[SCM] Samba Shared Repository - branch v3-4-stable updated - release-3-4-0rc1-6-gf8096d7

Karolin Seeger kseeger at samba.org
Sat Jun 27 09:19:42 GMT 2009


The branch, v3-4-stable has been updated
       via  f8096d726049660f7a72cc100feb718ae9320b47 (commit)
       via  dbdeb3331df694c1a9b8d9472ecc9fb07d26406e (commit)
       via  a3a7727358080381d3231d74b0514ecc29da667d (commit)
       via  413a3176301419d672503cdfc83a8b42388f7583 (commit)
       via  52ec2d9533a8ba5633cabd7f22c2d0e464f3ba60 (commit)
       via  495b5fab17b03c3f49cf1ce79bd682b82709b0a0 (commit)
      from  4a868bb77943106d88e1563c915b2a0c7216931b (commit)

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


- Log -----------------------------------------------------------------
commit f8096d726049660f7a72cc100feb718ae9320b47
Author: Karolin Seeger <kseeger at samba.org>
Date:   Sat Jun 27 11:15:59 2009 +0200

    s3/VERSION: Raise version number up to 3.4.0.
    
    Karolin
    (cherry picked from commit bb59901d6e4f7c03b815ac6afd297b4230031330)

commit dbdeb3331df694c1a9b8d9472ecc9fb07d26406e
Author: Karolin Seeger <kseeger at samba.org>
Date:   Sat Jun 27 11:11:04 2009 +0200

    WHATSNEW: Update changes since 3.4.0rc1.
    
    Karolin
    (cherry picked from commit 228d43ce016e56396f83ed4fb77b246c539bba79)

commit a3a7727358080381d3231d74b0514ecc29da667d
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Jun 16 11:51:11 2009 +0200

    s3/lanman: Workaround for KB932762.
    
    This addresses bug #6498.
    (cherry picked from commit a702dea5a86f22e0b7857b67447152a06b3bbea2)
    (cherry picked from commit ed9d22f23789aa0b3c3c69aabcd398d52c95de5b)

commit 413a3176301419d672503cdfc83a8b42388f7583
Author: Michael Adam <obnox at samba.org>
Date:   Fri Jun 26 14:09:10 2009 +0200

    s3:passdb: fix bug #6509: use gid (not uid) cache in fetch_gid_from_cache().
    
    With the previous code, the cache can never have been hit at all.
    
    Michael
    (cherry picked from commit a4bc5bfa95be242fe1c8e0cd520a8f1e3d2a67f5)
    (cherry picked from commit 410fa8258169bc9b4a61164cd893746d3e6abfae)

commit 52ec2d9533a8ba5633cabd7f22c2d0e464f3ba60
Author: Björn Jacke <bj at sernet.de>
Date:   Sat Apr 4 11:21:01 2009 +0200

    s3:configure: "test" only takes one "="
    (cherry picked from commit ddd37c2b235eb03ddb438ebb2cdd14dd67f867f3)
    (cherry picked from commit 35c8019db31ccb673498b32134944d8acac6ffa9)

commit 495b5fab17b03c3f49cf1ce79bd682b82709b0a0
Author: Karolin Seeger <kseeger at samba.org>
Date:   Fri Jun 19 15:23:22 2009 +0200

    s3/docs: Fix typo.
    
    This fixes bug #6412.
    Thanks to Carsten Dumke <carsten [at] cdumke.de> for reporting!
    
    Karolin
    (cherry picked from commit 4ad43a21344b43f1c9fe459165098bcab1695711)
    (cherry picked from commit 84750d556d0a42b5d8b134308311e2cb9a533b58)

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

Summary of changes:
 WHATSNEW.txt                                       |   29 ++++++++++++++-----
 .../smbdotconf/security/checkpasswordscript.xml    |    2 +-
 source3/VERSION                                    |    2 +-
 source3/configure.in                               |    2 +-
 source3/passdb/lookup_sid.c                        |    2 +-
 source3/smbd/lanman.c                              |    1 +
 6 files changed, 26 insertions(+), 12 deletions(-)


Changeset truncated at 500 lines:

diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 3eca6f0..64959d5 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,13 +1,10 @@
-                   ================================
-                   Release Notes for Samba 3.4.0rc1
-			    June 19, 2009
-                   ================================
+                   =============================
+                   Release Notes for Samba 3.4.0
+			   July 1, 2009
+                   =============================
 
 
-This is the first release candidate of Samba 3.4.  This is *not*
-intended for production environments and is designed for testing
-purposes only.  Please report any defects via the Samba bug reporting
-system at https://bugzilla.samba.org/.
+This is the first stable release of Samba 3.4.
 
 
 Major enhancements in Samba 3.4.0 include:
@@ -205,6 +202,22 @@ o   Jelmer Vernooij <jelmer at samba.org>
     * Move common libraries to the shared lib/ directory.
 
 
+Changes since 3.4.0rc1
+----------------------
+
+
+o    Michael Adam <obnox at samba.org>
+     * BUG 6509: Use gid (not uid) cache in fetch_gid_from_cache().
+
+
+o    Björn Jacke <bj at sernet.de>
+     * BUG 6497: Fix calling of 'test' in configure.
+
+
+o    Volker Lendecke <vl at samba.org>
+     * BUG 6498: Add workaround for MS KB932762.
+
+
 Changes since 3.4.0pre2
 -----------------------
 
diff --git a/docs-xml/smbdotconf/security/checkpasswordscript.xml b/docs-xml/smbdotconf/security/checkpasswordscript.xml
index 152632c..1344997 100644
--- a/docs-xml/smbdotconf/security/checkpasswordscript.xml
+++ b/docs-xml/smbdotconf/security/checkpasswordscript.xml
@@ -18,5 +18,5 @@
 </description>
 
 <value type="default">Disabled</value>
-<value type="example">check password script = /usr/local/sbin/crackcheck</value>
+<value type="example">/usr/local/sbin/crackcheck</value>
 </samba:parameter>
diff --git a/source3/VERSION b/source3/VERSION
index a389343..ead30d0 100644
--- a/source3/VERSION
+++ b/source3/VERSION
@@ -56,7 +56,7 @@ SAMBA_VERSION_PRE_RELEASE=
 # e.g. SAMBA_VERSION_RC_RELEASE=1                      #
 #  ->  "3.0.0rc1"                                      #
 ########################################################
-SAMBA_VERSION_RC_RELEASE=1
+SAMBA_VERSION_RC_RELEASE=
 
 ########################################################
 # To mark SVN snapshots this should be set to 'yes'    #
diff --git a/source3/configure.in b/source3/configure.in
index 408340d..111e89d 100644
--- a/source3/configure.in
+++ b/source3/configure.in
@@ -6006,7 +6006,7 @@ AC_ARG_ENABLE(dnssd,
 [AS_HELP_STRING([--enable-dnssd], [Enable DNS service discovery support (default=no)])])
 
 AC_SUBST(DNSSD_LIBS)
-if test x"$enable_dnssd" == x"yes"; then
+if test x"$enable_dnssd" = x"yes"; then
     have_dnssd_support=yes
 
     AC_CHECK_HEADERS(dns_sd.h)
diff --git a/source3/passdb/lookup_sid.c b/source3/passdb/lookup_sid.c
index 3a03cfe..112225d 100644
--- a/source3/passdb/lookup_sid.c
+++ b/source3/passdb/lookup_sid.c
@@ -1085,7 +1085,7 @@ static bool fetch_gid_from_cache(gid_t *pgid, const DOM_SID *psid)
 {
 	DATA_BLOB cache_value;
 
-	if (!memcache_lookup(NULL, SID_UID_CACHE,
+	if (!memcache_lookup(NULL, SID_GID_CACHE,
 			     data_blob_const(psid, ndr_size_dom_sid(psid, NULL, 0)),
 			     &cache_value)) {
 		return false;
diff --git a/source3/smbd/lanman.c b/source3/smbd/lanman.c
index 1672c51..b15e685 100644
--- a/source3/smbd/lanman.c
+++ b/source3/smbd/lanman.c
@@ -1214,6 +1214,7 @@ static int get_server_info(uint32 servertype,
 			continue;
 		}
 		fstrcpy(s->comment, p);
+		string_truncate(s->comment, MAX_SERVER_STRING_LENGTH);
 
 		s->domain[0] = '\0';
 		if (!next_token_talloc(frame,&ptr,&p, NULL)) {


-- 
Samba Shared Repository


More information about the samba-cvs mailing list