zzz
|
8af94b9e4a
|
Tunnels: Don't process dup fragments
Reported by: Tim C
|
2026-09-16 10:09:44 -04:00 |
|
zzz
|
4c3d10c124
|
Tunnels: Limit size of fragment reassembly map
Reported by and fix adapted from: Tim C
|
2026-09-16 09:27:13 -04:00 |
|
zzz
|
31e5c12cfd
|
Transport: Partial impl for force-ipv6 for docker bridge (WIP)
tested only to not break ipv6;
untested on real docker bridge;
more to follow
|
2026-09-15 09:25:36 -04:00 |
|
zzz
|
0631193025
|
Transport: Add explicit force-ipv6 enum (WIP)
|
2026-09-14 09:10:36 -04:00 |
|
zzz
|
6bac29bd0c
|
Transport: Add explicit force-ipv6 case for clarity
|
2026-09-14 09:08:05 -04:00 |
|
zzz
|
ee4d8c5818
|
Transport: Stub out NATPMP enums (WIP)
|
2026-09-14 09:07:23 -04:00 |
|
zzz
|
418c455bbc
|
Router: Update cert and re-enable new reseed
|
2026-09-14 07:29:21 -04:00 |
|
zzz
|
77f882768c
|
bump -6
|
2026-09-10 08:52:28 -04:00 |
|
zzz
|
a2b7a37429
|
reseed update
- add new reseed
- disable new reseed that changed keys and hasn't submitted new cert
|
2026-08-31 07:58:06 -04:00 |
|
zzz
|
9195a94a47
|
bump -5
|
2026-08-31 07:20:17 -04:00 |
|
zzz
|
40ad52987f
|
Router: Ensure log gzipper finishes after shutdown signal
|
2026-08-29 12:17:50 -04:00 |
|
zzz
|
f34c097a53
|
bump -4
|
2026-08-22 16:27:39 -04:00 |
|
zzz
|
ff92f10f2b
|
bump -3
|
2026-08-13 09:31:25 -04:00 |
|
zzz
|
013ba1842e
|
Build: Recognize gettext version 1.0
for fast-mode msgfmt.
In forky/stonking.
Adapted from fix courtesy I2P+
|
2026-08-11 09:13:17 -04:00 |
|
zzz
|
ab715a94a7
|
NTCP: Catch unchecked BufferOverflowException on read() call, unknown cause
reported 2x by: postman
|
2026-08-05 16:06:08 -04:00 |
|
zzz
|
92e9d2d657
|
Tunnels: Periodically use 5-slot TBMs
to provide cover for 4-hop tunnels
|
2026-08-03 18:13:15 -04:00 |
|
zzz
|
ff5c4d8833
|
bump -2
|
2026-08-02 16:19:27 -04:00 |
|
zzz
|
791d4e2c63
|
NetDB: Prevent ClassCastException in HFDSMJ on hash collision
|
2026-08-01 15:24:01 -04:00 |
|
zzz
|
e01d4398df
|
Crypto: Use SKMType enum (part 2)
replace instanceof with getSKMType() for classification of SKMs
|
2026-08-01 09:15:01 -04:00 |
|
zzz
|
1bd863c606
|
Crypto: Add SKMType enum (WIP)
for more efficient classification of SKMs
|
2026-08-01 08:32:57 -04:00 |
|
zzz
|
6a89ab9cfb
|
remove unused constants
|
2026-07-31 17:40:37 -04:00 |
|
zzz
|
db3cd60f15
|
NTCP2: fix undersized message 3 buffer
by fixing MSG3P2_MAX so that oversized msg 3 will be caught in msg 1.
(adapted from GH PR #164 by acetone)
|
2026-07-31 17:19:02 -04:00 |
|
zzz
|
67b2f73275
|
Garlic: guard against out-of-bounds read in clove set parsing
(adapted from GH PR #164 by acetone)
|
2026-07-30 09:37:15 -04:00 |
|
zzz
|
97173c8843
|
NTCP2: Remove some now-unused NTCP1 fields in IES
|
2026-07-29 09:54:47 -04:00 |
|
zzz
|
d1f274e833
|
NetDB: New reseeds
|
2026-07-26 09:28:49 -04:00 |
|
zzz
|
83acf3b034
|
bump -1
|
2026-07-26 07:50:37 -04:00 |
|
zzz
|
daf0266dd5
|
Noise: Fix unused init pattern IDs
copy-pasted in error. Cosmetic only, not currently used.
|
2026-07-24 12:39:50 -04:00 |
|
eyedeekay
|
9134f80833
|
Update changelog and build files to release 2.13.0
|
2026-07-20 00:55:58 -04:00 |
|
zzz
|
4e1822fcfa
|
bump -17-rc
|
2026-07-10 12:43:35 -04:00 |
|
zzz
|
c09434567a
|
NetDB: Adjust exploration thresholds
to help prevent loss of known floodfills, take 3
|
2026-07-10 12:43:10 -04:00 |
|
zzz
|
cd4fa7fe69
|
Revert: Transport: Release delayed NTCP buffer if connection was closed
causing "bad size" errors
reported by: RN
|
2026-07-10 12:40:03 -04:00 |
|
zzz
|
8620ba7b48
|
Data: Support writing UTF-8 RI options
|
2026-07-09 18:22:17 -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
|
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
|
c5d55421f0
|
NetDB: Remove dead reseed
|
2026-06-26 18:01:48 -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
|
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
|
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
|
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 |
|