Commit Graph
18379 Commits
Author SHA1 Message Date
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