eyedeekay
ab50a2f2da
Dockerfile: Add iproute2 package to runtime images; startapp.sh: Fix exec command syntax for running Java application
2026-07-09 19:00:05 -04:00
eyedeekay
68661b151c
docker: add localhost rewriting back to startapp.sh script to fix listening on isolated networks
2026-07-09 17:59:32 -04:00
zzz
af48e4d6ab
Installer: Renew reseed cert soon to expire
2026-07-08 12:39:52 -04:00
zzz
2f71df3360
bump -16-rc
2026-07-06 12:18:20 -04:00
zzz
5285571f7c
NetDB: Always create profiles for ff candidates in peer selector
...
to improve ff peer selection and prevent loss of profiles,
causing exploration collapse
2026-07-06 10:37:57 -04:00
zzz
207471b220
Tunnels: Increase per-tunnel bw limits for now
2026-07-04 09:40:31 -04:00
zzz
1795965fac
Transport: Release delayed NTCP buffer if connection was closed
...
Fix adapted from I2PPlus
2026-07-03 14:20:21 -04:00
zzz
160b9c53df
Transport: Fix wasUnreachable() removing expired entry from wrong map
...
Fix adapted from I2PPlus
2026-07-03 14:11:00 -04:00
zzz
6408c3b692
DG2: Remove unused variable
2026-07-03 13:32:28 -04:00
zzz
f581d3d723
Crypto: Fix unused TrustedUpdate.verify() method
...
which takes a public key file as an argument.
Update CLI tool to use and test it.
Broken since the beginning.
Adapted from fix in I2PPlus
2026-07-03 13:28:17 -04:00
zzz
37cf32fd49
Profiles: Do not exclude L profiles if we are non-ff, low-bw
...
to hopefully prevent netdb peer loss
2026-07-03 10:42:24 -04:00
zzz
b24aae44c7
Datagram2: Fix validation with offline keys
...
Fix main() test
Adapted from fix in I2PPlus
2026-07-03 10:36:16 -04:00
zzz
e8dfbd18a0
GeoIP 2026-07-01
2026-07-02 09:26:54 -04:00
zzz
816d975165
Installer: Remove unused reseed cert soon to expire
2026-06-28 10:52:03 -04:00
zzz
c5d55421f0
NetDB: Remove dead reseed
2026-06-26 18:01:48 -04:00
eyedeekay
303944f109
Merge branch 'master' of i2pgit.org:I2P_Developers/i2p.i2p
2026-06-26 16:04:24 -04:00
eyedeekay
d49c37aca1
Remove broken args from startapp.sh script and fix build instructions in Docker.md file
2026-06-26 16:02:53 -04:00
zzz
fbbf2e9e33
i2psnark: Reannounce early after transition from magnet mode to having metainfo
...
so that trackers have the correct "left" value
Possible fix for report at http://i2pforum.i2p/viewtopic.php?t=1437 by i2pdude
2026-06-26 13:18:21 -04:00
zzz
8ecbba1267
i2psnark: Remove default tracker that is down
2026-06-26 12:09:58 -04:00
zzz
f349afb05c
i2psnark: Fix typo for clarity
...
didn't matter, | works the same as || in this context
2026-06-25 20:26:54 -04:00
zzz
01c45cc5fb
Susimail: Add experimental standalone build option
...
as adapted from i2psnark standalone build.
Use I2CP to build tunnels and connect outside router context,
does not use i2ptunnels at ports 7659 and 7660.
2026-06-25 11:39:45 -04:00
eyedeekay
63a85f0115
Fix version extraction and tagging in sync-releases workflow
2026-06-18 15:27:49 -04:00
eyedeekay
c84aaca63d
Fix typo in release-action usage in sync-releases workflow
2026-06-18 14:47:48 -04:00
eyedeekay
4c8c760d8e
CI: Add workflow to sync release artifacts from i2p.net
2026-06-18 14:21:45 -04:00
zzz
3502ff3de3
Jetty: Log RuntimeExceptions as error with stack trace
...
so we don't need to add a log override to get the stack trace
2026-06-18 08:25:41 -04:00
zzz
83c2a28b76
Docs: Note bullseye no longer supported
...
ref: GH #152
2026-06-15 19:11:56 -04:00
zzz
b3e7b8990d
Console: Use configured ID in titles
2026-06-14 08:57:58 -04:00
zzz
aef56c9d92
Build: Update susimail java version target
2026-06-12 10:14:57 -04:00
zzz
50c64862dd
i2psnark standalone: Add favicon
2026-06-11 18:17:36 -04:00
zzz
7a81b8acf1
Tunnels: Don't log padding-only message as corrupt, allowed by spec
2026-06-10 08:57:30 -04:00
zzz
b299ac62b2
i2psnark standalone: Fix path in jetty file
2026-06-10 08:55:02 -04:00
zzz
4c9e7f20bb
Streaming: Remove commmented-out code causing javadoc to fail
2026-06-08 17:03:30 -04:00
zzz
ac7a74ef88
bump -15
2026-06-07 19:15:37 -04:00
zzz
eb8e417d90
Test: Fix MLKEM test
...
by using correct enctypes
2026-06-07 08:11:40 -04:00
zzz
38427b41c2
Crypto: Update bouncycastle MLKEM to 1.84
2026-06-07 07:56:32 -04:00
zzz
e104ca71f6
Lint: Change replace(String) to replace(char) all over
2026-06-06 10:43:59 -04:00
zzz
f0a6084b3b
Replace deprecated Locale constructors where possible
...
Deprecated in Java 19.
Replacements are Locale.of() and Locale.forLanguageTag().
of() is not available until Java 19.
forLanguageTag() is not available in Android until Android 21.
So we change the console usage to forLanguageTag(),
but cannot change Translate in core because Android.
2026-06-06 10:09:55 -04:00
zzz
ecfdb205b5
Console: Remove RSA sigtypes in lookup form dropdown
2026-06-06 09:13:37 -04:00
zzz
a47db8097c
Console: Change version field in lookup form to a dropdown
2026-06-06 08:56:28 -04:00
zzz
d7722e11be
NetDB: New reseed
2026-06-05 08:39:15 -04:00
zzz
a1e6c9badb
Util: Check return value of SU3File.verifyAndMigrate()
...
to catch signature failures earlier.
Previously, the failure would be found when migrated file didn't exist.
2026-06-04 13:32:42 -04:00
zzz
2cdd2c5ab2
Tunnels: Increase conn limits for tunnel rejection again
...
- Reduce bw request if we have no tunnels (congestion avoidance)
- TunnelDispatcher log tweaks, remove messageHistory() calls
- Extend idle tunnel timeout to 2.5 minutes
- Remove config to disable tunnel testing
- Continue tunnel testing during graceful shutdown
2026-06-03 15:31:51 -04:00
zzz
533cae8793
Streaming: Remove deprecated/unused session key/tag methods
2026-06-01 09:47:08 -04:00
zzz
c4b44795b1
bump -14
2026-05-29 20:00:07 -04:00
zzz
ef060c7c9b
Transport: Add missing files from recent checkin
2026-05-29 19:58:33 -04:00
zzz
f512374280
Test: LocalClientManager fixes/improvements
...
- Fix NPEs caused by netdb changes
- Fix drop option
- Add rate limiter option to LocalClientManager
2026-05-29 14:57:14 -04:00
zzz
2de2741e4d
I2CP: Length check exception message improvement
2026-05-29 13:51:13 -04:00
zzz
6b39d1c2bd
Build: Move test jars to build dir earlier
2026-05-29 12:38:50 -04:00
zzz
6ce6a6844b
bump -13
2026-05-29 11:42:46 -04:00
zzz
0129b76f50
Test: Fix deprecation
2026-05-29 11:41:28 -04:00