Commit Graph

6296 Commits

Author SHA1 Message Date
zzz
48899bcade bump -2-rc 2024-05-14 13:45:40 -04:00
zzz
e1620742b3 bump -1 2024-05-12 10:45:18 -04:00
zzz
84dbf53f95 Tunnels: Validate peer RI expiration in TunnelPeerSelector
Previously, the expiration was not validated until BuildRequestor,
where the build would fail.
Old bug, but was exacerbated by recent change to KNDF.validate() to
enforce expiration at startup if the downtime was short.
2024-05-08 09:43:52 -04:00
zzz
3f2bfe8871 Router: Publish G cap if symmetric natted 2024-05-08 08:06:45 -04:00
eyedeekay
7cf9daa381 2.5.1: Update version 2024-05-06 15:38:00 -04:00
zzz
71992b2af6 bump -4 2024-05-05 09:00:50 -04:00
zzz
74c88636d3 NetDB: Various fixes and adjustments 2024-05-05 08:46:25 -04:00
zzz
5c46ec1385 javadoc fix
jrandom copypaste
2024-05-04 07:06:14 -04:00
zzz
ab943c9914 NetDB: Bypass up-long-enough check if downtime was short 2024-05-03 18:26:22 -04:00
zzz
3dd9f4eacf NetDB: Don't lookup RI if temp. banlisted 2024-05-03 17:25:13 -04:00
zzz
6c25b558fd Tunnels: OBEP distributor:
Check and charge RI lookup bandwidth as participating bandwidth
2024-05-03 15:22:03 -04:00
zzz
d63d08c16c Tunnels: Tighten new conn throttle at OBEP 2024-05-03 07:34:22 -04:00
zzz
e0e7582302 Blocklist: Add Tor blocklist
As previously implemented by I2P+
blocklist from I2P+ courtesy drzed
generation script to follow
2024-05-03 07:24:23 -04:00
zzz
0efb0017e8 Profiles: Fixes for firstHeardAbout and/or lastHeardAbout being zero 2024-05-02 16:57:50 -04:00
zzz
e7d5676233 NetDB: Deny old ANY lookup type to non-ff 2024-05-01 09:35:04 -04:00
zzz
c3730e8b47 NetDB: Limit number of DSRM entries to follow
for an exploratory reply
2024-05-01 09:32:07 -04:00
idk
332411cb8c Merge branch 'i2p.i2p.2.5.1-revert-expirable-blocklist' into 'master'
Blocklist: Revert #93

See merge request i2p-hackers/i2p.i2p!192
2024-05-01 12:50:17 +00:00
eyedeekay
3a0188fcd1 Blocklist: Revert #93 2024-04-29 17:47:09 -04:00
zzz
32167c5f8f Sybil: Disable IP checks for now 2024-04-28 11:52:25 +00:00
zzz
b6fc908190 bump -2 2024-04-25 08:46:27 -04:00
zzz
87086cf315 Transport: SSU1 removal part 5/n 2024-04-25 10:54:19 +00:00
zzz
098931b484 Profiles: Don't update last heard time on tunnel failure
dates back 20 years
2024-04-22 20:44:53 -04:00
zzz
eed87b90e0 Merge branch 'ssu1-4' into 'master'
Transport: SSU1 removal part 4/n

See merge request i2p-hackers/i2p.i2p!186
2024-04-22 19:41:58 +00:00
zzz
7db6cac1f6 Transport: SSU1 removal part 4/n 2024-04-22 19:41:58 +00:00
zzz
3cb7e660bc Merge branch 'ssu1-3' into 'master'
Transport: SSU1 removal part 3/n

See merge request i2p-hackers/i2p.i2p!185
2024-04-22 19:40:50 +00:00
zzz
b2135214e4 Transport: SSU1 removal part 3/n 2024-04-22 19:40:50 +00:00
zzz
84139e40fc bump -1 2024-04-15 10:45:34 -04:00
zzz
1a5a32dd49 Sybil: Set file date in reason for bans loaded at startup 2024-04-11 08:37:18 -04:00
eyedeekay
57eaea8f1e Router: Update version numbers for 2.5.0 release 2024-04-08 10:12:32 -04:00
zzz
06302c0f31 Susimail: Fix loading mail bodies in non-inbox/drafts folders 2024-04-05 16:37:00 -04:00
zzz
bbf1e41a7b bump for review 2024-04-05 12:47:51 -04:00
eyedeekay
bdcbc1e393 Router: add -rc qualifier 2024-04-04 11:24:01 -04:00
zzz
e98d92b9db javadoc fixes 2024-04-03 07:20:51 -04:00
eyedeekay
747f8c82b7 Router: build -8 2024-03-26 12:41:18 -04:00
eyedeekay
9e20ba7090 NetDB: refactor determination of router connection establishment 2024-03-26 12:40:45 -04:00
eyedeekay
cdddc62fdd Router: build -7 2024-03-26 09:51:30 -04:00
eyedeekay
bee407c6a1 CI: Fix job names for maven build tests, Router: Refactor exploratory message filter, refactor tunnel tests 2024-03-26 09:48:25 -04:00
zzz
77289b72b7 Reseeder list update 2024-03-03 11:40:39 -05:00
zzz
ba939ac382 Peer test: Cancel test if Bob picked a Charlie without a B cap
i2pd Bobs will do this, and i2pd Charlies will agree; issue reported to that project.
This improves on the workaround in the previous commit,
as it fails faster, and applies to IPv4 as well.
2024-03-01 17:16:06 -05:00
idk
b1069cbb3a Merge branch 'i2p.i2p.2.5.0-revert-outbound-changes' into 'master'
Router: revert changes to OutboundTunnelEndpoint

See merge request i2p-hackers/i2p.i2p!184
2024-02-29 20:45:32 +00:00
zzz
9c1f58f54d Peer test: Treat IPv6 test result as unknown if Charlie is firewalled and we did not hear from him
to greatly reduce false firewalled results. Firewalled charlies are generating a lot of false positives.
This appears to be a bug with firewalled ipv6 i2pd charlies, through the current version.
2024-02-29 08:06:59 -05:00
eyedeekay
2af30251a6 Router: revert changes to OutboundTunnelEndpoint 2024-02-27 11:07:52 -05:00
zzz
bf3d160c5e SSU2: Update last rcv time when receiving data, not acks 2024-02-25 07:57:44 -05:00
zzz
f489b03f97 SSU2: Increase min version for peer test 2024-02-25 07:56:20 -05:00
zzz
593688cb2a SSU2: Remove unused constant 2024-02-25 07:54:09 -05:00
zzz
c01dfb780d bump -6 2024-02-14 06:01:25 -05:00
zzz
92a649d655 bump -5 2024-02-02 12:28:11 -05:00
zzz
98b12c904e Transport: SSU1 removal part 2/n 2024-01-27 12:27:27 +00:00
zzz
ce5c75cb61 SSU2: Drop small packets in UDPReceiver
now that SSU1 is disabled.
SSU2 min packet size is 40 and does not support 0-byte hole punch
2024-01-17 08:03:16 -05:00
zzz
67f15934b5 bump -4 2024-01-15 05:50:54 -05:00