1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
Commit Graph

2152 Commits

Author SHA1 Message Date
Günther Deschner
300bf76a79 Use pidl for _svcctl_UnlockServiceDatabase().
Guenther
2008-02-19 03:13:50 +01:00
Günther Deschner
939da2eb58 Use pidl for _svcctl_LockServiceDatabase().
Guenther
2008-02-19 03:13:34 +01:00
Günther Deschner
5453d97ef4 Use pidl for _svcctl_QueryServiceStatus().
Guenther
2008-02-19 03:13:10 +01:00
Günther Deschner
4797ca0bd5 Use pidl for _svcctl_ControlService().
Guenther
2008-02-19 03:12:46 +01:00
Günther Deschner
d95998ffd3 Use pidl for _svcctl_StartServiceW().
Guenther
2008-02-19 03:12:11 +01:00
Günther Deschner
f802ba035c Remove unused marshalling for LSA_LOOKUP_SIDS/2/3.
This also removes parse_lsa.c entirely.

Guenther
2008-02-19 01:29:14 +01:00
Günther Deschner
aa7023b88d Yippie! LSARPC server-side migration to pidl finished.
Guenther
2008-02-19 01:23:05 +01:00
Günther Deschner
b1609801e4 Use pidl for _lsa_LookupSids, _lsa_LookupSids2 and _lsa_LookupSids3.
Guenther
2008-02-19 01:10:30 +01:00
Michael Adam
d94998e46b Fix a comment. REGISTRY_KEY has vanished from srv_winreg_nt.c
(It is reg_api time)

Michael
2008-02-18 17:48:19 +01:00
Günther Deschner
6458ef3977 Remove unused marshalling for LSA_LOOKUP_NAMES/2/3/4
Guenther
2008-02-18 17:04:50 +01:00
Günther Deschner
4e310a19f1 Use pidl for _lsa_LookupNames3 and _lsa_LookupNames4.
Guenther
2008-02-18 16:57:02 +01:00
Günther Deschner
01b733f10c Use pidl for _lsa_LookupNames() and _lsa_LookupNames2().
Hopefully I didn't screw this up. Please check :)

Guenther
2008-02-18 14:40:34 +01:00
Günther Deschner
2746e88c5c Use pidl for _svcctl_GetServiceDisplayNameW().
Guenther
2008-02-18 13:43:12 +01:00
Günther Deschner
b2fa41072d 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
2008-02-18 12:58:43 +01:00
Günther Deschner
1131e914df Use pidl for _svcctl_OpenSCManagerW().
Guenther
2008-02-18 11:55:31 +01:00
Günther Deschner
d752d52f1a Remove whitespace, no code changes.
Guenther
2008-02-18 11:51:17 +01:00
Tim Potter
a1d0746923 Replace C++-style comments with C. 2008-02-18 10:15:22 +01:00
Günther Deschner
7b7ce50e4b Use pidl for _PNP_GetHwProfInfo().
Guenther
2008-02-18 01:38:29 +01:00
Günther Deschner
b30d812b30 Use pidl for _PNP_HwProfFlags().
Guenther
2008-02-18 01:37:31 +01:00
Günther Deschner
da6636577d Use pidl for _PNP_GetDeviceListSize().
Guenther
2008-02-18 00:31:14 +01:00
Günther Deschner
7973a103aa Use pidl for _PNP_ValidateDeviceInstance().
Guenther
2008-02-17 23:45:02 +01:00
Günther Deschner
5300ff01b9 Use pidl for _PNP_GetVersion().
Guenther
2008-02-17 23:29:56 +01:00
Günther Deschner
acce1092d9 Build the generated ntsvcs server (not at all useable yet).
Guenther
2008-02-17 23:03:22 +01:00
Günther Deschner
7845a0d9a8 YES! NETLOGON rpc server side migration to pidl finished.
Guenther
2008-02-16 14:53:45 +01:00
Günther Deschner
0d0b939953 Use pidl for _netr_LogonSamLogon() and _netr_LogonSamLogonEx().
Guenther
2008-02-16 14:28:55 +01:00
Günther Deschner
c0b1a87658 Replace DOM_CHAL with "struct netr_Credential" where we can right now.
This allows to remove some more old netlogon client calls.

Guenther
2008-02-15 23:57:54 +01:00
Günther Deschner
47806386e5 Fix the netlogon rpc_server build.
Guenther
2008-02-15 23:36:31 +01:00
Günther Deschner
a9683cbf43 Use pidl for _netr_LogonSamLogoff().
Guenther
2008-02-15 21:52:19 +01:00
Günther Deschner
5d81cc136b Use pidl for _netr_ServerAuthenticate2().
Guenther
2008-02-15 21:41:38 +01:00
Günther Deschner
943386c5dd Use pidl for _netr_ServerAuthenticate().
Guenther
2008-02-15 21:32:14 +01:00
Günther Deschner
85b7489dd2 Use pidl for _netr_ServerPasswordSet().
Guenther
2008-02-15 21:18:23 +01:00
Michael Adam
2222acbac9 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
2008-02-15 16:23:10 +01:00
Michael Adam
bf6340d00d 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
2008-02-15 16:23:10 +01:00
Jeremy Allison
67768fc71f Currently we don't SPNEGO negotiate back to NTLMSSP. Note this.
Jeremy.
2008-02-14 18:08:23 -08:00
Günther Deschner
39f8508f5d Use pidl for _lsa_RemoveAccountRights.
Guenther
2008-02-14 15:22:33 +01:00
Günther Deschner
cb6a84712c Use pidl for _lsa_EnumAccountRights().
Guenther
2008-02-14 15:02:31 +01:00
Günther Deschner
253cf15238 Use pidl for _lsa_AddAccountRights().
Guenther
2008-02-14 14:40:26 +01:00
Günther Deschner
0c9904864b Use pidl for _lsa_AddPrivilegesToAccount and _lsa_RemovePrivilegesFromAccount.
Guenther
2008-02-14 13:53:28 +01:00
Günther Deschner
87dc2471d1 Use pidl for _lsa_LookupPrivValue().
Guenther
2008-02-14 13:53:27 +01:00
Günther Deschner
a33ed08509 Remove white space.
Guenther
2008-02-14 13:12:28 +01:00
Günther Deschner
d7655932a7 Use pidl for _lsa_EnumPrivsAccount().
Guenther
2008-02-14 01:55:33 +01:00
Günther Deschner
4e3357ac3a Fix typo.
Guenther
2008-02-14 01:54:15 +01:00
Günther Deschner
07e5138ad9 Use pidl for _lsa_EnumAccounts.
Guenther
2008-02-14 01:19:25 +01:00
Günther Deschner
4bd02aa6cd Use pidl for _netr_LogonControl2.
Guenther
2008-02-13 23:06:09 +01:00
Günther Deschner
f0c6668858 Add some netr_NETLOGON_INFO init functions.
Guenther
2008-02-13 23:01:34 +01:00
Günther Deschner
ef42431941 Use pidl for _netr_ServerReqChallenge.
Guenther
2008-02-13 14:18:58 +01:00
Günther Deschner
983ac0a676 Pure cosmetics: remove trailing whitespace in netlogon server.
Guenther
2008-02-13 14:18:23 +01:00
Günther Deschner
ec4947525e Use pidl for _netr_LogonControl.
Guenther
2008-02-13 12:19:37 +01:00
Günther Deschner
243bdaeea7 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
2008-02-13 10:23:45 +01:00
Günther Deschner
cd5bf3449a Some minor, cosmetic cleanup in srv_samr_util.c.
Guenther
2008-02-13 09:42:47 +01:00