summaryrefslogtreecommitdiff
path: root/source3/registry/reg_api.c
AgeCommit message (Expand)AuthorFilesLines
2009-04-21s3-secdesc: move all winreg access bits to IDL.Günther Deschner1-14/+14
2009-04-17s3:registry: Prevent creation of keys containing the '/' character.Michael Adam1-0/+10
2009-02-26s3:registry: tighten the subkey loop in reg_deletekey_recursive()Michael Adam1-16/+13
2009-02-26s3:registry: use delete_reg_subkey() in reg_deletekey()Michael Adam1-15/+1
2009-02-26s3:registry: streamline reg_deletekey() somewhat.Michael Adam1-25/+19
2009-02-26s3:registry: use create_reg_subkey() in reg_createkey().Michael Adam1-8/+2
2009-02-26s3:registry: hash the list of subkeys in the regsubkey_ctrMichael Adam1-5/+5
2009-02-26s3:registry: use regsubkey_ctr_init() in reg_api.cMichael Adam1-13/+10
2009-02-26s3:registry: don't directly access key->subkeys->subkeys[] in reg_api.cMichael Adam1-2/+5
2009-02-26s3:registry: don't directly access key->subkeys->num_subkeys in reg_api.cMichael Adam1-5/+5
2009-02-26s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr"Michael Adam1-8/+8
2009-02-26s3:registry: wrap deletekey_recursive in one big transaction.Michael Adam1-2/+38
2009-01-01Add iconv_convenience argument to size functions.Jelmer Vernooij1-1/+1
2008-11-01Rename dos_errstr() to win_errstr() for consistency with Samba 4.Jelmer Vernooij1-1/+1
2008-04-13registry: honour the WERROR that regsubkey_ctr_addkey gives us in reg_load_tree.Michael Adam1-1/+5
2008-04-13registry: remove the REGISTRY_HOOKS layer from the reghook cache.Michael Adam1-8/+8
2008-03-31registry: reg_deletevalue should return error, when the value does not exist.Michael Adam1-0/+18
2008-02-18Remove (now) unused function make_default_reg_sd().Michael Adam1-48/+0
2008-02-18Grab secdesc for key from registry for reg_savekey()Michael Adam1-10/+9
2008-02-15Reformat copied reg_savekey/reg_restorekey code.Michael Adam1-86/+119
2008-02-15Move the implementation of _winreg_RestoreKey to reg_api.cMichael Adam1-1/+125
2008-02-15Move implementation of _winreg_SaveKey() from srv_winreg_nt.c to reg_api.cMichael Adam1-1/+167
2008-02-15Adapt a comment to current circumstances.Michael Adam1-3/+1
2008-01-20Fix some "set but never used" warningsVolker Lendecke1-6/+0
2008-01-18Fix typo in debug message.Michael Adam1-1/+1
2008-01-17Add a reg_getversion() function to reg_api and use it in srv_winreg_nt.c.Michael Adam1-1/+11
2008-01-17Add my (C) to reg_api.c - MichaelMichael Adam1-0/+1
2008-01-17Add a comment header comparing winreg.idl and reg_api.c.Michael Adam1-0/+42
2008-01-17Add reg_api functions reg_getkeysecurity() and reg_setkeysecurity().Michael Adam1-0/+11
2008-01-17Comment out unused reg_create_path() and reg_delete_path().Michael Adam1-1/+5
2008-01-17Move reg_create_path() and reg_delete_path() to reg_api.cMichael Adam1-0/+95
2008-01-17Add some sectioning comments to reg_api.cMichael Adam1-0/+15
2008-01-17Make utility function reg_deletekey_recursive_internal() static.Michael Adam1-4/+4
2008-01-15Use the proper boolean functions.Michael Adam1-3/+3
2008-01-15Remove some trailing spaces.Michael Adam1-10/+9
2008-01-14Add detection for need of update to the registry db.Michael Adam1-2/+6
2007-12-31Fix a permissions error in reg_deletekey_recursive().Michael Adam1-1/+1
2007-12-29Remove tiny code duplicationVolker Lendecke1-1/+1
2007-11-06When deleting a key from the registry make sure the non-defaultGünther Deschner1-4/+7
2007-10-18RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison1-1/+1
2007-10-10r25417: Use DBGC_REGISTRY class.Günther Deschner1-0/+3
2007-10-10r25370: Allow to delete registry keys recursively without deleting the final ...Günther Deschner1-10/+31
2007-10-10r24418: Adding reg_deleteallvalues().Günther Deschner1-0/+24
2007-10-10r23801: The FSF has moved around a lot. This fixes their Mass Ave address.Andrew Tridgell1-2/+1
2007-10-10r23779: Change from v2 or later to v3 or later.Jeremy Allison1-1/+1
2007-10-10r23584: Use a while loop instead of a for loop without increment... :-)Michael Adam1-9/+2
2007-10-10r23583: Add a utility function to recursively delete a RegistryMichael Adam1-0/+56
2007-10-10r23581: Move regkey_open_onelevel from reg_frontend to reg_api,Michael Adam1-2/+110
2007-10-10r23578: When calling DeleteKey for a key that has subkey(s), WindowsMichael Adam1-4/+17
2007-10-10r22496: reg_enumvalue should return WERR_NO_MORE_ITEMS instead ofMichael Adam1-1/+1