X-Git-Url: https://git.openssl.org/gitweb/?a=blobdiff_plain;f=CHANGES;h=e8bc44225c3417aa28efa2669e502b3cde538eed;hb=ed03c46134b1ebfcbee937c74e7f4517893be1fd;hp=dd72036dd4ec7ebbad57006161432ebb5ff16299;hpb=b69817449315f3818a8472468b3328ea755819db;p=openssl.git diff --git a/CHANGES b/CHANGES index dd72036dd4..e8bc44225c 100644 --- a/CHANGES +++ b/CHANGES @@ -4,6 +4,26 @@ Changes between 1.0.2f and 1.1.0 [xx XXX xxxx] + *) Rewrite of BIO networking library. The BIO library lacked consistent + support of IPv6, and adding it required some more extensive + modifications. This introduces the BIO_ADDR and BIO_ADDRINFO types, + which hold all types of addresses and chains of address information. + It also introduces a new API, with functions like BIO_socket, + BIO_connect, BIO_listen, BIO_lookup and a rewrite of BIO_accept. + The source/sink BIOs BIO_s_connect, BIO_s_accept and BIO_s_datagram + have been adapted accordingly. + [Richard Levitte] + + *) RSA_padding_check_PKCS1_type_1 now accepts inputs with and without + the leading 0-byte. + [Emilia Käsper] + + *) CRIME protection: disable compression by default, even if OpenSSL is + compiled with zlib enabled. Applications can still enable compression + by calling SSL_CTX_clear_options(ctx, SSL_OP_NO_COMPRESSION), or by + using the SSL_CONF library to configure compression. + [Emilia Käsper] + *) The signature of the session callback configured with SSL_CTX_sess_set_get_cb was changed. The read-only input buffer was explicitly marked as 'const unsigned char*' instead of