Łukasz Jerciński
2a63ce340b
add missing I2PControl RouterInfo metrics
2026-03-28 10:12:26 +01:00
Łukasz Jerciński
824f66f2eb
prevent buffer overflow on large I2PControl requests
2026-03-27 13:26:15 +01:00
orignal
326675cec2
show 'slow' and 'pq' for ipv6 connections
2026-03-24 13:17:04 -04:00
orignal
d5d6af6f50
print correct value
2026-03-22 15:40:02 -04:00
orignal
9a881e7753
show protocol version for post quantum transport sessions
2026-03-22 12:24:59 -04:00
orignal
60056fe559
set default bandwidth=O for x86_64 and bandwidth=P for x86_64 if more than 4 cores
2026-03-09 11:38:27 -04:00
Benson Muite
73623a4793
Replace deadline_timer by steady_timer
...
Prevent deprecation warnings when building.
2026-03-06 10:55:47 +03:00
orignal
00ceacd35a
set hidden mode only if trust is enabled
2026-02-28 15:46:36 -05:00
Anon2026
6ac52c0bbc
Webconsole: fix Transports lists
2026-02-10 21:27:15 +03:00
Anon2026
231e0b8fa7
Webconsole: fix HTML tag <br>
2026-02-10 13:16:57 +03:00
vcxsh
a14b957aea
ui: add breathing room at end of list
2026-02-09 20:02:17 -03:00
orignal
01c5e6ad53
fixed tabulations
2026-02-08 21:40:12 -05:00
orignal
5df3b7e9b9
removed extra line between transports
2026-02-08 21:20:48 -05:00
orignal
c66adab385
increase max transit tunnels to 10000000
2026-02-03 13:53:22 -05:00
orignal
e894c877af
fixed typo
2026-02-01 16:13:16 -05:00
Anon2026
c05a8630a8
Do not translate - small fix
2026-01-29 23:08:21 +03:00
Anon2026
ec951c38ff
Do not translate KiB/s
2026-01-29 22:57:32 +03:00
Anon2026
dc3518ea87
Do not translate KiB, MiB, GiB
2026-01-29 22:20:21 +03:00
Anon2026
f75433b31f
Webcosole: a little decoration transports page
2026-01-28 20:26:16 +03:00
Anon2026
7e174fc0dd
Better transit tunnels page rendering
2026-01-27 21:09:01 +03:00
Anon2026
7726caa425
Revert one byte
2026-01-25 16:34:05 +03:00
orignal
6c339a01d0
returned back previous SSU2 and NTCP2 names
2026-01-24 15:31:27 -05:00
orignal
be8575cfac
returned back previous SSU2 and NTCP2 names
2026-01-24 15:25:46 -05:00
Anon2026
c6396235c2
Webconsole: small decoration
2026-01-24 20:01:06 +03:00
Anon2026
622ab3bb80
Webconsole: Better display addresses
2026-01-24 19:21:57 +03:00
Anon2026
fea26da35b
Small webconsole html fix
2026-01-22 00:39:42 +03:00
Anon2026
4a99e8d3ee
Decorative changes in webconsole
2026-01-20 20:54:35 +03:00
Anon2026
236862c985
Fix webconsole: add 'http.webroot' in some buttons
2026-01-18 16:31:40 +03:00
Anon2026
60cb119bb2
Fix transit tunnels limit setting (config)
2026-01-17 22:50:12 +03:00
Anon2026
dd9c176dcc
Fix transit tunnels limit setting
2026-01-17 17:55:43 +03:00
orignal
137cead4fb
Merge pull request #2291 from LLE8/fix_pid
...
Increase PID string length
2026-01-15 21:56:25 -05:00
orignal
60cc526dda
common code to extract routers hashes from param
2026-01-15 19:51:51 -05:00
Anon2026
e893036a0b
Increase PID string length
2026-01-15 23:01:50 +03:00
Anon2026
b611f6e2e5
Add missing HTML tags <tr> </tr> in tables headers
2026-01-15 00:42:30 +03:00
Anon2026
686bb5c606
Add missing HTML tags </div>
2026-01-14 22:41:58 +03:00
Anon2026
82f36c4991
Fix language selection
2026-01-09 23:05:20 +03:00
Anon2026
b8a56288be
Fix thread-unsafe localtime()
2026-01-07 20:24:59 +03:00
Anon2026
d9a4aef6c3
Fix buffer overflow in HTTPServer.cpp
2026-01-06 19:22:53 +03:00
orignal
8da012b826
don't restart acceptor after stop
2025-12-16 09:32:03 -05:00
Łukasz Jerciński
e4365e5aeb
fix(I2PControl): use boost::iequals for RFC-compliant Content-Length parsing
...
Use case-insensitive comparison via boost::iequals to handle all
Content-Length header variations per RFC 2616.
2025-11-25 18:26:17 +01:00
Łukasz Jerciński
86ddc033e5
fix(I2PControl): handle case-insensitive Content-Length header
...
HTTP headers are case-insensitive per RFC 7230. The previous code only
matched "Content-Length" exactly, causing requests with lowercase
"content-length" (common in Rust's hyper/reqwest and other HTTP/2-derived
clients) to fail with JSON parse errors when payloads exceeded the
initial 1024-byte buffer read.
Now accepts both "Content-Length" and "content-length" header names.
2025-11-25 13:03:52 +01:00
Łukasz Jerciński
470c7dcdcb
Add network testing state metrics to i2pcontrol API
2025-11-19 10:07:27 +01:00
Łukasz Jerciński
d3b44ea7df
Add network error metrics to i2pcontrol API
2025-11-19 10:00:25 +01:00
orignal
a52f619d6a
implement stan mode
2025-11-17 21:46:32 -05:00
Anon2025
d64030e255
add trailing newline in i2pcontrol json response
2025-11-17 13:56:38 +03:00
orignal
4c2c06fda8
call UnixDaemon::start for daemon mode
2025-11-12 16:07:58 -05:00
orignal
1891bd5ba5
raise confirmation alert before quit
2025-10-18 09:55:36 -04:00
orignal
80080fd8f5
show tunnels in Tunnels menu
2025-10-15 16:30:16 -04:00
Łukasz Jerciński
001744514b
refactor(i2pcontrol): remove redundant newlines in NetStatusV6Handler
2025-10-14 13:09:56 +02:00
Łukasz Jerciński
23821f3eae
feat(i2pcontrol): add IPv6 network status metric
2025-10-14 08:38:15 +02:00