(merge from 3.0)
commit8063b8b6c2eb30cb116988e265fb289109d7c348
authorAndrew Bartlett <abartlet@samba.org>
Mon, 26 Jan 2004 08:51:58 +0000 (26 08:51 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 26 Jan 2004 08:51:58 +0000 (26 08:51 +0000)
treeeb52d425c6ead87f1db1a3a61a56f99d2a34526d
parentb5b6a5937ccb8126876e9ecf9b17cd95f6eec19d
(merge from 3.0)

This adds client-side support for the unicode/SAMR password change scheme.

As well as avoiding DOS charset issues, this scheme returns useful error
codes, that we can map back via the pam interface.

This patch also cleans up the interfaces used for password buffers, to
avoid duplication of code.

Andrew Bartlett
source/Makefile.in
source/libsmb/clirap.c
source/libsmb/passchange.c
source/libsmb/smbencrypt.c
source/nsswitch/winbindd_pam.c
source/rpc_client/cli_samr.c
source/rpc_parse/parse_samr.c
source/rpc_server/srv_samr_nt.c
source/utils/net_rpc.c
source/utils/net_rpc_join.c