Age | Commit message (Collapse) | Author | Files | Lines |
|
We have made a lot of useful changes to LDB since the last realese,
that Samba4 now relies on. This ensures that a build against a system
LDB will only succeed against the right version.
Andrew Bartlett
|
|
This is all working towards supporting the full WSPP schema without a
major performance penalty.
We now use binary searches when looking up classes and attributes. We
also avoid the loop loading the attributes into ldb, by adding a hook
to override the ldb attribute search function in a module. The
attributes can thus be loaded once, and then saved as part of the
global schema.
Also added support for a few more key attribute syntaxes, as needed
for the full schema.
|
|
|
|
|
|
|
|
Add shared-build target to the ldb library, and make it possible to build
it against libtalloc, libevents, libtdb as shared libraries.
|
|
(This used to be commit 3b8eec7ca334528cad3cdcd5e3fc5ee555d8d0e0)
|
|
(This used to be commit 7b93e43dad55454e9107a38e67764e08f51392d3)
|
|
(This used to be commit 056843a5c2ca9e0ec59fd7e371852ecb5362ee32)
|
|
(This used to be commit 9a5cc88b090125b45e61da1ea1c9ac52f5ff6ab2)
|
|
(This used to be commit 7a66d0eff6e2300cc82b4c7585f9c45afcc851a4)
|
|
metze
(This used to be commit 7ee9700abea3e0b5c5f0a6f4941e7e41188edaaf)
|
|
metze
(This used to be commit 410cdf789a72209f9e10321519fe18ab40a43f95)
|
|
modules
metze
(This used to be commit 113efcd85685e0c42eb51eb0370e789362c8071a)
|
|
(This used to be commit 25aa875119622679881cd0e1b3b9dff8d2cf03ee)
|
|
(This used to be commit 6c46a925288e6be0a0e5f86e5a57ce269dc7a3df)
|
|
(This used to be commit aaaed5edc06f3055794e55a8038dbbdac47ce5b6)
|
|
used by ldb.
(This used to be commit d28c8b822e7b571f24542409376bba8701eeef79)
|
|
(This used to be commit 9ebc6f2d17349b214618d65b29826867796c12ce)
|
|
(This used to be commit f67040d2a0cb8723f1bf0e9a9d90a821b38697b1)
|
|
works again.
(This used to be commit bcf5c9447435a826027626ac89a00eaa6739b12a)
|
|
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)
|
|
(This used to be commit 1ba883c62e86274a55c1a0012201fc2e8b6b57fc)
|
|
(This used to be commit 331a0f608f3ae2199a8e3290d79d3a0623fb8a35)
|
|
(This used to be commit 5037373c4c788ed5a74fbc90a190dd8245fe2029)
|
|
(This used to be commit 54cc097e0f8ca880c6c370e712ce427cefb16f08)
|
|
define HAVE_LDB_LDAP and HAVE_LDB_SQLITE3
metze
(This used to be commit 4e2f5ba490d717283ab089d90ebd5c108a8c53b0)
|
|
and use the macros in configure.ac
metze
(This used to be commit 95d33e4d71b4c97af8413bcd136f393aa3e380dd)
|
|
(This used to be commit 03f9c67c066d772d9a544f1183fbee609ab8137b)
|
|
(This used to be commit 28dcbb512fecd825428c5d5f343ec16e4a6906f9)
|
|
this breaks ./autogen.sh in lib/ldb/, but the ldb build is broken
anyway
metze
(This used to be commit 816fa197a73f5f309b6a113d997d21a70423361e)
|
|
(This used to be commit 9ad8075d702d67fc82974e1ef2cfbcaefb2028f5)
|