summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2008-02-19Makefile.in: Rework registry-related object collections.Michael Adam1-45/+40
Group and name objects more sanely. Michael (This used to be commit 58626eb6027f43495a030d856232a81225d0ca77)
2008-02-19Use linbet_conf code in loadparm's registry handling.Michael Adam2-245/+74
This replaces the original hand-written tdb code, now that the linking dependencies have been significantly reduced. Michael (This used to be commit d08a3a195718725228bbafa61fd4f0be8aafb43f)
2008-02-19Make regdb_init() behave like regdb_open() when registry is already opened.Michael Adam1-1/+4
I.e. increment the refcounter. Michael (This used to be commit 951d3fae2cbea09cc4e1806cbf0a94ecdfcee8d5)
2008-02-19Add a function libnet_conf_get_seqnum() to the libnet_conf API.Michael Adam1-0/+13
This is to provide a change sequence number to users, so that they can use it to detect change in the config and trigger a reload. Michael (This used to be commit a0b12f4d815fa92c8826954e6d73546c8a751583)
2008-02-19Remove unused marshalling for SVCCTL_UNLOCK_SERVICE_DB.Günther Deschner2-52/+0
Guenther (This used to be commit eeb598a19a3d09f2175032e013857fe743da3eec)
2008-02-19Use pidl for _svcctl_UnlockServiceDatabase().Günther Deschner2-26/+6
Guenther (This used to be commit 300bf76a79bfa0a9cf55505fd1e928aba9fec171)
2008-02-19Remove unused marshalling for SVCCTL_LOCK_SERVICE_DB.Günther Deschner2-56/+0
Guenther (This used to be commit 23d37a9aed145d38e2bd98b170b65096ab69b0d9)
2008-02-19Use pidl for _svcctl_LockServiceDatabase().Günther Deschner2-27/+6
Guenther (This used to be commit 939da2eb58ea8cfa637ec63b254755d77702da45)
2008-02-19Remove unused marshalling for SVCCTL_QUERY_STATUS.Günther Deschner3-84/+0
Guenther (This used to be commit 8a621f517fe38ce91f10e12fccc2963af6afc33d)
2008-02-19Use rpccli_svcctl_QueryServiceStatus() in net.Günther Deschner1-4/+12
Guenther (This used to be commit 1cc0e9b7e5b8685dc4aff8e379837dd32e386f9f)
2008-02-19Use pidl for _svcctl_QueryServiceStatus().Günther Deschner2-26/+6
Guenther (This used to be commit 5453d97ef4967755ef0c903dd665325d50845028)
2008-02-19Remove unused marshalling for SVCCTL_CONTROL_SERVICE.Günther Deschner3-91/+0
Guenther (This used to be commit 84112a24f5292b8d2e4d446e39462e0402453b4a)
2008-02-19Use rpccli_svcctl_ControlService() in net.Günther Deschner1-3/+6
Guenther (This used to be commit 49375f0b4d5ead7d26659cfc94997bd3e18c48a9)
2008-02-19Use pidl for _svcctl_ControlService().Günther Deschner2-28/+10
Guenther (This used to be commit 4797ca0bd5dc922f6ba5ebb93bf65ceee09a678e)
2008-02-19Remove unused marshalling for SVCCTL_START_SERVICE.Günther Deschner3-85/+0
Guenther (This used to be commit 57e03a7fd56062bbff19c88c3b6928e8a0481794)
2008-02-19Use rpccli_svcctl_StartServiceW() in net.Günther Deschner1-2/+7
Guenther (This used to be commit 5ca4358c1a2c13b316df7cc07d8ca5b820c79988)
2008-02-19Use pidl for _svcctl_StartServiceW().Günther Deschner2-25/+5
Guenther (This used to be commit d95998ffd321eccf19f7de671eed2c741038b81e)
2008-02-19Fix some uninitialized data in new netlogon client.Günther Deschner1-0/+9
Guenther (This used to be commit bd6e2fcf3b3ab15736584edbbfb941b381988499)
2008-02-19wGünther Deschner1-62/+0
(This used to be commit c22ec556b1df777b3b99669403dd1f9094a37a7a)
2008-02-19Remove unused marshalling for LSA_LOOKUP_SIDS/2/3.Günther Deschner4-896/+1
This also removes parse_lsa.c entirely. Guenther (This used to be commit f802ba035c95e63c5a6ff9f2fb484d62341cd1a7)
2008-02-19Yippie! LSARPC server-side migration to pidl finished.Günther Deschner4-467/+4
Guenther (This used to be commit aa7023b88d3161897b9616d950c2a99624d81931)
2008-02-19Use pidl for _lsa_LookupSids, _lsa_LookupSids2 and _lsa_LookupSids3.Günther Deschner3-177/+136
Guenther (This used to be commit b1609801e4443a3efbc29873477ad335d0241be4)
2008-02-18Fix a comment. REGISTRY_KEY has vanished from srv_winreg_nt.cMichael Adam1-1/+1
(It is reg_api time) Michael (This used to be commit d94998e46ba0faac3fa625e8292d452ad52b8e55)
2008-02-18Remove (now) unused function make_default_reg_sd().Michael Adam1-48/+0
Michael (This used to be commit 2c66413de284fb4cb9dc7def0ee4eb07b986c9ca)
2008-02-18Grab secdesc for key from registry for reg_savekey()Michael Adam1-10/+9
instead of construction another default secdesc. Michael (This used to be commit 194e00822c349aa0c11641672b35b0e0c021da08)
2008-02-18Add NT Authority\System as group sid to default registry key security ↵Michael Adam1-1/+2
descriptor. Michael (This used to be commit 9f0448ca323a6645ad662c97d92a7e30320e0c11)
2008-02-18Change construct_registry_sd() to return WERROR instead of the SEC_DESC *.Michael Adam1-11/+12
Michael (This used to be commit 91dbe79df2636959381825af6ab8a66abd7f97a1)
2008-02-18Reformat construct_registry_sd() slightly (stick to coding rules).Michael Adam1-8/+17
Michael (This used to be commit d87fb13959f84dfbbd3e1cc875f78d6e8ad44130)
2008-02-18Use BUILTIN\administrators as owner of the default registry key security ↵Michael Adam1-1/+1
descriptor. Michael (This used to be commit 52e98157650d8dbc9b3ebb55f995ca543839543b)
2008-02-18Fix segfault in svcctl_get_secdesc(): prevent premature TALLOC_FREE.Michael Adam1-14/+14
This crash was triggered by (e.g.) net rpc service status. This patch prevents premature freeing of memory and creates a common exit point to the function. Michael (This used to be commit f1fb9fd6f14fc53629871cbe4b8558ad5acc14f0)
2008-02-18Add a check for success of fetch_reg_values().Michael Adam1-1/+5
Michael (This used to be commit ba69097f37086537e6b2606fceeb874f6d3e4e1c)
2008-02-18Fix a comment typo.Michael Adam1-1/+1
Michael (This used to be commit 00e2dd36b38fcf92d76a0e79860cf9ca6a3d027e)
2008-02-18Create missing link for libnetapi.so.0Michael Adam1-0/+1
Michael (This used to be commit 1cb2d980d3b2759d73314b112c904f5e20052135)
2008-02-18Remove unused marshalling for LSA_LOOKUP_NAMES/2/3/4Günther Deschner3-795/+0
Guenther (This used to be commit 6458ef3977b60f24b87eb88cf870a9f23929ca85)
2008-02-18Use pidl for _lsa_LookupNames3 and _lsa_LookupNames4.Günther Deschner2-147/+77
Guenther (This used to be commit 4e310a19f12ba7034f33247dca0a9e7a10aa98b7)
2008-02-18Re-run make idl.Günther Deschner5-14/+56
Guenther (This used to be commit 1cac7b0f626b418909a5e7a79a1c6d335c10fbf3)
2008-02-18Fix IDL for lsa_LookupNames3 and lsa_LookupNames4.Günther Deschner1-2/+2
Guenther (This used to be commit 2eda5bcbfa8fccb121e5621b45c2bd1d86f6e71e)
2008-02-18Use pidl for _lsa_LookupNames() and _lsa_LookupNames2().Günther Deschner3-155/+137
Hopefully I didn't screw this up. Please check :) Guenther (This used to be commit 01b733f10c1645668f2aea2841bbdc64b4bd5c51)
2008-02-18Remove unused marshalling for SVCCTL_GET_DISPLAY_NAME.Günther Deschner3-130/+0
Guenther (This used to be commit 144f41e7c3c97afede71ed771acd130f9018f0df)
2008-02-18Use pidl for _svcctl_GetServiceDisplayNameW().Günther Deschner2-28/+13
Guenther (This used to be commit 2746e88c5c4a9e859356d5c53106eba0c2cd7cbe)
2008-02-18Remove unused marshalling for SVCCTL_OPEN_SERVICE.Günther Deschner3-98/+0
Guenther (This used to be commit e0a8818af0e3e82e9b70ff6c485090986b435fed)
2008-02-18Use rpccli_svcctl_OpenServiceW() in net.Günther Deschner1-23/+34
Guenther (This used to be commit 1537a2ff36841fea7bd5d49283667dd02bae84b8)
2008-02-18Use pidl for _svcctl_OpenServiceW().Günther Deschner2-37/+13
Note that this call did and still does panic in registry access. Michael has an idea how to fix this. Guenther (This used to be commit b2fa41072ddd2aba000a33eb32ccee408d8304db)
2008-02-18Remove unused marshalling for SVCCTL_OPEN_SCMANAGER.Günther Deschner3-108/+0
Guenther (This used to be commit 1162b8a02d365b79f5a3e86c936bae80092f1869)
2008-02-18Use rpccli_svcctl_OpenSCManagerW() in net.Günther Deschner1-17/+75
Guenther (This used to be commit 275ce92e277c0d30cfa098e62674111c994aeb4c)
2008-02-18Use pidl for _svcctl_OpenSCManagerW().Günther Deschner2-27/+6
Guenther (This used to be commit 1131e914df9c69b046f335999b7b62063e92fb9d)
2008-02-18Remove whitespace, no code changes.Günther Deschner2-265/+265
Guenther (This used to be commit d752d52f1a4b75d7d4934da66566bc62e14caf27)
2008-02-18Fix off-by-one bugs in subcommand argument passing.Tim Potter1-4/+4
(This used to be commit d85a2782a483e563a8b68924d4897a145bc25896)
2008-02-18Check return code of secrets_init() function.Tim Potter1-1/+2
(This used to be commit 2b1eead269e95142576d0c8c259874324ba83502)
2008-02-18Replace C++-style comments with C.Tim Potter2-5/+5
(This used to be commit a1d07469236c06b65f14a59a27d7f7abcb106b5e)