summaryrefslogtreecommitdiffstats
path: root/source4/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Fix use of some modules (needed _PUBLIC_).Jelmer Vernooij2008-02-207-15/+22
| | | | | | | | | | | | (This used to be commit ce332130ea77159832da23bab760fa26921719e2)
| * | Fix static module list generation for ldb.Jelmer Vernooij2008-02-2015-38/+10
| | | | | | | | | | | | (This used to be commit 92c1c0e9137f0845cac6cc96bf78711b6aaffe21)
| * | Remove more function-based inits.Jelmer Vernooij2008-02-206-78/+118
| | | | | | | | | | | | (This used to be commit b1a7810f3e70f9a831d9b8e85d531e448072adaf)
| * | Use function-based initialization for ildap backend.Jelmer Vernooij2008-02-201-6/+3
| | | | | | | | | | | | (This used to be commit 46e5027f56722fbe19af36aad1ab03ea1c862f43)
| * | Use struct-based rather than function-based initialization for ldb modules ↵Jelmer Vernooij2008-02-2010-93/+22
| | | | | | | | | | | | | | | | | | everywhere. (This used to be commit 85c96a325867f7bcdb412ebc53f8a47dbf7cd89b)
| * | Allow ldb backends without init function, use init function-less ldb modules.Jelmer Vernooij2008-02-205-11/+20
| | | | | | | | | | | | (This used to be commit 141ee91272fb4dafca0149f679e17721b6a3011e)
| * | Factor out IP marshalling into separate function.Jelmer Vernooij2008-02-191-36/+43
| | | | | | | | | | | | (This used to be commit 2548c2a1e7dab8abc00f8f49374a08cc0b427552)
| * | Add configure test for vdeplug library.Jelmer Vernooij2008-02-191-0/+7
| |/ | | | | | | (This used to be commit 89590d7dfe0735093a4a5b66eeed9276df043ac9)
| * Remove relict SAMBA_CONFIGURE_CPPFLAGS from lib/replace.Michael Adam2008-02-191-3/+0
| | | | | | | | | | Michael (This used to be commit d10cbb533c18a6d74160477d34a81bbd4cd6c7c8)
| * Adapt source code checkout information to git repo in talloc website.Michael Adam2008-02-191-4/+5
| | | | | | | | | | Michael (This used to be commit 254be79799acc69db88a5500a2f755c84553f8ef)
| * Fix paths for talloc into unpacked directory (rsync commands).Michael Adam2008-02-191-2/+2
| | | | | | | | | | Michael (This used to be commit 2839d7f67a0d3ed5b4841bf3c12ce73972636b88)
| * Rename include to mkinclude to emphasize it is different from make's include.Jelmer Vernooij2008-02-182-20/+20
| | | | | | | | (This used to be commit 0e1d0a874ae3d22b8f97a79b81fe0af3ef53a771)
| * Get rid of 'INTEGRATED' build of modules - now replaced by 'MERGED_OBJ'Jelmer Vernooij2008-02-181-2/+2
| | | | | | | | (This used to be commit 269cbf84d8b7dbf3bc88adc04ae283dc908af5ac)
| * Add static header for gencache.Jelmer Vernooij2008-02-162-5/+95
| | | | | | | | (This used to be commit 58c25657bf552a11e7c522602805ba961de94cf2)
| * Fix path to talloc guide. Noted by "teferi" on irc.Michael Adam2008-02-141-1/+1
| | | | | | | | | | Michael (This used to be commit bc4e03f2ddb669758e27e2a5c32e15c7d6c5257d)
| * util_ldb: Add a missing \n to debug string, fix trailing whitespaces.Kai Blin2008-02-141-8/+9
| | | | | | | | (This used to be commit b0991cc09b36171c18d2407c9f3153b6f7e8299b)
| * Fix talloc .so installation.Jelmer Vernooij2008-02-131-1/+1
| | | | | | | | (This used to be commit ae522f907ed1b7533d0824224d692c64c7169057)
| * Allow tdb.mk and talloc.mk to be included at the same time.Jelmer Vernooij2008-02-134-16/+16
| | | | | | | | (This used to be commit af9e0421529104d2583c58f7723abe8612e78f53)
| * Never build .so versions of tdb/talloc from Samba 4 itself. Rather,Jelmer Vernooij2008-02-132-6/+2
| | | | | | | | | | | | | | | | | | use shared library versions if they are provided by the system. This puts talloc and tdb in a similar situation as popt: the system version is used if provided but if it's not there or if it is too old, we use our internal version statically. (This used to be commit 86f88eb7b51377344eebf0b6fabad0f5459b3f45)
| * Raise version of talloc from 1.1.0 to 1.2.0 after adding talloc pools.Michael Adam2008-02-122-2/+2
| | | | | | | | | | Michael (This used to be commit 38855a9f145b54d05f4a508562fc1a6595e0d895)
| * Support using shared library during testsuite run if tdb was built with a ↵Jelmer Vernooij2008-02-121-2/+2
| | | | | | | | | | | | shared lib internally. (This used to be commit 28539f48e6ad37a6436e6f2c6733ee1fcbc6567f)
| * make sure libraries are built before attempting to install.Jelmer Vernooij2008-02-121-2/+2
| | | | | | | | (This used to be commit deb1dae2dabad3d74a1c6adf2c0b0d56917cca83)
| * Specify PICFLAG when compiling python modules.Jelmer Vernooij2008-02-122-2/+2
| | | | | | | | (This used to be commit 981957165d09e82947f68475192f1ce1f0ddbdd3)
| * Make sure talloc.so is build before installing.Jelmer Vernooij2008-02-121-2/+2
| | | | | | | | (This used to be commit 51769f5cfc0f3a9f85ea533598a1f769e108d075)
| * Fix installation of python module for ldb and tdb.Jelmer Vernooij2008-02-122-1/+4
| | | | | | | | (This used to be commit 6c9a8bf9f03cef0fc1c5f7ec3f8786eccf79c851)
| * tdb/ldb: Use prefix in case DESTDIR is not set.Jelmer Vernooij2008-02-122-8/+8
| | | | | | | | (This used to be commit ab19a8f62719eb0f347696a2e5f34f8847fd82cb)
| * Create the required directories when installing Python code.Jelmer Vernooij2008-02-122-0/+4
| | | | | | | | (This used to be commit 8ef36fe54555cc0c5ac0d1f118d0a1a7b770c2fd)
| * Avoid using setup.py for intsallation.Jelmer Vernooij2008-02-127-7/+20
| | | | | | | | (This used to be commit 7b93e43dad55454e9107a38e67764e08f51392d3)
| * Manually compile python files rather than use setup.py.Jelmer Vernooij2008-02-124-22/+15
| | | | | | | | (This used to be commit 056843a5c2ca9e0ec59fd7e371852ecb5362ee32)
| * Manually compile python files rather than using setup.py.Jelmer Vernooij2008-02-124-20/+18
| | | | | | | | (This used to be commit 94dfeb5e89a641e2af3d7426d9d25c87952198d2)
| * Fix out of tree builds.Jelmer Vernooij2008-02-115-10/+11
| | | | | | | | (This used to be commit 35c8ebdca2612b52cd3eb2aafd35041d17173722)
| * Split actual content out of tdb Makefile into a separate file.Jelmer Vernooij2008-02-112-80/+89
| | | | | | | | (This used to be commit b5d4ab2cf4a73883fff867f878788d94bd8e1649)
| * Split actual content out of talloc Makefile into talloc.mk.Jelmer Vernooij2008-02-112-37/+42
| | | | | | | | (This used to be commit 2b8939975267fc4774bccd2a35ea9a35129d0a2b)
| * Move some more rules to rules.mkJelmer Vernooij2008-02-112-6/+9
| | | | | | | | (This used to be commit 2ff3f72fd2559051000c34da9fcd5602514595e4)
| * Split rules.mk out of Makefile.Jelmer Vernooij2008-02-112-27/+31
| | | | | | | | (This used to be commit 75ffc2c50d70e6f4108c3e6843c8d2bb212f6d9e)
| * Split rules out of tdb Makefile.Jelmer Vernooij2008-02-112-38/+41
| | | | | | | | (This used to be commit 9f233c14540cd4b2d5f4c7fe01e2d89cb220abc8)
| * ldb: Split up the Makefile so it will be possible later on to directly ↵Jelmer Vernooij2008-02-113-122/+125
| | | | | | | | | | | | include fragments in the Samba 3 or 4 makefile. (This used to be commit 6d54e9104de577ab727ee99a76e690a2fae71636)
| * Remove unused function.Jelmer Vernooij2008-02-111-139/+0
| | | | | | | | (This used to be commit e779cf4724610b5d737102d1f55d1367744b188a)
| * Fix typo.Jelmer Vernooij2008-02-111-1/+1
| | | | | | | | (This used to be commit a5db115dc6827896c66fe08554b3fe7185eea52f)
| * Make versions in lib/talloc/config.mk and lib/talloc/configure.ac the same.Michael Adam2008-02-111-1/+1
| | | | | | | | | | | | | | | | Not sure if we can produce one from the other, so I manually made them equal for now. Michael (This used to be commit 1c14c457bea75fb3055712547cca501e8ef3fc20)
| * Fix a c++ warningVolker Lendecke2008-02-111-1/+2
| | | | | | | | (This used to be commit 9f402c607f44663cab91cc7d2139f62b84c99cc0)
| * talloc_free_children can only reset pool if it's emptyVolker Lendecke2008-02-111-1/+2
| | | | | | | | (This used to be commit 5cc7a638e93e5f3540755b441a99d4fd3c9c7134)
| * Mark talloc_pool memory for valgrindVolker Lendecke2008-02-111-3/+16
| | | | | | | | (This used to be commit 6deca23b6c66616fbf5ba004e9b778aa68790df6)
| * Implement talloc_pool()Volker Lendecke2008-02-113-7/+207
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A talloc pool is a chunk of memory that can be used as a context for further talloc calls. Allocations with the pool as the parent just chew from that memory by incrementing a pointer. If the talloc pool is full, then we fall back to the normal system-level malloc(3) to get memory. The use case for talloc pools is the transient memory that is used for handling a single SMB request. Incrementing a pointer will be way faster than any malloc implementation. There is a downside of this: If you use talloc_steal() to move something out of the pool, the whole pool memory is kept around until the last object inside the pool is freed. So if you talloc_free() the pool, it might happen that the memory is freed later. So don't hang anything off a talloc pool that should live long. Volker (This used to be commit 60ef9a84f0bd18d48e453c08aa420d17275e0881)
| * Add a comment.Michael Adam2008-02-111-0/+1
| | | | | | | | | | Michael (This used to be commit 2a2c28584cdb65fcea8563eb3bf21fea497fdff3)
| * Fix talloctort: move size check after referenced ptr check.Michael Adam2008-02-111-5/+5
| | | | | | | | | | Michael (This used to be commit a0caedb94f6f7c62ae706e35a4c0b2876f74978d)
| * Don't shrink a talloc area if we have less than 1k to gainVolker Lendecke2008-02-111-0/+5
| | | | | | | | (This used to be commit 0c829e6ee6f43299cc5889c2af3d0402256da0d0)
| * Make data about what subsystems/libraries are enabled available in the ↵Jelmer Vernooij2008-02-111-1/+3
| | | | | | | | | | | | mkconfig.mk file. (This used to be commit 4cc93a98f984d322e41f403169cfa4945b469935)
| * Fix the build: remove reference to inexistent header samba3_proto.hMichael Adam2008-02-111-1/+0
| | | | | | | | | | Michael (This used to be commit 3b9b396292077b2d3ff1fb1712462b767cc2bf81)
| * Remove Samba 3 backwards compatibility code in C.Jelmer Vernooij2008-02-1110-1357/+0
| | | | | | | | | | | | This code is no longer used, and equivalent code already exists in Python (scripting/python/samba/samba3.py) (This used to be commit c16212e8bf5343496ea4b3afc30a8b4d3a0afe2d)