1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-10 01:18:15 +03:00
samba-mirror/source3
Volker Lendecke 7fcbae4e49 libsmb: Don't mess up pathnames in cli_smb2_create_fnum_send()
Master-only bug introduced with dd9cdfb3b1: smb2_dfs_share_path() can
change the length of fname, and if it happens that the original length
hits a \ in the enlarged filename, we cut it off.

Found by accident, this really made me scratch my head when looking at
traces :-)

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
2022-12-15 21:52:34 +00:00
..
auth lib: Remove fstring_sub() that was used just once 2022-12-12 21:16:33 +00:00
build
client smbclient: Use cli_readlink 2022-12-05 15:06:32 +00:00
exports
groupdb
include smbd: Remove source3/smbd/statcache.c 2022-12-14 22:54:29 +00:00
intl
lib smbd: Remove source3/smbd/statcache.c 2022-12-14 22:54:29 +00:00
libads libads: Save intermediate NULL checks with talloc_asprintf_addbuf() 2022-12-14 05:29:51 +00:00
libgpo/gpext
libnet CVE-2022-37966 s3:libnet: no longer reference des encryption types 2022-12-13 13:07:30 +00:00
librpc s3:librpc: Improve GSE error message 2022-10-25 09:34:33 +00:00
libsmb libsmb: Don't mess up pathnames in cli_smb2_create_fnum_send() 2022-12-15 21:52:34 +00:00
locale spelling: connnect encrytion exisit expection explicit invalide missmatch paramater paramter partion privilige relase reponse seperate unkown verson authencication progagated 2022-06-10 18:12:33 +00:00
locking smbd: Remove source3/smbd/statcache.c 2022-12-14 22:54:29 +00:00
modules smbd: Remove a few "extern userdom_struct current_user_info" 2022-12-12 22:14:20 +00:00
nmbd smbd: remove process shortname arg from reinit_after_fork() 2022-12-14 01:38:29 +00:00
param CVE-2022-37966 param: let "kdc default domain supportedenctypes = 0" mean the default 2022-12-13 13:07:30 +00:00
passdb pdb_samba_dsdb: Handle dsdb_search_one() errors 2022-10-05 04:23:32 +00:00
printing smbd: remove process shortname arg from reinit_after_fork() 2022-12-14 01:38:29 +00:00
profile s3:profile: make use of tevent_cached_getpid() in performance critical code 2022-07-25 18:32:18 +00:00
registry source3: A few whitespace fixes 2022-09-19 17:23:31 +00:00
rpc_client CVE-2022-38023 libcli/auth: pass lp_ctx to netlogon_creds_cli_set_global_db() 2022-12-13 13:07:29 +00:00
rpc_server smbd: remove process shortname arg from reinit_after_fork() 2022-12-14 01:38:29 +00:00
rpcclient s3:rpcclient: Pass salt down to init_samr_CryptPasswordAES() 2022-10-25 09:34:33 +00:00
script tests: Replace OpenSSL MD4 invocation with a python3 call 2022-11-24 11:01:37 +00:00
selftest tests: Show that in smb1 posix we don't treat dirs as case sensitive 2022-12-15 10:34:34 +00:00
services s3:services: Disable rcinit-based service control code 2021-12-10 14:02:30 +00:00
smbd smbd: Add "posix" flag to openat_pathref_dirfsp_nosymlink() 2022-12-15 11:30:04 +00:00
torture smbd: remove process shortname arg from reinit_after_fork() 2022-12-14 01:38:29 +00:00
utils CVE-2022-37966 s3:net_ads: let 'net ads enctypes list' pretty print AES256-SK and RESOURCE-SID-COMPRESSION-DISABLED 2022-12-13 13:07:30 +00:00
web
winbindd winbind: Save lines with talloc_asprintf_addbuf() 2022-12-14 04:32:34 +00:00
.clang_complete
.dmallocrc
.indent.pro
Doxyfile
mainpage.dox
smbadduser.in
wscript source3/wscript: Detect glusterfs-api with *at() calls support 2022-08-26 16:31:37 +00:00
wscript_build smbd: Remove source3/smbd/statcache.c 2022-12-14 22:54:29 +00:00
wscript_configure_system_ncurses