1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-27 14:04:05 +03:00

2222 Commits

Author SHA1 Message Date
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
Günther Deschner
50019747fc Cosmetics: remove new whitespace, sorry.
Guenther
(This used to be commit d82b66b96958bb0696ad316326bb2f1ac4102801)
2008-02-12 10:08:23 +01:00
Günther Deschner
8b02303c90 Use pidl for _samr_EnumDomainUsers().
Guenther
(This used to be commit 54e884add2c5c836e78dfdd247dd93d754b70178)
2008-02-12 10:02:27 +01:00
Günther Deschner
fff3f99b5a Use pidl for _samr_EnumDomainGroups() and _samr_EnumDomainAliases().
Guenther
(This used to be commit 327cdb05af80a884517e7baf97300da0a635a451)
2008-02-12 10:00:37 +01:00
Günther Deschner
f0149d23d2 Fix SAMR_FIELD_PARAMETERS handling in rpc_server/srv_samr_util.c.
Guenther
(This used to be commit ef7c74401c71a238944cb1a9bbd448a4693339bf)
2008-02-11 23:37:44 +01:00
Günther Deschner
14ee7be97b Fix SAMR_FIELD_LOGON_HOURS handling in rpc_server/srv_samr_util.c.
Guenther
(This used to be commit ed89daec1d170128047f157d7a9314ae83a21733)
2008-02-11 23:37:36 +01:00
Günther Deschner
f0e8c5d4c2 Use SAMR_FIELDS for fields_present in rpc_server/srv_samr_util.c.
Guenther
(This used to be commit 16199c26948ee3b501c051ef530d1b167cbb6196)
2008-02-11 23:37:24 +01:00
Günther Deschner
326477e522 Allow to set correct info level log prefix in duplicates of copy_id21_to_sam_passwd.
Guenther
(This used to be commit 118e166c003a931884c662423e1e280a5be3eb48)
2008-02-11 22:50:07 +01:00
Günther Deschner
6bb6af65ab Use pidl for _samr_SetUserInfo and _samr_SetUserInfo2.
Guenther
(This used to be commit d148ffbc955aa62e42ab480e41d3a9b8c63117cd)
2008-02-11 22:49:10 +01:00
Günther Deschner
e917a8a94a Use pidl for _lsa_GetUserName().
Guenther
(This used to be commit b24cf05dcad5696a7b948c93de9e995c2b53e80f)
2008-02-11 20:49:43 +01:00
Günther Deschner
419ab84b01 Use pidl for _lsa_LookupPrivDisplayName().
Guenther
(This used to be commit c86640320199898cc5e3040bc3339db683e98da8)
2008-02-11 19:16:04 +01:00
Günther Deschner
e1bd9c30b0 Use pidl for _lsa_EnumPrivs().
Guenther
(This used to be commit 62944007315c1744e2d2db7db593bc72af4b643b)
2008-02-11 10:49:21 +01:00
Günther Deschner
67536ed68f Use pidl for _samr_EnumDomains().
Guenther
(This used to be commit 2d5e2abc2715acaddd2d05c9d0b634a3595143f1)
2008-02-09 02:05:39 +01:00
Günther Deschner
da3e2d4c27 Testing revealed some errors, reverting some of the lsa changes.
Guenther
(This used to be commit ac1e4f1eb2c046def4fa30ab0bd98c49add8e8c8)
2008-02-09 02:05:39 +01:00
Günther Deschner
f621c1a9ab Pure cosmetics, breaking some very long lines.
Guenther
(This used to be commit 25c030136f62e48471acc0492907ac44e4316e19)
2008-02-08 23:02:41 +01:00
Günther Deschner
3dab928081 Use pidl for _lsa_GetSystemAccessAccount().
Guenther
(This used to be commit aaf662a724f1bae5333666caf8b2fbe908f13992)
2008-02-08 22:54:36 +01:00
Günther Deschner
9049db8ffb Use pidl for _lsa_SetSystemAccessAccount().
Guenther
(This used to be commit 478612b79d11fa1ad3bf16e317d63c2a00e1957a)
2008-02-08 22:51:57 +01:00
Günther Deschner
02abf612c8 Use pidl for _lsa_OpenAccount().
Guenther
(This used to be commit e1968880a88ad2a56c5fef7d416646dcb96965ef)
2008-02-08 22:44:18 +01:00
Günther Deschner
7643300a92 Use pidl for _lsa_CreateAccount().
Guenther
(This used to be commit d71f56a293d67971c45ee44219752a55fb21f8be)
2008-02-08 22:38:34 +01:00
Günther Deschner
fddbd6ec1c Use pidl for _samr_LookupNames().
Guenther
(This used to be commit 325bf05592c4d2e7c760de64f8869a44f7315ce9)
2008-02-08 13:29:24 +01:00
Günther Deschner
d69a0b9f14 Use pidl for _samr_LookupRids().
Guenther
(This used to be commit fe3a02d44c4051ef84a182bdeb4130548d98db38)
2008-02-08 11:52:13 +01:00
Günther Deschner
b13277ed4e Remove unused marshalling for LSA_QUERY_INFO2.
Guenther
(This used to be commit 0fac016d9d0018c983576d5cc8c3e06f40360b73)
2008-02-08 10:16:08 +01:00
Günther Deschner
7daee37868 Use pidl for _lsa_QueryInfoPolicy().
Guenther
(This used to be commit 1b931e9145910a74b9e9661a9255cd79e434ffea)
2008-02-08 10:02:51 +01:00