Files
httpcomponents-client5/httpcomponents-client5.changes

105 lines
4.7 KiB
Plaintext
Raw Permalink Normal View History

Accepting request 1176008 from home:urbic:branches:Java:packages - 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) OBS-URL: https://build.opensuse.org/request/show/1176008 OBS-URL: https://build.opensuse.org/package/show/Java:packages/httpcomponents-client5?expand=0&rev=5
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)
-------------------------------------------------------------------
Wed Feb 21 10:44:54 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
- Use %patch -P N instead of deprecated %patchN.
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Wed May 31 10:19:55 UTC 2023 - Fridrich Strba <fstrba@suse.com>
- Initial packaging with version 5.2.1