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

Karolin Seeger kseeger at samba.org
Tue Jan 27 08:29:37 GMT 2009


The annotated tag, release-3-3-0 has been created
        at  7a66bce9f1542b0a0fe45940ad64f2d71d195c58 (tag)
   tagging  69880dac28ac1681bb0c3d84280494de3d788cc6 (commit)
  replaces  release-3-3-0rc2
 tagged by  Karolin Seeger
        on  Tue Jan 27 09:28:19 2009 +0100

- Log -----------------------------------------------------------------
tag release-3-3-0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iD8DBQBJfsW8bzORW2Vot+oRAkvUAJ4547wN7oLIv15BCP22H3OgLJg0fwCfXHIK
2NmgknSfFIAVG94LeysYz68=
=r8U2
-----END PGP SIGNATURE-----

Andreas Schneider (3):
      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.

Björn Jacke (1):
      correct the description of the "ldap timeout" parameter

Bo Yang (6):
      clean event context after child is forked.
      Fix broken krb5 refresh chain
      set entry->refresh_time to make ccache_regain_all_now() work correctly.
      Don't set child->requests to NULL in parent after fork
      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 (2):
      Fix "allow trusted domain" so it disables trusted domains.
      ads_connect: Return immediately on a failed GC connection.

Günther Deschner (2):
      s3-eventlog: fix buffer allocation in eventlog read call.
      s3-eventlog: fix various invalid memcpy in read_package_entry().

Holger Hetterich (2):
      Added a simple tdb integrity check to tdbtool. The command "check" runs traverse on the currently open tdb, and returns the number of entries if the integrity check is successful.
      Add an entry for the "check" command to the tdbtool manpage.

Jeremy Allison (39):
      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.
      Comment out the parent inheritance code (this is incorrect) as was
      Fix bug #5986 - Editing a stream is broken (rename problems).
      In gcc version 4.3.2 we get warnings for functions declared with
      Fix another "format not a string literal and no format arguments" warning.
      Fix more "warning: ignoring return value of ‘asprintf’, declared with
      Fix more ‘asprintf’, declared with attribute warn_unused_result.
      Fix more asprintf errors and error code paths.
      More asprintf warning fixes.
      More asprintf warning fixes.
      Fix more asprintf warnings and some error path errors.
      Fix bug #5990 - strict allocate should be checked before ftruncate
      Fix more "ignore return value" warnings from gcc 4.3.
      Fix more asprintf and "ignoring return code" warnings from gcc 4.3.
      Fix all warnings with gcc4.3.
      Fix warnings in make test code.
      Fix bug #6009 - Setting "min receivefile size = 1" breaks writes.
      Attempt to fix crash seen with new CUPS async printcap loading code.
      Factor out lots of common code into a function.
      Add winbindd_reinit_after_fork(), cleaning out all possible events
      Fix bug #6017, - magic script does not work. based on a patch from monyo at samba.gr.jp.
      Make winbindd_cm.c use winbindd_reinit_after_fork().
      Fix bug #6016 - Alternate Data Streams / Extended Attributes seem to conflict.
      Fix race condition in alarm lock processing noticed by Richard Sharpe <realrichardsharpe at gmail.com>.
      Fix bug #6021 - smbclient du command does not recuse properly
      Deprecate the "share modes" parameter to address bug #6024, swat disagrees with smbstatus as to share mode with share modes = No set in samba.
      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

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 (34):
      docs: Fix typo in the idmap_ad manpage.
      docs: Remove comment about default backend.
      docs: Raise version number from 3.2 to 3.3.
      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.
      docs: Fix typo in man idmap_hash.
      s3/loadparm.c: Change default value for "ldap ssl".
      s3/smb.h: Remove unused LDAP_SSL_ON.
      s3: loadparm: Clean-up list of parameters.
      WHATSNEW: Add "ldap ssl = start tls" to the release notes.
      VERSION: Raise version number.
      WHATSNEW: Update changes since 3.3.0rc2.
      docs: Document the -g option of smbclient.
      examples: Avoid bashism in perfcount.init.
      WHATSNEW: Update changes since 3.3.0rc2.
      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.
      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'.
      WHATSNEW: Update changes.
      build_docs: Use 'make distclean' instead of 'make clean'.
      WHATSNEW: Update changes since 3.3.0rc2.
      WHATSNEW: Add  "Changes since" sections of pre releases and RCs.
      WHATSNEW: Add note about libsmbclient changes.
      docs: Fix formatting issue in man libsmbclient.
      docs: Add manpage for vfs_shadow_copy2.
      docs: Adapt version number in new vfs_shadow_copy2 manpage.
      docs: Adapt version number in new vfs_fileid manpage.

Lars Müller (1):
      Tweak with pam defines of older Linux versions

Michael Adam (22):
      fix build of pam_winbind.so on older Linux systems.
      packaging(RHEL-CTDB): Fix accidential linebreak
      packaging(RHEL-CTDB): fix build of [u]mount.cifs
      packaging(RHEL-CTDB): fix typo in [u]mount.cifs installation
      Fix uid_to_sid mapping when the idmap cache is empty.
      idmap: Remove passd check from idmap_backends_unixid_to_sid().
      packaging(RHEL): fix build of [u]mount.cifs
      packaging(RHEL): fix typo in [u]mount.cifs installation
      smbd: prevent access to root filesystem when connecting with empty service name
      s3:docs: fix distclean target and add realdistclean target
      s3:create-tarball: also include the VENDOR_PATCH in the version
      s3:docs: fix ommission in fix of (real)distclean targets
      s3:docs: update the idmap_tdb manpage to reflect current facts.
      s3:docs: update the idmap_ldap manpage to reflect current facts.
      s3:docs: add a manpage for idmap_tdb2
      s3:docs: fix copy and paste error in the idmap_tdb2 manpage
      s3:docs: clarify explanation of allocator in the idmap_tdb2 manpage
      s3:docs: clarify explanation of the allocator in the idmap_tdb manpage
      s3:docs: clarify explanation of the allocator in the idmap_ldap manpage
      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

SATOH Fumiyasu (2):
      nss_winbind: Solaris 64-bit fix and...
      commit b520befe6f51644d20434add9864d7a2fa30aa2e

Stefan Metzmacher (26):
      s3:net_status: use dbwrap to open sessionid.tdb
      s3:dbwrap: fix dbwrap_store_uint32() to match dbwrap_store_int32()
      s3:passdb: make marshalling struct samu from and to a buffer more generic
      s3:passdb: add SAMU_BUFFER_V4 with no changes
      s3:pdb_tdb: store the next rid counter in passdb.tdb instead of winbind_idmap.tdb
      s3:cluster: register the client connection via CTDB_CONTROL_TCP_ADD
      s3:winbindd: we don't need to call messaging_reinit() twice
      Happy New Year!
      s3:winbindd: move WINBINDD_CCACHE_ENTRY and WINBINDD_MEMORY_CREDS to winbindd.h
      s3:winbindd: rename fd_event => winbindd_fd_event
      s3:winbindd: recreate the per domain check_online_event without relying on global state
      s3:winbindd: cancel all ccache entry events and not just one
      s3:winbindd: regain tickets for all ccache entries, when we go online
      s3:events: remove unused stuff
      s3:events: move prototypes to event.h
      s3:events: get rid of the stupid cancel_named_event() function
      s3:events: get rid of the stupid set_event_dispatch_time() function
      s3:events: change event_add_timed() prototype to match samba4
      s3:libsmb: handle the smb signing states the same in the krb5 and ntlmssp cases
      packaging(RHEL-CTDB): export CC - really use ccache...
      s3:vfs_fileid: readd "fileid:algorithm" as option.
      s3:docs: vfs_fileid manpage
      s3:cluster: fix ctdb ipv6 support
      s3: reinit_after_fork() should reinit the event context before the
      socket_wrapper: fix PCAP support broken by aaea68791cfea45c6fa69abc93ad6d0e832d0283
      lib/replace: add defines to let the callers find out if pwrite and pread are thread/fork safe

Tim Prouty (4):
      s3: Fix stream marshalling to return the correct streaminfo status
      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 (26):
      Fix bug 5969: Optimize smbclient put command
      Fix a valgrind error
      Fix a "ignoring function call result" warning
      Fix some C++ warnings
      Fix some nonempty blank lines
      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 spinning smbd when printing
      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.
      Revert "idmap: Remove passd check from idmap_backends_unixid_to_sid()."
      Revert "Fix uid_to_sid mapping when the idmap cache is empty."
      Alternative fix for 45db33e73 and 0d443ae7931
      Fix bug 6012: Add "get_real_filename" to full_audit
      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

boyang (1):
      refresh sequence number as soon as possible when domain->sequence_number == -1 or domain->last_status is not ok.

root (1):
      s3:loadparm/docs: Set default for "ldap ssl" to "start tls".

todd stecher (1):
      Memory leaks and other fixes found by Coverity

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


-- 
Samba Shared Repository


More information about the samba-cvs mailing list