17932 Commits

Author SHA1 Message Date
zzz
a83feae229 Console: Log warning on upcoming Java 17 requirement 2025-05-19 17:52:42 -04:00
zzz
312f20be9b bump -8 2025-05-14 11:46:09 -04:00
zzz
0bc47c9040 i2psnark: Add new tracker 2025-05-14 11:38:39 -04:00
zzz
740a06b438 I2CP: Add asynch lookup API
Underlying lookup was already asynch but there was no sync API.
This will be useful for the zzzot plugin and others.
Also clean up pending lookups on session shutdown.
2025-05-14 08:41:56 -04:00
zzz
4ca84235ba doc: add new ubuntu name 2025-05-13 14:43:26 -04:00
zzz
6af930ce84 i2psnark: Update known opentrackers list 2025-05-12 15:21:49 -04:00
738bd96807 doc: explain how to configure the docker setup
Signed-off-by: thiswillbeyourgithub <26625900+thiswillbeyourgithub@users.noreply.github.com>
2025-05-12 16:22:06 +02:00
b583b9fe74 Delete automatic mirror_release.yml CI file 2025-05-12 00:32:39 -04:00
8fb5f7f14a Javadoc: fix build failure with nested <p><pre></pre></p> code block, fixes Javadoc build in CI 2025-05-12 00:26:56 -04:00
zzz
488759c66b code formatting 2025-05-11 14:16:44 -04:00
968f03e8c7 Add github sync for i2p.i2p 2025-05-10 18:50:45 -04:00
zzz
1c9ae348da Transports: Remove ElG DH builder
unused since SSU 1 removed
(SSU 1 removal part 14/n)
2025-05-09 13:43:30 -04:00
zzz
8df589b142 Add missing change for I2CP socket address 2025-05-09 11:43:52 -04:00
zzz
8a216a4d7d Console: Only show restart required on /configi2cp when interface changes 2025-05-09 08:46:09 -04:00
zzz
6b2689bb07 I2CP: Log IP on authentication failure 2025-05-09 08:06:01 -04:00
zzz
b96b30979e SOCKS: Log IP on authentication failure 2025-05-09 07:52:01 -04:00
zzz
52dc75cc9b i2psnark: Change search of multiple tokens from OR to AND 2025-05-09 07:37:56 -04:00
zzz
9c1175fdc5 spelling 2025-05-08 10:33:50 -04:00
zzz
e8ac0dc573 i2ptunnel: Log IP on HTTP proxy authentication failure 2025-05-07 11:36:04 -04:00
zzz
7299b62aae Console: Log IP on authentication failure 2025-05-07 11:14:15 -04:00
zzz
e43fdba922 Fix link 2025-05-07 07:41:00 -04:00
zzz
21d847992b Maps: Don't offset far-end of part. tunnel lines 2025-05-06 19:42:38 -04:00
zzz
ad4d207244 Console: Add Hindi to language menu 2025-05-06 19:06:47 -04:00
zzz
0238b1600d More new Hindi translations 2025-05-06 18:37:30 -04:00
zzz
fbd91f73df New Hindi translations 2025-05-06 18:32:25 -04:00
zzz
9238f7f335 Router: Store router ident and hash at startup
so ctx.routerHash() can be lockless
2025-05-06 12:53:47 -04:00
zzz
720fe4edaf Change all gitlab links to gitea 2025-05-05 07:17:17 -04:00
zzz
6f9871e344 Plugins: Sort plugins.config when saving 2025-05-04 14:02:12 -04:00
zzz
0da4cf49c1 Router: Hopefully fix rare shutdown deadlock
via RouterAppManager.shutdown() ... log(CRIT) ... addBubble()
2025-05-04 13:58:26 -04:00
zzz
3490a1a6ec Console: Add new hostname to addressbook bubble if count is 1 2025-05-03 11:17:35 -04:00
zzz
0bd60989de NTCP2: On inbound MSB check fail,
ban IP and do probing resistance, as on AEAD fail
2025-05-03 10:14:52 -04:00
zzz
97332e7472 SSU: Remove ActiveThrottle code, disabled 19 years ago 2025-05-02 08:57:47 -04:00
zzz
abbda43e84 Console: Add jetty icon for sidebar
adapted from Jetty logo, Jetty licensed
2025-05-02 08:13:07 -04:00
zzz
af94ad7441 Map: A few more Mercator coordinate tweaks 2025-05-02 08:08:04 -04:00
zzz
7755860274 CLI: Show deprecated types in privatekeyfile and su3file help 2025-05-02 07:36:14 -04:00
zzz
eb562218e7 SusiDNS: Show actual enctype on details page
instead of ElGamal for all
2025-05-02 07:17:25 -04:00
zzz
dcf0fd9599 NTCP: Temporary ban of IP sending corrupt SessionRequest
Increase temporary ban time
2025-05-01 11:12:41 -04:00
zzz
eb164cebca NTCP: Remove old NTCP 1 handshake buffers 2025-05-01 11:06:27 -04:00
zzz
6dc986f5f3 I2CP: Don't pass javax or streaming options to the router
except for i2p.streaming.profile,
which we may use on the router side later,
see proposal 168.
2025-05-01 06:58:08 -04:00
zzz
5ed487a621 CLI: Add tool to dump all subnets for a country 2025-04-30 14:24:54 -04:00
zzz
2d3cb07097 Console: Don't show -1 active peers when in test mode 2025-04-30 12:02:00 -04:00
zzz
1f83d6122b Router: Remove ssu2tokens.txt file on rekey 2025-04-30 11:56:20 -04:00
zzz
8e4beee536 dev -7 2025-04-30 09:35:52 -04:00
zzz
e6c2352ae2 Merge pull request 'Startup: Add migration tool to migrate all Jetty xml files' (#502) from zzz/i2p.i2p:refid into master
Reviewed-on: I2P_Developers/i2p.i2p#502
Reviewed-by: idk <idki2p@mail.i2p>
2025-04-30 09:30:14 -04:00
zzz
7342068867 Merge pull request 'I2CP: Add support for Datagram 2/3 (proposal 163)' (#500) from zzz/i2p.i2p:prop163 into master
Reviewed-on: I2P_Developers/i2p.i2p#500
Reviewed-by: idk <idki2p@mail.i2p>
2025-04-30 09:28:54 -04:00
zzz
ba091fefad Merge pull request 'Console: /logs page improvements' (#499) from zzz/i2p.i2p:console-logs into master
Some checks failed
Daily Workflow / daily-job (push) Has been cancelled
Daily Workflow / javadoc-latest (push) Has been cancelled
Daily Workflow / build-java7 (push) Has been cancelled
Java CI / build (push) Has been cancelled
Java CI / javadoc-latest (push) Has been cancelled
Java CI / build-java7 (push) Has been cancelled
Dockerhub / docker (push) Has been cancelled
Java with IzPack Snapshot Setup / setup (push) Has been cancelled
Reviewed-on: I2P_Developers/i2p.i2p#499
2025-04-29 07:01:57 -04:00
zzz
59c17869ed i2psnark: Remove ElGamal peer support 2025-04-27 13:00:25 -04:00
zzz
06457548d2 Stats: Remove ancient stat log
From the jrandom days, to log every stat to a file.
Disabled and hidden from the UI a long long time ago.
Along with it goes the stat log filter, which selected
the stats to log.
2025-04-26 14:52:18 -04:00
zzz
8b2a01193b Startup: Add migration tool to migrate all Jetty xml files
referenced in clients.config command lines.
This changes Ref id to Ref refid, and updates the DTD.
Previous changes for this were for new installs only,
this handles existing files in the eepsite dirs.

This builds on the existing MigrateJetty class,
while removing the ancient Jetty 5-8 to 9 migration code.

The only way that would have been used these days is
if somebody tried to update directly from 0.9.29 or earlier
(8 years ago) to the current release.
With this change, we tell the user to uninstall and reinstall.
2025-04-26 14:40:29 -04:00
zzz
76be323557 I2CP: Add support for service records (proposal 167) 2025-04-26 14:26:47 -04:00