HttpComponents Core 4.4.13 releases
The Apache HttpComponents™ project is responsible for creating and maintaining a toolset of low-level Java components focused on HTTP and associated protocols. This project functions under the Apache Software Foundation (http://www.apache.org) and is part of a larger community of developers and users.
The Hyper-Text Transfer Protocol (HTTP) is perhaps the most significant protocol used on the Internet today. Web services, network-enabled appliances and the growth of network computing continue to expand the role of the HTTP protocol beyond user-driven web browsers while increasing the number of applications that require HTTP support.
Designed for extension while providing robust support for the base HTTP protocol, the HttpComponents may be of interest to anyone building HTTP-aware client and server applications such as web browsers, web spiders, HTTP proxies, web service transport libraries, or systems that leverage or extend the HTTP protocol for distributed communication.
HttpComponents Core 4.4.13 releases.
Changelog
* HTTPCORE-612: DefaultConnectionReuseStrategy incorrectly used int to represent Content-Length value
instead of long.
Contributed by Oleg Kalnichevski <olegk at apache.org>* HTTPASYNC-152: Non-blocking connection pools to automatically close all newly created sessions when
being shut down.
Contributed by Oleg Kalnichevski <olegk at apache.org>* HTTPASYNC-152: Better session state representation in SessionRequestImpl.
Contributed by Anurag Agarwal <anurag.agarwal561994 at gmail.com>* HTTPCORE-609: Non-blocking session requests to immediately cancel the associated key if already
marked as completed.
Contributed by Anurag Agarwal <anurag.agarwal561994 at gmail.com>* HTTPCORE-607: HttpAsyncService incorrectly attempts to submit a response over idle connection in case
of a timeout (no prior request).
Contributed by Oleg Kalnichevski <olegk at apache.org>* Bug fix: SSLEngine#closeOutbound() called prematurely in SSLIOSession#close().
Contributed by Oleg Kalnichevski <olegk at apache.org>* HTTPCORE-601: Work-around for SSL session spin on outbound session closure with Conscrypt 2.2.1
(back-ported from master).
Contributed by Oleg Kalnichevski <olegk at apache.org>* HTTPCLIENT-2016, regression: Tab chars are replaced by question marks in header values.
Contributed by Oleg Kalnichevski <olegk at apache.org>* HTTPCORE-600: SSLIOSession incorrectly disables input interest when there is still decrypted data
available in the session input buffer.
Contributed by Oleg Kalnichevski <olegk at apache.org>* HTTPCORE-596: Connection pools to reduce socket timeout to 1 second when closing managed connections
Contributed by Oleg Kalnichevski <olegk at apache.org>