summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2008-05-30two more places where the wrong type is passed to PyArg_ParseTupleAndKeywords()Andrew Tridgell1-4/+6
(This used to be commit db6122ec104e80ee2e02b1170ff808b6456b780b)
2008-05-30fixed a segv in the python messaging code on 64 bit systemsAndrew Tridgell1-1/+4
(This used to be commit 7598c8389745fcc77da341b4af2dcef6a01db700)
2008-05-29Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defsJelmer Vernooij1-0/+198
(This used to be commit 3947327f8c4ca530d99bc5ac3d1f6f54727f477a)
2008-05-29Fix extra dash in command line flag.Jelmer Vernooij1-1/+1
(This used to be commit c823cfadb0b20a0782fc4a8a0b63dcb9116f82be)
2008-05-29Remove extra spaces on prefixMap input and output.Andrew Bartlett1-1/+1
Metze requested that the format not include spaces, and the input parser already expects this. Andrew Bartlett (This used to be commit 3b1f5d10360ed1b26980d748a7c9be6db5977bd3)
2008-05-29Finish the LDIF parsers for the prefixMap attribute.Andrew Bartlett1-12/+33
Andrew Bartlett (This used to be commit a6f59b1c7a81c7be4e9f83786fc4e1f454e6df0f)
2008-05-29Print prefixMap in a human-readable format.Andrew Bartlett1-0/+177
This should allow the prefixMap to be edited, until we find the right way to autogenerate it. Andrew Bartlett (This used to be commit 24ae9a55ec326807afd8d5bfa0a422a6668bd7c3)
2008-05-27Add variable for smbreadline directory.Jelmer Vernooij1-2/+2
(This used to be commit 94167c7d4273fbd6084d6ddae7fd15dcb189d62f)
2008-05-27Allow external use of regf idl.Jelmer Vernooij1-5/+4
(This used to be commit 7b9b3ec02b27852cc32689a44c7f3fbbe43b7c6b)
2008-05-27Move CFLAGS that are not inherited out of smb_build.Jelmer Vernooij1-1/+1
(This used to be commit 49dcf4b8811f92684a7ddd266ac289d8fc8ca215)
2008-05-27Use new dynconfig.h location.Jelmer Vernooij4-3/+5
(This used to be commit c3f556915f09d078253e4c5539910a1cf420eeca)
2008-05-27Use variable for ldb source directory.Jelmer Vernooij4-38/+38
(This used to be commit 48bfce0ea51b952baef5bfa667405e8742e5016f)
2008-05-27Move version.o and dynconfig.o into their own directory.Jelmer Vernooij1-27/+0
(This used to be commit 2cc924a412578c052a7793408300c28c8bc87c2d)
2008-05-26Remove evil hack which breaks Python bindings.Jelmer Vernooij1-1/+1
(This used to be commit 1c179566cb39eb09e522dbce69230472a5d4e655)
2008-05-26Finish smbstatus in Python.Jelmer Vernooij1-0/+3
(This used to be commit 988508c2d3269cc88ed38df2fc207a1c0aaccc6b)
2008-05-26Allow using IRPC functions on the messaging bus from Python.Jelmer Vernooij2-24/+33
(This used to be commit 6ecf81ae13dffa05356c1177c617206c120fb7d7)
2008-05-26Implement IRPC calls over the internal messaging bus.Jelmer Vernooij1-70/+119
(This used to be commit 777dc3a2c7b5bf855344ba3ae8c8b564c48fc0c6)
2008-05-26Provide access to server_id from python bindings, add more tests.Jelmer Vernooij4-6/+68
(This used to be commit adcd87ad07abbf60a0152deae4b975a2401d701b)
2008-05-26Add bindings for deregister.Jelmer Vernooij1-0/+21
(This used to be commit 3e7b361f5952bd2f8a417510adf218b78234ed36)
2008-05-26Support messaging_client_init in the python bindings.Jelmer Vernooij1-40/+58
(This used to be commit f2e8f9851044506ef80811a6b6c5d31632a1f112)
2008-05-26Add bindings for irpc_{add,remove}_name.Jelmer Vernooij1-0/+39
(This used to be commit a75dbdec15ead785e0105dd61f980627e487fcb0)
2008-05-25Add tests for irpc python bindings.Jelmer Vernooij1-0/+25
(This used to be commit 1ce0632afeb94a69bf286706b3b1f9f4be7ea91f)
2008-05-25Start building IRPC Python support.Jelmer Vernooij2-44/+240
(This used to be commit 5980c7bfd727825758bda1b94ddf7a7c3f691620)
2008-05-24Initialize module.Jelmer Vernooij1-1/+2
(This used to be commit 3246258afb4f3b4a977a191f2f83c73e8ce9c65a)
2008-05-24Initial work on IRPC Python support.Jelmer Vernooij1-0/+201
(This used to be commit df01b040f7450c3be29f369a993955fbc4678bd9)
2008-05-24Add docstrings to a couple more python modules.Jelmer Vernooij4-2/+14
(This used to be commit b4560c90e5e8d3a35367d3a21d361dc4c9c0de23)
2008-05-23Cope with new event context parameter in API and removed parameters to ↵Jelmer Vernooij1-6/+6
reg_open_local(). (This used to be commit 0d5752c940360a0ceb5e23cd6f71cbc61271137a)
2008-05-23Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into registryJelmer Vernooij120-5412/+3872
(This used to be commit e8d96b61db1cddc2d8dca45e6e9b53d5c31ee5d4)
2008-05-23Add proper implementation of MessageElement.__cmp__.Jelmer Vernooij3-11/+16
(This used to be commit 076e2cc356978ac313fcfdf8d8243f4ed1d629b0)
2008-05-23Add docstrings to events python module.Jelmer Vernooij3-7/+27
(This used to be commit 7d43d2c7c91c86246b9bb2ae7eda050079767e7a)
2008-05-23add more docstrings to registry python moduleJelmer Vernooij3-14/+100
(This used to be commit 606f92db874c139ba532df53a87cc5b826215d9e)
2008-05-23Use restructuredText formatting for docstrings.Jelmer Vernooij2-0/+6
(This used to be commit 0cc58decd74d20f3d7dff93ddef1c8bce4d49ad0)
2008-05-23Add some docstrings to tdb.Jelmer Vernooij3-122/+319
(This used to be commit 3563d62663c36ff267011f1f6f9b256be21c32fb)
2008-05-23Add module docstring, docstrings for constructors.Jelmer Vernooij3-14/+63
(This used to be commit 67d738d6e65476263a2b7c236a57fe2b0a2dfe32)
2008-05-23Add more docstrings in the ldb python module.Jelmer Vernooij3-6/+43
(This used to be commit a649a010670ee2c0d155aa62654841cf1f2bab8f)
2008-05-23Add some docstrings to ldb python module, fix MessageElement name.Jelmer Vernooij3-144/+430
(This used to be commit 717283331f8a1ebd80e7ec52d9bfe709f869ec86)
2008-05-22libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly ↵Stefan Metzmacher1-1/+1
detected metze (This used to be commit 84b5652d3e5766521436e4c7d59615b08b2bb198)
2008-05-22Fix CFLAGS for SWIG files.Jelmer Vernooij4-4/+4
(This used to be commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf)
2008-05-22Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-testJelmer Vernooij2-11/+34
(This used to be commit 30f8d581aa339b37b27011e65355937590df10b9)
2008-05-22Fix events test.Jelmer Vernooij1-1/+1
(This used to be commit 0fae6f11081cff7846319175cfec95fa3911571c)
2008-05-21Move more modules inside of the samba package.Jelmer Vernooij6-8/+8
(This used to be commit 9b39e99f48266a54ed0b8890c2efde218b4b118a)
2008-05-21Move some python files into the samba package.Jelmer Vernooij1-1/+1
(This used to be commit ed38c668cdbe10966e46bad97301122eea8001d0)
2008-05-21Move CFLAGS overrides for SWIG modules to Makefile.Jelmer Vernooij4-0/+9
(This used to be commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6)
2008-05-21lib/socket: use HAVE_IPV6 test from LIBREPLACE_NETWORK_CHECKSStefan Metzmacher1-11/+5
metze (This used to be commit 76be51d3a08e2239a137b8abe3f2df722f69ddb2)
2008-05-21libreplace: add test for HAVE_IPV6Stefan Metzmacher1-0/+29
Samba can later just check libreplace_cv_HAVE_IPV6 = yes. metze (This used to be commit e835e7eebcc064ce0813814796828f15ad112fbd)
2008-05-21Remove support for .py files from smb_build - deal with it only in the ↵Jelmer Vernooij4-0/+8
makefiles. (This used to be commit b865249efaa58d0fc87fa25491fda3b970af81c3)
2008-05-21Regenerate with newer version of swig.Jelmer Vernooij2-20/+47
(This used to be commit 034c68bea934db87bce13a750c17fb1bd2bbe3b6)
2008-05-20Convert in_transaction to a bool. Add the same fix VolkerJeremy Allison1-4/+9
used for tdb_traverse() to tdb_traverse_read(). Jeremy. (This used to be commit e05ec3047c4fe0cc2e09a812830fc835dc35abea)
2008-05-20Fix nesting tdb_traverse in a transactionVolker Lendecke1-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)
2008-05-20smbtorture: Add RAW-BENCH-TCON benchmark.James Peach2-2/+2
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)