Sign in
apache
/
httpcomponents-core
/
HEAD
b74914a
Ensure async data consumers can avoid NPE if they have been canceled / released from another thread at the same with concurrent data processing
by Oleg Kalnichevski
· 2 days ago
master
c7e0317
Upgrade to apache-rat-plugin 0.18
by Ryan Schmitt
· 5 days ago
354bd3f
Require Java 17+ for Maven runtime
by Ryan Schmitt
· 4 days ago
0312b7d
Upgraded HttpCore version to 5.5-alpha2-SNAPSHOT
by Oleg Kalnichevski
· 5 days ago
e2b5268
Add deterministic, sleep-free connection pool fuzzer.
by Arturo Bernal
· 2 weeks ago
e4a25a3
Updated release notes for HttpCore 5.5-alpha1 release
by Oleg Kalnichevski
· 10 days ago
85c87b5
code cleanup in async request executors; fixed interface downcast ot its implementation
by Oleg Kalnichevski
· 10 days ago
e1ebe30
Validate HEADERS priority self-dependency (#652)
by Arturo Bernal
· 12 days ago
f37ed19
Fix HPACK table size update sequencing (#651)
by Arturo Bernal
· 12 days ago
80a3ad1
Update Maven wrapper
by Ryan Schmitt
· 13 days ago
ddaccde
Inject Clock into connection pools to make time-based behavior testable (#645)
by Arturo Bernal
· 2 weeks ago
994c382
StrictConnPool / LaxConnPool #lease method optimization
by Oleg Kalnichevski
· 3 weeks ago
d29c076
Fix lease timeout race to prevent pool entry leak (#649)
by Arturo Bernal
· 3 weeks ago
3fe722f
Bump the all group with 2 updates
by dependabot[bot]
· 3 weeks ago
23bb1c8
LaxConnPool: Deallocate pool entry upon discarding expired connection
by Ryan Schmitt
· 4 weeks ago
2b2b44e
Fixed integer overflow handling in JsonTokenEventHandlerAdaptor (#642)
by Arturo Bernal
· 4 weeks ago
0bd018d
Ensure JsonSequenceResponseConsumer completes callback on error responses (#641)
by Arturo Bernal
· 4 weeks ago
edb6a36
HTTP/2: ignore unused PADDED flag on non-padded frames (#640)
by Arturo Bernal
· 4 weeks ago
09a80d5
HTTP/2: enforce strict 3-digit :status pseudo-header (#639)
by Arturo Bernal
· 4 weeks ago
d36d531
Enforce RST_STREAM payload length regardless of stream existence (#638)
by Arturo Bernal
· 4 weeks ago
9729123
TTP/2: validate pseudo-headers in inbound request trailers (#637)
by Arturo Bernal
· 4 weeks ago
434697b
HTTP/2: require peer SETTINGS as first frame (#636)
by Arturo Bernal
· 4 weeks ago
31a846a
HTTP/2: validate HEADERS PRIORITY payload length (#635)
by Arturo Bernal
· 4 weeks ago
ea32cf8
TrailersValidationSupport#verify to throw ProtocolException instead of H2ConnectionException
by Oleg Kalnichevski
· 4 weeks ago
898b77c
HTTP/2: handle zero WINDOW_UPDATE increment (#634)
by Arturo Bernal
· 4 weeks ago
b945423
HTTP/2: ignore reserved MSB in 31-bit fields (#633)
by Arturo Bernal
· 4 weeks ago
6735aa0
HTTP/2: tighten SETTINGS validation (#632)
by Arturo Bernal
· 4 weeks ago
60e3d2c
Enforce ALPN when forcing HTTP/2 over TLS (#631)
by Arturo Bernal
· 4 weeks ago
999a1e9
HTTP/2: fix frame header parsing and validate SETTINGS ACK length (#628)
by Arturo Bernal
· 5 weeks ago
b4c8268
HPACK: reject integer decoding overflow (#627)
by Arturo Bernal
· 5 weeks ago
5ec71a6
HPACK decoder: enforce table size update sequencing (#626)
by Arturo Bernal
· 5 weeks ago
dab4d3f
Use JsonNode to represent error object for Json response consumers
by Oleg Kalnichevski
· 5 weeks ago
18b6ba3
Replaced NoopJsonEntityConsumer by DiscardingEntityConsumer
by Oleg Kalnichevski
· 5 weeks ago
8181dce
HPACK decode failures must be treated as connection errors (COMPRESSION_ERROR) (#625)
by Arturo Bernal
· 5 weeks ago
4e76bac
Fix HTTP/2 stream priority memory leak by dropping unused PriorityValue cache from AbstractH2StreamMultiplexer. (#617)
by Arturo Bernal
· 5 weeks ago
d9604f1
Handle unknown HTTP/2 frame types gracefully (#624)
by Arturo Bernal
· 5 weeks ago
0e96329
HTTP/2: validate trailer header fields (#623)
by Arturo Bernal
· 5 weeks ago
cd18a1c
Validate all TE header instances for HTTP/2 request conformance. (#620)
by Arturo Bernal
· 5 weeks ago
bc6b9b0
HTTP/2: add granularity to validateAfterInactivity checks (#606)
by Arturo Bernal
· 5 weeks ago
34f2dbb
HTTP/2: validate Host vs :authority strictly (#622)
by Arturo Bernal
· 5 weeks ago
effee12
Reject Proxy-Connection header in HTTP/2 response conformance. (#621)
by Arturo Bernal
· 5 weeks ago
0dd9816
Reject duplicate :authority pseudo-header in HTTP/2 request conversion. (#619)
by Arturo Bernal
· 5 weeks ago
3298de4
HTTPCORE-794 - Fix parseLenient to ignore illegal charset names (#618)
by Arturo Bernal
· 5 weeks ago
fbfe14d
Provide a more flexible CharSequenceAsyncEntityConsumer in addition to StringAsyncEntityConsumer
by Oleg Kalnichevski
· 6 weeks ago
ec7d5b1
Server and client side async execution pipeline assemblers; updated API usage examples
by Oleg Kalnichevski
· 7 weeks ago
e056786
handle :protocol for extended CONNECT (#613)
by Arturo Bernal
· 6 weeks ago
dbc40d0
Message class to use Java record naming convention
by Oleg Kalnichevski
· 6 weeks ago
dbe6198
Expand coverage across reactor, protocol, HTTP/2, and testing framework. (#615)
by Arturo Bernal
· 7 weeks ago
5c5c1fb
Simplify Assertions (#614)
by Arturo Bernal
· 7 weeks ago
263cfdc
Ensure TCP-specific socket options are set
by Ryan Schmitt
· 7 weeks ago
c1b43c3
Replace Hamcrest assertions with JUnit assertions (#612)
by Arturo Bernal
· 7 weeks ago
7bc29d3
Bump org.assertj:assertj-core from 3.27.6 to 3.27.7
by dependabot[bot]
· 7 weeks ago
f083b40
Jackson 2 bindings for HttpCore - initial contribution
by Oleg Kalnichevski
· 8 weeks ago
abe5512
LaxConnPool: Prevent integer overflow in getTotalStats()
by Ryan Schmitt
· 8 weeks ago
1656006
LaxConnPool: Loop over expired connections
by Ryan Schmitt
· 8 weeks ago
a777eec
StrictConnPool: Fix FIFO implementation
by Ryan Schmitt
· 8 weeks ago
31b6cf0
Fix deprecation warnings
by Ryan Schmitt
· 8 weeks ago
eabb469
SSLContexts: Respect system properties by default
by Ryan Schmitt
· 9 weeks ago
3039049
HTTP/2: per-stream idle timeout (#581)
by Arturo Bernal
· 8 weeks ago
a83608a
Bug fix: Corrected exception propagation in protocol negotiators exception handling code
by Oleg Kalnichevski
· 9 weeks ago
ce8f8bc
Fix SOCKS handshake to fail on EOF. (#604)
by Arturo Bernal
· 9 weeks ago
6911f14
Bug fix: Handle CancelledKeyException thrown by abort method of the H2 stream
by Oleg Kalnichevski
· 9 weeks ago
2fc5cdb
Bump the all group across 1 directory with 5 updates
by dependabot[bot]
· 9 weeks ago
a4ad7db
Batch Dependabot updates on a monthly basis
by Ryan Schmitt
· 10 weeks ago
911483a
Move LoggingInitializationListener into httpcore5 tests jar
by Ryan Schmitt
· 10 weeks ago
e385f47
ComplexCancellable: Fix race condition
by Ryan Schmitt
· 10 weeks ago
d0df4ea
Add RFC 7639 canonical percent codec for ALPN protocol identifiers. (#596)
by Arturo Bernal
· 2 months ago
86d9214
Upgraded japicmp to version 0.25.4; use published artifact for site report
by Oleg Kalnichevski
· 2 months ago
4c7780c
Upgrade Apache RAT
by Ryan Schmitt
· 3 months ago
4abea6d
Cap pending HTTP/2 request commands per connection (#592)
by Arturo Bernal
· 3 months ago
b20b860
Updated composition of the project web content
by Oleg Kalnichevski
· 3 months ago
ded936f
Removed jxr and surefire reports and cleaned up japicmp and javadoc config
by Oleg Kalnichevski
· 3 months ago
712b33c
Disable settings_push_enable on the H2Config for H2ServerBootstrap (#591)
by CoolTomatos
· 3 months ago
966d58f
MonitoringResponseOutOfOrderStrategy: Always perform a blocking read to check for data
by Ryan Schmitt
· 3 months ago
9d95470
MonitoringResponseOutOfOrderStrategyIntegrationTest: Fix deadlock
by Ryan Schmitt
· 3 months ago
d3d1e01
Bug fix: corrected exception propagation to individual H2 streams in case of an unexpected error with the H2 connection
by Oleg Kalnichevski
· 3 months ago
64b89f2
Added timeout setter to StreamControl
by Oleg Kalnichevski
· 3 months ago
b6714ad
Update Maven wrapper
by Ryan Schmitt
· 3 months ago
527e3be
Disable Conscrypt tests on aarch64
by Ryan Schmitt
· 3 months ago
2648f67
Parallelize tests (except on CI)
by Ryan Schmitt
· 3 months ago
943cd68
Improve synchronization in ReactiveClientTest
by Ryan Schmitt
· 3 months ago
bb1fe81
Bind test servers to loopback address (cont'd)
by Ryan Schmitt
· 3 months ago
534e1fb
Add ConnPoolListener support to RouteSegmentedConnPool (#586)
by Arturo Bernal
· 3 months ago
bdd4c16
Bind test servers to loopback address
by Ryan Schmitt
· 3 months ago
060667e
Deflake RouteSegmentedConnPool slow disposal timing (#584)
by Arturo Bernal
· 3 months ago
151452c
Corrected japicmp plugin configuration
by Oleg Kalnichevski
· 3 months ago
8355dc8
Upgraded HttpCore API compatibility level to 5.4
by Oleg Kalnichevski
· 3 months ago
bb7d9ba
Improved HTTP message stream control
by Oleg Kalnichevski
· 3 months ago
71afb4a
Removed references to deprecated Commons CLI APIs
by Oleg Kalnichevski
· 3 months ago
f2e7ad0
Removed references to deprecated JUnit APIs
by Oleg Kalnichevski
· 3 months ago
c6a07a5
Bump actions/checkout from 5 to 6
by dependabot[bot]
· 3 months ago
3832fe6
Bump org.junit:junit-bom from 5.14.0 to 5.14.1
by dependabot[bot]
· 5 months ago
f1ca526
Bump commons-cli:commons-cli from 1.10.0 to 1.11.0
by dependabot[bot]
· 4 months ago
e0c5fda
Bump actions/cache from 4 to 5
by dependabot[bot]
· 3 months ago
ed84b0b
Upgraded HttpCore version to 5.5-alpha1
by Oleg Kalnichevski
· 4 months ago
cecaac5
Fix validation of 0/8 IPv4 addresses
by Ryan Schmitt
· 4 months ago
85c806a
Route-segmented pool: fix timeout race; add direct hand-off; enforce TTL on lease; bound scans. (#575)
by Arturo Bernal
· 5 months ago
028f633
Ensure connection is closed immediately upon socket timeout
by Alexis Le Dantec
· 5 months ago
1ee9e08
H2 Priority example clean-up
by Oleg Kalnichevski
· 6 months ago
ddf093c
RFC6874 zone IDs with minimal parsing Bracket/encode only; treat IPv6 literal opaquely, decode/validate ZoneID; keep colon-count heuristic.
by Arturo Bernal
· 6 months ago
Next »