[SCM] Samba Shared Repository - branch master updated

Ralph Böhme slow at samba.org
Sat Jul 22 01:47:02 UTC 2017


The branch, master has been updated
       via  19dfcce ldb: version 1.2.1
       via  7ad3a99 tevent: version 0.9.33
       via  ca3e984 tevent: handle passing req = NULL to tevent_req_print()
       via  21b56ff tevent: avoid calling talloc_get_name(NULL) in tevent_req_default_print()
       via  be7f6f4 talloc: version 2.1.10
      from  13f9192 s4:http/gensec: add missing tevent_req_done() to gensec_http_ntlm_update_done()

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


- Log -----------------------------------------------------------------
commit 19dfccea744a843511d9c4ca2b5adbd648284250
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Jul 21 14:36:08 2017 +0200

    ldb: version 1.2.1
    
    * Bug #12882: Do not install _ldb_text.py if we have system libldb
    * Use libraries from build dir for testsuite
    * Bug #12900: Fix index out of bound in ldb_msg_find_common_values
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>
    
    Autobuild-User(master): Ralph Böhme <slow at samba.org>
    Autobuild-Date(master): Sat Jul 22 03:46:25 CEST 2017 on sn-devel-144

commit 7ad3a99d462e4a43c9f64b0877111d5e58f56e6e
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Jul 21 14:34:59 2017 +0200

    tevent: version 0.9.33
    
    * make tevent_req_print() more robust against crashes
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>

commit ca3e98488a45aa143e4ba454b4ba8763f09a6f50
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jul 20 14:20:03 2017 +0200

    tevent: handle passing req = NULL to tevent_req_print()
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>

commit 21b56ffd983cc0b982bea55866bfa84c79133503
Author: Stefan Metzmacher <metze at samba.org>
Date:   Thu Jul 20 14:16:44 2017 +0200

    tevent: avoid calling talloc_get_name(NULL) in tevent_req_default_print()
    
    We have the same information available under req->internal.private_type.
    
    This way it's possible to call tevent_req_print() after
    tevent_req_received() was called.
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>

commit be7f6f4d5d4bba6f3017cbc49700fd64c9fa86f1
Author: Stefan Metzmacher <metze at samba.org>
Date:   Fri Jul 21 14:33:57 2017 +0200

    talloc: version 2.1.10
    
    * build, documentation and python3 improvements
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>

-----------------------------------------------------------------------

Summary of changes:
 lib/ldb/ABI/{ldb-1.2.0.sigs => ldb-1.2.1.sigs}                      | 0
 lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.2.1.sigs}       | 0
 lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util.py3-1.2.1.sigs}   | 0
 lib/ldb/wscript                                                     | 2 +-
 .../ABI/{pytalloc-util-2.1.9.sigs => pytalloc-util-2.1.10.sigs}     | 0
 .../{pytalloc-util.py3-2.1.9.sigs => pytalloc-util.py3-2.1.10.sigs} | 0
 lib/talloc/ABI/{talloc-2.1.4.sigs => talloc-2.1.10.sigs}            | 0
 lib/talloc/wscript                                                  | 2 +-
 lib/tevent/ABI/{tevent-0.9.31.sigs => tevent-0.9.33.sigs}           | 0
 lib/tevent/tevent_req.c                                             | 6 +++++-
 lib/tevent/wscript                                                  | 2 +-
 11 files changed, 8 insertions(+), 4 deletions(-)
 copy lib/ldb/ABI/{ldb-1.2.0.sigs => ldb-1.2.1.sigs} (100%)
 copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.2.1.sigs} (100%)
 copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util.py3-1.2.1.sigs} (100%)
 copy lib/talloc/ABI/{pytalloc-util-2.1.9.sigs => pytalloc-util-2.1.10.sigs} (100%)
 copy lib/talloc/ABI/{pytalloc-util.py3-2.1.9.sigs => pytalloc-util.py3-2.1.10.sigs} (100%)
 copy lib/talloc/ABI/{talloc-2.1.4.sigs => talloc-2.1.10.sigs} (100%)
 copy lib/tevent/ABI/{tevent-0.9.31.sigs => tevent-0.9.33.sigs} (100%)


Changeset truncated at 500 lines:

diff --git a/lib/ldb/ABI/ldb-1.2.0.sigs b/lib/ldb/ABI/ldb-1.2.1.sigs
similarity index 100%
copy from lib/ldb/ABI/ldb-1.2.0.sigs
copy to lib/ldb/ABI/ldb-1.2.1.sigs
diff --git a/lib/ldb/ABI/pyldb-util-1.1.10.sigs b/lib/ldb/ABI/pyldb-util-1.2.1.sigs
similarity index 100%
copy from lib/ldb/ABI/pyldb-util-1.1.10.sigs
copy to lib/ldb/ABI/pyldb-util-1.2.1.sigs
diff --git a/lib/ldb/ABI/pyldb-util-1.1.10.sigs b/lib/ldb/ABI/pyldb-util.py3-1.2.1.sigs
similarity index 100%
copy from lib/ldb/ABI/pyldb-util-1.1.10.sigs
copy to lib/ldb/ABI/pyldb-util.py3-1.2.1.sigs
diff --git a/lib/ldb/wscript b/lib/ldb/wscript
index b4ae62a..6f3b326 100644
--- a/lib/ldb/wscript
+++ b/lib/ldb/wscript
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 APPNAME = 'ldb'
-VERSION = '1.2.0'
+VERSION = '1.2.1'
 
 blddir = 'bin'
 
diff --git a/lib/talloc/ABI/pytalloc-util-2.1.9.sigs b/lib/talloc/ABI/pytalloc-util-2.1.10.sigs
similarity index 100%
copy from lib/talloc/ABI/pytalloc-util-2.1.9.sigs
copy to lib/talloc/ABI/pytalloc-util-2.1.10.sigs
diff --git a/lib/talloc/ABI/pytalloc-util.py3-2.1.9.sigs b/lib/talloc/ABI/pytalloc-util.py3-2.1.10.sigs
similarity index 100%
copy from lib/talloc/ABI/pytalloc-util.py3-2.1.9.sigs
copy to lib/talloc/ABI/pytalloc-util.py3-2.1.10.sigs
diff --git a/lib/talloc/ABI/talloc-2.1.4.sigs b/lib/talloc/ABI/talloc-2.1.10.sigs
similarity index 100%
copy from lib/talloc/ABI/talloc-2.1.4.sigs
copy to lib/talloc/ABI/talloc-2.1.10.sigs
diff --git a/lib/talloc/wscript b/lib/talloc/wscript
index 09f780b..0274dc0 100644
--- a/lib/talloc/wscript
+++ b/lib/talloc/wscript
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 APPNAME = 'talloc'
-VERSION = '2.1.9'
+VERSION = '2.1.10'
 
 
 blddir = 'bin'
diff --git a/lib/tevent/ABI/tevent-0.9.31.sigs b/lib/tevent/ABI/tevent-0.9.33.sigs
similarity index 100%
copy from lib/tevent/ABI/tevent-0.9.31.sigs
copy to lib/tevent/ABI/tevent-0.9.33.sigs
diff --git a/lib/tevent/tevent_req.c b/lib/tevent/tevent_req.c
index 22f7a4f..15754d3 100644
--- a/lib/tevent/tevent_req.c
+++ b/lib/tevent/tevent_req.c
@@ -36,7 +36,7 @@ char *tevent_req_default_print(struct tevent_req *req, TALLOC_CTX *mem_ctx)
 			       req->internal.state,
 			       (unsigned long long)req->internal.error,
 			       (unsigned long long)req->internal.error,
-			       talloc_get_name(req->data),
+			       req->internal.private_type,
 			       req->data,
 			       req->internal.timer,
 			       req->internal.finish_location
@@ -45,6 +45,10 @@ char *tevent_req_default_print(struct tevent_req *req, TALLOC_CTX *mem_ctx)
 
 char *tevent_req_print(TALLOC_CTX *mem_ctx, struct tevent_req *req)
 {
+	if (req == NULL) {
+		return talloc_strdup(mem_ctx, "tevent_req[NULL]");
+	}
+
 	if (!req->private_print) {
 		return tevent_req_default_print(req, mem_ctx);
 	}
diff --git a/lib/tevent/wscript b/lib/tevent/wscript
index 54f216d..bc874bb 100644
--- a/lib/tevent/wscript
+++ b/lib/tevent/wscript
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 APPNAME = 'tevent'
-VERSION = '0.9.32'
+VERSION = '0.9.33'
 
 blddir = 'bin'
 


-- 
Samba Shared Repository



More information about the samba-cvs mailing list