1. 23906f6 Upgraded HttpCore to version 5.3.6 by Oleg Kalnichevski · 3 days ago master
  2. 88c315d Off-lock disposal in PoolingHttpClientConnectionManager: enqueue GRACEFUL, run IMMEDIATE inline (#726) by Arturo Bernal · 3 days ago
  3. c21ec45 Add SPKI pinning TLS decorator (#715) by Arturo Bernal · 3 days ago
  4. 345aca1 HTTPCLIENT-2387: Micrometer/OTel observations & metrics (5.6) (#706) by Arturo Bernal · 3 days ago
  5. 4d30dbb HTTPCLIENT-2395: Avoid double-encoding of RFC 5987 filename* and pass through pre-encoded values. (#723) by Arturo Bernal · 4 days ago
  6. 91d32f8 HTTPCLIENT-2391: improved GRACEGUL shutdown of ExecutorService used internally by async clients by Oleg Kalnichevski · 9 days ago
  7. 830b062 Bug fix: Use 1 second timeout when closing out connections inside a connection pool lock by Oleg Kalnichevski · 7 days ago
  8. 67f56a2 Clarify behavior of the protocol level responseTimeout and the connection management level socketTimeout and their interrelation by ChangYong · 4 weeks ago
  9. 57423c0 Bug fix: connections managers to ensure open connections have socket timeout set based on ConnectionConfig upon lease by Oleg Kalnichevski · 8 days ago
  10. b95d90d Imporved TestAsyncClient wiring; added internal methods to get the underlying connection from the connection endpoint; coverage for async connection management operations by Oleg Kalnichevski · 9 days ago
  11. 89da742 HTTPCLIENT-2393 - remove rspauth from Authorization (#716) by Arturo Bernal · 8 days ago
  12. 3eda509 Disable async TLS handshake timeout tests on JDK11 by Ryan Schmitt · 3 weeks ago
  13. 90294dc Upgraded HttpCore to version 5.3.5 by Oleg Kalnichevski · 3 weeks ago
  14. ddd2d58 HTTPCLIENT-2388: fix builder default evictor sleepTime min 1 second by Sanghwa Min · 4 weeks ago
  15. f176d92 Bump actions/setup-java from 4 to 5 (#711) by dependabot[bot] · 4 weeks ago
  16. 72a00a0 Add Zstandard to async content compression (#703) by Arturo Bernal · 5 weeks ago
  17. 3947600 Content coding support by Oleg Kalnichevski · 7 weeks ago
  18. ef34bfa TestAsyncSocketTimeout: Remove workaround for now-fixed bug in UDS connection closure by Ryan Schmitt · 6 weeks ago
  19. 08b4160 Check for keep-alive option support by Ryan Schmitt · 7 weeks ago
  20. 238edf3 HTTPCLIENT-2386: Classic transport to use connect timeout as a default if TLS timeout has not been explicitly set by Oleg Kalnichevski · 7 weeks ago
  21. 2bd05c7 Suppress IDE warnings on Java 8 MR3 methods by Ryan Schmitt · 7 weeks ago
  22. 1bfeaaf Transparent async content (de)compression with gzip (#700) by Arturo Bernal · 7 weeks ago
  23. 40b4111 Enable new TcpKeepAlive options on Java 8 by Ryan Schmitt · 7 weeks ago
  24. 97e4041 Unsupported content encoding to be treated as an error by Oleg Kalnichevski · 7 weeks ago
  25. 99d4a5e HTTPCLIENT-2384: Socket options related to TcpKeepAlive are ignored by Oleg Kalnichevski · 7 weeks ago
  26. dc9d968 HTTPCLIENT-1822: async transparent content decompression. Add DeflatingAsyncEntityProducer and InflatingAsyncEntityCunsumer using Deflater / Inflater API directly by Arturo Bernal · 10 weeks ago
  27. 9780a8f Bug-fix: Corrected DecompressingEntity to return null Content-Encoding (no encoding) by Oleg Kalnichevski · 7 weeks ago
  28. 0d4b9a9 HTTPCLIENT-2385: make DefaultManagedHttpClientConnection and DefaultM… (#692) by winfriedgerlach · 7 weeks ago
  29. 9b3dffb Upgrade tests to RxJava 3 by Ryan Schmitt · 8 weeks ago
  30. 97a0d1a fix JavaDoc for PoolingHttpClientConnectionManager by Gerlach, Winfried · 8 weeks ago
  31. 97fd931 HTTPCLIENT-1482: added ExpectContinueTrigger, extended RequestConfig, and modified RequestExpectContinue so that Expect: 100-continue is emitted only when the underlying connection has already processed at least one request; default behaviour (ALWAYS) preserved, API remains binary-compatible. (#683) by Arturo Bernal · 9 weeks ago
  32. b55f106 Bump Maven to 3.9.11 by Ryan Schmitt · 9 weeks ago
  33. 9d38e5f Undeprecate InputStreamFactory and restore contentDecoderMap functionality in HttpClientBuilder by Oleg Kalnichevski · 10 weeks ago
  34. e907ae0 HTTPCLIENT-2383 Bypass sensitive-header check in LaxRedirectStrategy (#676) by Arturo Bernal · 10 weeks ago
  35. 945a75d HTTPCLIENT-2371: Logging of request re-execution at INFO priority by Oleg Kalnichevski · 2 months ago
  36. 9099978 Replace the old InputStreamFactory registries with the new Decoder / Encoder pipeline (#660) by Arturo Bernal · 2 months ago
  37. e02c106 HTTPCLIENT-2141: revision of the original implementation / better debug logging / additional integration tests by Oleg Kalnichevski · 3 months ago
  38. 7000b9e TestValidateAfterInactivity: Set maxConns to 1 by Ryan Schmitt · 3 months ago
  39. 727ff73 Fixed JUnit 5 dependency declaration in httpclient5-testing by Oleg Kalnichevski · 3 months ago
  40. b1efda3 HTTPCLIENT-2379: PerRoutePool.release now decrements the counter first and keeps the entry in the map until the count reaches zero, regardless of whether the connection is still open. The entry is handed back to the parent pool exactly once—on that final release—and any attempt to release an entry that was never leased now raises an IllegalStateException. (#663) by Arturo Bernal · 3 months ago
  41. c01d412 Jep380SocketChannelAdapter: Connect in blocking mode by Ryan Schmitt · 3 months ago
  42. be41f5c Fix `validateAfterInactivity` on the async client by Ryan Schmitt · 3 months ago
  43. de4e3e9 Document dependency bumps by Gary Gregory · 3 months ago
  44. 22c0d60 Bump com.github.luben:zstd-jni from 1.5.7-3 to 1.5.7-4 (#668) by dependabot[bot] · 3 months ago
  45. dd906f3 Bump testcontainers.version from 1.21.2 to 1.21.3 (#669) by dependabot[bot] · 3 months ago
  46. 7993d00 Bump org.junit:junit-bom from 5.13.1 to 5.13.3 (#670) by dependabot[bot] · 3 months ago
  47. 6e0a18f HTTPCLIENT-2380 – expose protected constructor in DefaultAsyncClientConnectionOperator by Arturo Bernal · 3 months ago
  48. 5c6c135 HTTPCLIENT-2379: Add H2SharingConnPool test for multiple removal of same PoolEntry (#665) by yhzdys · 3 months ago
  49. 97703d9 Enable JEP 380 UDS support for sync client by Ryan Schmitt · 3 months ago
  50. 239948e HTTPCLIENT-2375 Add first-class request-side compression support and pluggable encoders (#657) by Arturo Bernal · 3 months ago
  51. c568701 Add support for HTTPS over UDS by Ryan Schmitt · 3 months ago
  52. 025275b Run GH workflows using mvnw by Ryan Schmitt · 3 months ago
  53. 1582341 Bump mvnw to 3.9.10 by Ryan Schmitt · 3 months ago
  54. cdd8e93 Add missing release notes for 4.3.5 and 4.3.6 by Gary Gregory · 3 months ago
  55. 2108386 Document dependency bumps by Gary Gregory · 3 months ago
  56. 842e70a Bump testcontainers.version from 1.21.1 to 1.21.2 (#655) by dependabot[bot] · 3 months ago
  57. 550cd4d Bump log4j.version from 2.24.3 to 2.25.0 (#656) by dependabot[bot] · 3 months ago
  58. 20a4e9f HTTPCLIENT-1843: ContentCompressionExec constructor clean-up; removed unused default method in InputStreamFactory by Oleg Kalnichevski · 3 months ago
  59. 5b829b3 Add UdsIntegrationTests and UdsAsyncIntegrationTests by Ryan Schmitt · 3 months ago
  60. 7897744 TestSocketTimeout: Increase upper bound assertion for actual delay by Ryan Schmitt · 3 months ago
  61. d1eb5b8 HTTPCLIENT-1843 Plug Commons-Compress into HttpClient’s automatic (#651) by Arturo Bernal · 3 months ago
  62. fd2870e HTTPCLIENT-2376: fixed ContentCompressionExec not taking `acceptEncoding` parameter into account by Oleg Kalnichevski · 3 months ago
  63. 06481a0 Add socket timeout integration tests by Ryan Schmitt · 4 months ago
  64. fe26001 Document bump org.junit:junit-bom from 5.13.0 to 5.13.1 #650 by Gary Gregory · 3 months ago
  65. a70d169 Bump org.junit:junit-bom from 5.13.0 to 5.13.1 (#650) by dependabot[bot] · 3 months ago
  66. d89fdfe Switch HostnameVerificationPolicy to BUILTIN by default by Oleg Kalnichevski · 3 months ago
  67. c5bd9af Added Protocol conformance section to README by Oleg Kalnichevski · 4 months ago
  68. 1f90c1a Add integration tests for TLS handshake timeouts by Ryan Schmitt · 4 months ago
  69. ac19392 Omit cookie spec registry when cookie management is disabled by Ryan Schmitt · 4 months ago
  70. 5cef6ed HTTPCLIENT-2372 - Normalize HttpHost port comparison to treat implicit default ports as equal (#643) by Arturo Bernal · 4 months ago
  71. c65eb9b TestHttpRoute: Fix Windows compatibility by Ryan Schmitt · 4 months ago
  72. 6df72d1 Add org.apache.hc.client5.http.entity.mime.PathBody (#641) by Gary Gregory · 4 months ago
  73. 3500661 Add integration tests for connection timeouts by Ryan Schmitt · 4 months ago
  74. 03043d6 Add Unix domain socket support by Ryan Schmitt · 4 months ago
  75. c5f98fb Upgraded HttpClient version to 5.6-alpha1-SNAPSHOT by Oleg Kalnichevski · 4 months ago
  76. e2e07eb Document dependency bumps by Gary Gregory · 4 months ago
  77. 371647f Bump testcontainers.version from 1.20.6 to 1.21.1 (#638) by dependabot[bot] · 4 months ago
  78. b104297 Bump org.junit:junit-bom from 5.12.2 to 5.13.0 (#639) by dependabot[bot] · 4 months ago
  79. cd42b05 Add helper script to run example programs by Ryan Schmitt · 4 months ago
  80. 7e64580 Add Maven wrapper by Ryan Schmitt · 4 months ago
  81. 712ad64 Upgraded HttpClient version to 5.5.1-SNAPSHOT by Oleg Kalnichevski · 4 months ago
  82. 3061c34 Updated release notes for HttpClient 5.5 release by Oleg Kalnichevski · 4 months ago
  83. 14a9208 Updated NOTICE to 2025 by Oleg Kalnichevski · 4 months ago
  84. 4021b7c Link text adjustment by Gary D. Gregory · 4 months ago
  85. be441c1 Update the GitHub Security page with a link to the new HttpComponents by Gary D. Gregory · 4 months ago
  86. f5f9ae8 HTTPCLIENT-2367 - Fix NPE in InternalAbstractHttpAsyncClient by adding null check for resolvedTarget. (#634) by Arturo Bernal · 5 months ago
  87. 19c0278 Bump org.junit:junit-bom from 5.12.1 to 5.12.2 #632 by Gary Gregory · 5 months ago
  88. ef06a27 Bump org.junit:junit-bom from 5.12.1 to 5.12.2 (#632) by dependabot[bot] · 5 months ago
  89. 9bae302 Fix case of Cookie.HTTP_ONLY_ATTR by Finn Petersen · 5 months ago
  90. 0ba6102 Simplify ProtocolSwitchStrategy by Leveraging ProtocolVersionParser (#627) by Arturo Bernal · 6 months ago
  91. ffc12f1 DNS host / identity normalization should be performed only once per public API call by Oleg Kalnichevski · 6 months ago
  92. c52c7d2 HTTPCLIENT-2366 - Fix isRepeatable method in RequestEntityProxy to return true before consumption. (#630) by Arturo Bernal · 6 months ago
  93. a06030a HTTPCLIENT-2365, regression: corrected handling of private domains by PublicSuffixMatcher by Oleg Kalnichevski · 6 months ago
  94. f3b1536 HTTPCLIENT-2364: Fixed incorrect re-binding of the upgraded SSL socket to the HTTP connection by the #upgrade method of the DefaultHttpClientConnectionOperator by Oleg Kalnichevski · 6 months ago
  95. 446a6d6 Updated MultipartEntityBuilder example by Oleg Kalnichevski · 6 months ago
  96. 5e62dac MultipartEntityBuilder to use a random boundary value by default by Ben Shonaldmann · 6 months ago
  97. 57d5a13 HTTPCLIENT-2363: ensure requests have a scheme and an authority populated before they get committed to the execution pipeline by Oleg Kalnichevski · 6 months ago
  98. c40c1f0 Bump log4j.version from 2.23.1 to 2.24.3 #626 by Gary Gregory · 6 months ago
  99. 9a35913 Bump log4j.version from 2.23.1 to 2.24.3 (#626) by dependabot[bot] · 6 months ago
  100. 35f40ae Bump org.junit:junit-bom from 5.11.4 to 5.12.1 #623 by Gary Gregory · 6 months ago