Stefan Metzmacher
5685b6c8a2
r19714: - add an explicit default target (needs to be the first target in the Makefile)
...
- let 'make nss' work alone
metze
2007-10-10 14:28:12 -05:00
Andrew Bartlett
1c3e9b27a7
r19683: Guard GUID_from_string from walking off the end.
...
Andrew Bartlett
2007-10-10 14:25:31 -05:00
Jelmer Vernooij
8768bec81f
r19676: Fix some more dependencies.
2007-10-10 14:25:29 -05:00
Jelmer Vernooij
82cb91e2dd
r19636: Add URLs to ldb and talloc pkg-config files.
...
Always build and install .pc files as they make sense for static libs
as well.
2007-10-10 14:25:22 -05:00
Andrew Bartlett
2b569c42e0
r19598: Ahead of a merge to current lorikeet-heimdal:
...
Break up auth/auth.h not to include the world.
Add credentials_krb5.h with the kerberos dependent prototypes.
Andrew Bartlett
2007-10-10 14:25:00 -05:00
James Peach
664b4a84b6
r19578: Fix trivial typ0.
2007-10-10 14:24:55 -05:00
Jelmer Vernooij
1b04669852
r19570: Fix dependencies in pkg-config files.
2007-10-10 14:24:54 -05:00
Simo Sorce
9af225e319
r19532: oops forgot this
2007-10-10 14:24:45 -05:00
Simo Sorce
889fb983ba
r19531: Make struct ldb_dn opaque and local to ldb_dn.c
2007-10-10 14:24:44 -05:00
Andrew Bartlett
cf1b0cc19f
r19521: Fix memory leak.
...
Andrew Bartlett
2007-10-10 14:24:44 -05:00
Andrew Bartlett
3a103149a6
r19520: Try not to read past the end of the ldb buffer.
...
Andrew Bartlett
2007-10-10 14:24:43 -05:00
Jelmer Vernooij
7a01235067
r19507: Merge my DSO fixes branch. Building Samba's libraries as shared libraries
...
works again now, by specifying --enable-dso to configure.
2007-10-10 14:24:41 -05:00
Simo Sorce
abdc4edbb8
r19490: better to check the return result
2007-10-10 14:24:38 -05:00
Simo Sorce
0fa5d4bc22
r19489: Change ldb_msg_add_value and ldb_msg_add_empty to take a foruth argument.
...
This is a pointer to an element pointer. If it is not null it will be
filled with the pointer of the manipulated element.
Will avoid double searches on the elements list in some cases.
2007-10-10 14:24:38 -05:00
Volker Lendecke
d12bdb6133
r19485: Fix Coverity # 319
2007-10-10 14:24:37 -05:00
Simo Sorce
cbfc7305ad
r19461: Make sqlite3 work again (semi-async)
...
Still not all tests pass
2007-10-10 14:21:36 -05:00
Simo Sorce
59ac5cf96b
r19460: currently building when there is an existing previous build in place is broken
2007-10-10 14:21:36 -05:00
Simo Sorce
d74fac5740
r19459: Do not build nss by default (it probably works only on linux)
...
Fix warning with standalone.sh if build exists
2007-10-10 14:21:35 -05:00
Simo Sorce
724d8fb153
r19458: Some info on the "schema"
2007-10-10 14:21:35 -05:00
Simo Sorce
48e38abe71
r19457: committed by mistake, this binary is available from here anyway:
...
http://www.samba.org/ftp/unpacked/junkcode/nsstest.c
2007-10-10 14:21:35 -05:00
Simo Sorce
778198f279
r19456: Add an example application for ldb using the tdb backend
2007-10-10 14:21:35 -05:00
Simo Sorce
2b770885cd
r19455: forgot this
2007-10-10 14:21:34 -05:00
Simo Sorce
e58b03cd66
r19454: In standalone build init asq too
2007-10-10 14:21:34 -05:00
Simo Sorce
ee86e88e4f
r19453: Expose helper functions
2007-10-10 14:21:34 -05:00
Simo Sorce
4ad2eba2aa
r19452: Warn but don't die if registering against the rootdse is not possible
2007-10-10 14:21:33 -05:00
Andrew Tridgell
1347ad254e
r19402: - use the new tdb_lockall_read() to make ldb_search() more efficient,
...
by avoiding chain locks on each tdb_fetch() within the search
- use the tdb_get_seqnum() call to avoid re-reading the @BASEINFO
record when it hasn't changed.
These speed up the LOCAL-DBSPEED test for ldb from 7k ops/sec to a bit
over 11k ops/sec
2007-10-10 14:21:26 -05:00
Simo Sorce
b4c8bf7398
r19375: very basic helper script to build ldb standalone
2007-10-10 14:21:19 -05:00
Simo Sorce
05134a90e3
r19370: Handle errors if talloc_reference fails
2007-10-10 14:21:18 -05:00
Andrew Tridgell
d7e0768516
r19365: fixed a memory leak in the ldb attribute handling
2007-10-10 14:21:17 -05:00
Andrew Tridgell
8c091bcdec
r19363: - don't need to store the baseinfo message after cache load
2007-10-10 14:21:17 -05:00
Andrew Tridgell
3bf76db42d
r19362: - don't need to store the baseinfo message after cache load
...
- set better names on talloc structures in ldb modules, making leaks
easier to track down
2007-10-10 14:21:17 -05:00
Andrew Tridgell
1581babfb5
r19361: added a comment
2007-10-10 14:21:16 -05:00
Simo Sorce
326389afed
r19338: leak on error
2007-10-10 14:21:12 -05:00
Simo Sorce
3e0e2787c1
r19332: ldb_parse_tree leaks
2007-10-10 14:21:11 -05:00
Andrew Tridgell
5cc92d915b
r19327: fixed a leak in ldif_canonicalise_objectCategory()
2007-10-10 14:21:10 -05:00
Andrew Tridgell
0824b3b8c1
r19324: fixed a leak on deleting records when no index is in place
2007-10-10 14:21:09 -05:00
Andrew Tridgell
06387e1cf2
r19323: fixed a leak in the ldif parse code
2007-10-10 14:21:08 -05:00
Andrew Tridgell
e03ed5822a
r19322: fix a minor memory leak in the ltdb cache code
2007-10-10 14:21:08 -05:00
Simo Sorce
49fc640b5c
r19314: Commit tridge's fixes for a big mem leak in ltdb I introduced
...
when the code has been changed to be async.
With the other committed fixes now this works.
2007-10-10 14:21:07 -05:00
Simo Sorce
bfeaa08fde
r19312: This should fix a nasty bug with values and names being freed before the results where used.
...
Seem that el is hanging out of a request, and the target is put on the final results.
Still one to catch and fix, but this seem to cure most of them
2007-10-10 14:21:07 -05:00
Andrew Bartlett
942d7ad0c3
r19310: Add another conflicting oid
...
Cope with there being no attributes to skip in the ad2oLscheam tool
Andrew Bartlett
2007-10-10 14:21:06 -05:00
Simo Sorce
c989dfbe18
r19305: Potential memleak on the ldb_context if we don't use a temp mem context
2007-10-10 14:21:05 -05:00
Simo Sorce
6fad80bb09
r19299: Fix possible memleaks
2007-10-10 14:21:04 -05:00
Andrew Tridgell
669aa1424c
r19289: fixed a memory leak in ldb_dn_string_compose()
2007-10-10 14:21:02 -05:00
Andrew Tridgell
330a722f13
r19274: fix ldbdel and ldbmodify to return an error if the underlying ldb call
...
fails
2007-10-10 14:21:00 -05:00
Andrew Tridgell
dd82c474a1
r19273: - fixed error handling with the ldap backend
...
- propogate errors to the ldbadd command line tool
- use the rdn_name module when testing the tdb backend to allow the
same test code to correctly test the ldap and non-ldap backends
2007-10-10 14:21:00 -05:00
Andrew Bartlett
512ef62f4a
r19264: Clarify behaviour in ldb_search_callback() and provide more
...
information when modules fail to load.
Andrew Bartlett
2007-10-10 14:20:59 -05:00
Stefan Metzmacher
67a6a41ba3
r19196: merge from samba3:
...
pass always a mem_ctx to functions and a ldb_context where needed
metze
2007-10-10 14:20:52 -05:00
Stefan Metzmacher
dc139d8715
r19188: merge from samba3:
...
fix compiler warnings
metze
2007-10-10 14:20:51 -05:00
Stefan Metzmacher
542cd5d029
r19146: merge from samba3:
...
talloc_reference() can fail
metze
2007-10-10 14:20:43 -05:00