[SCM] Samba Shared Repository - annotated tag samba-4.2.3 created
Karolin Seeger
kseeger at samba.org
Tue Jul 14 10:48:44 UTC 2015
The annotated tag, samba-4.2.3 has been created
at aae1174b434571042582c2228d61f54f97718fa7 (tag)
tagging baf4349dd5769b9bca4ac08f869f7b0fbb01a4ed (commit)
replaces samba-4.2.2
tagged by Karolin Seeger
on Tue Jul 14 12:42:57 2015 +0200
- Log -----------------------------------------------------------------
samba: tag release samba-4.2.3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEABECAAYFAlWk57EACgkQbzORW2Vot+qXtgCgt5wlINJxF1Bi3jIWdtwGtRbp
H6gAnA37h4YinOFBWXxoyrTtNRPp6MJE
=h+Gg
-----END PGP SIGNATURE-----
Alexander Drozdov (2):
tdb: introduce tdb_chainlock_read_nonblock(), a nonblock variant of tdb_chainlock_read()
tdb: version 1.3.5
Amitay Isaacs (5):
ctdb-locking: Set destructor when lock_context is created
ctdb-locking: Avoid memory leak in the failure case
ctdb-locking: Avoid resetting talloc destructor
ctdb-locking: Add a comment to explain auto_mark usage
tdb: Do not build test binaries if it's not a standalone build
Andrew Bartlett (4):
selftest: Run winbind tests in chgdcpass environment
winbindd: Use pdb_get_domain_info() to get exactly the local domain info when we are an AD DC
winbindd: Sync secrets.ldb into secrets.tdb on startup
selftest: Change chgdcpass environment to use winbindd
Christian Ambach (1):
s3:param/loadparm fix testparm --show-all-parameters
Christof Schmitt (5):
idmap_rfc2307: Fix wbinfo --gid-to-sid query
nsswitch: Extend idmap_rfc2307 testcase for reverse lookup
sharesec: Use non-numerical output for sharesec
selftest: Add test for sharesec command
docs-xml: Update sharesec manpage to reflect current output
David Holder (3):
Add IPv6 support to ADS client side LDAP connects. Corrected format for IPv6 LDAP URI. Signed-off-by: David Holder <david.holder at erion.co.uk>
Add IPv6 support for determining FQDN during ADS join.
s3: IPv6 enabled DNS connections for ADS client
Evangelos Foutras (1):
s4:lib/tls: fix build with gnutls 3.4
Gordon Ross (1):
lib: tevent: Fix compile error in Solaris ports backend.
Günther Deschner (1):
s3-rpc_server: fix rpc_create_tcpip_sockets() processing of interfaces.
Jelmer Vernooij (1):
Add set date to tdb manpages.
Jeremy Allison (5):
s3: lib: util: Ensure we read a hex number as %x, not %u.
s3: libsmbclient: Re-resolving targetcli on every read/write/lseek/ftruncate/close is both incorrect and slow.
s3: smbd: Use separate flag to track become_root()/unbecome_root() state.
s3: smbd: Codenomicon crash in do_smb_load_module().
winbindd: winbindd_raw_kerberos_login - ensure logon_info exists in PAC.
Karolin Seeger (3):
VERSION: Bump version up to 4.2.3...
WHATSNEW: Add release notes for Samba 4.2.3.
VERSION: Disable git snapshots for the 4.2.3 release.
Marc Muehlfeld (1):
Group creation: Add msSFU30Name only when --nis-domain was given
Matthieu Patou (1):
pidl: Make the compilation of PIDL producing the same results if the content hasn't change
Michael Adam (1):
docs: overhaul the description of "smb encrypt" to include SMB3 encryption.
Noel Power (1):
kerberos auth info3 should contain resource group ids available from pac_logon
Petr Viktorin (4):
pytevent: Better error and reference handling
pytevent: Define missing TeventFd_Type object
pytalloc: Improve timer wrapper, and test it
pytevent: Port to Python 3
Ralph Boehme (8):
s3:smb2: add padding to last command in compound requests
s4:torture:smb2:compound: compound read and padding
vfs_fruit: add option veto_appledouble
lib/util/charset: fix conversion failure logging
smbd/trans2: add a useful diagnostic for files with bad encoding
vfs_fruit: check offset and length for AFP_AfpInfo read requests
s4:torture:vfs_fruit: check offset and length when reading AFP_AfpInfo stream
ncacn_http: fix GNUism
Stefan Metzmacher (67):
tevent: add a note to tevent_add_fd()
tevent: fix access after free in tevent_common_check_signal()
tevent/testsuite: make sure we cleanup tevent_fd structures in the correct order
tevent.h: propose tstream_ versions of read_packet_send/recv and writev_send/recv
pytevent: remove dead code TEVENT_DEPRECATED is never defined
pytevent: remove const warnings using discard_const_p()
pytevent: add a TeventTimer_Object_ref helper structure to make the code clearer
tevent: version 0.9.25
ctdb-locking: Avoid memory corruption in ctdb_lock_context_destructor
ctdb-locking: Set the lock_ctx->request to NULL when request is freed
ctdb-locking: make process_callbacks() more robust
ctdb-locking: move all auto_mark logic into process_callbacks()
lib/replace: add signal related configure checks
lib/util: remove signal related configure checks
s3:wscript: remove signal related configure checks
wafsamba: let CHECK_DECLS() find enum values
lib/replace: fix PTHREAD_MUTEX_ROBUST fallback to PTHREAD_MUTEX_ROBUST_NP on solaris 11
lib/replace: remove unused HAVE_DECL_PTHREAD_{MUTEXATTR_SETROBUST,MUTEX_CONSISTENT}_NP checks
tdb: version 1.3.6
lib/tsocket: add tdgram_bsd_existing_socket() helper function
lib/tsocket: add tdgram_inet_udp_broadcast_socket()
s4:libcli/raw: make sure smbcli_transport_connect_send/recv correctly cleanup on error
s3:wscript: move lib/util_tsock.c from 'TLDAP' to 'samba3util'
s3:lib/background: make sure we destroy a pending read_packet_send() before closing the pipe fd
s3:lib/addrchange: look at the correct nl_pid in addrchange_done()
s3:lib/addrchange: make use of tdgram_* in addrchange_*()
s3:libsmb: remove the cli_session_request as early as possible via a nb_connect_cleanup() hook
s3:libsmb: remove subreqs as early as possible via a smbsock_connect_cleanup() hook
s3:libsmb: remove pending requests as early as possible via a smbsock_any_connect_cleanup() hook
s3:libsmb: let nb_packet_server_destructor() explicitly destroy the tevent_fd
s3:libsmb: convert nb_packet_client to tstream_* functions
s3:libsmb: convert nb_packet_reader to tstream_* functions
s3:libsmb: convert nb_trans_send/recv internals to tdgram
lib/async_req: remove unused sendto_{send,recv} and recvfrom_{send,recv}
lib/async_req: s/result/req/ in async_connect_send()
lib/async_req: simplify async_connect_* using a _cleanup() hook
lib/async_req: remove the tevent_fd as early as possible via a writev_cleanup() hook
lib/async_req: s/result/req/ in read_packet_send()
lib/async_req: use tevent_req_nomem/tevent_req_post in read_packet_send()
lib/async_req: remove the tevent_fd as early as possible via a read_packet_cleanup() hook
lib/async_req: remove the tevent_fd as early as possible via a wait_for_read_cleanup() hook
libcli/smb: use tevent_req_received(req) in read_smb_recv()
libcli/smb: close the socket fd at the end of smbXcli_conn_disconnect()
libcli/smb: remove unused split of read_fd and write_fd
libcli/smb: make sure the writev_send of smbXcli_conn_samba_suicide() is removed before closing the socket
libcli/smb: add smb1 requests to the pending array before writev_send()
libcli/smb: make sure we remove the writev_send() request when a request is destroyed
ctdb-ib: make sure the tevent_fd is removed before the fd is closed
s3:smb2_setinfo: fix memory leak in the defer_rename case
s3:auth_domain: fix talloc problem in connect_to_domain_password_server()
auth/gensec: gensec_[un]seal_packet() should only work with GENSEC_FEATURE_DCE_STYLE
auth/gensec: make sure gensec_start_mech_by_authtype() resets SIGN/SEAL before starting
dcerpc.idl: add DCERPC_AUTH_PAD_ALIGNMENT (=16)
librpc/rpc: add DCERPC_AUTH_PAD_LENGTH(stub_length) helper macro
s3:librpc/rpc: allow up to DCERPC_AUTH_PAD_ALIGNMENT padding bytes in dcerpc_add_auth_footer()
s3:librpc/rpc: fix padding calculation in dcerpc_guess_sizes()
s3:rpc_server: remove pad handling from api_pipe_alter_context()
s4:librpc/rpc: let dcerpc_ship_next_request() use DCERPC_AUTH_PAD_ALIGNMENT define
s4:librpc/rpc: let dcerpc_ship_next_request() use a sig_size for a padded payload
s4:librpc/rpc: let ncacn_push_request_sign() handle sig_size == 0 with auth_info as internal error
s4:librpc/rpc: fix padding caclucation in ncacn_push_request_sign()
s4:rpc_server: let dcesrv_reply() use DCERPC_AUTH_PAD_ALIGNMENT define
s4:rpc_server: let dcesrv_reply() use a sig_size for a padded payload
s4:rpc_server: let dcesrv_auth_response() handle sig_size == 0 with auth_info as error
s4:rpc_server: fix padding caclucation in dcesrv_auth_response()
s4:selftest: run rpc.echo tests also with krb5 krb5,sign krb5,seal
s4:selftest: also run rpc.winreg with kerberos and all possible auth options
Steve Howells (1):
s4.2/fsmo.py: fixed fsmo transfer exception
Uri Simchoni (1):
winbindd: disconnect child process if request is cancelled at main process
Volker Lendecke (6):
tstream: Make socketpair nonblocking
smbd: Fix a use-after-free
tevent: Fix CID 1035381 Unchecked return value
tdb: Fix CID 1034841 Resource leak
tdb: Fix CID 1034842 Resource leak
lib: Add tevent_req_simple_recv_unix
Youzhong Yang (1):
s3-unix_msg: remove socket file after closing socket fd
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list