Tatsuhiro Tsujikawa
91328046dd
nghttpx: Write log without snprintf
...
Write log without snprintf. For syslog, printf-like format is
unavoidable. Construct a message as much as possible, and then pass
the entire log message.
2025-05-27 22:49:53 +09:00
Tatsuhiro Tsujikawa
d34515372a
Merge pull request #2437 from nghttp2/nghttpx-fix-integral-logging
...
nghttpx: Fix integral logging is always done in 64 bits integer
2025-05-27 21:44:34 +09:00
Tatsuhiro Tsujikawa
2a79151248
nghttpx: Fix integral logging is always done in 64 bits integer
2025-05-27 21:22:54 +09:00
Tatsuhiro Tsujikawa
b07227a169
Merge pull request #2436 from nghttp2/bump-quic-go
...
Bump quic-go to v0.52.0
2025-05-27 20:30:54 +09:00
Tatsuhiro Tsujikawa
1213986096
Bump quic-go to v0.52.0
2025-05-27 19:40:49 +09:00
Tatsuhiro Tsujikawa
fe0f31a85c
Merge pull request #2435 from nghttp2/refactor-capitalize
...
Refactor http2::capitalize
2025-05-27 19:40:15 +09:00
Tatsuhiro Tsujikawa
550000f160
Refactor http2::capitalize
2025-05-27 19:20:19 +09:00
Tatsuhiro Tsujikawa
36a9d3620e
Merge pull request #2434 from nghttp2/revert-2409-no-capitalize-http-field-name
...
Revert "nghttpx: No need to capitalize HTTP/1.1 field name"
2025-05-27 18:48:16 +09:00
Tatsuhiro Tsujikawa
e6463c00f7
Revert "nghttpx: No need to capitalize HTTP/1.1 field name"
...
This reverts commit e0089070f5 .
2025-05-27 18:23:39 +09:00
Tatsuhiro Tsujikawa
c827d07c10
Merge pull request #2432 from nghttp2/fix-logger-format_hex
...
nghttpx: Fix logger does not show address correctly
2025-05-27 00:00:13 +09:00
Tatsuhiro Tsujikawa
f8e31cf478
nghttpx: Fix logger does not show address correctly
2025-05-26 23:18:00 +09:00
Tatsuhiro Tsujikawa
963cbb4cce
Merge pull request #2431 from nghttp2/avoid-int-overflow
...
Avoid integer overflow in table generation
2025-05-26 19:26:18 +09:00
Tatsuhiro Tsujikawa
a1e557a725
Avoid integer overflow in table generation
2025-05-26 17:48:55 +09:00
Tatsuhiro Tsujikawa
a6c036e719
Merge pull request #2430 from nghttp2/remove-shrpx_exec
...
Remove unused shrpx_exec
2025-05-25 23:15:48 +09:00
Tatsuhiro Tsujikawa
80627afe00
Remove unused shrpx_exec
2025-05-25 22:46:35 +09:00
Tatsuhiro Tsujikawa
052a3fafa9
Merge pull request #2429 from nghttp2/rewrite-to_token68
...
Rewrite util::to_token68
2025-05-25 22:33:07 +09:00
Tatsuhiro Tsujikawa
5535d099f6
Rewrite util::to_token68
2025-05-25 19:41:01 +09:00
Tatsuhiro Tsujikawa
23e555662e
Merge pull request #2428 from nghttp2/h2load-ranges
...
h2load: Adopt std::ranges
2025-05-25 19:15:27 +09:00
Tatsuhiro Tsujikawa
bbe10abe2e
h2load: Adopt std::ranges
2025-05-25 18:08:01 +09:00
Tatsuhiro Tsujikawa
a86e70d278
Merge pull request #2427 from nghttp2/nghttpd-ranges
...
nghttpd: Adopt std::ranges
2025-05-25 18:07:18 +09:00
Tatsuhiro Tsujikawa
ba484c41a9
nghttpd: Adopt std::ranges
2025-05-25 17:38:45 +09:00
Tatsuhiro Tsujikawa
413674f3ab
Merge pull request #2426 from nghttp2/nghttp-ranges
...
nghttp: Adopt std::ranges
2025-05-25 17:38:17 +09:00
Tatsuhiro Tsujikawa
e907529aaf
nghttp: Adopt std::ranges
2025-05-25 16:53:20 +09:00
Tatsuhiro Tsujikawa
05f517b118
Merge pull request #2425 from nghttp2/remove-memchunks-append-return-value
...
Remove Memchunks::append return value
2025-05-25 11:51:45 +09:00
Tatsuhiro Tsujikawa
d99de27967
Remove Memchunks::append return value
...
Make Memchunks::append return nothing because it always stores
everything given.
2025-05-25 11:17:15 +09:00
Tatsuhiro Tsujikawa
ceeb73fbfb
Merge pull request #2424 from nghttp2/safer-memchunks-reserve-append
...
Safer way to write data directly to Memchunks buffer
2025-05-25 11:16:16 +09:00
Tatsuhiro Tsujikawa
f336a3dfde
Safer way to write data directly to Memchunks buffer
2025-05-25 10:50:08 +09:00
Tatsuhiro Tsujikawa
196e533430
Merge pull request #2423 from nghttp2/update-android-dockerfile
...
Update android dockerfile
2025-05-24 22:18:45 +09:00
Tatsuhiro Tsujikawa
eefe3759f1
Use ARG instead of ENV because they are build time variables
2025-05-24 21:36:19 +09:00
Tatsuhiro Tsujikawa
fd18019e84
Fix deprecated warning about ENV syntax
2025-05-24 21:30:20 +09:00
Tatsuhiro Tsujikawa
8dfd1c3f95
Migrate deprecated MAINTAINER instruction to LABEL
2025-05-24 21:02:44 +09:00
Tatsuhiro Tsujikawa
d448ee9fa5
Bump NDK version to r27c
2025-05-24 20:56:00 +09:00
Tatsuhiro Tsujikawa
0f6f47ebc9
Dockerfile.android: Bump ubuntu to 24.04
2025-05-24 20:56:00 +09:00
Tatsuhiro Tsujikawa
03c416a2ca
Merge pull request #2422 from nghttp2/bump-mruby
...
Bump mruby to 3.4.0+
2025-05-24 20:50:42 +09:00
Tatsuhiro Tsujikawa
2ac38479f5
Bump mruby to 3.4.0+
...
3.4.0 breaks out-of-tree build. Fast forward to the commit that fixes
it.
2025-05-24 19:09:13 +09:00
Tatsuhiro Tsujikawa
a4e447bd84
Merge pull request #2421 from nghttp2/fix-dockerfile
...
docker: Fix build failure
2025-05-24 19:08:43 +09:00
Tatsuhiro Tsujikawa
bf292cc752
docker: Fix build failure
2025-05-24 18:41:28 +09:00
Tatsuhiro Tsujikawa
3ed14f2b38
Merge pull request #2420 from nghttp2/nghttpx-ranges-part4
...
Nghttpx ranges part4
2025-05-24 18:40:33 +09:00
Tatsuhiro Tsujikawa
c3574b711d
Adopt std::ranges for tests
2025-05-24 18:14:49 +09:00
Tatsuhiro Tsujikawa
8d9c80a285
nghttpx: Fix std::ranges adoption remnants
2025-05-24 18:14:49 +09:00
Tatsuhiro Tsujikawa
34b18758cb
Merge pull request #2418 from nghttp2/utos-require-unsigned
...
Make util::utos require std::unsigned_integral
2025-05-24 17:58:49 +09:00
Tatsuhiro Tsujikawa
89fb8dd503
Make util::utos require std::unsigned_integral
2025-05-24 17:34:23 +09:00
Tatsuhiro Tsujikawa
7634e06611
Merge pull request #2417 from nghttp2/remove-draft-h2-alpn-support
...
Remove draft h2 alpn support
2025-05-24 16:58:18 +09:00
Tatsuhiro Tsujikawa
9278383c1a
Remove util::get_default_alpn
2025-05-24 16:36:20 +09:00
Tatsuhiro Tsujikawa
86ba78b461
Remove draft h2 ALPN support
2025-05-24 16:36:20 +09:00
Tatsuhiro Tsujikawa
82320337ea
Merge pull request #2416 from nghttp2/memchunk-reserve-test
...
Add test for Memchunks::reserve
2025-05-24 16:26:28 +09:00
Tatsuhiro Tsujikawa
3b7cabf15a
Add test for Memchunks::reserve
2025-05-24 15:56:57 +09:00
Tatsuhiro Tsujikawa
63aa83ac42
Merge pull request #2415 from nghttp2/remove-memchunk-append-char-array
...
Remove Memchunks::append(const char (&)[N])
2025-05-24 15:56:30 +09:00
Tatsuhiro Tsujikawa
9a09d9602b
Remove Memchunks::append(const char (&)[N])
2025-05-24 15:18:37 +09:00
Tatsuhiro Tsujikawa
9ac5a1a773
Merge pull request #2414 from nghttp2/refactor-to_numeric_addr
...
Refactor util::to_numeric_addr
2025-05-24 15:18:13 +09:00