GitHub / apache/httpcomponents-core / commits
Mirror of Apache HttpCore
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| d019de58 | H2 stream handlers to make sure content-length header value equals the sum of... | Oleg Kalnichevski <o****k@a****g> | 20 days ago | |
| 59e38488 | H2 stream handler test improvements | Oleg Kalnichevski <o****k@a****g> | 20 days ago | |
| 7f2f7b95 | Document nullable IOSession return values | Arturo Bernal <a****l@a****g> | 21 days ago | |
| 56c2d3df | Added #getContentLength method to MessageSupport | Oleg Kalnichevski <o****k@a****g> | 21 days ago | |
| 8f0308f1 | Deprecate EntityUtils#toByteArray / EntityUtils#toString methods with no maxR... | Oleg Kalnichevski <o****k@a****g> | 22 days ago | |
| ffd0a430 | Updated push branch declaration in maven.yml | Oleg Kalnichevski <o****k@a****g> | 27 days ago | |
| ac59ee58 | Migrate JSON bindings to Jackson 3 | Arturo Bernal <a****l@a****g> | about 1 month ago | |
| fcdb5307 |
Restrict trigger push branch for GitHub Workflow
Signed-off-by: Aurélien Pupier <a****r@i****m> |
Aurélien Pupier <a****r@i****m>
Committed by: Oleg Kalnichevski <o****k@a****g> |
about 1 month ago | |
| c73e499f | Upgraded HttpCore version to 5.5-beta3-SNAPSHOT | Oleg Kalnichevski <o****k@a****g> | about 2 months ago | |
| e7747834 | Remove @Experimental for QUERY method and implement conformance to RFC 10008 ... |
Mario Daniel Ruiz Saavedra <d****3@g****m>
Committed by: Oleg Kalnichevski <o****k@a****g> |
about 2 months ago | |
| c1ccbd3c | Updated release notes for HttpCore 5.5-beta2 release | Oleg Kalnichevski <o****k@a****g> | about 2 months ago | |
| 0cbf3fc7 | HTTPCORE-796: abort redirected requests during the expect-continue handshake ... | Oleg Kalnichevski <o****k@a****g> | about 2 months ago | |
| fdc53a32 | Use max line length of 8192 and max header count of 100 for incoming HTTP/1 m... | Oleg Kalnichevski <o****k@a****g> | about 2 months ago | |
| cc30ee05 | Enforce configured HPACK header list size limit on initialization | Arturo Bernal <a****l@a****g> | about 2 months ago | |
| d21261e4 | SSLIOSession: Fix regression in backpressure handling |
Ryan Schmitt <r****t@a****g>
Committed by: Oleg Kalnichevski <o****k@a****g> |
about 2 months ago | |
| 8a3c5e6a | Upgraded HttpCore version to 5.5-beta2-SNAPSHOT | Arturo Bernal <a****l@a****g> | 2 months ago | |
| 9a044f02 |
Bump actions/dependency-review-action from 4 to 5
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Oleg Kalnichevski <o****k@a****g> |
2 months ago | |
| bad74f0a | Updated release notes for HttpCore 5.5-beta1 release | Arturo Bernal <a****l@a****g> | 2 months ago | |
| 9a32d540 | Upgraded project and website component URLs | Oleg Kalnichevski <o****k@a****g> | 2 months ago | |
| 386189e6 | Optimization of ContentType parsing | Oleg Kalnichevski <o****k@a****g> | 3 months ago | |
| 1b159d1b | Added header value transformation method to MessageSupport | Oleg Kalnichevski <o****k@a****g> | 3 months ago | |
| 1212b842 | Path segment codec APIs | Oleg Kalnichevski <o****k@a****g> | 3 months ago | |
| ff9defb7 | Fix broken Maven central badge in `README` |
Jack Green <J****n@G****m>
Committed by: Oleg Kalnichevski <o****k@a****g> |
3 months ago | |
| 33695788 | Set up default protection ruleset for release branches |
The Apache Software Foundation <r****s@a****g>
Committed by: Oleg Kalnichevski <o****k@a****g> |
3 months ago | |
| 2d52e370 | Reduce contention and disposer back-pressure in RouteSegmentedConnPool. Lazy ... | Arturo Bernal <a****l@a****g> | 3 months ago | |
| 19802cff |
Bump the all group across 1 directory with 6 updates
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Ryan Schmitt <r****t@p****m> |
3 months ago | |
| 18c8eb0b | Updated JSON binding and async examples | Oleg Kalnichevski <o****k@a****g> | 4 months ago | |
| 54135f6c | Add content type support to JSON async entity producers | Arturo Bernal <a****l@a****g> | 4 months ago | |
| 5324d057 | MessageSupport: methods for strict header and header element parsing | Oleg Kalnichevski <o****k@a****g> | 4 months ago | |
| 35e7d53c | Configurable HTTP/2 PING ACK timeout | Arturo Bernal <a****l@a****g> | 4 months ago | |
| 660f1e5e | Use monotonic time for reactor and H2 timeout accounting | Arturo Bernal <a****l@a****g> | 4 months ago | |
| 598ab658 | Fix flaky Docker compatibility tests caused by EMFILE in httpd container |
Arturo Bernal <a****l@a****g>
Committed by: Oleg Kalnichevski <o****k@a****g> |
4 months ago | |
| bc10809a | Fix H2 stream timeout handling on inbound frames |
Arturo Bernal <a****l@a****g>
Committed by: Oleg Kalnichevski <o****k@a****g> |
5 months ago | |
| b74914aa | Ensure async data consumers can avoid NPE if they have been canceled / releas... | Oleg Kalnichevski <o****k@a****g> | 5 months ago | |
| 354bd3fa | Require Java 17+ for Maven runtime |
Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m> |
5 months ago | |
| 0312b7d5 | Upgraded HttpCore version to 5.5-alpha2-SNAPSHOT | Oleg Kalnichevski <o****k@a****g> | 5 months ago | |
| c7e0317b | Upgrade to apache-rat-plugin 0.18 |
Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m> |
5 months ago | |
| 67f0690c | Minor tweaks |
Gary Gregory <g****y@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 85c87b59 | code cleanup in async request executors; fixed interface downcast ot its impl... | Oleg Kalnichevski <o****k@a****g> | 5 months ago | |
| 02f8d5a2 | code cleanup in async request executors; fixed interface downcast ot its impl... | Oleg Kalnichevski <o****k@a****g> | 5 months ago | |
| e4a25a3e | Updated release notes for HttpCore 5.5-alpha1 release | Oleg Kalnichevski <o****k@a****g> | 5 months ago | |
| 931092a3 | Updated release notes for HttpCore 5.5-alpha1 release | Oleg Kalnichevski <o****k@a****g> | 5 months ago | |
| e1ebe30b | Validate HEADERS priority self-dependency (#652) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f37ed19c | Fix HPACK table size update sequencing (#651) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 80a3ad15 | Update Maven wrapper | Ryan Schmitt <r****t@a****g> | 5 months ago | |
| e2b52680 | Add deterministic, sleep-free connection pool fuzzer. | Arturo Bernal <a****l@a****g> | 5 months ago | |
| ddaccdef | Inject Clock into connection pools to make time-based behavior testable (#645) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 994c382f | StrictConnPool / LaxConnPool #lease method optimization | Oleg Kalnichevski <o****k@a****g> | 5 months ago | |
| d29c076d | Fix lease timeout race to prevent pool entry leak (#649) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 3fe722fe |
Bump the all group with 2 updates
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Ryan Schmitt <r****t@p****m> |
5 months ago | |
| 23bb1c8a | LaxConnPool: Deallocate pool entry upon discarding expired connection | Ryan Schmitt <r****t@a****g> | 6 months ago | |
| 2b2b44e6 | Fixed integer overflow handling in JsonTokenEventHandlerAdaptor (#642) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 0bd018dc | Ensure JsonSequenceResponseConsumer completes callback on error responses (#641) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| edb6a363 | HTTP/2: ignore unused PADDED flag on non-padded frames (#640) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 09a80d5e | HTTP/2: enforce strict 3-digit :status pseudo-header (#639) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| d36d531b | Enforce RST_STREAM payload length regardless of stream existence (#638) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 9729123f | TTP/2: validate pseudo-headers in inbound request trailers (#637) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 434697bd | HTTP/2: require peer SETTINGS as first frame (#636) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 31a846aa | HTTP/2: validate HEADERS PRIORITY payload length (#635) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| ea32cf81 | TrailersValidationSupport#verify to throw ProtocolException instead of H2Conn... | Oleg Kalnichevski <o****k@a****g> | 6 months ago | |
| 898b77c4 | HTTP/2: handle zero WINDOW_UPDATE increment (#634) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| b9454234 | HTTP/2: ignore reserved MSB in 31-bit fields (#633) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 6735aa0c | HTTP/2: tighten SETTINGS validation (#632) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 60e3d2cc | Enforce ALPN when forcing HTTP/2 over TLS (#631) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 999a1e91 | HTTP/2: fix frame header parsing and validate SETTINGS ACK length (#628) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| b4c8268e | HPACK: reject integer decoding overflow (#627) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5ec71a64 | HPACK decoder: enforce table size update sequencing (#626) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 8181dce2 | HPACK decode failures must be treated as connection errors (COMPRESSION_ERROR... |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 4e76bacd | Fix HTTP/2 stream priority memory leak by dropping unused PriorityValue cache... |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| dab4d3f8 | Use JsonNode to represent error object for Json response consumers | Oleg Kalnichevski <o****k@a****g> | 6 months ago | |
| d9604f1a | Handle unknown HTTP/2 frame types gracefully (#624) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 0e963295 | HTTP/2: validate trailer header fields (#623) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| cd18a1ce | Validate all TE header instances for HTTP/2 request conformance. (#620) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| bc6b9b0c | HTTP/2: add granularity to validateAfterInactivity checks (#606) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 34f2dbb6 | HTTP/2: validate Host vs :authority strictly (#622) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| effee121 | Reject Proxy-Connection header in HTTP/2 response conformance. (#621) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 0dd98166 | Reject duplicate :authority pseudo-header in HTTP/2 request conversion. (#619) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 18b6ba37 | Replaced NoopJsonEntityConsumer by DiscardingEntityConsumer | Oleg Kalnichevski <o****k@a****g> | 6 months ago | |
| 3298de48 | HTTPCORE-794 - Fix parseLenient to ignore illegal charset names (#618) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| fbfe14dc | Provide a more flexible CharSequenceAsyncEntityConsumer in addition to String... | Oleg Kalnichevski <o****k@a****g> | 6 months ago | |
| e056786e | handle :protocol for extended CONNECT (#613) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| dbc40d01 | Message class to use Java record naming convention | Oleg Kalnichevski <o****k@a****g> | 6 months ago | |
| dbe61988 | Expand coverage across reactor, protocol, HTTP/2, and testing framework. (#615) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5c5c1fb3 | Simplify Assertions (#614) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 263cfdc2 | Ensure TCP-specific socket options are set | Ryan Schmitt <r****t@a****g> | 6 months ago | |
| c1b43c3d | Replace Hamcrest assertions with JUnit assertions (#612) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| ec7d5b10 | Server and client side async execution pipeline assemblers; updated API usage... | Oleg Kalnichevski <o****k@a****g> | 6 months ago | |
| 7bc29d36 |
Bump org.assertj:assertj-core from 3.27.6 to 3.27.7
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Oleg Kalnichevski <o****k@a****g> |
6 months ago | |
| 6f517b46 | LaxConnPool: Prevent integer overflow in getTotalStats() | Ryan Schmitt <r****t@a****g> | 6 months ago | |
| abe55120 | LaxConnPool: Prevent integer overflow in getTotalStats() |
Ryan Schmitt <r****t@a****g>
Committed by: Oleg Kalnichevski <o****k@a****g> |
6 months ago | |
| 1a6a9910 | httpcore5-json: Fix POM description | Ryan Schmitt <r****t@a****g> | 6 months ago | |
| f083b40e | Jackson 2 bindings for HttpCore - initial contribution | Oleg Kalnichevski <o****k@a****g> | 6 months ago | |
| 22131de6 | HttpCore Json bindings - initial contribution | Oleg Kalnichevski <o****k@a****g> | 6 months ago | |
| 1656006d | LaxConnPool: Loop over expired connections |
Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m> |
7 months ago | |
| a777eec5 | StrictConnPool: Fix FIFO implementation |
Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m> |
7 months ago | |
| 31b6cf00 | Fix deprecation warnings |
Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m> |
7 months ago | |
| 30390498 | HTTP/2: per-stream idle timeout (#581) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| eabb469e | SSLContexts: Respect system properties by default |
Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m> |
7 months ago | |
| a83608a4 | Bug fix: Corrected exception propagation in protocol negotiators exception ha... |
Oleg Kalnichevski <o****k@a****g>
Committed by: Ryan Schmitt <r****t@p****m> |
7 months ago | |
| ce8f8bcc | Fix SOCKS handshake to fail on EOF. (#604) |
Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m> |
7 months ago |