[SCM] Samba Shared Repository - annotated tag samba-4.0.6 created

Karolin Seeger kseeger at samba.org
Tue May 21 00:55:51 MDT 2013

The annotated tag, samba-4.0.6 has been created
        at  5d29139bcb1d9f5e02bf1f3fcf4e88c995b82806 (tag)
   tagging  4800b9f543c15e160a3c5e9ce46c16cba6c7c895 (commit)
  replaces  samba-4.0.5
 tagged by  Karolin Seeger
        on  Tue May 21 08:50:32 2013 +0200

- Log -----------------------------------------------------------------
samba: tag release samba-4.0.6
Version: GnuPG v1.4.11 (GNU/Linux)


Alexander Bokovoy (1):
      getpass: Don't fail if stdin is not a tty

Anand Avati (1):
      check_parent_exists() can change errno. Ensure we preserve it across calls.

Andreas Schneider (4):
      BUG 9699: Fix adding case sensitive spn.
      BUG 9139: Fix the username map optimization.
      BUG 9766: Cache name_to_sid/sid_to_name correctly.
      BUG 9817: Fix 'map untrusted to domain' with NTLMv2.

Andrew Bartlett (3):
      build: Remove extra space in shebang
      build: Replace #!/usr/bin/env python with passed in PYTHON=
      auth/ntlmssp: Avoid use-after-free of user_info after logon failure at log level 5

Björn Baumbach (1):
      docs: smb.conf: fix max read/write/trans default values (bug #9871)

David Disseldorp (2):
      Bug 9807 - wbinfo: fix segfault in wbinfo_pam_logon
      bug 9830: fix panic in nt_printer_publish_ads

Jeremy Allison (34):
      Change source3/modules/vfs_dirsort.c from MALLOC -> TALLOC.
      Protect against early error in SMB_VFS_NEXT_READDIR.
      Use an index i rather than re-using a state variable.
      Protect open_and_sort_dir() from the directory changing size.
      Clean error paths in opendir and fd_opendir by only setting handle data on success.
      Check SMB_VFS_NEXT_OPENDIR return in dirsort_opendir().
      Convert mtime from a time_t to a struct timespec.
      Remove the use of dirfd inside the vfs_dirsort.c.
      Remove unneeded initializations (we already talloc_zero).
      Ensure we test the dirsort module in make test.
      Fix bug in old create temp SMB request. Only use VFS functions.
      Ensure we don't do an SMB2 aio write if RECVFILE is active.
      If we already have an smb1req attached to the struct smbd_smb2_request, don't recreate it.
      Add function smbd_smb2_unread_bytes().
      Allow smbd_smb2_request_error_ex() to cope with unread bytes on error.
      Add utility function get_min_receive_file_size().
      Add extra fields into struct smbd_smb2_request_read_state to support receivefile.
      Add stub static function that will turn on/off receivefile code path.
      The guts of the receivefile code changes.
      Add the internals of is_smb2_recvfile_write.
      Ensure drain_socket() operates on a blocking socket.
      Ensure the RECVFILE path in vfs_write_data() operates on a blocking socket.
      Ensure the RECVFILE path in vfs_pwrite_data() operates on a blocking socket.
      Maintain a back-pointer to the fsp in struct smb_Dir when opening with FDOPENDIR.
      In the struct smb_Dir destructor, use the fsp back pointer to release resources.
      Remove the "Ugly hack" that was the second use of dirfd().
      Remove dependency on detection of HAVE_DIRFD for use of fdopendir().
      Fix bug #9822 - Samba crashing during Win8 sync.
      Only do the 1 second delay for sharing violations for SMB1, not SMB2.
      Ensure we don't try and cancel anything that is in a compound-related request.
      Move a variable into the area of code where it's used.
      The core of the fix to allow opens to go async inside a compound request.
      Remove the compound_related_in_progress state from the smb2 global state.

Karolin Seeger (3):
      VERSION: Bump version number up to 4.0.6
      WHATSNEW: Add release notes for Samba 4.0.6.
      VERSION: Disable git snapshots for the 4.0.6 release.

Ralph Wuerthner (3):
      s3:smbd: do not access data behind req->buf+req->buflen in srvstr_get_path_req_wcard()
      s3:smbd: convert srvstr_pull_req_talloc() into a function
      s3:smbd: do not access data behind req->buf+req->buflen in srvstr_pull_req_talloc()

Richard Sharpe (1):
      Tests processing an oplock break within a compound SMB2 request.

Stefan Metzmacher (5):
      s3:modules: fix the build of vfs_notify_fam (bug #9545)
      s3:wscript: change --with-dmapi to default=auto to match the autoconf build
      wafsamba: display the default value in help for SAMBA3_ADD_OPTION
      s3:librpc: add support for PFC_FLAG_OBJECT_UUID when parsing packets (bug #9382)
      doc-xml/smbdotconf: fix server [min|max] protocol documentation (bug 9883)

Volker Lendecke (8):
      vfs_fake_perms: Slightly streamline code
      vfs_fake_perms: Slightly streamline code
      vfs_fake_perms: Fix bug 9775, segfault for "artificial" conn_structs
      docs: Fix bug 9809 -- missing entry in specfile
      smbd: Fix signing when the async echo handler kicks in
      winbind4: Fix bug 9832 -- talloc use after free
      winbind: Fix bug 9854 -- NULL pointer dereference
      Makefile: Fix bug 9868 -- Don't know how to make LIBNDR_PREG_OBJ.


Samba Shared Repository

More information about the samba-cvs mailing list