eyedeekay
562e6dfe0d
Release: Update changelog, update version numbers
2024-10-08 11:14:07 -04:00
eyedeekay
4124d8d7a9
Maintenance: Update Tor blocklist, update geoIP database, bump version number
2024-10-04 15:20:49 -04:00
zzz
a5c17022a5
javadoc spelling fixes
2024-10-02 09:16:33 -04:00
zzz
8ff4797628
I2CP: Don't include lease about to expire in LS request
...
Better error message on attempt to sign expired LS
2024-08-23 09:25:31 -04:00
zzz
8ca34cda63
Naming: lookup fixes
...
- Don't lookup b33 in BFNS
- Fail immediately on bad b32
- Fix stripping .alt in ConvertToHash
- Strip URLs to hostname in ConvertToHash, for convenience
2024-08-17 08:55:22 -04:00
73a9bf87f2
Merge branch '487-ls2' into 'master'
...
NetDB, I2CP: Fix tunnels going yellow for several minutes (Gitlab #487 )
Closes #487
See merge request i2p-hackers/i2p.i2p!211
2024-08-16 11:15:15 +00:00
fc728c468e
NetDB, I2CP: Fix tunnels going yellow for several minutes (Gitlab #487 )
2024-08-16 11:15:15 +00:00
32d21e5e88
Merge branch 'temp-scanner' into 'master'
...
Util: New temp dir timestamper
See merge request i2p-hackers/i2p.i2p!210
2024-08-12 11:46:06 +00:00
f2908b8bc4
Util: New temp dir timestamper
2024-08-12 11:46:06 +00:00
zzz
d35faf032b
Data: Consolidate toBase32() code
2024-08-09 09:45:55 -04:00
eyedeekay
20df8779bd
Router: version 2.6.1
2024-08-06 21:43:27 -04:00
eyedeekay
3ed337a00d
StatManager: fix missing parenthesis that I didn't save before checking in
2024-07-27 16:39:08 -04:00
eyedeekay
9fdea38d64
Merge branch 'master' of i2pgit.org:i2p-hackers/i2p.i2p
2024-07-27 13:43:56 -04:00
eyedeekay
7a1b17433b
StatManager: reduce log levels back to debug when stats are not present
2024-07-27 13:43:39 -04:00
zzz
5ee65a30f8
Util: Add new processors for CPUID
2024-07-25 09:19:39 -04:00
eyedeekay
63326dc48b
Router: Bump version for release
2024-07-19 11:51:48 -04:00
eyedeekay
2de39dd445
Tests: Replace keys in SU3FileSpec.scala with new keys
2024-07-19 11:14:19 -04:00
eyedeekay
8212f79bc0
remove old key
2024-07-19 05:06:24 -04:00
eyedeekay
b97fd8ee04
check in missing file
2024-07-19 05:05:41 -04:00
eyedeekay
728cbfccb1
Tests: fix CertUtilSpec.java
2024-07-18 21:25:59 -04:00
eyedeekay
ce5b1f04b8
Unit Tests: update i2pseeds.su3 file used in unit tests
2024-07-18 19:11:01 -04:00
eyedeekay
52beb0251d
Router: Update BuildTime(will do this again next week at release, just running the checklist.,d)
2024-07-10 11:39:02 -04:00
zzz
45f614fac2
Stats: Hopefully fix tunnel.Bps.* graphs sometimes not rendering
...
because SummaryRenderer couldn't find the Rate due to equals() including creation date
Rate.toString() tweaks
thx jrandom
2024-07-06 09:30:49 -04:00
zzz
2093131f46
I2CP: Send DestroySessionMessage with dummy SessionID if unset
...
rather than throwing I2CPMessageException
ref: https://www.reddit.com/r/i2p/comments/1dp7j98/automatically_restarting_i2psnark/
2024-07-05 08:00:11 -04:00
zzz
4033191c1c
Util: Don't classify ARM servers as slow (Github #77 )
2024-06-30 08:02:34 -04:00
zzz
f8394ac82a
Data: Add LeaseSet2.getOptions()
...
Currently unused but useful for testing.
Remove useless null check.
2024-06-25 12:28:30 -04:00
zzz
a0f92b2e28
CLI: Fix getopt program names
...
these are output by getopt in error messages
2024-06-05 09:05:51 -04:00
f22bf33bc7
I2CP: Store local dest in lookup cache (Gitlab #482 )
2024-06-01 11:14:26 +00:00
zzz
6f3bc3f5e2
Util: Remove ST2 timers from queue on cancel
...
May reduce memory usage a little
2024-05-16 09:21:24 -04:00
zzz
f870b2532f
I2CP: Hopefully fix rare NPE
...
as reported by drzed
2024-05-16 09:12:08 -04:00
zzz
84971f6da9
2.5.2
2024-05-15 08:23:06 -04:00
eyedeekay
7cf9daa381
2.5.1: Update version
2024-05-06 15:38:00 -04:00
eyedeekay
67e57f0391
Router: Bump build time. CI: test Debian patches in CI. test Maven builds in CI.
2024-05-02 01:12:47 -04:00
zzz
59be0ecab7
Kbuckets: Debug output tweak
2024-04-11 08:45:10 -04:00
zzz
732cdd4527
Build: Extend cert age check
2024-04-11 08:07:26 -04:00
eyedeekay
57eaea8f1e
Router: Update version numbers for 2.5.0 release
2024-04-08 10:12:32 -04:00
eyedeekay
dcfefdc0e6
BuildTime: Bump build time
2024-03-29 22:44:37 -04:00
zzz
91f5bb3540
Crypto: Add X25519DH vectors
...
and add note about public key high bit
2024-02-06 08:18:02 -05:00
zzz
3922795f9c
CLI: Add sdns stamp decoder
...
to assist in DoH server list maintenance
2024-01-31 08:29:20 -05:00
zzz
4b757105ec
Naming: Add .i2p.alt support to naming services
2024-01-30 08:02:51 -05:00
zzz
c6e6e7968c
Util: Add .i2p.alt support to ConvertToHash
2024-01-30 07:24:24 -05:00
zzz
081a024deb
Util: Add .alt to selfsigned cert alt names
2024-01-29 08:46:54 -05:00
zzz
777da8dfb1
Crypto: Verify RSA sigs after signing
...
to detect corrupted sigs and prevent RSA fault attack
ref: https://eprint.iacr.org/2023/1711.pdf
2024-01-29 08:09:57 -05:00
zzz
2482b1dc18
Crypto: More efficient enum lookup by code
2024-01-29 07:54:22 -05:00
f337c1b3c9
I2CP: Prevent loopback messages to same session (i2pd Github #2005 )
2024-01-15 10:35:29 +00:00
e3b37a64d0
Data: Store compressed KeysAndCert
2024-01-14 11:44:17 +00:00
zzz
399507805f
Util: Move SyntheticREDQueue from router to core
...
in prep for use by i2psnark, to follow
log tweak
2023-12-23 08:14:24 -05:00
zzz
2a9eb85c2e
Util: Add 2nd order comparison in ObjectCounterUnsafe sort
...
to alphabetize ties in console charts
2023-12-22 11:55:58 -05:00
zzz
385f6de3cb
I2CP: Add router rates to bandwidth limits message
2023-12-22 11:08:19 -05:00
zzz
70eaa0974c
Data: KeysAndCert toString() tweak
2023-12-22 08:18:54 -05:00