1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3/registry
David Disseldorp 4b6af0dfa7 reg_backend_db: don't leak state_path onto talloc tos
Also check for allocation failures, and ensure that the regdb refcount
is not set by regdb_open() on failure.

Signed-off-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
2014-11-03 23:46:04 +01:00
..
reg_api_regf.c
reg_api_regf.h
reg_api_util.c s3:registry: add function registry_value_cmp() 2012-06-26 19:57:19 +02:00
reg_api_util.h s3:registry: add function registry_value_cmp() 2012-06-26 19:57:19 +02:00
reg_api.c registry: Don't leave dangling transactions 2014-10-08 15:54:04 +02:00
reg_api.h
reg_backend_current_version.c
reg_backend_db.c reg_backend_db: don't leak state_path onto talloc tos 2014-11-03 23:46:04 +01:00
reg_backend_db.h s3:registry: make regdb_values_need_update() static 2012-04-25 14:23:05 +02:00
reg_backend_hkpt_params.c
reg_backend_netlogon_params.c
reg_backend_perflib.c
reg_backend_printing.c s3:registry: printing backend: use regdb options via ops struct, not directly 2012-04-25 14:23:04 +02:00
reg_backend_prod_options.c
reg_backend_shares.c
reg_backend_smbconf.c s3:registry: implement values_need_update and subkeys_need_update in the smbconf backend 2012-05-05 04:10:42 +02:00
reg_backend_tcpip_params.c
reg_cachehook.c adt_tree: Avoid WERROR. 2012-03-24 16:41:35 +01:00
reg_cachehook.h
reg_db.h s3:registry: introduce REG_DBWRAP_FLAGS to use for all db_open calls 2014-02-07 16:06:07 +01:00
reg_dispatcher.c s3: Use root_mode() to get uid_wrapper working correctly. 2014-04-17 14:56:06 +02:00
reg_dispatcher.h
reg_format.c s3:registry: fix invalid pointer type warning in reg_format.c 2014-04-02 09:03:43 +02:00
reg_format.h
reg_import.c s3:registry: change reg_import.c according to coding guidelines. 2012-06-27 10:07:54 +02:00
reg_import.h s3:registry: use TALLOC_CTX * instead of const void * in reg_import_adapter() 2012-06-27 08:18:18 +02:00
reg_init_basic.c
reg_init_basic.h
reg_init_full.c
reg_init_full.h
reg_init_smbconf.c
reg_init_smbconf.h
reg_objects.c s3:registry: add a new function regval_ctr_value_byname() 2012-04-25 14:31:01 +02:00
reg_objects.h s3:registry: add a new function regval_ctr_value_byname() 2012-04-25 14:31:01 +02:00
reg_parse_dox.cfg
reg_parse_internal.c s3/registry: fix compile warning on openindiana 2012-08-23 16:43:48 +02:00
reg_parse_internal.h
reg_parse_prs.c s3-registry: Remove unused prs_uint8() 2012-02-10 16:45:12 +11:00
reg_parse_prs.h s3-registry: Remove unused prs_uint8() 2012-02-10 16:45:12 +11:00
reg_parse.c lib/util/charset: We do not use fucntions from wchar.h any more 2012-09-26 02:13:10 +02:00
reg_parse.h
reg_perfcount.c lib: directory_create_or_exist() does not use "uid" parameter 2014-07-28 22:04:13 +02:00
reg_perfcount.h
reg_util_internal.c Check error returns from strupper_m() (in all reasonable places). 2012-08-09 12:06:54 -07:00
reg_util_internal.h
reg_util_token.c
reg_util_token.h
regfio.c s3-reg: Fix copy and paste error in debug message. 2012-11-30 14:02:53 +01:00
regfio.h