The branch, master has been updated via e03e738dfc9 librpc/rpc: allow smb3_sid_parse() to accept modern encryption algorithms from 8296b6884df s4:torture: Replace calls to deprecated function
https://git.samba.org/?p=samba.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit e03e738dfc96b3c8ce54e2d280143965713f4778 Author: Stefan Metzmacher <me...@samba.org> Date: Tue May 16 13:09:23 2023 +0200 librpc/rpc: allow smb3_sid_parse() to accept modern encryption algorithms We should not limit the possible encryption algorithms to the currently known ones. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15374 Signed-off-by: Stefan Metzmacher <me...@samba.org> Reviewed-by: Volker Lendecke <v...@samba.org> Autobuild-User(master): Volker Lendecke <v...@samba.org> Autobuild-Date(master): Wed May 17 07:34:28 UTC 2023 on atb-devel-224 ----------------------------------------------------------------------- Summary of changes: librpc/rpc/dcerpc_helper.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) Changeset truncated at 500 lines: diff --git a/librpc/rpc/dcerpc_helper.c b/librpc/rpc/dcerpc_helper.c index eec78e034ee..e1589f90794 100644 --- a/librpc/rpc/dcerpc_helper.c +++ b/librpc/rpc/dcerpc_helper.c @@ -49,7 +49,12 @@ static bool smb3_sid_parse(const struct dom_sid *sid, } cipher = sid->sub_auths[3]; - if (cipher > SMB2_ENCRYPTION_AES128_GCM) { + if (cipher > 256) { + /* + * It is unlikely that we + * ever have more then 256 + * encryption algorithms + */ return false; } -- Samba Shared Repository