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

25698 Commits

Author SHA1 Message Date
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
Michael Adam
84ec89ab9f Adapt a comment to current circumstances.
Michael
2008-02-15 16:23:10 +01:00
Michael Adam
9d3c27f557 Rename registry_init_regdb() to registry_init_smbconf().
That's what it actually is.

Michael
2008-02-15 16:23:10 +01:00
Michael Adam
94d9d5023e Add libtdb dependency to libsmbclient, libsmbsharemodes and libnetapi.
Michael
2008-02-15 15:59:55 +01:00
Günther Deschner
a94d93725a Remove unused marshalling for NET_SAM_SYNC.
Guenther
2008-02-15 14:24:31 +01:00
Günther Deschner
f53393677d Convert "net rpc vampire/samdump" to pidl generated functions.
Guenther
2008-02-15 14:13:11 +01:00
Günther Deschner
042173b00e Use rpccli_netr_DatabaseSync2() in rpcclient.
Guenther
2008-02-15 14:11:20 +01:00
Günther Deschner
2add879019 Re-run make idl.
Guenther
2008-02-15 14:08:24 +01:00
Günther Deschner
6355a8ee97 Fix IDL for netr_DatabaseSync2.
Guenther
2008-02-15 14:07:56 +01:00
Günther Deschner
2dd01f0741 Remove unused marshalling for NET_SAM_DELTAS.
Guenther
2008-02-15 14:06:50 +01:00
Günther Deschner
72ad42fee3 Use rpccli_netr_DatabaseDeltas() in rpcclient.
Guenther
2008-02-15 14:06:31 +01:00
Günther Deschner
41d33a2507 Add netlogon_creds_client_check and netlogon_creds_client_step.
Guenther
2008-02-15 14:04:55 +01:00
Günther Deschner
06f2f4c470 Re-run make idl.
Guenther
2008-02-15 14:04:28 +01:00
Günther Deschner
a28729e48f Fix IDL for netr_DatabaseDeltas.
Guenther
2008-02-15 14:04:28 +01:00
Günther Deschner
1cd556f763 Remove some unused/redundant set of netlogon headers.
Guenther
2008-02-15 13:59:39 +01:00
Michael Adam
47b952b9a5 Use -ltdb instead of bin/libtdb.so for linking.
Michael
2008-02-15 13:40:28 +01:00
Michael Adam
f2c6585329 Fix the build on IRIX by placing the object files before the shared libs in linking.
Michael
2008-02-15 13:39:24 +01:00
Michael Adam
3cace4b7aa Fix a pointer to int conversion warning: cast the int instead.
Michael
2008-02-15 13:14:20 +01:00
Michael Adam
03db3bd077 Fix two const warnings.
Michael
2008-02-15 13:12:38 +01:00
Michael Adam
bdc00a05b9 Try to fix the build of smbiconv on systems without native iconv.
Use the smb_iconv_t instead of iconv_t.

Michael
2008-02-15 13:11:41 +01:00
Michael Adam
8e57df2886 Remove libwbclient.a from standard (static) libsmbclient object list.
Michael
2008-02-15 12:20:02 +01:00
Stefan Metzmacher
432a77e0d7 wbinfo: ask wbcAuthenticateUserEx() for user info to test the more complex code path
metze
2008-02-15 11:55:17 +01:00
Stefan Metzmacher
237c2e9738 libwbclient: let wbcAuthenticateUser() use wbcAuthenticateUserEx()
metze
2008-02-15 11:55:17 +01:00
Stefan Metzmacher
423f139fd3 libwbclient: implement WBC_AUTH_USER_LEVEL_PLAIN in wbcAuthenticateUserEx()
metze
2008-02-15 11:55:17 +01:00
Stefan Metzmacher
491ba9c0c9 libwbclient: wbcAuthenticateUserEx() be more strict regarding invalid parameters
metze
2008-02-15 11:55:17 +01:00
Michael Adam
92cc5d88bb Add orphaned target smbiconv to "make everything" targets.
Michael
2008-02-15 11:52:15 +01:00
Michael Adam
fc08bf5a46 Fix linkage of bin/smbiconv by adding needed libs and objects.
Michael
2008-02-15 11:42:31 +01:00
Michael Adam
113377a792 Fix compiling torture/smbiconv.c: allow to use realloc directly by #undef realloc.
Michael
2008-02-15 11:39:25 +01:00
Michael Adam
e846148116 Remove torture/samtest.h - last trace of late samtest.
Michael
2008-02-15 11:27:42 +01:00
Michael Adam
e78831cf59 Remove useless build-target bin/samtest. (The objects exist no more.)
Michael
2008-02-15 11:27:01 +01:00
Michael Adam
e5e621681d Fix build of cifs.spnego with libtdb.
Michael
2008-02-15 11:15:13 +01:00
Michael Adam
c470051896 Use -ltdb instead of bin/libtdb.so for linking.
Michael
2008-02-15 11:11:46 +01:00
Michael Adam
61fb01f17b Fix build of smbumount with shared libtdb.
Michael
2008-02-15 11:10:53 +01:00
Michael Adam
7f2c4b1a33 Fix building smbmount with shared libtdb.
Michael
2008-02-15 11:08:56 +01:00
Jeremy Allison
8767a0dab9 Correctly use SPNEGO to negotiate down from krb5 to NTLMSSP.
Previously we didn't implement the 'NEGO' part of SPNEGO :-).
Jeremy.
2008-02-14 18:10:50 -08:00
Jeremy Allison
67768fc71f Currently we don't SPNEGO negotiate back to NTLMSSP. Note this.
Jeremy.
2008-02-14 18:08:23 -08:00
Jeremy Allison
8cd04b948b Currently we don't SPNEGO negotiate back to NTLMSSP. Note this.
Jeremy.
2008-02-14 18:07:27 -08:00
Jeremy Allison
b41799c351 Ensure invalidate_vuid() deletes any ntlmssp state.
Jeremy.
2008-02-14 18:06:16 -08:00
Jeremy Allison
b7628f3a47 Allow auth_ntlmssp_end() to ignore null pointers passed in.
Jeremy.
2008-02-14 18:05:37 -08:00
Jeremy Allison
e3e08c6e7d Allow the mechOID to be written separately.
Jeremy.
2008-02-14 11:29:54 -08:00
Simo Sorce
c5b7d538ec Revert "Merge in J.Layton patch and resolve conflict."
This reverts commit 6b1a118eaa.

We found that this patch does not play well with currently released cifs.ko
code, so after discussions with Jeff Layton and Steve french we decided it
is best to back it off and re-think a better approach. Jeff will send new
patches later, but for now it is better to just revert to the previous code
2008-02-14 12:03:32 -05:00
Michael Adam
047c5ba740 Remove the regfio objects from the ldb commandlin tools object list - unused.
Michael
2008-02-14 16:32:40 +01:00
Michael Adam
1c215325d1 Use the proper boolean constants.
Michael
2008-02-14 16:32:29 +01:00
Michael Adam
0755785d80 Clean up LIBTDB-related Makefile variables a bit
(removing commented out stuff).

Michael
2008-02-14 16:32:29 +01:00
Günther Deschner
80e39330bf Remove unused marshalling for LSA_REMOVE_ACCT_RIGHTS.
Guenther
2008-02-14 15:29:51 +01:00
Günther Deschner
78200d8892 Use rpccli_lsa_RemoveAccountRights() in net and rpcclient.
Guenther
2008-02-14 15:28:26 +01:00
Günther Deschner
39f8508f5d Use pidl for _lsa_RemoveAccountRights.
Guenther
2008-02-14 15:22:33 +01:00
Günther Deschner
3436a54662 Re-run make idl.
Guenther
2008-02-14 15:22:33 +01:00
Günther Deschner
d65b2504de Fix IDL for lsa_RemoveAccountRights.
Guenther
2008-02-14 15:22:33 +01:00
Günther Deschner
34c0e64026 Remove unused marshalling for LSA_ENUM_ACCT_RIGHTS.
Guenther
2008-02-14 15:11:35 +01:00