summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
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)
2008-05-20Update tdb version number.Jelmer Vernooij1-1/+1
(This used to be commit eae17ae8ecdcb83fdb756189a9d5609a192371a4)
2008-05-20Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett9-46/+256
(This used to be commit 69bac908bec3216d2f17042aa05ab8d4b55b0918)
2008-05-20Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett21-104/+102
Fix config.mk due to changing syntax. Conflicts: source/libcli/config.mk source/nbt_server/config.mk (This used to be commit 6a1c76f29f78183f44dfac6f468c5e728d2cb2cf)
2008-05-19Add __repr__ implementation for Tdb.Jelmer Vernooij4-27/+57
(This used to be commit 205699ed663a3c6d27695dee25bf26978615b475)
2008-05-19Fix dependency.Jelmer Vernooij1-1/+1
(This used to be commit d8fe782dc200907e0364c623e187c51f4d44edb2)
2008-05-19Add __repr__ implementation for Ldb.Jelmer Vernooij4-1/+43
(This used to be commit 5607aea07f66f09fd5b33842d07d2fbbf44d13e7)
2008-05-19Add __repr__ implementations for ldb.Message, ldb.MessageElement and ldb.Dn.Jelmer Vernooij4-17/+155
(This used to be commit b9119c0f0f524d43ff09825dffb24a5e77a240f4)
2008-05-19Fix a memleak in irpc_remove_nameVolker Lendecke1-0/+6
First, even when length==0 tdb_fetch might return something. Second, for some weird reason there might be less data than necessary for a single server id. (This used to be commit 49b04ca7aadf264e500d83bc8d3cb5173a86184e)
2008-05-18Fix a bunch of dependencies.Jelmer Vernooij4-4/+4
(This used to be commit a63f458462d207d215a6e4ef8e480b0c8daedf6a)