summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s4/tort: Unit test for schemaInfo implementationKamen Mazdrashki2010-04-093-0/+582
|
* torture: add torture_assert_goto() convenience macroKamen Mazdrashki2010-04-091-0/+7
|
* s4/dsdb: dsdb_schema_info object implementationKamen Mazdrashki2010-04-092-1/+385
|
* s4/dsdb: Define dsdb representation for schemaInfo attributeKamen Mazdrashki2010-04-091-0/+8
|
* s4/ldif: Handle Schema:schemaInfo blobsKamen Mazdrashki2010-04-092-0/+21
|
* s4/idl: drsblobs IDL regenerationKamen Mazdrashki2010-04-093-0/+72
|
* s4/idl: Schema:schemaInfo attribute descriptionKamen Mazdrashki2010-04-091-0/+16
|
* s4-krb5: Fix typos in comment.Karolin Seeger2010-04-091-1/+1
| | | | Karolin
* Stop smb2 from calling into smb1 blocking lock request code.Jeremy Allison2010-04-086-0/+72
| | | | | | | | | | | Allocate a uint16_t internal SMB1 mid for an SMB2 request. Add a back pointer from the faked up smb_request struct to the smb2 request. Getting ready to add restart code for blocking locks, share mode violations and oplocks in SMB2. Jeremy.
* Simplify call_trans2qfilepathinfo() and smbd_do_qfilepathinfo()Jeremy Allison2010-04-083-20/+4
| | | | | | | | | | | | Remove the bool ms_dfs_link parameter from smbd_do_qfilepathinfo. It is not possible for this to be a DFS link. Remove the check_msdfs_link() call from call_trans2qfilepathinfo() - the call to filename_convert() above with a ucf_flags of zero *MUST* catch a DFS link and return NT_STATUS_PATH_NOT_COVERED in this case, so the code below checking for msdfs links is redundent. Don't add this to 3.5.x, as it's an optimization but not needed to fix bug #7339 - MSDFS is non-functional in 3.5.x. Jeremy.
* Fix bug #7339 - MSDFS is non-functional in 3.5.xJeremy Allison2010-04-084-1/+6
| | | | | | | | | | | | | | | | | | | | | | | In the refactoring around filename_convert, the split between the functions resolve_dfspath() and resolve_dfspath_wcard() was lost, leaving us only with resolve_dfspath_wcard(). Internally resolve_dfspath_wcard() calls dfs_redirect() only with a "allow_wcards" flag of true, wheras the old resolve_dfspath() would call with a value of false. The loss of this case causes dfs_redirect to always masquerade DFS links as directories, even when they are being queried directly by a trans2 QPATHINFO call. We should only masquerade DFS links as directories when called from a SMBsearch or trans2 findfirst/findnext - which was the intent of the "allow_wcards" flag. This patch adds back an allow_wcards bool parameter to resolve_dfspath_wcard(). This bool is set from the state of the ucf_flags when filename_convert() is called. I will follow this up with a new smbclient-based torture test that will prevent us from ever regressing our DFS support again. Jeremy.
* s4/torture: Suppress Valgrind warningsKamen Mazdrashki2010-04-091-1/+2
| | | | | This patch suppresses two Valgrind warnings of type "xxx bytes in yy blocks are indirectly lost in loss record"
* s4-winreg: add winreg_DeleteKeyEx stub.Günther Deschner2010-04-091-0/+9
| | | | Guenther
* s3-winreg: add winreg_DeleteKeyEx stub.Günther Deschner2010-04-091-0/+12
| | | | Guenther
* s3: re-run make samba3-idl.Günther Deschner2010-04-097-2/+356
| | | | Guenther
* winreg: add IDL for winreg_DeleteKeyEx.Günther Deschner2010-04-091-0/+9
| | | | Guenther
* s4:registry - "patchfile_preg.c" - assign a better type to the "i" counter ↵Matthias Dieter Wallnöfer2010-04-081-2/+1
| | | | | | | variable The "i" variable sums up "size" values which are of type "size_t". Therefore also "i" itself should be from this type.
* s4:registry - "patchfile_preg.c" - make a SIVAL statement nicerMatthias Dieter Wallnöfer2010-04-081-1/+1
|
* s3: re-run make samba3-idl.Günther Deschner2010-04-084-6/+240
| | | | Guenther
* winreg: fill in some winreg IDL gaps.Günther Deschner2010-04-081-3/+13
| | | | Guenther
* s4-net: Convert 'net time' to python.Jelmer Vernooij2010-04-085-6/+54
|
* net: Convert time command to python.Jelmer Vernooij2010-04-084-91/+50
|
* s4-net: Use new Net() object in net export keytab.Jelmer Vernooij2010-04-083-6/+10
|
* pynet: Create a net class.Jelmer Vernooij2010-04-0810-91/+118
|
* s4-python: Fix formatting, use standard convention to call instance methods.Jelmer Vernooij2010-04-086-49/+51
|
* s4-python: Cancel transaction properly in case of exceptions, fix formatting.Jelmer Vernooij2010-04-081-29/+33
|
* s4-python: Move load_partition_usn to dsdb module.Jelmer Vernooij2010-04-086-78/+82
|
* s4-python: More cleanups.Jelmer Vernooij2010-04-089-29/+37
|
* s4-python: rename samba.glue to samba._glue to indicate it's private.Jelmer Vernooij2010-04-086-44/+44
|
* s4-python: Fix formatting, import of FLG_NOSYNC.Jelmer Vernooij2010-04-083-7/+6
|
* s4-python: Simplify code, improve formatting.Jelmer Vernooij2010-04-088-235/+208
|
* s4-python: Remove obsolete and broken torture modules.Jelmer Vernooij2010-04-085-963/+0
| | | | | The functionality of these modules is already present in a more current form in other modules.
* testr: Use waf test runner.Jelmer Vernooij2010-04-081-2/+2
|
* selftest: Add --filtered-subunit option.Jelmer Vernooij2010-04-081-1/+6
|
* selftest: Support --load-list option.Jelmer Vernooij2010-04-081-7/+39
|
* s4-waf: Support --load-list option.Jelmer Vernooij2010-04-081-1/+5
|
* s4-python: samdb: Default to using global schema.Jelmer Vernooij2010-04-081-2/+1
|
* s4:dsdb - Handle INVALID_DN_SYNTAX from OpenLDAP in ↵Endi S. Dewata2010-04-081-1/+1
| | | | | | dsdb_module_load_partition_usn(). Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
* Update waf build.Jelmer Vernooij2010-04-081-1/+1
|
* Migrate 'net export keytab' to python.Jelmer Vernooij2010-04-086-125/+115
|
* s3-lanman: use spoolss for api_RDosPrintJobDel().Günther Deschner2010-04-081-15/+59
| | | | Guenther
* s3-lanman: use spoolss for api_WPrintQueueCtrl().Günther Deschner2010-04-081-7/+70
| | | | Guenther
* s3-registry: fix fill_in_printer_values() for datatype and printprocessor.Günther Deschner2010-04-081-2/+2
| | | | | | | | | It is wise and good to enforce RAW and winprint, but we need to be consistent with spoolss (and enforce it there). Found by torture test. Guenther
* s4-smbtorture: protect against full UNC paths in winreg printerinfo test.Günther Deschner2010-04-081-2/+26
| | | | Guenther
* s4:registry - "REGF backend" - don't ignore wrong-sized ↵Matthias Dieter Wallnöfer2010-04-081-2/+5
| | | | REG_DWORD/REG_DWORD_BIG_ENDIAN values
* s3: Remove the separate "child" argument from setup_domain_child()Volker Lendecke2010-04-083-15/+8
|
* s4-smbtorture: add PrinterInfo level 2 / winreg consistency test.Günther Deschner2010-04-081-0/+185
| | | | | | | | This compares PrinterInfo2 with contents of HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\printername and HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers\printername Guenther
* s4-smbtorture: minor cleanup, use data_blob_talloc_zero() in RPC-SPOOLSS.Günther Deschner2010-04-081-40/+20
| | | | Guenther
* s4:WAF buildsystem - support out of "source4" directory buildsMatthias Dieter Wallnöfer2010-04-082-8/+17
| | | | | | | | | | | | Bug: https://bugzilla.samba.org/show_bug.cgi?id=4081 With this patch we are able to invoke s4 builds from the outside of the "source4" directory (but the target remains the "source4/bin" path). One constraint: all commands: "autogen-waf.sh", "configure", "make" have to be run from the same directory! Regarding "make": you have to run it using "make -C <source4 path> [targets]" if the invoke directory is not "source4" itself.
* build: we need this isinstance() check for distcheckAndrew Tridgell2010-04-081-1/+1
| | | | | Jelmer, this works around a bug in waf distcheck that will be fixed soon. We really need the isinstance() check for now.