talloc_string_sub2: Don't return NULL if src is empty.
[tprouty/samba.git] / WHATSNEW.txt
1                    ==============================
2                    Release Notes for Samba 3.2.1
3                            August 5, 2008
4                    ==============================
5
6 This is the second stable release of Samba 3.2.
7
8 Major bug fixes included in Samba 3.2.1 are:
9
10   o Regression in Winbindd offline mode.
11   o Flushing of smb.conf when creating a new share using SWAT.
12   o Setting of ACEs in setups with "dos filemode = yes".
13
14
15 ######################################################################
16 Changes
17 #######
18
19 Changes since 3.2.0
20 -------------------
21
22
23 o   Michael Adam <obnox@samba.org>
24     * BUG 5608: Fix link creation for libtalloc.so.1 (and friends) on
25       Solaris 8.
26     * BUG 5594: Fix "make test" by adding and using a new testparm
27       switch "--skip-logic-checks".
28     * Fix creation of libaddns.a, libsmbclient.a and libsharemodes.a.
29     * Update the section about net conf in the net(8) manpage.
30     * Improve processing of registry shares.
31     * Fix listing of registry shares with testparm.
32     * Fix several build issues.
33
34
35 o   Jeremy Allison <jra@samba.org>
36     * BUG 5578: Fix error from strlcat.
37     * BUG 5613: Fix flushing of smb.conf when creating a new share using SWAT.
38     * Ensure consistent use of pdb_get_nt_passwd instead of
39       pdb_get_lanman_passwd.
40     * Remove worrying warning message when safe_strcpy tries to copy a
41       pseaudo interface name that's too long.
42     * Canonicalize servername in the printer functions to remove leading
43       '\\' characters.
44     * Fix option processing in smbcacls - add POPT_COMMON_CONNECTION.
45
46
47 o   Jim Brown <jim.brown@miami.edu>
48     * Fix SGI compiler warnings.
49
50
51 o   Günther Deschner <gd@samba.org>
52     * BUG 5570: Fix bogus error message during AD domain join.
53     * Fix build warning.
54
55
56 o   SATOH Fumiyasu <fumiyas@osstech.co.jp>
57     * BUG 5202: Fix setting of ACEs for users/groups with write access
58       in setups with 'dos filemode = yes'.
59     * Re-activate 'acl group control' parameter and make it only apply
60       to owning group.
61
62
63 o   Volodymyr Khomenko <Volodymyr.Khomenko@exanet.com>
64     * Make ntimes function more like POSIX and allow NULL arg.
65
66
67 o   Volker Lendecke <vl@samba.org>
68     * BUG 5512: Fix alignment problems on sparc.
69     * Fix a segfault in base64_encode_data_blob.
70     * Fix some uninitialized variable references via ndr_print.
71     * Fix error message if trying to join with a non-privileged user.
72     * Fix setups using "include = registry" without [global] settings
73       in the registry.
74     * Fix "net sam rights" on domain member servers.
75     * Add documentation for the vfs streams modules.
76
77
78 o   Herb Lewis <herb@samba.org>
79     * Cleanup some duplicate code by passing the password to the wbinfo_auth*
80       functions.
81     * Allow SID with 0 in subauthority to be converted properly.
82
83
84 o   Zach Loafman <zachary.loafman@isilon.com>
85     * Set sin[6]_family instead of ss_family in in[6]_addr_to_sockaddr_storage.
86     * Fix realpath() check so that it doesn't generate a core() when it fails.
87
88
89 o   Jim McDonough <jmcd@samba.org>
90     * Fix overwriting of winbind logfiles.
91
92
93 o   Lars Müller <lars@samba.org>
94     * Fix "vfs_full_audit.c: name table not in sync with vfs.h" panic.
95
96
97 o   Darshan Purandare <dpurandare@isilon.com>
98     * Add broadcasting of the debug message to all winbindd children.
99
100
101 o   Andreas Schneider <anschneider@suse.de>
102     * Release still reachable memory if the smbclient context is freed.
103
104
105 o   Simo Sorce <idra@samba.org>
106     * BUG 5540: Fix "set primary group script" user option substitution.
107     * Fix regression in Winbindd offline mode.
108
109
110 o   Bo Yang <boyang@novell.com>
111     * Allow authentication and memory credential refresh after password
112       change from gdm/xdm.
113     * Allow %u parameters for print job username.
114
115
116 ######################################################################
117 Reporting bugs & Development Discussion
118 #######################################
119
120 Please discuss this release on the samba-technical mailing list or by
121 joining the #samba-technical IRC channel on irc.freenode.net.
122
123 If you do report problems then please try to send high quality
124 feedback. If you don't provide vital information to help us track down
125 the problem then you will probably be ignored.  All bug reports should
126 be filed under the Samba 3.2 product in the project's Bugzilla
127 database (https://bugzilla.samba.org/).
128
129
130 ======================================================================
131 == Our Code, Our Bugs, Our Responsibility.
132 == The Samba Team
133 ======================================================================
134