[Pkg-samba-maint] [samba] branch upstream_4.4 updated (df29d3f -> ab54c8c)
Mathieu Parent
sathieu at moszumanska.debian.org
Tue Oct 11 18:37:42 UTC 2016
This is an automated email from the git hooks/post-receive script.
sathieu pushed a change to branch upstream_4.4
in repository samba.
omits df29d3f Imported Upstream version 4.4.5+dfsg
omits f8d8408 Imported Upstream version 4.4.5+dfsg
new e9ea633 VERSION: Bump version up to 4.4.5...
new 049bb18 ctdb-recoverd: Freeze databases whenever the node is INACTIVE
new a33a783 ctdb-recovery: Create recovery databases in state dir
new 9ca8891 ctdb-recovery: Add a log message when marshalling recovery database fails
new 4c77c02 ctdb-client: Add async version of set/remove message handler functions
new 070c51f ctdb-doc: Sort the tunable variables in alphabetical order
new 83b92a8 ctdb-doc: Update tunables documentation
new 15fc4e8 ctdb-doc: Add documentation for missing tunables
new 677fc74 ctdb-recovery-helper: Get tunables first, so control timeout can be set
new c35deed ctdb-client: Add client API for sending message to multiple nodes
new ea98f51 ctdb-tunables: Add new tunable RecBufferSizeLimit
new d0c4375 ctdb-protocol: Add new data type ctdb_pulldb_ext for new control
new 24c8068 ctdb-protocol: Add new controls DB_PULL and DB_PUSH_START/DB_PUSH_CONFIRM
new 6c497e4 ctdb-daemon: Implement new controls DB_PULL and DB_PUSH_START/DB_PUSH_CONFIRM
new e8c9c8f ctdb-client: Add client API functions for new controls
new 715714d ctdb-recovery-helper: Factor out generic recv function
new e455727 ctdb-recovery-helper: Pass capabilities to database recovery functions
new 2543f15 ctdb-recovery-helper: Rename pnn to dmaster in recdb_records()
new e1fe4d2 ctdb-recovery-helper: Create accessors for recdb structure fields
new 7785a9f ctdb-protocol: Add file IO functions for ctdb_rec_buffer
new 77257d9 ctdb-recovery-helper: Re-factor function to retain records from recdb
new 314a5d5 ctdb-recovery-helper: Write recovery records to a recovery file
new d00deab ctdb-protocol: Add srvid for messages during recovery
new 5fbc339 ctdb-protocol: Add new capability
new 406da1e ctdb-recovery-helper: Introduce pull database abstraction
new 4b4b870 ctdb-recovery-helper: Introduce push database abstraction
new 9e7d0c9 ctdb-tests: Add a test for recovery of large databases
new 10b5961 ctdb-recovery-helper: Improve log message
new 9449b7e ctdb-recovery-helper: Introduce new #define variable
new 4b268d0 ctdb-recovery: Update timeout and number of retries during recovery
new 8d67216 ctdb-daemon: Reset push_started flag once DB_PUSH_CONFIRM is done
new 24ed0a4 ctdb-protocol: Add srvid for assigning banning credits
new 05a41ad ctdb-recoverd: Add message handler to assigning banning credits
new 53e55bc ctdb-recovery-helper: Add banning to parallel recovery
new f41a550 lib/util: Avoid splitting tevent-unix-util as public library
new 4f28e53 ctdb-packaging: Remove tevent-unix-util public library
new fb89732 lib: replace: snprintf - Fix length calculation for hex/octal 64-bit values.
new 8acad0e ctdb-recoverd: Avoid duplicate recoverd event in parallel recovery
new 83fa480 lib: Fix uninitialized read in msghdr_copy
new 53ac611 s3: krb5: keytab - The done label can be jumped to with context == NULL.
new 2b63c23 libnet_join: use sitename if it was set by pre-join detection
new 40f4125 s3: smbd: Remove unused 'req' argument from setup_readX_header()
new b3add95 s3: smbd: Make setup_readX_header() externally accessible
new 9b3295c s3: smbd: Use common function setup_readX_header() in aio read code.
new e23b5f8 s3: smbd: In reply_read_and_X() SMB1 server is overwriting part of the 'reserved' zero fields with reply data length.
new cee44fd s4: torture: Added raw readX test to ensure 'reserved' fields are zero.
new fdb3f7f s3-libnet: Print error string even on successfuly completion of libnetjoin.
new ddcf7b7 libnet: ignore realm setting for domain security joins to AD domains if 'winbind rpc only = true'
new d4cf68c librpc/ndr: add flag LIBNDR_FLAG_NO_COMPRESSION
new 33a6532 librpc/dns: don't compress strings in TKEY and TSIG responses
new d2ab8d3 librpc/dns: remove original_id from dns_fake_tsig_rec
new c56d05c s4/dns_server: include request MAC in TSIG response MAC calculation
new 001d7dd s4/dns_server: split out function that does the MAC computation
new 0822257 s4/dns_server: not finding the key here is a fatal error
new f116a7b s4/dns_server: ensure we store the key name in error code paths
new 721a858 s4/dns_server: error codes for failing MAC verification in TSIG requests
new 1c8d127 s4/dns_server: don't compute TSIG MAC in TSIG error records
new ea2d415 s4/dns_server: prepare sending correct error responses for dns_verify_tsig() errors
new 3f7f433 s4/dns_server: enable sending of TSIG error records
new 6aeed14 selftest: add test for DNS updates with TKEY/TSIG
new 6ec1a8a s4: dns: Correctly check for talloc failure.
new ac41e16 selftest: Add a DNS test matching Windows
new bf9367e s3: libsmb: Correctly trim a trailing \\ character in cli_smb2_create_fnum_send() when passing a pathname to SMB2 create.
new 84f54ce build: Build less of Samba when building --without-ntvfs-fileserver
new 793b222 s4:rpc_server: parse auth data only for BIND,ALTER_REQ,AUTH3
new c382397 s4:librpc/rpc: don't ask for auth_length if we ask for auth data only
new 23273a6 librpc/rpc: let dcerpc_pull_auth_trailer() only accept auth_length!=NULL or auth_data_only=true
new c7fd95c librpc/rpc: let dcerpc_pull_auth_trailer() check that auth_pad_length fits within the whole pdu.
new cdc5165 librpc/rpc: ignore invalid auth_pad_length values in BIND, ALTER and AUTH3 pdus
new c63f1d1 s4:rpc_server: generate the correct error when we got an invalid auth_pad_length on BIND,ALTER,AUTH3
new ffd4a79 python/tests: add auth_pad test for the dcerpc raw_protocol test
new 2e69fda dcerpc.idl: add DCERPC_NCACN_{REQUEST,RESPONSE}_DEFAULT_MAX_SIZE
new 81d7c85 s4:librpc/rpc: allow a total reassembled response payload of 240 MBytes
new 1a0775e s4:rpc_server: use a variable for the max total reassembled request payload
new 9e4b9e5 dcerpc.idl: remove unused DCERPC_NCACN_PAYLOAD_MAX_SIZE
new 60587e8 s3/smbd: add helper func dos_mode_from_name()
new 3296ee7 s3/smbd: call dos_mode_from_name after get_ea_dos_attribute()
new c8d3d3c s3/smbd: move check for "hide files" to dos_mode_from_name()
new 7448b50 s3/smbd: make get_ea_dos_attribute() public
new efd6eaf s3/smbd: only use stored dos attributes for open_match_attributes() check
new 833bbdd s4/torture: add a test for dosmode and hidden files
new 8bac275 libutil: Support systemd 230
new a2353be s3-winbind: Fix memory leak with each cached credential login
new bc776bc Merge tag 'samba-4.4.5' into v4-4-test
new e93603f VERSION: Bump version up to 4.4.6...
new ebc1e9a s3-libads: fix a memory leak in ads_sasl_spnego_bind()
new b5aa461 auth: fix a memory leak in gssapi_get_session_key()
new 98634bf libads: ensure the right ccache is used during gssapi bind
new 8cfac46 libads: ensure the right ccache is used during spnego bind
new 7243019 build: Always build eventlog6. This is not a duplicate of eventlog
new f8cfb88 param: Correct the defaults for "dcerpc endpoint services"
new 385c341 configure: set HAVE___ATTRIBUTE__ for heimdal
new 7ae1446 util/attr.h: use HAVE___ATTRIBUTE__, not __GNUC__ comparisons
new e8e6d4b libreplace: use HAVE___ATTRIBUTE__ instead of __GNUC__
new fc4863a tevent.h: use HAVE___ATTRIBUTE__ instead of __GNUC__
new 8c47303 s3/modules/getdate: use HAVE___ATTRIBUTE__ instead of __GNUC__
new 3d62a68 mdssvc/sparql_parser.c: use HAVE___ATTRIBUTE__ instead of __GNUC__
new ceb8542 s4/lib/wmi_wrap: use HAVE___ATTRIBUTE__ instead of __GNUC__
new ea0770f third_party/zlib/zlib.h: use HAVE___ATTRIBUTE__ instead of __GNUC__
new bba6aa0 s4: ldb: Ignore case of "range" in sscanf as we've already checked for its presence.
new 2a71f2e python/remove_dc: handle dnsNode objects without dnsRecord attribute
new 250a064 s3: smbd: Change lp_set_posix_pathnames() to take a newval parameter and return the old one.
new 34f5dc7 s3: smbd: Fix delete operations enumerating streams inside a file. This must always be done as a Windows operation.
new 5437525 s3:mdssvc: older glib2 versions require g_type_init()
new 01632a8 winbindd/idmap_rfc2307: fix a crash
new d5af3f3 winbindd: in wb_lookupsids return domain name if we have it
new 036a6bd selftest: make autorid the default idmap backend in admember_rfc2307
new 965e6ed selftest: test idmap backend id allocation for unknown SIDS
new 7f7e9d7 smbd/cleanupd: use smbd_reinit_after_fork()
new 234dec5 smbd/notifyd: use smbd_reinit_after_fork()
new 5bf53f0 s3-rpc_server/mdssd: use smbd_reinit_after_fork()
new 10e1023 s3/smbd: move make_default_filesystem_acl() to vfs_acl_common.c
new d6639d7 vfs_acl_xattr: objects without NT ACL xattr
new 49d09f6 async_req: make async_connect_send() "reentrant"
new ec4a00b man: Wrong option for parameter ldap ssl in smb.conf man page
new ef3697f ctdb-waf: Move ctdb tests to libexec directory
new f557672 ctdb-packaging: Move ctdb tests to libexec directory
new b9a3011 ctdb-daemon: Fix CID 1364527/8/9: Null pointer dereferences (NULL_RETURNS)
new 5fb821d ctdb-common: Fix CID 1125553 Buffer not null terminated (BUFFER_SIZE_WARNING)
new 0c0231d ctdb-common: Consistently use strlcpy() on interface names
new 6b22bee ctdb-utils: Fix CID 1297451 Explicit null dereferenced (FORWARD_NULL)
new 1a1dbce ctdb-daemon: Fix CID 1363233 Resource leak (RESOURCE_LEAK)
new 1a9e8e0 ctdb-daemon: Fix CID 1363067 Resource leak (RESOURCE_LEAK)
new d6bbbb7 ctdb-common: Fix CID 1125581 Dereference after null check (FORWARD_NULL)
new 3a182d1 ctdb-common: Fix CID 1125583 Dereference after null check (FORWARD_NULL)
new 0bb88b7 ctdb-common: Fix CID 1125585 Dereference after null check (FORWARD_NULL)
new 793a6da ctdb-daemon: Fix CID 1125627 Resource leak (RESOURCE_LEAK)
new a21dbf7 smbd: ignore ctdb tombstone records in fetch_share_mode_unlocked_parser()
new 8f6b83d s4/torture: add a test for ctdb-tombstrone-record deadlock
new 8620c56 dbwrap_ctdb: treat empty records in ltdb as non-existing
new ec5f390 autobuild: Return the last 50 log lines
new 4245237 autobuild: fix typo in autobuild success subject line
new fd6d190 script/autobuild.py: include the branch name in the output
new 3d11e5f samba-tool/ldapcmp: ignore differences of whenChanged
new 39b4580 ldb-samba: Add "secret" as a value to hide in LDIF files
new fcb7910 s3: libsmb: Protect cli_connect_nb_send() from being passed a NULL hostname and dest_ss.
new 1305ba6 libgpo: Correctly use the 'server' parameter after parsing it out of the GPO path.
new 28d8230 script/release.sh: use 8 byte gpg key ids
new 3f19982 dsdb: Allow missing a mandatory attribute from a dbcheck fix
new 7aaf3f58 dbcheck: Abandon dbcheck if we get an error during a transaction
new 52efd0c gensec/spnego: work around missing server mechListMIC in SMB servers
new 13c24a8 smbd: oplock: Fixup debug messages inside remove_oplock().
new fc5f102 smbd: oplock: Factor out internals of remove_oplock() into new remove_oplock_under_lock().
new a8accc7 s3: oplock: Fix race condition when closing an oplocked file.
new 1a07eec quotas: small cleanup
new f776b51 smbd: get a valid file stat to disk_quotas
new 475131c smbd: use owner uid for free disk calculation if owner is inherited
new adb3987 selftest: refactor test_dfree_quota.sh - add share parameter
new 3d0a4f3 selftest: add definition of smbcacls to selftesthelpers.py
new c3169bc selftest: add tests for dfree with inherit owner enabled
new c0154e8 s4-smbtorture: use standard macros in smb2.read test
new f2f8df9 s4-selftest: add functions which create with desired access
new 5580e5f s4-selftest: add test for read access check
new 577b459 seltest: implicit FILE_READ_DATA non-reporting
new 5ba3f0c seltest: allow opening files with arbitrary rights in smb2.ioctl tests
new fda7740 s4-smbtorture: pin copychunk exec right behavior
new 59eb36d smbd: look only at handle readability for COPYCHUNK dest
new c6ac876 smbd: allow reading files based on FILE_EXECUTE access right
new 9a320f6 idmap: don't generally forbid id==0 from idmap_unix_id_is_in_range()
new e0deedd idmap: centrally check that unix IDs returned by the idmap backends are in range
new 11055aa ctdb-takeover: Do not kill smbd processes on releasing IP
new 5bbb0c6 ctdb-takeover: Inform clients when dropping all IP addresses
new 6d24dd8 ctdb-daemon: Try to release IP address even if interface is unknown
new c215783 ctdb-daemon: Do not update the VNN state on RELEASE_IP failure
new 471eeec ctdb-daemon: Do not copy address for RELEASE_IP message
new f981ea8 ctdb-daemon: Factor out new function release_ip_post()
new 80fce45 ctdb-daemon: Use release_ip_post() when releasing all IP addresses
new d17bc0c ctdb-daemon: Rename takeover_callback_state -> release_ip_callback_state
new 88c1b5c ctdb-daemon: When releasing an IP, update PNN in callback
new 438a79e s3-util: Fix asking for username and password in smbget.
new ed7a8f4 ctdb-daemon: Schedule running of callback if there are no event scripts
new f91cc13 ctdb-daemon: Handle failure immediately, do housekeeping later
new 87a42e6 ctdb-daemon: Don't steal control structure before synchronous reply
new 44107d9 ctdb-packaging: Fix systemd network dependency
new 80e17c7 s3/smbd: in call_trans2qfilepathinfo call lstat when dealing with posix pathnames
new e4e5018 ctdb-protocol: Fix marshalling for GET_DB_SEQNUM control request
new 1324acb ctdb-recovery: Terminate if recovery fails without any banning credits
new aa45e1a smbd: Reset O_NONBLOCK on open files
new f557d0c ctdb-ipalloc: Use a cumulative timeout for takeover run stages
new 0cf3141 ctdb-ipalloc: Fix cumulative takeover timeout
new 73cb902 selftest: add content to files created during shadow_copy2 test
new 962ab3d selftest: check file readability in shadow_copy2 test
new cbdb72f selftest: test listing directories inside snapshots
new 180a034 vfs_shadow_copy: handle non-existant files and wildcards
new 06e9649 Revert "vfs_acl_xattr: objects without NT ACL xattr"
new 31fc554 vfs_acl_common: rename psd to psd_blob in get_nt_acl_internal()
new d72dcd2 vfs_acl_common: rename pdesc_next to psd_fs
new c1de539 vfs_acl_common: remove redundant NULL assignment
new 7a80d45 vfs_acl_common: simplify ACL logic, cleanup and talloc hierarchy
new 8084382 vfs_acl_common: move the ACL blob validation to a helper function
new 1fd98a8 vfs_acl_tdb|xattr: use a config handle
new a0fd7a5 vfs_acl_common: move stat stuff to a helper function
new 5bc32fe vfs_acl_common: check for ignore_system_acls before fetching filesystem ACL
new b94eefa vfs_acl_xattr|tdb: add option to control default ACL style
new 41fb2ca vfs_acl_common: Windows style default ACL
new ac1d93e s4/torture: tests for vfs_acl_xattr default ACL styles
new 4b34770 vfs_acl_common: use DBG_LEVEL and remove function prefixes in DEBUG statements
new 7f3a857 docs: document vfs_acl_xattr|tdb enforced settings
new b064dfd vfs_acl_xattr|tdb: enforced settings when ignore system acls=yes
new c748a17 lib/poll_funcs: free contexts in poll_funcs_state_destructor()
new b1264c2 lib: poll_funcs : poll_funcs_context_slot_find can select the wrong slot to replace.
new 4f8a057 ctdb-recovery-helper: Add missing initialisation of ban_credits
new 54690a1 WHATSNEW: Add release notes for Samba 4.4.6.
new b93b6dd VERSION: Disable git snapshots for the 4.4.6 release.
new 99ced63 Revert "script/release.sh: use 8 byte gpg key ids"
new ab54c8c New upstream version 4.4.6+dfsg
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (df29d3f)
\
N -- N -- N refs/heads/upstream_4.4 (ab54c8c)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 206 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 | 151 ++-
auth/gensec/spnego.c | 69 +-
auth/kerberos/gssapi_pac.c | 7 +-
buildtools/wafsamba/wscript | 16 +
ctdb/client/client.h | 43 +
ctdb/client/client_control_sync.c | 86 ++
ctdb/client/client_message.c | 311 +++++
ctdb/common/rb_tree.c | 6 +-
ctdb/common/system_linux.c | 8 +-
ctdb/config/ctdb.service | 2 +-
ctdb/doc/ctdb-tunables.7 | 338 ++---
ctdb/doc/ctdb-tunables.7.html | 560 ++++----
ctdb/doc/ctdb-tunables.7.xml | 685 +++++-----
ctdb/include/ctdb_private.h | 11 +
ctdb/packaging/RPM/ctdb.spec.in | 7 +-
ctdb/protocol/protocol.h | 24 +-
ctdb/protocol/protocol_api.h | 18 +
ctdb/protocol/protocol_client.c | 70 +
ctdb/protocol/protocol_control.c | 82 +-
ctdb/protocol/protocol_message.c | 12 +
ctdb/protocol/protocol_private.h | 5 +
ctdb/protocol/protocol_types.c | 90 ++
ctdb/server/ctdb_control.c | 12 +
ctdb/server/ctdb_daemon.c | 8 +
ctdb/server/ctdb_logging.c | 9 +-
ctdb/server/ctdb_recover.c | 343 +++++
ctdb/server/ctdb_recoverd.c | 63 +-
ctdb/server/ctdb_recovery_helper.c | 1376 ++++++++++++++++----
ctdb/server/ctdb_takeover.c | 199 +--
ctdb/server/ctdb_tunables.c | 3 +-
ctdb/server/ctdbd.c | 4 +
ctdb/server/eventscript.c | 87 +-
ctdb/tests/simple/78_ctdb_large_db_recovery.sh | 107 ++
ctdb/tests/src/protocol_client_test.c | 48 +
ctdb/tests/src/protocol_types_test.c | 67 +
ctdb/utils/ping_pong/ping_pong.c | 4 +-
ctdb/wscript | 24 +-
docs-xml/manpages/vfs_acl_tdb.8.xml | 49 +
docs-xml/manpages/vfs_acl_xattr.8.xml | 49 +
docs-xml/smbdotconf/ldap/ldapssl.xml | 4 +-
.../smbdotconf/protocol/dcerpcendpointservers.xml | 2 +-
docs/manpages/cifsdd.8 | 4 +-
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_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 | 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 | 10 +-
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/smbspool_krb5_wrapper.8 | 4 +-
docs/manpages/smbstatus.1 | 4 +-
docs/manpages/smbtar.1 | 4 +-
docs/manpages/smbtree.1 | 4 +-
docs/manpages/testparm.1 | 4 +-
docs/manpages/vfs_acl_tdb.8 | 144 +-
docs/manpages/vfs_acl_xattr.8 | 144 +-
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 | 4 +-
docs/manpages/wbinfo.1 | 4 +-
docs/manpages/winbind_krb5_locator.7 | 4 +-
docs/manpages/winbindd.8 | 4 +-
lib/async_req/async_sock.c | 16 +-
lib/ldb-samba/ldif_handlers.c | 2 +-
lib/param/loadparm.c | 2 +-
lib/replace/replace.h | 4 +-
lib/replace/snprintf.c | 6 +-
lib/tevent/tevent.h | 2 +-
lib/util/attr.h | 16 +-
lib/util/debug.c | 6 +-
lib/util/wscript_build | 23 +-
libgpo/gpo_fetch.c | 2 +-
librpc/idl/dns.idl | 7 +-
librpc/idl/idl_types.h | 1 +
librpc/ndr/libndr.h | 3 +
librpc/ndr/ndr_dns.c | 63 +-
librpc/rpc/dcerpc_util.c | 61 +
nsswitch/tests/test_idmap_nss.sh | 41 +
python/samba/dbchecker.py | 7 +
python/samba/netcmd/ldapcmp.py | 2 +-
python/samba/remove_dc.py | 11 +-
python/samba/tests/dcerpc/raw_protocol.py | 548 ++++++++
python/samba/tests/dns_tkey.py | 563 ++++++++
script/autobuild.py | 29 +-
selftest/knownfail | 4 +
selftest/selftesthelpers.py | 1 +
selftest/target/Samba3.pm | 40 +-
source3/include/proto.h | 2 +-
source3/include/smb_macros.h | 8 +
source3/lib/dbwrap/dbwrap_ctdb.c | 27 +-
source3/lib/msghdr.c | 9 +-
source3/lib/poll_funcs/poll_funcs_tevent.c | 17 +-
source3/libads/kerberos_keytab.c | 18 +-
source3/libads/sasl.c | 57 +-
source3/libnet/libnet_join.c | 18 +-
source3/libsmb/cli_smb2_fnum.c | 12 +
source3/libsmb/cliconnect.c | 6 +-
source3/locking/share_mode_lock.c | 6 +
source3/modules/getdate.c | 2 +-
source3/modules/getdate.y | 2 +-
source3/modules/vfs_acl_common.c | 775 +++++++----
source3/modules/vfs_acl_tdb.c | 28 +
source3/modules/vfs_acl_xattr.c | 28 +
source3/modules/vfs_ceph.c | 5 +-
source3/modules/vfs_default.c | 5 +-
source3/modules/vfs_shadow_copy2.c | 31 +-
source3/param/loadparm.c | 11 +-
source3/rpc_server/mdssd.c | 2 +-
source3/rpc_server/mdssvc/mdssvc.c | 5 +-
source3/rpc_server/mdssvc/sparql_parser.c | 4 +-
source3/script/tests/test_dfree_quota.sh | 84 +-
source3/script/tests/test_shadow_copy.sh | 96 +-
source3/selftest/tests.py | 12 +-
source3/smbd/aio.c | 9 +-
source3/smbd/close.c | 20 +-
source3/smbd/dfree.c | 16 +-
source3/smbd/dosmode.c | 64 +-
source3/smbd/open.c | 43 +-
source3/smbd/oplock.c | 54 +-
source3/smbd/pipes.c | 1 -
source3/smbd/posix_acls.c | 110 --
source3/smbd/proto.h | 25 +-
source3/smbd/quotas.c | 55 +-
source3/smbd/reply.c | 23 +-
source3/smbd/server.c | 4 +-
source3/smbd/smb2_glue.c | 16 +
source3/smbd/smb2_ioctl_network_fs.c | 4 +-
source3/smbd/trans2.c | 21 +-
source3/smbd/vfs.c | 4 +-
source3/utils/net_ads.c | 5 +
source3/utils/net_rpc.c | 10 +
source3/utils/smbget.c | 26 +-
source3/winbindd/idmap_rfc2307.c | 4 +-
source3/winbindd/idmap_util.c | 5 -
source3/winbindd/wb_lookupsids.c | 30 +-
source3/winbindd/winbindd_cache.c | 8 +-
source3/winbindd/winbindd_dual_srv.c | 4 +
source4/dns_server/dns_crypto.c | 150 ++-
source4/dns_server/dns_server.c | 19 +-
source4/dsdb/samdb/ldb_modules/objectclass_attrs.c | 9 +-
source4/dsdb/samdb/ldb_modules/ranged_results.c | 8 +-
source4/lib/wmi/wmi_wrap.c | 8 +-
source4/librpc/rpc/dcerpc.c | 8 +-
source4/ntvfs/posix/posix_eadb.c | 81 +-
source4/ntvfs/posix/wscript_build | 61 +-
source4/ntvfs/wscript_build | 120 +-
source4/rpc_server/common/server_info.c | 1 -
source4/rpc_server/dcerpc_server.c | 13 +-
source4/rpc_server/dcesrv_auth.c | 27 +-
source4/rpc_server/wkssvc/dcesrv_wkssvc.c | 1 -
source4/rpc_server/wscript_build | 15 +-
source4/selftest/tests.py | 7 +-
source4/smb_server/service_smb.c | 4 +-
source4/smb_server/wscript_build | 2 +-
source4/smbd/server.c | 4 -
source4/torture/raw/read.c | 44 +
source4/torture/smb2/dosmode.c | 183 +++
source4/torture/smb2/getinfo.c | 45 +
source4/torture/smb2/ioctl.c | 116 +-
source4/torture/smb2/lock.c | 64 +
source4/torture/smb2/read.c | 96 +-
source4/torture/smb2/smb2.c | 1 +
source4/torture/smb2/util.c | 63 +-
source4/torture/smb2/wscript_build | 2 +-
source4/torture/vfs/acl_xattr.c | 314 +++++
source4/torture/vfs/vfs.c | 1 +
source4/torture/wscript_build | 2 +-
testprogs/blackbox/dbcheck-oldrelease.sh | 10 +
third_party/zlib/zlib.h | 2 +-
244 files changed, 8220 insertions(+), 2279 deletions(-)
create mode 100755 ctdb/tests/simple/78_ctdb_large_db_recovery.sh
create mode 100755 nsswitch/tests/test_idmap_nss.sh
create mode 100644 python/samba/tests/dns_tkey.py
create mode 100644 source4/torture/smb2/dosmode.c
create mode 100644 source4/torture/vfs/acl_xattr.c
--
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