summaryrefslogtreecommitdiffstats
path: root/source4/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* r1119: Saner keyboard shortcutsJelmer Vernooij2007-10-101-4/+4
| | | | (This used to be commit 971941acc7e75da89b1bdc612fd476a7f6124dcb)
* r1118: Read-only enumeration of keys in the LDB backend works now :-)Jelmer Vernooij2007-10-102-36/+95
| | | | (This used to be commit 456f97eed05047b20acceb50708b47209c37ca20)
* r1086: Add defer open test to check timeout on sharing violation open.Jeremy Allison2007-10-101-0/+7
| | | | | | | This has found some signing errors in the Samba3.0 implementation of the deferred open code. Still working on these... Jeremy (This used to be commit 0068cb12ef91515a95f17a1be7dfbc83fbb89eba)
* r1055: Standalone build fixes for ldb:Tim Potter2007-10-102-4/+5
| | | | | | | | | - Various Makefile fixes - #include <stdint.h> ldb still needs a proper build system though. (-: (This used to be commit 52e4fe8ce9142c4002263686c8043d94b37d7a9c)
* r1054: Build extra binaries in bin directory like ldb does.Tim Potter2007-10-101-5/+5
| | | | (This used to be commit 6c15d5f31bdb2559656c96ae7f01f99d1ab9cb36)
* r1053: Make tdb build standalone:Tim Potter2007-10-104-17/+18
| | | | | | | - #include <stdint.h> - uint_t isn't a valid type, change back to unsigned int (This used to be commit f690325565d2393bba3cb9f6e7cdf3753cbd4423)
* r1052: Remove autogenerated file.Tim Potter2007-10-101-165/+0
| | | | (This used to be commit 108efcc002c2eccfd1da30fff5c11aa67af09f9e)
* r1048: - moved the schannel definitions into a separate schannel.idlAndrew Tridgell2007-10-101-0/+34
| | | | | | | | | | | - added server side support for schannel type 23. This allows WinXP to establish a schannel connection to Samba4 as an ADS DC - added client side support for schannel type 23, but disabled it as currently the client code has now way of getting the fully qualified domain name (which is needed) - report dcerpc faults in the server code in the log (This used to be commit 55e0b014fe14ca8811b55887208a1c3147ddb0d2)
* r1040: make sure main() doesn't get auto-prototypedAndrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit 7c2279e4bc631d88e402ac82c6c17fb811785394)
* r1038: Check whether a module actually exists before attempting to load it...Jelmer Vernooij2007-10-101-1/+4
| | | | (This used to be commit c8e3fd75e594c8fc841337234e99be288180822f)
* r1035: Support shared modules againJelmer Vernooij2007-10-101-12/+12
| | | | (This used to be commit 7949dc25ab05f7d5ad6217a6304e1f50b8b5dc41)
* r1032: Fix RPC backend segfaultJelmer Vernooij2007-10-101-2/+1
| | | | (This used to be commit db902bff3c5eb54d6b1035d009948ff316cffa94)
* r1018: fix a const and unsigned int problem in ldbAndrew Tridgell2007-10-102-3/+3
| | | | (This used to be commit 3d52ca93731ad67c14ac42f627e3feb1a964b29a)
* r1017: - move to a centralised way of handling talloc/ldb interactionAndrew Tridgell2007-10-101-0/+9
| | | | (This used to be commit 363cb3377a0eca5bfef71a02dcdc21c5fadbaf32)
* r995: - renamed many of our crypto routines to use the industry standardAndrew Tridgell2007-10-101-1/+1
| | | | | | | | | | | | | | | | | | names rather than our crazy naming scheme. So DES is now called des_crypt() rather than smbhash() - added the code from the solution of the ADS crypto challenge that allows Samba to correctly handle a 128 bit session key in all of the netr_ServerAuthenticateX() varients. A huge thanks to Luke Howard from PADL for solving this one! - restructured the server side rpc authentication to allow for other than NTLMSSP sign and seal. This commit just adds the structure, the next commit will add schannel server side support. - added 128 bit session key support to our client side code, and testing against w2k3 with smbtorture. Works well. (This used to be commit 729b2f41c924a0b435d44a14209e6dacc2304cee)
* r990: fix tdb standalone buildStefan Metzmacher2007-10-101-2/+2
| | | | | metze (This used to be commit 4c1c9f59ccea8b6cd7edf3bad8acb9cd8c772670)
* r962: convert 'unsigned' and 'unsigned int' to uint_tStefan Metzmacher2007-10-1011-25/+25
| | | | | metze (This used to be commit 57151e80eb1090281401930c8fe25b20a8cf3a38)
* r961: convert 'uchar' to 'uint8_t'Stefan Metzmacher2007-10-102-9/+7
| | | | | metze (This used to be commit 9f914e4af99e18b469d4cf9d8b1514a2bd28ddec)
* r960: convert 'unsigned int' to uint_t in the most placesStefan Metzmacher2007-10-1012-44/+44
| | | | | metze (This used to be commit 18062d2ed9fc9224c43143c10efbf2f6f1f5bbe0)
* r959: - a static WERROR function should return a WERROR:-)Stefan Metzmacher2007-10-101-3/+4
| | | | | | | - some minor format fixes metze (This used to be commit 72d9c70fdd21101744f6fad230c75b6a13105696)
* r955: Update debian package rules... builds nowJelmer Vernooij2007-10-105-7/+18
| | | | (This used to be commit 3df8ff6cf111c6601554bffb411506bd43f726c7)
* r943: change samba4 to use 'uint8_t' instead of 'unsigned char'Stefan Metzmacher2007-10-1019-76/+76
| | | | | metze (This used to be commit b5378803fdcb3b3afe7c2932a38828e83470f61a)
* r937: - added a simple QuerySecurity implementation in samr serverAndrew Tridgell2007-10-102-0/+52
| | | | | | | | | | | | | | | | | - moved some sec desc defines into misc.idl - fixed pw_len field in UserInfo26 - made some pipes available on TCP - added netr_DsrEnumerateDomainTrusts() to netlogon - added templates for remaining netlogon IDL calls (from ethereal) - added a unistr_noterm vs unistr error detector in ndr basic decoder - added torture test for netr_DsrEnumerateDomainTrusts() (This used to be commit ae5a5113fb83640dcb9ae4642c1b9eaf28487956)
* r935: remove unused variableAndrew Tridgell2007-10-101-2/+0
| | | | (This used to be commit a8056e329484256ffb51e823296b87979ef9221f)
* r934: on ascii strings STR_TERMINATE_ASCII should trigger STR_TERMINATE ↵Andrew Tridgell2007-10-101-1/+1
| | | | | | behaviour (This used to be commit b7935c96742a3c09ee4bf69f708b19095f497be1)
* r929: Remove more unused code from util_sid.c (the old-style sid code isAndrew Bartlett2007-10-101-152/+1
| | | | | almost gone). (This used to be commit 82d68e8a4472906f2a2036c13a0301055740641a)
* r924: got rid of the global well-known SIDs, instead using const defines in ↵Andrew Tridgell2007-10-101-85/+0
| | | | | | misc.idl (This used to be commit ce7920a5fac0dbccb01402129c341b410a032e60)
* r904: - fixed account expiry testing in auth_samAndrew Tridgell2007-10-101-0/+6
| | | | | | | - added printf style format attribute checking to samdb varargs fns - fix nt_time_to_unix() for zero and -1 times (This used to be commit 41f9b144f9fe77e92f960bd11b1df397a63fd2d5)
* r898: - remove some unused macrosAndrew Tridgell2007-10-102-201/+0
| | | | | | | - remove unused lib/smbpasswd.c - don't set the pkt size twice when doing SMB signing (This used to be commit 69a2942f7987647a32d43c71f41ac1a82a82ccda)
* r893: a few more _t conversionsAndrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit 66eb46dbb1486c5916194bf6b303cf16373a272a)
* r890: convert samba4 to use [u]int8_t instead of [u]int8Stefan Metzmacher2007-10-105-11/+11
| | | | | metze (This used to be commit 2986c5f08c8f0c26a2ea7b6ce20aae025183109f)
* r889: convert samba4 to use [u]int16_t instead of [u]int16Stefan Metzmacher2007-10-106-18/+18
| | | | | metze (This used to be commit af6f1f8a01bebbecd99bc8c066519e89966e65e3)
* r888: more ..int32 -> ..int32_t stuffStefan Metzmacher2007-10-101-5/+5
| | | | | metze (This used to be commit f3b1d3bdc74f08ee2a1d22102d57bff94f71f5a5)
* r884: convert samba4 to use [u]int32_t instead of [u]int32Stefan Metzmacher2007-10-1021-101/+101
| | | | | metze (This used to be commit 0e5517d937a2eb7cf707991d1c7498c1ab456095)
* r874: This patch is a pile of work on NTLMSSP:Andrew Bartlett2007-10-102-14/+57
| | | | | | | | | | | | | | | | | | | | | Samba's NTLMSSP code is now fully talloc based, which should go a long way to cleaning up the memory leaks in this code. This also avoids a lot of extra copies of data, as we now allocate the 'return' blobs on a caller-supplied context. I have also been doing a lot of work towards NTLM2 signing and sealing. I have this working for sealing, but not for the verifier (MD5 integrity check on the stream) which is still incorrect. (I can aim a rpcecho sinkdata from a Win2k3 box to my server, and the data arrives intact, but the signature check fails. It does however match the test values I have...). The new torture test is cludged in - when we get a unit test suite back, I'll happliy put it in the 'right' place.... Andrew Bartlett (This used to be commit 399e2e2b1149b8d1c070aa7f0d5131c0b577d2b9)
* r873: converted samba4 to use real 64 bit integers instead ofAndrew Tridgell2007-10-105-117/+55
| | | | | | | | | | structures. This was suggested by metze recently. I checked on the build farm and all the machines we have support 64 bit ints, and support the LL suffix for 64 bit constants. I suspect some won't support strtoll() and related functions, so we will probably need replacements for those. (This used to be commit 9a9244a1c66654c12abe4379661cba83a73c4c21)
* r862: remove acl and sendfile stuffStefan Metzmacher2007-10-102-383/+0
| | | | | | | it will be readded inside the ntvfs_posix module metze (This used to be commit ec624aefa86934da23105a5c014080b464efac28)
* r861: remove the next round of unused stuffStefan Metzmacher2007-10-106-4168/+0
| | | | | metze (This used to be commit 8f59daba0d03a2c58f7f23655153de05cbe47e81)
* r858: - remove unused account policy stuff it's in our sam.ldb now:-)Stefan Metzmacher2007-10-101-2/+0
| | | | | | | - don't link lib/ldap_escape.c it's currently unused metze (This used to be commit be472beea3a7ae60cbacada8047b13d4de30643e)
* r857: fix the build of gregedit (typo:-)Stefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 44de741038ccdbca1e3c950670748e99483a7417)
* r853: remove a real big bunch of unused codeStefan Metzmacher2007-10-102-84/+1
| | | | | | | | | | | I really think that this is needed to get a better overview of what is currently used Also this stuff is really out of date so if we really ever need some of this stuff back, a 'svn copy' from the SAMBA_3_0 branch should be no big problem... metze (This used to be commit 972598d511c64f29bdc849fe58c9c82fbcf6a4a2)
* r851: convert lib/registry/ to a config.mk fileStefan Metzmacher2007-10-102-17/+147
| | | | | metze (This used to be commit b5567601464a649374e0ef280661292322b3334c)
* r849: move tdb/tools/Makefile to tdb/Makefile.tdbStefan Metzmacher2007-10-102-29/+29
| | | | | | | | | like in ldb also fix the makefile to let it compile the tools fine metze (This used to be commit e3191b54ea583913a9fd21eeb4e57d82e996c847)
* r848: convert lib/tdb into the same layout as lib/ldbStefan Metzmacher2007-10-1015-3/+1307
| | | | | metze (This used to be commit bacab322ce89979f0ad0811cd15b73d81eceb69d)
* r845: convert SUBSYSTEM LIBBASIC to a .mk fileStefan Metzmacher2007-10-102-24/+65
| | | | | metze (This used to be commit 81f50fbc95c8c81a18dc1e87a76c53657a24af7b)
* r834: Fix gconf and dir backendsJelmer Vernooij2007-10-103-14/+40
| | | | (This used to be commit fe5166ee88d401cdd493644af4876e803f546aef)
* r833: Compile errorJelmer Vernooij2007-10-101-1/+2
| | | | (This used to be commit e4f6ca85223b86beac237398ea5474f4f56404a2)
* r832: Only show menu items for backends if they're presentJelmer Vernooij2007-10-102-24/+39
| | | | (This used to be commit 9228aeeafd956a2885b5f1dfaa6feacb555b7483)
* r831: These functions duplicate the push/pull charcnv interfaces that we useAndrew Bartlett2007-10-101-83/+0
| | | | | | | | | everywhere else in the Samba code, so remove them for clarity. (ok, so also just never liked the names ;-) Andrew Bartlett (This used to be commit 5f5786ad5ff6cc133a143476e8968b00ed057a62)
* r830: Use pull_ucs2_talloc() instead of acnv_u2ux() and fix a memory leak.Jelmer Vernooij2007-10-101-5/+2
| | | | (This used to be commit ad88561becf59cd38a3e329e68cbe5518a3373d7)