Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-01-30 | s4:fix the build after 380874ef863866c94c999ef53252b9d30df65e88 | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-01-30 | Fix standalone configure scripts | Simo Sorce | 2 | -1/+2 | |
2009-01-30 | Fix the mess with ldb includes. | Simo Sorce | 51 | -449/+806 | |
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. | |||||
2009-01-22 | Do not start a transaction this way. | Simo Sorce | 1 | -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. | |||||
2009-01-21 | s4:ldb: remove dependency to samba4's events wrapper | Stefan Metzmacher | 7 | -29/+36 | |
metze | |||||
2009-01-15 | Fix LDB_MODULESDIR for ldb standalone builds | Simo Sorce | 2 | -2/+6 | |
2009-01-08 | Fix ldap.py test on systems that *can* find the record (the search fails ↵ | Jelmer Vernooij | 1 | -1/+1 | |
here locally). | |||||
2009-01-08 | Avoid using a utility header for Python replacements included in Samba, | Jelmer Vernooij | 1 | -1/+5 | |
since this will not be shipped with talloc/tdb/tevent/etc. | |||||
2009-01-07 | s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4 | Tim Prouty | 1 | -0/+1 | |
2009-01-07 | Fix ldap.py test. | Jelmer Vernooij | 1 | -8/+8 | |
2009-01-07 | Use new error constant (missing from 6efb7ff9) | Andrew Bartlett | 1 | -1/+1 | |
2009-01-07 | Raise a python exception when the ldb search fails | Andrew Bartlett | 1 | -0/+6 | |
This fixes a regression found by ldap.py in the new hand-written python bindings. Andrew Bartlett | |||||
2009-01-06 | py: Properly increase the reference counter of Py_None. | Jelmer Vernooij | 1 | -36/+36 | |
2009-01-05 | Initialise 'flags' in new python ldb binding for ldb_connect | Andrew Bartlett | 1 | -1/+1 | |
2008-12-29 | s4:lib/tevent: rename structs | Stefan Metzmacher | 7 | -31/+31 | |
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 | |||||
2008-12-26 | Fix some tevent includes, trying to fix the build | Kai Blin | 1 | -1/+1 | |
2008-12-24 | Fix accidental condition inversion. | Jelmer Vernooij | 1 | -1/+1 | |
2008-12-23 | Fix more compiler warnings in various places. | Jelmer Vernooij | 1 | -6/+2 | |
2008-12-23 | Fix silly typo. | Jelmer Vernooij | 1 | -1/+1 | |
2008-12-23 | pyldb: Provide replacement for sizeargfunc, not available before Python2.5. | Jelmer Vernooij | 1 | -0/+1 | |
2008-12-23 | python: Define Py_ssize_t if the Python library doesn't. | Jelmer Vernooij | 1 | -0/+6 | |
2008-12-23 | pyldb: Fix segfault because of incorrect reference counting. | Jelmer Vernooij | 2 | -8/+21 | |
2008-12-23 | pyldb: Avoid use of pytalloc, as it may not be available. | Jelmer Vernooij | 2 | -77/+213 | |
2008-12-23 | ldb: Include tevent.h rather than events.h. | Jelmer Vernooij | 3 | -3/+3 | |
2008-12-23 | ldb: Fix linking against tevent library (rather than events) | Jelmer Vernooij | 3 | -13/+13 | |
replace: Fix copyright for dlfcn.c. | |||||
2008-12-22 | Fix build of the Python bindings now that SWIG is gone. | Jelmer Vernooij | 1 | -4/+4 | |
2008-12-21 | Fix various Python-related bugs. | Jelmer Vernooij | 3 | -64/+75 | |
2008-12-21 | Remove remaining fragments of SWIG code in pyldb. | Jelmer Vernooij | 1 | -91/+0 | |
2008-12-21 | Fix more introduced regressions in new bindings. | Jelmer Vernooij | 3 | -81/+110 | |
2008-12-21 | py: Fix initialisation of subtypes, fix segfaults. | Jelmer Vernooij | 1 | -2/+6 | |
2008-12-21 | Implement some of the stubs in misc python module. | Jelmer Vernooij | 1 | -0/+1 | |
2008-12-20 | Use plain C implementation for misc Python module rather than SWIG. | Jelmer Vernooij | 1 | -2/+2 | |
2008-12-20 | Support subtypes of ldb.Ldb. | Jelmer Vernooij | 1 | -12/+67 | |
2008-12-20 | Fix all pyldb tests except for modules. | Jelmer Vernooij | 2 | -315/+368 | |
2008-12-19 | Merge branch 'pyregistry' of git://git.samba.org/jelmer/samba | Jelmer Vernooij | 11 | -9355/+2031 | |
Conflicts: source4/lib/ldb/ldb_wrap.c | |||||
2008-12-19 | Reprocess LDB SWIG file. | Jelmer Vernooij | 1 | -0/+2 | |
2008-12-19 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 22 | -185/+721 | |
2008-12-19 | Avoid use of parentheses in Python import statements, as it's not supported ↵ | Jelmer Vernooij | 1 | -4/+4 | |
by Python2.3. | |||||
2008-12-19 | Fix more tests. | Jelmer Vernooij | 3 | -102/+295 | |
2008-12-19 | s4:cosmetic: Remove trailing tabs and spaces | Simo Sorce | 1 | -59/+59 | |
2008-12-19 | Small cosmetic LDB patch regarding return values. | Matthias Dieter Wallnöfer | 3 | -7/+7 | |
It changes some "return 0" in "return LDB_SUCCESS" | |||||
2008-12-19 | Port over more functionality to new SWIGless Python module. | Jelmer Vernooij | 1 | -290/+337 | |
2008-12-19 | Remove swig support from standalone ldb build. | Jelmer Vernooij | 6 | -21/+7 | |
2008-12-19 | Initial work using manual Python bindings for LDB, rather than ↵ | Jelmer Vernooij | 6 | -9331/+1783 | |
SWIG-generated ones. | |||||
2008-12-18 | Parse options (and open the database) before starting transactions | Andrew Bartlett | 1 | -2/+2 | |
2008-12-18 | Print error strings when transactions fail in ldb tools | Andrew Bartlett | 3 | -6/+6 | |
2008-12-18 | Rename ldb index pointer wrapper function | Andrew Bartlett | 1 | -8/+8 | |
This also asserts that it is used only for index records. Andrew Bartlett | |||||
2008-12-17 | s4:ldb: add some python tests for extended dns | Andrew Bartlett | 1 | -27/+60 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2008-12-17 | s4:ldb: make it possible to return per entry controls | Andrew Bartlett | 14 | -13/+48 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2008-12-17 | s4:ldb.i: hang the dn on the NULL context as the python destructor will free it | Andrew Bartlett | 1 | -0/+2 | |
This fixes a bug in the ldb.i python wrapper, that showed up under valgrind. Signed-off-by: Stefan Metzmacher <metze@samba.org> |