[Pkg-samba-maint] [samba] branch wheezy-backports updated (abe3162 -> 52f21a1)

Ivo De Decker ivodd at moszumanska.debian.org
Fri May 16 22:26:20 UTC 2014


This is an automated email from the git hooks/post-receive script.

ivodd pushed a change to branch wheezy-backports
in repository samba.

      from  abe3162   release samba 2:4.1.6+dfsg-1~bpo70+1 to wheezy-backports
      adds  629e95e   VERSION: Bump version number up to 4.1.6...
      adds  09e750b   dfs: always call create_conn_struct with root privileges
      adds  ce98b19   librpc/nbt: increase MAX_COMPONENTS limit for nbt_names.
      adds  ec1dacc   s3: printing: Fix problem with server taking too long to respond to a MSG_PRINTER_DRVUPGRADE message.
      adds  540da46   waf:lib/replace correct detection of libiconv
      adds  05f917c   waf:lib/replace fix up libintl related checks
      adds  7a64fb0   waf:lib/replace change detection of gettext
      adds  57df0d3   waf:lib/replace fix gettext detection
      adds  8a0b5a4   waf:lib/replace gettext configure checks
      adds  bbbeed6   waf:lib/replace fix iconv checks on HP/UX
      adds  195a64c   heimdal_build: only enable libintl functions if everything was found
      adds  3b0e363   s3/libsmb: Use smbXcli_conn_use_unicode instead of smb1 specific test
      adds  26f03f1   s3:libsmb: make use of smb1cli_tcon_set_values()
      adds  2bd871c   libcli/smb: Introduce smbXcli_conn_dfs_supported
      adds  27bad7d   libcli/smb: add smbXcli_tcon_is_dfs_share()
      adds  18d7628   libcli/smb: add smbXcli_tcon_{set,get}_fs_attributes()
      adds  748b205   libcli/smb: add FLAGS2_DFS_PATHNAMES for SMB1 operations against dfs shares
      adds  c711e5b   libcli/smb: move Filesystem Attributes defines to smb_constants.h
      adds  66de913   libcli/smb: add FLAG_CASELESS_PATHNAMES based on FILE_CASE_SENSITIVE_SEARCH to smb1 requests
      adds  e5b7647   libcli/smb: add SMB2_HDR_FLAG_DFS for SMB2 Create operations on dfs shares
      adds  75acb84   s3:libsmb: call smbXcli_tcon_{get,set}_fs_attributes() from cli_set_case_sensitive()
      adds  e5b0378   s3:libsmb: don't pass down FLAG_CASELESS_PATHNAMES and FLAGS2_DFS_PATHNAMES anymore
      adds  e55b6fb   s3/libsmb: Use smbXcli_conn_dfs_supported instead of test on CAP_DFS
      adds  c35d8a3   s3/libsmb: make use of smbXcli_tcon_is_dfs_share()
      adds  ee8089b   s3:libsmb: add SMB2/3 support to cli_dfs_get_referral()
      adds  2acadbb   s3:libsmb: remove unused cli_state->dfsroot
      adds  082c5ea   s3:libsmb: remove unused cli_state->case_sensitive
      adds  f2774ce   s3:libsmb: call smbXcli_tcon_set_fs_attributes() directly
      adds  ad1dac1   waf: improve iconv checks
      adds  7318632   s3: ldap client can return NT_STATUS_OK when an error occurs in a paged search.
      adds  540cfe1   s3:smbd: simplify exit_server_common()
      adds  2942419   s3:smbd: maintain smbd_server_connection->status
      adds  cd17ba7   s3:lib/ctdbd_conn: let release_ip_handler return bool
      adds  729b124   s3:smbd: avoid invalid lock_order panic triggered by "CTDB_SRVID_RELEASE_IP"
      adds  440052f   rpc_client: retry open on STATUS_PIPE_NOT_AVAILABLE
      adds  d94e563   s3-printing: Fix obvious memory leak in printer_list_get_printer().
      adds  c62eec5   doc: add "spoolss: architecture" parameter usage
      adds  3d5ae09   s3: smbd: Ensure brl_get_locks_internal() always returns a valid struct byte_range_lock even if there are no locks.
      adds  0acd76f   pidl:NDR/Client: fix dcerpc_function() with [out,ref] pointers
      adds  64bb989   s3:winbindd: fix _wbint_LookupSids() on error
      adds  70455f0   s3:winbindd: avoid directly asking a trusted domain in wb_lookupsids*()
      adds  51241bb   s3-vfs: Fix stream_depot vfs module on btrfs.
      adds  705595f   s3-spoolssd: Don't register spoolssd if epmd is not running.
      adds  0f243b2   CVE-2013-4496:s3-samr: Block attempts to crack passwords via repeated password changes
      adds  cb9fdd3   CVE-2013-4496:s3:auth: fix memory leak in the ACCOUNT_LOCKED_OUT case.
      adds  1313f96   CVE-2013-4496:samr: Remove ChangePasswordUser
      adds  b6f2145   CVE-2013-4496:Revert remainder of ce895609b04380bfc41e4f8fddc84bd2f9324340
      adds  0508f04   CVE-2013-6442: s3:smbcacls - ensure we don't lose an existing ACL when setting owner or group owner.
      adds  31d0028   WHATSNEW: Add release notes for Samba 4.1.6.
      adds  5d724b9   VERSION: Disable git snapshots for the 4.1.6 release.
      adds  1cd273e   VERSION: Bump version number up to 4.1.7.
      adds  71eade3   Merge tag 'samba-4.1.6' into v4-1-test
      adds  c77fbd2   tevent: fix crash bug in tevent_queue_immediate_trigger()
      adds  a9703c9   s3: lib: Back-port tevent_queue_wait_send/recv -> smbd_tevent_queue_wait_send/recv
      adds  1a4e5cf   s4:torture/smb2: accept NT_STATUS_RANGE_NOT_LOCKED after smb2_logoff/tdis
      adds  2ded846   s3:smb2_lock: fix whitespaces/tabs in smbd_smb2_lock_cancel()
      adds  ad5d9c3   s3:smb2_lock: return RANGE_NOT_LOCKED instead of CANCELLED for logoff and tdis
      adds  0ca9ce8   s3:smb2_sesssetup: split smbd_smb2_logoff into an async *_send/recv pair.
      adds  3f4af7f   s3:smb2_tcon: split smbd_smb2_tdis into an async *_send/recv pair.
      adds  e039346   s3:smb2_sesssetup: cancel and wait for pending requests on logoff
      adds  91dea25   s3:smb2_tcon: cancel and wait for pending requests on tdis
      adds  4df79f0   s4: smbtorture: Update the torture_smb2_notify_ulogoff test to demonstrate the problem.
      adds  3b6d207   s4: smbtorture: Add a proper change_notify going async followed by tdis test.
      adds  8733ce1   s3:utils/smbfilter: use a local variable for the packet buffer
      adds  3528b52   s3:torture: use CLI_BUFFER_SIZE instead of BUFFER_SIZE
      adds  2092577   s3:client: only limit the buffer by the given length 'n'
      adds  3a36bf7   s3:param: avoid using BUFFER_SIZE to limit the lp_min_receive_file_size()
      adds  ba91a66   libcli/smb: add SMB_BUFFER_SIZE_MIN/MAX defines
      adds  08aa53b   s3:include: let CLI_BUFFER_SIZE be an alias of SMB_BUFFER_SIZE_MAX
      adds  047f881   s3:smbd: use SMB_BUFFER_SIZE_MIN/MAX to limit lp_max_xmit()
      adds  8724f6c   s3:smbd: use sconn->smb1.sessions.max_send = SMB_BUFFER_SIZE_MAX
      adds  39af4a7   s3:smbd: reject a MaxBufferSize < SMB_BUFFER_SIZE_MIN (500) in a session setup request
      adds  9404bd6   s3:smbd: take less than SMB_BUFFER_SIZE_MIN ('500') as header overhead in ipc.c
      adds  49197c1   s3:smbd: fix lockread numtoread calculation to match reply_outbuf() arguments.
      adds  434e211   s3:smbd: pass the final numtoread reply_outbuf() for the lockread reply.
      adds  6deb0f2   s3:smbd: fix the lockread numtoread calculation depending on the max_send.
      adds  57f6afc   s3:smbd: fix the read numtoread calculation depending on the max_send.
      adds  f5f5e5b   s3:smbd: simplify maxentries calculation in reply_search()
      adds  3ada2b3   s3:smbd: fix the maxentries calculation depending on the max_send.
      adds  8d256c8   s3:smbd: s/BUFFER_SIZE/LARGE_WRITEX_BUFFER_SIZE
      adds  0644125   s4:lib/socket: use the same logic in iface_list_wildcard() as in smbd
      adds  d60f58d   s4:lib/socket: simplify iface_list_wildcard() and its callers
      adds  032ab0b   smbreadline: switch to new-style readline typedef
      adds  8745204   s3: smbd: Fileserving share access checks.
      adds  5e62b6e   bug #10471: Don't respond with NXDOMAIN to records that exist with another type
      adds  b53c122   dns: Extend tests for records with another type
      adds  4ba0f7a   buildtools: Rename perl vendorarch configure option.
      adds  b1d86ee   buildtools: Add perl vendorlib configure option.
      adds  fe7d930   autobuild: Set perl vendorlib direcotry.
      adds  7876b4b   pidl-waf: Remove unused variable pidl_src.
      adds  3957564   pidl-waf: Install pidl modules to the perl vendorlib directory.
      adds  fadd326   pidl-waf: Do not glob to install pidl modules.
      adds  7d66a2c   pidl-waf: Add a function to check for a system perl module.
      adds  c7a35ab   pidl-waf: Check for system perl(Parse::Yapp::Driver).
      adds  f3f0f62   pidl-waf: Only install Yapp::Driver if it is not available.
      adds  f2592b6   s3:rpc_server: minor refactoring of process_request_pdu()
      adds  3687ab1   s3-rpc_server: Fix handling of fragmented rpc requests.
      adds  34fcb4e   lsa.idl: define lsa.ForestTrustCollisionInfo and ForestTrustCollisionRecord as public structs
      adds  c9703c9   s3: smbd: Ensure we always go via getgroups_unix_user() when creating an NT token.
      adds  400e4f0   rpcclient: append a trailing slash to FSRVP request UNCs
      adds  b1c6431   rpcclient: abort shadow-copy set on commit failure
      adds  1f4b445   s3:libsmb: pass creation or birth time in cli_qpathinfo_basic()
      adds  f76511c   s3:libsmb: add function cli_qpathinfo_standard()
      adds  976030c   s3:libsmb: add function cli_qpathinfo3()
      adds  d15c014   s3:libsmb: SMBC_getatr try pathinfo2 only once
      adds  0bea2d2   s3:libsmb: SMBC_getatr do not let ino undefined on success
      adds  66115ff   s3:libsmb: SMBC_getatr use pathinfo3 for second try
      adds  e98e835   client: remove a write only variable
      adds  0874ff2   s3:libsmb: cli_qpathinfo3 use cli_qpathinfo2 for smb2
      adds  4aa742a   client: use cli_qpathinfo3 for allinfo
      adds  bdd6da6   s3:libsmb: SMBC_getatr() if no method worked, try all methods again on next attempt
      adds  dadd863   s3: messages: Implement cleanup of dead records.
      adds  9da023a   WHATSNEW: Add release notes for Samba 4.1.7.
      adds  0c9a6b8   Imported Upstream version 4.1.7+dfsg
      adds  d7e4c67   Merge tag 'upstream/4.1.7+dfsg'
      adds  b699541   update changelog for upstream release 4.1.7
      adds  1ea4206   Remove readline63.patch, integrated upstream
      adds  c60ce09   Add build-dep on libkrb5-dev, no longer pulled in by libcups2-dev
      adds  4e6375a   Don't try to delete Parse/Yapp/Driver.pm, which is no longer installed
      adds  fddeead   release samba 2:4.1.7+dfsg-1 to unstable
      adds  f96a724   Build-depends on heimdal-dev instead of libkrb5-dev
      adds  3385067   Add versioned build-dep on libgmp10 for now.
      adds  46c3d3f   release samba 2:4.1.7+dfsg-2 unstable
       new  b7ca399   Merge tag 'debian/2%4.1.7+dfsg-2' into wheezy-backports
       new  f436e0c   start changelog for 2:4.1.7+dfsg-2~bpo70+1
       new  75707ab   Revert workaround for #745233
       new  1d6ccff   Remove build-dep on heimdal-dev.
       new  52f21a1   release samba 2:4.1.7+dfsg-2~bpo70+1 to wheezy-backports

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 VERSION                                            |   2 +-
 WHATSNEW.txt                                       | 117 ++++++++++++-
 buildtools/wafadmin/Tools/perl.py                  |  23 ++-
 buildtools/wafsamba/wscript                        |   3 +-
 debian/changelog                                   |  28 ++++
 debian/patches/readline63.patch                    |  35 ----
 debian/patches/series                              |   1 -
 debian/rules                                       |   3 -
 .../smbdotconf/printing/spoolssarchitecture.xml    |  15 ++
 docs/manpages/dbwrap_tool.1                        |   4 +-
 docs/manpages/eventlogadm.8                        |   4 +-
 docs/manpages/findsmb.1                            |   4 +-
 docs/manpages/idmap_ad.8                           |   4 +-
 docs/manpages/idmap_autorid.8                      |   4 +-
 docs/manpages/idmap_hash.8                         |   4 +-
 docs/manpages/idmap_ldap.8                         |   4 +-
 docs/manpages/idmap_nss.8                          |   4 +-
 docs/manpages/idmap_rfc2307.8                      |   4 +-
 docs/manpages/idmap_rid.8                          |   4 +-
 docs/manpages/idmap_tdb.8                          |   4 +-
 docs/manpages/idmap_tdb2.8                         |   4 +-
 docs/manpages/libsmbclient.7                       |   4 +-
 docs/manpages/lmhosts.5                            |   4 +-
 docs/manpages/log2pcap.1                           |   4 +-
 docs/manpages/net.8                                |   4 +-
 docs/manpages/nmbd.8                               |   4 +-
 docs/manpages/nmblookup.1                          |   4 +-
 docs/manpages/ntlm_auth.1                          |   4 +-
 docs/manpages/pam_winbind.8                        |   4 +-
 docs/manpages/pam_winbind.conf.5                   |   4 +-
 docs/manpages/pdbedit.8                            |   4 +-
 docs/manpages/profiles.1                           |   4 +-
 docs/manpages/rpcclient.1                          |   4 +-
 docs/manpages/samba-regedit.8                      |   4 +-
 docs/manpages/samba-tool.8                         |   4 +-
 docs/manpages/samba.7                              |   4 +-
 docs/manpages/samba.8                              |   4 +-
 docs/manpages/sharesec.1                           |   4 +-
 docs/manpages/smb.conf.5                           |  17 +-
 docs/manpages/smbcacls.1                           |   4 +-
 docs/manpages/smbclient.1                          |   4 +-
 docs/manpages/smbcontrol.1                         |   4 +-
 docs/manpages/smbcquotas.1                         |   4 +-
 docs/manpages/smbd.8                               |   4 +-
 docs/manpages/smbget.1                             |   4 +-
 docs/manpages/smbgetrc.5                           |   4 +-
 docs/manpages/smbpasswd.5                          |   4 +-
 docs/manpages/smbpasswd.8                          |   4 +-
 docs/manpages/smbspool.8                           |   4 +-
 docs/manpages/smbstatus.1                          |   4 +-
 docs/manpages/smbta-util.8                         |   4 +-
 docs/manpages/smbtar.1                             |   4 +-
 docs/manpages/smbtree.1                            |   4 +-
 docs/manpages/testparm.1                           |   4 +-
 docs/manpages/vfs_acl_tdb.8                        |   4 +-
 docs/manpages/vfs_acl_xattr.8                      |   4 +-
 docs/manpages/vfs_aio_fork.8                       |   4 +-
 docs/manpages/vfs_aio_linux.8                      |   4 +-
 docs/manpages/vfs_aio_pthread.8                    |   4 +-
 docs/manpages/vfs_audit.8                          |   4 +-
 docs/manpages/vfs_btrfs.8                          |   4 +-
 docs/manpages/vfs_cacheprime.8                     |   4 +-
 docs/manpages/vfs_cap.8                            |   4 +-
 docs/manpages/vfs_catia.8                          |   4 +-
 docs/manpages/vfs_commit.8                         |   4 +-
 docs/manpages/vfs_crossrename.8                    |   4 +-
 docs/manpages/vfs_default_quota.8                  |   4 +-
 docs/manpages/vfs_dirsort.8                        |   4 +-
 docs/manpages/vfs_extd_audit.8                     |   4 +-
 docs/manpages/vfs_fake_perms.8                     |   4 +-
 docs/manpages/vfs_fileid.8                         |   4 +-
 docs/manpages/vfs_full_audit.8                     |   4 +-
 docs/manpages/vfs_gpfs.8                           |   4 +-
 docs/manpages/vfs_linux_xfs_sgid.8                 |   4 +-
 docs/manpages/vfs_media_harmony.8                  |   4 +-
 docs/manpages/vfs_netatalk.8                       |   4 +-
 docs/manpages/vfs_notify_fam.8                     |   4 +-
 docs/manpages/vfs_prealloc.8                       |   4 +-
 docs/manpages/vfs_preopen.8                        |   4 +-
 docs/manpages/vfs_readahead.8                      |   4 +-
 docs/manpages/vfs_readonly.8                       |   4 +-
 docs/manpages/vfs_recycle.8                        |   4 +-
 docs/manpages/vfs_scannedonly.8                    |   4 +-
 docs/manpages/vfs_shadow_copy.8                    |   4 +-
 docs/manpages/vfs_shadow_copy2.8                   |   4 +-
 docs/manpages/vfs_smb_traffic_analyzer.8           |   4 +-
 docs/manpages/vfs_streams_depot.8                  |   4 +-
 docs/manpages/vfs_streams_xattr.8                  |   4 +-
 docs/manpages/vfs_syncops.8                        |   4 +-
 docs/manpages/vfs_time_audit.8                     |   4 +-
 docs/manpages/vfs_tsmsm.8                          |   4 +-
 docs/manpages/vfs_xattr_tdb.8                      |   4 +-
 docs/manpages/vfs_zfsacl.8                         |   4 +-
 docs/manpages/vfstest.1                            |   4 +-
 docs/manpages/wbinfo.1                             |   4 +-
 docs/manpages/winbind_krb5_locator.7               |   4 +-
 docs/manpages/winbindd.8                           |   4 +-
 lib/replace/wscript                                |  30 +++-
 lib/tevent/tevent_queue.c                          |   4 +
 libcli/smb/smb2cli_create.c                        |  10 +-
 libcli/smb/smbXcli_base.c                          |  62 +++++++
 libcli/smb/smbXcli_base.h                          |   6 +
 libcli/smb/smb_constants.h                         |  27 +++
 libcli/smbreadline/smbreadline.c                   |   2 +-
 librpc/idl/lsa.idl                                 |   4 +-
 librpc/ndr/ndr_nbt.c                               |   2 +-
 pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm           |  14 ++
 pidl/lib/wscript_build                             |  35 +++-
 pidl/wscript                                       |  30 +++-
 python/samba/tests/dns.py                          |  30 ++++
 script/autobuild.py                                |   7 +-
 source3/auth/token_util.c                          | 101 ++++++++++++
 source3/build/charset.py                           |   6 +
 source3/client/client.c                            |   9 +-
 source3/include/client.h                           |   5 +-
 source3/include/ctdbd_conn.h                       |   2 +-
 source3/include/libsmb_internal.h                  |   1 +
 source3/include/messages.h                         |   6 +
 source3/include/smb.h                              |  23 +--
 source3/lib/ctdbd_conn.c                           |  36 +++-
 source3/lib/messages.c                             |  17 ++
 source3/lib/messages_local.c                       |  38 +++++
 .../lib/smbd_tevent_queue.c                        |  59 ++++---
 .../kerberos.h => source3/lib/smbd_tevent_queue.h  |  31 ++--
 source3/libads/ldap.c                              |  11 +-
 source3/libsmb/async_smb.c                         |  22 ---
 source3/libsmb/cliconnect.c                        |  25 ++-
 source3/libsmb/clidfs.c                            |  95 ++++++++---
 source3/libsmb/clientgen.c                         |  26 ++-
 source3/libsmb/clirap.c                            | 110 +++++++++++++
 source3/libsmb/clirap.h                            |  11 ++
 source3/libsmb/clitrans.c                          |  21 ---
 source3/libsmb/libsmb_file.c                       |  27 ++-
 source3/libsmb/libsmb_server.c                     |  15 +-
 source3/libsmb/libsmb_stat.c                       |  11 +-
 source3/locking/brlock.c                           |  34 ++--
 source3/modules/vfs_streams_depot.c                |  10 +-
 source3/param/loadparm.c                           |   2 +-
 source3/printing/nt_printing.c                     |  29 +++-
 source3/printing/printer_list.c                    |   1 +
 source3/printing/queue_process.c                   |   6 +
 source3/printing/spoolssd.c                        |  39 +++--
 source3/rpc_client/rpc_transport_np.c              |  57 ++++++-
 source3/rpc_server/spoolss/srv_spoolss_nt.c        |   1 +
 source3/rpc_server/srv_pipe.c                      |  40 ++---
 source3/rpcclient/cmd_fss.c                        |  57 ++++++-
 source3/smbd/globals.h                             |   1 +
 source3/smbd/ipc.c                                 |  10 +-
 source3/smbd/msdfs.c                               |  31 +++-
 source3/smbd/process.c                             |  83 +++++++++-
 source3/smbd/reply.c                               |  54 +++---
 source3/smbd/server.c                              |   7 +
 source3/smbd/server_exit.c                         |  17 +-
 source3/smbd/service.c                             |  12 +-
 source3/smbd/sesssetup.c                           |  19 ++-
 source3/smbd/smb2_lock.c                           |  42 +++--
 source3/smbd/smb2_server.c                         |  16 ++
 source3/smbd/smb2_sesssetup.c                      | 183 +++++++++++++++++++--
 source3/smbd/smb2_tcon.c                           | 180 ++++++++++++++++++--
 source3/torture/torture.c                          |   2 +-
 source3/utils/smbfilter.c                          |   2 +-
 source3/winbindd/wb_lookupsids.c                   |   2 +-
 source3/winbindd/winbindd_dual_srv.c               |   8 +-
 source3/wscript_build                              |   1 +
 source4/cldap_server/cldap_server.c                |   2 +-
 source4/dns_server/dns_query.c                     |  14 +-
 source4/dns_server/dns_server.c                    |   8 +-
 source4/heimdal_build/config.h                     |   3 +-
 source4/kdc/kdc.c                                  |   2 +-
 source4/ldap_server/ldap_server.c                  |   4 +-
 source4/lib/socket/interface.c                     |  26 +--
 source4/libcli/raw/smb.h                           |  14 --
 source4/rpc_server/dcerpc_server.c                 |   4 +-
 source4/smb_server/service_smb.c                   |   4 +-
 source4/torture/smb2/lock.c                        |  24 +--
 source4/torture/smb2/notify.c                      |  88 +++++++++-
 source4/web_server/web_server.c                    |   4 +-
 177 files changed, 2041 insertions(+), 665 deletions(-)
 delete mode 100644 debian/patches/readline63.patch
 create mode 100644 docs-xml/smbdotconf/printing/spoolssarchitecture.xml
 copy lib/tevent/tevent_wakeup.c => source3/lib/smbd_tevent_queue.c (53%)
 copy lib/replace/system/kerberos.h => source3/lib/smbd_tevent_queue.h (61%)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git




More information about the Pkg-samba-maint mailing list