summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-06-22s4:password_hash LDB module - fix another problem regarding the lanman hashMatthias Dieter Wallnöfer1-13/+16
When a user only provides only the lanman hash (and nothing else) and the lanman authentication is deactivated then we end in an account with no password attribute at all! Lock this down.
2010-06-22Fix bug 7528 - Solaris with NIS autohome.Jeremy Allison1-0/+3
Ensure entries containing "\n" are stripped. Jeremy.
2010-06-22s4-smbtorture: add "printerdata_values" test to RPC-SPOOLSS-PRINTER.Günther Deschner1-0/+88
Guenther
2010-06-22s4-smbtorture: also test keynames with '/' in it in SetPrinterDataEx keyname ↵Günther Deschner1-1/+8
tests. Guenther
2010-06-22s4-smbtorture: activate all keys in SetPrinterData keys test.Günther Deschner1-7/+10
(just skip some of them still against s3). Guenther
2010-06-22s4-smbtorture: split out a "printerdata_keys" test for RPC-SPOOLSS-PRINTER.Günther Deschner1-53/+120
This separates key and value tests for SetPrinterDataEx and GetPrinterDataEx (and also speeds up the whole testsuite). Guenther
2010-06-22testprogs/win32: add prepare_dcpromo toolStefan Metzmacher3-0/+1111
This tool can set the DOMAIN-SID and nextRid counter in the local SAM on windows servers (tested with w2k8r2) dcpromo will use this values for the ad domain it creates. This might be useful for upgrades from a Samba3 domain. metze
2010-06-22s4/dsdb-test: fix usage commentKamen Mazdrashki1-2/+2
2010-06-22s4/test: fix DC password in selftest-vars.shKamen Mazdrashki1-2/+2
2010-06-21s4 torture: RAW-SFILEINFO display warning instead of error on unsupported ↵Aravind Srinivasan1-4/+24
info level Also add a test to make sure setting the directory attribute is disallowed. Signed-off-by: Tim Prouty <tprouty@samba.org>
2010-06-21smbtorture: Fix missing includes.James Peach1-0/+1
2010-06-21s4 upgradeprovision: fix the logging stuff so that it actually logMatthieu Patou1-0/+2
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-06-21s3: Fix some valgrind errorsVolker Lendecke1-18/+33
With -d 10, there were a ton of uninitialized variables: The "NegotiateFlags" in the automatically parsed ntlmssp structures were not initialized. This also cleans up the talloc use a bit: do early TALLOC_FREE() Günther, please check! Thanks, Volker
2010-06-21smbtorture: Fixx off-by-one command line parsing.James Peach1-17/+17
If we are not in shell mode we require both the target and test name arguments. Make sure we process these from the correct index.
2010-06-21smbtorture: Add "target" command to interactive shell.James Peach2-16/+51
Add a "target" command to set the target server to test. Refactor the command line argument processing a little so that you can run --shell without any additional arguments.
2010-06-21smbtorture: Enhance shell "help" command.James Peach1-13/+23
Sort the command list alphabetically. Let the help command print usage info for other commands.
2010-06-21smbtorture: Add "auth" command to the shell.James Peach1-0/+73
Add a new "auth" command to set the cmdline credentials from withing the smbtorture shell.
2010-06-21smbtorture: Refactor interactive shell into independent commands.James Peach1-26/+154
Refactor the smbtorture interactive shell into a set of independent command callbacks to make it easier to add more independent commands.
2010-06-21smbtorture: Move interactive shell into a separate file.James Peach7-63/+109
2010-06-21smbtorture: Print global options for interactive "list" command.James Peach1-1/+3
2010-06-21smbtorture: Add history support to shell mode.James Peach2-1/+13
2010-06-21smbtorture: Add list command to smbtorture shell.James Peach1-36/+94
2010-06-21s3-winbind: Make KRB5_EVENT_REFRESH_TIME a functionVolker Lendecke1-6/+12
2010-06-21libcli/named_pipe_auth: fix error handling in _tstream_npa_connect_recv()Stefan Metzmacher1-0/+2
metze
2010-06-21libcli/named_pipe_auth: fix memory handling for temporary dataStefan Metzmacher1-5/+6
In a tevent_req based function tevent_req_create() should be the first function! If it fails it's the only reason, why the function could every return NULL. And all temporary data belongs to 'state' and gets free'ed by tevent_req_received() in the _recv function. metze
2010-06-21tldap: Fix a type-punned warningVolker Lendecke1-1/+1
2010-06-21tsocket: Fix some type-punned warningsVolker Lendecke1-2/+2
2010-06-21s3: Fix some enum/int mixup warningsVolker Lendecke1-53/+53
2010-06-21s3: Remove an unreachable line of codeVolker Lendecke1-2/+0
2010-06-21s3: Fix a type-punned warningVolker Lendecke1-2/+2
2010-06-21s3:net rpc registry: make getsd succeed when key sd only gives access to SD ↵Michael Adam1-2/+1
not key contents You don't need the REG_KEY_READ permissions to access the SD of a key. And for instance, the key HKLM\security ususally has no specific bits set for builtin\administrators, but the READ_CONTROL_ACCESS. I.e. builtin\administrators can get the sd but not enumerate the key.
2010-06-21s3:fix an outdated comment.Michael Adam1-5/+2
2010-06-21s3:idmap_ldap: remove unreached code (and explicit error return code)Michael Adam1-5/+1
2010-06-21s3/s4 - remove "talloc_tos()" from common code since s4 doesn't support itMatthias Dieter Wallnöfer2-5/+10
Please don't use this in common code parts until we change the policy regarding it.
2010-06-21s4:dsdb_load_partition_usn - free the right memory context (tmp_ctx)Matthias Dieter Wallnöfer1-2/+1
2010-06-21s3-docs: Add missing whitespace.Karolin Seeger1-1/+1
Karolin
2010-06-21s4/dsdb: msg_idx->dn should be allocated in msg_idx mem contextKamen Mazdrashki1-1/+1
2010-06-21s4/dsdb: Move schema accessors cleanup in separate functionKamen Mazdrashki1-18/+21
This way dsdb_setup_sorted_accessors() will free memory allocated for accessor arrays correctly in case of failure,
2010-06-21s4/dsdb-schema: Index attributes on msDS-IntId valueKamen Mazdrashki3-7/+28
O(n) search for dsdb_attribute by msDS-IntId value was replaced by binary-search in ordered index. I've choosen the approach of separate index on msDS-IntId values as I think it is more clear what we are searching for. And it should little bit faster as we can clearly determine in which index to perform the search based on ATTID value - ATTIDs based on prefixMap and ATTIDs based on msDS-IntId are in separate ranges. Other way to implement this index was to merge msDS-IntId values in attributeID_id index. This led me to a shorted but not so obvious implementation.
2010-06-20s4:kdc/db-glue.c - remove unreachable codeMatthias Dieter Wallnöfer1-4/+0
Would be nice if someone could check if this fits.
2010-06-20s4:registry/regf.c - add some casts to suppress build warnings on SolarisMatthias Dieter Wallnöfer1-2/+2
2010-06-20s4:registry/rpc.c - fix Solaris warnings by castsMatthias Dieter Wallnöfer1-4/+4
2010-06-20s4:samr RPC server - fix Solaris build warningMatthias Dieter Wallnöfer1-3/+3
2010-06-20s4:registry RPC server - quite some build warnings on SolarisMatthias Dieter Wallnöfer1-4/+4
2010-06-20s4:lsa_lookup.c - fix type argumentMatthias Dieter Wallnöfer1-1/+1
2010-06-20s4:rpc_server/service_rpc.c - fix warnings on SolarisMatthias Dieter Wallnöfer1-2/+2
2010-06-20s4:rpc_server/service_rpc.c - deactivate the 0-length structMatthias Dieter Wallnöfer1-0/+2
This should fix the build on Solaris
2010-06-20s4:libpolicy - fix printf output specifiers to suppress warningMatthias Dieter Wallnöfer1-1/+1
2010-06-20s4:libpolicy - Solaris compatibility fixMatthias Dieter Wallnöfer1-1/+5
2010-06-20s4:ldap.py - test subtree deletes through a new testcaseMatthias Dieter Wallnöfer1-0/+48