summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-04-07On compound requests, MS-SMB2 says clients MAY use 0xFFFFFFFF for compound ↵Jeremy Allison2-0/+39
tid and 0xFFFFFFFFFFFFFFFF for compound sessionid values. Cope with this. Jeremy.
2010-04-07Don't forget to initialize *p_creds_requested.Jeremy Allison1-0/+1
Jeremy.
2010-04-07s4-samdb: Allow skipping global schema.Jelmer Vernooij3-8/+9
2010-04-07s4-provision: Proper handling of exceptions, use SamDB class but skip global ↵Jelmer Vernooij1-10/+17
schema.
2010-04-07s4-python: Move samdb_ntds_objectGUID to pydsdb.Jelmer Vernooij6-162/+200
2010-04-07urgent_replication: Use standard comments rather than docstrings.Jelmer Vernooij1-29/+28
2010-04-07s3-spoolss: Added a winreg_getform1 function.Andreas Schneider2-0/+147
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a winreg_setform1 function.Andreas Schneider2-0/+120
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a winreg_deleteform1 function.Andreas Schneider2-0/+90
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a winreg_addform1 function.Andreas Schneider2-0/+124
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a winreg_enumforms1 function.Andreas Schneider2-0/+251
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Fixed winreg_printer_openkey to be used in a more generic way.Andreas Schneider1-19/+72
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a delete_printer_key function using the winreg pipe.Andreas Schneider2-0/+195
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a enum_printer_key function using the winreg pipe.Andreas Schneider2-0/+250
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a delete_printer_dataex function using the winreg pipe.Andreas Schneider2-3/+90
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a enum_printer_dataex function using the winreg pipe.Andreas Schneider2-0/+264
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a get_printer_dataex function using the winreg pipe.Andreas Schneider2-0/+146
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a set_printer_dataex function using the winreg pipe.Andreas Schneider2-0/+106
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s3-spoolss: Added a function to open a regkey using the winreg pipe.Andreas Schneider3-0/+193
Signed-off-by: Günther Deschner <gd@samba.org>
2010-04-07s4:WHATSNEW4.txt - further updates and correctionsMatthias Dieter Wallnöfer1-12/+17
Some are inspired by ekacnet.
2010-04-07s4:pyregistry.c - fix indentationMatthias Dieter Wallnöfer1-17/+18
2010-04-07s4:provision - add a comment which explains why "paths.dns_keytab" is stored ↵Matthias Dieter Wallnöfer1-0/+3
without path reference
2010-04-07s4-smbtorture: test for invalid form flags in RPC-SPOOLSS.Günther Deschner1-5/+21
Guenther
2010-04-07s3-rpcclient: allow to define server_unc in cmd_srvsvc_srv_query_info().Günther Deschner1-4/+10
Guenther
2010-04-07s4-smbtorture: test all types and also use a wellknown builtin form name in ↵Günther Deschner1-43/+128
RPC-SPOOLSS. Guenther
2010-04-07s3: add comment about what the FSCTL_QUERY_ALLOCATED_RANGES currently doesBjörn Jacke1-0/+6
2010-04-07s4-smbtorture: merge badname spoolss openprinter tests.Günther Deschner1-9/+34
Guenther
2010-04-07s4-smbtorture: avoid passing down a full test_spoolss_context to directoryGünther Deschner1-20/+17
spoolss tests when not used. Guenther
2010-04-06Ensure we total up the correct number of creds requested in a compound request.Jeremy Allison1-1/+7
2010-04-06Parameterize "smb2 max read", "smb2 max write", "smb2 max trans".Jeremy Allison9-8/+87
Set to 64k by default. Jeremy.
2010-04-07Support 'make test TESTS=foo' again.Jelmer Vernooij1-2/+2
2010-04-07s4-python: Use standard infrastructure for finding included testtools, ↵Jelmer Vernooij3-22/+0
subunit and iso8601.
2010-04-06s4-smbtorture: more work on forms tests in RPC-SPOOLSS.Günther Deschner1-127/+328
Guenther
2010-04-06s4:param/secrets.c - add some "char *" castsMatthias Dieter Wallnöfer1-3/+3
Also this quiets some warnings.
2010-04-06s4:net tool - add a "discard_const_p" to suppress the "PySys_SetArgv" warningMatthias Dieter Wallnöfer1-1/+1
2010-04-06s4:torture - remove unused variablesMatthias Dieter Wallnöfer3-3/+1
2010-04-06s4:auth/ntlm/auth_developer.c - "fixed_challenge_get_challenge" - fix the ↵Matthias Dieter Wallnöfer1-5/+2
assignment of the challenge This is a string buffer and not a DATA_BLOB.
2010-04-06LDB:sample_module.c - remove code parts which generate warningsMatthias Dieter Wallnöfer1-4/+0
Btw: The use of the "ldb_msg_add_fmt" operation directly on the request message object is strongly discouraged. Better is to make a shallow copy of this message and attach it to a new child request which is handled by the following modules.
2010-04-06s4-python: Fix compilation of samba._ldb.Jelmer Vernooij1-0/+4
2010-04-06fix a segfault in the notify subsystemChristian Ambach1-5/+16
When the notify_array cannot be loaded correctly, do not keep the half-baked parsing results in the global variable. This can lead to segfaults next time notify_load is entered and the seqnum has not changed. This has been seen in a case where mixed smbd versions were running in a CTDB cluster (versions with and w/o commit c216d1e6 that changed the notify_entry structure). There will be missed notifications until all smbds are at the same software level, but this should be acceptable and is better than crashing and interrupting client operations. This fix cleans up the notify_array, removes the unparseable data from the TDB and returns a fresh notify_array that can be worked with. The NDR_PRINT_DEBUG had to be moved to only be called when the parsing succeeded, it was seen to cause additional segfaults. The status variable is intentionally left to NT_STATUS_OK to not make callers abort and report errors to the clients and make them disconnect. Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com>
2010-04-06s4-python: Move set_session_info to PySambaLdb.Jelmer Vernooij6-33/+44
2010-04-06s4-python: Move register_samba_handlers to PySambaLdb.Jelmer Vernooij3-27/+44
2010-04-06s4-python: Move ldb_set_utf8_casefold to pyldb-samba.Jelmer Vernooij4-31/+21
2010-04-06s4-python: Move set_opaque_integer to pyldb.Jelmer Vernooij2-66/+65
2010-04-06Move glue.set_credentials hack to samba.Ldb.Jelmer Vernooij3-27/+26
2010-04-06Add C-based Samba-specific subclass of Ldb.Jelmer Vernooij6-36/+105
2010-04-06s4-build: remove any 'makefile' that may have been left by the waf buildAndrew Tridgell1-0/+3
this allows ./autogen.sh to be used to switch back to the old build system after trying the waf build
2010-04-06build: use a target_in_list() function for more flexible builtin controlAndrew Tridgell1-3/+14
2010-04-06build: cope with binaries with subdir prefixes (for s3 waf build)Andrew Tridgell1-1/+1
2010-04-06s4-waf: don't need TOUCH_FILE() any moreAndrew Tridgell1-1/+0