Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-21 | s3:registry: move prototypes from reg_init_basic.c to their own header. | Michael Adam | 7 | -5/+31 | |
2010-09-21 | s3:registry: move reg_api_regf prototypes to their own header file. | Michael Adam | 4 | -5/+37 | |
These two calls are currently only used in the WINREG rpc server. And this reqires linking in the regfio code. | |||||
2010-09-21 | s3:registry: move the reg_api prototypes to their own header. | Michael Adam | 10 | -47/+80 | |
2010-09-21 | s3:registry:reg_api: update (C) | Michael Adam | 1 | -1/+1 | |
2010-09-21 | s3:services_db: convert get_common_service_dispname() to talloc | Michael Adam | 1 | -8/+8 | |
2010-09-21 | s3:registry: regfio fix the build | Michael Adam | 1 | -0/+1 | |
2010-09-21 | s3:registry: remove now (finally) obsolete reg_util_registry.{c,h} | Michael Adam | 3 | -99/+1 | |
2010-09-21 | s3:services_db: does not need legacy registry code any more. | Michael Adam | 1 | -3/+0 | |
2010-09-21 | s3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of ↵ | Michael Adam | 1 | -135/+131 | |
legacy | |||||
2010-09-21 | s3:services_db: extract core of svcctl_set_secdesc to _internal version | Michael Adam | 1 | -20/+36 | |
The internal version operates on an already opened key. | |||||
2010-09-21 | s3:services_db: create the "Security" subkey if it does not exist in ↵ | Michael Adam | 1 | -4/+12 | |
svcctl_set_secdesc() Windows behaves like this. - Tests will follow. | |||||
2010-09-21 | s3:services_db: remove bogus comments | Michael Adam | 1 | -4/+0 | |
(from copy and paste probably...) | |||||
2010-09-21 | s3:services_db: remove unused legacy function svcctl_fetch_regvalues(). | Michael Adam | 2 | -38/+0 | |
2010-09-21 | s3:rpc_server:ntsvcs: registry is not directly used an more. | Michael Adam | 1 | -2/+0 | |
2010-09-21 | s3:rpc_server:ntsvcs: use svcctl_lookup_dispname instead of legacy svcctl in ↵ | Michael Adam | 1 | -13/+17 | |
_PNP_GetDeviceRegProp | |||||
2010-09-21 | s3:rpc_server: registry is not direclty used in the svcctl server any more | Michael Adam | 1 | -2/+0 | |
2010-09-21 | s3:srv_ntsvcs_nt: make fill_svc_config() use svcctl_get_string_value() | Michael Adam | 1 | -16/+10 | |
instead of using legacy svcctl_fetch_regvalues() | |||||
2010-09-21 | s3:services_db: publish svcctl_get_string_value() | Michael Adam | 2 | -3/+6 | |
2010-09-21 | s3:services_db: factor out common code of lookup_dispname and lookup_description | Michael Adam | 1 | -52/+31 | |
into a new function svcctl_get_string_value() | |||||
2010-09-21 | s3:services_db: change svcctl_lookup_description() to use reg_api functions | Michael Adam | 1 | -18/+16 | |
2010-09-21 | s3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctx | Michael Adam | 1 | -16/+15 | |
Also remove a possible memory by tallocing the result string also in a default case, where a string constant was returned before. | |||||
2010-09-21 | s3:services_db: change svcctl_lookup_dispname() to use reg_api functions | Michael Adam | 1 | -16/+13 | |
2010-09-21 | s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx | Michael Adam | 1 | -13/+11 | |
2010-09-21 | s3:services_db: change svcctl_get_secdesc() to use reg_api functions | Michael Adam | 1 | -22/+11 | |
2010-09-21 | s3:services_db: use temp talloc ctx in svcctl_get_secdesc() | Michael Adam | 1 | -6/+8 | |
2010-09-21 | s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdesc | Michael Adam | 3 | -4/+5 | |
2010-09-21 | s3:services_db: fix a debug message | Michael Adam | 1 | -2/+2 | |
2010-09-21 | s3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctx | Michael Adam | 1 | -15/+15 | |
and add a common exit point | |||||
2010-09-21 | s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of ↵ | Michael Adam | 1 | -15/+16 | |
legacy | |||||
2010-09-21 | s3:services_db: untanlge assignments from check in read_init_file(). | Michael Adam | 1 | -4/+9 | |
2010-09-21 | s3:services_db: untangle assignments from check in construct_service_sd(). | Michael Adam | 1 | -4/+8 | |
2010-09-20 | s3-libnetapi: Fix Bug #7665, memory leak in netapi connection manager. | Günther Deschner | 1 | -30/+65 | |
Guenther | |||||
2010-09-20 | s3-lib/util Remove unused smb_uuid_unpack() | Andrew Bartlett | 4 | -37/+2 | |
Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-20 | s3-libads call common GUID_from_ndr_blob() | Andrew Bartlett | 2 | -21/+22 | |
This does a length-limited check, and so avoids reading beyond the allocated memory if the server sends less than 16 bytes. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-20 | s3-uuid Remove unused smb_uuid_pack() | Andrew Bartlett | 2 | -10/+0 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-20 | s3: Replace sid_binstring and sid_guidstring with PIDL-based alternatives | Andrew Bartlett | 11 | -58/+31 | |
This reduces the manual marshalling of these structures by removing the duplication here. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-20 | s3-build: try to fix the non-ldap build. | Günther Deschner | 1 | -4/+0 | |
ldapsam_search_suffix_by_name is already prototyped in smbldap.h. Guenther | |||||
2010-09-20 | s3-nmbd: move SYNC_DNS to nmbd.h | Günther Deschner | 2 | -4/+3 | |
Guenther | |||||
2010-09-20 | s3-util: use shared dom_sid_dup. | Günther Deschner | 16 | -56/+45 | |
Guenther | |||||
2010-09-20 | s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions. | Günther Deschner | 35 | -173/+122 | |
Guenther | |||||
2010-09-20 | s3-build: only include smbldap.h where needed. | Günther Deschner | 7 | -41/+45 | |
Guenther | |||||
2010-09-20 | s3-build: only include ctdbd_conn.h where needed. | Günther Deschner | 6 | -1/+5 | |
Guenther | |||||
2010-09-20 | s3-build: only include async headers where needed. | Günther Deschner | 16 | -3/+16 | |
Guenther | |||||
2010-09-20 | s3-waf: fix the build after registry changes. | Günther Deschner | 1 | -1/+2 | |
Guenther | |||||
2010-09-20 | Really enable core dumps in Linux | Rusty Russell | 1 | -8/+8 | |
commit e1f1ce68e1f685400a8c68bcec14018e3d1fc29d Author: Rusty Russell <rusty@rustcorp.com.au> Date: Mon Sep 20 13:33:30 2010 +0930 source3: dump core on Linux, even after seteuid/etc. The "dumpable" flag is reset on every call to set*uid, so we need to reset it to 1 in the signal handler itself. This code dates back to commit ac01fda2b97b 6 years ago :( Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2010-09-20 | s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and ↵ | Michael Adam | 2 | -7/+11 | |
comment them out | |||||
2010-09-20 | s3:registry: move (commented out) hilvl util functions to reg_api_util.c | Michael Adam | 2 | -98/+98 | |
2010-09-20 | s3:registry: move higher level function reg_open_path to new module reg_api_util | Michael Adam | 9 | -59/+123 | |
The reg_api.c code should just export functions that direclty relate to winreg api calls. | |||||
2010-09-20 | s3-waf: add net. | Günther Deschner | 3 | -1/+76 | |
Guenther | |||||
2010-09-20 | s3-waf: add libnetapi | Günther Deschner | 1 | -0/+18 | |