Michael Adam
632e4afc36
s3:idmap_ldap: fix indentation: tab/space mixup
...
Michael
2009-11-23 23:51:06 +01:00
Jeremy Allison
7ebe5b1641
Fix bug #6898 - Samba duplicates file content on appending
...
Clients using a Windows open call should not be able to set
FILE_FLAG_POSIX_SEMANTICS in an open.
Jeremy.
2009-11-23 10:09:47 -08:00
Günther Deschner
a6142987ac
s3-spoolss: Fix GetPrinter level 101.
...
Guenther
2009-11-23 16:56:03 +01:00
Volker Lendecke
a1a81ef785
Revert "s3: Make the implicit reference to Protocol in mask_match() explicit"
...
This reverts commit e23d8a3d1f
.
2009-11-23 16:35:00 +01:00
Volker Lendecke
d6e55d8ec0
Revert "s3: Make the implicit reference to Protocol in mask_match_list() explicit"
...
This reverts commit 1e22899d26
.
2009-11-23 16:35:00 +01:00
Volker Lendecke
5c4885a26b
Revert "s3: Make the implicit reference to Protocol in is_in_path() explicit"
...
This reverts commit f7b4151a64
.
2009-11-23 16:35:00 +01:00
Volker Lendecke
7930206f5c
Revert "s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit"
...
This reverts commit 6a14902297
.
2009-11-23 16:34:59 +01:00
Volker Lendecke
0f8e2a6ebb
Revert "s3: Move the global variable Protocol to struct smbd_server_connection"
...
This reverts commit c85a4c9ba4
.
2009-11-23 16:34:59 +01:00
Matthias Dieter Wallnöfer
81c46686db
s4:ldap.py - Add a check for the generated "schemaIDGUID"
...
I've forgotten to add this when checking in the reworked SAMLDB module
2009-11-23 16:21:10 +01:00
Volker Lendecke
664bc885d9
s3-winbind: In _wbint_CheckMachineAccount, there is only one child domain ever
2009-11-23 14:22:54 +01:00
Volker Lendecke
e8ef799c4b
s3: Move a variable declaration to its only use
2009-11-23 14:22:54 +01:00
Andrew Bartlett
401ba9c9cf
s4:dsdb Move module configuration from each ldb into samba_dsdb.c
...
This makes getting the module order correct, the obligation of Samba4
developers, and not system administrators. In particular, once an ldb
is updated to use only the 'samba_dsdb' module, no further changes to the
ldb should be required when upgrading to later Samba4 versions.
(thanks to metze for the suggestion of samba_dsdb as a long-term
stable name for the module)
Andrew Bartlett
2009-11-23 14:15:07 +01:00
Andrew Bartlett
e297af00fa
s4:provision Simplify the module list
...
This makes the member server much more like the DC, the objectGUID
module replaces the repl_meta_data module.
We also generally rework the construction of the list, building a full
list in python, and then transforming it into a string, rather than
playing string concatonation games
Andrew Bartlett
2009-11-23 14:15:06 +01:00
Kamen Mazdrashki
83b41aa959
s4/schema(tort): Refactor DSDB-SYNTAX test for better performance
...
Test was implemented as a test fixture so that setup/teardown
occurs only once.
This should impact test performace as long as provision_get_schema()
is a slow function (especially when debugging)
2009-11-23 14:15:06 +01:00
Kamen Mazdrashki
cf2bb28014
s4/schema: Handle Object(OR-Name) syntax in extended_dn_out module
...
Windows displays attribute values with Object(OR-Name) syntax
in plain DN format when queried through LDAP.
Hence, we need to post-process such values specially
in extended_dn_out.c module so they are always shown as plain DN,
no matter what controls are passed for search request.
2009-11-23 14:15:06 +01:00
Kamen Mazdrashki
1bf31f343c
s4/schema: Object(OR-Name) syntax handling for DRS calls
...
OR-Name syntax through DRS calls looks like DN-Binary syntax
2009-11-23 14:15:05 +01:00
Kamen Mazdrashki
bef4e25b1f
s4/schema(tort): Inject authOrig attribute into schema loaded for tests
2009-11-23 14:15:05 +01:00
Kamen Mazdrashki
d03d15d0cb
s4/schema(tort): Add test for Object(OR-Name) syntax
2009-11-23 14:15:05 +01:00
Kamen Mazdrashki
aa238ff6ea
s4/schema(tort): Test LDB_SYNTAX_DN with extended_dn in [GUID;SID;DN] form
2009-11-23 14:15:05 +01:00
Kamen Mazdrashki
65e95b8aa9
s4/drs(tort): DSSYNC test to print what is different in drs_msg also
2009-11-23 14:15:05 +01:00
Günther Deschner
0608d6b125
s4-smbtorture: fix spoolss_EnumPrinterKey client in RPC-SPOOLSS-WIN.
...
Guenther
2009-11-23 13:35:32 +01:00
Günther Deschner
513d6da404
s3-printing: remove duplicate code while cleaning up driver structs.
...
Guenther
2009-11-23 12:57:46 +01:00
Günther Deschner
800d6b7820
s3-spoolss: move more defines out of nt_printing.h to spoolss.idl where they belong.
...
Guenther
2009-11-23 12:20:24 +01:00
Günther Deschner
6364c271c4
s3-printing: remove unused NT_PRINTER_DRIVER_INFO_LEVEL structs.
...
Guenther
2009-11-23 12:19:19 +01:00
Günther Deschner
ec56895bde
s3-printing: use spoolss types and structs while getting and deleting drivers.
...
Guenther
2009-11-23 12:19:11 +01:00
Günther Deschner
68cc1166d9
s3-printing: use spoolss types and structs while adding drivers.
...
Guenther
2009-11-23 12:19:04 +01:00
Günther Deschner
d66b7d80d5
s4-smbtorture: add tests for spoolss_EnumPrinterKey to RPC-SPOOLSS-PRINTER.
...
Guenther
2009-11-23 12:17:54 +01:00
Günther Deschner
d464151f3b
s3-spoolss: fix spoolss_EnumPrinterKey client and server code.
...
Guenther
2009-11-23 11:44:43 +01:00
Günther Deschner
366946f29b
spoolss: fix spoolss_EnumPrinterKey IDL.
...
Guenther
2009-11-23 11:44:43 +01:00
Volker Lendecke
579bb30188
s3: Fix bug 6338 -- net rpc trustdom list always display "none"
2009-11-22 22:42:02 +01:00
Matthias Dieter Wallnöfer
03b6e6e525
s4:netlogon RPC - Remove trailing whitespace
2009-11-22 15:54:16 +01:00
Matthias Dieter Wallnöfer
8b345ef19e
s4:netlogon RPC - Fix up the error handling
2009-11-22 15:51:18 +01:00
Matthias Dieter Wallnöfer
1fb28b0204
s4:netlogon RPC - Fix up a comment
...
Now we have Windows 7 released so don't refer to a beta anymore.
2009-11-22 15:50:36 +01:00
Nadezhda Ivanova
54991cd2e1
Fixed incorrect indentation.
2009-11-22 13:36:35 +02:00
Volker Lendecke
e28545e854
s3: Fix some nonempty blank lines
2009-11-21 23:19:50 +01:00
Volker Lendecke
384f303c2c
s3: Remove a struct typedef
2009-11-21 23:19:50 +01:00
Volker Lendecke
cf2febf3d1
s3: Make alloc_sub_basic() static
2009-11-21 20:54:10 +01:00
Volker Lendecke
c85a4c9ba4
s3: Move the global variable Protocol to struct smbd_server_connection
2009-11-21 20:49:17 +01:00
Volker Lendecke
6a14902297
s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit
2009-11-21 20:49:17 +01:00
Volker Lendecke
f7b4151a64
s3: Make the implicit reference to Protocol in is_in_path() explicit
2009-11-21 20:49:17 +01:00
Volker Lendecke
1e22899d26
s3: Make the implicit reference to Protocol in mask_match_list() explicit
2009-11-21 20:49:17 +01:00
Volker Lendecke
e23d8a3d1f
s3: Make the implicit reference to Protocol in mask_match() explicit
2009-11-21 20:49:16 +01:00
Volker Lendecke
b2db4c5162
mount.cifs: Fix a const error
2009-11-21 20:49:16 +01:00
Volker Lendecke
b79bcd972c
s3: Fix some nonempty blank lines
2009-11-21 20:49:16 +01:00
Volker Lendecke
97525d0a0e
s3: Avoid two calls to strcmp()
2009-11-21 20:49:16 +01:00
Volker Lendecke
e6f95967cc
s3: Fix a bool/enum mismatch
2009-11-21 20:49:16 +01:00
Matthias Dieter Wallnöfer
ae1e949810
s4:lsa RPC - Fix type of variable "atype"
...
This is an unsigned 32bit integer.
2009-11-21 19:53:37 +01:00
Matthias Dieter Wallnöfer
7d5367fc99
s4:samr RPC - Use more LDB constants
2009-11-21 19:53:37 +01:00
Matthias Dieter Wallnöfer
e8e76eb83a
s4:lsa RPC - Use more LDB constants
...
And fix an obvious bug (call of "samdb_msg_add_delete")
2009-11-21 19:53:29 +01:00
Nadezhda Ivanova
e00281d1f1
Implemented LDAP_SERVER_SD_FLAGS_OID on search requests.
2009-11-21 18:40:51 +02:00