summaryrefslogtreecommitdiffstats
path: root/source4/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* s4:ldb_map: s/new/ntreeStefan Metzmacher2009-02-021-1/+1
| | | | metze
* s4:ldif_handlers: s/class/sclassStefan Metzmacher2009-02-021-4/+4
| | | | metze
* s4:lib/stream: s/private/private_dataStefan Metzmacher2009-02-022-24/+24
| | | | metze
* s4:lib/socket: s/private/private_dataStefan Metzmacher2009-02-021-3/+3
| | | | metze
* s4:lib/messaging: s/private/private_dataStefan Metzmacher2009-02-022-7/+7
| | | | metze
* Start restoring the sqlite3 backendSimo Sorce2009-01-311-320/+357
| | | | Passes many tests but not all yet.
* s4:irpc: avoid c++ reserved word 'private'Stefan Metzmacher2009-02-013-6/+6
| | | | metze
* s4:lib/messaging: fix warnings in testsuiteStefan Metzmacher2009-02-011-2/+2
| | | | metze
* s4:lib/messaging: avoid c++ reserved word 'private'Stefan Metzmacher2009-02-013-29/+29
| | | | metze
* Explicitly include ldb_handlers.h where necessarySimo Sorce2009-01-303-5/+2
|
* Install mising public headersSimo Sorce2009-01-301-1/+1
|
* Bump up ldb version to 0.9.3 after latest changesSimo Sorce2009-01-301-1/+1
|
* Fix all other modules to use ldb_module.h instead of ldb_private.hSimo Sorce2009-01-302-3/+3
| | | | The only 2 modules escaping the rule so far are rootdse and partitions
* s4:lib/socket: don't use gethostbyname2()Stefan Metzmacher2009-01-302-9/+25
| | | | metze
* s4:lib/ldb: include replace.h in pyldb.cStefan Metzmacher2009-01-301-0/+1
| | | | | | This fixes the build on Tru64. metze
* Add helper function to get a module name, may be useful for debugging.Simo Sorce2009-01-302-1/+7
|
* Fix misfiled headers.Simo Sorce2009-01-303-13/+12
| | | | | Some public functions were mistakenly put into ldb_private.h Revert all modules to only include ldb_module.h
* s4:fix the build after 380874ef863866c94c999ef53252b9d30df65e88Stefan Metzmacher2009-01-301-0/+1
| | | | metze
* Fix standalone configure scriptsSimo Sorce2009-01-302-1/+2
|
* Fix the mess with ldb includes.Simo Sorce2009-01-3052-450/+807
| | | | | | | | Separate again the public from the private headers. Add a new header specific for modules. Also add service function for modules as now ldb_context and ldb_module are opaque structures for them.
* Stop installing events.h - it contains a broken include itself andJelmer Vernooij2009-01-281-2/+0
| | | | should be considered internal now.
* Do not start a transaction this way.Simo Sorce2009-01-221-10/+0
| | | | | | | | | | | Because we still want to commit any changes that successfully apply we never want to do a global cancel, and because of how transaction nesting works that means we never cancel any "transaction" at the single modify operation level. Let each operation start its own transaction so that the transaction is properly canceled if any error is returned and half committed operations (though plugins failing) are properly reverted on a per operation basis.
* s4:ldb: remove dependency to samba4's events wrapperStefan Metzmacher2009-01-217-29/+36
| | | | metze
* winreg: fix winreg_EnumValue callers.Günther Deschner2009-01-161-1/+1
| | | | Guenther
* Fix LDB_MODULESDIR for ldb standalone buildsSimo Sorce2009-01-152-2/+6
|
* Use AS_HELP_STRING() in a couple more places.Jelmer Vernooij2009-01-151-1/+1
|
* Fix indentation for some configure options.Jelmer Vernooij2009-01-151-1/+1
|
* s4:events: don't trigger \n in debug messages two timesStefan Metzmacher2009-01-081-1/+1
| | | | metze
* Don't attempt to use GNUTLS >= 2.6, as it is known broken with the ↵Jelmer Vernooij2009-01-081-30/+28
| | | | socket-tls backend.
* Fix ldap.py test on systems that *can* find the record (the search fails ↵Jelmer Vernooij2009-01-081-1/+1
| | | | here locally).
* Avoid using a utility header for Python replacements included in Samba,Jelmer Vernooij2009-01-084-4/+20
| | | | since this will not be shipped with talloc/tdb/tevent/etc.
* s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4Tim Prouty2009-01-074-3/+4
|
* s3 merged build: Fix include errorTim Prouty2009-01-071-1/+1
| | | | | | On some builds compiling source4/ntvfs/common/brlock_tdb.c was failing because tdb_wrap.h couldn't find tdb.h. Adding the path should fix the problem.
* Fix ldap.py test.Jelmer Vernooij2009-01-071-8/+8
|
* Use new error constant (missing from 6efb7ff9)Andrew Bartlett2009-01-071-1/+1
|
* Raise a python exception when the ldb search failsAndrew Bartlett2009-01-071-0/+6
| | | | | | | This fixes a regression found by ldap.py in the new hand-written python bindings. Andrew Bartlett
* py: Properly increase the reference counter of Py_None.Jelmer Vernooij2009-01-064-50/+50
|
* Initialise 'flags' in new python ldb binding for ldb_connectAndrew Bartlett2009-01-051-1/+1
|
* s4:socket: use a socket_wrapper aware function to auto close the fd event ↵Stefan Metzmacher2009-01-032-0/+15
| | | | | | for sockets metze
* Changed code to use proper talloc context instead of NULL to control memory ↵scudette@gmail.com2009-01-022-2/+2
| | | | leak.
* Memory leak fixed due to accumulation of open reg keys.scudette@gmail.com2009-01-021-5/+8
|
* Fixes uninitialised access as reported by valgrind.scudette@gmail.com2009-01-021-1/+1
|
* s4:lib/events: remove unused events_internal.hStefan Metzmacher2009-01-022-6/+1
| | | | | | external users need to use tevent_internal.h anyway metze
* s4:lib/events: convert to use tevent_* functions instead of compat macrosStefan Metzmacher2009-01-021-12/+11
| | | | metze
* s4:lib/events: deprecate event_context_find()Stefan Metzmacher2009-01-021-1/+1
| | | | metze
* s4:tevent: move event_context_find() to tevent_s4.cStefan Metzmacher2009-01-021-0/+17
| | | | metze
* s4:pyregistry: use tevent_context_init()Stefan Metzmacher2009-01-021-1/+1
| | | | metze
* s4:lib/tevent: rename structsStefan Metzmacher2008-12-2936-112/+112
| | | | | | | | | | | | | | | | | | | | list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze
* s4: remove unused dbwrap codeStefan Metzmacher2008-12-295-558/+0
| | | | | | | If we readd this later, we should share the code with samba3 and make it async/non-blocking. metze
* lib/tevent: rename event_* => tevent_* in the header fileStefan Metzmacher2008-12-292-0/+10
| | | | | | We have compat macros to keep the callers happy. metze