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
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
65d99d2082
Build: Provide hints on how to fix it when msgfmt fails
2023-01-15 07:05:55 -05:00
f3f4cd7a21
Console: Show if data structure is compressible (advanced)
...
Convert IPv6 addresses to canonical form
2023-01-14 08:08:25 -05:00
cf82d3a156
Transport: isValidPort() micro-optimization
...
add i2pd console to list
2023-01-14 07:03:16 -05:00
2ba106e38e
use buildI2PSnark rather than pkg as dependency of git-bundle
2023-01-13 20:31:03 +00:00
c4fd1b610b
Router: Simplify published stats values
...
to be only what stats.i2p needs
Disabled until next release, to preserve dev build anonymity,
tested while enabled
Commented out unsed code
ref: http://zzz.i2p/topics/3515
2023-01-12 15:25:52 -05:00
841e277180
SAM: Abort tunnel build if control socket closes
...
Command error handling and message improvements
Implement simple HELP command
bump -1
2023-01-12 13:35:05 -05:00
0bb9984dfa
Util: Add warning about copying router.config to another router
2023-01-12 06:58:51 -05:00
f814b85a86
Console: Add ability to search netdb for a range of ports
...
Minor cleanup of dup strings
2023-01-11 13:44:42 -05:00
904829c1d5
Console: Hide Hidden Services Manager link until TCG is running
...
Use PortMapper constants to check registration
Reported by lbt
2023-01-11 13:37:29 -05:00
b2d78e4724
Console: Add service true/false to version info
...
As proposed at http://zzz.i2p/topics/3520
2023-01-11 13:12:09 -05:00
34be58962a
SSU2: Removed cached bitmasks
...
Waste of space and probably slower
2023-01-11 13:01:02 -05:00
fb7cd7e3ef
Streaming: now() call consolidation
2023-01-11 12:57:43 -05:00
e1e65546b8
Build: Add bundle target alias, referenced in some docs
...
reported by lbt
2023-01-11 12:48:21 -05:00
a6e8d53b37
Console: Incorporate bionic build patch from previous checkin
...
Remove patch from debian files
2023-01-11 10:15:12 -05:00
87fbec3e39
Debian files for 2.1.0
...
Including bionic build fix
Don't know why focal worked without it
2023-01-11 09:53:37 -05:00
a5d649ba2d
2.1.0
2023-01-10 09:32:31 -05:00
1e34738fca
SSU: Rewrite/fix previous Java 7 (Android) fix
...
Update checklist to specify bootclasspath, so these are caught in the future
bump -16-rc
2023-01-08 14:45:17 -05:00
433340c11b
SSU: Fix NPE handling SSU1 peer test msg 7
...
Reported by drzed
2023-01-08 13:04:23 -05:00
d9a75a5afc
AppArmor: Allow classes.jsa in other locations
...
Remove dup line
Reported/tested by lbt
2023-01-08 13:04:23 -05:00
43090cbc32
put must be followed by get in order to contain the current key, UDPTransport
2023-01-08 00:42:32 +00:00
e70229140b
use a containsKey()+put instead of putIfAbsent because putIfAbsent is not present in Java 8, thereby breaking Maven builds
2023-01-08 00:28:26 +00:00