1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-25 00:23:52 +03:00
Commit Graph

1084 Commits

Author SHA1 Message Date
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