1. e20603d Add ConnectionReuseDemo by Ryan Schmitt · 6 days ago master
  2. ab404c4 [HTTPCLIENT-2381] Respect system properties by default by Ryan Schmitt · 11 days ago
  3. 6af0624 Add CompletableFuture-based executeAsync overloads to fluent Async for simpler async composition. (#782) by Arturo Bernal · 9 days ago
  4. b78c2ad Improve and simplify TLS handshake timeout tests by Ryan Schmitt · 13 days ago
  5. f457c8b Add custom ExchangeId generator support by yhzdys · 3 weeks ago
  6. c20b312 Bug fix: corrected sleep time calculation in IdleConnectionEvictor; use 1 minute sleep time by default by Oleg Kalnichevski · 3 weeks ago
  7. 8a42b19 Discontinue the use of https.protocols, https.cipherSuites system properties by Oleg Kalnichevski · 2 weeks ago
  8. a158c2e Bump the all group across 1 directory with 11 updates by dependabot[bot] · 2 weeks ago
  9. 4141211 Prepare to parallelize tests by Ryan Schmitt · 6 weeks ago
  10. 6b7f5e3 Batch Dependabot updates on a monthly basis by Ryan Schmitt · 3 weeks ago
  11. 6e41dda DefaultManagedHttpClientConnection: Restore original socket timeout by Ryan Schmitt · 3 weeks ago
  12. 5815326 Discontinue the direct use of http(s).proxyUser and http(s).proxyPassword system properties. These properties may still be used by Authenticator#requestPasswordAuthentication internally by Oleg Kalnichevski · 3 weeks ago
  13. 775d80e Bump io.opentelemetry:opentelemetry-bom from 1.55.0 to 1.58.0 by dependabot[bot] · 3 weeks ago
  14. 3159813 Wire: Make hex logging more concise by Ryan Schmitt · 3 weeks ago
  15. aab6003 LoggingIOSession: Fix off-by-one error by Ryan Schmitt · 3 weeks ago
  16. 4e5ad6e TestLinearBackoffManager: Reduce likelihood of race condition causing test failure by Ryan Schmitt · 3 weeks ago
  17. f025640 Improve socket timeout tests by Ryan Schmitt · 3 weeks ago
  18. f7c126e Bump org.apache.logging.log4j:log4j-core from 2.25.2 to 2.25.3 by dependabot[bot] · 7 weeks ago
  19. 3170532 Bump junit.version from 5.13.3 to 5.14.1 by dependabot[bot] · 3 months ago
  20. 17a7506 Add LoggingIOSessionTest by Ryan Schmitt · 3 weeks ago
  21. f0e7a7e Add WireTest by Ryan Schmitt · 3 weeks ago
  22. 6460880 Upgraded japicmp to version 0.25.4; use published artifact for site report by Oleg Kalnichevski · 3 weeks ago
  23. af1d3e0 Upgrade Apache RAT by Ryan Schmitt · 4 weeks ago
  24. d51c80e Discontinue the use of http.agent, http.keepAlive and http.auth.ntlm.domain system properties by Oleg Kalnichevski · 4 weeks ago
  25. 68435f2 HTTPCLIENT-2397 - TLS-Required mode: add setTlsOnly(boolean) to classic and async builders to reject cleartext routes. (#777) by Arturo Bernal · 4 weeks ago
  26. 1c96bde Updated composition of the project web content by Oleg Kalnichevski · 5 weeks ago
  27. d07ff4d HTTPCLIENT-2411: Use standard HTTP-date format for synthesized Date header (#775) by Arturo Bernal · 5 weeks ago
  28. e0aa5ba Removed jxr and surefire reports and cleaned up japicmp and javadoc config by Oleg Kalnichevski · 5 weeks ago
  29. c37e6e5 TestRedirects: Shut down client when done by Ryan Schmitt · 5 weeks ago
  30. ee6ebee HTTPCLIENT-2398 - Cap async execution queue to break recursive re-entry (#728) by Arturo Bernal · 6 weeks ago
  31. e30b867 TestValidateAfterInactivity: Use closeQuietly by Ryan Schmitt · 6 weeks ago
  32. 43d35fc Bind test servers to loopback address by Ryan Schmitt · 6 weeks ago
  33. bbc3ac3 Fix NPE in connection evictor setup (#774) by Arturo Bernal · 6 weeks ago
  34. 80622f5 Update Maven wrapper by Ryan Schmitt · 6 weeks ago
  35. 6eff659 UnixDomainProxyServer: Use random path by Ryan Schmitt · 6 weeks ago
  36. 7897698 Add SSE perf client , minimal test server and H2 examples by Arturo Bernal · 6 weeks ago
  37. d07c8e2 Upgraded HttpClient API level to 5.6 by Oleg Kalnichevski · 7 weeks ago
  38. 8a2ae8e Configure maven reports by Arturo Bernal · 7 weeks ago
  39. 3e0e5c1 Avoid use deprecated code (#768) by Arturo Bernal · 7 weeks ago
  40. 297624e Bind test servers to loopback address by Ryan Schmitt · 7 weeks ago
  41. 7746feb Add a method in `PoolingHttpClientConnectionManagerBuilder`/`PoolingAsyncClientConnectionManagerBuilder` to configure a listener for connection pool events (onLease/onRelease) by Florian Tavares · 7 weeks ago
  42. c63ea8e Limit the length of content codec list that can be processed automatically by Oleg Kalnichevski · 7 weeks ago
  43. 378982f Upgraded HttpCore to version 5.4 by Oleg Kalnichevski · 7 weeks ago
  44. a14264d Add OFFLOCK pool concurrency policy backed by RouteSegmentedConnPool (#765) by Arturo Bernal · 8 weeks ago
  45. 297ec89 Document OffLockDisposalCallback behaviour (#766) by Arturo Bernal · 8 weeks ago
  46. dfb0211 Apache HttpClient: expose observation and SSE packages in Javadoc groups (#764) by Arturo Bernal · 8 weeks ago
  47. 2682625 Fixed Micrometer and OpenTelemetry dependency declaration by Oleg Kalnichevski · 8 weeks ago
  48. c82268d Corrected @since tags by Oleg Kalnichevski · 9 weeks ago
  49. 9518c64 Upgraded HttpClient version to 5.7-alpha1 by Oleg Kalnichevski · 9 weeks ago
  50. e943a15 HTTPCLIENT-2396 - add Server-Sent Events client to HttpClient5. (#719) by Arturo Bernal · 9 weeks ago
  51. 79992d8 HTTPCLIENT-2406: MemcachedHttpCacheStorage to support per entry expiry setting by Oleg Kalnichevski · 2 months ago
  52. 919dfe0 Introduce Caffeine-based cache backend with JUnit 5 tests. (#756) by Arturo Bernal · 3 months ago
  53. 0663483 Bump micrometer.version from 1.15.2 to 1.15.5 by dependabot[bot] · 3 months ago
  54. 3b4bc96 Bump micrometer.tracing.version from 1.5.2 to 1.5.5 by dependabot[bot] · 3 months ago
  55. 72dfe6e Bump org.ehcache.modules:ehcache-api from 3.10.8 to 3.11.1 by dependabot[bot] · 3 months ago
  56. 43aa988 Bump com.github.luben:zstd-jni from 1.5.7-4 to 1.5.7-6 by dependabot[bot] · 3 months ago
  57. a047132 Bump io.opentelemetry:opentelemetry-bom from 1.49.0 to 1.55.0 by dependabot[bot] · 3 months ago
  58. 929f521 Tag TLS handshake timeout tests with `slow` by Ryan Schmitt · 3 months ago
  59. 8888d42 Removed references to deprecated APIs / fixed deprecation warnings in test code by Oleg Kalnichevski · 3 months ago
  60. 9a43898 Bump otel.version from 1.52.0 to 1.55.0 by dependabot[bot] · 3 months ago
  61. 95ecc88 Bump log4j.version from 2.25.0 to 2.25.1 by dependabot[bot] · 3 months ago
  62. 62e5fac Bump io.reactivex.rxjava3:rxjava from 3.1.10 to 3.1.12 by dependabot[bot] · 4 months ago
  63. 419c970 Bump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 by dependabot[bot] · 6 months ago
  64. 420ddc2 Bump commons-io:commons-io from 2.19.0 to 2.20.0 by dependabot[bot] · 6 months ago
  65. 082552c Bump github/codeql-action from 3 to 4 by dependabot[bot] · 3 months ago
  66. 36e7b3b Bump actions/checkout from 4 to 5 by dependabot[bot] · 6 months ago
  67. 28d29f9 Removed AccessController#doPrivileged by Oleg Kalnichevski · 4 months ago
  68. 8767978 TestTlsHandshakeTimeout: Disable assertions on Java 8 by Ryan Schmitt · 3 months ago
  69. 8d7358f Upgraded HttpClient version to 5.6-alpha2-SNAPSHOT by Oleg Kalnichevski · 3 months ago
  70. f0afb8e Javadoc fix by Oleg Kalnichevski · 4 months ago
  71. fbb6bad Updated release notes for HttpClient 5.6-alpha1 release by Oleg Kalnichevski · 4 months ago
  72. 7e7b9c0 Updated protocol conformance section by Oleg Kalnichevski · 4 months ago
  73. 426ad2c HTTPCLIENT-2403: Mutual authentication check not performed for proxies (#745) by Istvan Toth · 4 months ago
  74. c8b60ae Revert "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 Oleg Kalnichevski · 4 months ago
  75. 8f3d3fc add experimental RFC 9218 Priority header support. (#741) by Arturo Bernal · 4 months ago
  76. 56122fd Content compression executors no longer remove headers from the original response message by Oleg Kalnichevski · 4 months ago
  77. 799bbc9 Updated release notes for HttpClient 5.6-alpha1 release by Oleg Kalnichevski · 4 months ago
  78. bc34756 javadoc fixes by Oleg Kalnichevski · 4 months ago
  79. f4027e7 RFC 8297 Early Hints (103) support. (#707) by Arturo Bernal · 4 months ago
  80. 092cae8 Add tests to check that an entity's contents is closed or not when an (#740) by Gary Gregory · 4 months ago
  81. 26d51f6 Use reflection for Commons Compress codecs to avoid hard dep. (#737) by Arturo Bernal · 4 months ago
  82. 5f3d006 RequestConfig: Un-deprecate #setProxy by Ryan Schmitt · 4 months ago
  83. 168e7b2 PoolingAsyncClientConnectionManager: Use `StaleCheckCommand` by Ryan Schmitt · 4 months ago
  84. a8a04b1 Avoid setting TCP socket options on Unix domain sockets by Ryan Schmitt · 4 months ago
  85. add1ed9 UnixDomainSocketFactory: Correct outdated Javadoc by Ryan Schmitt · 4 months ago
  86. 4681610 ConnectionConfig: Add idleTimeout by Ryan Schmitt · 4 months ago
  87. 665325c Upgraded HttpCore to version 5.4-alpha1 by Oleg Kalnichevski · 4 months ago
  88. 570cc3e Add TestConnectionClosureRace by Ryan Schmitt · 6 months ago
  89. ceeac02 Remove unreachable break after throw in TUNNEL_PROXY branch (#729) by Arturo Bernal · 4 months ago
  90. 277adc3 Add async Brotli support (compress/decompress). (#720) by Arturo Bernal · 4 months ago
  91. 5e73e17 Add SCRAM-SHA-256 (RFC 7804) (#718) by Arturo Bernal · 4 months ago
  92. 23906f6 Upgraded HttpCore to version 5.3.6 by Oleg Kalnichevski · 5 months ago
  93. 88c315d Off-lock disposal in PoolingHttpClientConnectionManager: enqueue GRACEFUL, run IMMEDIATE inline (#726) by Arturo Bernal · 5 months ago
  94. c21ec45 Add SPKI pinning TLS decorator (#715) by Arturo Bernal · 5 months ago
  95. 345aca1 HTTPCLIENT-2387: Micrometer/OTel observations & metrics (5.6) (#706) by Arturo Bernal · 5 months ago
  96. 4d30dbb HTTPCLIENT-2395: Avoid double-encoding of RFC 5987 filename* and pass through pre-encoded values. (#723) by Arturo Bernal · 5 months ago
  97. 91d32f8 HTTPCLIENT-2391: improved GRACEGUL shutdown of ExecutorService used internally by async clients by Oleg Kalnichevski · 5 months ago
  98. 830b062 Bug fix: Use 1 second timeout when closing out connections inside a connection pool lock by Oleg Kalnichevski · 5 months ago
  99. 67f56a2 Clarify behavior of the protocol level responseTimeout and the connection management level socketTimeout and their interrelation by ChangYong · 5 months ago
  100. 57423c0 Bug fix: connections managers to ensure open connections have socket timeout set based on ConnectionConfig upon lease by Oleg Kalnichevski · 5 months ago