summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
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)
2008-05-18Fix a couple (well, little more than that..) of typos.Jelmer Vernooij9-13/+13
(This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
2008-05-18Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij9-14/+24
middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
2008-05-18Avoid smb_build for prototype headers in some places.Jelmer Vernooij1-1/+2
(This used to be commit 4876c4efbbafb4e0afa3554cd9f748ab591a2927)
2008-05-18Use variables for source directory in remaining subsystems.Jelmer Vernooij18-70/+69
(This used to be commit 6b6b2196a8a8d9e741f5c399185ded7a16938da0)
2008-05-18Use variables for source directory in a couple more places.Jelmer Vernooij1-20/+0
(This used to be commit 28f4a8bc2c9b4158e74e1284ff9df068388c3b3d)
2008-05-18Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-testJelmer Vernooij30-293/+820
(This used to be commit 16dbbf75c7fa0f877659654a20bcab73b707e627)
2008-05-17Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett4-37/+45
(This used to be commit 60579269d1e0bebce5b595ef95d68fd4bf781cfd)
2008-05-16lib/replace: move sys/sockio.h and sys/un.h checks into ↵Stefan Metzmacher2-1/+1
AC_LIBREPLACE_NETWORK_CHECKS metze (This used to be commit 7f26a5425e706a97cc07c5139b3fea4fde9e4020)
2008-05-16lib/socket: remove unused configure checks for HAVE_SOCK_SIN_LEN and ↵Stefan Metzmacher1-25/+3
HAVE_UNIXSOCKET and rely on libreplace metze (This used to be commit 5de605bb2ef88a1f3e61c64e557c7f069d0f6dad)
2008-05-16lib/replace: add checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKETStefan Metzmacher1-0/+40
Moved from the samba specific locations metze (This used to be commit e674128ee2f11596f358ed46104c9d25eb2f754f)
2008-05-16lib/socket: remove unused configure check for HAVE_WORKING_AF_LOCALStefan Metzmacher1-10/+0
metze (This used to be commit 1c7905cfb4c77edeb24ac612a544e777cf49e184)
2008-05-16Fix an uninitialized variable warningVolker Lendecke1-1/+1
(This used to be commit b3d024676426000380ad86a2a4b83e7b21478978)
2008-05-15Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett27-256/+775
(This used to be commit 618400fe7d1f469150b82e0aebc89b2104de116f)
2008-05-14Revert "lib/events: system/network.h isn't needed"Stefan Metzmacher4-0/+4
Somehow this breaks 'make test'... This reverts commit 59faf3bf670140784d5698bbdc8b86afe8e188ec. metze (This used to be commit ece9df0875a32f76af5af913b6a6cdd8eacf0280)
2008-05-14lib/events: system/network.h isn't neededStefan Metzmacher4-4/+0
metze (This used to be commit 59faf3bf670140784d5698bbdc8b86afe8e188ec)
2008-05-14Make it possible to build libevents standalone.Simo Sorce17-26/+527
(This used to be commit 10415bb738d51afdebbfeae976923e086805ae84)
2008-05-13libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6Stefan Metzmacher1-0/+13
metze (This used to be commit da2179ee5d5b6094ab63a9d9d6a8d59893937087)
2008-05-13libreplace: make sure system/network.h is only used when ↵Stefan Metzmacher2-0/+5
AC_LIBREPLACE_NETWORK_CHECKS was used metze (This used to be commit 3fddd36e119f73a5021370450f9687ef9d252bab)