Sign in
apache
/
httpcomponents-core
/
HEAD
d019de5
H2 stream handlers to make sure content-length header value equals the sum of data payload as per RFC 9113, section 8.1.1
by Oleg Kalnichevski
· 4 days ago
master
ac59ee5
Migrate JSON bindings to Jackson 3
by Arturo Bernal
· 2 weeks ago
59e3848
H2 stream handler test improvements
by Oleg Kalnichevski
· 4 days ago
8f0308f
Deprecate EntityUtils#toByteArray / EntityUtils#toString methods with no maxResultLength constraint
by Oleg Kalnichevski
· 6 days ago
7f2f7b9
Document nullable IOSession return values
by Arturo Bernal
· 5 days ago
56c2d3d
Added #getContentLength method to MessageSupport
by Oleg Kalnichevski
· 5 days ago
9a044f0
Bump actions/dependency-review-action from 4 to 5
by dependabot[bot]
· 8 weeks ago
ffd0a43
Updated push branch declaration in maven.yml
by Oleg Kalnichevski
· 11 days ago
fcdb530
Restrict trigger push branch for GitHub Workflow
by Aurélien Pupier
· 4 weeks ago
c73e499
Upgraded HttpCore version to 5.5-beta3-SNAPSHOT
by Oleg Kalnichevski
· 5 weeks ago
c1ccbd3
Updated release notes for HttpCore 5.5-beta2 release
by Oleg Kalnichevski
· 5 weeks ago
e774783
Remove @Experimental for QUERY method and implement conformance to RFC 10008 (#673)
by Mario Daniel Ruiz Saavedra
· 5 weeks ago
0cbf3fc
HTTPCORE-796: abort redirected requests during the expect-continue handshake the same way as errors
by Oleg Kalnichevski
· 5 weeks ago
d21261e
SSLIOSession: Fix regression in backpressure handling
by Ryan Schmitt
· 6 weeks ago
fdc53a3
Use max line length of 8192 and max header count of 100 for incoming HTTP/1 messages by default
by Oleg Kalnichevski
· 6 weeks ago
cc30ee0
Enforce configured HPACK header list size limit on initialization
by Arturo Bernal
· 6 weeks ago
4a8a512
HTTPCORE-774: fixed a race condition caused by concurrent update of the connection input window to the max value.
by Oleg Kalnichevski
· 1 year, 7 months ago
8a3c5e6
Upgraded HttpCore version to 5.5-beta2-SNAPSHOT
by Arturo Bernal
· 7 weeks ago
bad74f0
Updated release notes for HttpCore 5.5-beta1 release
by Arturo Bernal
· 8 weeks ago
9a32d54
Upgraded project and website component URLs
by Oleg Kalnichevski
· 8 weeks ago
386189e
Optimization of ContentType parsing
by Oleg Kalnichevski
· 9 weeks ago
1b159d1
Added header value transformation method to MessageSupport
by Oleg Kalnichevski
· 9 weeks ago
2d52e37
Reduce contention and disposer back-pressure in RouteSegmentedConnPool. Lazy waiter-skip deque, skip enqueue/drain when no waiters, O(1) late-hit completion, and a properly sized timed-out disposer pool.
by Arturo Bernal
· 3 months ago
1212b84
Path segment codec APIs
by Oleg Kalnichevski
· 9 weeks ago
3369578
Set up default protection ruleset for release branches
by The Apache Software Foundation
· 2 months ago
ff9defb
Fix broken Maven central badge in `README`
by Jack Green
· 9 weeks ago
19802cf
Bump the all group across 1 directory with 6 updates
by dependabot[bot]
· 3 months ago
35e7d53
Configurable HTTP/2 PING ACK timeout
by Arturo Bernal
· 4 months ago
18c8eb0
Updated JSON binding and async examples
by Oleg Kalnichevski
· 3 months ago
660f1e5
Use monotonic time for reactor and H2 timeout accounting
by Arturo Bernal
· 4 months ago
54135f6
Add content type support to JSON async entity producers
by Arturo Bernal
· 4 months ago
5324d05
MessageSupport: methods for strict header and header element parsing
by Oleg Kalnichevski
· 4 months ago
598ab65
Fix flaky Docker compatibility tests caused by EMFILE in httpd container
by Arturo Bernal
· 4 months ago
bc10809
Fix H2 stream timeout handling on inbound frames
by Arturo Bernal
· 4 months ago
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
· 4 months ago
c7e0317
Upgrade to apache-rat-plugin 0.18
by Ryan Schmitt
· 4 months ago
354bd3f
Require Java 17+ for Maven runtime
by Ryan Schmitt
· 4 months ago
0312b7d
Upgraded HttpCore version to 5.5-alpha2-SNAPSHOT
by Oleg Kalnichevski
· 4 months ago
e2b5268
Add deterministic, sleep-free connection pool fuzzer.
by Arturo Bernal
· 5 months ago
e4a25a3
Updated release notes for HttpCore 5.5-alpha1 release
by Oleg Kalnichevski
· 4 months ago
85c87b5
code cleanup in async request executors; fixed interface downcast ot its implementation
by Oleg Kalnichevski
· 4 months ago
e1ebe30
Validate HEADERS priority self-dependency (#652)
by Arturo Bernal
· 5 months ago
f37ed19
Fix HPACK table size update sequencing (#651)
by Arturo Bernal
· 5 months ago
80a3ad1
Update Maven wrapper
by Ryan Schmitt
· 5 months ago
ddaccde
Inject Clock into connection pools to make time-based behavior testable (#645)
by Arturo Bernal
· 5 months ago
994c382
StrictConnPool / LaxConnPool #lease method optimization
by Oleg Kalnichevski
· 5 months ago
d29c076
Fix lease timeout race to prevent pool entry leak (#649)
by Arturo Bernal
· 5 months ago
3fe722f
Bump the all group with 2 updates
by dependabot[bot]
· 5 months ago
23bb1c8
LaxConnPool: Deallocate pool entry upon discarding expired connection
by Ryan Schmitt
· 5 months ago
2b2b44e
Fixed integer overflow handling in JsonTokenEventHandlerAdaptor (#642)
by Arturo Bernal
· 5 months ago
0bd018d
Ensure JsonSequenceResponseConsumer completes callback on error responses (#641)
by Arturo Bernal
· 5 months ago
edb6a36
HTTP/2: ignore unused PADDED flag on non-padded frames (#640)
by Arturo Bernal
· 5 months ago
09a80d5
HTTP/2: enforce strict 3-digit :status pseudo-header (#639)
by Arturo Bernal
· 5 months ago
d36d531
Enforce RST_STREAM payload length regardless of stream existence (#638)
by Arturo Bernal
· 5 months ago
9729123
TTP/2: validate pseudo-headers in inbound request trailers (#637)
by Arturo Bernal
· 5 months ago
434697b
HTTP/2: require peer SETTINGS as first frame (#636)
by Arturo Bernal
· 5 months ago
31a846a
HTTP/2: validate HEADERS PRIORITY payload length (#635)
by Arturo Bernal
· 5 months ago
ea32cf8
TrailersValidationSupport#verify to throw ProtocolException instead of H2ConnectionException
by Oleg Kalnichevski
· 5 months ago
898b77c
HTTP/2: handle zero WINDOW_UPDATE increment (#634)
by Arturo Bernal
· 5 months ago
b945423
HTTP/2: ignore reserved MSB in 31-bit fields (#633)
by Arturo Bernal
· 5 months ago
6735aa0
HTTP/2: tighten SETTINGS validation (#632)
by Arturo Bernal
· 5 months ago
60e3d2c
Enforce ALPN when forcing HTTP/2 over TLS (#631)
by Arturo Bernal
· 5 months ago
999a1e9
HTTP/2: fix frame header parsing and validate SETTINGS ACK length (#628)
by Arturo Bernal
· 5 months ago
b4c8268
HPACK: reject integer decoding overflow (#627)
by Arturo Bernal
· 5 months ago
5ec71a6
HPACK decoder: enforce table size update sequencing (#626)
by Arturo Bernal
· 5 months ago
dab4d3f
Use JsonNode to represent error object for Json response consumers
by Oleg Kalnichevski
· 5 months ago
18b6ba3
Replaced NoopJsonEntityConsumer by DiscardingEntityConsumer
by Oleg Kalnichevski
· 5 months ago
8181dce
HPACK decode failures must be treated as connection errors (COMPRESSION_ERROR) (#625)
by Arturo Bernal
· 5 months ago
4e76bac
Fix HTTP/2 stream priority memory leak by dropping unused PriorityValue cache from AbstractH2StreamMultiplexer. (#617)
by Arturo Bernal
· 5 months ago
d9604f1
Handle unknown HTTP/2 frame types gracefully (#624)
by Arturo Bernal
· 5 months ago
0e96329
HTTP/2: validate trailer header fields (#623)
by Arturo Bernal
· 5 months ago
cd18a1c
Validate all TE header instances for HTTP/2 request conformance. (#620)
by Arturo Bernal
· 5 months ago
bc6b9b0
HTTP/2: add granularity to validateAfterInactivity checks (#606)
by Arturo Bernal
· 5 months ago
34f2dbb
HTTP/2: validate Host vs :authority strictly (#622)
by Arturo Bernal
· 5 months ago
effee12
Reject Proxy-Connection header in HTTP/2 response conformance. (#621)
by Arturo Bernal
· 5 months ago
0dd9816
Reject duplicate :authority pseudo-header in HTTP/2 request conversion. (#619)
by Arturo Bernal
· 5 months ago
3298de4
HTTPCORE-794 - Fix parseLenient to ignore illegal charset names (#618)
by Arturo Bernal
· 5 months ago
fbfe14d
Provide a more flexible CharSequenceAsyncEntityConsumer in addition to StringAsyncEntityConsumer
by Oleg Kalnichevski
· 5 months ago
ec7d5b1
Server and client side async execution pipeline assemblers; updated API usage examples
by Oleg Kalnichevski
· 6 months ago
e056786
handle :protocol for extended CONNECT (#613)
by Arturo Bernal
· 6 months ago
dbc40d0
Message class to use Java record naming convention
by Oleg Kalnichevski
· 6 months ago
dbe6198
Expand coverage across reactor, protocol, HTTP/2, and testing framework. (#615)
by Arturo Bernal
· 6 months ago
5c5c1fb
Simplify Assertions (#614)
by Arturo Bernal
· 6 months ago
263cfdc
Ensure TCP-specific socket options are set
by Ryan Schmitt
· 6 months ago
c1b43c3
Replace Hamcrest assertions with JUnit assertions (#612)
by Arturo Bernal
· 6 months ago
7bc29d3
Bump org.assertj:assertj-core from 3.27.6 to 3.27.7
by dependabot[bot]
· 6 months ago
f083b40
Jackson 2 bindings for HttpCore - initial contribution
by Oleg Kalnichevski
· 6 months ago
abe5512
LaxConnPool: Prevent integer overflow in getTotalStats()
by Ryan Schmitt
· 6 months ago
1656006
LaxConnPool: Loop over expired connections
by Ryan Schmitt
· 6 months ago
a777eec
StrictConnPool: Fix FIFO implementation
by Ryan Schmitt
· 6 months ago
31b6cf0
Fix deprecation warnings
by Ryan Schmitt
· 6 months ago
eabb469
SSLContexts: Respect system properties by default
by Ryan Schmitt
· 6 months ago
3039049
HTTP/2: per-stream idle timeout (#581)
by Arturo Bernal
· 6 months ago
a83608a
Bug fix: Corrected exception propagation in protocol negotiators exception handling code
by Oleg Kalnichevski
· 6 months ago
ce8f8bc
Fix SOCKS handshake to fail on EOF. (#604)
by Arturo Bernal
· 6 months ago
6911f14
Bug fix: Handle CancelledKeyException thrown by abort method of the H2 stream
by Oleg Kalnichevski
· 6 months ago
2fc5cdb
Bump the all group across 1 directory with 5 updates
by dependabot[bot]
· 6 months ago
a4ad7db
Batch Dependabot updates on a monthly basis
by Ryan Schmitt
· 6 months ago
911483a
Move LoggingInitializationListener into httpcore5 tests jar
by Ryan Schmitt
· 6 months ago
e385f47
ComplexCancellable: Fix race condition
by Ryan Schmitt
· 6 months ago
Next »