[SCM] Samba Shared Repository - branch v3-2-stable updated - release-3-2-0pre2-715-gca4725b

Karolin Seeger kseeger at samba.org
Sun Apr 13 11:55:36 GMT 2008


The branch, v3-2-stable has been updated
       via  ca4725b0cc17b0fabe59856723f1eb715874b0a5 (commit)
       via  c77e32287e4ed32361a9422b1e1a3f49c7d349fb (commit)
       via  98869c853c8f613f6569f612c8ee87f97b0c4480 (commit)
      from  559dfd57823f4ac3ac897c9ec260ba5889fb34b2 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-2-stable


- Log -----------------------------------------------------------------
commit ca4725b0cc17b0fabe59856723f1eb715874b0a5
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Apr 13 12:20:22 2008 +0200

    Update WHATSNEW entry for pre3
    (cherry picked from commit 81f34489f7923db1141175b8b6bcc8594c6b2ee0)

commit c77e32287e4ed32361a9422b1e1a3f49c7d349fb
Author: Michael Adam <obnox at samba.org>
Date:   Sun Apr 13 00:24:42 2008 +0200

    libnetapi: fix a C++ warning by making implicit cast explicit
    
    Michael
    (cherry picked from commit b62dd61cc56ec33601289fd4e23058c7f9ad3f0d)

commit 98869c853c8f613f6569f612c8ee87f97b0c4480
Author: Michael Adam <obnox at samba.org>
Date:   Sun Apr 13 00:23:58 2008 +0200

    dbwrap_tdb2: fix a C++ warning by making implicit cast explicit
    
    Michael
    (cherry picked from commit 18ced7e42072953a1968db15b0a344b54214b83d)

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

Summary of changes:
 WHATSNEW.txt                   |   13 +++++++++++++
 source/lib/dbwrap_tdb2.c       |    6 +++---
 source/lib/netapi/serverinfo.c |    2 +-
 3 files changed, 17 insertions(+), 4 deletions(-)


Changeset truncated at 500 lines:

diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 745c5d3..f81fbeb 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -246,6 +246,7 @@ o   Volker Lendecke <vl at samba.org>
     * Change default bufsize to 512k.
     * Fix Coverity IDs 473, 481, 506, 507, 525, 526, 527, 528, 529, 530, 537,
       538, 547, 548, 551, 552, 553, 554, 555, 557, 558, 559, 563, 564, 567.
+      ... and half a ton more
     * Fix some warnings in the tsmsm module.
     * Fix warnings.
     * BUG 4901: Fix "ldap passwd sync = only".
@@ -253,6 +254,18 @@ o   Volker Lendecke <vl at samba.org>
     * BUG 5307: Fix notify changes.
     * BUG 5317: Fix debug output in domain_client_validate.
     * BUG 5338: Fix format string issue in rpcclient.
+    * Convert account_pol.tdb and share_info.tdb to dbwrap
+    * Protect group_mapping.tdb ops with transactions
+    * BUG 5366: "passwd program" should work on Solaris 10 again now
+    * A level 25 setuserinfo does change the pwdlastset, fixes XP joins
+    * BUG 5350: A Samba DC trusting NT4 should do an anon session setup
+    * BUG 5375: Fix a segfault with "security=share" and [in]valid users
+    * Fix printing from DOS clients -- introduced by inbuf/outbuf rewrite
+    * Fix wbinfo -a trusted\\user%password on a Samba DC with trusts
+    * BUG 5341: Fix async smbclient get command on Solaris
+    * Make winbind use NetSamLogonEx when possible
+    * Merge fixes in the 3-0-ctdb cluster code
+    * Fix a segfault in snprintf replacement code
 
 
 o   Derrell Lipman <derrell at samba.org>
diff --git a/source/lib/dbwrap_tdb2.c b/source/lib/dbwrap_tdb2.c
index cbcbe71..9f68ef4 100644
--- a/source/lib/dbwrap_tdb2.c
+++ b/source/lib/dbwrap_tdb2.c
@@ -569,9 +569,9 @@ static void db_tdb2_queue_change(struct db_tdb2_ctx *db_ctx, const TDB_DATA key)
 	}
 	db_ctx->changes.keys = keys;
 
-	keys[db_ctx->changes.num_keys].data = talloc_memdup(keys,
-							    key.dptr,
-							    key.dsize);
+	keys[db_ctx->changes.num_keys].data = (uint8_t *)talloc_memdup(keys,
+								key.dptr,
+								key.dsize);
 	if (!keys[db_ctx->changes.num_keys].data) {
 		goto overflow;
 	}
diff --git a/source/lib/netapi/serverinfo.c b/source/lib/netapi/serverinfo.c
index 58efeb3..dd7a880 100644
--- a/source/lib/netapi/serverinfo.c
+++ b/source/lib/netapi/serverinfo.c
@@ -90,7 +90,7 @@ WERROR NetServerGetInfo_r(struct libnetapi_ctx *ctx,
 		goto done;
 	}
 
-	*r->out.buffer = talloc_memdup(ctx, &info, sizeof(info));
+	*r->out.buffer = (uint8_t *)talloc_memdup(ctx, &info, sizeof(info));
 	if (!*r->out.buffer) {
 		werr = WERR_NOMEM;
 		goto done;


-- 
Samba Shared Repository


More information about the samba-cvs mailing list