HomeFreeBSD

irc/ircd-hybrid: Updates to 8.2.27

Description

irc/ircd-hybrid: Updates to 8.2.27

Renames mkpasswd to ircd-hybrid-mkpasswd to avoid conflicts with other packages.

Changes since 8.2.26:

  • Noteworthy changes in version 8.2.27 (2020-01-22)

o) Experimental support for wolfSSL has been implemented. Minimum supported version is 4.3.0
o) The --enable-openssl, --enable-gnutls switches, and their disabling counterparts

--disable-openssl and --disable-gnutls, have been replaced with the --with-tls switch
which takes one of the following options: 'openssl', 'wolfssl', 'gnutls', and 'none'.
If nothing has been specified, configure tries to autodetect in the following order:
openssl/libressl -> gnutls -> wolfssl.

o) Fixed segfault with GnuTLS/libgmp in case there's no DH parameters file

defined in 'serverinfo::ssl_dh_param_file' or if that file is missing

o) The connection timeout for connect{} blocks can now be configured via

the 'connect::timeout' configuration directive

o) Minimum supported OpenSSL version is 1.1.1 now
o) Minimum supported GnuTLS version is 3.6.5 now
o) Supported TLSv1.3 cipher suites can now be configured explicitely via the

new 'serverinfo::tls_cipher_suites' configuration directive

o) In the serverinfo {} block, the following configuration directives have been renamed:

ssl_certificate_file -> tls_certificate_file
ssl_dh_param_file -> tls_dh_param_file
ssl_dh_elliptic_curve -> tls_supported_groups
ssl_cipher_list -> tls_cipher_list
ssl_message_digest_algorithm -> tls_message_digest_algorithm

o) In the operator {} block, the following configuration directives have been renamed:

ssl_certificate_fingerprint -> tls_certificate_fingerprint
ssl_connection_required -> tls_connection_required

o) In the connect {} block, the following configuration directives have been renamed:

ssl_cipher_list -> tls_cipher_list
ssl_certificate_fingerprint -> tls_certificate_fingerprint

PR: 243204

Details

Provenance
foxAuthored on
Parents
rP523913: Mk/Uses/cargo.mk: Unbreak install with rust-nightly
Branches
Unknown
Tags
Unknown