Volker Lendecke
daa964013b
s3: Do not reference ndr_table_<pipe> in the cli_ routines directly
2009-11-08 13:12:13 +01:00
Volker Lendecke
70c698fd54
s3: Do not directly reference the ndr_table_* in rpcclient
2009-11-08 00:28:36 +01:00
Volker Lendecke
be88a126ea
tdb: Fix a C++ warning
2009-11-08 00:28:22 +01:00
Matthias Dieter Wallnöfer
427a22d946
s4:vfs_ipc - fix "ipc_open" for NTTRANS create requests
2009-11-07 20:53:28 +01:00
Matthias Dieter Wallnöfer
d89b475f84
torture/basic/denytest - makes the code more compatible for TRU64 (consider buildfarm)
2009-11-07 19:54:24 +01:00
Matthias Dieter Wallnöfer
f6eacfcf1d
s4:lib/messaging - fix up the python bindings
...
This fixes up the broken "send" method of the python bindings and corrects some
other parameter lists in parsing functions (this is only cosmetic). The reason
for the bug was a superfluous "|"!
2009-11-07 18:02:05 +01:00
Matthias Dieter Wallnöfer
22d9610a1f
s4:dsdb/common/util - samdb_result_hashes - use "unsigned int" for counters
2009-11-07 12:21:14 +01:00
Volker Lendecke
5cdee7ae05
s3: Do the printing for DEBUGLEVEL>=10 centrally
...
12 insertions(+), 10651 deletions(-)
I think that says it all :-)
2009-11-07 11:07:37 +01:00
Matthias Dieter Wallnöfer
843be3bcd9
ldb_init: use constant for result of "ldb_setup_wellknown_attributes"
2009-11-07 10:18:26 +01:00
Volker Lendecke
cd16e38e32
s3: Register the ndr_interfaces dynamically
2009-11-07 09:14:16 +01:00
Volker Lendecke
268df12ab6
s3: Get rid of a NULL terminator
2009-11-07 09:14:16 +01:00
Volker Lendecke
a32c425f91
s3: Get rid of explicit pipe names
2009-11-07 09:14:16 +01:00
Volker Lendecke
2aa0af9867
s3: get_pipe_name_from_iface -> get_pipe_name_from_syntax
2009-11-07 09:14:15 +01:00
Jeremy Allison
bd2ffb1c7a
Fix bug 6865 - acl_xattr module: Has dependency that inherit acls = yes or xattrs are removed.
...
Jeremy.
2009-11-06 21:53:07 -08:00
Jeremy Allison
afc5924020
Fix bug 6841 - "map acl inherit = yes" not working.
...
The code to read the new V2 SAMBA_PAI entries had
two errors.
Jeremy.
2009-11-06 17:03:29 -08:00
Matthias Dieter Wallnöfer
dae1258acd
s4:libnet_passwd - fix pointer type
2009-11-06 22:05:12 +01:00
Matthias Dieter Wallnöfer
e60388cf6d
s4:dcerpc - fix DEBUG output warning
2009-11-06 22:04:59 +01:00
Matthias Dieter Wallnöfer
0bcedb6ba7
s4:samdb_check_password - allow the password string to be NULL
...
This deactivates the password complexity check, but not the minimum password
length one, since the length is specified.
This change is needed by my password module work.
2009-11-06 15:38:31 +01:00
Matthias Dieter Wallnöfer
c9df4a3c28
s4:dcesrv_samr_ValidatePassword - naturally this was only for debugging the failure
2009-11-06 15:21:56 +01:00
Matthias Dieter Wallnöfer
7cf98abd03
s4:dcesrv_samr_ValidatePassword - adapt call to "samdb_check_password"
...
I've forgotten that PIDL converts UTF16 parameters automatically back to the
UNIX charset (in most cases UTF16). So I don't have to do this here.
2009-11-06 15:19:40 +01:00
Matthias Dieter Wallnöfer
bb531b0399
s4:samdb_validate_password - Adapt the function to use the UNIX charset for the password data blob
2009-11-06 15:19:39 +01:00
Matthias Dieter Wallnöfer
17d6506c9e
s4:torture/samr - Add status code on "ValidatePassword" test output
2009-11-06 15:19:39 +01:00
Matthias Dieter Wallnöfer
9f481664fb
s4:torture/samr - Activate "ValidatePassword" test per default
2009-11-06 15:19:39 +01:00
Matthias Dieter Wallnöfer
6afee5f130
s4:dcesrv_samr_ValidatePassword - I forgot to create an out buffer
2009-11-06 15:19:39 +01:00
Günther Deschner
11687e84e3
s3-kerberos: let smb_krb5_get_tkt_from_creds() compile with older heimdal libs.
...
Guenther
2009-11-06 15:01:39 +01:00
Günther Deschner
53d49bb728
s3-netlogon: implement _netr_GetDcName and _netr_GetAnyDcName.
...
Guenther
2009-11-06 15:01:39 +01:00
Kamen Mazdrashki
0f531e3a2a
s4/drs: Refactor to be more SAMBA.Coding style compliant
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:50 +01:00
Kamen Mazdrashki
c236bb537f
s4/drs: Remove unused structures and functions
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:50 +01:00
Kamen Mazdrashki
db82023af2
s4/drs: remove unused num_prefixes and prefixes from dsdb_schema
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:49 +01:00
Kamen Mazdrashki
2fa4c4dcee
s4/drs(tort): _torture_drs_pfm_compare_same() should not fail tctx by itself
...
The responsibility for failing torture_context sould be for the
caller.
This gives better control in for test case driver function.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:49 +01:00
Kamen Mazdrashki
ef959b42ca
s4/drs(tort): Test case for dsdb_create_prefix_mapping() implemented
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:49 +01:00
Kamen Mazdrashki
b9dd44ee39
s4/drs: dsdb_create_prefix_mapping() refactored
...
TODO: this function may be refactored further.
Actually we don't need to look up for the OID supplied,
but just call sdb_schema_pfm_make_attid() - it will
search for the OID anyway and add it if necessary
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:48 +01:00
Kamen Mazdrashki
9405377a70
s4/drs: prefixMap lookup by full_OID implementation
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:48 +01:00
Kamen Mazdrashki
009361e1ff
s4/drs(tort): refactor - SCHEMA_INFO_DEFAULT defined on file scope
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:47 +01:00
Kamen Mazdrashki
1aae751a68
s4/drs: dsdb_write_prefixes_from_schema_to_ldb() refactored
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:47 +01:00
Kamen Mazdrashki
82539b7d66
s4/drs: dsdb_read_prefixes_from_ldb() refactored
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:46 +01:00
Kamen Mazdrashki
b50df3bd7f
s4/drs(tort): prefixMap read/write in LDB test case
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:46 +01:00
Kamen Mazdrashki
6a32200667
s4/drs(tort): Create temporary LDB for testing purposes
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:46 +01:00
Kamen Mazdrashki
9da33436e4
s4/drs: refactor dsdb_load_oid_mappings_ldb() to use _dsdb_prefixmap_from_ldb_val()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:45 +01:00
Kamen Mazdrashki
5381d8d157
s4/drs: Load prefixMap from ldb_val moved in separate function
...
It is to be used later in several places when we need such conversion.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:45 +01:00
Kamen Mazdrashki
20622de49f
s4/drs(tort): prefixMap to/from ldb_val serialization test case
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:44 +01:00
Kamen Mazdrashki
fc05386c0d
s4/drs: dsdb_schema_pfm_from_drsuapi_pfm() to accept partial drsuapi_prefixMap
...
"partial drsuapi_prefixMap" is a prefix map without last entry
being special - i.e. map that does not contains schema_info entry.
Test for dsdb_schema_pfm_from_drsuapi_pfm() were also extended to
cover both 'full' and 'partial' map conversion.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:44 +01:00
Kamen Mazdrashki
ba4d87f817
s4/drs: dsdb_map_int2oid() replaced by dsdb_schema_pfm_oid_from_attid()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:43 +01:00
Kamen Mazdrashki
01302b8202
s4/drs: dsdb_map_oid2int() replaced by dsdb_schema_pfm_make_attid()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:43 +01:00
Kamen Mazdrashki
ddab9d1fe7
s4/drs: dsdb_verify_oid_mappings_drsuapi() replaced by dsdb_schema_pfm_contains_drsuapi_pfm()
...
dsdb_schema_pfm_contains_drsuapi_pfm() is part of reimplemented
prefixMap interface.
This name was choosen to clearly show, that this a week verification
in case we want to determine if remote schema is changed.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:42 +01:00
Kamen Mazdrashki
28b6eb9494
s4/drs: dsdb_get_oid_mappings_drsuapi() to use new prefixMap interface
...
dsdb_get_oid_mappings_drsuapi() just need to call
dsdb_drsuapi_pfm_from_schema_pfm() to get filled-in DRSUAPI
prefixMap.
Perhaps it won't be bad to rename this function to have
more expressive name in the future
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:42 +01:00
Kamen Mazdrashki
a83385303b
s4/drs: dsdb_load_oid_mappings_drsuapi() -> dsdb_load_prefixmap_from_drsuapi()
...
Also, dsdb_load_oid_mappings_drsuapi() was reimplemented to use
dsdb_schema_pfm_from_drsuapi_pfm() function to load
drsuapi_prefixMap into schema->prefixmap
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:41 +01:00
Kamen Mazdrashki
3729272f0a
s4/drs: dsdb_schema uses dsdb_schema_prefixmap definition
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:41 +01:00
Kamen Mazdrashki
3abe0ad7de
s4: DRS-RPC tests added to RPC group of tests
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:41 +01:00
Kamen Mazdrashki
7a51b3adc2
s4: Add DRS-UNIT test suite to LOCAL group of tests to be executed
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-06 14:05:40 +01:00