1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source3/libsmb
Stefan Metzmacher 9e26ad86fb s3:libsmb: add trust_pw_new_value() helper function
This generates a new trust password based on the secure channel type
and lp_security().

NT4 really has a limit of 28 UTF16 bytes.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=12262

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
2017-02-21 16:09:21 +01:00
..
ABI libsmb: Implement smbc_notify 2015-07-10 09:35:13 +02:00
async_smb.c s3: libsmb: Add uint16_t addtional_flags2 to cli_smb_req_create(). 2016-08-19 20:03:12 +02:00
auth_generic.c s3:auth_generic: add "ntlmssp_resume_ccache" backend in auth_generic_client_prepare() 2016-03-10 06:52:28 +01:00
cli_smb2_fnum.c s3: libsmb: Add cli_smb2_ftruncate(), plumb into cli_ftruncate(). 2017-01-04 12:22:12 +01:00
cli_smb2_fnum.h s3: libsmb: Add cli_smb2_ftruncate(), plumb into cli_ftruncate(). 2017-01-04 12:22:12 +01:00
cliconnect.c s3:libsmb: use a local got_kerberos_mechanism variable in cli_session_creds_prepare_krb5() 2017-01-27 08:09:15 +01:00
clidfs.c s3:libsmb: pass cli_credentials to cli_check_msdfs_proxy() 2016-12-21 18:35:13 +01:00
clidgram.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clidgram.h
clientgen.c s3: libsmb: Add uint16_t additional_flags2 arg to cli_smb_send(). 2016-08-19 20:03:11 +02:00
clierror.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clifile.c s3: libsmb: Add cli_smb2_ftruncate(), plumb into cli_ftruncate(). 2017-01-04 12:22:12 +01:00
clifsinfo.c s3:libsmb: remove unused cli_*_encryption* functions 2016-12-21 18:35:13 +01:00
clilist.c s3: libsmb: Add return args to clistr_is_previous_version_path(). 2016-08-22 19:10:22 +02:00
climessage.c s3: libsmb: Add uint16_t additional_flags2 arg to cli_smb_send(). 2016-08-19 20:03:11 +02:00
clioplock.c s3: libsmb: Add uint16_t additional_flags2 arg to cli_smb_send(). 2016-08-19 20:03:11 +02:00
cliprint.c
cliquota.c cliquota: support setting file system quota via SMB2 2016-10-04 02:00:23 +02:00
clirap2.c s3:libsmb/clirap: remove unused cli_get_server_*() functions 2016-07-06 22:41:41 +02:00
clirap.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clirap.h s3:libsmb/clirap: remove unused cli_get_server_*() functions 2016-07-06 22:41:41 +02:00
clireadwrite.c s3:libsmb fix a typo 2016-09-14 02:06:17 +02:00
clisecdesc.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
clispnego.c s3:libsmb: remove unused functions in clispnego.c 2016-03-10 06:52:30 +01:00
clistr.c s3: libsmb: Add return args to clistr_is_previous_version_path(). 2016-08-22 19:10:22 +02:00
clisymlink.c s3: libsmb: Add uint16_t addtional_flags2 to cli_trans_send(). 2016-08-19 20:03:12 +02:00
clitrans.c s3: libsmb: Add uint16_t addtional_flags2 to cli_trans_send(). 2016-08-19 20:03:12 +02:00
conncache.c lib: Use "mem_ctx" arg in gencache_get 2013-09-05 20:09:21 +02:00
dsgetdcname.c dsgetdcname: fix flag check 2016-03-07 22:16:20 +01:00
errormap_wbc.c
errormap_wbc.h
errormap.c Change all uses of uint32/16/8 in proto.h to uint32_t/16_t/8_t. 2015-04-29 23:42:20 +02:00
libsmb_cache.c
libsmb_compat.c libsmb: Implement smbc_notify 2015-07-10 09:35:13 +02:00
libsmb_context.c s3: libsmb: Setting the LIBSMBCLIENT_NO_CCACHE environment variable doesn't turn off credential cache use. 2016-12-01 20:30:14 +01:00
libsmb_dir.c libsmb: fix leak in opendir error path 2016-10-26 00:58:41 +02:00
libsmb_file.c s3: libsmbclient: Use cache targetcli in SMBC_splice_ctx calls also. 2015-06-10 04:09:36 +02:00
libsmb_misc.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
libsmb_path.c
libsmb_printjob.c libsmb: Fix CID 1034606 Incorrect pointer comparison 2015-09-09 21:33:49 +02:00
libsmb_server.c s3:libsmb: pass cli_credentials to cli_check_msdfs_proxy() 2016-12-21 18:35:13 +01:00
libsmb_setget.c libsmb: Implement smbc_notify 2015-07-10 09:35:13 +02:00
libsmb_stat.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
libsmb_thread_impl.c
libsmb_thread_posix.c
libsmb_xattr.c libsmb: Use fstr_sprint in convert_sid_to_string 2015-06-26 22:35:02 +02:00
libsmb.h s3:libsmb: Add in the core of the libsmb client SMB2 functions. 2013-08-15 09:07:06 +02:00
namecache.c namecache: fix uninitialised pointer returns 2014-09-13 03:21:39 +02:00
namequery_dc.c s3-kerberos: remove unused kdc_name from create_local_private_krb5_conf_for_domain(). 2014-03-07 18:43:57 +01:00
namequery.c libsmb: Add name_status_lmhosts 2017-01-03 16:04:27 +01:00
nmblib.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
nmblib.h
passchange.c s3:libsmb: don't pass 'passlen' to cli_tree_connect[_send]() and allow pass=NULL 2016-12-09 13:09:37 +01:00
proto.h s3:libsmb: pass cli_credentials to cli_check_msdfs_proxy() 2016-12-21 18:35:13 +01:00
pylibsmb.c s3:libsmb: change cli_full_connection_send/recv into cli_full_connection_creds_send/recv 2016-12-02 13:46:11 +01:00
reparse_symlink.c
samlogon_cache.c samlogon_cache: Rename "user_sid" to "sid" 2016-12-16 17:38:19 +01:00
samlogon_cache.h samlogon_cache: Rename "user_sid" to "sid" 2016-12-16 17:38:19 +01:00
smb_share_modes.c Convert all uint32/16/8 to _t in source3/libsmb. 2015-05-13 19:11:23 +02:00
smbclient.pc.in
smberr.c Change all uses of uint32/16/8 in proto.h to uint32_t/16_t/8_t. 2015-04-29 23:42:20 +02:00
smbsock_connect.c s3:libsmb: remove pending requests as early as possible via a smbsock_any_connect_cleanup() hook 2015-06-12 17:08:17 +02:00
trustdom_cache.c libsmb: Fix whitespace 2017-02-15 02:28:16 +01:00
trusts_util.c s3:libsmb: add trust_pw_new_value() helper function 2017-02-21 16:09:21 +01:00
unexpected.c lib: Introduce util_tsock.h 2016-01-10 22:24:17 +01:00
wscript s3:waf: Make PARAM and SMBREGISTRY a subsystem of smbconf only 2016-12-04 16:35:22 +01:00