summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r6607: fix the buildStefan Metzmacher1-3/+3
metze (This used to be commit 7fb10f2753f4acd7d86928b601139137af4be7b5)
2007-10-10r6606: add a DCESRV_FAULT_VOID() marco to use in void functionsStefan Metzmacher1-0/+6
metze (This used to be commit a379836de63951bcfbc281425af3db7094248f2f)
2007-10-10r6604: solved a memory hierarchy ordering problem that led to crashes onAndrew Tridgell1-5/+5
ncacn_ip_tcp and ncalrpc for the standard process model. Thanks to Jelmer for noticing this bug! (This used to be commit 81863cdd8bba0d4e39a1b4dc7e6dd7e6cafb38cf)
2007-10-10r6603: More work on the samdump puzzle. This implements a function pointerAndrew Bartlett3-46/+125
callback interface, so we can start dumping into more than just stdout soon. Also use the enums instead of uint32 where possible and valid. Andrew Bartlett (This used to be commit f0c67a4a24dbd7fc32fc864d61a21eeee587178e)
2007-10-10r6600: Rework of the GTK credentials system; the credentials information isJelmer Vernooij9-113/+104
now in a seperate (optional) dialog rather then in the binding dialog; also supports specifying anonymous connections (which we didn't before). (This used to be commit 8671e1a1fa8ef416c1819f811653eff190d3074a)
2007-10-10r6599: Fix formating using 'linux' C styleAlexander Bokovoy4-169/+215
Fix memory handling for blkid caches which need to be cleared when session is done. (This used to be commit c623cc60541f747f0a801eb77d97bb0a3bb6956f)
2007-10-10r6598: Make it easy to point the test_echo.sh at remote servers, withoutAndrew Bartlett1-1/+6
trying to find it on ncaclrpc at well. Andrew Bartlett (This used to be commit db0aa1c4b7b0a8d28b7e5ebe35162dcea8dc0f8e)
2007-10-10r6597: Make use of libblkid (part of e2fsprogs) for reporting volume GUID, ↵Alexander Bokovoy3-2/+196
if possible. Implement smbclient's 'fsinfo' comand family which allows you to query file system information in all known levels. (This used to be commit 660d6e3915d0539dd78c77df6707ea84edb4d509)
2007-10-10r6592: Throw an IOError exception if tdb_open() or tdb_open_Ex() returns NULL.Tim Potter1-0/+12
(This used to be commit 99fb6b6badf1afeac21fdb5f1ce04c1749e1b7f7)
2007-10-10r6591: Add some comments.Tim Potter1-4/+44
Use SWIG %rename to get rid of prefix on every tdb function. Treat mode_t as an int so we can actually pass a mode argument to tdb_open(). (This used to be commit 0abd03f70c5c63a915086eaf6e3a25b3087769bc)
2007-10-10r6590: Remove bogus library versioning variables from swig wrappers.Tim Potter1-6/+0
(This used to be commit 83a125ce576b1be613e010a5c9b4257f25909b05)
2007-10-10r6589: Make the library versioning options for building a shared library ↵Tim Potter1-3/+10
optional. This will allow us to build unversioned libraries suitable for loading using dlopen() i.e for the swig wrappers. (This used to be commit 3feac34d84fa7cac646a90708f399420178c7313)
2007-10-10r6582: Remove the hack that metze needed because Samba4 didn't have a samdumpAndrew Bartlett1-9/+0
command. Andrew Bartlett (This used to be commit adb5a3093ea3ab82e01f488ea780106fee98733b)
2007-10-10r6581: improved the error message for RAW-LOCK timeoutsAndrew Tridgell1-1/+3
(This used to be commit 13ab07214e33e16d873befb3c34ed149d11a09ab)
2007-10-10r6580: fixed the bug that caused the truncation of the main file on a streamAndrew Tridgell2-7/+21
open with openx and the 'truncate if exists' flag (This used to be commit aa82b105d5871b3ca693a0757bb48cc589d88824)
2007-10-10r6579: improved the handling of lock timeouts and cancels in the pvfs lockingAndrew Tridgell1-16/+16
code. On lock cancel don't retry the lock. (This used to be commit dffeb3c3d44d1b837a6036c47eb809ce1bd53b22)
2007-10-10r6578: brown paper bag time with the new messaging code ....Andrew Tridgell1-1/+1
(This used to be commit d465ff67bd10340ecd46480039f483daa82c7ebe)
2007-10-10r6577: Make test works without installation now.Jelmer Vernooij4-22/+30
Running as a non-root user using socket_wrapper is possible by simple export SOCKET_WRAPPER_DIR before running 'make test' (This used to be commit 6d93fcc407cfd98e42045c65456cfb0c45f0ff1a)
2007-10-10r6574: send a value for embedded ref pointers,Stefan Metzmacher1-1/+1
(this fixes the doublepointer test against w2k3) but we accept zero pointers on the receive side, because it's used in DRSUAPI metze (This used to be commit 748ab5449bcc5b47f5ceaa83277bf8084c44ec56)
2007-10-10r6573: Start on my project to implement an NT4 compatible BDC in Samba4.Andrew Bartlett14-2/+577
This brings in a compatability layer for Samba3 in Samba4 - where we will start to define file formats and similar details. The 'net samdump' command uses 'password server = ' for now, and performs a similar task to Samba3's 'net rpc samsync'. Andrew Bartlett (This used to be commit 550f17f9924fe783917318753de7d1a388423908)
2007-10-10r6572: add "string_array" as new scalar type for handling SPOOLSS string array'sStefan Metzmacher5-6/+87
metze (This used to be commit 23b529ee090e1858fc18794b949f7e466fa82b0e)
2007-10-10r6571: create a simple smb.conf by provision.plStefan Metzmacher2-0/+14
metze (This used to be commit af16ecb7ac6015b2f7fa70fc73e1ab69776c8079)
2007-10-10r6568: Some more small 'make test' fixesJelmer Vernooij2-9/+6
(This used to be commit 02160c991a7e9bef2fabfe338a772e32679edf5d)
2007-10-10r6567: Use "real" prefix for 'make test'Jelmer Vernooij2-7/+7
(This used to be commit 195753b6afe3115762bcc4d579bc4a9f1c45af75)
2007-10-10r6565: Cludge, cludge, cludge...Andrew Bartlett15-57/+84
We need to pass the 'secure channel type' to the NETLOGON layer, which must match the account type. (Yes, jelmer objects to this inclusion of the kitchen sink ;-) Andrew Bartlett (This used to be commit 8ee208a926d2b15fdc42753b1f9ee586564c6248)
2007-10-10r6564: - Fix bug in socket_wrapperJelmer Vernooij4-15/+75
- Add options --quiet and --outputdir options to the provisioning script - Add simple 'make test' and 'make test-swrap' (This used to be commit 7d2d4a57e0e58a51c76c2e86ea447e81a1d79544)
2007-10-10r6563: - fixed the local messaging torture test not to fork, as this causesAndrew Tridgell1-14/+15
trouble with the epoll() based event handling - changes the test to use a local directory instead of the prefix lock directory, so the LOCAL-MESSAGING test can run as non-root even when the lock directory is not writeable (This used to be commit 079e1f4e85832f8d14ac385511ff67473e139ca1)
2007-10-10r6562: added support for datagram unix domain sockets in the socket libraryAndrew Tridgell2-9/+26
(This used to be commit 23b2046dcb5c4593cba6964f400a2e5246fb35f7)
2007-10-10r6561: re-did the internal message system based on DGRAM unix domainAndrew Tridgell1-138/+64
sockets. This gains us about 40% in messaging speed. (This used to be commit f244a64ed537447e44229172427b5b6a5c64800c)
2007-10-10r6560: added a tdb_chainlock_read() call in ldb_search(). This guaranteesAndrew Tridgell3-0/+43
that ldb_search() sees a single consistent view of the database (by blocking writes during a ldb_search) (This used to be commit 917f2a8a073fd501f0626bea4f9deb91b95fdc90)
2007-10-10r6557: make srvsvc available on ncalrpc and ncacn_ip_tcp so we can do eachAndrew Tridgell1-0/+1
comparitive benchmarks (This used to be commit d4e702da77be0e96198fc1585fa7858717d236a6)
2007-10-10r6556: added BENCH-RPC test, useful for simple rpc load testingAndrew Tridgell3-1/+123
(This used to be commit d1e0b7a2e3078c9cc1baff2fd17222ebae94ada7)
2007-10-10r6549: a simple ldap test scriptAndrew Tridgell1-0/+20
(This used to be commit e2f5d36e47cab2e9bc199b743ab6d5a040e6e175)
2007-10-10r6546: Fix ldb standalone buildJelmer Vernooij4-4/+39
Add autoconf to tdb (This used to be commit 95fed657f458a856feec2fb256edd642e4179979)
2007-10-10r6545: some notes and experiments on ref ptrs, testing with midlAndrew Tridgell1-0/+220
(This used to be commit 87d3d55bd38ddcdbf42a920c65b5cf94649ca607)
2007-10-10r6544: Use common structures between SAMR, NETLGON and the Krb5 PAC.Andrew Bartlett8-35/+98
Fill out the group list for the SamLogon reply, so clients get the supplementary groups. Andrew Bartlett (This used to be commit d9c31e60a72c345e3a23a7eb742906bcfc18721c)
2007-10-10r6540: Implement a bunch more SAMR functions.Tim Potter3-19/+139
(This used to be commit 7ab240644ec6cfd0449df7e2dfe0eb1b8a52ccdb)
2007-10-10r6539: A patch from jbm:Tim Potter1-13/+16
- convert rpcclient to new credential code - allow anonymous connections (This used to be commit f40977c42145e202ddfe50c9a7daad624b06cc59)
2007-10-10r6538: Somehow building shared libraries was broken. Either AC_CANONICAL_HOSTTim Potter1-0/+2
or AC_CANONICAL_SYSTEM needs to be called in order for $host_os to be defined. (This used to be commit d05cb53399d98804fd8590c10a3db43deb53180a)
2007-10-10r6534: Patch from lieschen to fix our vital user creation tools :-)Andrew Bartlett1-2/+2
Andrew Bartlett (This used to be commit 1a1f0bd33c8e9ad89df0073aa9c2e42822ec7903)
2007-10-10r6531: fixed gentest with new credentials codeAndrew Tridgell1-7/+16
(This used to be commit 3e610e3952867658a59424301a6ef0573e0a0c1f)
2007-10-10r6530: the server ID of a connection in the single process model should beAndrew Tridgell1-1/+1
based on the new socket fd, not the listening socket! this fixes locktest with -M single (This used to be commit 3e1b2742db818629fb79d12d40279db8dd575279)
2007-10-10r6529: fixed locktest with new credentials codeAndrew Tridgell1-8/+15
(This used to be commit 70b4a687c01a05b752438f39146ad0a240c976d5)
2007-10-10r6528: - in tdb_fetch() we effectively disallowed zero length records byAndrew Tridgell2-8/+5
returning NULL/0, which is the same as we used for a failure. Having to look at tdb->ecode (which we never do) is too error prone. Instead, tdb_fetch() should behave like malloc() and talloc(), where zero length is not special and malloc(0) returns a valid pointer. - similarly in data_blob(), asking for data_blob(NULL, 0) should return a zero blob, but asking for data_blob(ptr, 0) should return a zero length blob with a valid pointer, just like talloc() and malloc() This change fixes the SummaryInformation stream stored in the tdb backend when manipulated from w2k. The w2k client was using SET_EOF_INFORMATION to create a zero-length stream, which we return STATUS_NOT_FOUND on, as the tdb_fetch() gave us back a NULL/0 blob, which we returned as not-found (This used to be commit 162bbe4402b9de6ac06103df904b9fc204fbff29)
2007-10-10r6527: Resurrect getntacl utility program. At the moment we only display theTim Potter2-3/+117
output of ndr_print_xattr_NTACL() to stdout. (This used to be commit b32c159c384c988385f13bbb16e610d825820e18)
2007-10-10r6526: Rename this RPC fault. Everybody else calls this ACCESS_DENIED, andAndrew Bartlett3-3/+3
it certainly doesn't make sense as LOGON_FAILURE. Andrew Bartlett (This used to be commit 4bec3d3f378ed8b988e00441c9bb5718b8548ba6)
2007-10-10r6525: Remove incorrect comment.Andrew Bartlett1-2/+0
Andrew Bartlett (This used to be commit 7c8a0d86d4c486198ed2cf52fad2a878ed635c8b)
2007-10-10r6524: Fix the error we print when the RPC-ECHO test fails.Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit 4fc2a056cd38de7b3e2bc972958b5c104ba57ba7)
2007-10-10r6523: Another string that isn't filled in. I wonder why this is, but forAndrew Bartlett1-1/+4
now don't fail the test. Andrew Bartlett (This used to be commit 437aabf15ef7c5eead4bec45eb7e10a77f392b84)
2007-10-10r6522: I have no idea why this change was made, but it not only breaksAndrew Bartlett1-2/+1
connections to Win2k3, it doesn't match the well-known behaviour from samba3. Andrew Bartlett (This used to be commit 99c9afe45a345e78d7492fe01463922460d66e99)