]> git.ipfire.org Git - thirdparty/openvpn.git/tag
v2.4_beta1
object 8a1f5354d03b034537f5c40a2e2371c1a9140218
authorDavid Sommerseth <davids@openvpn.net>
Thu, 17 Nov 2016 11:41:10 +0000 (12:41 +0100)
OpenVPN v2.4_beta1 release

Arne Schwabe (1):
      Make Changes.rst nicer for 2.4 release

David Sommerseth (16):
      Update .mailmap to unify and clean up odd names and e-mail addresses
      cleanup: Remove NOP code sections in ssl.c:tls_process()
      Remove last rest of INSTALL-win32.txt references
      auth-gen-token: Add --auth-gen-token option
      auth-gen-token: Generate an auth-token per client
      auth-gen-token: Push generated auth-tokens to the client
      auth-gen-token: Authenticate generated auth-tokens when client re-authenticates
      Fix builds with --disable-crypto
      man: Improve the --keepalive section
      console: Fix compiler warning
      systemd: Improve the systemd unit files
      tun: Fix compiler warnings
      file checks: Merge warn_if_group_others_accessible() into check_file_access()
      tun: Fix weird commit error causing a double assignment
      options: Remove --tls-remote
      Remove unused variable in argv_printf_arglist()

Gert Doering (10):
      openvpn version line: remove [IPv6], add [AEAD] if available
      clean up *sig_info handling in link_socket_init_phase2()
      check c->c2.link_socket before calling do_init_route_ipv6_list()
      Check previously-unchecked buf_alloc_write() call in crypto self-test.
      Fix potential division by zero in shaper_reset()
      Repair topology subnet on FreeBSD 11
      Repair topology subnet on OpenBSD
      Add in_port_t check to configure.ac
      Fix compilation on MinGW with -std=c99
      Replace WIN32 by _WIN32

Heiko Hund (4):
      put argv_* functions into own file, add unit tests
      Remove unused and unecessary argv interfaces
      remove unused system_str from struct argv
      Factor out %sc handling from argv_printf()

Lev Stipakov (1):
      Drop recursively routed packets

Samuli Seppänen (6):
      Remove INSTALL-win32.txt that is now hosted in openvpn-build
      Fix update_t_client_ips.sh for out of tree builds
      Make sure that all relevant files under test go to release tarballs
      Allow passing extra arguments to fping/fping6 in t_client.rc
      Prevent generation of duplicate EXPECT_IFCONFIG entries
      Fix a logic problem in handling of --up scripts in t_client.sh

Selva Nair (2):
      Support --block-outside-dns on multiple tunnels
      Unbreak windows build

Steffan Karger (19):
      Fix use-after-free bug in prepare_push_reply()
      Remove verbose msg() from send_push_reply()
      Limit --reneg-bytes to 64MB when using small block ciphers
      Add a revoked cert to the sample keys
      Fix --tls-version-max in mbed TLS builds
      Don't deference type-punned pointers
      Fix builds on compilers without anonymous union support
      Refactor static/tls-auth key loading
      Add missing includes in error.h
      Make argv unit tests obey {MBEDTLS, OPENSSL}_{LIBS, CFLAGS}
      Move private file access checks to options_postprocess_filechecks()
      Deprecate key-method 1
      Refactor CRL handling
      Remove unneeded check for extra_certs_file_inline
      Fix missing return value checks in multi_process_float()
      Restore pre-NCP cipher options on SIGUSR1
      Remove unused variables from do_init_crypto_static()
      Add control channel encryption (--tls-crypt)
      Add --tls-crypt unit tests
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAABAgAGBQJYLZezAAoJEIbPlEyWcf3ynIQP/RXQ2B+cmFe1ACajWcyT9FBE
bTyZWqQqbizOMPLA8NSaHwS4Z46vLylpoPemDad0SadR79cPQGlvGwvgyWR83I1T
ThetvmaCH+aR2XpVRIRzy6Ov7qys+8xJSbXUzZ4JeR6DBVb+ZCcFGxXvYAspg9bA
AI8SqfwIt9A1/nqme2pj6IONDa0Rs87kPMqSOKNK0pXXl2sJFAeqNa4y9MYt5/rG
Tq5mlijedWQL2XW9YZARgzwLSRT3DKIT7rDEIU86PN+E8vpN9aKMbCWnYeAnpSoK
OnbB8nw3xACMEx7uMsibxLmcFsA6eWnJMObea0CR0FZese/SJorm9Pg/D6B7ESWZ
MweuU6+AIiecQB8ACmWllDGHVOOJdYQbkjzf+bqQXX/qINWVCJo/t2zvjPCajXmv
m0RwGuSlvymDnGs/ZFgyG9iNU+dJBeZLxo82pz6E3EUq2EbjUJXKAxNR2UW+xgjW
mh6ceRuFza9pM9K7eWayA0Ycx5JWaAkKYBr3Rmu6BgOe96Kgf8/bFghCXOKLKox1
YoRBiUCpfc/oYmRZGVgL8KQ0NInenJ5EF6jlfX//BmeS6EArRx9RB7fqobRuOkbF
T/d09kHTRcVGq3oOehEnTeLbBxkuvayw6DjGHwsXjywYDatWqwHGvHEoBlp/plBp
I2nWXjV79mXkLXucxnJK
=IQWF
-----END PGP SIGNATURE-----