[SCM] Samba Shared Repository - annotated tag release-3-2-6 created - release-3-2-6

Karolin Seeger kseeger at samba.org
Wed Dec 10 12:19:49 GMT 2008


The annotated tag, release-3-2-6 has been created
        at  134d865e08c8a2d16f478a044022b8d2194d5a8c (tag)
   tagging  54e3135523d8c592b76d3929c5fd127c62f7f969 (commit)
  replaces  release-3-2-5
 tagged by  Karolin Seeger
        on  Wed Dec 10 12:51:37 2008 +0100

- Log -----------------------------------------------------------------
tag release-3-2-6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4-svn0 (GNU/Linux)

iD8DBQBJP64YbzORW2Vot+oRAtl/AJ4zAqYJMO2hbcBxTYAzbfb/kcQ3DgCePl3I
vAxt1UrYFmYVF+vl7mXx+tw=
=LFPZ
-----END PGP SIGNATURE-----

Andreas Schneider (2):
      Delete the krb5 ccname variable from the PAM environment if set.
      Fix circular dependency error with autoconf 2.6.3.

Andrew Tridgell (3):
      fixed segv on startup with trusted domains
      re-added "winbind:ignore domains" patch
      use glibc sys/inotify.h header

Carsten Dumke (1):
      net: Fix documentation of net rap printq info

Dan Sledz (3):
      FreeBSD configure check for backtrace_symbols
      Allow SYSLOG_FACILITY to be modified with a new configure option called --with-syslog-facility
      Fix logging to syslog

Davide Sfriso (1):
      Fix bug #5906 when running winbindd on a Samba PDC. Winbindd crash on 'getent group'.

Derrell Lipman (2):
      Fix bug 5805: don't close stdout
      Error return is boolean false, not -1

Dina Fine (1):
      Fix bug #5908 - Samba 3.0.32 - internal change notify on share directory fails"

Gerald (Jerry) Carter (2):
      libaddns: Use the same prerequisite for DDNS update as Windows XP.
      net_dns: Make "lwinet ads dns register" honor the "interfaces" parameter.

Günther Deschner (27):
      build: don't install the cifs.upcall binary twice.
      s3-srvsvc: fix _srvsvc_NetShareAdd segfault.
      s3-samr-server: be consistent when reporting we do password complexity.
      s3-samr-server: _samr_DeleteUser needs to wipe out the user_handle on success.
      s3-samr-server: fix access check in _samr_QuerySecurity().
      s3-samr-server: fix return code in _samr_QueryDisplayInformation.
      s3-samr-server: unify callback convention: _samr_QueryDomainInfo.
      s3-samr-server: unify callback convention: _samr_UserSetInfo.
      auth: Fix build warning.
      Fix PNP_GetHwProfInfo() (fixes Bug: #5888).
      re-run make idl.
      re-run make idl.
      make some more parts of security.idl public and re-run make idl.
      winbind: fix build warning.
      fix build warning.
      Fix Bug #5898. ("net rpc shutdown" fails).
      s3-samr: fix _samr_LookupNames return code.
      s3-ldapsam: Fix Bug 5957: do not abort rename process on valid rename script.
      samr: fix samr_UserInfo24 and samr_UserInfo26.
      s3-build: re-run make samba3-idl.
      s3: merge german pam_winbind message translations from master.
      rpc_client: add init_samr_CryptPasswordEx and init_samr_CryptPassword.
      rpc_client: use init_samr_CryptPassword(Ex) in client tools.
      s3-samr: fix init_samr_user_info{23,24} callers.
      s3-samr: add init_samr_user_info25 and init_samr_user_info26.
      s3-libnetjoin: remove unused md4_trust_password, found by metze.
      s3-libnetjoin: Fix bug #5749. Re-set acctflags while joining. fix from metze.

Henning Henkel (1):
      Fix bug #5929 - vfs_prealloc does not build with option --with-cluster-support and GPFS

Holger Hetterich (5):
      SMB traffic analyzer vfs module from Holger Hetterich <hhetter at novell.com>
      Add an initial version of a manpage for the vfs_smb_traffic_analyzer module.
      Enable optional anonymization of user names,
      Update the manpage for vfs_smb_traffic_analyzer to include the anonymize_prefix option
      Fix the "Premature end of data in tag" error when buiding the manpage, fix a typo in the text, add an example for anonymization usage.

Jeff Layton (3):
      mount.cifs: have uppercase_string return success on NULL pointer
      mount.cifs: make return codes match the return codes for /bin/mount (try #3)
      mount.cifs: use lock/unlock_mtab scheme from util-linux-ng mount prog

Jelmer Vernooij (1):
      Avoid freeing fsp twice when opening new_file fails. (Debian #431696)

Jeremy Allison (56):
      Fix bug #5783 FindFirst fails where search pattern == mangled filename.
      Fix winbindd crash in an unusual failure mode. Bug #5737. Based on original patch from shargagan at novell.com
      Fix bug #5790 samba returns STATUS_OBJECT_NAME_NOT_FOUND on set file disposition.
      Use IPv4/v6 independent calls. Change safe_strcpy/cat to strlcpy/cat (this
      Fix bug #5797 - Moving readonly files fails. Reported by infomail at lordb.de.
      Second part of the fix for bug #5790 - samba returns STATUS_OBJECT_NAME_NOT_FOUND on set file disposition call.
      Ensure we null out fsp after a close in all paths.
      Fix the make test problem Karolin reported. Now rename_open_files actually works correctly we must emit the change notify before we change the name, not before.
      Restructure the module so it connects to the remote data sink
      Convert to allocated strings. Use write_data(), not send as this doesn't correctly
      Turn the socket connections into a refcounted list - in the common case there'll now only be one socket per smbd.
      Fix use of DLIST_REMOVE as spotted by Constantine Vetoshev <gepardcv at gmail.com>.
      Whitespace cleanup.
      Fix bug #5080. Access to cups-printers via samba broken with cups 1.3.4, Unsupported character set.
      Correctly fix smbclient to terminate on eof from server.
      Fix bug #5814 - Winbindd dumping core in a strange manner while doing "rescan_trusted_domain".
      Now it's working, back port the aync fix for parsing large cups printer lists.
      Note url explaining this code.
      Attempt to fix bug #5818 - "smbcacls: sorts ACEs improperly and loses inheritance", based on
      Don't use debug level 1 to log a trivial message.
      Fix bug 5826 - Directory/Filenames get truncated when 3.2.0 client acesses old server.
      Unify the logic in pull_ascii_base_talloc() and pull_ucs2_base_talloc().
      Cope with bad trans2mkdir requests from System i QNTC IBM SMB client.
      Unify access checks for lsa server functions.
      Cope with MAXIMUM_ALLOWED_ACCESS requests when opening handles.
      Fix net rpc vampire, based on an *amazing* piece of debugging work by "Cooper S. Blake" <the_analogkid at yahoo.com>.
      Remove the requirement for ldap call made as root. Add in security
      Coverity fix #CID: 607 - resource leak on error path.
      Coverity fix CID: 592 - null deref (can't happen but doesn't hurt to be sure).
      Fix CID 574 - tidies up the code expression.
      Fix CID 606 - failed to return -1 after socket() fail.
      Fix CID: 456 - resource leak on function exit.
      Add reference to bug #4308 to remind me to add regression test to smbtorture.
      Fix bug #5825 - Account locking out doesnt work with an LDAP backend.Based on a problem found by Boyang. Only the pdb_nds backend implements login attempts so this was broken for tdbsam and ldap.
      Fix bug  5889. "delete veto files = no" seems to break.
      Fix bug 5891] : smbd crashed when viewing the eventlog exported by "eventlog list"
      Fix memory leak in error path, spotted by Martin Zielinski <mz at seh.de>.
      Pretty print out SD's on get/set.
      Fix bug #5900 reported by monyo at samba.gr.jp - vfs_readonly.so does not work.
      When clearing out vuid cache remember to set entries = 0.
      Re-structure Volker's patch to "Fix trans2findfirst for the large directory optimization". Makes the change clearer.
      Fix bug #5904 - libnss_wins causes SIGABRT while servicing getaddrinfo() request.
      Fix error in commit for bugfix "Fix bug #5904 - libnss_wins causes SIGABRT while servicing getaddrinfo() request."
      This code mixes up int and uint32 when pulling out of a TDB. This is very bad. Fixing... May fix bug #5891, not sure.
      Second part of fix for bug #5891 - smbd crashed when viewing the eventlog exported by "eventlog list". Don't leak memory on error paths.
      First part of fix for bug #5903 - vfs_streams_xattr breaks contents of the file.
      Ensure we always reply in reply_printopen().
      Second part of the fix for bug #5903 - vfs_streams_xattr breaks contents of the file
      Use fxattr calls whenever possible (trying to work around the strange Linux kernel oplock bug).
      Fix the logic bug that caused us to run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks.
      Revert c76e4791d3ae4f180fba209c29bd3774c00858cf - "Fix the logic bug that caused us to run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks." as it broke make test.
      Fix bug #5873 - ACL inheritance cannot be broken. This regresses #4308, but that will have to
      Fix bug #5914 - Build failure: redefinition of struct name_list
      Fix bug #1254 - write list not working under share-level security
      Fix bug #5937 - filenames with "*" char hide other files
      Fix bug #5953 - smbclient crashes: cli_list_new segmentation fault.

Jim McDonough (1):
      Fix the new vfs_smb_traffic_analyzer build for static links

Joe Smith (1):
      Fixed typo in source/utils/net_rap.c

Kai Blin (2):
      ntlm_auth: Put huge NTLMv2 blobs into extra_data on CRAP auth
      libsmb: Fix up pointer passed to cli_send_trans in cli_link_internal

Karolin Seeger (10):
      build-docs: Add 'make clean'.
      s3 create-tarball.sh: Remove dashes in git commands.
      docs: Add default value for "writeable" to man smb.conf.
      WHATSNEW: Update changes for 3.2.6.
      VERSION: Raise version number up to 3.2.6.
      WHATSNEW: Fix entry.
      WHATSNEW: Update changes.
      build-docs: Use 'git clean' instead of 'git-clean'.
      build-docs: Change to the right directory before calling 'make clean'.
      WHATSNEW: Update changes.

Martin Schwenke (1):
      Add @CIFSUPCALL_PROGS@ to "all" target so cifs.upcall gets built at

Mathias Dietz (1):
      Search for gpfs functions in both libgpfs_gpl.so an libgpfs.so

Michael Adam (23):
      build: fix bug #5677 - fix test_{shlibs,nss_modules,pam_modules} on Solaris
      build: fix bug #5765 - fix installlibs on solaris by using portable "test -r"
      winbind: fix smbd hanging on Solaris when winbindd closes socket.
      winbindd: speed up fill_grent_mem (i.e. winbindd_getgrent) a lot.
      build: prevent make errors for picky makes when $(EXTRA_ALL_TARGETS) is empty
      eventlog: don't crash in sync_eventlog_params().
      winbindd_ads: prevent negative GM/ cache entries due to broken connections
      winbindd_ads: use the reconnect methods instead of the rpc methods directly
      winbindd: make all winbind rpc-methods static.
      winbind_util: fix an implicit cast compile warning.
      winbindd: fix a comment typo
      winbindd_util: add fill_domain_username_talloc().
      winbindd_rpc: add domain prefix to username in lookup_groupmem().
      winbindd_ads: honour "winbind use default domain" in lookup_groupmem().
      winbindd_group: sanely handle NULL domain in add_member().
      winbindd_group: don't list the domain twice when expanding internal aliases
      zfsacl: return is not a function.
      vfs_tsmsm: fix potential segfault (freeing uninitialized buffer)
      winbindd: don't open a new dc connection in winbindd_getgrnam (main winbindd)
      winbindd: don't open a new dc connection in winbindd_getpwnam (main winbindd)
      winbindd: fix horrible mis-indentation of toplvl braces in getgrsid_sid2gid_recv
      winbindd: fix more misindentations of top level braces in winbindd_group
      winbindd: fix more horrible brace mis-indentations in winbindd_group

Nils Goroll (1):
      zfsacl: Prevent calling POSIX ACL vfs methods on zfs share.

SATOH Fumiyasu (1):
      Fix bug #5688 LPQ process is orphaned if socket address parameter is invalid

Stefan Metzmacher (22):
      security.idl: sometimes ACEs have some padding at the end
      libads/ldap.c: return an error instead of crashing when no realm is given
      s3:smbd: '|' isn't allowed in windows filenames
      s3:smbd: correctly verify stream names to pass RAW-STREAMS
      s3:smbd: wildcard characters are allowed in stream names
      s3:smbd: construct the correct newname for stream renames
      s3:smbd: return DELETE_PENDING on path based operations on streams, when the main file was deleted.
      s3:smbd: write times should be set on the base file instead of the stream name
      s3:smbd: only try and fallback to open a directory if it's not a stream open
      s3:streams_xattr: add support for renaming streams
      s3:streams_depot: map 'file::$DATA' to just 'file'
      s3:streams_depot: add support for stream renames
      s3:streams_depot: fix valgrind bug lp_parm_const_string() doesn't talloc the default value
      s3:streams_depot: add an option to disable the xattr checks
      s3:vfs: fix FCHMOD_ACL macros
      s3:smbd: give the correct error when trying to replace a stream
      s3:streams_xattr: recheck fsp->fsp_name after a rename
      s3:streams_xattr: fstat should do a stat on the base file
      s3:smbd: close the low level fd of the base_fsp, if the file was created
      s3:selftest: test the streams_depot module as it passes make test
      libwbclient: avoid usage talloc_init() in library code
      s3:net: fix password set of 'net rpc trustdom add'

Steven Danneman (2):
      Whitespace and >80 column cleanups.
      Fix extended DN parse error when AD object does not have a SID.

TAKAHASHI Motonobu (1):
      Fix bug 5901: Default for streams_depot location

Tim Prouty (3):
      Fixed "declaration shadows global declaration" warnings.
      Fixed build warning "passing arg from incompatible pointer type"
      Change sockaddr util function names for consistency and to eliminate name conflicts

Tomasz Krasuski (1):
      Fix bug #5928 - Option --version in testparm does not work.

Volker Lendecke (26):
      Fix a potential NULL deref in line 258 found by the IBM checker
      Fix an uninitialized variable found by the IBM Checker
      Fix an unlikely memleak found by the IBM checker
      Fix an uninitialized variable warning
      OS/X does not have rl_done in readline.h
      Fix some missing error handlings
      Remove an unused variable
      Attempt to fix bug 5778
      Log in the parent winbind log where a request is going
      If name_to_fqdn fails, retry with the dns domain the DC gave us
      Make use of ZERO_STRUCT (the first memset was actually wrong)
      Fix the build
      Fix bug 5691: SIGBUS on Solaris
      Fix bug 5840: Segfault in "rpcclient lsaaddacctrights"
      Fix bug 5860: safe_strcpy gives a nasty error message for overlong strings
      Fix bug triggered by the RAW-SAMBA3OPLOCKLOGOFF test
      Ignore 3.0 style invalid group mappings during upgrade to ldb
      sys_pwnam doesn't return talloced memory, so don't mix up the returned struct.
      Rename some variables in getpwnam_alloc() for clarity
      Correctly check for presence of cups-devel
      Use the correct cups-devel test for HAVE_IPRINT also
      Actually finish memcache_add_talloc
      Make memcache_add_talloc NULL out the source pointer
      Fix trans2findfirst for the large directory optimization
      Fix a debug message, append the correct \n
      Fix for crash bug freeing a non-malloc'ed buffer if the client sends a non-encrypted packet with the crypto state set.

Yasuma Takeda (2):
      Fix bug #5909 - MS-DFS does not work on Vista, if link name includes multibyte character.
      Fix bug #5944 - nmbd does not boot if socket adress = "" is defined in smb.conf

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


-- 
Samba Shared Repository


More information about the samba-cvs mailing list