Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-04-07 | ldb:ldb_msg_check_sanity - clean it up from unneeded stuff | Matthias Dieter Wallnöfer | 1 | -4/+0 | |
2011-04-07 | ldb:ldbadd/modify tool - return error code when at least one operation has ↵ | Matthias Dieter Wallnöfer | 2 | -5/+8 | |
failed This is required to better detect failures and should raise the compatiblity to "ldapadd"/"ldapmodify". Reviewed-by: abartlet | |||||
2011-04-07 | ldb:tests - "init.ldif" - deactivate empty "seeAlso" attribute | Matthias Dieter Wallnöfer | 1 | -1/+2 | |
2011-04-07 | ldb:ldb/common/ldb_modules.c - always use LDB error codes if possible | Matthias Dieter Wallnöfer | 1 | -6/+7 | |
The callers do compare against LDB error codes - hence don't give back "-1". Reviewed-by: Tridge + abartlet | |||||
2011-04-07 | ldb:common/*.c - check for some OOM conditions | Matthias Dieter Wallnöfer | 2 | -0/+7 | |
Reviewed-by: abartlet | |||||
2011-04-07 | ldb: fixed --paged option in ldb tools | Andrew Tridgell | 1 | -1/+1 | |
we were sometimes using 'paged_result' and sometimes using 'paged_results'. The latter seemed to be more common, so I changed the two places that used the 'paged_result' string to 'paged_results' | |||||
2011-04-05 | auth: Move auth_session_info into IDL | Andrew Bartlett | 1 | -2/+2 | |
This changes auth_session_info_transport to just be a wrapper, rather than a copy that has to be kept in sync. As auth_session_info was already wrapped in python, this required changes to the existing pyauth wrapper and it's users. Andrew Bartlett | |||||
2011-04-04 | s4-credentials Add a command line hook to set the kerberos credentials cache | Andrew Bartlett | 1 | -1/+13 | |
This allows this to be specified independent of the KRB5CCNAME environment variable (in this case, it's harder than it should be to set up in the make test for s3 that way). Andrew Bartlett | |||||
2011-03-30 | s4:lib/policy/gp_ldap.c - make more use of LDB result constants | Matthias Dieter Wallnöfer | 1 | -13/+13 | |
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed Mar 30 09:33:38 CEST 2011 on sn-devel-104 | |||||
2011-03-30 | s4:lib/registry/registry.h - align a copyright line in header comment | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2011-03-29 | Ensure convert_string_XXX is always called with a valid converted_size pointer. | Jeremy Allison | 2 | -2/+4 | |
Preparation for cleaning up this API. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Mar 29 21:01:49 CEST 2011 on sn-devel-104 | |||||
2011-03-29 | ldb: detect eof on ldif files | Andrew Tridgell | 2 | -0/+20 | |
use feof() to detect parsing errors in ldif files Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Mar 29 08:24:04 CEST 2011 on sn-devel-104 | |||||
2011-03-29 | s4-cmdline: moved loadparm init after fault setup | Andrew Tridgell | 1 | -2/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-03-24 | charcnv: removed the allow_badcharcnv and allow_bad_conv options to ↵ | Andrew Tridgell | 4 | -10/+9 | |
convert_string*() we shouldn't accept bad multi-byte strings, it just hides problems Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Mar 24 01:47:26 CET 2011 on sn-devel-104 | |||||
2011-03-23 | fault: fixed call to fault_setup() to use new syntax | Andrew Tridgell | 1 | -1/+1 | |
2011-03-20 | pyldb: minor fixup, fix a memory leak | Matthieu Patou | 1 | -2/+3 | |
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sun Mar 20 12:13:50 CET 2011 on sn-devel-104 | |||||
2011-03-20 | ldb:fix control parsing for dirsync | Matthieu Patou | 1 | -2/+3 | |
2011-03-19 | lib/registry/tests: Fix prototypes. | Jelmer Vernooij | 4 | -4/+4 | |
2011-03-19 | source4/lib: Fix prototypes for all functions. | Jelmer Vernooij | 6 | -0/+12 | |
2011-03-16 | s4:ldb: don't install .pc files when building a private library | Stefan Metzmacher | 1 | -2/+6 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Mar 16 09:58:22 CET 2011 on sn-devel-104 | |||||
2011-03-15 | ldb: only install headers if we are not building as a private lib | Andrew Tridgell | 1 | -1/+4 | |
2011-03-15 | s4-policy: don't make s4 policy.h public | Andrew Tridgell | 1 | -1/+0 | |
if we are going to make GPO headers public, it should be from libgpo/ | |||||
2011-03-15 | ldb: use include <> form for public headers | Andrew Tridgell | 2 | -3/+3 | |
2011-03-15 | ldb: don't install ldb_wrap.h twice | Andrew Tridgell | 1 | -1/+0 | |
2011-03-10 | s4:lib/tls/wscript - exclude known broken GNUTLS releases | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
This definitely fixes bug #7218. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Thu Mar 10 11:58:27 CET 2011 on sn-devel-104 | |||||
2011-03-10 | ldb:ldb_controls.c - "ldb_save_controls" - allow that "saver" can also be NULL | Matthias Dieter Wallnöfer | 1 | -8/+12 | |
Suggested by Tridge | |||||
2011-03-10 | ldb:ldb_controls.c - always allocate enough space | Matthias Dieter Wallnöfer | 1 | -13/+27 | |
The size for an additional "struct ldb_control" shouldn't hurt and so the excluded control can also be NULL. Added an ending "talloc_realloc" to resize the chunk to the effective needed size (requested by tridge). | |||||
2011-03-09 | s4:lib/socket: use sockaddr_in6 in ipv6_tcp_accept() | Stefan Metzmacher | 1 | -1/+1 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Mar 9 14:36:42 CET 2011 on sn-devel-104 | |||||
2011-03-04 | ldb:ldb_msg.c - use LDB result constants for checking return values | Matthias Dieter Wallnöfer | 1 | -2/+5 | |
Reviewed by: Tridge Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Mar 4 22:51:57 CET 2011 on sn-devel-104 | |||||
2011-03-04 | ldb:rdn_name LDB module - more RDN constraint checks (from AD) | Matthias Dieter Wallnöfer | 1 | -1/+40 | |
Reviewed by: Tridge | |||||
2011-03-04 | s4/ldb - remove now superflous "ldb_dn_validate" checks | Matthias Dieter Wallnöfer | 4 | -12/+8 | |
If we immediately afterwards perform an LDB base operation then we don't need an explicit "ldb_dn_validate" check anymore (only OOM makes sense). Reviewed by: Tridge | |||||
2011-03-04 | s4:dsdb - we don't need to check if a DN != NULL if we call "ldb_dn_validate" | Matthias Dieter Wallnöfer | 1 | -2/+1 | |
"ldb_dn_validate" is NULL-safe and does the check implicitly. Reviewed by: Tridge | |||||
2011-03-04 | ldb:ldb_request - handle here the DN checks | Matthias Dieter Wallnöfer | 1 | -1/+22 | |
This is a much better solution than we had before - so all important DN checks are enforced for each type of LDB database (and not limited to DSDB). Many "ldb_dn_validate" checks will now become obsolete. Reviewed by: Tridge | |||||
2011-03-04 | ldb:ldb tools - remove a superflous "return" (usage internally calls "exit") | Matthias Dieter Wallnöfer | 1 | -1/+0 | |
Reviewed by: Tridge Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Mar 4 09:39:22 CET 2011 on sn-devel-104 | |||||
2011-03-04 | ldb:ldb tools - return LDB_ERR_INVALID_DN_SYNTAX on wrong DN parameters | Matthias Dieter Wallnöfer | 5 | -5/+9 | |
Not all LDB databases have further DN checks. Reviewed by: Tridge | |||||
2011-03-04 | ldb:ldb tools - ldbtest - convert other result values to LDB codes as well | Matthias Dieter Wallnöfer | 1 | -15/+15 | |
I've forgotten this in my first patchset. Reviewed by: Tridge | |||||
2011-02-28 | tdb: Use <tdb.h> to include tdb so system headers are found when building ↵ | Jelmer Vernooij | 1 | -1/+1 | |
against system tdb. | |||||
2011-02-28 | Use <tdb.h> to include tdb, so the system include file gets used when ↵ | Jelmer Vernooij | 4 | -4/+4 | |
building against system tdb. | |||||
2011-02-28 | Use <tevent.h> so the system tevent gets included, if enabled. | Jelmer Vernooij | 1 | -1/+1 | |
2011-02-24 | build: moved util_reg.c into a common subsystem | Andrew Tridgell | 1 | -2/+2 | |
Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Feb 24 05:53:52 CET 2011 on sn-devel-104 | |||||
2011-02-22 | python: use os.environ[] instead of os.putenv() | Andrew Tridgell | 1 | -1/+1 | |
using os.putenv() causes too much confusion, as it doesn't update os.getenv() Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-02-22 | s4-waf: rename smbpasswd library to smbpasswdparser | Andrew Tridgell | 1 | -1/+1 | |
this removes a conflict with the s3 smbpasswd binary | |||||
2011-02-21 | pyldb: Add tests for the ldb_result object | Matthieu Patou | 1 | -0/+87 | |
2011-02-21 | pyldb: create LdbResult, return value from ldb.search is now a LdbResult | Matthieu Patou | 2 | -5/+332 | |
2011-02-21 | ldb: controls marshalling/unmarshalling improvement | Matthieu Patou | 4 | -623/+930 | |
Add a function to marshall a control to a string Refactor the code of ldb_control_parse_strings to allow to extract the core code into ldb_control_parse_from_string so that this function can be called for just 1 string | |||||
2011-02-20 | ldb-samba: Add missing dependency on pyldb-util. | Jelmer Vernooij | 1 | -1/+1 | |
2011-02-18 | s4-idl: rename s4 server_id.idl to server_id4.idl | Andrew Tridgell | 2 | -2/+2 | |
this avoids a conflict with the new s3 server_id.idl Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-02-14 | Increase minor version since a public header has changed | Simo Sorce | 2 | -1/+249 | |
Samba4 now depends on a new macro defined in the public ldb_modules.h header: LDB_FLAG_INTERNAL_FORCE_SINGLE_VALUE_CHECK. Bump up the minor release of ldb accordingly. Autobuild-User: Simo Sorce <idra@samba.org> Autobuild-Date: Mon Feb 14 19:39:31 CET 2011 on sn-devel-104 | |||||
2011-02-14 | s4-readline: remove leftover from readline merge. | Günther Deschner | 1 | -126/+0 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Feb 14 14:26:12 CET 2011 on sn-devel-104 | |||||
2011-02-14 | s4-ldb: fixed a uninitialised el->flags in ldb_tdb | Andrew Tridgell | 1 | -2/+1 | |
this caused an intermittent failure in some tests Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> |