summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r25307: add string_sub_talloc.Jelmer Vernooij3-0/+83
(This used to be commit 96c1a24874289fdeddcac43d23c2d1214b9b6225)
2007-10-10r25306: Add tests for string_sub().Jelmer Vernooij3-4/+82
(This used to be commit 2d37ddcbd1243f48d81af17d8ea3cdd6e8e35b8d)
2007-10-10r25301: Merge my includes.h cleanups.Jelmer Vernooij2-2/+2
(This used to be commit 37425495f392a2d0122a93aa2c42758eab7dab5a)
2007-10-10r25269: this doesn't fix the problems with BSD make completely...Stefan Metzmacher1-4/+0
metze (This used to be commit 869c30abb660d00fdf7e049f69a8e4312d86a50c)
2007-10-10r25267: Move PRINTF_ATTRIBUTE to lib/util as well.Jelmer Vernooij2-6/+18
(This used to be commit 72b9d6c03661d72e83a5d60d43b75bb9bd5f5285)
2007-10-10r25265: Move attribute definitions to lib/util.Jelmer Vernooij2-0/+81
(This used to be commit 5bb9f041f47a1b7e03c3dc02e38546bc43bcc856)
2007-10-10r25259: try to work arround the build failures on OpenBSD 3.7Stefan Metzmacher1-0/+4
metze (This used to be commit 5679e7d824d8a814b6cbc39855bb30086aad7b6c)
2007-10-10r25251: move macro defines to the end of replace.hStefan Metzmacher1-32/+35
and move the include location sys/param.h before we redefine missing macros metze (This used to be commit 87559febdf887940ca85571d301269b734906401)
2007-10-10r25231: revert hunk that was commited together with the change to gplv3Stefan Metzmacher1-0/+2
was revision 23801 metze (This used to be commit 6ea0d61ab3bbf801709ca683ce84bfa71267f8f9)
2007-10-10r25220: Comment out obsolete functions.Tim Potter1-2/+2
(This used to be commit 448cf5b61fdc8435823c3490767489ea4d85c5bc)
2007-10-10r25219: remove unused check for precompiled headers.Jelmer Vernooij1-11/+0
(This used to be commit 17c92c091d9b9eb7f6a4cf1f263533f235d6717f)
2007-10-10r25218: After discussion with Simo, remove the subclass support from LDB.Andrew Bartlett7-298/+1
Subclass support was designed to avoid needing to spell out the full list of objectClasses that an entry was in. However, Samba4 now enforces this restriction in the objectClass module, and the way subclass matching was handled was complex and counter-intuitive in my opinion (and did not match LDAP). Andrew Bartlett (This used to be commit f5ce04b904e14445a2a7e7f92e7e1f64b645c6f2)
2007-10-10r25216: make talloc_append_string() a deprecated macro instead ofStefan Metzmacher2-28/+1
having it as a real function. metze (This used to be commit 2b2e8414650f4793e7fd6e7fb368383ee268948f)
2007-10-10r25215: replace talloc_append_string() with talloc_strdup_append_buffer()Stefan Metzmacher2-15/+7
metze (This used to be commit 8f2db3c130ce85d38f805836a7df039822ede066)
2007-10-10r25211: fix compiler warningStefan Metzmacher1-0/+4
metze (This used to be commit c0d095c8c9c1f9a7a96771e20680c105f0cce308)
2007-10-10r25210: fix typoStefan Metzmacher1-1/+1
metze (This used to be commit 489758afb22368399054d1306711e14cebce94e1)
2007-10-10r25209: unify logic of talloc_vasprintf_append() and ↵Stefan Metzmacher1-50/+29
talloc_vasprintf_append_buffer() metze (This used to be commit 780c1c776e15f7224256a0ba0bda3e9f04702abe)
2007-10-10r25208: add talloc_str[n]dup_append[_buffer]() functionsStefan Metzmacher2-9/+114
metze (This used to be commit 8532076720ddaf3409db1196550cd7c6884380fc)
2007-10-10r25207: remove one nesting level and use unlikely()Stefan Metzmacher1-7/+7
metze (This used to be commit c2931540bc6e2d7665ef46a123f1c0618c3b55b7)
2007-10-10r25206: unify logic of talloc_strdup() and talloc_strndup(),Stefan Metzmacher1-22/+20
only strlen() vs. strnlen() is the difference now. metze (This used to be commit 92106e6b7e4ed3b6e1aa942b6dc8ae52fdf5805b)
2007-10-10r25205: $(srcdir) isn't expanded here...Stefan Metzmacher1-1/+1
metze (This used to be commit 4bce808917e296a0d50f39516da06bfb12418cf8)
2007-10-10r25204: Patch by Andrew Kroeger <andrew@sprocks.gotdns.com> fixing bug #4958 -Andrew Bartlett1-9/+31
rename of ldb entries for a case change (only). I've modified the testsuite to verify this. Andrew Bartlett (This used to be commit 9cccd00dac44dd9152ec03cecf5ffac24f918445)
2007-10-10r25193: Update headers to easy use by external apps.Jelmer Vernooij7-10/+15
(This used to be commit 20b70fbb7af6b6759c3b8c8aa56e10944b32bfdf)
2007-10-10r25190: Update talloc version to 1.1.0 after API-incompatible changes.Jelmer Vernooij1-1/+1
(This used to be commit 66000a1fa2365cd8a08e3ecaaa116b27eb74e8b8)
2007-10-10r25187: pass FIRST_PREREQ to Makefile so that the value can be usedStefan Metzmacher1-4/+2
in handwritten rules too, hopefully fix the build of ldb with bsd make. metze (This used to be commit 9d6d296105526c55f08d82d289a30b92193d51e3)
2007-10-10r25175: Change to talloc_asprintf_append_buffer().Jeremy Allison2-7/+7
Jeremy. (This used to be commit 0844dbf597191b3e4d35a696695b229e986daec4)
2007-10-10r25174: Export header from just one place.Jelmer Vernooij1-1/+0
(This used to be commit 82383a6c12c2c4f2a8779f9399e503003a4a9f99)
2007-10-10r25164: Add talloc_asprintf_append_buffer() and the docs for it.Jeremy Allison3-4/+82
Jeremy. (This used to be commit 5bb8613b86a6788efde840d5b50710f9afd22fed)
2007-10-10r25122: fix interface detection codeStefan Metzmacher1-0/+3
jelmer: I wonder what broke it... metze (This used to be commit 4c8063b9c4ca2c0359859338a8335e177e9c31bd)
2007-10-10r25116: Fix talloc_asprintf_append to do the right thing withJeremy Allison1-5/+2
truncated strings. Jeremy. (This used to be commit 948d32bb62b0e8c68cc961a380eae602ffc71870)
2007-10-10r25112: make torture_temp_dir() available via tortore/torture.hStefan Metzmacher2-6/+0
and return more detailed errors metze (This used to be commit c2b645c8763fd75a0a81983ec44a5990670c4fc4)
2007-10-10r25105: No need to register ldb_map as a module.Jelmer Vernooij1-2/+1
(This used to be commit 6c66e09c9e400ea66fc6d941e192b28d0170a01f)
2007-10-10r25100: Include LDAP libs in .pc file so linking statically against libldb ↵Jelmer Vernooij4-3/+8
works again. (This used to be commit bcf5c9447435a826027626ac89a00eaa6739b12a)
2007-10-10r25098: Fix typoJelmer Vernooij1-1/+1
(This used to be commit 29415b661d103a80482b932172bf68cb9e394bc9)
2007-10-10r25097: Don't clutter users' CFLAGS with ldb cflags.Jelmer Vernooij1-1/+1
(This used to be commit e31614b5ea73cab56c572d2e2d61f8070928b230)
2007-10-10r25096: Missed an include - otherwise the embedded ldb is always used.Jelmer Vernooij1-1/+0
(This used to be commit 557b4b3d456a5dbc501695bf90d1436bdbbc49e9)
2007-10-10r25093: Use system-provided ldb library if available. Note that this only ↵Jelmer Vernooij4-97/+102
means using the ldb library from the system - the custom command-line tools for Samba 4 will still be built even if they are already provided by the system. (This used to be commit 8aab673df5200a4555777caf4ee58907cf6fe4cc)
2007-10-10r25085: Define LDB_MODULESDIR for standalone build.Jelmer Vernooij1-2/+2
(This used to be commit 1ba883c62e86274a55c1a0012201fc2e8b6b57fc)
2007-10-10r25084: Move samba-specific code out of lib/ldb directory.Jelmer Vernooij9-13/+4
(This used to be commit 917bd737cb07817664d9088860588d47525f5ff8)
2007-10-10r25083: Keep actual symbol names the same.Jelmer Vernooij2-133/+127
(This used to be commit 106118f116400c8601ebb3cd93b35278a6f09605)
2007-10-10r25082: Avoid use of MACHINE because it's defined already on Tru64. Thanks ↵Jelmer Vernooij5-153/+159
to Björn and BaT for pointing this out. (This used to be commit e2ea41740bc7781b3278f9533b4d24bc9222b3a2)
2007-10-10r25081: Add modules_dir member to ldb_context that is used rather than a globalJelmer Vernooij6-20/+31
modulesdir setting. Samba always sets this to lp_modulesdir()/ldb (This used to be commit e672380d2156cf0421108a9c34f04f096c2afeed)
2007-10-10r25047: Fix more warnings.Jelmer Vernooij8-69/+30
(This used to be commit 69de86d2d2e49439760fbc61901eb87fb7fc5d55)
2007-10-10r25046: Ditch tdb_traverse() as it doesn't lend itself to any Python idiomsTim Potter1-2/+0
and the semantics can be reproduced using tdb_firstkey() and tdb_nextkey(). Oh, and also because I can't figure out how to get SWIG to do exactly what I want here. (This used to be commit 59b44a9796c8254c59ff110c436d8832af81bedc)
2007-10-10r25045: Add constants for enum TDB_ERROR.Tim Potter1-20/+15
Remove some functions that I don't think should be in at the moment - tdb_open_ex(), tdb_reopen{,_all} and locking functions. Locking functions may come back at a later stage along with transaction support. (This used to be commit 89740efc6795c25f222e45a8aa76dd80f0f2ae4e)
2007-10-10r25044: The has_key() method should return a boolean, not an integer.Tim Potter1-1/+5
Add TODO for missing iterator and other oddball methods. (This used to be commit cd89b6793776b6db75eac09c718bfc9551b7641b)
2007-10-10r25043: Avoid allocation on with NULL parent.Jelmer Vernooij1-2/+3
(This used to be commit 3f30cd5688a532a2d6c4d970c2bc759efa2a1b04)
2007-10-10r25035: Fix some more warnings, use service pointer rather than service ↵Jelmer Vernooij11-40/+57
number in more places. (This used to be commit df9cebcb97e20564359097148665bd519f31bc6f)
2007-10-10r25033: Fix includeJelmer Vernooij1-0/+1
(This used to be commit d81bb09046a7ea65aa916be7fcfa94e86b6191f5)
2007-10-10r25028: Fix more warnings.Jelmer Vernooij2-1/+3
(This used to be commit 3aa7ee4a0d8837471deeaa1c5a1f4a0d2a14aa6e)