summaryrefslogtreecommitdiff
path: root/source3/services
Commit message (Collapse)AuthorAgeFilesLines
* s3: Avoid a ton of registry writes at startupVolker Lendecke2011-01-081-0/+18
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Jan 8 12:39:09 CET 2011 on sn-devel-104
* libcli/security Provide a common, top level libcli/security/security.hAndrew Bartlett2010-10-121-0/+1
| | | | | | | | | | | | | | 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:registry: move the reg_api prototypes to their own header.Michael Adam2010-09-211-0/+1
|
* s3:services_db: convert get_common_service_dispname() to tallocMichael Adam2010-09-211-8/+8
|
* s3:services_db: does not need legacy registry code any more.Michael Adam2010-09-211-3/+0
|
* s3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of ↵Michael Adam2010-09-211-135/+131
| | | | legacy
* s3:services_db: extract core of svcctl_set_secdesc to _internal versionMichael Adam2010-09-211-20/+36
| | | | The internal version operates on an already opened key.
* s3:services_db: create the "Security" subkey if it does not exist in ↵Michael Adam2010-09-211-4/+12
| | | | | | svcctl_set_secdesc() Windows behaves like this. - Tests will follow.
* s3:services_db: remove bogus commentsMichael Adam2010-09-211-4/+0
| | | | (from copy and paste probably...)
* s3:services_db: remove unused legacy function svcctl_fetch_regvalues().Michael Adam2010-09-211-37/+0
|
* s3:services_db: publish svcctl_get_string_value()Michael Adam2010-09-211-3/+3
|
* s3:services_db: factor out common code of lookup_dispname and lookup_descriptionMichael Adam2010-09-211-52/+31
| | | | into a new function svcctl_get_string_value()
* s3:services_db: change svcctl_lookup_description() to use reg_api functionsMichael Adam2010-09-211-18/+16
|
* s3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctxMichael Adam2010-09-211-16/+15
| | | | | Also remove a possible memory by tallocing the result string also in a default case, where a string constant was returned before.
* s3:services_db: change svcctl_lookup_dispname() to use reg_api functionsMichael Adam2010-09-211-16/+13
|
* s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctxMichael Adam2010-09-211-13/+11
|
* s3:services_db: change svcctl_get_secdesc() to use reg_api functionsMichael Adam2010-09-211-22/+11
|
* s3:services_db: use temp talloc ctx in svcctl_get_secdesc()Michael Adam2010-09-211-6/+8
|
* s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdescMichael Adam2010-09-211-1/+2
|
* s3:services_db: fix a debug messageMichael Adam2010-09-211-2/+2
|
* s3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctxMichael Adam2010-09-211-15/+15
| | | | and add a common exit point
* s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of ↵Michael Adam2010-09-211-15/+16
| | | | legacy
* s3:services_db: untanlge assignments from check in read_init_file().Michael Adam2010-09-211-4/+9
|
* s3:services_db: untangle assignments from check in construct_service_sd().Michael Adam2010-09-211-4/+8
|
* s3:auth Remove NT_USER_TOKENAndrew Bartlett2010-09-111-5/+5
| | | | | | | | | The all UPPER case typedef is no longer the preferred Samba style and this makes it easier to see that this is the IDL-derivied structure Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-services: include svcctl.h where needed.Günther Deschner2010-08-061-0/+2
| | | | Guenther
* s3:registry: move reg_objects.h to registry/ and use it only where neededMichael Adam2010-05-251-0/+1
| | | | | Every place outside of registry/ where this is used, should probably be changed to use pure reg_api.c code.
* s3:services_db: use regval_ctr_init() instead of direct allocationMichael Adam2010-05-251-7/+14
|
* s3:registry: extraxt the reg_dispatcher prototypes into their own header.Michael Adam2010-05-251-0/+1
| | | | And use them only where needed.
* s3:registry: adapt callers of regval_ctr_addvalue to uint8 * instead of char *Michael Adam2010-05-251-5/+5
|
* s3:registry: extract the reg_util_legacy prototypes into their own header.Michael Adam2010-05-251-0/+1
| | | | And use them only where necessary.
* s3-services: move services.h closer to services implementation.Günther Deschner2010-05-207-6/+58
| | | | Guenther
* s3-secdesc: remove "typedef struct security_descriptor SEC_DESC".Günther Deschner2010-05-181-6/+6
| | | | Guenther
* s3-secdesc: remove "typedef struct security_acl SEC_ACL".Günther Deschner2010-05-181-1/+1
| | | | Guenther
* s3-secdesc: remove "typedef struct security_ace SEC_ACE".Günther Deschner2010-05-181-1/+1
| | | | Guenther
* s3: Remove use of iconv_convenience.Jelmer Vernooij2010-05-181-2/+2
|
* s3-registry: only include registry headers when really needed.Günther Deschner2010-05-181-0/+1
| | | | Guenther
* s3-services: move services.h to where it is actually used.Günther Deschner2010-05-186-0/+6
| | | | Guenther
* s3: add iconv_convenience handle to pull/push sz helpers.Günther Deschner2010-04-091-2/+2
| | | | Guenther
* s3-registry: use pull_reg_sz() where appropriate.Günther Deschner2009-10-011-4/+10
| | | | | | (and move away from rpcstr_pull and rpcstr_pull_talloc). Guenther
* s3-registry: use regval_ctr_addvalue_sz().Günther Deschner2009-09-301-27/+19
| | | | | | Greatly simplifies and cleanes up the code. Guenther
* s3-registry: use push_reg_sz().Günther Deschner2009-09-301-15/+15
| | | | Guenther
* s3:registry: replace typedef REGISTRY_KEY by struct registry_key_handleMichael Adam2009-04-271-9/+10
| | | | Michael
* s3:registry: replace typedef REGISTRY_VALUE by struct regval_blobMichael Adam2009-04-271-3/+3
| | | | Michael
* s3:registry: replace typedef REGVAL_CTR by struct regval_ctr.Michael Adam2009-04-271-15/+15
| | | | | | | This paves the way for hiding the typedef and the implementation from the surface. Michael
* s3-svcctl: indicate that the spooler is already running if it does.Günther Deschner2009-04-241-0/+4
| | | | Guenther
* s3:services_db: use regsubkey_ctr_init() instead of using talloc directlyMichael Adam2009-02-261-2/+4
| | | | Michael
* s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr"Michael Adam2009-02-261-5/+5
| | | | | | | This paves the way for hiding the typedef and the implementation from the surface. Michael
* More warning fixes for Solaris.Jeremy Allison2009-02-231-3/+3
| | | | Jeremy.
* s3-svcctl: use security descriptor marshall helper in svcctl_set_secdesc().Günther Deschner2009-02-051-9/+7
| | | | Guenther