yhirose
|
4fa68af2e3
Optimize multipart content provider to coalesce small writes and reduce TCP packet fragmentation (Fix #2410)
|
5 dagar sedan |
yhirose
|
6532464de6
Add set_socket_opt function and corresponding test for TCP_NODELAY option (Resolve #2411)
|
5 dagar sedan |
yhirose
|
6fd97aeca0
Implement request body consumption and reject invalid Content-Length with Transfer-Encoding to prevent request smuggling
|
5 dagar sedan |
yhirose
|
a77284a634
Release v0.39.0
|
1 vecka sedan |
yhirose
|
703abbb53b
Prevent forwarding of authentication credentials during cross-host redirects as per RFC 9110. Add tests for basic auth and bearer token scenarios.
|
1 vecka sedan |
yhirose
|
cb8365349f
Fix #2404 (Refactor make_file_body to improve file handling and scope management)
|
1 vecka sedan |
yhirose
|
3792ce0da7
Add socket configuration options and corresponding test case for WebSocketClient. Fix #2401
|
1 vecka sedan |
yhirose
|
c2bdb1c5c1
SSE Client: Update Authorization Header
|
1 vecka sedan |
yhirose
|
45820de332
Enhance stream handling in LongPollingTest and add new test for client close detection
|
2 veckor sedan |
yhirose
|
4a1e9443ee
Update deprecation messages to indicate removal in v1.0.0
|
2 veckor sedan |
yhirose
|
6f2717e623
Release v0.38.0
|
2 veckor sedan |
yhirose
|
257b266190
Add runtime configuration for WebSocket ping interval and related tests
|
2 veckor sedan |
yhirose
|
ec1ffbc27d
Add Brotli compression support and corresponding tests
|
2 veckor sedan |
yhirose
|
bb7c7ab075
Add quality parameter parsing for Accept-Encoding header and enhance encoding type selection logic
|
2 veckor sedan |
yhirose
|
1c3d35f83c
Update comment to clarify requirements for safe handling in ClientImpl::handle_request
|
2 veckor sedan |
yhirose
|
b1bb2b7ecc
Implement setup_proxy_connection method for SSLClient and refactor proxy handling in open_stream
|
2 veckor sedan |
yhirose
|
f6ed5fc60f
Add SSL support for proxy connections in open_stream and corresponding test
|
2 veckor sedan |
yhirose
|
f787f31b87
Implement symlink protection in static file server and add corresponding tests
|
2 veckor sedan |
yhirose
|
43a54a3e3d
Add tests for Unicode path component decoding in decode_path_component function
|
2 veckor sedan |
yhirose
|
83e98a28dd
Add filename sanitization function and tests to prevent path traversal vulnerabilities
|
2 veckor sedan |
yhirose
|
4d7c9a788d
Release v0.37.2
|
2 veckor sedan |
yhirose
|
1cd0347ace
Refactor parse_port function to accept char pointer and length, improving flexibility and validation
|
2 veckor sedan |
yhirose
|
b3a8af80b9
Add port validation and corresponding tests to prevent overflow and out-of-range values
|
2 veckor sedan |
yhirose
|
1e97c28e36
Implement request smuggling protection for duplicate Content-Length headers and add corresponding tests
|
2 veckor sedan |
yhirose
|
125272f34b
Fix TLS cert verification bypass on proxy redirect introduced in #2165 (#2396)
|
2 veckor sedan |
yhirose
|
9ced2f614d
Fix #2395
|
2 veckor sedan |
yhirose
|
68fa9bce0f
Release v0.37.1
|
3 veckor sedan |
yhirose
|
e41ec36274
Fix handling of malformed Content-Length in open_stream and add tests
|
3 veckor sedan |
yhirose
|
7489fd3a8b
Remove 32-bit limitation (#2388)
|
3 veckor sedan |
yhirose
|
0d3a3d805c
Release v0.37.0
|
3 veckor sedan |