[Pkg-samba-maint] [samba] branch experimental updated (ab6868b -> 85ba890)
Mathieu Parent
sathieu at moszumanska.debian.org
Mon Oct 31 14:07:56 UTC 2016
This is an automated email from the git hooks/post-receive script.
sathieu pushed a change to branch experimental
in repository samba.
from ab6868b Release 2:4.5.0+dfsg-1
new c97d82b gbp.conf: We are on experimental
adds d899b1b VERSION: Bump version up to 4.5.1...
adds 99c3c78 ctdb-tools: CID 1125617 String not null terminated (STRING_NULL)
adds d7c1704 ctdb-tests: CID 1125635 Dereference null return value (NULL_RETURNS)
adds 2476e08 ctdb-ipalloc: Store known public IPs in IP allocation state
adds 7ca6d62 ctdb-ipalloc: Whether IPs can be hosted need not depend on merged IP list
adds 9ec74b3 ctdb-ipalloc: Optimise check to see if IPs can be hosted
adds 0d80ca2 ctdb-ipalloc: Drop known_ips argument from merged IP list creation
adds 78ae3ec ctdb-ipalloc: Move merged IP list creation to ipalloc()
adds 30c93b0 ctdb-ipalloc: ipalloc_set_public_ips() can't fail
adds 349e65c ctdb-tests: Factor out new local daemons functions ps_ctdbd
adds b0f7867 ctdb-tests: Add new public IP takeover no-op test
adds 0558f89 ctdb-packaging: Fix systemd network dependency
adds fff928d s3/smbd: in call_trans2qfilepathinfo call lstat when dealing with posix pathnames
adds dbbf8dc ctdb-protocol: Fix marshalling for GET_DB_SEQNUM control request
adds a69dae2 smbd: Reset O_NONBLOCK on open files
adds 6411b3d lib/poll_funcs: free contexts in poll_funcs_state_destructor()
adds 7f0a86b lib: poll_funcs : poll_funcs_context_slot_find can select the wrong slot to replace.
adds 68302ce ctdb-recovery-helper: Add missing initialisation of ban_credits
adds 5bd28ff gencache: Bail out of stabilize if we can not get the allrecord lock
adds 62f4e3d s3/smbd: set FILE_ATTRIBUTE_DIRECTORY as necessary
adds 568f9fb nsswitch: Add missing arguments to wins gethostbyname*
adds a23ff4c nsswitch: Also set h_errnop for nss_wins functions
adds aefc593 s3-spoolss: fix winreg_printer_ver_to_qword
adds a1a1fe4 ctdb-common: Add routines to manage PID file
adds 81d8f89 ctdb-daemon: Use PID file abstraction
adds 2ebed56 ctdb-daemon: Bind to Unix domain socket after PID file creation
adds 8866233 ctdb-daemon: Don't try to reopen TDB files
adds 14313b0 ctdb-daemon: Drop attempt to connect to Unix domain socket
adds 416d062 ctdb-daemon: Log when removing stale Unix domain socket
adds 51c6659 ctdb-scripts: ctdbd_wrapper should never remove the PID file
adds 477abfb s3: winbind: Make WBC_AUTH_USER_LEVEL_PAC prime the name2sid cache.
adds 38ffca0 s3: auth: Use wbcAuthenticateUserEx to prime the caches.
adds 0e2726e s3: winbind: refresh_sequence_number is only ever called with 'false'.
adds 208c136 s3: winbind: Trust name2sid mappings from the PAC.
adds 1e288f5 s3: winbind: Ensure we store name2sid with the correct cache sequence number.
adds d0bd672 s3:nmbd: fix talloc_zero_array() check in nmbd_packets.c
adds abec724 s3: nmbd: Add fd, triggered elements to struct socket_attributes.
adds c9dbe89 s3: nmbd: Ensure attrs array mirrors fd's array for dns.
adds c290763 s3: nmbd: Now attrs array mirrors fd's array use it in preference.
adds 42963c4 s3: nmbd: Add (currently unused) timeout and fd handlers.
adds 4cceabe s3: nmbd: Add a talloc_stackframe().
adds 4842157 s3: nmbd: Change over to using tevent functions from direct poll.
adds 4fa26e0 s3: nmbd: Final changeover to stock tevent for nmbd.
adds 41d4a4c s3: winbind: Remove dump_event_list() calls.
adds 3f5388f s3: server: s3_tevent_context_init() -> samba_tevent_context_init()
adds 9562114 s3: events. Move events.c to util_event.c
adds 103483a glusterfs: Avoid tevent_internal.h
adds 156136e s4:param add log_level function to retrieve log level in Python code
adds d10c377 tests/param add a test for LoadParm.log_level
adds 50087612 python/drs_utils: do not attempt to parse log level, use parsed value
adds d6027e6 python/join: do not attempt to parse log level, use parsed value
adds 7b8d064 s4:samba_spnupdate: do not attempt to parse log level, use parsed value
adds 152a6d8 kcc: Don't check schedule if None
adds e05bae4 spoolss: Fix caching of printername->sharename
adds 8c9ac5b vfs_glusterfs: Fix a memory leak in connect path
adds 100e780 smbd/ioctl: match WS2016 ReFS get compression behaviour
adds 50c559f torture/ioctl: test compression responses when unsupported
adds 7fd1d67 s3-sysquotas: correctly restore path when finding mount point
adds b2e42fe s3-cliquota: correctly handle no-more-entries
adds 89e0e26 smbcquotas: fix error message listing quotas
adds 859e9c2 s3-lib: Fix %G substitution in AD member environment
adds cbf9151 cliquota: fix param count when setting fs quota
adds cceb6e6 smbd: free talloc context if no quota records are available
adds b509d3a lib: Fix bug 12291
adds 1cb9aeb idmap_ad: Fix retrieving credentials from clustered secrets.tdb
adds fbd9451 winbind: Fix passing idmap failure from wb_sids2xids back to callers
adds d6958d2 Add a blackbox tests for id & getent to test domain at realm type credentials
adds a54e4e7 s3/winbindd: using default domain with user at domain.com format fails
adds bed424f ntquotas: support "freeing" an empty quota list
adds d465cab s3-utils: Fix loading smb.conf in smbcquotas
adds 92bc396 s3: cldap: cldap_multi_netlogon_send() fails with one bad IPv6 address.
adds bcaf3ca selftest: Correct name of samba4.blackbox.dbcheck.release-4-5-0-pre1
adds dbe2cc7 pydsdb: Raise TypeError for type errors, rather than incorrectly raising an LdbError
adds bd3c138 ldb-samba: Add new extended match rule DSDB_MATCH_FOR_EXPUNGE
adds c71a3c6 kcc: Move kcc/kcc_deleted.c into kcc/garbage_collect_tombstones.c
adds 99d0dfb dsdb: Rework kcc_deleted() into dsdb_garbage_collect_tombstones()
adds 6a2ed19 dsdb: Rework more KCC service-specific details out of dsdb_garbage_collect_tombstones()
adds 8f4f4fb dsdb: move tombstone lifetime calculation out of dsdb_garbage_collect_tombstones()
adds bdde527 dsdb: Expand garbage_collect_tombstones to expunge links also
adds 1902436 python: Add binding for dsdb_garbage_collect_tombstones()
adds 68598e4 samba-tool: Add command-line tool to trigger tombstone expunge
adds 679700a dsdb: Expose ldb error string to dsdb_garbage_collect_tombstones() callers
adds 4b4d71f dsdb: Use a date comparison in the search to avoid returning all deleted objects
adds 7121855 selftest: Add test for 'samba-tool tombstones expunge'
adds 608b85b samba-tool: Run samba-tool domain tombstones expunge in a transaction
adds 2c8c52a dsdb: Add comments to dsdb_garbage_collect_tombstones()
adds 797fb64 lib/ldb-samba: Add test for DSDB_MATCH_FOR_EXPUNGE match rule
adds a8d2f52 dsdb: Do not check isDeleted as a possible link
adds b3e2bfe gc_tombstones: Typo fix
adds 7dbb5de kcc: Fix a -Werror,-Wformat-security error
adds c6578c3 dsdb: refactor part of garbage_collect_tombstones into new function
adds ead7488 copyright: Add the missing notices for garbage collect tombstones
adds f98f264 torture: Remove unnecessary whitespace
adds 72396f9 rpmd: Add the ldb error string to a debug
adds e7ef79c rpmd: Remove the seq_num check for skipping additional work
adds a67aa0a rpmd: Add a TODO regarding the additional work performed
adds 43db0f1 rpmd: Skip bump of USN when vanishing forward links
adds bd78656 tests: Assert vanishing links doesn't bump USN
adds a439f7c tombstone-expunge: Assert than an expunge does not bump the USN
adds 8107066 dbcheck: Make it clearer about temporary output
adds d209450 tests: Check that USN bumps when modifying a linked attr
adds 53f94de tests: Skip a test for reveal internals for passing Windows
adds c5a0fc0 dbcheck: assert uSNChanged values in release-4-5-0-pre1
adds 0b7656b s3-printing: fix migrate printer code (bug 8618)
adds e6c2921 HEIMDAL:lib/krb5: destroy a memory ccache on reinit
adds 58f41cf s3:libads: don't use MEMORY:ads_sasl_gssapi_do_bind nor set "KRB5CCNAME"
adds 152041e s3:libads: don't use MEMORY:ads_sasl_spnego_bind nor set "KRB5CCNAME"
adds f7ed6b2 s3: libsmb: Fix cut and paste error using the wrong structure type.
adds b037821 WHATSNEW: Add release notes for Samba 4.5.1.
adds bc07150 VERSION: Disable git snapshots for the 4.5.1 release.
adds 548e16c Revert "script/release.sh: use 8 byte gpg key ids"
adds 51cd2ce New upstream version 4.5.1+dfsg
new ed2115d Updated version 4.5.1+dfsg from 'upstream/4.5.1+dfsg'
new d30c25a Refresh patches
new 85ba890 Changelog for previous commits
The 4 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 | 127 ++
ctdb/common/pidfile.c | 143 ++
ctdb/common/pidfile.h | 51 +
ctdb/config/ctdb.service | 2 +-
ctdb/config/ctdbd_wrapper | 1 -
ctdb/doc/ctdb-statistics.7 | 4 +-
ctdb/doc/ctdb-statistics.7.html | 134 +-
ctdb/doc/ctdb-tunables.7 | 4 +-
ctdb/doc/ctdb-tunables.7.html | 112 +-
ctdb/doc/ctdb.1 | 4 +-
ctdb/doc/ctdb.1.html | 200 +--
ctdb/doc/ctdb.7 | 4 +-
ctdb/doc/ctdb.7.html | 46 +-
ctdb/doc/ctdb_diagnostics.1 | 4 +-
ctdb/doc/ctdb_diagnostics.1.html | 6 +-
ctdb/doc/ctdbd.1 | 4 +-
ctdb/doc/ctdbd.1.html | 8 +-
ctdb/doc/ctdbd.conf.5 | 4 +-
ctdb/doc/ctdbd.conf.5.html | 62 +-
ctdb/doc/ctdbd_wrapper.1 | 4 +-
ctdb/doc/ctdbd_wrapper.1.html | 4 +-
ctdb/doc/ltdbtool.1 | 4 +-
ctdb/doc/ltdbtool.1.html | 10 +-
ctdb/doc/onnode.1 | 4 +-
ctdb/doc/onnode.1.html | 14 +-
ctdb/doc/ping_pong.1 | 4 +-
ctdb/doc/ping_pong.1.html | 8 +-
ctdb/protocol/protocol_control.c | 14 +-
ctdb/server/ctdb_daemon.c | 66 +-
ctdb/server/ctdb_recovery_helper.c | 1 +
ctdb/server/ctdb_takeover.c | 6 +-
ctdb/server/ipalloc.c | 48 +-
ctdb/server/ipalloc.h | 2 +-
ctdb/server/ipalloc_private.h | 1 +
ctdb/tests/cunit/pidfile_test_001.sh | 8 +
ctdb/tests/simple/19_ip_takeover_noop.sh | 71 +
ctdb/tests/simple/28_zero_eventscripts.sh | 7 +-
ctdb/tests/simple/scripts/local_daemons.bash | 10 +
ctdb/tests/src/ctdb_takeover_tests.c | 5 +-
ctdb/tests/src/pidfile_test.c | 241 +++
ctdb/tests/src/rb_test.c | 1 +
ctdb/tools/ctdb.c | 1 +
ctdb/wscript | 4 +-
debian/changelog | 9 +
debian/gbp.conf | 2 +-
.../Add-documentation-to-systemd-Unit-files.patch | 2 +-
debian/patches/Fix_parallel_build.patch | 13 +-
.../bug_12283_segfault_tevent_internals.patch | 1597 --------------------
...il-out-of-stabilize-if-we-can-not-get-the.patch | 35 -
debian/patches/series | 2 -
debian/patches/usershare.patch | 2 +-
docs/manpages/cifsdd.8 | 4 +-
docs/manpages/dbwrap_tool.1 | 56 +-
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_script.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 | 9 +-
docs/manpages/net.8 | 142 +-
docs/manpages/nmbd.8 | 59 +-
docs/manpages/nmblookup.1 | 87 +-
docs/manpages/ntlm_auth.1 | 23 +-
docs/manpages/pam_winbind.8 | 4 +-
docs/manpages/pam_winbind.conf.5 | 4 +-
docs/manpages/pdbedit.8 | 56 +-
docs/manpages/profiles.1 | 56 +-
docs/manpages/rpcclient.1 | 168 +-
docs/manpages/samba-regedit.8 | 163 +-
docs/manpages/samba-tool.8 | 46 +-
docs/manpages/samba.7 | 4 +-
docs/manpages/samba.8 | 56 +-
docs/manpages/sharesec.1 | 51 +-
docs/manpages/smb.conf.5 | 4 +-
docs/manpages/smbcacls.1 | 168 +-
docs/manpages/smbclient.1 | 168 +-
docs/manpages/smbcontrol.1 | 63 +-
docs/manpages/smbcquotas.1 | 137 +-
docs/manpages/smbd.8 | 57 +-
docs/manpages/smbget.1 | 9 +-
docs/manpages/smbgetrc.5 | 4 +-
docs/manpages/smbpasswd.5 | 4 +-
docs/manpages/smbpasswd.8 | 8 +-
docs/manpages/smbspool.8 | 4 +-
docs/manpages/smbspool_krb5_wrapper.8 | 4 +-
docs/manpages/smbstatus.1 | 51 +-
docs/manpages/smbtar.1 | 4 +-
docs/manpages/smbtree.1 | 137 +-
docs/manpages/testparm.1 | 42 +-
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_ceph.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_fruit.8 | 4 +-
docs/manpages/vfs_full_audit.8 | 4 +-
docs/manpages/vfs_glusterfs.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_offline.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_shadow_copy.8 | 4 +-
docs/manpages/vfs_shadow_copy2.8 | 4 +-
docs/manpages/vfs_shell_snap.8 | 4 +-
docs/manpages/vfs_snapper.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_unityed_media.8 | 4 +-
docs/manpages/vfs_worm.8 | 4 +-
docs/manpages/vfs_xattr_tdb.8 | 4 +-
docs/manpages/vfs_zfsacl.8 | 4 +-
docs/manpages/vfstest.1 | 51 +-
docs/manpages/wbinfo.1 | 14 +-
docs/manpages/winbind_krb5_locator.7 | 4 +-
docs/manpages/winbindd.8 | 56 +-
lib/ldb-samba/ldb_matching_rules.c | 133 +-
lib/ldb-samba/ldb_matching_rules.h | 1 +
lib/poll_funcs/poll_funcs_tevent.c | 17 +-
lib/util/msghdr.c | 2 +-
libcli/cldap/cldap.c | 5 +
nsswitch/wins.c | 60 +-
python/samba/drs_utils.py | 2 +-
python/samba/join.py | 4 +-
python/samba/kcc/kcc_utils.py | 18 +-
python/samba/netcmd/domain.py | 81 +
python/samba/samdb.py | 14 +
python/samba/tests/param.py | 6 +
script/release.sh | 12 +-
selftest/knownfail | 1 +
selftest/target/Samba.pm | 1 +
selftest/target/Samba4.pm | 34 +-
selftest/tests.py | 9 +-
source3/auth/auth_generic.c | 49 +-
source3/lib/substitute.c | 24 +-
source3/lib/sysquotas.c | 5 +-
source3/libads/cldap.c | 17 +-
source3/libads/sasl.c | 11 -
source3/libsmb/cli_smb2_fnum.c | 2 +-
source3/libsmb/cliquota.c | 18 +-
source3/modules/vfs_glusterfs.c | 3 +-
source3/nmbd/nmbd_packets.c | 30 +-
source3/printing/nt_printing_migrate.c | 27 +
source3/rpc_client/cli_winreg_spoolss.c | 7 +-
source3/rpc_server/spoolss/srv_spoolss_nt.c | 4 +-
source3/smbd/dosmode.c | 6 +-
source3/smbd/ntquotas.c | 6 +-
source3/smbd/open.c | 19 +
source3/smbd/smb2_ioctl_filesys.c | 29 +-
source3/smbd/trans2.c | 7 +-
source3/utils/smbcquotas.c | 21 +-
source3/winbindd/idmap_ad.c | 11 +-
source3/winbindd/wb_sids2xids.c | 2 +-
source3/winbindd/winbindd_cache.c | 62 +-
source3/winbindd/winbindd_pam.c | 35 +-
source3/winbindd/winbindd_proto.h | 5 +
source3/winbindd/winbindd_util.c | 5 +-
source4/dsdb/common/util.h | 10 +
source4/dsdb/kcc/garbage_collect_tombstones.c | 344 +++++
.../kcc/garbage_collect_tombstones.h} | 32 +-
source4/dsdb/kcc/kcc_deleted.c | 146 --
source4/dsdb/kcc/kcc_periodic.c | 58 +-
source4/dsdb/kcc/kcc_service.c | 5 +-
source4/dsdb/kcc/kcc_service.h | 13 +-
source4/dsdb/pydsdb.c | 108 +-
source4/dsdb/samdb/ldb_modules/repl_meta_data.c | 34 +-
source4/dsdb/tests/python/linked_attributes.py | 48 +-
source4/dsdb/wscript_build | 10 +-
source4/heimdal/lib/krb5/mcache.c | 52 +-
source4/param/pyparam.c | 9 +
source4/scripting/bin/samba_spnupdate | 2 +-
source4/selftest/tests.py | 7 +
source4/setup/schema_samba4.ldif | 1 +
.../torture/drs/python/linked_attributes_drs.py | 2 +-
source4/torture/smb2/ioctl.c | 76 +
testprogs/blackbox/dbcheck-oldrelease.sh | 18 +-
testprogs/blackbox/{nsstest.sh => dom_parse.sh} | 13 +-
testprogs/blackbox/tombstones-expunge.sh | 206 +++
209 files changed, 2923 insertions(+), 4407 deletions(-)
create mode 100644 ctdb/common/pidfile.c
create mode 100644 ctdb/common/pidfile.h
create mode 100755 ctdb/tests/cunit/pidfile_test_001.sh
create mode 100755 ctdb/tests/simple/19_ip_takeover_noop.sh
create mode 100644 ctdb/tests/src/pidfile_test.c
delete mode 100644 debian/patches/bug_12283_segfault_tevent_internals.patch
delete mode 100644 debian/patches/gencache-Bail-out-of-stabilize-if-we-can-not-get-the.patch
create mode 100644 source4/dsdb/kcc/garbage_collect_tombstones.c
copy source4/{param/pyparam.h => dsdb/kcc/garbage_collect_tombstones.h} (61%)
delete mode 100644 source4/dsdb/kcc/kcc_deleted.c
copy testprogs/blackbox/{nsstest.sh => dom_parse.sh} (56%)
create mode 100755 testprogs/blackbox/tombstones-expunge.sh
--
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