Andrew Bartlett
da4345a8d1
s3-ntlmssp Remove rpccli_get_pwd_hash and auth_ntlmssp_get_nt_hash
...
The session key we want here (the only one that is availble to the
encryption layer) is the one obtained by cli_get_session_key(), as
NTLMSSP creates a per-session session key via key exchange and NTLMv2
negotiation.
The key was never directly the NT hash anyway (this is simply a
mistake, the extra MD4() was lost during my previous cleanup
f28f113d8e
in 2008), but was MD4(NT
hash) in early implementations of NTLMSSP.
However, regardless this call is not available on domain trusts
between AD domains and Windows 2003 R2, making this less useful.
Andrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-08-03 18:48:03 +10:00
Michael Adam
4a21e50474
s3:rpcclient: use the lp_load_global() wrapper of lp_load()
2011-07-28 11:17:31 +02:00
Stefan Metzmacher
540cd1ac96
s3:rpcclient: make use of cli_state_remote_name()
...
metze
2011-07-22 17:06:09 +02:00
Stefan Metzmacher
9a638c4c5a
s3:rpcclient: use rpc_pipe->desthost instead of cli->desthost
...
metze
2011-07-22 17:06:09 +02:00
Stefan Metzmacher
d7fe70a698
s3:rpcclient: remove unused new_workgroup variable
...
new_workgroup was not initialized but used to overwrite the
value of lp_workgroup().
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Jun 9 16:00:28 CEST 2011 on sn-devel-104
2011-06-09 16:00:28 +02:00
Andrew Bartlett
74eed8f3ed
s3-param Remove special case for global_myname(), rename to lp_netbios_name()
...
There is no reason this can't be a normal constant string in the
loadparm system, now that we have lp_set_cmdline() to handle overrides
correctly.
Andrew Bartlett
2011-06-09 12:40:09 +02:00
Andrew Bartlett
3ccc760947
s3-param Remove special case for lp_workgroup()
...
There is no reason this can't be a normal constant string in the
loadparm system, now that we have lp_set_cmdline() to handle overrides
correctly.
Andrew Bartlett
2011-06-09 12:40:09 +02:00
Andrew Bartlett
5e26e94092
s3-talloc Change TALLOC_ZERO_ARRAY() to talloc_zero_array()
...
Using the standard macro makes it easier to move code into common, as
TALLOC_ZERO_ARRAY isn't standard talloc.
2011-06-09 12:40:08 +02:00
Andrew Bartlett
3d15137653
s3-talloc Change TALLOC_ARRAY() to talloc_array()
...
Using the standard macro makes it easier to move code into common, as
TALLOC_ARRAY isn't standard talloc.
2011-06-09 12:40:08 +02:00
Andrew Bartlett
73b377432c
s3-talloc Change TALLOC_REALLOC_ARRAY() to talloc_realloc()
...
Using the standard macro makes it easier to move code into common, as
TALLOC_REALLOC_ARRAY isn't standard talloc.
Andrew Bartlett
2011-06-09 12:40:08 +02:00
Andrew Bartlett
c615ebed6e
s3-lib Replace StrCaseCmp() with strcasecmp_m()
...
strcasecmp_m() never needs to call to talloc, and via next_codepoint()
still has an ASCII fast-path bypassing iconv() calls.
Andrew Bartlett
2011-05-18 16:12:08 +02:00
Günther Deschner
27022587e3
s3-libsmb: move protos to libsmb/proto.h
...
Guenther
2011-05-06 16:37:18 +02:00
Jeremy Allison
f85e095dd2
More simple const fixups.
2011-05-05 23:56:08 +02:00
Günther Deschner
c11d52c7f6
s3-rpcclient: run minimal_includes.pl.
...
Guenther
2011-05-05 02:05:27 +02:00
Günther Deschner
0bb4701a74
s3: remove various references to server side dcerpc structs (which are not needed).
...
Guenther
2011-05-02 15:03:44 +02:00
Günther Deschner
2352e7cb7f
s3-rpcclient: include rpc_client/cli_pipe.h globally in rpcclient.h
...
Guenther
2011-03-31 00:14:01 +02:00
Günther Deschner
6e3f0d28a4
s3-includes: only include ntdomain.h where needed.
...
Guenther
2011-03-30 01:13:09 +02:00
Günther Deschner
235f148590
s3-passdb: use passdb headers where needed.
...
Guenther
2011-03-30 01:13:08 +02:00
Günther Deschner
0a250f4946
registry: create and use shared libcli/registry/util_reg.h header.
...
Guenther
2011-03-30 01:13:07 +02:00
Günther Deschner
49ccae1c20
s3-includes: no point in including all security headers globally.
...
Guenther
2011-03-30 01:13:07 +02:00
Günther Deschner
e1f84330ba
libcli/security: move display_sec headers to own header file and add to
...
security.h grouping header.
Guenther
2011-03-16 10:11:08 +01:00
Volker Lendecke
cc90415062
s3: Fix Coverity ID 2289: Uninitialized read
...
We passed the structure including the uninitialized elements to
dcerpc_winreg_OpenKey.
2011-03-15 11:10:42 +01:00
Jelmer Vernooij
59a077d8f5
Fix some types
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Mon Feb 28 23:30:06 CET 2011 on sn-devel-104
2011-02-28 23:30:06 +01:00
Andreas Schneider
bf18403c81
s3-rpc_client: Move client pipe functions to own header.
2011-02-28 18:15:04 +01:00
Günther Deschner
fe6c5353a0
s3-rpcclient: prefer dcerpc_lsa_X functions.
...
Guenther
2011-02-02 19:02:48 +01:00
Günther Deschner
204eeacfc5
s3-rpcclient: prefer dcerpc_lsa_X functions.
...
Guenther
2011-02-02 19:02:41 +01:00
Günther Deschner
36cd79f14b
s3-rpcclient: prefer dcerpc_lsa_X functions.
...
Guenther
2011-02-02 19:02:35 +01:00
Günther Deschner
707d572f62
s3-rpcclient: use status variable.
...
Guenther
2011-02-02 19:02:29 +01:00
Günther Deschner
50be0b2c1e
s3: Remove superfluous ;
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Feb 2 15:44:21 CET 2011 on sn-devel-104
2011-02-02 15:44:21 +01:00
Stefan Metzmacher
ff0f63329a
s3:rpcclient/cmd_samr: remove useless ';'
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Feb 1 19:19:24 CET 2011 on sn-devel-104
2011-02-01 19:19:24 +01:00
Stefan Metzmacher
5e4691e70e
s3:rpcclient/cmd_netlogon: fix netr_DELTA_* display
...
metze
2011-02-01 18:35:22 +01:00
Günther Deschner
a51ab04cce
s3-rpcclient: prefer dcerpc_samr_X functions.
...
Guenther
2011-02-01 16:00:22 +01:00
Günther Deschner
d4414f08cb
s3-rpcclient: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
...
This is a workaround for a string issue we currently have with argument based
generated dcerpc client code (see bug #7804 for details).
Guenther
2011-01-28 21:16:46 +01:00
Günther Deschner
1232fb5a1e
s3-rpc_client: remove some more obsolete cli_X.h header files.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Fri Jan 28 11:18:44 CET 2011 on sn-devel-104
2011-01-28 11:18:44 +01:00
Günther Deschner
99437614fa
s3-rpcclient: allow to define validation level for samlogon.
...
Guenther
2011-01-24 16:56:00 +01:00
Günther Deschner
cf7a78b64f
s3-rpcclient: prefer dcerpc_spoolss_X functions.
...
Guenther
2011-01-21 15:20:22 +01:00
Andreas Schneider
089c25cbbb
s3-rpc_client: Rename get_query_dispinfo_params.
2011-01-21 14:34:18 +01:00
Günther Deschner
621fb88e33
s3-rpcclient: rename duplicate enumkey command to winreg_enumkey.
...
Guenther
2011-01-21 10:58:20 +01:00
Stefan Metzmacher
85db5c9f8f
s3:rpcclient: use dcerpc_echo_X() functions
...
metze
2011-01-17 08:48:25 +01:00
Günther Deschner
d97eb89c2a
s3-rpcclient: prefer dcerpc_winreg_X functions.
...
Guenther
Signed-off-by: Andreas Schneider <asn@samba.org>
2011-01-13 14:14:28 +01:00
Günther Deschner
bded49f5d6
s3-rpcclient: prefer dcerpc_srvsvc_X functions.
...
Guenther
Signed-off-by: Andreas Schneider <asn@samba.org>
2011-01-13 14:13:46 +01:00
Günther Deschner
5e4b327c4f
s3-rpcclient: prefer dcerpc_netr_X functions.
...
Guenther
Signed-off-by: Andreas Schneider <asn@samba.org>
2011-01-13 14:09:18 +01:00
Björn Baumbach
f5af66e67d
s3-rpcclient: Fix bug #7880 : cmd_spoolss_deletedriver() returned without checking all architectures.
...
Continues now with next architecture if no driver is available.
Because of the broken behavior of the rpccli_*() functions,
we need special error code handling.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-01-12 17:25:53 +01:00
Günther Deschner
1cd7f6c0e1
s3-drsuapi: fix error handling after converting to dcerpc_drsuapi_X functions.
...
Guenther
2011-01-12 13:41:16 +01:00
Günther Deschner
4f057230ca
s3-drsuapi: prefer dcerpc_drsuapi_X functions.
...
Guenther
2011-01-11 22:18:02 +01:00
Günther Deschner
fe2b89edee
s3-eventlog: prefer dcerpc_eventlog_X functions.
...
Guenther
2011-01-11 17:12:03 +01:00
Günther Deschner
4920390913
s3-wkssvc: prefer dcerpc_wkssvc_X functions.
...
Guenther
2011-01-11 17:09:25 +01:00
Stefan Metzmacher
f2044d0d11
s3:rpcclient: use ndr_dssetup_c.h instead of cli_dssetup.h
...
metze
2011-01-11 13:40:51 +01:00
Stefan Metzmacher
f936cfe505
s3:rpcclient: use ndr_dfs_c.h instead of cli_dfs.h
...
metze
2011-01-11 13:40:43 +01:00
Günther Deschner
7888108e89
s3-rpcclient: use dcerpc_dfs_X functions.
...
Guenther
2011-01-06 14:35:18 +01:00