Michael Adam
d31806dffe
Fix a comment. REGISTRY_KEY has vanished from srv_winreg_nt.c
...
(It is reg_api time)
Michael
(This used to be commit d94998e46ba0faac3fa625e8292d452ad52b8e55)
2008-02-18 17:48:19 +01:00
Günther Deschner
196d84ad68
Remove unused marshalling for LSA_LOOKUP_NAMES/2/3/4
...
Guenther
(This used to be commit 6458ef3977b60f24b87eb88cf870a9f23929ca85)
2008-02-18 17:04:50 +01:00
Günther Deschner
326196b51a
Use pidl for _lsa_LookupNames3 and _lsa_LookupNames4.
...
Guenther
(This used to be commit 4e310a19f12ba7034f33247dca0a9e7a10aa98b7)
2008-02-18 16:57:02 +01:00
Günther Deschner
0349835b34
Use pidl for _lsa_LookupNames() and _lsa_LookupNames2().
...
Hopefully I didn't screw this up. Please check :)
Guenther
(This used to be commit 01b733f10c1645668f2aea2841bbdc64b4bd5c51)
2008-02-18 14:40:34 +01:00
Günther Deschner
1c298d59a6
Use pidl for _svcctl_GetServiceDisplayNameW().
...
Guenther
(This used to be commit 2746e88c5c4a9e859356d5c53106eba0c2cd7cbe)
2008-02-18 13:43:12 +01:00
Günther Deschner
5943ff68e7
Use pidl for _svcctl_OpenServiceW().
...
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-18 12:58:43 +01:00
Günther Deschner
357bf00812
Use pidl for _svcctl_OpenSCManagerW().
...
Guenther
(This used to be commit 1131e914df9c69b046f335999b7b62063e92fb9d)
2008-02-18 11:55:31 +01:00
Günther Deschner
50e31b9346
Remove whitespace, no code changes.
...
Guenther
(This used to be commit d752d52f1a4b75d7d4934da66566bc62e14caf27)
2008-02-18 11:51:17 +01:00
Tim Potter
2cd374db8d
Replace C++-style comments with C.
...
(This used to be commit a1d07469236c06b65f14a59a27d7f7abcb106b5e)
2008-02-18 10:15:22 +01:00
Günther Deschner
6dfca8485d
Use pidl for _PNP_GetHwProfInfo().
...
Guenther
(This used to be commit 7b7ce50e4bd8bc1ac94e882acf412e69b652f7d0)
2008-02-18 01:38:29 +01:00
Günther Deschner
1ce176c2b9
Use pidl for _PNP_HwProfFlags().
...
Guenther
(This used to be commit b30d812b30b5a5b286db68fc94b09fff38db5306)
2008-02-18 01:37:31 +01:00
Günther Deschner
3df6eedccf
Use pidl for _PNP_GetDeviceListSize().
...
Guenther
(This used to be commit da6636577dbbdabd248ea87a07819c5e63577f86)
2008-02-18 00:31:14 +01:00
Günther Deschner
45c6af356e
Use pidl for _PNP_ValidateDeviceInstance().
...
Guenther
(This used to be commit 7973a103aa91497807cb0e3bf19dba172ae613b8)
2008-02-17 23:45:02 +01:00
Günther Deschner
3758f06d0f
Use pidl for _PNP_GetVersion().
...
Guenther
(This used to be commit 5300ff01b9098ccd78cb38b4d6abc85b2d340a55)
2008-02-17 23:29:56 +01:00
Günther Deschner
d8fcfb1615
Build the generated ntsvcs server (not at all useable yet).
...
Guenther
(This used to be commit acce1092d90db1f90265de44fd340d7df73e4e0e)
2008-02-17 23:03:22 +01:00
Günther Deschner
b4989afbab
YES! NETLOGON rpc server side migration to pidl finished.
...
Guenther
(This used to be commit 7845a0d9a8f938c1be888ab2d9aa6c35d6f1dbad)
2008-02-16 14:53:45 +01:00
Günther Deschner
185842df52
Use pidl for _netr_LogonSamLogon() and _netr_LogonSamLogonEx().
...
Guenther
(This used to be commit 0d0b93995399bba0acf891fab107fd93ecec321f)
2008-02-16 14:28:55 +01:00
Günther Deschner
3f24ef1848
Replace DOM_CHAL with "struct netr_Credential" where we can right now.
...
This allows to remove some more old netlogon client calls.
Guenther
(This used to be commit c0b1a876583230a5130f5df1965d6c742961bcdc)
2008-02-15 23:57:54 +01:00
Günther Deschner
ea1443efff
Fix the netlogon rpc_server build.
...
Guenther
(This used to be commit 47806386e5cb12919615bb3075c9ed613efa4fdb)
2008-02-15 23:36:31 +01:00
Günther Deschner
5bce07977a
Use pidl for _netr_LogonSamLogoff().
...
Guenther
(This used to be commit a9683cbf4352ce331156f40b24a481fc87854b50)
2008-02-15 21:52:19 +01:00
Günther Deschner
c9f1f3d5ff
Use pidl for _netr_ServerAuthenticate2().
...
Guenther
(This used to be commit 5d81cc136bcd8f53bedea6de5380b1147862c391)
2008-02-15 21:41:38 +01:00
Günther Deschner
55b2292aba
Use pidl for _netr_ServerAuthenticate().
...
Guenther
(This used to be commit 943386c5dd601f5c8cf85bfcb08f731dd5a6437d)
2008-02-15 21:32:14 +01:00
Günther Deschner
4f0b904538
Use pidl for _netr_ServerPasswordSet().
...
Guenther
(This used to be commit 85b7489dd2e8181ee48caa8273020885a08bbb74)
2008-02-15 21:18:23 +01:00
Michael Adam
355faf2e3d
Move the implementation of _winreg_RestoreKey to reg_api.c
...
This removes the internals of reg_api from srv_winreg_nt.c entirely,
only reg_api is used there, now. This enlarges the dependencies of
reg_api somewhat now since it adds regfio. But this can be separated
out later. The current goal is to achieve a complete use of reg_api.
Michael
(This used to be commit 2222acbac955cd6d5bd48d1ce5cf4b4c7c067093)
2008-02-15 16:23:10 +01:00
Michael Adam
c720a0e228
Move implementation of _winreg_SaveKey() from srv_winreg_nt.c to reg_api.c
...
This gives a new function reg_savekey() and hides a piece of
the backend code from srv_winreg_nt.c. One step towards using
reg_api throughout samba code.
Michael
(This used to be commit bf6340d00dd631fdc909c20632250977a3a112c4)
2008-02-15 16:23:10 +01:00
Jeremy Allison
ba9499e8dc
Currently we don't SPNEGO negotiate back to NTLMSSP. Note this.
...
Jeremy.
(This used to be commit 67768fc71f9bd7ff3d61acc50360356b524ae923)
2008-02-14 18:08:23 -08:00
Günther Deschner
10462a5a79
Use pidl for _lsa_RemoveAccountRights.
...
Guenther
(This used to be commit 39f8508f5d978a936779fdfd51b90fec4faa4301)
2008-02-14 15:22:33 +01:00
Günther Deschner
41b574783d
Use pidl for _lsa_EnumAccountRights().
...
Guenther
(This used to be commit cb6a84712cf91d104206356f0ac256a071868d66)
2008-02-14 15:02:31 +01:00
Günther Deschner
b9bc1ac1b9
Use pidl for _lsa_AddAccountRights().
...
Guenther
(This used to be commit 253cf1523871f2218e9e59b0a01f47b8bc745ac9)
2008-02-14 14:40:26 +01:00
Günther Deschner
08f019d973
Use pidl for _lsa_AddPrivilegesToAccount and _lsa_RemovePrivilegesFromAccount.
...
Guenther
(This used to be commit 0c9904864b5c3b893f99abdebb18d9624aa0f560)
2008-02-14 13:53:28 +01:00
Günther Deschner
a63b27bec0
Use pidl for _lsa_LookupPrivValue().
...
Guenther
(This used to be commit 87dc2471d1c2a5be17604399d4f684193a6bba38)
2008-02-14 13:53:27 +01:00
Günther Deschner
d0ae7cfb6f
Remove white space.
...
Guenther
(This used to be commit a33ed085094b200e153939cb1b02e567f07b1e50)
2008-02-14 13:12:28 +01:00
Günther Deschner
4583389f93
Use pidl for _lsa_EnumPrivsAccount().
...
Guenther
(This used to be commit d7655932a7cb436f1ee44e443882e2f06d598aa0)
2008-02-14 01:55:33 +01:00
Günther Deschner
d69d58664c
Fix typo.
...
Guenther
(This used to be commit 4e3357ac3a1b0adac1744a71f997e3442e0e4209)
2008-02-14 01:54:15 +01:00
Günther Deschner
0460295c1f
Use pidl for _lsa_EnumAccounts.
...
Guenther
(This used to be commit 07e5138ad960bce8569ea593ca9a1b4fbf2b1048)
2008-02-14 01:19:25 +01:00
Günther Deschner
7acdc9e8d6
Use pidl for _netr_LogonControl2.
...
Guenther
(This used to be commit 4bd02aa6cdfdfd8f3b678fc81a0a1bd70cef9a67)
2008-02-13 23:06:09 +01:00
Günther Deschner
3722208ddf
Add some netr_NETLOGON_INFO init functions.
...
Guenther
(This used to be commit f0c66688588a4e62c4a250b0d21a0fe14bbc5099)
2008-02-13 23:01:34 +01:00
Günther Deschner
4140f3213d
Use pidl for _netr_ServerReqChallenge.
...
Guenther
(This used to be commit ef424319410b7a29ecdfefca53b7e9704beb6139)
2008-02-13 14:18:58 +01:00
Günther Deschner
b94093173d
Pure cosmetics: remove trailing whitespace in netlogon server.
...
Guenther
(This used to be commit 983ac0a6762b52945a784ccbc371f4df99a0a52b)
2008-02-13 14:18:23 +01:00
Günther Deschner
abba82ef5b
Use pidl for _netr_LogonControl.
...
Guenther
(This used to be commit ec4947525e0881bfcde661f906ccd1f66fe54f5a)
2008-02-13 12:19:37 +01:00
Günther Deschner
3b45ebb1b7
Use pidl for _netr_NetrEnumerateTrustedDomains().
...
This call is completely broken. For now, just make sure that we return the exact same
data as before the conversion to pidl.
Guenther
(This used to be commit 243bdaeea7900ab6a65edfda877e8c225ec7b213)
2008-02-13 10:23:45 +01:00
Günther Deschner
b462e92b2a
Some minor, cosmetic cleanup in srv_samr_util.c.
...
Guenther
(This used to be commit cd5bf3449adee7537ae6ca4e3b398e99d34555fd)
2008-02-13 09:42:47 +01:00
Jeremy Allison
a6997bb2ff
Prevent "parameters" being used without initialization.
...
Jeremy.
(This used to be commit f0195e937d5d42a8d92e9d861199538fd44a3c9b)
2008-02-12 17:21:17 -08:00
Günther Deschner
f57c67b8f3
Use pidl for _lsa_EnumTrustDom()
...
Guenther
(This used to be commit 1f45079907d03116b48b55d616281ed4359a66d8)
2008-02-13 00:29:20 +01:00
Günther Deschner
e2b3aad817
Collect all init_lsa_string varients in one place.
...
Guenther
(This used to be commit f4581e9f4482566fba9436d5ae058b8d840fa394)
2008-02-12 22:05:39 +01:00
Günther Deschner
befc71c942
Re-add support for samr_QueryDisplayInfo2/samr_QueryDisplayInfo3.
...
(This used to be commit cac740d87f729c1b48654ef4f51f37a81e8a0d54)
2008-02-12 21:35:42 +01:00
Günther Deschner
80d20d8e54
w00t! SAMR server-side conversion to pidl is finished.
...
Guenther
(This used to be commit c6d9650930510982ef4e4759272dba573fc81067)
2008-02-12 14:55:20 +01:00
Günther Deschner
4974200f30
Use pidl for _samr_QueryUserInfo.
...
Guenther
(This used to be commit 53dc913b2d01aeea2a7490c5ef1292e6c6eff5e7)
2008-02-12 14:52:25 +01:00
Günther Deschner
4867e1ff93
Merge _samr_SetUserInfo and _samr_SetUserInfo2 into one call.
...
Guenther
(This used to be commit 8ee7dfad2e3a40e378398ea20158d3c7e7168cba)
2008-02-12 14:49:59 +01:00
Günther Deschner
6aa84ad8c5
Move some samr init functions around (to allow easier identification of new
...
calls).
Guenther
(This used to be commit c51c126049bd251a04dfae7ca6c3d0d3f823a503)
2008-02-12 12:30:51 +01:00