[Pkg-samba-maint] [samba] branch upstream_4.1 updated (4a6dca5 -> a798513)

Ivo De Decker ivodd at moszumanska.debian.org
Mon Feb 23 19:38:46 UTC 2015


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  4a6dca5   Imported Upstream version 4.1.13+dfsg
       new  0548c9e   VERSION: Bump version up to 4.1.14...
       new  1883e25   nss_winbind: add getgroupmembership for FreeBSD
       new  6a2496a   vfs_glusterfs: Comment the top of the file.
       new  ad4629b   vfs_glusterfs: smb_stat_ex_from_stat commenting and cleanup.
       new  43fbaf6   vfs_glusterfs: Remove "integer fd" code and store the glfs pointers.
       new  859a84d   s3: daemons - ensure nmbd and winbindd are consistent in command line processing by adding POPT_COMMON_DYNCONFIG.
       new  0e03a17   There are tests all over the SMB1 code to check that srv_send_smb fails, but it never returns false.
       new  39a9211   s3-nmbd: Fix netbios name truncation.
       new  5126c01   spoolss: fix handling of bad EnumJobs levels
       new  56ed600   s3: libsmbclient - smb2. MacOSX 10 SMB2 server doesn't set STATUS_NO_MORE_FILES when handed a non-wildcard path.
       new  907e64c   s3: nmbd: Ensure NetBIOS names are only 15 characters stored.
       new  00f6184   s3:smbd: fix file corruption using "write cache size != 0"
       new  9f438fd   printing: add jobid_to_sysjob helper function
       new  7bf4cb0   spoolss: fix GetJob jobid lookups
       new  e1fb94b   spoolss: fix jobid in level 1 GetJob and EnumJobs responses
       new  20f803b   spoolss: fix jobid in level 2 GetJob and EnumJobs responses
       new  bcd16d6   spoolss: fix jobid in level 3 EnumJobs response
       new  1d9c15f   spoolss: remove unused fill_job_info3()
       new  60501b0   s3-keytab: fix keytab array NULL termination.
       new  3aa6401   pdb_tdb: Fix a TALLOC/SAFE_FREE mixup
       new  f66abcc   docs: update XInclude year to conform with current standard
       new  422d803   docs: remove the file prefix from included path names
       new  fd0fe9a   docs: define and include entities for the docs
       new  cda88f3   docs: Always declare rule to build parameters.all.xml and do it first
       new  6392749   wafsamba: remove unused variable from copy_and_fix_python_path
       new  cfbf91e   wafsamba: improve wording in a comment
       new  ae97d88   wafsamba: fix dependency calculation for SAMBA_GENERATOR()
       new  f0cf2c0   wafsamba: fix dependency for SAMBA_GENERATOR() when passing vars!=None
       new  81c781d   wafsamba: allow an optional dep_vars list to be passed to SAMBA_GENERATOR()
       new  e19b17a   wafsamba: fix dependencies on environment variables for python_fixup
       new  d9d873c   wafsamba: let SAMBA_BLDOPTIONS() use dep_vars=['defines'] instead of always=True
       new  48e500d   dynconfig/wscript: add dynconfig_varnames()
       new  226ccc7   docs-xml/wscript_build: pass dep_vars=bld.dynconfig_varnames() to SAMBA_GENERATOR()
       new  f839d6c   lib/ldb/wscript: pass dep_vars=['LDB_VERSION'] to SAMBA_GENERATOR()
       new  89cc025   dynconfig: implement PERL_LIB_INSTALL_DIR.
       new  78cb744   dynconfig: implement PERL_ARCH_INSTALL_DIR
       new  dff2c03   wafsamba: add samba_perl.py with SAMBA_CHECK_PERL() higher level check.
       new  94e9dae   build: do full SAMBA_CHECK_PERL() check in configure
       new  711a810   pidl/wscript: don't check for perl again.
       new  016f1ef   s3:build: don't detect perl in source3/wscript again.
       new  50f3e56   wafsamba: add perl_fixup parameter to INSTALL_FILES
       new  6feada1   pidl: fix the perl module search path (use lib ...) when installing pidl.
       new  23aba84   pidl: remove superfluous "use lib ...".
       new  8f967e2   Revert "script/autobuild: make use of --with-perl-{arch,lib}-install-dir"
       new  999867a   Revert "autobuild: Set perl vendorlib direcotry."
       new  699bcec   pidl/wscript: remove --with-perl-* options
       new  3b4dc66   Revert "wafsamba: Fail with error message if perl doesn't provide valid dirs."
       new  a3a75d7   Revert "wafsamba: If perl can't provide defaults, define them."
       new  13c1147   Revert "buildtools: Add perl vendorlib configure option."
       new  2947da5   Revert "buildtools: Rename perl vendorarch configure option."
       new  e0b65dd   s3-proto: remove duplicate proto for add_string_to_array().
       new  fed8ae0   lib/util: use size_t for add_string_to_array().
       new  c4ae1b4   samba: pass down size_t instead of int to add_string_to_array().
       new  221934c   s4-dns: Update template variables, change BIND98 --> BIND9_8
       new  8fed025   s4-dns: Check DLZ_DLOPEN_VERSION for different BIND versions
       new  a30eeec   s4-dns: Update dlz_minimal.h based on BIND release 9.10
       new  a5adad6   s4-dns: Add support for BIND 9.10
       new  4ddd4c6   s4-dns: dlz-bind: Add trailing '.' to all fqdn strings
       new  b692217   WHATSNEW: Add release notes for Samba 4.1.14.
       new  1eb23eb   VERSION: Disable git snapshots for the 4.1.14 release.
       new  7dfcd23   VERSION: Bump version up to 4.1.15...
       new  1e02ce0   samba-tool: Fix enum values in dns.py
       new  05cace7   samba-tool: Fix the IP output of "samba-tool dns serverinfo <some_server>"
       new  6931f8d   s4-rpc: dnsserver: Fix enumeration of IPv4 and IPv6 addresses
       new  9c7b253   s3-smbclient: Return success if we listed the shares.
       new  192fa10   s3-smbstatus: Fix exit code of profile output.
       new  2bea37d   libcli: SMB2: Pure SMB2-only negprot fix to make us behave as a Windows client does.
       new  6e030c2   pam_winbind: fix warn_pwd_expire implementation.
       new  8ca520e   s3-lib: Do not require a password with --use-ccache.
       new  4051499   s3-libsmb: Set the netbios_name in use_ccache case too.
       new  8999aca   s3-libsmb: Duplicate the memory before we free it.
       new  5b5546b   s3: smbd: Fix *allocate* calls to follow POSIX error return convention.
       new  1a128c4   s3: smbd: Fix *allocate* calls to follow POSIX error return convention.
       new  a3d2970   s3: modules: Fix *allocate* calls to follow POSIX error return convention.
       new  d95c2d2   s3:registry/regfio read SD from the correct location
       new  b18866b   s3:registry/regfio fix some valgrind warnings
       new  950506d   s3:utils/profiles fix a use after free
       new  54c8bca   s4:dsdb/rootdse: expand extended dn values with the AS_SYSTEM control
       new  b1ecde9   testprogs/test_ldb: check rootdse search with extended-dn control
       new  7aacb3c   s3:smb2_server: use the global signing key to check if signing is required
       new  be1585f   s3:smb2_server: allow reauthentication without signing
       new  d6c626a   libcli/smb: only force signing of smb2 session setups when binding a new session
       new  a6a301f   drsuapi.idl: change the range for attribute values to 26214400 bytes.
       new  9dd858c   librpc-idl: replace int32 by the enumeration as it's the type that we use in union's switch drsuapi_DsGetDCInfoCtrLevels
       new  e890269   librpc-idl: replace int32 by uint32 as the values are always > 0
       new  e3e0c5e   librpc-idl: change the drsuapi_DsBindInfoCtr so that it match what is on the wire both in NDR32 and NDR64.
       new  db5d422   idl:drsuapi: Manage all possible lengths of drsuapi_DsBindInfo
       new  45238fe   librpc/ndr_drsuapi: Allow ndrdump to dump dsinfo52 blobs
       new  c6ede38   winbind: Retry LogonControl RPC in ping-dc after session expiration
       new  16f881c   winbind: Retry after SESSION_EXPIRED error in ping-dc
       new  b3f140d   wafsamba: add optional keep_underscore=True to SAMBA_LIBRARY()
       new  5636a48   selftest: use shared/libnss_wrapper_winbind.so.2
       new  65f891a   nsswitch: fix soname of linux nss_*.so.2 modules
       new  c72d0e0   WHATSNEW: Add release notes for Samba 4.1.15.
       new  28eacea   VERSION: Disable git snapshots for the 4.1.15 release.
       new  cc49a60   VERSION: Bump version up to 4.1.16...
       new  9e15786   CVE-2014-8143:auth: Force talloc type of session_info pointer to match
       new  f2cb9b9   CVE-2014-8143:pydsdb: Pull in UF_USE_AES_KEYS flag
       new  3c93b57   CVE-2014-8143:dsdb: Allow use of dsdb_autotransaction_request outside util.c
       new  5cc1c0e   CVE-2014-8143:dsdb-samldb: Check for extended access rights before we allow changes to userAccountControl
       new  8010553   WHATSNEW: Add release notes for Samba 4.1.16.
       new  1e682c3   VERSION: Disable git snapshots for the 4.1.16 release.
       new  972f3d2   Imported Upstream version 4.1.16+dfsg
       new  e001101   VERSION: Bump version up to 4.1.17.
       new  5a59b1a   VERSION: Re-enable git snapshots.
       new  1996b18   CVE-2015-0240: s3: netlogon: Ensure we don't call talloc_free on an uninitialized pointer.
       new  a9a513c   s3-netlogon: Make sure we do not deference a NULL pointer.
       new  8f38d4b   WHATSNEW: Add release notes for Samba 4.1.17.
       new  492c673   VERSION: Disable git snapshots for the 4.1.17 release.
       new  a798513   Imported Upstream version 4.1.17+dfsg

The 110 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                                    | 282 +++++++++++++++++++++++-
 buildtools/wafadmin/Tools/perl.py               |  51 +----
 buildtools/wafsamba/samba_patterns.py           |   4 +-
 buildtools/wafsamba/samba_perl.py               |  62 ++++++
 buildtools/wafsamba/wafsamba.py                 |  83 +++++--
 docs-xml/wscript_build                          |  30 ++-
 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                        |   4 +-
 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 +-
 dynconfig/wscript                               |  55 ++++-
 lib/ldb/wscript                                 |   3 +-
 lib/util/samba_util.h                           |   2 +-
 lib/util/util_strlist.c                         |   2 +-
 libcli/ldap/ldap_message.h                      |   2 +-
 libcli/smb/smbXcli_base.c                       |  18 +-
 libgpo/gpext/gpext.c                            |   2 +-
 librpc/idl/drsuapi.idl                          | 104 +++++++--
 librpc/idl/security.idl                         |  13 +-
 librpc/ndr/ndr_drsuapi.c                        | 190 ++++++++++++++++
 nsswitch/pam_winbind.c                          |   5 +-
 nsswitch/winbind_nss_freebsd.c                  |  74 ++++++-
 nsswitch/wscript_build                          |  24 +-
 pidl/pidl                                       |   1 -
 pidl/wscript                                    |   7 +-
 python/samba/netcmd/dns.py                      |  15 +-
 script/autobuild.py                             |   9 +-
 selftest/target/Samba.pm                        |   2 +-
 source3/client/client.c                         |   2 +-
 source3/include/local.h                         |   2 +
 source3/include/printing.h                      |   1 +
 source3/include/proto.h                         |   3 -
 source3/lib/eventlog/eventlog.c                 |   2 +-
 source3/lib/util_cmdline.c                      |   3 +-
 source3/lib/util_names.c                        |  10 +-
 source3/libads/kerberos_keytab.c                |   3 +-
 source3/libads/ldap.c                           |   2 +-
 source3/libnet/libnet_dssync.c                  |  21 +-
 source3/libnet/libnet_join.c                    |   4 +-
 source3/libsmb/cli_smb2_fnum.c                  |  14 ++
 source3/libsmb/ntlmssp.c                        |  18 +-
 source3/modules/vfs_ceph.c                      |  13 +-
 source3/modules/vfs_default.c                   |  17 +-
 source3/modules/vfs_glusterfs.c                 | 169 +++++---------
 source3/modules/vfs_streams_xattr.c             |   5 +-
 source3/modules/vfs_time_audit.c                |   8 +-
 source3/nmbd/nmbd.c                             |   3 +-
 source3/nmbd/nmbd_nameregister.c                |  76 ++++++-
 source3/passdb/pdb_tdb.c                        |   2 +-
 source3/printing/printing.c                     |  70 ++++--
 source3/registry/regfio.c                       |  10 +-
 source3/rpc_server/lsa/srv_lsa_nt.c             |   2 +-
 source3/rpc_server/netlogon/srv_netlog_nt.c     |  15 +-
 source3/rpc_server/spoolss/srv_spoolss_nt.c     | 222 ++++++++++++-------
 source3/rpcclient/cmd_drsuapi.c                 |   4 +
 source3/rpcclient/cmd_spoolss.c                 |   5 +-
 source3/script/tests/test_smbclient_s3.sh       |   4 +-
 source3/smbd/oplock.c                           |   3 +
 source3/smbd/process.c                          |   2 +-
 source3/smbd/smb2_server.c                      |   5 -
 source3/smbd/smb2_sesssetup.c                   |   4 +
 source3/smbd/vfs.c                              |  22 +-
 source3/utils/profiles.c                        |   6 +-
 source3/utils/status.c                          |   7 +-
 source3/winbindd/winbindd.c                     |   1 +
 source3/winbindd/winbindd_cm.c                  |   2 +-
 source3/winbindd/winbindd_dual_srv.c            |  18 ++
 source3/wscript                                 |   1 -
 source3/wscript_build                           |   7 -
 source4/auth/session.c                          |   5 +
 source4/dns_server/dlz_bind9.c                  |  77 ++++++-
 source4/dns_server/dlz_minimal.h                | 227 +++++++++++++------
 source4/dns_server/wscript_build                |  10 +
 source4/dsdb/common/util.c                      |   4 +-
 source4/dsdb/pydsdb.c                           |   1 +
 source4/dsdb/repl/drepl_out_helpers.c           |  27 ++-
 source4/dsdb/samdb/ldb_modules/rootdse.c        |   6 +-
 source4/dsdb/samdb/ldb_modules/samldb.c         | 192 +++++++++++++++-
 source4/dsdb/samdb/samdb.h                      |   6 +
 source4/libnet/libnet_become_dc.c               |  25 ++-
 source4/libnet/libnet_unbecome_dc.c             |  25 ++-
 source4/rpc_server/dnsserver/dcerpc_dnsserver.c |  20 +-
 source4/rpc_server/dnsserver/dnsdata.c          |  56 +++++
 source4/rpc_server/dnsserver/dnsserver.h        |   7 +-
 source4/rpc_server/dnsserver/dnsutils.c         | 106 ++++++---
 source4/rpc_server/lsa/dcesrv_lsa.c             |  15 +-
 source4/selftest/tests.py                       |   2 +-
 source4/setup/named.conf.dlz                    |   7 +-
 source4/setup/schema_samba4.ldif                |   1 +
 source4/torture/dns/dlz_bind9.c                 |  24 +-
 source4/torture/drs/rpc/dssync.c                |  21 +-
 source4/torture/drs/rpc/msds_intid.c            |  21 +-
 source4/torture/rpc/dsgetinfo.c                 |  21 +-
 source4/torture/rpc/samba3rpc.c                 |   4 +-
 source4/torture/rpc/samr.c                      |   2 +-
 source4/torture/rpc/wkssvc.c                    |  10 +-
 testprogs/blackbox/test_ldb.sh                  |   2 +
 wscript                                         |   2 +-
 wscript_build                                   |  13 +-
 184 files changed, 2345 insertions(+), 776 deletions(-)
 create mode 100644 buildtools/wafsamba/samba_perl.py

-- 
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