[SCM] Samba Shared Repository - annotated tag samba-4.3.12 created
Karolin Seeger
kseeger at samba.org
Thu Nov 3 07:39:44 UTC 2016
The annotated tag, samba-4.3.12 has been created
at 5822b97902c78b0818467489826a7065aafe891c (tag)
tagging fa51afd7c48a8d4d4b12968331c2c14e8ed04c1a (commit)
replaces samba-4.3.11
tagged by Karolin Seeger
on Tue Nov 1 12:35:16 2016 +0100
- Log -----------------------------------------------------------------
samba: tag release samba-4.3.12
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iD8DBQBYGH30bzORW2Vot+oRArU2AJ9JXjWFnE72cFPsgqCOvXF7fWItkwCfUuFZ
Pqbz8hdEHBRv1r0DLxtOWek=
=Reaw
-----END PGP SIGNATURE-----
Amitay Isaacs (1):
ctdb-common: For AF_PACKET socket types, protocol is in network order
Andreas Schneider (2):
libutil: Support systemd 230
s3-winbind: Fix memory leak with each cached credential login
Andrew Bartlett (9):
build: Build less of Samba when building --without-ntvfs-fileserver
build: Enable NTVFS file server to be omitted
build: Always build eventlog6. This is not a duplicate of eventlog
param: Correct the defaults for "dcerpc endpoint services"
autobuild: Give a clearer failure message
ldb-samba: Add "secret" as a value to hide in LDIF files
dsdb: Allow missing a mandatory attribute from a dbcheck fix
dbcheck: Abandon dbcheck if we get an error during a transaction
autobuild: Use cp --recursive --link --archive
Björn Baumbach (1):
s3-printing: fix migrate printer code (bug 8618)
Garming Sam (2):
autobuild: Return the last 50 log lines
autobuild: fix typo in autobuild success subject line
Günther Deschner (2):
s3-libnet: Print error string even on successfuly completion of libnetjoin.
s3-spoolss: fix winreg_printer_ver_to_qword
Jeremy Allison (30):
lib: Fix uninitialized read in msghdr_copy
s3: krb5: keytab - The done label can be jumped to with context == NULL.
s3: smbd: Remove unused 'req' argument from setup_readX_header()
s3: smbd: Make setup_readX_header() externally accessible
s3: smbd: Use common function setup_readX_header() in aio read code.
s3: smbd: In reply_read_and_X() SMB1 server is overwriting part of the 'reserved' zero fields with reply data length.
s4: torture: Added raw readX test to ensure 'reserved' fields are zero.
s3: smbd: Change semantics of strict rename to search the file open db.
s3: docs: Fix "strict rename" doc to match code.
s3: libsmb: Correctly trim a trailing \\ character in cli_smb2_create_fnum_send() when passing a pathname to SMB2 create.
s4: ldb: Ignore case of "range" in sscanf as we've already checked for its presence.
s3: smbd: Change lp_set_posix_pathnames() to take a newval parameter and return the old one.
s3: smbd: Fix delete operations enumerating streams inside a file. This must always be done as a Windows operation.
s3: libsmb: Protect cli_connect_nb_send() from being passed a NULL hostname and dest_ss.
libgpo: Correctly use the 'server' parameter after parsing it out of the GPO path.
smbd: oplock: Fixup debug messages inside remove_oplock().
smbd: oplock: Factor out internals of remove_oplock() into new remove_oplock_under_lock().
s3: oplock: Fix race condition when closing an oplocked file.
lib/poll_funcs: free contexts in poll_funcs_state_destructor()
lib: poll_funcs : poll_funcs_context_slot_find can select the wrong slot to replace.
s3: nmbd: Add fd, triggered elements to struct socket_attributes.
s3: nmbd: Ensure attrs array mirrors fd's array for dns.
s3: nmbd: Now attrs array mirrors fd's array use it in preference.
s3: nmbd: Add (currently unused) timeout and fd handlers.
s3: nmbd: Add a talloc_stackframe().
s3: nmbd: Change over to using tevent functions from direct poll.
s3: nmbd: Final changeover to stock tevent for nmbd.
s3: winbind: Remove dump_event_list() calls.
s3: server: s3_tevent_context_init() -> samba_tevent_context_init()
s3: events. Move events.c to util_event.c
Karolin Seeger (4):
VERSION: Bump version up to 4.3.11...
Merge tag 'samba-4.3.11' into v4-3-test
WHATSNEW: Add release notes for Samba 4.3.12.
VERSION: Disable git snapshots for the 4.3.12 release.
Martin Schwenke (11):
ctdb-scripts: Fix regression in updateip code
ctdb-daemon: Fix CID 1364527/8/9: Null pointer dereferences (NULL_RETURNS)
ctdb-common: Fix CID 1125553 Buffer not null terminated (BUFFER_SIZE_WARNING)
ctdb-common: Consistently use strlcpy() on interface names
ctdb-utils: Fix CID 1297451 Explicit null dereferenced (FORWARD_NULL)
ctdb-daemon: Fix CID 1363233 Resource leak (RESOURCE_LEAK)
ctdb-daemon: Fix CID 1363067 Resource leak (RESOURCE_LEAK)
ctdb-common: Fix CID 1125581 Dereference after null check (FORWARD_NULL)
ctdb-common: Fix CID 1125583 Dereference after null check (FORWARD_NULL)
ctdb-common: Fix CID 1125585 Dereference after null check (FORWARD_NULL)
ctdb-daemon: Fix CID 1125627 Resource leak (RESOURCE_LEAK)
Michael Adam (1):
libnet: ignore realm setting for domain security joins to AD domains if 'winbind rpc only = true'
Ralph Boehme (34):
s3/smbd: add helper func dos_mode_from_name()
s3/smbd: call dos_mode_from_name after get_ea_dos_attribute()
s3/smbd: move check for "hide files" to dos_mode_from_name()
s3/smbd: make get_ea_dos_attribute() public
s3/smbd: only use stored dos attributes for open_match_attributes() check
s4/torture: add a test for dosmode and hidden files
s3:mdssvc: older glib2 versions require g_type_init()
winbindd/idmap_rfc2307: fix a crash
winbindd: in wb_lookupsids return domain name if we have it
selftest: make autorid the default idmap backend in admember_rfc2307
selftest: test idmap backend id allocation for unknown SIDS
s3-rpc_server/mdssd: use smbd_reinit_after_fork()
smbd/notifyd: use smbd_reinit_after_fork()
s3/smbd: move make_default_filesystem_acl() to vfs_acl_common.c
vfs_acl_xattr: objects without NT ACL xattr
async_req: make async_connect_send() "reentrant"
smbd: ignore ctdb tombstone records in fetch_share_mode_unlocked_parser()
s4/torture: add a test for ctdb-tombstrone-record deadlock
dbwrap_ctdb: treat empty records in ltdb as non-existing
Revert "vfs_acl_xattr: objects without NT ACL xattr"
vfs_acl_common: rename psd to psd_blob in get_nt_acl_internal()
vfs_acl_common: rename pdesc_next to psd_fs
vfs_acl_common: remove redundant NULL assignment
vfs_acl_common: simplify ACL logic, cleanup and talloc hierarchy
vfs_acl_common: move the ACL blob validation to a helper function
vfs_acl_tdb|xattr: use a config handle
vfs_acl_common: move stat stuff to a helper function
vfs_acl_common: check for ignore_system_acls before fetching filesystem ACL
vfs_acl_xattr|tdb: add option to control default ACL style
vfs_acl_common: Windows style default ACL
s4/torture: tests for vfs_acl_xattr default ACL styles
vfs_acl_common: use DBG_LEVEL and remove function prefixes in DEBUG statements
docs: document vfs_acl_xattr|tdb enforced settings
vfs_acl_xattr|tdb: enforced settings when ignore system acls=yes
Stefan Metzmacher (23):
s4/dns_server: disable signing of DNS-TKEY responses
s4:rpc_server: parse auth data only for BIND,ALTER_REQ,AUTH3
s4:librpc/rpc: don't ask for auth_length if we ask for auth data only
librpc/rpc: let dcerpc_pull_auth_trailer() only accept auth_length!=NULL or auth_data_only=true
librpc/rpc: let dcerpc_pull_auth_trailer() check that auth_pad_length fits within the whole pdu.
librpc/rpc: ignore invalid auth_pad_length values in BIND, ALTER and AUTH3 pdus
s4:rpc_server: generate the correct error when we got an invalid auth_pad_length on BIND,ALTER,AUTH3
python/tests: add auth_pad test for the dcerpc raw_protocol test
dcerpc.idl: add DCERPC_NCACN_{REQUEST,RESPONSE}_DEFAULT_MAX_SIZE
s4:librpc/rpc: allow a total reassembled response payload of 240 MBytes
s4:rpc_server: use a variable for the max total reassembled request payload
dcerpc.idl: remove unused DCERPC_NCACN_PAYLOAD_MAX_SIZE
VERSION: Bump version up to 4.3.12...
libads: ensure the right ccache is used during gssapi bind
libads: ensure the right ccache is used during spnego bind
script/autobuild.py: include the branch name in the output
samba-tool/ldapcmp: ignore differences of whenChanged
script/release.sh: use 8 byte gpg key ids
gensec/spnego: work around missing server mechListMIC in SMB servers
s3:nmbd: fix talloc_zero_array() check in nmbd_packets.c
HEIMDAL:lib/krb5: destroy a memory ccache on reinit
s3:libads: don't use MEMORY:ads_sasl_gssapi_do_bind nor set "KRB5CCNAME"
s3:libads: don't use MEMORY:ads_sasl_spnego_bind nor set "KRB5CCNAME"
Uri Simchoni (17):
dsgetdcname: return an IP address on rediscovery
dsgetdcname: fix flag check
libnet: make Kerberos domain join site-aware
s3-libads: fix a memory leak in ads_sasl_spnego_bind()
auth: fix a memory leak in gssapi_get_session_key()
s4-smbtorture: use standard macros in smb2.read test
s4-selftest: add functions which create with desired access
s4-selftest: add test for read access check
seltest: implicit FILE_READ_DATA non-reporting
seltest: allow opening files with arbitrary rights in smb2.ioctl tests
s4-smbtorture: pin copychunk exec right behavior
smbd: look only at handle readability for COPYCHUNK dest
smbd: allow reading files based on FILE_EXECUTE access right
selftest: add content to files created during shadow_copy2 test
selftest: check file readability in shadow_copy2 test
selftest: test listing directories inside snapshots
vfs_shadow_copy: handle non-existant files and wildcards
Volker Lendecke (4):
smbd: Reset O_NONBLOCK on open files
gencache: Bail out of stabilize if we can not get the allrecord lock
glusterfs: Avoid tevent_internal.h
spoolss: Fix caching of printername->sharename
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list