[SCM] Samba Shared Repository - branch v4-0-test updated
Karolin Seeger
kseeger at samba.org
Tue Oct 1 01:28:05 MDT 2013
The branch, v4-0-test has been updated
via c02af3e WHATSNEW: Add hint on the new "acl allow execute always" parameter.
via 5f3c623 WHATSNEW: Satrt release notes for Samba 4.0.10.
via ac049b9 dsdb: Convert the full string from UTF16 to UTF8, including embedded NULLs
via 51822a5 s3:smbd:smb2:scavenger: fix format error for debugging open_persistent_id in scavenger_timer()
from 22b48b3 python-samba-tool fsmo: Do not give an error on a successful role transfer
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v4-0-test
- Log -----------------------------------------------------------------
commit c02af3ef62410c78466bd4d828d5153e8689157a
Author: Karolin Seeger <kseeger at samba.org>
Date: Mon Sep 30 12:40:54 2013 +0200
WHATSNEW: Add hint on the new "acl allow execute always" parameter.
Signed-off-by: Karolin Seeger <kseeger at samba.org>
Autobuild-User(v4-0-test): Karolin Seeger <kseeger at samba.org>
Autobuild-Date(v4-0-test): Tue Oct 1 09:27:23 CEST 2013 on sn-devel-104
commit 5f3c62365bfc7cbc674c2f9dc1e1f73d14d90e62
Author: Karolin Seeger <kseeger at samba.org>
Date: Mon Sep 30 12:31:02 2013 +0200
WHATSNEW: Satrt release notes for Samba 4.0.10.
Signed-off-by: Karolin Seeger <kseeger at samba.org>
commit ac049b9c25c4975733b7a1152be4a7dd8c85e620
Author: Andrew Bartlett <abartlet at samba.org>
Date: Tue Sep 24 10:18:36 2013 -0700
dsdb: Convert the full string from UTF16 to UTF8, including embedded NULLs
Bug: https://bugzilla.samba.org/show_bug.cgi?id=8077
Note that this doesn't fix the userParameters problem
completely, but it doesn't truncate the userParameters value
anymore.
Signed-off-by: Andrew Bartlett <abartlet at samba.org>
Reviewed-by: Stefan Metzmacher <metze at samba.org>
Autobuild-User(master): Stefan Metzmacher <metze at samba.org>
Autobuild-Date(master): Thu Sep 26 22:05:12 CEST 2013 on sn-devel-104
(cherry picked from commit 89200c227f36a063612eb38927ac8dee18e044d5)
commit 51822a531bba78e96a9604b11b457e884e76b654
Author: Michael Adam <obnox at samba.org>
Date: Thu Apr 18 23:45:24 2013 +0200
s3:smbd:smb2:scavenger: fix format error for debugging open_persistent_id in scavenger_timer()
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
Autobuild-User(master): Jeremy Allison <jra at samba.org>
Autobuild-Date(master): Fri Apr 19 01:36:15 CEST 2013 on sn-devel-104
Fix bug #10169 - Build Error in scavenger.c.
-----------------------------------------------------------------------
Summary of changes:
WHATSNEW.txt | 133 ++++++++++++++++++++++++++++++++++-
source3/smbd/scavenger.c | 9 ++-
source4/dsdb/schema/schema_syntax.c | 2 +-
3 files changed, 137 insertions(+), 7 deletions(-)
Changeset truncated at 500 lines:
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 8847406..932c90e 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,3 +1,132 @@
+ ==============================
+ Release Notes for Samba 4.0.10
+ October 1, 2013
+ ==============================
+
+
+This is is the latest stable release of Samba 4.0.
+
+Major enhancements in Samba 4.0.10 include:
+
+o NetBIOS related samba process consumes 100% CPU (bug #10158).
+o Fix POSIX ACL mapping when setting DENY ACE's from Windows (bug #10162).
+
+To ease upgrades from Samba 3.6 and older, a new parameter called "acl allow
+execute always" has been introduced as a temporary workaround. Please see the
+smb.conf man page for details.
+
+
+Changes since 4.0.9:
+--------------------
+
+o Michael Adam <obnox at samba.org>
+ * BUG 10134: Ease file server upgrades from 3.6 and earlier with "acl allow
+ execute always".
+ * BUG 10169: Fix build error in scavenger.c.
+
+
+o Jeremy Allison <jra at samba.org>
+ * BUG 5917: Make Samba work on site with Read Only Domain Controller.
+ * BUG 9166: Starting smbd or nmbd with stdin from /dev/null results in
+ "EOF on stdin".
+ * BUG 10063: source3/lib/util.c:1493 leaking memory w/ pam_winbind.so /
+ winbind.
+ * BUG 10121: Masks incorrectly applied to UNIX extension permission changes.
+ * BUG 10139: Valid utf8 filenames cause "invalid conversion error"
+ messages.
+
+
+o Christian Ambach <ambi at samba.org>
+ * BUG #9911 - Build Samba 4.0.x on AIX with IBM XL C/C++.
+
+
+o Andrew Bartlett <abartlet at samba.org>
+ * BUG 8077: dsdb: Convert the full string from UTF16 to UTF8, including
+ embedded NULLs.
+ * BUG 9091: When replicating DNS for bind9_dlz we need to create the
+ server-DNS account remotely.
+ * BUG 9461: python-samba-tool fsmo: Do not give an error on a successful
+ role transfer.
+
+
+o Günther Deschner <gd at samba.org>
+ * BUG 9615: s3-winbindd: fix fallback to ncacn_np in cm_connect_lsat().
+ * BUG 9899: s3-winbindd: fix fallback to ncacn_np in cm_connect_lsat().
+ * BUG 10147: Better document potential implications of a globally used
+ "valid users".
+
+
+o Korobkin <korobkin+samba at gmail.com>
+ * BUG 10118: Samba is chatty about being unable to open a printer.
+
+
+o Amitay Isaacs <amitay at gmail.com>
+ * BUG 9599: samba-tool/dns: Pass on additional flags when creating zones.
+
+
+o Volker Lendecke <vl at samba.org>
+ * BUG 10086: smbd: Fix async echo handler forking.
+ * BUG 10106: Honour output buffer length set by the client for SMB2
+ GetInfo requests.
+ * BUG 10114: Dropbox (write-only-directory) case isn't handled correctly in
+ pathname lookup.
+
+
+o Daniel Liberman <danielvl at gmail.com>
+ * BUG 10162: Fix POSIX ACL mapping when setting DENY ACE's from Windows.
+
+
+o Stefan Metzmacher <metze at samba.org>
+ * BUG 9802: Move gencache.tdb to /var/cache/samba.
+ * BUG 10030: ::1 added to nameserver on join.
+
+
+o Matthieu Patou <mat at matws.net>
+ * BUG 10158: NetBIOS related samba process consumes 100% CPU.
+
+
+o Christof Schmitt <christof.schmitt at us.ibm.com>
+ * BUG 10137: vfs_shadow_copy2 does not display previous versions correctly
+ over SMB2.
+
+
+o Karolin Seeger <kseeger at samba.org>
+ * BUG 10076: docs: Fix variable list in man vfs_crossrename.
+
+
+o Richard Sharpe <realrichardsharpe at gmail.com>
+ * BUG 10097 - MacOSX 10.9 will not follow path-based DFS referrals handed
+ out by Samba.
+
+
+o Ralph Wuerthner <ralph.wuerthner at de.ibm.com>
+ * BUG 10106: Honour output buffer length set by the client for SMB2
+ GetInfo requests.
+
+
+######################################################################
+Reporting bugs & Development Discussion
+#######################################
+
+Please discuss this release on the samba-technical mailing list or by
+joining the #samba-technical IRC channel on irc.freenode.net.
+
+If you do report problems then please try to send high quality
+feedback. If you don't provide vital information to help us track down
+the problem then you will probably be ignored. All bug reports should
+be filed under the Samba 4.0 product in the project's Bugzilla
+database (https://bugzilla.samba.org/).
+
+
+======================================================================
+== Our Code, Our Bugs, Our Responsibility.
+== The Samba Team
+======================================================================
+
+
+Release notes for older releases follow:
+----------------------------------------
+
=============================
Release Notes for Samba 4.0.9
August 20, 2013
@@ -105,8 +234,8 @@ database (https://bugzilla.samba.org/).
======================================================================
-Release notes for older releases follow:
-----------------------------------------
+----------------------------------------------------------------------
+
=============================
Release Notes for Samba 4.0.8
diff --git a/source3/smbd/scavenger.c b/source3/smbd/scavenger.c
index fe4e56e..e6e2878 100644
--- a/source3/smbd/scavenger.c
+++ b/source3/smbd/scavenger.c
@@ -480,16 +480,17 @@ static void scavenger_timer(struct tevent_context *ev,
ctx->msg.open_persistent_id);
if (!ok) {
DEBUG(2, ("Failed to cleanup share modes and byte range locks "
- "for file %s open %lu\n",
+ "for file %s open %llu\n",
file_id_string_tos(&ctx->msg.file_id),
- ctx->msg.open_persistent_id));
+ (unsigned long long)ctx->msg.open_persistent_id));
}
status = smbXsrv_open_cleanup(ctx->msg.open_persistent_id);
if (!NT_STATUS_IS_OK(status)) {
- DEBUG(2, ("Failed to cleanup open global for file %s open %lu:"
+ DEBUG(2, ("Failed to cleanup open global for file %s open %llu:"
" %s\n", file_id_string_tos(&ctx->msg.file_id),
- ctx->msg.open_persistent_id, nt_errstr(status)));
+ (unsigned long long)ctx->msg.open_persistent_id,
+ nt_errstr(status)));
}
}
diff --git a/source4/dsdb/schema/schema_syntax.c b/source4/dsdb/schema/schema_syntax.c
index 459ec47..30796b7 100644
--- a/source4/dsdb/schema/schema_syntax.c
+++ b/source4/dsdb/schema/schema_syntax.c
@@ -1529,7 +1529,7 @@ static WERROR dsdb_syntax_UNICODE_drsuapi_to_ldb(const struct dsdb_syntax_ctx *c
return WERR_FOOBAR;
}
- out->values[i] = data_blob_string_const(str);
+ out->values[i] = data_blob_const(str, converted_size);
}
return WERR_OK;
--
Samba Shared Repository
More information about the samba-cvs
mailing list