summaryrefslogtreecommitdiff
path: root/source3/include/registry.h
Commit message (Collapse)AuthorAgeFilesLines
* s3:registry avoid updating keys which are going to be deleted inGregor Beck2011-08-081-1/+1
| | | | | | | | | reg_deletekey_recursive this changes the complexity from O(n^2) to O(n) and reduces the time of a 'net conf drop' with 10000 shares from 6min to 1.5s Signed-off-by: Michael Adam <obnox@samba.org>
* s3:registry: move prototype from reg_init_smbconf.c to its own header.Michael Adam2010-09-211-5/+0
|
* s3:registry: move prototype from reg_init_full.c to its own header.Michael Adam2010-09-211-4/+0
|
* s3:registry: move prototypes from reg_init_basic.c to their own header.Michael Adam2010-09-211-5/+0
|
* s3:registry: move reg_api_regf prototypes to their own header file.Michael Adam2010-09-211-5/+0
| | | | | These two calls are currently only used in the WINREG rpc server. And this reqires linking in the regfio code.
* s3:registry: move the reg_api prototypes to their own header.Michael Adam2010-09-211-47/+0
|
* s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and ↵Michael Adam2010-09-201-7/+0
| | | | comment them out
* s3:registry: move higher level function reg_open_path to new module reg_api_utilMichael Adam2010-09-201-3/+0
| | | | | The reg_api.c code should just export functions that direclty relate to winreg api calls.
* s3-registry: move regf based reg_api calls into own file.Günther Deschner2010-09-201-2/+5
| | | | Guenther
* s3:auth Remove NT_USER_TOKENAndrew Bartlett2010-09-111-1/+1
| | | | | | | | | 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-auth Change struct nt_user_token -> struct security_tokenAndrew Bartlett2010-09-111-5/+5
| | | | | | | | This common structure is defined in security.idl Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-build: avoid to globally include printing and spoolss headers.Günther Deschner2010-07-311-0/+2
| | | | | | This shrinks precompiled headers by 3MB and will slightly speed up any build. Guenther
* s3-registry: avoid using registry_value union.Günther Deschner2010-07-021-21/+1
| | | | | | Just pull and push data as is. Guenther
* s3-registry: add reg_querymultiplevalues() to reg_api.Günther Deschner2010-06-301-0/+6
| | | | Guenther
* s3:registry: add comment header block to registry.hMichael Adam2010-05-251-0/+22
|
* s3:registry: move reg_objects.h to registry/ and use it only where neededMichael Adam2010-05-251-2/+0
| | | | | Every place outside of registry/ where this is used, should probably be changed to use pure reg_api.c code.
* s3:registry: move non-reg_objects definitions from reg_objects.h to registry.hMichael Adam2010-05-251-0/+125
|
* s3:registry: extract registry_pull/push_value prototypes into own headerMichael Adam2010-05-251-10/+0
| | | | reg_util_marshalling.h and use them only where needed.
* s3:registry: move prototype registry_create_admin_token() to new header ↵Michael Adam2010-05-251-2/+0
| | | | | | reg_util_token.h and use it only where necessary.
* s3:registry: extract reg_eventlog prototypes to header of their ownMichael Adam2010-05-251-6/+0
| | | | and use them only where needed.
* s3:registry: extract reg_perfcount prototypes into header of their own.Michael Adam2010-05-251-10/+0
| | | | And use them only when necessary.
* s3:registry: extraxt the reg_dispatcher prototypes into their own header.Michael Adam2010-05-251-22/+0
| | | | And use them only where needed.
* s3:registry: extract the reg_backend_db prototypes into their own header.Michael Adam2010-05-251-18/+0
| | | | And use them only where needed.
* s3:registry: extract the reg_util prototypes into their own header.Michael Adam2010-05-251-8/+0
| | | | And use them only where needed.
* s3:registry: remove superfluous comments from registry.hMichael Adam2010-05-251-28/+0
|
* s3:registry: extract the reg_util_legacy prototypes into their own header.Michael Adam2010-05-251-8/+0
| | | | And use them only where necessary.
* s3:registry: extract the reg_cachehook prototypes into their own header.Michael Adam2010-05-251-8/+0
| | | | And use them only where necessary.
* s3:registry: protect registry.h from multiple inclusionMichael Adam2010-05-251-0/+4
|
* s3-registry: only include registry headers when really needed.Günther Deschner2010-05-181-0/+188
Guenther