[Pkg-samba-maint] [samba] branch upstream_4.1 updated (d0b88d2 -> 0c9a6b8)

Ivo De Decker ivodd at moszumanska.debian.org
Fri Apr 18 22:38:05 UTC 2014


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

ivodd pushed a change to branch upstream_4.1
in repository samba.

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

The 114 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 +-
 .../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 +-
 173 files changed, 2013 insertions(+), 626 deletions(-)
 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