summaryrefslogtreecommitdiffstats
path: root/source3/registry
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:registry: recreate the sorted subkeys cache when storing keysMichael Adam2011-05-121-15/+2
| | | | This is to avoid turning the next read operation into a write op.
* s3:registry: add create_sorted_subkeys() to delete and recreate the sorted ↵Michael Adam2011-05-121-0/+21
| | | | | | subkeys key This is to be used from other places than the key_exists() code path.
* s3:registry: turn create_sorted_subkeys_internal to NTSTATUS return typeMichael Adam2011-05-121-4/+7
| | | | (from bool)
* s3:registry: rename create_sorted_subkeys() to create_sorted_subkeys_internal()Michael Adam2011-05-121-2/+3
|
* s3:registry: fix a typo in a debug messageMichael Adam2011-05-121-1/+1
|
* s3: only include tdb headers where needed.Günther Deschner2011-05-063-0/+3
| | | | Guenther
* More const fixes. Remove CONST_DISCARD.Jeremy Allison2011-05-061-1/+1
|
* Don't reuse a non-const pointer when manipulating const.Jeremy Allison2011-05-051-4/+3
|
* s3: Fix Coverity ID 2047, UNUSED_VALUEVolker Lendecke2011-04-221-2/+0
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Apr 22 10:53:24 CEST 2011 on sn-devel-104
* s3: Make reg_backend_db.h includable by itselfVolker Lendecke2011-04-111-0/+1
| | | | (cherry picked from commit 6ba31d3bd29dd11b1b98859f4d8a65d9be7dac60)
* rep_parse_prs: remove some dead, unused code.Günther Deschner2011-03-312-421/+0
| | | | Guenther
* s3: only include lib/privileges.h where needed.Günther Deschner2011-03-301-0/+1
| | | | | | This finally removes the global lsa.h inclusion. Guenther
* s3-passdb: use passdb headers where needed.Günther Deschner2011-03-301-0/+1
| | | | Guenther
* registry: create and use shared libcli/registry/util_reg.h header.Günther Deschner2011-03-302-0/+2
| | | | Guenther
* s3-includes: no point in including all security headers globally.Günther Deschner2011-03-301-0/+1
| | | | Guenther
* s3-includes: only include system/filesys.h when needed.Günther Deschner2011-03-305-1/+5
| | | | Guenther
* s3-includes: only include system/iconv.h when needed.Günther Deschner2011-03-301-0/+1
| | | | Guenther
* charcnv: removed the allow_badcharcnv and allow_bad_conv options to ↵Andrew Tridgell2011-03-241-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
* s3-registry: remove some unused headers.Günther Deschner2011-03-185-7/+0
| | | | Guenther
* s3:registry: fix invalid write in iconvert_talloc()Michael Adam2011-03-051-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>
* s3-amend: Don't overwrite existing valuesVolker Lendecke2011-02-151-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
* s3-perfcount: Create the directory on tdb open.Andreas Schneider2011-02-073-19/+5
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-smbd: Init the svcctl registry keys on service startup.Andreas Schneider2011-02-071-2/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-registry: Remove obsolete reg_eventlog.Andreas Schneider2011-02-073-214/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-smbd: Init the eventlog registry on service startup.Andreas Schneider2011-02-071-1/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-util: Moved eventlog_add_source to admin util.Andreas Schneider2011-02-072-203/+0
| | | | | | This function is only used in the admin util. Signed-off-by: Günther Deschner <gd@samba.org>
* s3: Remove superfluous ;Günther Deschner2011-02-021-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
* s3:registry: in deletekey_recursive, fix return code upon error.Michael Adam2011-01-301-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?
* s3:registry: fix comments in regdb_store_regdb_version()Michael Adam2011-01-271-2/+2
|
* s3:registry correct a debug levelChristian Ambach2011-01-211-1/+1
| | | | this is not a level 0 message, move it to 10
* s3:registry: improve debug messages about regdb refcount changesMichael Adam2010-12-071-5/+10
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Tue Dec 7 15:18:03 CET 2010 on sn-devel-104
* s3: Streamline regdb_normalize_keynames_fn a bitVolker Lendecke2010-10-281-4/+2
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Oct 28 14:32:11 UTC 2010 on sn-devel-104
* s3: Fix the registry upgrade codeVolker Lendecke2010-10-281-1/+1
| | | | | The strings have the 0-terminator as part of the keys. The rest of the registry code would not cope well without.
* Fix bug 7754 - samba uses index(), marked as legacy.Sven Neumann2010-10-271-3/+3
| | | | | Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Oct 27 19:25:16 UTC 2010 on sn-devel-104
* Revert "Wrap security_token_has_privilege() with a check for ↵Jeremy Allison2010-10-221-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
* Wrap security_token_has_privilege() with a check for lp_enable_privileges(). ↵Jeremy Allison2010-10-221-1/+1
| | | | | | | | | | | Needed to maintain compatibility with smb.conf manpage. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 22 18:15:48 UTC 2010 on sn-devel-104
* s3:registry: fix some trailing spaces in reg_backend_dbMichael Adam2010-10-121-6/+6
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Tue Oct 12 14:15:42 UTC 2010 on sn-devel-104
* libcli/security Provide a common, top level libcli/security/security.hAndrew Bartlett2010-10-122-0/+2
| | | | | | | | | | | | | | This will reduce the noise from merges of the rest of the libcli/security code, without this commit changing what code is actually used. This includes (along with other security headers) dom_sid.h and security_token.h Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104
* s3-reg_parse: fix uninitialized variable in srprs_key().Günther Deschner2010-10-051-1/+1
| | | | Guenther
* s3:registry: proposed aix build fix for reg_parse_internalGregor Beck2010-09-271-1/+1
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3: Fix some 64-bit warningsVolker Lendecke2010-09-252-4/+6
|
* s3: Fix bug 7470Volker Lendecke2010-09-251-1/+1
| | | | | | S_IREAD and S_IWRITE are not standard. Thanks to Joachim Schmitz <schmitz@hp.com> for reporting!
* s3:registry: try to fix the build of reg_parse_internal on HP-UXMichael Adam2010-09-231-1/+1
| | | | The HP compiler does not seem to like {} for char[4].
* s3-registry: fix some c++ build warnings.Günther Deschner2010-09-222-3/+3
| | | | Guenther
* s3:registry: remove unneeded TALLOC_CTX argument from reg_deletekey_recursiveMichael Adam2010-09-222-25/+11
|
* s3-registry: handle registration entries (.reg) filesGregor Beck2010-09-229-0/+4674
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3:registry: move regio.h from include/ to registry/Michael Adam2010-09-211-0/+226
|
* s3:registry: move the reg_db.h from include/ to registry/Michael Adam2010-09-211-0/+32
|
* s3:registry: move prototype from reg_init_smbconf.c to its own header.Michael Adam2010-09-212-0/+28
|
* s3:registry: move prototype from reg_init_full.c to its own header.Michael Adam2010-09-212-0/+28
|