An open API service providing commit metadata for open source projects.

GitHub / garydgregory/httpcomponents-core / commits

SHA Message Author Date Stats
5324d057 MessageSupport: methods for strict header and header element parsing Oleg Kalnichevski <o****k@a****g> 5 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>
5 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>
6 months ago
0312b7d5 Upgraded HttpCore version to 5.5-alpha2-SNAPSHOT Oleg Kalnichevski <o****k@a****g> 6 months ago
c7e0317b Upgrade to apache-rat-plugin 0.18 Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m>
6 months ago
85c87b59 code cleanup in async request executors; fixed interface downcast ot its impl... Oleg Kalnichevski <o****k@a****g> 6 months ago
e4a25a3e Updated release notes for HttpCore 5.5-alpha1 release Oleg Kalnichevski <o****k@a****g> 6 months ago
e1ebe30b Validate HEADERS priority self-dependency (#652) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
6 months ago
f37ed19c Fix HPACK table size update sequencing (#651) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
6 months ago
80a3ad15 Update Maven wrapper Ryan Schmitt <r****t@a****g> 6 months ago
e2b52680 Add deterministic, sleep-free connection pool fuzzer. Arturo Bernal <a****l@a****g> 6 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>
6 months ago
994c382f StrictConnPool / LaxConnPool #lease method optimization Oleg Kalnichevski <o****k@a****g> 6 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>
6 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>
6 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>
7 months ago
5ec71a64 HPACK decoder: enforce table size update sequencing (#626) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
7 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>
7 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>
7 months ago
dab4d3f8 Use JsonNode to represent error object for Json response consumers Oleg Kalnichevski <o****k@a****g> 7 months ago
d9604f1a Handle unknown HTTP/2 frame types gracefully (#624) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
7 months ago
0e963295 HTTP/2: validate trailer header fields (#623) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
7 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>
7 months ago
bc6b9b0c HTTP/2: add granularity to validateAfterInactivity checks (#606) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
7 months ago
34f2dbb6 HTTP/2: validate Host vs :authority strictly (#622) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
7 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>
7 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>
7 months ago
18b6ba37 Replaced NoopJsonEntityConsumer by DiscardingEntityConsumer Oleg Kalnichevski <o****k@a****g> 7 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>
7 months ago
fbfe14dc Provide a more flexible CharSequenceAsyncEntityConsumer in addition to String... Oleg Kalnichevski <o****k@a****g> 7 months ago
e056786e handle :protocol for extended CONNECT (#613) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
7 months ago
dbc40d01 Message class to use Java record naming convention Oleg Kalnichevski <o****k@a****g> 7 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>
7 months ago
5c5c1fb3 Simplify Assertions (#614) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
7 months ago
263cfdc2 Ensure TCP-specific socket options are set Ryan Schmitt <r****t@a****g> 7 months ago
c1b43c3d Replace Hamcrest assertions with JUnit assertions (#612) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
7 months ago
ec7d5b10 Server and client side async execution pipeline assemblers; updated API usage... Oleg Kalnichevski <o****k@a****g> 7 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>
7 months ago
abe55120 LaxConnPool: Prevent integer overflow in getTotalStats() Ryan Schmitt <r****t@a****g>
Committed by: Oleg Kalnichevski <o****k@a****g>
7 months ago
f083b40e Jackson 2 bindings for HttpCore - initial contribution Oleg Kalnichevski <o****k@a****g> 7 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
6911f14c Bug fix: Handle CancelledKeyException thrown by abort method of the H2 stream Oleg Kalnichevski <o****k@a****g> 8 months ago
2fc5cdbe Bump the all group across 1 directory with 5 updates
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Ryan Schmitt <r****t@p****m>
8 months ago
a4ad7dbc Batch Dependabot updates on a monthly basis Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m>
8 months ago
911483ae Move LoggingInitializationListener into httpcore5 tests jar Ryan Schmitt <r****t@a****g> 8 months ago
e385f476 ComplexCancellable: Fix race condition Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m>
8 months ago
d0df4ea0 Add RFC 7639 canonical percent codec for ALPN protocol identifiers. (#596) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
8 months ago
86d92142 Upgraded japicmp to version 0.25.4; use published artifact for site report Oleg Kalnichevski <o****k@a****g> 8 months ago
4abea6d5 Cap pending HTTP/2 request commands per connection (#592) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
8 months ago
b20b860a Updated composition of the project web content Oleg Kalnichevski <o****k@a****g> 8 months ago
ded936f9 Removed jxr and surefire reports and cleaned up japicmp and javadoc config Oleg Kalnichevski <o****k@a****g> 8 months ago
4c7780c1 Upgrade Apache RAT Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m>
8 months ago
712b33c0 Disable settings_push_enable on the H2Config for H2ServerBootstrap (#591) CoolTomatos <2****s@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
966d58fb MonitoringResponseOutOfOrderStrategy: Always perform a blocking read to check... Ryan Schmitt <r****t@a****g> 8 months ago
9d954702 MonitoringResponseOutOfOrderStrategyIntegrationTest: Fix deadlock Ryan Schmitt <r****t@a****g> 8 months ago
64b89f2b Added timeout setter to StreamControl Oleg Kalnichevski <o****k@a****g> 8 months ago
d3d1e015 Bug fix: corrected exception propagation to individual H2 streams in case of ... Oleg Kalnichevski <o****k@a****g> 8 months ago
b6714adb Update Maven wrapper Ryan Schmitt <r****t@a****g> 8 months ago
527e3be4 Disable Conscrypt tests on aarch64 Ryan Schmitt <r****t@a****g> 8 months ago
943cd688 Improve synchronization in ReactiveClientTest Ryan Schmitt <r****t@a****g> 9 months ago
bb1fe81e Bind test servers to loopback address (cont'd) Ryan Schmitt <r****t@a****g> 9 months ago
2648f673 Parallelize tests (except on CI) Ryan Schmitt <r****t@a****g> 9 months ago
534e1fb5 Add ConnPoolListener support to RouteSegmentedConnPool (#586) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
9 months ago
060667ea Deflake RouteSegmentedConnPool slow disposal timing (#584) Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
9 months ago
bdd4c16b Bind test servers to loopback address Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m>
9 months ago
151452c0 Corrected japicmp plugin configuration Oleg Kalnichevski <o****k@a****g> 9 months ago
8355dc89 Upgraded HttpCore API compatibility level to 5.4 Oleg Kalnichevski <o****k@a****g> 9 months ago
bb7d9bae Improved HTTP message stream control Oleg Kalnichevski <o****k@a****g> 9 months ago
c6a07a5b Bump actions/checkout from 5 to 6
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Oleg Kalnichevski <o****k@a****g>
9 months ago
71afb4a4 Removed references to deprecated Commons CLI APIs Oleg Kalnichevski <o****k@a****g> 9 months ago
f2e7ad0d Removed references to deprecated JUnit APIs Oleg Kalnichevski <o****k@a****g> 9 months ago
e0c5fdaa Bump actions/cache 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>
9 months ago
ed84b0ba Upgraded HttpCore version to 5.5-alpha1 Oleg Kalnichevski <o****k@a****g> 9 months ago
cecaac58 Fix validation of 0/8 IPv4 addresses Ryan Schmitt <r****t@a****g>
Committed by: Ryan Schmitt <r****t@p****m>
9 months ago
f1ca526e Bump commons-cli:commons-cli from 1.10.0 to 1.11.0
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Oleg Kalnichevski <o****k@a****g>
10 months ago
85c806a2 Route-segmented pool: fix timeout race; add direct hand-off; enforce TTL on l... Arturo Bernal <a****l@a****g>
Committed by: GitHub <n****y@g****m>
10 months ago
3832fe68 Bump org.junit:junit-bom from 5.14.0 to 5.14.1
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Oleg Kalnichevski <o****k@a****g>
10 months ago

← Back to repository