1. 920be79 Hardened WebSocket transport and permessage-deflate for RFC 6455/7692 conformance by Arturo Bernal · 3 weeks ago master
  2. 23a70f9 reject control characters in bearer token in BearerScheme by Javid Khan · 3 days ago
  3. c84facd Removed racy assert by Oleg Kalnichevski · 3 days ago
  4. b1c4b20 Disabled reactive HEAD request integration tests failing intermittently with CI build server by Oleg Kalnichevski · 4 days ago
  5. 38e5063 Enabled H2 response timeout integration tests by Oleg Kalnichevski · 4 days ago
  6. c4eb7e5 Extended HttpCacheEntry and related classes to store the enclosed request body (#859) by hunghhdev · 5 days ago
  7. a4e525d Upgraded Jakarta REST client module to java 17; upgraded jakarta.ws.rs-api to version 4.0.0 by Oleg Kalnichevski · 12 days ago
  8. 88c62e7 HTTPCLIENT-2428: Scale reactor capacity in inflating AsyncDataConsumers to match decompressed output by Arturo Bernal · 8 days ago
  9. 7cb189e Exclude httpclient5-jakarta-rest-client from the reactor on toolchains below its target Java version by Arturo Bernal · 7 days ago
  10. 9816640 Increased test timeout to reduce the chance of test failure in CI by Oleg Kalnichevski · 7 days ago
  11. ebac951 ContentCompressionExec fails to close the underlying response stream in case of an unexpected runtime or protocol exception by Oleg Kalnichevski · 10 days ago
  12. b1defb3 HTTP cache support for the QUERY method (RFC 10008) (#852) by hunghhdev · 10 days ago
  13. a50d07a reject negative 64-bit payload length in WebSocketFrameReader by Javid Khan · 13 days ago
  14. 2d077f2 Do not store a response when the request specifies Cache-Control: no-store by Arturo Bernal · 2 weeks ago
  15. ad33209 Bump the all group across 1 directory with 16 updates by dependabot[bot] · 12 days ago
  16. c5bce18 Removed explicit depenedency on jackson-databind by Oleg Kalnichevski · 12 days ago
  17. e7b2407 Removed explicit plugin versions from project modules by Oleg Kalnichevski · 12 days ago
  18. a9f86ce Bump actions/dependency-review-action from 4 to 5 by dependabot[bot] · 8 weeks ago
  19. 66b541b CacheKeyGenerator to support requests with an enclosed content body such as QUERY by Oleg Kalnichevski · 2 weeks ago
  20. 1e18d54 Do not call the backend when an only-if-cached request cannot be served from cache (RFC 9111 5.2.1.7) by hunghh.dev · 2 weeks ago
  21. 43cb5c3 compare scheme in redirect same-authority check by Javid Khan · 3 weeks ago
  22. 7978d71 Corrected invalid comment in DefaultRedirectStrategy (no functional changes) by Oleg Kalnichevski · 2 weeks ago
  23. b3676f3 HTTP cache protocol interceptors to route requests that cannot be correctly represented as SimpleHttpRequest directly to the request execution pipeline bypassing the caching layer by Oleg Kalnichevski · 2 weeks ago
  24. 3a46ebc HTTP cache protocol interceptors to use SimpleHttpRequest internally for cache operations; the use of self-contained request object should help simplify handling of requests with an enclosed entity such as QUERY by Oleg Kalnichevski · 2 weeks ago
  25. 7f316c0 Moved cache request URI extraction and normalization methods to CacheSupport by Oleg Kalnichevski · 3 weeks ago
  26. 649c849 Replaced deprecated method with an equivalent one from PathSegmentCodec by Oleg Kalnichevski · 3 weeks ago
  27. 17079a1 Fixed push branch delcaration in maven.yml by Oleg Kalnichevski · 2 weeks ago
  28. 62716cf Added application/x-www-form-urlencoded support (request and response) to the Jakarta REST client backed by a collection of NameValuePair by Arturo Bernal · 4 weeks ago
  29. da6f1b2 escape quotes and strip line breaks in rfc7578 multipart parameters by Javid Khan · 4 weeks ago
  30. 06aac6d HTTPCLIENT-2426: Do not wrap a discarded (null) response body in a content decoder by Arturo Bernal · 4 weeks ago
  31. 77641d6 Restrict trigger push branch for GitHub Workflow by Aurélien Pupier · 4 weeks ago
  32. 0fde2d4 Add support for HTTP QUERY method (#840) by Mario Daniel Ruiz Saavedra · 4 weeks ago
  33. 585893d Upgraded HttpCore to version 5.5-beta2 by Oleg Kalnichevski · 5 weeks ago
  34. afba680 HTTPCLIENT-2423: Propagate trace context in observation interceptors by Arturo Bernal · 8 weeks ago
  35. cef10a6 Corrected handling of @Produces annotation by Jakarta REST client by Oleg Kalnichevski · 9 weeks ago
  36. 59ef293 REST endpoint improved exception handling by Oleg Kalnichevski · 9 weeks ago
  37. 992faa5 REST content representation improvement by Oleg Kalnichevski · 9 weeks ago
  38. 4b0cbd4 HTTPCLIENT-2422: Restore lazy content decompression by Arturo Bernal · 9 weeks ago
  39. d989173 Improved efficincy of Jakarta REST Response implementation by Oleg Kalnichevski · 10 weeks ago
  40. 594fd4c HTTPCLIENT-1165: Drop server side from request collapsing example by Arturo Bernal · 10 weeks ago
  41. b6dab49 HTTPCLIENT-1165: Add optional async cache request collapsing by Arturo Bernal · 7 months ago
  42. 0d5d05f Parsing code optimization in DateUtils by Oleg Kalnichevski · 10 weeks ago
  43. 96897cd Parsing code optimization in ETag by Oleg Kalnichevski · 10 weeks ago
  44. 599eb09 Migated Jakarta REST client tests to Assert4J by Oleg Kalnichevski · 10 weeks ago
  45. 6dd7b5d REST interface scanner code improvement by Oleg Kalnichevski · 2 months ago
  46. f069c13 HTTPCLIENT-2421: Use effective retry interval for response timeout check by Arturo Bernal · 2 months ago
  47. 12f7c14 Set up default protection ruleset for release branches by The Apache Software Foundation · 3 months ago
  48. 407776b Fix broken Maven central badge in `README` by Jack Green · 2 months ago
  49. f275252 Add Jakarta REST Request and Response return support by Arturo Bernal · 3 months ago
  50. c21e825 Cancel queued async requests on shutdown by Arturo Bernal · 3 months ago
  51. b345182 Implement shared FIFO execution queue for H2 client by Arturo Bernal · 7 months ago
  52. 2ee4457 Add a minimal Jakarta REST client module by Arturo Bernal · 4 months ago
  53. 022c687 Bump the all group with 10 updates by dependabot[bot] · 4 months ago
  54. 1c5d823 Simplify connection timeout tests by Ryan Schmitt · 3 months ago
  55. 4b26224 Fix race conditions in TlsHandshakeTimeoutServer by Ryan Schmitt · 3 months ago
  56. 2c36560 Validate Connection: Upgrade on protocol switch responses by Arturo Bernal · 5 months ago
  57. f75d283 HTTPCLIENT-2418 - Fix default charset handling in SimpleBody for JSON content.Use UTF-8 instead of US-ASCII when no charset parameter is present. by Arturo Bernal · 4 months ago
  58. 726eac2 Fix SCRAM final response handling by Arturo Bernal · 4 months ago
  59. 77d7d17 Enforce max message size during permessage-deflate inflation on the server path to prevent decompression-bomb DoS by Arturo Bernal · 4 months ago
  60. 3d9285a Auth challenge parsing code improvement by Oleg Kalnichevski · 4 months ago
  61. 51ce3eb Enforce decoded message size limit for permessage-deflate by Arturo Bernal · 4 months ago
  62. 0beb0f2 Add missing Javadoc for ConnectionConfig (#820) by Gary Gregory · 4 months ago
  63. 797374c H2 streams initiated by the standard async client can be gracefully cancelled or time out without closing the underlying connection by Oleg Kalnichevski · 4 months ago
  64. e005c48 Improve RFC 9111 cache control compliance by Arturo Bernal · 5 months ago
  65. c586766 Optimized header parsing code in ProtocolSwitchStrategy by Oleg Kalnichevski · 4 months ago
  66. 558d851 HTTPCLIENT-973:implement RFC-compliant WebSocket support. by Arturo Bernal · 11 months ago
  67. 8966906 Bug-fix: corrects message exchange cancellation logic in InternalHttpAsyncExecRuntime by Oleg Kalnichevski · 4 months ago
  68. 1aac376 Upgrade to apache-rat-plugin 0.18 by Ryan Schmitt · 4 months ago
  69. 63c5ebd Require Java 17+ for Maven runtime by Ryan Schmitt · 4 months ago
  70. 323251c Apply response timeout to H2 streams by Oleg Kalnichevski · 4 months ago
  71. 9a2a24b Upgraded HttpCore to version 5.5-alpha1 by Oleg Kalnichevski · 4 months ago
  72. 4325ba1 Fixed project url in POM by Oleg Kalnichevski · 4 months ago
  73. 09ff188 HTTPCLIENT-2417 Honor TlsConfig attachment in async connect path by Arturo Bernal · 4 months ago
  74. 795ef1f Update Maven wrapper by Ryan Schmitt · 5 months ago
  75. cee67d8 Connection managers to unwrap DeadlineTimeoutException from ExecutionException and propagate it to the caller by Oleg Kalnichevski · 5 months ago
  76. 08f3fdc TestConnectionManagement test setup improvements by Oleg Kalnichevski · 5 months ago
  77. 8290f5a BasicCookieStore: preserve creation time on cookie replacement by Arturo Bernal · 5 months ago
  78. a21d2d1 Bump the all group with 13 updates by dependabot[bot] · 5 months ago
  79. ede07e6 Treat Max-Age<=0 as immediate expiry (#805) by Arturo Bernal · 5 months ago
  80. 70b9e94 RFC 9111 allows max-stale without a value (accept any staleness). Treat missing value as unbounded and add a regression test. (#804) by Arturo Bernal · 5 months ago
  81. 0a18950 HTTPCLIENT-2414 - Fix Basic auth cache scoping across path prefixes (#802) by Arturo Bernal · 6 months ago
  82. 9189d11 HTTPCLIENT-2415: Normalize CookieOrigin path for cookie matching (#803) by Arturo Bernal · 6 months ago
  83. d8d09ed Add pool lease metrics and helpers for connection managers (#799) by Arturo Bernal · 6 months ago
  84. ec0474c Fix SSE reconnect handling and scheduler ownership (#800) by Arturo Bernal · 6 months ago
  85. 784177e Replace Hamcrest assertions with JUnit assertions (#801) by Arturo Bernal · 6 months ago
  86. e20603d Add ConnectionReuseDemo by Ryan Schmitt · 6 months ago
  87. ab404c4 [HTTPCLIENT-2381] Respect system properties by default by Ryan Schmitt · 6 months ago
  88. 6af0624 Add CompletableFuture-based executeAsync overloads to fluent Async for simpler async composition. (#782) by Arturo Bernal · 6 months ago
  89. b78c2ad Improve and simplify TLS handshake timeout tests by Ryan Schmitt · 6 months ago
  90. f457c8b Add custom ExchangeId generator support by yhzdys · 6 months ago
  91. c20b312 Bug fix: corrected sleep time calculation in IdleConnectionEvictor; use 1 minute sleep time by default by Oleg Kalnichevski · 6 months ago
  92. 8a42b19 Discontinue the use of https.protocols, https.cipherSuites system properties by Oleg Kalnichevski · 6 months ago
  93. a158c2e Bump the all group across 1 directory with 11 updates by dependabot[bot] · 6 months ago
  94. 4141211 Prepare to parallelize tests by Ryan Schmitt · 7 months ago
  95. 6b7f5e3 Batch Dependabot updates on a monthly basis by Ryan Schmitt · 6 months ago
  96. 6e41dda DefaultManagedHttpClientConnection: Restore original socket timeout by Ryan Schmitt · 7 months ago
  97. 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 · 6 months ago
  98. 775d80e Bump io.opentelemetry:opentelemetry-bom from 1.55.0 to 1.58.0 by dependabot[bot] · 7 months ago
  99. 3159813 Wire: Make hex logging more concise by Ryan Schmitt · 7 months ago
  100. aab6003 LoggingIOSession: Fix off-by-one error by Ryan Schmitt · 7 months ago