svn commit: samba r5564 - in branches/SAMBA_3_0_RELEASE: .
source/auth
jerry at samba.org
jerry at samba.org
Fri Feb 25 17:49:49 GMT 2005
Author: jerry
Date: 2005-02-25 17:49:49 +0000 (Fri, 25 Feb 2005)
New Revision: 5564
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5564
Log:
getting ready for 3.0.12pre1; final sync from 3.0 and updated release notes; tarballs to follow
Modified:
branches/SAMBA_3_0_RELEASE/WHATSNEW.txt
branches/SAMBA_3_0_RELEASE/source/auth/auth_sam.c
Changeset:
Modified: branches/SAMBA_3_0_RELEASE/WHATSNEW.txt
===================================================================
--- branches/SAMBA_3_0_RELEASE/WHATSNEW.txt 2005-02-25 15:58:23 UTC (rev 5563)
+++ branches/SAMBA_3_0_RELEASE/WHATSNEW.txt 2005-02-25 17:49:49 UTC (rev 5564)
@@ -1,3 +1,219 @@
+ ==================================
+ Release Notes for Samba 3.0.12pre1
+ Feb 25, 2005
+ ===================================
+
+This is a preview release of the Samba 3.0.12 code base and
+is provided for testing only. This release is *not* intended
+for production servers. However, there have been several bug
+fixes and new features added since 3.0.11 that we feel are
+important to make available to the Samba community for wider
+testing.
+
+Common bugs fixed in 3.0.12pre1 include:
+
+ o Winbind failures when using 'disable netbios = yes'
+ o Failure to establish a trust relationship via 'net rpc
+ trust establish'
+ o Various portability & compiler issues.
+ o Read only file deletion failure caused by new delete
+ semantics in Windows XP SP2 and the MS 04-044 security
+ hotfix.
+
+Additional features introduced in Samba 3.0.12pre1:
+
+ o Performance enhancements when serving directories
+ containing large number of files.
+ o MS-DFS support added to smbclient.
+ o More performance improvements when using Samba/OpenLDAP
+ based DC's via the 'ldapsam:trusted=yes' option.
+
+
+Large Directory Support
+-----------------------
+
+Samba 3.0.12pre1 introduces a specific mechanism for dealing
+with file services that frequently contain a large number of files
+per directory. Historically Samba's performance has suffered
+in such environments due to the translation from case
+insensitive lookups by Windows client to the case sensitive
+storage mechanisms used by UNIX filesystems.
+
+Configuration details along with a short HOWTO can be found at:
+
+http://www.samba.org/samba/ftp/HOWTO/Samba-LargeDirectory-HOWTO
+
+
+
+######################################################################
+Changes
+#######
+
+Changes since 3.0.11
+--------------------
+smb.conf changes
+----------------
+
+ Parameter Name Action
+ -------------- ------
+ log nt token command New
+
+
+commits
+-------
+o Jeremy Allison <jra at samba.org>
+ * BUG 2146: Return correct allocation sizes so as not to crash
+ the VC++ compiler.
+ * BUG 962: Ensure that parsing of service names in smb.conf is
+ multibyte safe.
+ * BUG 2201, 2227: Support new delete semantics used by MS04-044
+ and XP SP2.
+ * BUG 1525: Correctly timestamps interpreted on 64-bit time_t
+ values (patch submitted by Jay Fenlason <fenlason at redhat.com>).
+ * Add special hooks when serving directories containing large
+ numbers of files.
+ * Ensure that WINS negative name query responses and WACK
+ packets use the correct RR type of 0xA instead of reflecting
+ back what the query RR type was (0x20).
+ * BUG 2310: Only do 16-bit normalization on small dfree request.
+ * BUG 2323: Correct authentication failure when using plaintext
+ passwords from Windows XP clients.
+
+
+o Andrew Bartlett <abartlet at samba.org>
+ * Avoid length-limited intermediate copy of NT and LM responses
+ in NETLOGON client.
+ * Debug message cleanups in the NTLMSSP implementation.
+
+
+o Manuel Baena <mbaena at lcc.uma.es>
+ * Print actual error message in smbmnt.c:fullpath().
+
+
+o Gerald (Jerry) Carter <jerry at samba.org>
+ * Add trans2 client call for checking dfs referrals
+ * Convert smbclient to use TRANS_QPATHINFO(SMB_QUERY_FILE_BASIC_INFO)
+ when checking directories on modern CIFS servers.
+ * Add MS-DFS support to smbclient.
+ * Code cleanup of adt_tree.[ch].
+ * Add missing checks to allow root to manage user rights.
+ * Allow domain admins to manage rights assignments on domain members
+ servers.
+ * BUG 2333: Use the lpq command to pass in the correct printer name
+ for cups_queue_get(). CUPS backend now sets 'lpq command= %p' as
+ the default.
+ * BUG 1439: make sure to initialize pointer to prevent invalid
+ free()'s on exit.
+ * BUG 2329: fix to re-enable winbindd to locate DC's when 'disable
+ netbios = yes'.
+ * Add cups-devel to BuidlRequires directive in Fedora spec file.
+ * BUG 858: Fix order of popt args evaluation so we don't crash
+ when given no command line args.
+ * Remove dependency on bash for source/autogen.sh.
+ * Fix clitar.c compile issues caused by broken MIT 1.4 headers.
+
+
+o Guenther Deschner <gd at samba.org>
+ * Fix crash bug in the client-spoolss enumdataex-call.
+ * Expand the valid-workstation-scheme by expanding names
+ beginning with a plus (+) as a unix group.
+ * Allow own netbios name to be set in smbclient's session setup.
+ * Better handling of LDAP over IPC connections that have expired
+ on the LDAP-Server.
+ * Fix pipe-mismatch for NETDFS in cli_dfs.c.
+ * Add examples/misc/adssearch.pl.
+ * BUG 2343: Build fixes.
+ * Support get_user_info_7 in SAMR server RPC.
+ * Fix server_role in the samr_query_dom_info calls.
+
+
+o Steve French <sfrench at us.ibm.com>
+ * Ignore users mount parm in mount.cifs.
+
+
+o SATOH Fumiyasu <fumiya at samba.gr.jp>
+ * BUG 1549: Don't truncate service names in smbstatus.
+
+
+o S Murthy Kambhampaty <smk_va at yahoo.com>
+ * Add idmap_rid module to Fedora and RedHat spec files.
+
+
+o Volker Lendecke <vl at samba.org>
+ * Fix a memory leaks in privileges code and passdb backends.
+ * Fixes for samr_lookup_sids() client call.
+ * Optimize _samr_query_groupmem with LDAP backend for large
+ domains.
+ * Support SIDs as %s replacements in the afs username map
+ parameter.
+ * Add 'log nt token command' parameter. If set, %s is replaced
+ with the user sid, and %t takes all the group sids.
+ * Do not use the "Local Unix Group"-default description for
+ all kinds of group-mappings.
+ * Fix uninitialized variable in Linux nss_winbind library.
+ * Move 'net afskey' into a subcommand of its own, 'net afs key'.
+ * Implement 'net afs impersonate'.
+
+
+o Herb Lewis <herb at samba.org>
+ * Fix build problem when HAVE_POSIX_ACL is not defined.
+
+
+o Jason Mader <jason at ncac.gwu.edu>
+ * Compiler warning fixes (BUGS BUG 2132, 2134, 2289, 2327, 2340, 2341,
+ 2342)
+
+
+o Jim McDonough <jmcd at us.ibm.com>
+ * Fixes for server schannel implementation when 'restrict
+ anonymous = 1' is set in smb.conf.
+ * Fix bug in server side lookupsids reply that crashed lsass.exe
+ on Windows clients.
+ * Fix 'net rpc trustdom establish'.
+ * BUG 2062: Turn off broadcast for all 390 NICs.
+
+
+o Stefan Metzmacher <metze at samba.org>
+ * Fix memleaks in the nttrans code.
+
+
+o Mike Nix <mnix at wanm.com.au>
+ * Add SMBsplopen and SMBsplclose client calls.
+
+
+o James Peach <jpeach at sgi.com>
+ * Fixes in string handling code.
+
+
+o Tim Potter <tpot at samba.org>
+ * Fix up example pdb modules after prototype change for
+ setsampwent.
+ * BUG 2058: Fix for shared object creation in examples.
+ * BUG 2315: Fix segv in LSA privileges server code.
+ * Build fixes for python wrapper libraries.
+
+
+o Richard Sharpe <rsharpe at samba.org>
+ * BUG 2044: Fix segv in profiles tool.
+ * Fix bogus error messages when enumerating user group
+ membership via 'net rpc'.
+
+
+o Simo Sorce <idra at samba.org>
+ * Debian packaging fixes.
+
+
+o Doug VanLeuven <roamdad-at-sonic.net>
+ * AIX compile fixes.
+
+
+o Shlomi Yaakobovich" <Shlomi at exanet.com>
+ * Detect infinite loops when traversing tdbs.
+
+
+Release Notes for older release follow:
+
+ --------------------------------------------------
==============================
Release Notes for Samba 3.0.11
Feb 5, 2005
@@ -488,8 +704,6 @@
not UTF-8.
-Release Notes for older release follow:
-
--------------------------------------------------
==============================
Release Notes for Samba 3.0.10
Modified: branches/SAMBA_3_0_RELEASE/source/auth/auth_sam.c
===================================================================
--- branches/SAMBA_3_0_RELEASE/source/auth/auth_sam.c 2005-02-25 15:58:23 UTC (rev 5563)
+++ branches/SAMBA_3_0_RELEASE/source/auth/auth_sam.c 2005-02-25 17:49:49 UTC (rev 5564)
@@ -185,7 +185,7 @@
invalid_ws = False;
break;
}
- if (tok[0] == '@') {
+ if (tok[0] == '+') {
DEBUG(10,("sam_account_ok: checking for workstation %s in group: %s\n",
machine_name, tok + 1));
if (user_in_group_list(machine_name, tok + 1, NULL, 0)) {
More information about the samba-cvs
mailing list