summaryrefslogtreecommitdiff
path: root/source3/libgpo/gpo_reg.c
Commit message (Collapse)AuthorAgeFilesLines
* s3-talloc Change TALLOC_ZERO_P() to talloc_zero()Andrew Bartlett2011-06-091-4/+4
| | | | | Using the standard macro makes it easier to move code into common, as TALLOC_ZERO_P isn't standard talloc.
* s3-talloc Change TALLOC_REALLOC_ARRAY() to talloc_realloc()Andrew Bartlett2011-06-091-1/+1
| | | | | | | Using the standard macro makes it easier to move code into common, as TALLOC_REALLOC_ARRAY isn't standard talloc. Andrew Bartlett
* registry: create and use shared libcli/registry/util_reg.h header.Günther Deschner2011-03-301-0/+1
| | | | Guenther
* 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: remove unneeded TALLOC_CTX argument from reg_deletekey_recursiveMichael Adam2010-09-221-2/+2
|
* s3:registry: move prototypes from reg_init_basic.c to their own header.Michael Adam2010-09-211-0/+1
|
* s3:registry: move the reg_api prototypes to their own header.Michael Adam2010-09-211-0/+1
|
* s3:registry: move higher level function reg_open_path to new module reg_api_utilMichael Adam2010-09-201-0/+1
| | | | | The reg_api.c code should just export functions that direclty relate to winreg api calls.
* s3-privs Directly manipulate the privileges bitmap.Andrew Bartlett2010-09-111-1/+1
| | | | | | | | | There is no longer any reason to go via the se_ functions to manipulate this bitmap. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-auth Change struct nt_user_token -> struct security_tokenAndrew Bartlett2010-09-111-11/+11
| | | | | | | | This common structure is defined in security.idl Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-auth Rename NT_USER_TOKEN privileges -> privilege_maskAndrew Bartlett2010-08-311-1/+1
| | | | | | This is closer to the struct security_token from security.idl Andrew Bartlett
* s3-auth Rename NT_USER_TOKEN user_sids -> sidsAndrew Bartlett2010-08-311-8/+8
| | | | This is closer to the struct security_token from security.idl
* s3-registry: avoid using registry_value union.Günther Deschner2010-07-021-28/+50
| | | | | | Just pull and push data as is. Guenther
* s3:registry: extract the reg_backend_db prototypes into their own header.Michael Adam2010-05-251-0/+1
| | | | And use them only where needed.
* s3:dom_sid Global replace of DOM_SID with struct dom_sidAndrew Bartlett2010-05-211-7/+7
| | | | | | | | | | This matches the structure that new code is being written to, and removes one more of the old-style named structures, and the need to know that is is just an alias for struct dom_sid. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
* s3-secdesc: use SD_REVISION from security.idl.Günther Deschner2010-05-181-1/+1
| | | | 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-registry: only include registry headers when really needed.Günther Deschner2010-05-181-0/+1
| | | | Guenther
* s3-libgpo: move group policy protos to where they belong.Günther Deschner2010-05-171-0/+2
| | | | Guenther
* s3: use shared registry functions.Günther Deschner2010-04-271-2/+2
| | | | Guenther
* More warning fixes for Solaris.Jeremy Allison2009-02-231-4/+4
| | | | Jeremy.
* Rename dos_errstr() to win_errstr() for consistency with Samba 4.Jelmer Vernooij2008-11-011-10/+10
|
* Remove SEC_ACCESS. It's a uint32_t.Jeremy Allison2008-10-091-7/+7
| | | | Jeremy.
* libgpo: try nicer output when dumping gpo registry values.Günther Deschner2008-04-171-1/+1
| | | | | Guenther (This used to be commit 2b788429478868d1b0cbfd88027809be33edcfc5)
* libgpo: fix build warning.Günther Deschner2008-04-141-2/+3
| | | | | | | Thanks metze&vl. Guenther (This used to be commit cb3f1df7d8f35848a432764ea7d6720ec131ede1)
* gpo: make integer debug print more readable.Günther Deschner2008-04-131-2/+4
| | | | | Guenther (This used to be commit b2cf8010aea3221bb6b108b9395b9d89cc1bc0d5)
* registry: change registry_init_basic() to return WERROR instead of boolMichael Adam2008-04-131-2/+3
| | | | | Michael (This used to be commit 6a31e659cb371395dff0906786f3c6ef0cc2b3de)
* fix some extrasemi compile warningsBjörn Jacke2008-04-101-1/+1
| | | | (This used to be commit cbdb79b7a1044945e515a294f487e4c1a9c91be5)
* libgpo: open the registry in gp_init_reg_ctx().Michael Adam2008-03-221-0/+5
| | | | | | | | I forgot the regdb_open() call: registry_init_basic() closes the registry in the end... sorry. Michael (This used to be commit 4185ed03a3879ab708b004ef87b9ffaa6a9e6f3d)
* libgpo: replace hand-crafted registry initialization by registry_init_basic.Michael Adam2008-03-221-59/+1
| | | | | | | | | | | | IMO there is no need to imitate a custom registry backend. Only default regdb hooks are used here, so a plain initialization of regdb should suffice. This way, only reg_api is used in libgpo, and no registry backend code is visible. Michael (This used to be commit 10ae8accb486956ebb1638cee540868a11623b11)
* libgpo: use reg_setkeysecurity() instead of regdb_set_secdesc().Michael Adam2008-03-221-4/+4
| | | | | | | | | That is, use the reg_api function instead of the backend function. For this, code had to be changed, to take a "struct registry_key" instead of a char *. Michael (This used to be commit 4717e6d0cf9df53a55e5d55ede5480181b33920d)
* Add infrastructure for reading/storing Group Policy state and control data ↵Günther Deschner2008-02-291-0/+1058
in the registry. Guenther (This used to be commit f673bbd300d972dd7ae2d092b3b1e642ed29cfd2)