Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-06-20 | tdb_traverse/tdb_traverse_read: check returns for negative, not -1. | Rusty Russell | 1 | -1/+1 | |
TDB2 returns a negative error number on failure. This is compatible if we always check for < 0 instead of == -1. Also, there's no tdb_traverse_read in TDB2: we don't try to make traverse reliable any more, so there are no write locks anyway. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-20 | tdb_fetch_compat: use instead of tdb_fetch. | Rusty Russell | 1 | -8/+8 | |
This is a noop for tdb1. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-11 | s3:registry/reg_parse_internal.c: add copyright information | Michael Adam | 1 | -1/+6 | |
2011-06-11 | s3:registry/reg_parse_internal.h: add copyright information | Michael Adam | 1 | -1/+6 | |
2011-06-09 | s3-param Remove special case for global_myname(), rename to lp_netbios_name() | Andrew Bartlett | 1 | -1/+1 | |
There is no reason this can't be a normal constant string in the loadparm system, now that we have lp_set_cmdline() to handle overrides correctly. Andrew Bartlett | |||||
2011-06-09 | s3-talloc Change TALLOC_MEMDUP() to talloc_memdup() | Andrew Bartlett | 2 | -2/+2 | |
Using the standard macro makes it easier to move code into common, as TALLOC_MEMDUP isn't standard talloc. | |||||
2011-06-09 | s3-talloc Change TALLOC_ZERO_ARRAY() to talloc_zero_array() | Andrew Bartlett | 2 | -2/+2 | |
Using the standard macro makes it easier to move code into common, as TALLOC_ZERO_ARRAY isn't standard talloc. | |||||
2011-06-09 | s3-talloc Change TALLOC_ZERO_P() to talloc_zero() | Andrew Bartlett | 4 | -11/+11 | |
Using the standard macro makes it easier to move code into common, as TALLOC_ZERO_P isn't standard talloc. | |||||
2011-06-09 | s3-talloc Change TALLOC_P() to talloc() | Andrew Bartlett | 1 | -2/+2 | |
Using the standard macro makes it easier to move code into common, as TALLOC_P isn't standard talloc. | |||||
2011-06-09 | s3-talloc Change TALLOC_ARRAY() to talloc_array() | Andrew Bartlett | 2 | -2/+2 | |
Using the standard macro makes it easier to move code into common, as TALLOC_ARRAY isn't standard talloc. | |||||
2011-06-09 | s3-talloc Change TALLOC_REALLOC_ARRAY() to talloc_realloc() | Andrew Bartlett | 2 | -12/+12 | |
Using the standard macro makes it easier to move code into common, as TALLOC_REALLOC_ARRAY isn't standard talloc. Andrew Bartlett | |||||
2011-05-31 | libcli/security: move secdesc.c to the top level libcli/security | Andrew Bartlett | 2 | -0/+2 | |
This code does not rely on lp_ or other source3 only functions, so can be part of the common library. Andrew Bartlett | |||||
2011-05-18 | s3-lib Replace StrnCaseCmp() with strncasecmp_m() | Andrew Bartlett | 1 | -1/+1 | |
strncasecmp_m() never needs to call to talloc, and via next_codepoint() still has an ASCII fast-path bypassing iconv() calls. Andrew Bartlett | |||||
2011-05-18 | s3-lib Replace StrCaseCmp() with strcasecmp_m() | Andrew Bartlett | 3 | -3/+3 | |
strcasecmp_m() never needs to call to talloc, and via next_codepoint() still has an ASCII fast-path bypassing iconv() calls. Andrew Bartlett | |||||
2011-05-12 | s3:registry: add a warning debug message when the sorted subkeys is created ↵ | Michael Adam | 1 | -0/+5 | |
from key_exists() | |||||
2011-05-12 | s3:registry: recreate the sorted subkeys cache when storing keys | Michael Adam | 1 | -15/+2 | |
This is to avoid turning the next read operation into a write op. | |||||
2011-05-12 | s3:registry: add create_sorted_subkeys() to delete and recreate the sorted ↵ | Michael Adam | 1 | -0/+21 | |
subkeys key This is to be used from other places than the key_exists() code path. | |||||
2011-05-12 | s3:registry: turn create_sorted_subkeys_internal to NTSTATUS return type | Michael Adam | 1 | -4/+7 | |
(from bool) | |||||
2011-05-12 | s3:registry: rename create_sorted_subkeys() to create_sorted_subkeys_internal() | Michael Adam | 1 | -2/+3 | |
2011-05-12 | s3:registry: fix a typo in a debug message | Michael Adam | 1 | -1/+1 | |
2011-05-06 | s3: only include tdb headers where needed. | Günther Deschner | 3 | -0/+3 | |
Guenther | |||||
2011-05-06 | More const fixes. Remove CONST_DISCARD. | Jeremy Allison | 1 | -1/+1 | |
2011-05-05 | Don't reuse a non-const pointer when manipulating const. | Jeremy Allison | 1 | -4/+3 | |
2011-04-22 | s3: Fix Coverity ID 2047, UNUSED_VALUE | Volker Lendecke | 1 | -2/+0 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Apr 22 10:53:24 CEST 2011 on sn-devel-104 | |||||
2011-04-11 | s3: Make reg_backend_db.h includable by itself | Volker Lendecke | 1 | -0/+1 | |
(cherry picked from commit 6ba31d3bd29dd11b1b98859f4d8a65d9be7dac60) | |||||
2011-03-31 | rep_parse_prs: remove some dead, unused code. | Günther Deschner | 2 | -421/+0 | |
Guenther | |||||
2011-03-30 | s3: only include lib/privileges.h where needed. | Günther Deschner | 1 | -0/+1 | |
This finally removes the global lsa.h inclusion. Guenther | |||||
2011-03-30 | s3-passdb: use passdb headers where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | registry: create and use shared libcli/registry/util_reg.h header. | Günther Deschner | 2 | -0/+2 | |
Guenther | |||||
2011-03-30 | s3-includes: no point in including all security headers globally. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3-includes: only include system/filesys.h when needed. | Günther Deschner | 5 | -1/+5 | |
Guenther | |||||
2011-03-30 | s3-includes: only include system/iconv.h when needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-24 | charcnv: removed the allow_badcharcnv and allow_bad_conv options to ↵ | Andrew Tridgell | 1 | -1/+1 | |
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-18 | s3-registry: remove some unused headers. | Günther Deschner | 5 | -7/+0 | |
Guenther | |||||
2011-03-05 | s3:registry: fix invalid write in iconvert_talloc() | Michael Adam | 1 | -2/+5 | |
For a non-preallocated dest-string and sourcestring of len < 2, (one or both of the) final two two zero-bytes would be written after the end of the allocated dest-string. The sourcelen did not include the source string terminator. For longer strings, this was not a problem because the dest-string would have been reallocated in the convert-loop. This is fixed now by allocating two extra bytes for the terminating 0-bytes that are needed anyways in the initial allocation. Pair-Programmed-With: Gregor Beck <gbeck@sernet.de> | |||||
2011-02-15 | s3-amend: Don't overwrite existing values | Volker Lendecke | 1 | -0/+10 | |
This saves a ton of tdb transactions on smbd startup Andreas, Günther, please check! Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Feb 15 19:11:25 CET 2011 on sn-devel-104 | |||||
2011-02-07 | s3-perfcount: Create the directory on tdb open. | Andreas Schneider | 3 | -19/+5 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-02-07 | s3-smbd: Init the svcctl registry keys on service startup. | Andreas Schneider | 1 | -2/+0 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-02-07 | s3-registry: Remove obsolete reg_eventlog. | Andreas Schneider | 3 | -214/+0 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-02-07 | s3-smbd: Init the eventlog registry on service startup. | Andreas Schneider | 1 | -1/+0 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-02-07 | s3-util: Moved eventlog_add_source to admin util. | Andreas Schneider | 2 | -203/+0 | |
This function is only used in the admin util. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-02-02 | s3: Remove superfluous ; | Günther Deschner | 1 | -1/+1 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Feb 2 15:44:21 CET 2011 on sn-devel-104 | |||||
2011-01-30 | s3:registry: in deletekey_recursive, fix return code upon error. | Michael Adam | 1 | -3/+10 | |
correctly keep the werr from inside the transaction when the opearation inside the transaction fails. What is the correct behaviour if the cancel operation fails? | |||||
2011-01-27 | s3:registry: fix comments in regdb_store_regdb_version() | Michael Adam | 1 | -2/+2 | |
2011-01-21 | s3:registry correct a debug level | Christian Ambach | 1 | -1/+1 | |
this is not a level 0 message, move it to 10 | |||||
2010-12-07 | s3:registry: improve debug messages about regdb refcount changes | Michael Adam | 1 | -5/+10 | |
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Tue Dec 7 15:18:03 CET 2010 on sn-devel-104 | |||||
2010-10-28 | s3: Streamline regdb_normalize_keynames_fn a bit | Volker Lendecke | 1 | -4/+2 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Oct 28 14:32:11 UTC 2010 on sn-devel-104 | |||||
2010-10-28 | s3: Fix the registry upgrade code | Volker Lendecke | 1 | -1/+1 | |
The strings have the 0-terminator as part of the keys. The rest of the registry code would not cope well without. | |||||
2010-10-27 | Fix bug 7754 - samba uses index(), marked as legacy. | Sven Neumann | 1 | -3/+3 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Oct 27 19:25:16 UTC 2010 on sn-devel-104 | |||||
2010-10-22 | Revert "Wrap security_token_has_privilege() with a check for ↵ | Jeremy Allison | 1 | -1/+1 | |
lp_enable_privileges(). Needed" Not needed - privileges code prevents "enable privileges = no" from adding privileges anyway. This reverts commit a8b95686a7bde3f96f141b6938e24e101567ef54. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 22 23:41:36 UTC 2010 on sn-devel-104 |