summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s4-winreg: Fix dcesrv_winreg_CreateKey after rename.Günther Deschner2010-04-091-1/+1
| | | | Guenther
* s3: re-run make samba3-idl.Günther Deschner2010-04-093-17/+21
| | | | Guenther
* winreg: rename winreg_KeyType to winreg_KeyOptions.Günther Deschner2010-04-091-6/+8
| | | | Guenther
* s4-smbtorture: when creating winreg-symlinks during a test, it is very wise ↵Günther Deschner2010-04-091-2/+2
| | | | | | to make them volatile. Guenther
* s4-smbtorture: winreg keytype options is a bitmask.Günther Deschner2010-04-091-2/+2
| | | | Guenther
* s3: re-run make samba3-idl.Günther Deschner2010-04-095-35/+23
| | | | Guenther
* winreg: keytype options is a bitmask.Günther Deschner2010-04-091-1/+1
| | | | Guenther
* s4-smbtorture: more work on registry REG_LINK (in-registry symlinks) test.Günther Deschner2010-04-091-0/+14
| | | | Guenther
* s4-waf: only enable the python uuid module if python <= 2.4Andrew Tridgell2010-04-091-1/+2
|
* libwbclient: Fix some memleaks in the testsVolker Lendecke2010-04-091-0/+7
|
* build: use Logs.error() and Logs.info() instead of print()Andrew Tridgell2010-04-096-27/+29
| | | | | this gives appropriate colors on output, and ensures it works with compiler output
* build: nicer error message on missing file in waf distAndrew Tridgell2010-04-091-2/+6
|
* s4-waf: added --gdbtest option for waf testAndrew Tridgell2010-04-091-1/+7
|
* build: no need to re-create the lib and bin symlinks if they existAndrew Tridgell2010-04-091-0/+6
| | | | this saves a few unlink/symlink calls for null builds
* build: added --picky-developer and --fatal-errorsAndrew Tridgell2010-04-092-1/+13
| | | | | Added configure options for --fatal-errors and --picky-developer. This removes -Wfatal-errors from the --enable-developer flags.
* s4-net: Cope with options without arguments.Jelmer Vernooij2010-04-091-1/+2
|
* s4-net: 'net user create' -> 'net user add', for backwards compatibility.Jelmer Vernooij2010-04-091-3/+3
|
* Support --version in python scripts.Jelmer Vernooij2010-04-091-0/+8
|
* s4-net: Convert machinepw command to python.Jelmer Vernooij2010-04-097-156/+115
|
* s4-net: Convert vampire command over to Python.Jelmer Vernooij2010-04-095-68/+173
|
* s4-net: Convert user subcommand to Python.Jelmer Vernooij2010-04-097-129/+148
|
* s4/dsdb: Set schemaInfo attribute value during provisioningKamen Mazdrashki2010-04-094-0/+80
| | | | | After provisioning new Forest, schemaInfo should be set to a value with revision=1 and current invocation_id
* s4/dsdb: split writing of schemaInfo blob in two partsKamen Mazdrashki2010-04-091-21/+46
| | | | | | | ldb_msg preparation is moved into separate function so that it can be used for implementing schemaInfo updates both on module stack (dsdb_module_... functions) and directly on ldb_context
* s4/dsdb: Let caller to control if valid invocationId is critical or ↵Kamen Mazdrashki2010-04-094-4/+9
| | | | zero-guid is acceptable
* s4/test: Add DRS-UNIT test suite to 'quicktests' listKamen Mazdrashki2010-04-091-0/+1
|
* s4/dsdb: Use dsdb_schema_info object to create default schemaInfo valuesKamen Mazdrashki2010-04-092-7/+22
|
* s4/dsdb: Use dsdb_schema_info object to verify schema_info blobsKamen Mazdrashki2010-04-092-21/+20
|
* s4/test: Use drsut_schemainfo_new() instead of SCHEMA_INFO_DEFAULT local defineKamen Mazdrashki2010-04-091-18/+30
|
* s4/waf: add new files to WAF buildKamen Mazdrashki2010-04-092-2/+2
|
* s4/samldb: schemaInfo attribute must be updated when adding new Schema objectKamen Mazdrashki2010-04-091-0/+50
|
* s4/test: add shemaInfo torture test to automated test suiteKamen Mazdrashki2010-04-091-0/+1
|
* s4/schema: Torture test for schemaInfo implementationKamen Mazdrashki2010-04-091-0/+209
| | | | | | | This test checks if schemaInfo revision changes when an object is added or modified in Schema. Ref. [MS-ADTS], 3.1.1.2.1
* s4/was: Add 'drsblobs' Python moduleKamen Mazdrashki2010-04-091-0/+13
|
* s4: Add 'drsblobs' Python moduleKamen Mazdrashki2010-04-091-0/+11
| | | | | This module is be very useful when it comes to making torture tests.
* librpc/idl: Use [nopython] attr for types used in decode_PrimaryKerberos methodKamen Mazdrashki2010-04-092-14/+14
| | | | | | | | C code generation for python module generates invalid code (i.e. can not be compiled). Another reason to 'hide' those types from Python is that those types are not used at the moment (and most probably won't be used in the future)
* librpc/idl Use [nopython] on some drsblobs.idl 'functions' as an exampleAndrew Bartlett2010-04-091-5/+5
| | | | | | | It makes little sense to expose these 'functions' to anything other than ndrdump. Andrew Bartlett
* pidl:python Allow 'nopython' to workAndrew Bartlett2010-04-092-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 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