Nadezhda Ivanova
56b754e09a
Implementation of sDRightsEffective, allowedAttributesEffective and allowedChildClassesEffective.
...
Behavior as documented in WSPP and tested. Needs optimisation though.
2009-12-10 15:49:53 +02:00
Karolin Seeger
85e79a2a03
s3:packaging: Fix source dir.
...
Karolin
2009-12-10 14:26:58 +01:00
Karolin Seeger
b5011ba2c8
s3:packaging: Fix typo in comment.
...
Karolin
2009-12-10 14:09:42 +01:00
Andrew Tridgell
c59372b0b8
s4-ldb: fixed 2 bugs in ldb_dn_set_extended_component()
...
The first bug was that setting a component twice could cause it to
appear twice in the DN.
The second bug was that using an existing ldb_val from a previous call
of ldb_dn_get_extended_component() as an argument to
ldb_dn_set_extended_component() would cause a valgrind error (as the
array the val pointed into will change).
2009-12-10 17:51:30 +11:00
Andrew Tridgell
62dc7f6b2d
s4-libcli: GUID_from_ndr_blob() is strict about the blob size
...
We need to create a blob of the right length
2009-12-10 17:51:30 +11:00
Andrew Tridgell
c7c97b61ae
s4-schema: use GUID_to_ndr_blob()
2009-12-10 17:51:29 +11:00
Andrew Tridgell
d35b7d0aa4
s4-schema: use binsearch.h
2009-12-10 17:51:29 +11:00
Andrew Tridgell
71943e8858
util: added binsearch.h for binary array searches
...
This was moved from the schema_query code. It will now be used in more
than one place, so best to make it a library macro. I think there are
quite a few places that could benefit from this.
2009-12-10 17:51:29 +11:00
Andrew Tridgell
261ba40e77
s4-dsdb: use GUID_to_ndr_blob()
2009-12-10 17:51:29 +11:00
Andrew Tridgell
215cc5a9ed
s4-ldb: use GUID_to_ndr_blob()
2009-12-10 17:51:29 +11:00
Andrew Tridgell
982228605f
s4-libnet: use GUID_to_ndr_blob()
2009-12-10 17:51:28 +11:00
Andrew Tridgell
b4ea96ecd9
s4-libcli: use GUID_to_ndr_blob()
2009-12-10 17:51:28 +11:00
Andrew Tridgell
33cbe9c631
s4-server: use GUID_to_ndr_blob() in cldap and smb servers
2009-12-10 17:51:28 +11:00
Andrew Tridgell
1b20002cc2
libcli: use GUID_to_ndr_blob()
2009-12-10 17:51:28 +11:00
Andrew Tridgell
d035a60089
s3-ldb: use GUID_to_ndr_blob()
...
this also fixes an error in NTSTATUS handling
2009-12-10 17:51:28 +11:00
Andrew Tridgell
3ce800dcbe
libndr: added a GUID_to_ndr_blob() helper function
...
This can be used in many places that deal with GUIDs
2009-12-10 17:51:28 +11:00
Andrew Tridgell
2493776f59
s4-ldb: simplify ldif handlers using new GUID functions
2009-12-10 17:51:27 +11:00
Andrew Tridgell
d337cefa92
s4-dsdb: simplify samdb_result_guid()
2009-12-10 17:51:27 +11:00
Andrew Tridgell
56b887e5b9
s4-dsdb: simplify linked attributes code using GUID functions
2009-12-10 17:51:27 +11:00
Andrew Tridgell
81bc561330
s4-dsdb: simplify schema code using new GUID functions
2009-12-10 17:51:27 +11:00
Andrew Tridgell
f01ea8bf58
s4-smb2: use new GUID function in smb2 negprot
2009-12-10 17:51:27 +11:00
Andrew Tridgell
498f2b879a
s4-libcli: use new GUID functions in libcli
2009-12-10 17:51:26 +11:00
Andrew Tridgell
08e8988bd8
s4-dsdb: use GUID_from_ndr_blob() to create dsdb_get_extended_dn_guid()
2009-12-10 17:51:26 +11:00
Andrew Tridgell
effff54426
librpc: split out a separate GUID_from_ndr_blob() function
...
This will simplify many of the places that deal with NDR formatted
GUIDs
2009-12-10 17:51:26 +11:00
Günther Deschner
d2f13dd688
s4-smbtorture: enhance spoolss_EnumPrinterKey torture test.
...
This demonstrates that s3 still does not have that call implemented correctly.
Guenther
2009-12-09 15:34:45 +01:00
Bo Yang
c7e3a2dc31
s3: check for PAM_RADIO_TYPE.
...
Signed-off-by: Bo Yang <boyang@samba.org>
2009-12-10 19:29:24 +08:00
Bo Yang
b386c3311d
s3: Fix build on non-linux platform.
...
Signed-off-by: Bo Yang <boyang@samba.org>
2009-12-10 17:22:25 +08:00
Karolin Seeger
bfbccbbc2b
WHATSNEW4: Samba 3.0 is not up-to-date.
...
Karolin
2009-12-09 09:16:57 +01:00
Andrew Tridgell
0fca76e577
s4-dsdb: added dsdb_functional_level() helper function
2009-12-09 18:18:26 +11:00
Andrew Tridgell
732c701c52
s4-drs: ensure we fill in ncRoot_dn in getncchanges
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-09 18:18:26 +11:00
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