Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s3:registry avoid updating keys which are going to be deleted in | Gregor Beck | 2011-08-08 | 1 | -2/+2 |
| | | | | | | | | | 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> | ||||
* | libcli/security Provide a common, top level libcli/security/security.h | Andrew Bartlett | 2010-10-12 | 1 | -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-auth Change struct nt_user_token -> struct security_token | Andrew Bartlett | 2010-09-11 | 1 | -1/+1 |
| | | | | | | | | This common structure is defined in security.idl Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | ||||
* | s3:registry: extraxt the reg_dispatcher prototypes into their own header. | Michael Adam | 2010-05-25 | 1 | -0/+1 |
| | | | | And use them only where needed. | ||||
* | s3-secdesc: use SD_REVISION from security.idl. | Günther Deschner | 2010-05-18 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | s3-secdesc: remove "typedef struct security_descriptor SEC_DESC". | Günther Deschner | 2010-05-18 | 1 | -3/+3 |
| | | | | Guenther | ||||
* | s3-secdesc: remove "typedef struct security_acl SEC_ACL". | Günther Deschner | 2010-05-18 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | s3-secdesc: remove "typedef struct security_ace SEC_ACE". | Günther Deschner | 2010-05-18 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | s3-registry: only include registry headers when really needed. | Günther Deschner | 2010-05-18 | 1 | -0/+1 |
| | | | | Guenther | ||||
* | s3-registry: make sure root has full registry access (in particular for make ↵ | Günther Deschner | 2010-03-16 | 1 | -0/+6 |
| | | | | | | test). Guenther | ||||
* | s3:registry: replace typedef REGISTRY_KEY by struct registry_key_handle | Michael Adam | 2009-04-27 | 1 | -12/+17 |
| | | | | Michael | ||||
* | s3:registry: replace typedef REGVAL_CTR by struct regval_ctr. | Michael Adam | 2009-04-27 | 1 | -3/+3 |
| | | | | | | | This paves the way for hiding the typedef and the implementation from the surface. Michael | ||||
* | Use talloc_tos() in regkey_access_check() | Volker Lendecke | 2009-02-27 | 1 | -13/+2 |
| | |||||
* | s3:registry: add a delete_subkey method to the backend ops. | Michael Adam | 2009-02-26 | 1 | -0/+9 |
| | | | | | | This is to provide a more atomic means of deleting a subkey of a key. Michael | ||||
* | s3:registry: add a create_subkey method to the backend ops. | Michael Adam | 2009-02-26 | 1 | -0/+9 |
| | | | | | | This is to provide a more atomic means of adding a subkey of a key. Michael | ||||
* | s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr" | Michael Adam | 2009-02-26 | 1 | -3/+3 |
| | | | | | | | This paves the way for hiding the typedef and the implementation from the surface. Michael | ||||
* | Quieten down a boatload of shadowed variable warnings on Solaris. | Jeremy Allison | 2009-02-23 | 1 | -4/+4 |
| | | | | | Makes real problems easier to spot. Jeremy. | ||||
* | Unify se_access_check with the S4 code. Will make | Jeremy Allison | 2008-10-31 | 1 | -1/+2 |
| | | | | | | calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier for files. Jeremy. | ||||
* | Remove SEC_ACCESS. It's a uint32_t. | Jeremy Allison | 2008-10-09 | 1 | -7/+3 |
| | | | | Jeremy. | ||||
* | registry: remove the REGISTRY_HOOKS layer from the reghook cache. | Michael Adam | 2008-04-13 | 1 | -21/+20 |
| | | | | | | | | | | | There is no need to save the keyname again, we only need to get the REGISTRY_OPS out of the pathtree. Furthermore, this makes life easier, since we can now pass in keynames as temporarily allocated strings. Michael (This used to be commit 2f9ee2f782c77ed99669af5ac2ba40cb0978f0da) | ||||
* | Add NT Authority\System as group sid to default registry key security ↵ | Michael Adam | 2008-02-18 | 1 | -1/+2 |
| | | | | | | | descriptor. Michael (This used to be commit 9f0448ca323a6645ad662c97d92a7e30320e0c11) | ||||
* | Change construct_registry_sd() to return WERROR instead of the SEC_DESC *. | Michael Adam | 2008-02-18 | 1 | -11/+12 |
| | | | | | Michael (This used to be commit 91dbe79df2636959381825af6ab8a66abd7f97a1) | ||||
* | Reformat construct_registry_sd() slightly (stick to coding rules). | Michael Adam | 2008-02-18 | 1 | -8/+17 |
| | | | | | Michael (This used to be commit d87fb13959f84dfbbd3e1cc875f78d6e8ad44130) | ||||
* | Use BUILTIN\administrators as owner of the default registry key security ↵ | Michael Adam | 2008-02-18 | 1 | -1/+1 |
| | | | | | | | descriptor. Michael (This used to be commit 52e98157650d8dbc9b3ebb55f995ca543839543b) | ||||
* | Move reg_frontend_hilvl.c to reg_dispatcher.c | Michael Adam | 2008-01-21 | 1 | -0/+235 |
This is actually the dispatcher to the registered registry backends. Michael (This used to be commit 39d65d11f8eff0aff998d5bfed8480b0f00655bd) |