summaryrefslogtreecommitdiff
path: root/source3/utils/net_rpc_registry.c
Commit message (Collapse)AuthorAgeFilesLines
* s3: Fix bug 7470Volker Lendecke2010-09-251-1/+2
| | | | | | S_IREAD and S_IWRITE are not standard. Thanks to Joachim Schmitz <schmitz@hp.com> for reporting!
* s3-registry: fix some c++ build warnings.Günther Deschner2010-09-221-1/+1
| | | | Guenther
* s3-net: add command rpc registry importGregor Beck2010-09-221-0/+296
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3-net: add command rpc registry exportGregor Beck2010-09-221-2/+268
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3-net: let rpccli_winreg_Connect optionally return WERRORGregor Beck2010-09-221-9/+9
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3:registry: move regio.h from include/ to registry/Michael Adam2010-09-211-1/+1
|
* s3-popt: Only include popt-common.h when needed.Andreas Schneider2010-08-051-0/+1
|
* s3-net: forgot to set type in winreg getvalue operation.Günther Deschner2010-07-021-0/+2
| | | | Guenther
* s3-registry: remove unused reg_util_marshalling code.Günther Deschner2010-07-021-1/+0
| | | | Guenther
* s3-registry: avoid using registry_value union.Günther Deschner2010-07-021-30/+23
| | | | | | Just pull and push data as is. Guenther
* s3:net rpc registry: make getsd succeed when key sd only gives access to SD ↵Michael Adam2010-06-211-2/+1
| | | | | | | | | not key contents You don't need the REG_KEY_READ permissions to access the SD of a key. And for instance, the key HKLM\security ususally has no specific bits set for builtin\administrators, but the READ_CONTROL_ACCESS. I.e. builtin\administrators can get the sd but not enumerate the key.
* s3-build: only use ndr_security.h where needed.Günther Deschner2010-05-311-0/+1
| | | | 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:net rpc registry: use regval_ctr_init() instead of direct allocationMichael Adam2010-05-251-1/+2
|
* s3:registry: extract registry_pull/push_value prototypes into own headerMichael Adam2010-05-251-0/+1
| | | | reg_util_marshalling.h and use them only where needed.
* s3:registry: adapt callers of regval_ctr_addvalue to uint8 * instead of char *Michael Adam2010-05-251-1/+1
|
* s3:dom_sid Global replace of DOM_SID with struct dom_sidAndrew Bartlett2010-05-211-10/+10
| | | | | | | | | | 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: 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-1/+1
| | | | Guenther
* s3: use shared registry functions.Günther Deschner2010-04-271-1/+1
| | | | Guenther
* s3: add iconv_convenience handle to pull/push sz helpers.Günther Deschner2010-04-091-1/+1
| | | | Guenther
* s3 net: Fix compile warningsKai Blin2010-01-191-24/+38
|
* s3 net/i18n: Use only one spelling for "Usage:"Kai Blin2010-01-191-6/+6
|
* s3/net: split up some printable stings to ease i18nBjörn Jacke2010-01-181-15/+15
| | | | | | If we put strings like "Usage:" into separate _() macros and not the whole "Usage:..." string we can cover much more messages by only one single translation. The drawback is that the message in the sources looks less pretty.
* s3-rpc: Avoid including every pipe's client and server stubs everywhere in ↵Günther Deschner2009-11-261-0/+1
| | | | | | samba. Guenther
* Revert "s3: Make run_rpc_command take strings instead of a ndr_interface_table"Volker Lendecke2009-11-081-18/+18
| | | | This reverts commit 53f2a1595e76db9fe1b42db65b51895b73365993.
* s3: Make run_rpc_command take strings instead of a ndr_interface_tableVolker Lendecke2009-11-081-18/+18
|
* s3-registry: move rpccli_winreg_Connect to the only file it belongs.Günther Deschner2009-10-011-0/+40
| | | | Guenther
* s3-registry: use pull_reg_sz() where appropriate.Günther Deschner2009-10-011-6/+4
| | | | | | (and move away from rpcstr_pull and rpcstr_pull_talloc). Guenther
* s3 net: i18n support net rpc registryKai Blin2009-08-101-90/+98
|
* s3:registry: replace typedef REGVAL_CTR by struct regval_ctr.Michael Adam2009-04-271-3/+3
| | | | | | | This paves the way for hiding the typedef and the implementation from the surface. Michael
* s3-secdesc: use SEC_FLAG_SYSTEM_SECURITY instead of SEC_RIGHT_SYSTEM_SECURITY.Günther Deschner2009-04-211-1/+1
| | | | Guenther
* s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHT_MAXIMUM_ALLOWED.Günther Deschner2009-04-211-1/+1
| | | | Guenther
* s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHTS_MAXIMUM_ALLOWED.Günther Deschner2009-04-211-5/+5
| | | | Guenther
* s3: remove POLICY_HND.Günther Deschner2009-03-181-3/+3
| | | | Guenther
* s3:net rpc registry: use regsubkey_ctr_init() instead of using talloc directly.Michael Adam2009-02-261-2/+5
| | | | Michael
* s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr"Michael Adam2009-02-261-3/+3
| | | | | | | This paves the way for hiding the typedef and the implementation from the surface. Michael
* winreg: fix winreg_EnumValue callers.Günther Deschner2009-01-161-1/+1
| | | | Guenther
* Regenerate pidl output.Jelmer Vernooij2008-10-201-1/+1
|
* s3-nbt: fix remaining callers of ndr_push/pull_struct_blob.Günther Deschner2008-09-231-1/+1
| | | | Guenther
* Refactoring: run_rpc_command uses ndr_syntax_id instead of pipe_idxVolker Lendecke2008-07-211-9/+9
| | | | (This used to be commit 850166ec0d17eb85a0c921dc3b966fac0677af4a)
* net: Rename functable3 to functable, get rid of old functablesKai Blin2008-06-101-2/+2
| | | | (This used to be commit bb7c5fc4ec77db4073d3beccf12af12910b6bd07)
* net: Make "net rpc registry" use functable3Kai Blin2008-06-101-36/+102
| | | | (This used to be commit 08dd5f5311d97544d5cb3067f019260a9161ef81)
* net: Use true/false instead of True/False.Kai Blin2008-05-201-4/+4
| | | | (This used to be commit a8b567aac3b0e39cfe67fb97167b10312ca5e73a)
* net rpc registry: fix getvalueraw to really print raw...Michael Adam2008-05-151-1/+1
| | | | | Michael (This used to be commit db933ae1a9877b3485506fc8f0ecae2f2bd8a41f)
* net rpc registry: add a getvalueraw subcommand.Michael Adam2008-05-151-3/+32
| | | | | Michael (This used to be commit 5b5b29302b53c31256dfa2fdefead458cb14c560)
* net rpc registry: abstract add boolean "raw" to rpc_registry_getvalue_internal()Michael Adam2008-05-151-1/+16
| | | | | | | and wrap it into new rpc_registry_getvalue_full() for the getvalue subcommand. Michael (This used to be commit 9ee5ddb96360987675963d629f98051bf34e3031)
* net rpc registry: fix usage message of getvalue.Michael Adam2008-05-151-1/+1
| | | | | Michael (This used to be commit 5dedde7a5b01d47947a8ff49a57e729fe5bfc817)
* net_registry: add raw output of value to print_registry_value().Michael Adam2008-05-151-1/+1
| | | | | Michael (This used to be commit 340a706422cbca45cc63fa94d36c88f6751f4f31)
* net: more whitespace cleanupKai Blin2008-05-101-33/+33
| | | | (This used to be commit ef0184d580500734fc7af51e1c790b075180a3d0)