This is a maintenance release that fixes several minor defects found since release 5.2.1
and upgrades HttpCore to version 5.2.3.
Change Log
HTTPCLIENT-2302: Add comment to TrustStrategy usage in examples (#492).
Contributed by Marcono1234
More consistent handling of OperationTimeoutException in MemcachedHttpCacheStorage.
Contributed by Oleg Kalnichevski
HTTPCLIENT-2300: Abstract char message consumers to use UTF-8 by default if a charset
has not been explicitly specified by the Content-Type.
Contributed by Oleg Kalnichevski
HTTPCLIENT-2299: Socket timeout value set via DefaultManagedHttpClientConnection#setSocketTimeout
is not correctly persisted and can be overwritten upon connection activation.
Contributed by Oleg Kalnichevski
Upgraded HttpCore to version 5.2.3.
Contributed by Oleg Kalnichevski
HTTPCLIENT-2292: HttpClient ignores socketConfig#getSocksProxyAddress.
Contributed by Oleg Kalnichevski
Allows setting connection timeToLive and validateAfterInactivity to zero to always close
or validate a connection.
Contributed by Christoph Kaser
HTTPCLIENT-2271: Do not optimize the path component of the resolved URI by default.
Contributed by Oleg Kalnichevski
HTTPCLIENT-2262: Corrected RequestConfig#connectionRequestTimeout Javadoc.
Contributed by Oleg Kalnichevski
Pass HttpContext to SSLConnectionSocketFactory#prepareSocket method (#404).
Contributed by Alen Turkovic
Bump jna.version from 5.12.1 to 5.13.0 #407.
Contributed by Dependabot and Gary Gregory
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps org.apache.httpcomponents.client5:httpclient5 from 5.2.1 to 5.2.2.
Changelog
Sourced from org.apache.httpcomponents.client5:httpclient5's changelog.
Commits
57f6927
HttpClient 5.2.2 release4a3928d
Updated release notes for HttpClient 5.2.2 release32ce98d
HTTPCLIENT-2302: Add comment to TrustStrategy usage in examples (#492)6105852
More consistent handling of OperationTimeoutException in MemcachedHttpCacheSt...5f46cde
HTTPCLIENT-2300: abstract char message consumers to use UTF-8 by default if a...2bc3991
HTTPCLIENT-2299: Socket timeout value set via DefaultManagedHttpClientConnect...b0a7fdc
Upgraded HttpCore to version 5.2.3404a3ab
HTTPCLIENT-2292: HttpClient ignores socketConfig#getSocksProxyAddress8da4783
HTTPCLIENT-2295 Fix links to Core Javadoc2236696
Check for timeToLive == 0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show