2024-05-23 08:09:23 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 23 06:27:46 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Update to v5.3.1
|
|
|
|
* This is a maintenance release that fixes several minor defects
|
|
|
|
and a regression in the Fluent module causing the response body
|
|
|
|
truncation discovered since release 5.3.
|
|
|
|
* Change Log
|
|
|
|
+ Restored backwards-compatible #createSocket calls in
|
|
|
|
+ HTTPCLIENT-2315: Client builders fail to apply system
|
|
|
|
properties to the default connection manager.
|
|
|
|
+ HTTPCLIENT-2314: Handle gracefully a failure of DnsResolver
|
|
|
|
to return a list of resolved addresses (#533).
|
|
|
|
+ HTTPCLIENT-2314: Throw ConnectionShutdownException in case of
|
|
|
|
pooled connection having been closed or discarded instead of
|
|
|
|
plain IllegalStateException.
|
|
|
|
+ HTTPCLIENT-2312: Fixed response body truncation in the fluent
|
|
|
|
API (#521).
|
|
|
|
+ HTTPCLIENT-2313: Fixed NullPointerException in
|
|
|
|
PoolingHttpClientConnectionManager when debug logging is
|
|
|
|
enabled.
|
|
|
|
- Update to v5.3
|
|
|
|
* This is the first GA release in the 5.3 release series. This
|
|
|
|
release finalizes the 5.3 APIs and also includes all bug fixes
|
|
|
|
from the 5.2 release branch.
|
|
|
|
* The 5.3 release series introduces support for the Bearer
|
|
|
|
authentication scheme (RFC 6750) and deprecates NTLM and
|
|
|
|
GSS-based experimental authentication schemes in favor of Basic
|
|
|
|
/ Bearer authentication with TLS.
|
|
|
|
* Notable changes and features included in the 5.3 series:
|
|
|
|
+ Introduction of the Bearer authentication scheme.
|
|
|
|
+ Deprecation of the NTLM authentication scheme.
|
|
|
|
+ Deprecation of the GSS-based experimental authentication
|
|
|
|
schemes.
|
|
|
|
+ Support for load distribution across multiple proxies.
|
|
|
|
* Change Log
|
|
|
|
+ HTTPCLIENT-2310: Async Connect exec handler incorrectly pipes
|
|
|
|
CONNECT requests through the main request protocol chain.
|
|
|
|
+ Upgraded HttpCore to version 5.2.4.
|
|
|
|
+ SEE OTHER redirect handling fix.
|
|
|
|
+ HTTPCLIENT-2305: SSLConnectionSocketFactory allows
|
|
|
|
Socket.connect() to be decorated (#499).
|
|
|
|
+ Add security warning to TrustStrategy implementations
|
|
|
|
documentation (#490).
|
|
|
|
+ More consistent handling of OperationTimeoutException in
|
|
|
|
MemcachedHttpCacheStorage.
|
|
|
|
+ Document exec chain behavior when automatic retries are
|
|
|
|
enabled. (#480).
|
|
|
|
+ HTTPCLIENT-2291: Fixed inconsistency in behavior between the
|
|
|
|
class and async implementation of the request re-execution.
|
|
|
|
The async request retry exec will now restart request
|
|
|
|
execution from itself instead of from the very beginning of
|
|
|
|
the execution chain.
|
|
|
|
- Update to v5.3-ALPHA1
|
|
|
|
* This is the first release in the 5.3 release series that
|
|
|
|
introduces support for the Bearer authentication scheme (RFC
|
|
|
|
6750) and deprecates NTLM and GSS-based experimental
|
|
|
|
authentication schemes in favor of Basic / Bearer
|
|
|
|
authentication with TLS.
|
|
|
|
* Change Log
|
|
|
|
+ GSS-based experimental authentication schemes deprecated and
|
|
|
|
disabled by default.
|
|
|
|
+ NTLM scheme deprecated and disabled by default.
|
|
|
|
+ Added linear and exponential BackoffManager implementations.
|
|
|
|
+ Improved AIMDBackoffManager.
|
|
|
|
+ Added DistributedProxySelector with support for load
|
|
|
|
distribution across multiple proxies.
|
|
|
|
+ Support for preamble and epilogue in multipart entities.
|
|
|
|
+ HttpResponseException to include response message content (up
|
|
|
|
to 256 bytes).
|
|
|
|
+ Workaround for URL quoting issue with LLv6 host literals.
|
|
|
|
+ Bearer auth scheme support (RFC 6750)
|
|
|
|
+ Credentials interface should be able to represent different
|
|
|
|
types of user credentials including token-based with no
|
|
|
|
password.
|
|
|
|
+ Connection settings `timeToLive` and
|
|
|
|
`validateAfterInactivity` set to zero to always close or
|
|
|
|
validate connections being leased.
|
|
|
|
+ Digest authentication scheme to omit the algorithm in the
|
|
|
|
authentication response if it has not been explicitly set in
|
|
|
|
the authentication challenge, as per RFC 7616.
|
|
|
|
+ HTTPCLIENT-2271: Do not optimize the path component of the
|
|
|
|
resolved URI by default.
|
|
|
|
+ Pass HttpContext to SSLConnectionSocketFactory#prepareSocket
|
|
|
|
method (#404)
|
|
|
|
|
2024-02-21 10:44:55 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 21 10:44:54 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
|
|
|
|
|
|
|
|
- Use %patch -P N instead of deprecated %patchN.
|
|
|
|
|
2023-06-01 10:20:14 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 1 07:56:24 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Set BuildArch to noarch
|
|
|
|
- Apply spec-cleaner
|
|
|
|
- Rename patch:
|
|
|
|
+ httpcomponents-client5-conscript.patch ->
|
|
|
|
httpcomponents-client5-conscrypt.patch
|
|
|
|
|
2023-05-31 10:20:22 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 31 10:19:55 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
|
|
|
|
- Initial packaging with version 5.2.1
|