Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | librpc/idl Use [nopython] on some drsblobs.idl 'functions' as an example | Andrew Bartlett | 2010-04-09 | 1 | -5/+5 |
| | | | | | | | It makes little sense to expose these 'functions' to anything other than ndrdump. Andrew Bartlett | ||||
* | pidl:python Allow 'nopython' to work | Andrew Bartlett | 2010-04-09 | 2 | -0/+2 |
| | | | | | | | The 'nopython' flag wasn't available for use, as it failed to get past the syntax checker. Andrew Bartlett | ||||
* | s4/tort: Unit test for schemaInfo implementation | Kamen Mazdrashki | 2010-04-09 | 3 | -0/+582 |
| | |||||
* | torture: add torture_assert_goto() convenience macro | Kamen Mazdrashki | 2010-04-09 | 1 | -0/+7 |
| | |||||
* | s4/dsdb: dsdb_schema_info object implementation | Kamen Mazdrashki | 2010-04-09 | 2 | -1/+385 |
| | |||||
* | s4/dsdb: Define dsdb representation for schemaInfo attribute | Kamen Mazdrashki | 2010-04-09 | 1 | -0/+8 |
| | |||||
* | s4/ldif: Handle Schema:schemaInfo blobs | Kamen Mazdrashki | 2010-04-09 | 2 | -0/+21 |
| | |||||
* | s4/idl: drsblobs IDL regeneration | Kamen Mazdrashki | 2010-04-09 | 3 | -0/+72 |
| | |||||
* | s4/idl: Schema:schemaInfo attribute description | Kamen Mazdrashki | 2010-04-09 | 1 | -0/+16 |
| | |||||
* | s4-krb5: Fix typos in comment. | Karolin Seeger | 2010-04-09 | 1 | -1/+1 |
| | | | | Karolin | ||||
* | Stop smb2 from calling into smb1 blocking lock request code. | Jeremy Allison | 2010-04-08 | 6 | -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 Allison | 2010-04-08 | 3 | -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.x | Jeremy Allison | 2010-04-08 | 4 | -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 warnings | Kamen Mazdrashki | 2010-04-09 | 1 | -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 Deschner | 2010-04-09 | 1 | -0/+9 |
| | | | | Guenther | ||||
* | s3-winreg: add winreg_DeleteKeyEx stub. | Günther Deschner | 2010-04-09 | 1 | -0/+12 |
| | | | | Guenther | ||||
* | s3: re-run make samba3-idl. | Günther Deschner | 2010-04-09 | 7 | -2/+356 |
| | | | | Guenther | ||||
* | winreg: add IDL for winreg_DeleteKeyEx. | Günther Deschner | 2010-04-09 | 1 | -0/+9 |
| | | | | Guenther | ||||
* | s4:registry - "patchfile_preg.c" - assign a better type to the "i" counter ↵ | Matthias Dieter Wallnöfer | 2010-04-08 | 1 | -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 nicer | Matthias Dieter Wallnöfer | 2010-04-08 | 1 | -1/+1 |
| | |||||
* | s3: re-run make samba3-idl. | Günther Deschner | 2010-04-08 | 4 | -6/+240 |
| | | | | Guenther | ||||
* | winreg: fill in some winreg IDL gaps. | Günther Deschner | 2010-04-08 | 1 | -3/+13 |
| | | | | Guenther | ||||
* | s4-net: Convert 'net time' to python. | Jelmer Vernooij | 2010-04-08 | 5 | -6/+54 |
| | |||||
* | net: Convert time command to python. | Jelmer Vernooij | 2010-04-08 | 4 | -91/+50 |
| | |||||
* | s4-net: Use new Net() object in net export keytab. | Jelmer Vernooij | 2010-04-08 | 3 | -6/+10 |
| | |||||
* | pynet: Create a net class. | Jelmer Vernooij | 2010-04-08 | 10 | -91/+118 |
| | |||||
* | s4-python: Fix formatting, use standard convention to call instance methods. | Jelmer Vernooij | 2010-04-08 | 6 | -49/+51 |
| | |||||
* | s4-python: Cancel transaction properly in case of exceptions, fix formatting. | Jelmer Vernooij | 2010-04-08 | 1 | -29/+33 |
| | |||||
* | s4-python: Move load_partition_usn to dsdb module. | Jelmer Vernooij | 2010-04-08 | 6 | -78/+82 |
| | |||||
* | s4-python: More cleanups. | Jelmer Vernooij | 2010-04-08 | 9 | -29/+37 |
| | |||||
* | s4-python: rename samba.glue to samba._glue to indicate it's private. | Jelmer Vernooij | 2010-04-08 | 6 | -44/+44 |
| | |||||
* | s4-python: Fix formatting, import of FLG_NOSYNC. | Jelmer Vernooij | 2010-04-08 | 3 | -7/+6 |
| | |||||
* | s4-python: Simplify code, improve formatting. | Jelmer Vernooij | 2010-04-08 | 8 | -235/+208 |
| | |||||
* | s4-python: Remove obsolete and broken torture modules. | Jelmer Vernooij | 2010-04-08 | 5 | -963/+0 |
| | | | | | The functionality of these modules is already present in a more current form in other modules. | ||||
* | testr: Use waf test runner. | Jelmer Vernooij | 2010-04-08 | 1 | -2/+2 |
| | |||||
* | selftest: Add --filtered-subunit option. | Jelmer Vernooij | 2010-04-08 | 1 | -1/+6 |
| | |||||
* | selftest: Support --load-list option. | Jelmer Vernooij | 2010-04-08 | 1 | -7/+39 |
| | |||||
* | s4-waf: Support --load-list option. | Jelmer Vernooij | 2010-04-08 | 1 | -1/+5 |
| | |||||
* | s4-python: samdb: Default to using global schema. | Jelmer Vernooij | 2010-04-08 | 1 | -2/+1 |
| | |||||
* | s4:dsdb - Handle INVALID_DN_SYNTAX from OpenLDAP in ↵ | Endi S. Dewata | 2010-04-08 | 1 | -1/+1 |
| | | | | | | dsdb_module_load_partition_usn(). Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | ||||
* | Update waf build. | Jelmer Vernooij | 2010-04-08 | 1 | -1/+1 |
| | |||||
* | Migrate 'net export keytab' to python. | Jelmer Vernooij | 2010-04-08 | 6 | -125/+115 |
| | |||||
* | s3-lanman: use spoolss for api_RDosPrintJobDel(). | Günther Deschner | 2010-04-08 | 1 | -15/+59 |
| | | | | Guenther | ||||
* | s3-lanman: use spoolss for api_WPrintQueueCtrl(). | Günther Deschner | 2010-04-08 | 1 | -7/+70 |
| | | | | Guenther | ||||
* | s3-registry: fix fill_in_printer_values() for datatype and printprocessor. | Günther Deschner | 2010-04-08 | 1 | -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 Deschner | 2010-04-08 | 1 | -2/+26 |
| | | | | Guenther | ||||
* | s4:registry - "REGF backend" - don't ignore wrong-sized ↵ | Matthias Dieter Wallnöfer | 2010-04-08 | 1 | -2/+5 |
| | | | | REG_DWORD/REG_DWORD_BIG_ENDIAN values | ||||
* | s3: Remove the separate "child" argument from setup_domain_child() | Volker Lendecke | 2010-04-08 | 3 | -15/+8 |
| | |||||
* | s4-smbtorture: add PrinterInfo level 2 / winreg consistency test. | Günther Deschner | 2010-04-08 | 1 | -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 Deschner | 2010-04-08 | 1 | -40/+20 |
| | | | | Guenther |