summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lib/socket: use HAVE_IPV6 test from LIBREPLACE_NETWORK_CHECKSStefan Metzmacher2008-05-211-11/+5
| | | | | metze (This used to be commit 76be51d3a08e2239a137b8abe3f2df722f69ddb2)
* libreplace: add test for HAVE_IPV6Stefan Metzmacher2008-05-211-0/+29
| | | | | | | Samba can later just check libreplace_cv_HAVE_IPV6 = yes. metze (This used to be commit e835e7eebcc064ce0813814796828f15ad112fbd)
* Refuse to install autogenerated proto header files.Jelmer Vernooij2008-05-211-0/+2
| | | | (This used to be commit c0a84c2b4698f6ac9b555cc74bed52e5930804d9)
* Ignore generated netlogon headers.Jelmer Vernooij2008-05-211-0/+2
| | | | (This used to be commit 28e04f751f1d509da2c821f33df79b2a0c2d5a1a)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpythonJelmer Vernooij2008-05-218-170/+246
|\ | | | | | | (This used to be commit f29e9009310e4a6d575651dd9ba41ffc90bfb386)
| * fixed SMB2 flush call, and added flush to gentest_smb2Andrew Tridgell2008-05-214-18/+47
| | | | | | | | (This used to be commit c52fe1fe1c77636d87355d3c4baa66e052fe9008)
| * fixed SMB2 lockingAndrew Tridgell2008-05-217-152/+199
| | | | | | | | | | | | | | | | | | - SMB2 locking is different in several ways from SMB locking. To fix it properly we will need a new generic mapping structure for locking, but for now do a best effort mapping - added locking to gentest_smb2 (This used to be commit ea6d9cf602302adafe0f9d5f5f90a9b26d1ead6f)
* | Fix typo.Jelmer Vernooij2008-05-211-1/+1
| | | | | | | | (This used to be commit f0914d0187130adcd4f239d4ea0fc9f729fdedc9)
* | Fix reference to removed smbpython.Jelmer Vernooij2008-05-212-2/+4
| | | | | | | | (This used to be commit 58f956dc4591137489cba16f360f2d24d91dadc1)
* | Regenerate with newer version of swig.Jelmer Vernooij2008-05-214-44/+98
| | | | | | | | (This used to be commit 034c68bea934db87bce13a750c17fb1bd2bbe3b6)
* | Use gnu make syntax for SWIG implicit rule since it allows multiple output ↵Jelmer Vernooij2008-05-211-2/+2
|/ | | | | | files. (This used to be commit ce440887316d3ae379551c136f6b640c573fd702)
* Fix dependencies for ldb instancetype module.Jelmer Vernooij2008-05-212-2/+2
| | | | (This used to be commit 17c41a6c3e71102e3516e6926f7e7d1ab5c97563)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpythonJelmer Vernooij2008-05-2115-170/+719
|\ | | | | | | (This used to be commit 5c56464a6c2f29a039ba3152de83d34778ca0615)
| * Correct an assertion in the testsuite.Andrew Bartlett2008-05-211-1/+1
| | | | | | | | | | Andrew Bartlett (This used to be commit c3eeae2ea6a7562b43a436f20c110002ca4d1d2b)
| * Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-localAndrew Bartlett2008-05-214-35/+135
| |\ | | | | | | | | | (This used to be commit 0e429dd1fb15137a2a7c25e051b9af8c4ed8c7f3)
| | * provision: Create instructions for enabling DNS GSS-TSIG updates.Andrew Kroeger2008-05-182-34/+133
| | | | | | | | | | | | | | | | | | | | | | | | | | | Added code to the python provisioning to create the named.conf file that was previously generated by the EJS provisioning. Updated the named.conf template to provide the additional details necessary to get things working. (This used to be commit 0b7a6bfcba1b906dc4d461882b4c3fe3c91c44e0)
| | * provision: Allow DNS GSS-TSIG updates to work.Andrew Kroeger2008-05-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change ensures the KVNO of the principal in secrets.ldb (which is also exported to the dns.keytab) matches the KVNO associated with the "dns" user. Without explicitly setting msDS-KeyVersionNumber, the KVNO exported into the dns.keytab was 0. KVNO needs to be > 0, as the client libs (at least MIT libs on Fedora) consider KVNO == 0 as a sign to ignore that particular key. (This used to be commit 572efc8e65457a982a8cbb04d3b10e3aae22d574)
| | * howto: Update git clone command to something that actually works.Andrew Kroeger2008-05-181-1/+1
| | | | | | | | | | | | | | | | | | | | | Made the command consistent with the one presented in the Wiki HOWTO. Thanks to Matthias Wallnöfer <mwallnoefer@yahoo.de> for pointing this one out. (This used to be commit bf217c748a8a0929ffc54be940041100ca5127f2)
| * | Fix creation of sockaddr in netlogon datagram generator.Andrew Bartlett2008-05-211-1/+1
| | | | | | | | | | | | | | | | | | | | | The previous code sent uninitialised data, and was the wrong length. Andrew Bartlett (This used to be commit 8e070293cfd522b7464be5bc4d8045572d6d996c)
| * | Include flags.h into samdb.hAndrew Bartlett2008-05-211-0/+1
| | | | | | | | | | | | | | | | | | | | | These flags are too useful just to hide away... Andrew Bartlett (This used to be commit 1e897b6148407e9921edd2c3db734930d79ccb42)
| * | Extend the NBT-DGRAM torture test again.Andrew Bartlett2008-05-211-0/+1
| | | | | | | | | | | | | | | Andrew Bartlett (This used to be commit f4154846401b31d99c40b2ea53992262095366b0)
| * | Manually handle the NETLOGON_SAM_LOGON_REQUEST too.Andrew Bartlett2008-05-216-100/+251
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the sid structure being both optional and aligned, it was too hard to do this in just IDL. This requried moving some things around, as otherwise we would have a dependency loop. Andrew Bartlett (This used to be commit e28790ba4884277f310be1b8bd3fba4fd47dbbdb)
| * | Extend the 'netlogon' CLDAP and NBT implementation.Andrew Bartlett2008-05-214-31/+329
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This now handles checking if the user exists, including validating the ACB mask on the user. This would be a nasty security hole, if Kerberos did not already expose this information anonymously... Andrew Bartlett (This used to be commit 441b286c00f9a7743cdefeb243545bdbd2c94c5e)
| * | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett2008-05-2133-93/+3789
| |\ \ | | | | | | | | | | | | (This used to be commit 7594f79db6a0e8a46e2863829e5e050b03dfaec1)
| * | | Re-add alignment removed by metze in 0e2f6d481b3e35ed392b2b3340b244c77593819cAndrew Bartlett2008-05-211-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This manual alignment is required, because the structure is marked as unaligned. Andrew Bartlett (This used to be commit ef5d1c8d320d45b78a1e709964eaada4f5acda59)
| * | | Further tests show NTLOGON and NETLOGON to be identical.Andrew Bartlett2008-05-211-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I can't tell the difference between the NTLOGON and NETLOGON behaviour on these pipes, and this 'exception' turned out to be alignment dependent, not pipe dependent. Andrew Bartlett (This used to be commit bf1b99aff2a8feaee5f57c7530bc81d447e5d765)
* | | | Fix installed symlinks (cp was trying to be smart).Jelmer Vernooij2008-05-212-2/+2
| | | | | | | | | | | | | | | | (This used to be commit a95f2bf86a75729717542b401aa39bedd21be8d0)
* | | | Allow dots in .mk file section headers, fix docstring.Jelmer Vernooij2008-05-212-2/+2
| |/ / |/| | | | | | | | (This used to be commit bd3f3e7c85f1a92638d69379782aa7bfcecd9e2f)
* | | Convert in_transaction to a bool. Add the same fix VolkerJeremy Allison2008-05-201-4/+9
| | | | | | | | | | | | | | | | | | used for tdb_traverse() to tdb_traverse_read(). Jeremy. (This used to be commit e05ec3047c4fe0cc2e09a812830fc835dc35abea)
* | | Fix nesting tdb_traverse in a transactionVolker Lendecke2008-05-201-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calling tdb_traverse inside a transaction led to the transaction lock being held indefinitely. This was caused by the tdb_transaction_lock/unlock inside tdb_traverse: The transaction code holds the global lock at offset TRANSACTION_LOCK. The call to tdb_transaction_lock does nothing because the transaction_lock is already being held. tdb_transaction_unlock inside tdb_wrap resets tdb->have_transaction_lock but does not release the kernel-level fcntl lock. transaction_commit later on does not release that fcntl lock either, because tdb->have_transaction_lock was already reset by tdb_transaction(). This patch does fix that problem for me. An alternative would be to make tdb->have_transaction_lock a counter that can cope with proper nesting, maybe in other places as well. Volker (This used to be commit 89543005fe2e4934b3c560c937d49304a32a7fc2)
* | | smbtorture: Add RAW-BENCH-TCON benchmark.James Peach2008-05-205-2/+206
| | | | | | | | | | | | | | | | | | | | | Add a simple test to benchmark the rate at which a server can accept new tree connections. You can tune the length of time to run the benchmark for and the number of parallel connections to make. (This used to be commit ea3f4b93057e85c4ea516cc77dd0f293016d520c)
* | | Change wks password in rpc-bench-schannel1Volker Lendecke2008-05-201-0/+64
| | | | | | | | | | | | | | | | | | Prove that a workstation password change does not affect existing schannel connections (This used to be commit f72dc52ccc426c8057b91b4699dfeda7d9e9b864)
* | | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-testAndrew Tridgell2008-05-206-14/+7
|\ \ \ | | | | | | | | | | | | (This used to be commit e360be0b99b638afdfa789e217bf08f99d09be7a)
| * | | Fix irpc GetDC requests.Andrew Bartlett2008-05-201-2/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | We would return NT_STATUS_NO_LOGON_SERVERS in all cases, which was less than helpful. Andrew Bartlett (This used to be commit 5dfa316b3636718ffc6fd26cf7a397a797bd2ac1)
| * | Fix number of arguments to IRPC getdc callback.Andrew Bartlett2008-05-201-1/+0
| | | | | | | | | | | | | | | Andrew Bartlett (This used to be commit 8753ced2f4ee25cd5eff011f66f8e37f9807bdaf)
| * | Revert addition of 'mailslot' parameter.Andrew Bartlett2008-05-205-11/+5
| | | | | | | | | | | | | | | | | | | | | | | | It turns out that the mailslot name (and a useful private prointer) is provided in the struct dgram_mailslot_handler. Andrew Bartlett (This used to be commit e17804b8857fdb3c182c5e886323b9d6c194c2ff)
* | | added read and write handlers. Fixed --analyseAndrew Tridgell2008-05-201-54/+40
| | | | | | | | | | | | (This used to be commit c05ed7bb9ae7211a7001fd0a3403744ba4f6dda0)
* | | added smb2_util_setatrAndrew Tridgell2008-05-201-0/+22
| | | | | | | | | | | | (This used to be commit d4f41db964ce82c8889017d0f932d60100b3cd32)
* | | specify which server failed to deltreeAndrew Tridgell2008-05-201-1/+1
| | | | | | | | | | | | (This used to be commit aa9108374f0dda8510245a6e69a53189f55a81e3)
* | | added SMB2 setpathinfo composite wrapperAndrew Tridgell2008-05-201-0/+105
| | | | | | | | | | | | (This used to be commit e90c7587385598a1dd976c2420798f9bd682b43d)
* | | first version of gentest_smb2. Only generates create and close so far.Andrew Tridgell2008-05-202-0/+1983
| | | | | | | | | | | | (This used to be commit 634a4bbd98e1c281f8339073b90cb7696ac59baa)
* | | moved these util functions into libcliAndrew Tridgell2008-05-201-26/+0
| | | | | | | | | | | | (This used to be commit b2f1154bc338fb56fc998f40159156cb6859075b)
* | | check the creation options where the client can require a path to be aAndrew Tridgell2008-05-201-0/+14
| | | | | | | | | | | | | | | file or a directory (This used to be commit c05b58940f06b01b9770c218eb0708cb621215ef)
* | | added some SMB2 utility functionsAndrew Tridgell2008-05-202-1/+179
| | | | | | | | | | | | (This used to be commit 6a3b1cd6698faa460c6258bb41b4936e363f4387)
* | | remember the server time fields on negotiate. Needed for gentestAndrew Tridgell2008-05-202-0/+5
| | | | | | | | | | | | (This used to be commit 7989ca861dcc700b52be3a47ea5ae8b03fbb9330)
* | | Merge commit 'origin/v4-0-test' into vfs_smb2Andrew Tridgell2008-05-2041-984/+1285
|\| | | | | | | | | | | (This used to be commit ffbd222d651dcddb19cacdc50cdbfeaefa816940)
| * | Fix prototype generation in new syntax for netlogon.cAndrew Bartlett2008-05-201-1/+1
| | | | | | | | | | | | | | | Andrew Bartlett (This used to be commit b6f91ce75ae401bed515012fa3019a6241e7ff6d)
| * | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett2008-05-202-2/+2
| |\ \ | | | | | | | | | | | | (This used to be commit 67b47606b9c5b794d8feea5ba200098e9b9e33e3)
| | * | Update tdb version number.Jelmer Vernooij2008-05-201-1/+1
| | | | | | | | | | | | | | | | (This used to be commit eae17ae8ecdcb83fdb756189a9d5609a192371a4)
| | * | Fix proto generation.Jelmer Vernooij2008-05-201-1/+1
| | | | | | | | | | | | | | | | (This used to be commit 7385d9641d49b94c83fd2c75e57c9623d21fcdb0)