Commit Graph

7354 Commits

Author SHA1 Message Date
zzz
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
zzz
37104e30bf i2psnark: More search CSS and js 2023-01-21 16:38:10 -05:00
zzz
8d019a7275 i2psnark: Search box CSS 2023-01-21 16:00:27 -05:00
zzz
b8815fc67b Console: Catch graph error in Docker (Gitlab #383) 2023-01-21 11:13:42 -05:00
zzz
9008893308 Console: NAT fixes part 1
Remove ERR- and WARN- prefixes from translated status strings
2023-01-21 07:53:38 -05:00
zzz
1b3aed6b6a i2psnark standalone: Add search icon, display full version 2023-01-19 08:51:04 -05:00
zzz
d39d21296f i2psnark: param rename fix, missed one 2023-01-18 12:25:41 -05:00
zzz
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
zzz
1dbd94d52d i2psnark: Search CSS and JS
WIP, more polishing todo
default theme only, others to follow
2023-01-18 11:15:22 -05:00
zzz
83677f01fb i2psnark: Add basic search box
searches torrent names only
CSS fixups to follow
2023-01-17 14:57:47 -05:00
zzz
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
zzz
053f261e57 i2ptunnel: Fix typo for SSL outproxy host
for new and existing installs
Reported by Opicaak
2023-01-17 14:32:25 -05:00
zzz
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
zzz
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
zzz
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
zzz
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
zzz
522cf05880 Console: Add netdb search by introducer count 2023-01-15 10:05:20 -05:00
zzz
a3fd28dcf4 i2ptunnel: Interrupt pending client tunnel build when stop button is clicked
Message/log cleanups
2023-01-15 10:02:17 -05:00
zzz
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
zzz
f3f4cd7a21 Console: Show if data structure is compressible (advanced)
Convert IPv6 addresses to canonical form
2023-01-14 08:08:25 -05:00
zzz
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
zzz
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
zzz
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
zzz
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
zzz
fb7cd7e3ef Streaming: now() call consolidation 2023-01-11 12:57:43 -05:00
zzz
a6e8d53b37 Console: Incorporate bionic build patch from previous checkin
Remove patch from debian files
2023-01-11 10:15:12 -05:00
zzz
9adbef3f27 Pull translations 2023-01-06 14:38:46 -05:00
zzz
76d8d9110a Console: Add link to sort netdb country chart by count 2023-01-03 10:10:35 -05:00
zzz
67c09c69f0 Console: Replace triangle icons with ** on the new peers tab
Can't get the icons to look nice
2023-01-03 09:29:32 -05:00
zzz
edfc9b1454 I2CP: Reduce session limit to 50
Set limit to 0 if vmCommSystem
i2ptunnel: Do not retry if session limit exceeded
2023-01-01 13:08:25 -05:00
zzz
04d0ecc1a7 i2psnark: Prep for JS DnD (Gitlab MR !73)
Strip file:// in create form for non-JS DnD
Add IDs to relevant elements for access by JS
JS to follow after further testing
2023-01-01 10:46:07 -05:00
zzz
2ad33706e3 i2psnark: Add missing button icons (dark/light themes) 2023-01-01 10:41:59 -05:00
zzz
be7e213736 Pull translations from tx
preliminary in case TX API v2 stops working
2022-12-31 15:08:09 -05:00
zzz
6b1859421f i2psnark: Throttle torrent startup to prevent OOMs
for a large number torrents
ref: http://zzz.i2p/topics/3475
2022-12-31 14:10:06 -05:00
zzz
4af2122176 Console: Change color palette for graph rendering on dark theme
to improve text readability.
Remove post-render CSS modification of graph images

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.
2022-12-31 14:02:27 -05:00
zzz
ec8d0a2f61 Console: Fix dark theme CSS color tweak affecting more than the intended inbound.png and outbound.png images 2022-12-31 08:37:23 -05:00
zzz
0792526c16 Console: Move hide/show news buttons back to the right (light theme)
unintended side-effect of CSS tweak in last release
2022-12-31 08:07:03 -05:00
zzz
b607304f7b i2psnark: Update tracker list after editing torrent (Gitlab #380) 2022-12-31 07:35:25 -05:00
zzz
f2940146c4 Util: Add methods to convert IPv6 addresses to canonical RFC 5952 strings
Moved from NetDbRenderer
Use in CLI only for now
CLI and conversion micro-optimizations
2022-12-30 06:21:40 -05:00
zzz
d9979b8f97 Console: Sort tunnels by name on /tunnels, /configtunnels, /i2ptunnel 2022-12-26 05:38:35 -05:00
zzz
4e174df746 Router: Add IPv6 analysis to Sybil checker
Add to console sybil page
Fix links for IPs close to us
Header and reason tweaks
Increase verified family credit
2022-12-21 07:00:38 -05:00
zzz
903477e905 Change calls from Addresses.getIP() to Addresses.getIPOnly() for peer IPs
getIPOnly() is more efficient for pure IP addresses (no hostnames)
2022-12-20 08:51:29 -05:00
zzz
72e2161924 CLI: Add NewsHandler CLI to fetch news from servers 2022-12-19 10:09:58 -05:00
zzz
7bd220adfc Console: Fix IPv6 searches for compressed/expanded address format 2022-12-19 08:35:15 -05:00
zzz
6092e35b65 Router: Time initialization fixes and cleanups
Most changes are relevant only if NTP is disabled or failed at startup.

- Require two peers that agree for transports to initialize time
- Briefly ban skewed peer when not initialized, so another peer will be the second sample
- Allow SSU2 to initialize time even for large skews
- Do not allow NTCP2 inbound to initialize time for large skews
- Disable SSU1 time initialization when SSU2 is enabled
- When SSU2 is disabled, allow SSU1 time initialization even for large skews
- Don't adjust to large inbound NTCP2 skews when not initialized
- Round time sent in NTCP2 DateTime block
- Adjust SSU2 skew for RTT
- Don't sort by absolute skew on SSU /peers tab so we can find median
- Only call System.currentTimeMillis() once in RouterClock.setOffset()
- Log tweaks
2022-12-19 06:45:30 -05:00
zzz
db459de0c6 Console: Fix UDP disabled error when SSU 1 disabled 2022-12-17 10:10:06 -05:00
zzz
8d132a0ba7 Console: Make the /configlogging overrides box bigger if necessary (advanced only) 2022-12-16 06:59:25 -05:00
zzz
897ea797cb Graphs: Fix RRD time skew handling
rrd4j throws different exception than jrobin did
2022-12-10 17:29:07 -05:00
zzz
944dff0aa7 Console: Add peer IP/port to transport tab tooltips (advanced only) 2022-12-09 07:14:38 -05:00
zzz
59afc44c8a Console: Show "--" for values < 1 on profiles tabs 2022-12-07 17:35:14 -05:00