1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00

working on new format for relerase notes in 3.0.2pre1

This commit is contained in:
Gerald Carter 0001-01-01 00:00:00 +00:00
parent ba33f1e0d5
commit 6770f32c0e

View File

@ -1,12 +1,12 @@
WHATS NEW IN Samba 3.0.1pre3 WHATS NEW IN Samba 3.0.2pre1
November 14, 2003 January XX, 2004
============================== ===============================
This is a preview release of the Samba 3.0.1 code base and is This is a preview release of the Samba 3.0.2 code base and is
provided for testing only. This release is *not* intended for provided for testing only. This release is *not* intended for
production servers. Use at your own risk. production servers. Use at your own risk.
There have been several bug fixes since the 3.0.0 release that There have been several bug fixes since the 3.0.1 release that
we feel are important to make available to the Samba community we feel are important to make available to the Samba community
for wider testings. See the "Changes" section for details on for wider testings. See the "Changes" section for details on
exact updates. exact updates.
@ -15,200 +15,402 @@ exact updates.
###################################################################### ######################################################################
Changes Changes
####### #######
Changes since 3.0.1pre2 Changes since 3.0.1
----------------------- ----------------------
Please refer to the CVS log for the SAMBA_3_0 branch for complete Please refer to the CVS log for the SAMBA_3_0 branch for complete
details: details. The list of changes per contributor are as follows:
1) Skip over the winbind separator when looking up a user. Parameter Name Action
This fixes the bug that prevented local users from -------------- ------
matching an AD user when not running winbindd (bug 698). ldap replication sleep New
2) Fix a problem with configure on *BSD systems. Make sure
we add -liconv etc to LDFLAGS.
3) Fix core dump bug when "security = server" and the authentication
server goes away.
4) Correct crash bug due to an empty munged dial string.
5) Show files locked by a specific user (smbstatus -u 'user')
(bug 590).
6) Fix bug preventing print jobs from display in the queue
monitor used by Windows NT and later clients (bug 660).
7) Fix several reported problems with point-n-print from
Windows 2000/XP clients due to a bug in the EnumPrinterDataEx()
reply (bug 338, 527 & 643).
8) Fix a handful of potential memory leaks in the LDAP code used
by ldapsam[_compat] and the LDAP idmap backend.
Changes since 3.0.1pre1 Commits
----------------------- -------
1) Match Samba 2.2 behavior; make ACB_NORMAL the default ACB value. o Jeremy Allison <jra@samba.org>
2) Updated Japanese welcome file in SWAT. * Tidy up of NTLMSSP code.
3) Fix to nt-time <-> unix-time functions reversible. * Fixes for SMB signing errors
4) Ensure that winbindd uses the the escaped DN when querying
an AD ldap server.
5) Fix portability issues when compiling (bug 505, 550) o Petri Asikainen <paca@sci.fi>
6) Compile fix for tdbbackup when Samba needs to override * BUG 330, 387:Fix single valued attribute updates when
non-C99 compliant implementations of snprintf(). working with Novell NDS.
7) Use @PICSUFFIX@ instead of .po in Makefile.in (bug 574).
8) Make sure we break out of samsync loop on error.
9) Ensure error code path doesn't free unmalloc()'d memory o Andrew Bartlet <abartlet@samba.org>
(bug 628). * Correctly handle per-pipe NTLMSSP inside a NULL session.
10) Add configure test for krb5_keytab_entry keyblock vs key * Fix segfault in gencache
member (bug 636). * Fix early free() of encrypted_session_key.
11) Fixed spinlocks. * Change DC lookup routines to more carefully separate
12) Modified testparm so that all output so all debug output goes DNS names (realms) from NetBIOS domain names.
to stderr, and all file processing goes to stdout. * Add new sid_to_dn() utility function for internal winbindd use.
13) Fix error return code for BUFFER_TOO_SMALL in smbcacls * Refactor cli_ds_enum_domain_trusts().
and smbcquotas. * BUG 707: Implement range retrieval of ADS attributes (based on
14) Fix "NULL dest in safe_strcpy()" log message by ensuring that work from Volker <vl@samba.org> and Guenther Deschner
we have a devmode before copying a string to the devicename. <gd@suse.com>).
15) Support mapping REALM.COM\user to a local user account (without * Automatically initialize the signing engine if a session key is
running winbindd) for compatibility with 2.2.x release. available.
16) Ensure we don't use mmap() on blacklisted systems. * BUG 916: Do not perform a + -> ' ' substitution for squid URL
17) fixed a number of bugs and memory leaks in the AIX encoded strings, only form input in SWAT.
winbindd shim * Ensure Samba resets the NTLMSSP state for new negotiate packets.
18) Call initgroups() in SWAT before becomming the user so that * Add 2-byte alignments in net_samlogon() queries to parse odd-length
secondary group permissions can be used when writing to plain text passwords.
smb.conf. * Allow Windows groups with no members in winbindd.
19) Fix signing problems when reverse connecting back to a * Allow normal authentication in the absence of a server
client for printer notify generated session key.
20) Fix signing problems caused by a miss-sequence bug. * More optimizations for looking up UNIX group lists.
21) Missing map in errormap for ERROR_MORE_DATA -> ERRDOS, ERRmoredata. * Clean up error codes and return values for pam_winbindd
Fixes NEXUS tools running on Win9x clients (bug 64). and winbindd PAM interface.
22) Don't leave the domain field uninitialized in cli_lsa.c if some * Fix restring return values in ntlm_auth tool.
SID could not be mapped.
23) Fix segfault in mount.cifs helper when there is no options
specified during mount. o Dmitry Butskoj <buc@odusz.elektra.ru>
24) Change the \n after the password prompt to go to tty instead * Fix for special files being hidden from admins.
of stdout (bug 668).
25) Stop net -P from prompting for machine account password (bug 451).
26) Change in behavior to Not only change the effective uid but also o Gerald (Jerry) Carter <jerry@samba.org>
the real uid when becoming unprivileged. * Fix bug in the lanman session key generation. Caused
27) Cope with Exchange 5.5 cleartext pop password auth. "decode_pw: incorrect password length" error messages.
28) New files for support of initshutdown pipe. Win2k doesn't * Save the right case for the located user name in
respond properly to all requests on the winreg pipe, so we need fill_sam_account(). Fixes %U/%u expansion for win9x clients.
to handle this new pipe (bug 534). * BUG 897: Add well known rid for pre win2k compatible access
29) Added more va_copy() checks in configure.in. group.
30) Include fixes for libsmbclient build problems. * BUG 887: Correct typo in delete user script example.
31) Missing UNIX -> DOS codepage conversion in lanman.c. * Use short lived TALLOC_CTX* for allocating printer objects
32) Allow DFMS-S filenames can now have arbitrary case (bug 667). from the print handle cache.
33) Parameterize the listen backlog in smbd and make it larger by
default. A backlog of 5 is way too small these days.
34) Check for an invalid fid before dereferencing the fsp pointer o Guenther Deschner <gd@suse.com>
(bug 696). * Install smbwrapper.so should be put into the $(libdir)
35) Remove invalid memory frees and return codes in pdb_ldap.c. and not $(bindir).
36) Prompt for password when invoking --set-auth-user and no * Add the capability to specify the new user password
password is given. for 'net ads password' on the command line.
37) Bind the nmbd sending socket to the 'socket address'.
38) Re-order link command for smbd, rpcclient and smbpasswd to ensure o James Flemer <jflemer@uvm.edu>
$LDFLAGS occurs before any library specification (bug 661). * Fix AIX compile bug by linking HAVE_ATTR_LIST to HAVE_SYS_ATTRIBUTES_H.
39) Fix large number of printf() calls for 64-bit size_t.
40) Fix AC_CHECK_MEMBER so that SLES8 does correctly finds the
keyblock in the krb5 structs. o Volker Lendecke <vl@samba.org>
41) Remove #include <compat.h> in hopes to avoid problems with * BUG 583: Ensure that user names always contain the short version
apache header files. of the domain name.
42) COrrect winbindd build problems on HP-UX 11 * Fix our parsing of the LDAP uri.
43) Lowercase netgroups lookups (bug 703). * Don't show the 'afs username map' in the SWAT basic view.
44) Use the actual size of the buffer in strftime instead of a made * Fix SMB signing issues in relation to failed NTLMSSP logins.
up value which just happens to be less than sizeof(fstring). * BUG 924: Fix return codes in smbtorture harness.
(bug 713). * Don't lower-case usernames before handing it to AFS code.
45) Add ldaplibs to pdbedit link line (bug 651).
46) Fix crash bug in smbclient completion (bug 659).
47) Fix packet length for browse list reply (bug 771). o Jianliang Lu <j.lu@tiesse.com>
48) Fix coredump in cli_get_backup_list(). * Ensure we delete the group mapping before calling the delete
49) Make sure that we expand %N (bug 612). group script.
50) Allow rpcclient adddriver command to specify printer driver * Define well known RID for managing the "Power Users" group.
version (bug 514).
51) Compile tdbdump by default.
52) Apply patches to fix iconv detection for FreeBSD. o Stefan Metzmacher <metze@metzemix.de>
53) Do not allow the 'guest account' to be added to a passdb backend * Implement LDAP rebind sleep patch.
using smbpasswd or pdbedit (bug 624). * Revert to 2.2 quota code because of so many broken quota files
54) Save LDFLAGS during iconv detection (bug 57). out there.
55) Run krb5 logins through the username map if the winbindd
lookup fails (bug 698). o Tim Potter <tpot@samba.org>
56) Add const for lp_set_name_resolve_order() to avoid compiler * BUG 924: Fix typo in RW2 torture test.
warnings (bug 471).
57) Add support for the %i macro in smb.conf to stand in for the for o Richard Sharpe <shape@samba.org>
the local IP address to which a client connected. * Small fixes to torture.c to cleanup the error handling
58) Allow winbindd to match local accounts to domain SID when and prevent crashes.
'winbind trusted domains only = yes' (bug 680).
59) Remove code in idmap_ldap that searches the user suffix and group
suffix. It's not needed and provides inconsistent functionality o J. Tournier <jerome.tournier@IDEALX.com>
from the tdb backend. * Small fixes for the smbldap-tool scripts.
60) Patch to handle munged dial string for Windows 200 TSE.
61) Correct the "smbldap_open: cannot access when not root error"
messages when looking up group information (bug 281). o Jelmer Vernooij <jelmer@samba.org>
* Put functions for generating SQL queries in pdb_sql.c
* Add pgSQL backend (based on patch by Hamish Friedlander)
Changes since 3.0.0 Changes since 3.0.0
------------------- ----------------------
Modified parameters Parameter Name Action
* mangled map (deprecated) -------------- ------
hide local users Removed
mangled map Deprecated
mangled stack Removed
passwd chat timeout New
Removed Parameters commits
* mangled stack (unused) -------
o Change the interface for init_unistr2 to not take a length
1) Change the interface for init_unistr2 to not take a length
but a flags field. We were assuming that but a flags field. We were assuming that
2*strlen(mb_string) == length of ucs2-le string. (bug 480). 2*strlen(mb_string) == length of ucs2-le string. (bug 480).
2) Allow d_printf() to handle strings with escaped quotation o Allow d_printf() to handle strings with escaped quotation
marks since the msg file includes the escape character (bug 489). marks since the msg file includes the escape character (bug 489).
3) Fix bad html table row termination in SWAT wizard code (bug 413). o Fix bad html table row termination in SWAT wizard code (bug 413).
4) Fix to parse the level-2 strings. o Fix to parse the level-2 strings.
5) Fix for "valid users = %S" in [homes]. Fix read/write o Fix for "valid users = %S" in [homes]. Fix read/write
list as well. list as well.
6) Change AC_CHECK_LIB_EXT to prepend libraries instead of append. o Change AC_CHECK_LIB_EXT to prepend libraries instead of append.
This is the same way AC_CHECK_LIB works (bug 508). This is the same way AC_CHECK_LIB works (bug 508).
7) Testparm output fixes for clarity. o Testparm output fixes for clarity.
8) Fix broken wins hook functionality -- i18n bug (bug 528). o Fix broken wins hook functionality -- i18n bug (bug 528).
9) Take care of condition where DOS and NT error codes must differ. o Take care of condition where DOS and NT error codes must differ.
10) Default to using only built-in charsets when a working iconv o Default to using only built-in charsets when a working iconv
implementation cannot be located. implementation cannot be located.
11) Wrap internals of sys_setgroups() so the sys_XX() call can o Wrap internals of sys_setgroups() so the sys_XX() call can
be done unconditionally (bug 550). be done unconditionally (bug 550).
12) Remove duplicate smbspool link on SWAT's front page (bug 541). o Remove duplicate smbspool link on SWAT's front page (bug 541).
13) Save and restore CFLAGS before/after AC_PROG_CC. Ensures that o Save and restore CFLAGS before/after AC_PROG_CC. Ensures that
--enable-debug=[yes|no] works correctly. --enable-debug=[yes|no] works correctly.
14) Allow ^C to interrupt smbpasswd if using our getpass o Allow ^C to interrupt smbpasswd if using our getpass
(e.g. smbpasswd command). (e.g. smbpasswd command).
15) Support signing only on RPC's (bug 167). o Support signing only on RPC's (bug 167).
16) Correct bug that prevented Excel 2000 clients from opening o Correct bug that prevented Excel 2000 clients from opening
files marked as read-only. files marked as read-only.
17) Portability fix bugs 546 - 549). o Portability fix bugs 546 - 549).
18) Explicitly initialize the value of AR for vendor makes that don't o Explicitly initialize the value of AR for vendor makes that don't
do this (e.g. HPUX 11). (bug 552). do this (e.g. HPUX 11). (bug 552).
19) More i18n fixes for SWAT (bug 413). o More i18n fixes for SWAT (bug 413).
20) Change the cwd before the postexec script to ensure that a o Change the cwd before the postexec script to ensure that a
umount will succeed. umount will succeed.
21) Correct double free that caused winbindd to crash when a DC o Correct double free that caused winbindd to crash when a DC
is rebooted (bug 437). is rebooted (bug 437).
22) Fix incorrect mode sum (bug 562). o Fix incorrect mode sum (bug 562).
23) Canonicalize SMB_INFO_ALLOCATION in the same was as o Canonicalize SMB_INFO_ALLOCATION in the same was as
SMB_FS_FULL_SIZE_INFORMATION (bug 564). SMB_FS_FULL_SIZE_INFORMATION (bug 564).
24) Add script to generate *msg files. o Add script to generate *msg files.
25) Add Dutch SWAT translation file. o Add Dutch SWAT translation file.
26) Make sure to call get_user_groups() with the full winbindd o Make sure to call get_user_groups() with the full winbindd
name for a user if he/she has one (bug 406). name for a user if he/she has one (bug 406).
27) Fix up error code returns from Samba4 tester. Ensure invalid o Fix up error code returns from Samba4 tester. Ensure invalid
paths are validated the same way. paths are validated the same way.
28) Allow Samba3 to pass the Samba4 RAW-READ tests. o Allow Samba3 to pass the Samba4 RAW-READ tests.
29) Refuse to configure if --with-expsam=$BACKEND was used but no o Refuse to configure if --with-expsam=$BACKEND was used but no
libraries were found for $BACKEND. libraries were found for $BACKEND.
30) Move sysquotas autoconf tests to a separate file. o Move sysquotas autoconf tests to a separate file.
31) Match W2K w.r.t. writelock and writeclose. Samba4 torture o Match W2K w.r.t. writelock and writeclose. Samba4 torture
tester tester
32) Make sure that the files that contain the static_init_$subsystem; o Make sure that the files that contain the static_init_$subsystem;
macro get recompiled after configure by removing the object macro get recompiled after configure by removing the object
files. files.
33) Ensure canceling a blocking lock returns the correct error o Ensure canceling a blocking lock returns the correct error
message. message.
34) Match Samba 2.2, and make ACB_NORMAL the default ACB value. o Match Samba 2.2 behavior; make ACB_NORMAL the default ACB value.
o Updated Japanese welcome file in SWAT.
o Fix to nt-time <-> unix-time functions reversible.
o Ensure that winbindd uses the the escaped DN when querying
an AD ldap server.
o Fix portability issues when compiling (bug 505, 550)
o Compile fix for tdbbackup when Samba needs to override
non-C99 compliant implementations of snprintf().
o Use @PICSUFFIX@ instead of .po in Makefile.in (bug 574).
o Make sure we break out of samsync loop on error.
o Ensure error code path doesn't free unmalloc()'d memory
(bug 628).
o Add configure test for krb5_keytab_entry keyblock vs key
member (bug 636).
o Fixed spinlocks.
o Modified testparm so that all output so all debug output goes
to stderr, and all file processing goes to stdout.
o Fix error return code for BUFFER_TOO_SMALL in smbcacls
and smbcquotas.
o Fix "NULL dest in safe_strcpy()" log message by ensuring that
we have a devmode before copying a string to the devicename.
o Support mapping REALM.COM\user to a local user account (without
running winbindd) for compatibility with 2.2.x release.
o Ensure we don't use mmap() on blacklisted systems.
o fixed a number of bugs and memory leaks in the AIX
winbindd shim
o Call initgroups() in SWAT before becomming the user so that
secondary group permissions can be used when writing to
smb.conf.
o Fix signing problems when reverse connecting back to a
client for printer notify
o Fix signing problems caused by a miss-sequence bug.
o Missing map in errormap for ERROR_MORE_DATA -> ERRDOS, ERRmoredata.
Fixes NEXUS tools running on Win9x clients (bug 64).
o Don't leave the domain field uninitialized in cli_lsa.c if some
SID could not be mapped.
o Fix segfault in mount.cifs helper when there is no options
specified during mount.
o Change the \n after the password prompt to go to tty instead
of stdout (bug 668).
o Stop net -P from prompting for machine account password (bug 451).
o Change in behavior to Not only change the effective uid but also
the real uid when becoming unprivileged.
o Cope with Exchange 5.5 cleartext pop password auth.
o New files for support of initshutdown pipe. Win2k doesn't
respond properly to all requests on the winreg pipe, so we need
to handle this new pipe (bug 534).
o Added more va_copy() checks in configure.in.
o Include fixes for libsmbclient build problems.
o Missing UNIX -> DOS codepage conversion in lanman.c.
o Allow DFMS-S filenames can now have arbitrary case (bug 667).
o Parameterize the listen backlog in smbd and make it larger by
default. A backlog of 5 is way too small these days.
o Check for an invalid fid before dereferencing the fsp pointer
(bug 696).
o Remove invalid memory frees and return codes in pdb_ldap.c.
o Prompt for password when invoking --set-auth-user and no
password is given.
o Bind the nmbd sending socket to the 'socket address'.
o Re-order link command for smbd, rpcclient and smbpasswd to ensure
$LDFLAGS occurs before any library specification (bug 661).
o Fix large number of printf() calls for 64-bit size_t.
o Fix AC_CHECK_MEMBER so that SLES8 does correctly finds the
keyblock in the krb5 structs.
o Remove #include <compat.h> in hopes to avoid problems with
apache header files.
o Correct winbindd build problems on HP-UX 11.
o Lowercase netgroups lookups (bug 703).
o Use the actual size of the buffer in strftime instead of a made
up value which just happens to be less than sizeof(fstring).
(bug 713).
o Add ldaplibs to pdbedit link line (bug 651).
o Fix crash bug in smbclient completion (bug 659).
o Fix packet length for browse list reply (bug 771).
o Fix coredump in cli_get_backup_list().
o Make sure that we expand %N (bug 612).
o Allow rpcclient adddriver command to specify printer driver
version (bug 514).
o Compile tdbdump by default.
o Apply patches to fix iconv detection for FreeBSD.
o Do not allow the 'guest account' to be added to a passdb backend
using smbpasswd or pdbedit (bug 624).
o Save LDFLAGS during iconv detection (bug 57).
o Run krb5 logins through the username map if the winbindd
lookup fails (bug 698).
o Add const for lp_set_name_resolve_order() to avoid compiler
warnings (bug 471).
o Add support for the %i macro in smb.conf to stand in for the for
the local IP address to which a client connected.
o Allow winbindd to match local accounts to domain SID when
'winbind trusted domains only = yes' (bug 680).
o Remove code in idmap_ldap that searches the user suffix and group
suffix. It's not needed and provides inconsistent functionality
from the tdb backend.
o Patch to handle munged dial string for Windows 200 TSE.
o Correct the "smbldap_open: cannot access when not root error"
messages when looking up group information (bug 281).
o Skip over the winbind separator when looking up a user.
This fixes the bug that prevented local users from
matching an AD user when not running winbindd (bug 698).
o Fix a problem with configure on *BSD systems. Make sure
we add -liconv etc to LDFLAGS.
o Fix core dump bug when "security = server" and the authentication
server goes away.
o Correct crash bug due to an empty munged dial string.
o Show files locked by a specific user (smbstatus -u 'user')
(bug 590).
o Fix bug preventing print jobs from display in the queue
monitor used by Windows NT and later clients (bug 660).
o Fix several reported problems with point-n-print from
Windows 2000/XP clients due to a bug in the EnumPrinterDataEx()
reply (bug 338, 527 & 643).
o Fix a handful of potential memory leaks in the LDAP code used
by ldapsam[_compat] and the LDAP idmap backend.
o Fix for pdbedit error code returns (bug 763).
o Make sure we only enumerate group mapping entries (not
/etc/group) even when doing local aliases.
o Relax check on the pipe name in a dce/rpc bind response to work
around issues with establishing trusts to a Windows 2003 domain.
o Ensure we mangle names ending in '.' in hash2 mangling method.
o Correct parsing issues with munged dial string.
o Fix bugs in quota support for XFS.
o Add a cleaner method for applications that need to provide name->SID
mappings to do this via NSS rather than having to know the
winbindd pipe protocol.
o Adds a variant of the winbindd_getgroups() call called
winbindd_getusersids() that provides direct SID->SIDs listing of a
users supplementary groups. This is enough to allow non-Samba
applications to do ACL checking.
o Make sure we don't append the 'ldap suffix' when writing out the
'ldap XXX suffix' values in SWAT (bug 328).
o Fix renames across file systems.
o Ensure that items in a list of strings containing whitespace are
written out surrounded by single quotes. This means that both
double and single quotes are now used to surround strings in
smb.conf (bug 481).
o Enable SWAT to correctly determine if winbindd is running (bug
398).
o Include WWW-Authenticate field in 401 response for bad auth
attempt (bug 629).
o Add support for NTLM2 (NTLMv2 session security).
o Add support for variable-length session keys.
o More privilege fixes for group enumeration in LDAP (bug 281).
o Use the dns name (or IP) as the originating client name when
using CUPS (bug 467).
o Fix various SMB signing bugs.
o Fix ACL propagation on a DFS root (bug 263).
o Disable NTLM2 for RPC pipes.
o Allow the client to specify the NTLM2 flags got NTLMSSP
authentication.
o Change the name of the job passed off to cups from "Test Page" to
"smbprn.00000033 Test Page" so that we can get the smb jobid back.
This allow users to delete jobs with cups printing backend (partial
work on bug 770).
o Fix build of winbindd with static pdb modules.
o Retrieve the correct ACL group bits if the file has an ACL
(bug 802).
o Implement "net rpc group members": Get members of a domain group
in human-readable format.
o Add MacOSX (Darwin) specific charset module code.
o Use samr_dispinfo(level == 1) for enumerating domain users so we
can include the full name in gecos field (bug 587).
o Add support for winbind's NSS library on FeeeBSD 5.1 (bug 797).
o Implement 'net rpc group list [global|local|builtin]*' for a
select listing of the respective user databases.
o Don't automatically set NT status code flag unless client tells
us it can cope.
o Add 'net status [sessions|shares] [parseable]'.
o Don't mistake pre-existing UNIX jobs for smb jobs (remainder of
bug 770).
o Add 'Replicator' and 'RAS Servers' to list of builtin SIDs
(bug 608).
o Fix inverted logic in hosts allow/deny checks caused by s/strcmp/strequal/
(bug 846).
o Implement correct version SamrRemoveSidForeignDomain() (bug 252).
o Fix typo in 'hash' mangling algorithm.
o Support munged dial for ldapsam (bug 800).
o Fix process_incoming_data() to return the number of bytes handled this
call whether we have a complete PDU or not; fixes bug with multiple
PDU request rpc's broken over SMBwriteX calls each.
o Fix incorrect smb flags2 for connections to pre-NT servers (causes
smbclient to fail to OS2 for example) (bug 821).
o Update version string in smbldap-tools Makefile to 0.8.2.
o Correct a problem with "net rpc vampire" mis-parsing the
alias member info reply.
o Ensure the ${libdir} is created by the installclientlib script.
o Fix detection of Windows 2003 client architecture in the smb.conf
%a variable.
o Ensure that smbd calls the add user script for a missing UNIX
user on kerberos auth call (bug 445).
o Fix bugs in hosts allow/deny when using a mismatched
network/netmask pair.
o Protect alloc_sub_basic() from crashing when the source string
is NULL (partial work on bug 687).
o Fix spinlocks on IRIX.
o Corrected some bad destination paths when running "configure
--with-fhs".
o Add packaging files for Fedora Core 1.
o Correct bug in SWAT install script for non-english languages.
o Support character set ISO-8859-1 internally (bug 558).
o Fixed more LDAP access errors when looking up group mappings
(bug 281).
o Fix UNISTR2 length bug in LsaQueryInfo(3) that caused SID
resolution to fail on local files on on domain members
(bug 875).
o Fix uninitialized variable in passdb.c.
o Fix formal parameter type in get_static() in nsswitch/wins.c.
o Fix problem mounting directories when mount.cifs is installed
with the setuid bit on.
o Fix bug that prevent --mandir from overriding the defaults
given in the --with-fhs macro.
o Fix bug in in-memory Kerberos keytab detection routines
in configure.in
###################################################################### ######################################################################
@ -386,6 +588,7 @@ Removed Parameters (order alphabetically):
* domain admin group * domain admin group
* domain guest group * domain guest group
* force unknown acl user * force unknown acl user
* hide local users
* nt smb support * nt smb support
* postscript * postscript
* printer driver * printer driver
@ -420,6 +623,7 @@ New Parameters (new parameters have been grouped by function):
-------------- --------------
* auth methods * auth methods
* realm * realm
* passwd chat timeout
Protocol Options Protocol Options
---------------- ----------------