[SCM] Samba Shared Repository - branch master updated

2020-11-16 Thread Andrew Bartlett
The branch, master has been updated
   via  6ac16232de7 autobuild: Encode text/plain into base64 to wrap 
long-lines
  from  7bd040f60a0 libsmb: Remove unused sync cli_smb2_rename()

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit 6ac16232de7c577c081f15759cab65fdef06ba55
Author: SATOH Fumiyasu 
Date:   Tue Nov 10 17:15:42 2020 +0900

autobuild: Encode text/plain into base64 to wrap long-lines

MIMEText(text, 'plain', 'utf-8') encodes the text into
base64 and adds 'Content-Transfer-Encoding: base64' header.

Signed-off-by: SATOH Fumiyasu 
Reviewed-by: Andrew Bartlett 
Reviewed-by: David Disseldorp 

Autobuild-User(master): Andrew Bartlett 
Autobuild-Date(master): Mon Nov 16 22:43:35 UTC 2020 on sn-devel-184

---

Summary of changes:
 script/autobuild.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/script/autobuild.py b/script/autobuild.py
index 24baa0fa9f2..a76309df8a2 100755
--- a/script/autobuild.py
+++ b/script/autobuild.py
@@ -1112,7 +1112,7 @@ def send_email(subject, text, log_tar):
 outer['From'] = options.email_from
 outer['Date'] = email.utils.formatdate(localtime=True)
 outer.preamble = 'Autobuild mails are now in MIME because we optionally 
attach the logs.\n'
-outer.attach(MIMEText(text, 'plain'))
+outer.attach(MIMEText(text, 'plain', 'utf-8'))
 if options.attach_logs:
 with open(log_tar, 'rb') as fp:
 msg = MIMEApplication(fp.read(), 'gzip', 
email.encoders.encode_base64)


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - branch master updated

2020-11-16 Thread Jeremy Allison
The branch, master has been updated
   via  7bd040f60a0 libsmb: Remove unused sync cli_smb2_rename()
   via  1fdcfdcffb9 libsmb: Make cli_rename_send()/recv() smb2-capable
   via  db1fa2392d7 libsmb: Make cli_rename_send()/_recv() a proper 
tevent_req engine
   via  1ce7c596beb libsmb: Make cli_smb2_rename async
   via  2ea885f96f9 libsmb: Make get_fnum_from_path() async
   via  42be033b0b0 pylibsmb: Move set_acl() to python
   via  3b81cc900f5 pylibsmb: Add set_sd()
   via  97fca81af09 libsmb: Remove unused sync 
cli_smb2_set_security_descriptor()
   via  e617cb5fa1d libsmb: Make cli_set_security_descriptor() async
   via  c68943786d3 torture3: cli_set_security_descriptor() does smb2 as 
well
   via  472c16d5540 pylibsmb: Move get_acl() to python
   via  57f8e7eb113 pylibsmb: Add get_sd()
   via  edf26b29cf6 libsmb: Remove unused sync 
cli_smb2_query_security_descriptor()
   via  207ca06189e libsmb: Make cli_query_security_descriptor() async
   via  c6fef155d07 torture3: cli_query_security_descriptor() does smb2 as 
well
   via  25628907241 pylibsmb: Export a few SMB constants
   via  d33cec8d448 pylibsmb: Merge remove_dir() into its only caller
   via  5ee42dd0e9c pylibsmb: Merge unlink_file() into its only caller
   via  13aecb22f75 pylibsmb: Move deltree to python code
   via  2cff5990daa pylibsmb: Add a compatible python-level wrapper
  from  26ba04a4d19 libcli: smb2: Never print length if 
smb2_signing_key_valid() fails for crypto blob.

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit 7bd040f60a070c037d2cbcebb01d5d9869475662
Author: Volker Lendecke 
Date:   Fri Nov 13 16:32:16 2020 +0100

libsmb: Remove unused sync cli_smb2_rename()

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

Autobuild-User(master): Jeremy Allison 
Autobuild-Date(master): Mon Nov 16 21:18:16 UTC 2020 on sn-devel-184

commit 1fdcfdcffb91d4f5c89abe0e71abb84c31cb106a
Author: Volker Lendecke 
Date:   Fri Nov 13 16:29:23 2020 +0100

libsmb: Make cli_rename_send()/recv() smb2-capable

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit db1fa2392d7be0ca433fcd65035985595bbf0c20
Author: Volker Lendecke 
Date:   Fri Nov 13 16:23:48 2020 +0100

libsmb: Make cli_rename_send()/_recv() a proper tevent_req engine

This will make it more obvious to add SMB2 soon

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 1ce7c596beb0ef539501366a1c79500dbd064922
Author: Volker Lendecke 
Date:   Fri Nov 13 15:31:16 2020 +0100

libsmb: Make cli_smb2_rename async

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 2ea885f96f98d735246d96fbd0cca99ee637f411
Author: Volker Lendecke 
Date:   Fri Nov 13 12:59:55 2020 +0100

libsmb: Make get_fnum_from_path() async

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 42be033b0b0c02413a74f984c8622b5baed2689a
Author: Volker Lendecke 
Date:   Thu Nov 12 09:26:10 2020 +0100

pylibsmb: Move set_acl() to python

The previous code was not available in threaded environments

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 3b81cc900f5c7f7ee412601f0930aa0390752fbb
Author: Volker Lendecke 
Date:   Tue Nov 10 21:25:56 2020 +0100

pylibsmb: Add set_sd()

setacl() on a fnum, available asynchronously

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 97fca81af098dd99a40a15aa181b4b32ed2e874a
Author: Volker Lendecke 
Date:   Mon Nov 9 21:43:19 2020 +0100

libsmb: Remove unused sync cli_smb2_set_security_descriptor()

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit e617cb5fa1d13903abeb068f6fbe98b192bd33f3
Author: Volker Lendecke 
Date:   Tue Nov 10 20:55:29 2020 +0100

libsmb: Make cli_set_security_descriptor() async

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit c68943786d3c14e6340e2637746fe8a8c2f0b722
Author: Volker Lendecke 
Date:   Mon Nov 9 21:40:28 2020 +0100

torture3: cli_set_security_descriptor() does smb2 as well

Remove a direct caller

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 472c16d55407c9ffa5c36a7041689eb3d987a66c
Author: Volker Lendecke 
Date:   Wed Nov 11 13:20:39 2020 +0100

pylibsmb: Move get_acl() to python

The previous code was not available in threaded environments

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 57f8e7eb1131871a782f28e459ccb636fc605036
Author: Volker Lendecke 
Date:   Tue Nov 10 21:25:56 2020 +0100

pylibsmb: Add get_sd()

getacl() on a fnum, available asynchronously

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit edf26b29cf66f98eb633792f4424

[SCM] Samba Shared Repository - branch master updated

2020-11-16 Thread Volker Lendecke
The branch, master has been updated
   via  26ba04a4d19 libcli: smb2: Never print length if 
smb2_signing_key_valid() fails for crypto blob.
  from  a8ec8304917 s4-torture: test file_line_parse as well

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit 26ba04a4d1987a859152751e6083d9b9aef770ff
Author: Jeremy Allison 
Date:   Fri Nov 13 14:18:43 2020 -0800

libcli: smb2: Never print length if smb2_signing_key_valid() fails for 
crypto blob.

Blob could be NULL.

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

Signed-off-by: Jeremy Allison 
Reviewed-by: Volker Lendecke 

Autobuild-User(master): Volker Lendecke 
Autobuild-Date(master): Mon Nov 16 09:47:38 UTC 2020 on sn-devel-184

---

Summary of changes:
 libcli/smb/smb2_signing.c | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)


Changeset truncated at 500 lines:

diff --git a/libcli/smb/smb2_signing.c b/libcli/smb/smb2_signing.c
index 7669b219bbe..6ece5f2e4d3 100644
--- a/libcli/smb/smb2_signing.c
+++ b/libcli/smb/smb2_signing.c
@@ -92,8 +92,7 @@ NTSTATUS smb2_signing_sign_pdu(struct smb2_signing_key 
*signing_key,
}
 
if (!smb2_signing_key_valid(signing_key)) {
-   DBG_WARNING("Wrong session key length %zu for SMB2 signing\n",
-   signing_key->blob.length);
+   DBG_WARNING("No signing key for SMB2 signing\n");
return NT_STATUS_ACCESS_DENIED;
}
 
@@ -416,8 +415,7 @@ NTSTATUS smb2_signing_encrypt_pdu(struct smb2_signing_key 
*encryption_key,
tf = (uint8_t *)vector[0].iov_base;
 
if (!smb2_signing_key_valid(encryption_key)) {
-   DBG_WARNING("Wrong encryption key length %zu for SMB2 
signing\n",
-   encryption_key->blob.length);
+   DBG_WARNING("No encryption key for SMB2 signing\n");
return NT_STATUS_ACCESS_DENIED;
}
 
@@ -625,8 +623,7 @@ NTSTATUS smb2_signing_decrypt_pdu(struct smb2_signing_key 
*decryption_key,
tf = (uint8_t *)vector[0].iov_base;
 
if (!smb2_signing_key_valid(decryption_key)) {
-   DBG_WARNING("Wrong decryption key length %zu for SMB2 
signing\n",
-   decryption_key->blob.length);
+   DBG_WARNING("No decryption key for SMB2 signing\n");
return NT_STATUS_ACCESS_DENIED;
}
 


-- 
Samba Shared Repository