The annotated tag, release-3-2-8 has been created at 9233db57ce51ef058f72062fb5d1e0aee6dfdd41 (tag) tagging f39371e3acc476397898a30f3bf3dac9d34fbb53 (commit) replaces release-3-2-7 tagged by Karolin Seeger on Tue Feb 3 17:23:30 2009 +0100
- Log ----------------------------------------------------------------- tag release-3-2-8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iD8DBQBJiG+fbzORW2Vot+oRApyuAKCLyLkRtiat1v4Qd4S+xUmESIZq3wCfarut UkXywoiQrBjRBM2kHJKO3aU= =QlzD -----END PGP SIGNATURE----- Andreas Schneider (4): Fix a segfault if ? is there but the options are NULL. This is the case if SMBC_parse_path is called by SMBC_stat_ctx. Avoid flooding of syslog with failing pam_putenv messages. Document default of the printing config variable. Use talloc_tos() instead of the talloc NULL context. Andrew Tridgell (1): keep compatibility with v3-0-ctdb name for fileid:mapping option Björn Jacke (8): correct the description of the "ldap timeout" parameter give configure check "sub-second timestamps without struct timespec" a chance to succeed rather cosmetic fix for failed birthtime configure checks add configure check for AIX style sub-second resolution support add missing semicolons add configure check for Tru64 sub-second timestamp resolution add Tru64 sub-second resolution timestamp support fix build with external dns_sd libraries Bo Yang (6): clean event context after child is forked. Don't set child->requests to NULL in parent after fork Backport of the clean event context after fork and Fix null pointer refrence in event context in backport from v3-3-test Don't send message to any other child in child process. Fix bug in get_dc_name_via_netlogon(), null pointer refrence. Derrell Lipman (3): Treat file names in POSIX-like case-sensitive fashion by default [Bug 6022] smbc_urlencode and smbc_urldecode were not exported Determine case sensitivity based on file system attributes. Gerald (Jerry) Carter (1): Fix "allow trusted domain" so it disables trusted domains. Günther Deschner (3): s3-eventlog: fix buffer allocation in eventlog read call. s3-eventlog: fix various invalid memcpy in read_package_entry(). s3-docs: fix typo in eventlogadm manpage. Herb Lewis (1): don't return 0 on error - bad for scripts Jeff Layton (1): mount.cifs: allow mounts to ipv6 capable servers Jelmer Vernooij (4): Make the make output a bit less chatty. Add test target in Makefile. Use double colon targets. Depend on latexfigures files directly as using a rule in between causes problems. Jeremy Allison (29): Revert "Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NASBASIC server)." Fix bug #5979 - Level 2 oplocks being granted improperly, Fix bug #5980 - Race condition when granting level2 oplocks can cause break notify to be missed. Fix bug #5986 - Editing a stream is broken (rename problems). Fix bug #5990 - strict allocate should be checked before ftruncate Fix bug #6009 - Setting "min receivefile size = 1" breaks writes. Attempt to fix crash seen with new CUPS async printcap loading code. Fix the build (event context init was different). Fix bug #6017, - magic script does not work. based on a patch from mo...@samba.gr.jp. Fix bug #6016 - Alternate Data Streams / Extended Attributes seem to conflict. Fix race condition in alarm lock processing noticed by Richard Sharpe <realrichardsha...@gmail.com>. Remove "strict allocate = partial" code that got accidentally committed. Fix bug #6021 - smbclient du command does not recuse properly Fix logic bug introduce in backport of ccache_regain_all_now, sync with Fix bug #6019 File corruption in Clustered SMB/NFS environment managed via CTDB From boyang - ensure we never "return" from a forked child, always _exit(). Fix bug #6035 - Possible race between fcntl F_SETLKW and alarm delivery. Fix bug #6040 - Calling Samba print server with an aliased DNS-name fails. Allow reinit_after_fork to be called safely from within swat and other binaries that don't have Fix bug #6040 - Missing <th> header in Status page. "First thing, kill all the language lawyers" :-). Ensure possible insane compilers Another attempt to fix bug #4308 - Excel save operation corrupts file ACLs. Second part of the attemt to fix #4308 - Excel save operation corrupts file ACLs. Fix logic error in try_chown - we shouldn't arbitrarily chown Apply same logic fix for #4308 Excel save operation corrupts file ACLs Fix detection of dns_sd libraries. Make the LookupRid access check match LookupName until Fix usrmgr opening a user object as non-root. Following Björn JACKE's patch, unify the detection of the timespec code in configure.in, and the application of it in time.c Kai Blin (2): Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NASBASIC server). (Fixed) Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NAS-BASIC server). Karolin Seeger (32): docs: Add hint that "socket address" usually don't need to be set. docs: Fix typo in the idmap_ad manpage. docs: "acl compatibility" is a global parameter. docs: Fix TOC of generated HTML docs. docs: Fix some formatting issues in the "ldap ssl" section of man smb.conf. docs: Update section "ldap ssl" in man smb.conf. s3/loadparm.c: Change default value for "ldap ssl". s3/smb.h: Remove unused LDAP_SSL_ON. Revert "packaging(RHEL): fix typo in [u]mount.cifs installation" Revert "packaging(RHEL): fix build of [u]mount.cifs" docs: Document the -g option of smbclient. examples: Avoid bashism in perfcount.init. Revert "examples: Avoid bashism in perfcount.init." examples: Avoid bashism in perfcount.init. docs: Fix example in man vfs_recycle. docs: Improve description of the share commands in man smb.conf. packaging RHEL: Fix syntax error in samba.spec.tmpl. docs: Improve man mount.cifs. s3/smbpasswd: Check if Unix account exists before asking for the password. S3-HowTo: Change 'winbindd -B' to 'winbindd -D'. S3-ByExample: Use 'winbindd -D' instead of 'winbindd -B'. build_docs: Use 'make distclean' instead of 'make clean'. docs: Fix formatting issue in man libsmbclient. docs: Add manpage for vfs_shadow_copy2. Samba3-HOWTO: Fix usage of 'net idmap restore'. WHATSNEW: Prepare WHATSNEW for 3.2.8. VERSION: Raise version number up to 3.2.8. WHATSNEW: Update changes since 3.2.7. WHATSNEW: Update changes since 3.2.7. docs: Describe "service" in man mount.cifs. WHATSNEW: Update changes since 3.2.7. WHATSNEW: Update changes since 3.2.7. Lars Müller (3): Tweak with pam defines of older Linux versions Conditional install of the cifs.upcall man page Adjust regex to match variable names including underscores Michael Adam (14): libnet: fix join by creating keytab after changing the config. libnet_join: streamline logic of libnet_join_post_processing() packaging(RHEL): fix build of [u]mount.cifs packaging(RHEL): fix typo in [u]mount.cifs installation packaging(RHEL): fix build of [u]mount.cifs packaging(RHEL): fix typo in [u]mount.cifs installation Remove proto.h that got accidentially committet to v3-2-test s3:docs: fix distclean target and add realdistclean target s3:docs: fix ommission in fix of (real)distclean targets s3:docs: clean generated .png images in "make clean" s3:docs: clean build/catalog.xml in "make clean" build-docs: cleanup exit of the script libreplace: fix bug #6066 - netinet/ip.h present but cannot be compiled libreplace: fix detection of netinet/ip.h on solaris 8 Richard Sharpe (1): Fix mistake in DEBUG message SATOH Fumiyasu (3): winbindd: vars for signals must be volatile sig_atomic_t nss_winbind: Solaris 64-bit fix and... commit b520befe6f51644d20434add9864d7a2fa30aa2e Stefan Metzmacher (17): s3: correctly detect if the current dc is the closest one s3: libads: use get_dc_name() instead of get_sorted_dc_list() in the LDAP case s3: libsmb/namequery: fallback to returning all dcs, when none is available in the requested site s3:libsmb/namequery.c: add saf_join_store() function s3:libads/ldap.c: pass the real workgroup name to get_dc_name() s3:libads/ldap.c: if the client belongs to no site at all any dc is the closest s3:libads/ldap.c: store the dc name in the saf cache as in all other places s3:libnet_join: call saf_join_store() after a the join. s3:libnet_join: use DS_FORCE_REDISCOVERY s3:dsgetdcname: retry with the clients site s3:net_status: use dbwrap to open sessionid.tdb s3:dbwrap: fix dbwrap_store_uint32() to match dbwrap_store_int32() Happy New Year! s3:libsmb: handle the smb signing states the same in the krb5 and ntlmssp cases s3:vfs_fileid: readd "fileid:algorithm" as option. s3:docs: vfs_fileid manpage lib/replace: add defines to let the callers find out if pwrite and pread are thread/fork safe Tim Prouty (6): s3: Fix stream marshalling to return the correct streaminfo status Fix a delete on close divergence from windows [1/2] Fix a delete on close divergence from windows [2/2] s3: Allow renames of streams via NTRENAME and fix stream error codes on rename s3: Remove a few unnecessary checks from the streams xattr module s3: Remove a few unnecessary checks from the streams depot module and fix to work with NTRENAME Volker Lendecke (23): Fix error code when smbclient puts a file over an existing directory Fix bug 5969: Optimize smbclient put command Fix a valgrind error Fix a "ignoring function call result" warning Add sys_writev Add write_data_iov Make write_data use write_data_iov Attempt to fix bug 5953: Make cli_send_smb_direct_writeX use writev Add code to test write_data_iov a bit First part of bugfix for #5933 Second part of the bugfix for #5933 Don't increment twice Fix a memory leak in cups_pull_comment_location Fix an ancient uninitialized variable read recvfile can't be used for printing so far Fix bug 5913. Fix a bad memleak in vfs_full_audit Fix bug 6014 -- mget shouldn't segfault without arguments s3/swat: Fix creation of the first share using SWAT. Even for srclen == 0 we have to return something Fix a valgrind error when the socket dies Avoid valgrind errors s3: Fix 'net rpc join' for users with the SeMachineAccountPrivilege. boyang (1): refresh sequence number as soon as possible when domain->sequence_number == -1 or domain->last_status is not ok. ----------------------------------------------------------------------- -- Samba Shared Repository