56e00fbe3a
Tools: Delete reseed test files before retest
2023-01-28 06:26:08 -05:00
a27e1393f1
Router: Force the stragglers to rekey
2023-01-27 19:01:11 -05:00
fd68634993
add build.built-by to gitlab override.properties and Dockerfile
2023-01-27 21:30:15 +00:00
3831348301
Tunnels: Reduce grace period from 120 to 90 sec.
2023-01-27 11:15:07 -05:00
9cbd7643db
Tools: Add CLI reseed test
2023-01-27 10:51:17 -05:00
4d5a3fc73d
Console: Debug page cleanups
...
Split sections into separate tabs
Clean up VersionAvailable.toString()
Don't limit height of DHT section
2023-01-27 08:01:43 -05:00
6117d8822e
Router: One more conversion to ObjectCounterUnsafe
2023-01-27 07:10:01 -05:00
886adb12fc
Tunnels: Pull now() calls out of loops
2023-01-26 17:04:55 -05:00
542a51658d
i2psnark: Search fixes
...
Fix JS search when refresh disabled
Fix search cancel when JS disabled
2023-01-26 12:12:35 -05:00
ee055dbdc0
Console: Add git rev to version info
2023-01-26 10:03:14 -05:00
33a07f811e
Console: Add build date to version info
2023-01-26 09:23:50 -05:00
2dfe05d682
Console: Comment out disabled non-js summary bar iframe refresh
...
to save space, included ~50x
Disabled in 2012 for "HTML compliance" reasons
2023-01-26 07:45:06 -05:00
ad64e9c21e
SSU2: Zero out intermediate handshake KDF results in-memory when done
...
Minor cleanup in est. mgr
2023-01-26 07:13:54 -05:00
9275c79b39
Console: Add chart of peers in most part. tunnels (advanced)
2023-01-25 12:25:56 -05:00
8e4e0050c8
Console: Sort webapps.config on save
2023-01-25 11:33:28 -05:00
87618700b3
Util: New thread-unsafe version of ObjectCounter
...
for efficiency where thread safety not required
2023-01-25 09:09:02 -05:00
3d88fab782
Merge branch 'docker_font_fix' into 'master'
...
Install fonts
See merge request i2p-hackers/i2p.i2p!78
2023-01-24 22:46:35 +00:00
bec1978861
Router: Preliminary support for congestion caps (proposal 162)
...
Publish based on max tunnels setting only, other limits todo.
Tested on a single router.
Publishing disabled until the next release.
No handling of the caps yet in peer selection or profiling, todo.
2023-01-24 10:47:56 -05:00
b5bd11ca5a
i2psnark standalone: Fix running from outside the directory
...
Reported by Qubes
ref: http://zzz.i2p/topics/3555
2023-01-23 09:24:01 -05:00
ee167b6b74
Tunnels: Remove 0 event duration from addRateData() calls
2023-01-22 18:00:28 -05:00
0af5ea883a
bump -4
2023-01-22 10:31:38 -05:00
9963503ebf
i2psnark: Add max files per torrent config
...
No UI, must edit config file and restart.
ref: http://zzz.i2p/topics/3549
Contains code adapted from I2P+. License:
Permission is granted to upstream to incorporate I2P+ modifications under the license
of the applicable upstream subsystem as specified in LICENSE.txt.
2023-01-22 10:30:58 -05:00
be5a10194a
Build: Fix list of changed files in manifests
...
Broken in move from mtn to git
Fix some places that were broken even with mtn
2023-01-22 10:08:53 -05:00
37104e30bf
i2psnark: More search CSS and js
2023-01-21 16:38:10 -05:00
8d019a7275
i2psnark: Search box CSS
2023-01-21 16:00:27 -05:00
bc43249bba
Install fonts
2023-01-21 19:57:08 +00:00
3da4369c96
bump -3
2023-01-21 12:47:05 -05:00
8bbddfc336
NTCP: NAT fixes part 4
...
Do not rebind internal port if only SSU external port changed
so "full cone" NAT will work
Log warning if NTCP configured with fixed port different from SSU
2023-01-21 11:51:25 -05:00
38c839c389
SSU: NAT fixes part 3
...
Eliminate Symmetric NAT errors for "full cone" NATs with different external port
Separate isPortFixed() states for IPv4 and IPv6
Allow port changes when state is unknown
Require two tests to transition from unknown IPv4 state
Save external port config on change
Don't reset external port config at startup
Add port change event to event log
2023-01-21 11:47:31 -05:00
b8815fc67b
Console: Catch graph error in Docker (Gitlab #383 )
2023-01-21 11:13:42 -05:00
537d6ef0d5
SSU2: Fix initial MTU when SSU1 disabled
2023-01-21 09:36:48 -05:00
a86ab694a5
SSU2: NAT fixes part 2
...
Fix rare peer test NPE if we did not set charlie's hash
2023-01-21 08:09:28 -05:00
9008893308
Console: NAT fixes part 1
...
Remove ERR- and WARN- prefixes from translated status strings
2023-01-21 07:53:38 -05:00
b10cf8f698
Build: Add i2psnark-release target
2023-01-19 09:06:58 -05:00
1b3aed6b6a
i2psnark standalone: Add search icon, display full version
2023-01-19 08:51:04 -05:00
d39d21296f
i2psnark: param rename fix, missed one
2023-01-18 12:25:41 -05:00
0cbbe6297e
i2psnark: Rename search param to bypass the XSS filter
...
Fix encode/decode search param
Copy CSS to non-default themes, not tweaked yet
Add support for shorter nf_ prefix to XSS filter
Remove unneeded float_right, reported by drzed
2023-01-18 12:21:29 -05:00
1dbd94d52d
i2psnark: Search CSS and JS
...
WIP, more polishing todo
default theme only, others to follow
2023-01-18 11:15:22 -05:00
d45df857d6
bump -2
2023-01-17 14:59:22 -05:00
83677f01fb
i2psnark: Add basic search box
...
searches torrent names only
CSS fixups to follow
2023-01-17 14:57:47 -05:00
5fbf385805
i2psnark: Prep for libtorrent arrival
...
Use extension version if client not known
Consolidate getAzVersion() calls
Add notes about client identification
2023-01-17 14:50:35 -05:00
053f261e57
i2ptunnel: Fix typo for SSL outproxy host
...
for new and existing installs
Reported by Opicaak
2023-01-17 14:32:25 -05:00
eb03e19f03
Console: Don't say we updated all tunnel pool settings if there weren't any
...
minor cleanups
2023-01-15 14:08:40 -05:00
399575aba5
i2ptunnel: Return error message from IRC client on failure to build tunnels
...
previously just closed the socket
2023-01-15 12:38:00 -05:00
19e3122f48
i2ptunnel: Return error code from SOCKS client on failure to build tunnels
...
previously just closed the socket
2023-01-15 11:18:00 -05:00
acec9b5275
i2ptunnel: Return 503 from HTTP client on failure to build tunnels
...
previously just closed the socket
2023-01-15 10:37:55 -05:00
522cf05880
Console: Add netdb search by introducer count
2023-01-15 10:05:20 -05:00
a3fd28dcf4
i2ptunnel: Interrupt pending client tunnel build when stop button is clicked
...
Message/log cleanups
2023-01-15 10:02:17 -05:00
a4220f7bc6
Transport: Add 8080 to ports list
...
as suggested by drzed
2023-01-15 09:02:35 -05:00
d6891d4b7a
Console: Show smoothed receive BPS for SSU peers
...
Don't show zero send/receive BPS after 15 sec idle; show smoothed value,
so display isn't mostly zeros.
BPS sorters will now work correctly and totals are more accurate.
Pass now to send/receive BPS methods and BW estimator
Comment out UDPTransport.noteSend()
Fix alignment issue in NTCP peers table
Show 0 instead of 0.00 for zero BPS
Change rounding mode of formatters
2023-01-15 08:17:09 -05:00