Andrew Tridgell
16eb25b35b
s4-drs: use parentGUID attribute in getncchanges
...
Now that parentGUID is reliable again, use it instead
of building our own
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-09 18:18:25 +11:00
Andrew Tridgell
4bb2958f16
s4-ldb: fixed nested searches inside ldb modules
...
We need to keep a search count in ltdb to allow for nesting
of searches inside a module
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-09 18:18:25 +11:00
Andrew Tridgell
e5a478d3a2
s4-ldb: added a missing ltdb_unlock_read()
2009-12-09 18:18:25 +11:00
Andrew Tridgell
33976711e3
s4-dsdb: use dsdb_module_search_dn in repl_meta_data
...
This allows us to search below the current module. That
will be important when we start using the results of this
search to get the linked attributes meta data right
2009-12-09 18:18:25 +11:00
Andrew Tridgell
707cd30cda
s4-dsdb: fixed steal of parentGUID for empty msg
...
msg->elements could be NULL before we add parentGUID
2009-12-09 18:18:25 +11:00
Bo Yang
f7723293a0
s3: Give the user a chance to change password when password will expire soon.
...
Signed-off-by: Bo Yang <boyang@samba.org>
2009-12-10 14:38:28 +08:00
Björn Jacke
fd5855608f
s3: keep subsecond times on cross-filesystem moves and don't follow links
2009-12-09 02:58:40 +01:00
Björn Jacke
b6174662df
s3:configure: check for lutimes, futimes and futimens
2009-12-09 02:58:40 +01:00
Andrew Bartlett
bd11ec4faa
Merge commit 'origin/master' into abartlet-devel
2009-12-09 11:53:45 +11:00
Andrew Bartlett
18530985ec
s4: On the way to alpha11
2009-12-09 11:52:41 +11:00
Björn Jacke
3609c7433d
s3:doc: make dos filetimes description less contradictory
2009-12-08 21:32:51 +01:00
Björn Jacke
0d53ce7e07
s3: make sys_posix_fallocate more generic
...
this is in preparation for other preallocation methods to be introduced.
2009-12-08 21:16:31 +01:00
Günther Deschner
e14fb8f913
s3-spoolss: use SPOOLSS_ARCHITECTURE_ALL in driver enum server code.
...
Guenther
2009-12-08 16:20:51 +01:00
Günther Deschner
fb3b0987f7
spoolss: add more spoolss architectures to IDL.
...
Guenther
2009-12-08 16:20:51 +01:00
Andrew Bartlett
100e249c79
This is alpha10
samba-4.0.0alpha10
2009-12-09 00:16:17 +11:00
Andrew Bartlett
193e40cd34
A WHATSNEW for alpha10
2009-12-09 00:16:17 +11:00
Stefan Metzmacher
dd650edff2
s4:selftest: skip SMB2-ACLS for now
...
metze
2009-12-08 13:50:16 +01:00
Stefan Metzmacher
33ecfb05a4
s4:selftest: run RAW-STREAMS again
...
metze
2009-12-08 13:50:16 +01:00
Stefan Metzmacher
d3d2e3988f
RAW-STREAMS: convert failing tests to torture api
...
This is needed as we want to mark failing tests as
known failures.
metze
2009-12-08 13:50:15 +01:00
Günther Deschner
1b6c444557
spoolss: fix spoolss_DriverInfo8 IDL.
...
found by RPC-SPOOLSS torture teset.
Guenther
2009-12-08 11:51:16 +01:00
Günther Deschner
5e8e5dfe88
s4-smbtorture: make level 8 the reference for PrinterDriverEnum test.
...
Guenther
2009-12-08 11:51:09 +01:00
Günther Deschner
7770d1492b
s3-spoolss: cleanup _spoolss_EnumPrinterDrivers().
...
Guenther
2009-12-08 11:51:02 +01:00
Günther Deschner
0efbd932b6
s3-spoolss: remove unused architecture from fill_printer_driver_info1().
...
Guenther
2009-12-08 11:50:54 +01:00
Günther Deschner
af08962c94
s3-spoolss: remove ridiculous amount of duplicate driver code.
...
Guenther
2009-12-08 11:50:47 +01:00
Günther Deschner
1c9eba40ae
s3-spoolss: fully support level 8 drivers.
...
Guenther
2009-12-08 11:50:40 +01:00
Günther Deschner
35c50dcce3
s3-spoolss: use driver level info8 everywhere in spoolss server internally.
...
Guenther
2009-12-08 11:05:21 +01:00
Günther Deschner
35c067782b
s4-smbtorture: fill in COMPARE_STRING_ARRAY macro in spoolss driver test.
...
Guenther
2009-12-08 10:37:13 +01:00
Björn Jacke
c8615b6a0c
s3: allocate only "new" space, not "old" sparse space in the posix_fallocate path
...
this makes the posix_fallocate path work analogous to the manual allocate path.
2009-12-08 10:33:26 +01:00
Stefan Metzmacher
ed5c3372de
s4:selftest: use ${selftest_prefix} instead of hardcoded st/
...
metze
2009-12-08 09:19:35 +01:00
Michael Adam
4608e3f9c8
packaging(RHEL-CTDB): clean some commented out lines from the files sections
...
Michael
2009-12-08 08:01:55 +01:00
Michael Adam
ac702b87bb
packaging(RHEL-CTDB): explicitly list library versions in samba-winbind-32bit
...
Michael
2009-12-08 08:01:54 +01:00
Michael Adam
551758a6d7
packaging(RHEL-CTDB): explicitly list library versions in samba-common
...
Michael
2009-12-08 08:01:54 +01:00
Michael Adam
b921de7594
packaging(RHEL-CTDB): explicitly list all packaged idmap/nss-info/charset modules
...
in the samba-common package.
This is to better be able to catch regressions or
build problems.
Michael
2009-12-08 08:01:53 +01:00
Michael Adam
cb831f36f5
packaging(RHEL-CTDB): explicitly list all the vfs modules in the main package
...
Instead of the wildcard list, to better control regressions or
build problems.
Michael
2009-12-08 08:01:53 +01:00
Michael Adam
8c37e70d51
packaging(RHEL-CTDB): add some checks to test the built smbd
...
Test whether some required features have been built into smbd.
Can be extended...
Michael
2009-12-08 08:01:52 +01:00
Michael Adam
87de8aec9e
packaging(RHEL-CTDB): make everything instead of all in the build stage
...
Michael
2009-12-08 08:01:52 +01:00
Andrew Tridgell
52083a8547
s4-selftest: show the test summary at the end of 'make test' in the build farm
...
This should make it easier to see what tests are failing with what
parameters
2009-12-08 15:59:10 +11:00
Andrew Tridgell
29c87ef830
s4-heimdal: fixed a use-after-free heimdal bug
...
This caused samba4kinit to segfault on some systems
2009-12-08 15:16:13 +11:00
Andrew Tridgell
cc9d4d5181
s4-drs: use -r to ldbdel in unvampire devel script
...
This ensures we delete any nTDSConnection objects
2009-12-08 14:43:50 +11:00
Andrew Tridgell
ff984cdfac
s4-ldb: fixed ldbdel with -r (recursive deletion)
...
We need to delete the deepest DNs first
2009-12-08 14:43:50 +11:00
Andrew Bartlett
b2d8e1118d
s4:build Bump ldb and tdb required versions.
...
Hopefully this will ensure we don't get an older version from the system.
2009-12-08 14:07:45 +11:00
Tim Prouty
1bf825b6f8
s4 torture: Cleanup RAW-ACLS a bit
...
Don't check SEC_DESC_DACL_AUTO_INHERITED right now
Disable RAW-ACLS-INHERITFLAGS for the short term
Update samba4's knownfail accordingly
2009-12-07 17:59:28 -08:00
Andrew Tridgell
978dc61b56
s4-selftest: don't consider spoolss failures to be an error in s4
2009-12-08 12:39:11 +11:00
Kamen Mazdrashki
f1d9382b18
s4/smbstreams: Fix memory use after free.
...
The bug is that sometimes 'streams' is parent for 'new_name'.
With this said, 'new_name' must be dupped before 'streams'
pointer is freed.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-08 12:39:11 +11:00
Kamen Mazdrashki
bf7cc3262e
krb5: Fix leaked hx509_context pointer
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-08 12:39:10 +11:00
Kamen Mazdrashki
4653d05fef
tdr-test: Fix 'push_charset' test
...
4 bytes of 'bloe' string are pushed, so we should
check only for the first 4 caracters
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-08 12:39:10 +11:00
Kamen Mazdrashki
8efabcc8a5
talloc: Fix write behind memory block
...
If ALWASY_REALLOC is defined and we are to 'shrink' memory block,
memcpy() will write outside memory just allocated.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-08 12:39:10 +11:00
Tim Prouty
105eb95a57
s4 quicktest: exclude raw-streams from quicktest until bug is fixed
2009-12-07 16:54:17 -08:00
Tim Prouty
f717a79eff
s4 torture: Add a new torture:hide_on_access_denied parameter
...
It appears some newer versions of windows return
NT_STATUS_OBJECT_NAME_NOT_FOUND on a createfile when access is denied
rather than NT_STATUS_ACCESS_DENIED. I'm not sure how this translates
to directory enumeration yet, but for now make this a parameter that
can be checked in the various torture tests.
This also gets RAW-ACLS and SMB2-CREATE passing against win7.
2009-12-07 16:54:17 -08:00
Tim Prouty
f4aa47b5ab
s4 torture: win 7 doesn't like the sequential_only flag for directories
...
Remove it for now
2009-12-07 16:54:16 -08:00