Commit Graph
17659 Commits
Author SHA1 Message Date
eyedeekay 1fa3a67c55 Translations: Pull in updated translations and generate updated manpages 2025-02-04 11:14:51 -05:00
idk 74ffee3744 Merge branch 'padding-fix' into 'master'
Data: Fix compressible padding detection and expansion

See merge request i2p-hackers/i2p.i2p!228
2025-02-04 00:45:53 +00:00
zzz 2166d6bf99 Data: Fix compressible padding detection and expansion 2025-02-04 00:45:53 +00:00
eyedeekay b5a8d84dbd NetDB: Fix reversed conditional in ExpireLeasesJob.java 2025-02-03 09:58:14 -05:00
eyedeekay 33622b91c4 GeoIP: Check in new GeoIP database 2025-02-02 10:22:16 -05:00
eyedeekay 6e501fe829 Update build time 2025-01-31 18:45:28 -05:00
zzz 3862bbdad9 Bump -9-rc for review i2p-2.7.0-9-rc 2025-01-31 13:28:52 -05:00
zzz 2b3dbab629 Refresh debian patch 2025-01-31 13:26:53 -05:00
zzz 151c483889 RU man pages update from po 2025-01-31 13:17:00 -05:00
zzz a597ff840e Pull translations from Transifex 2025-01-31 12:54:37 -05:00
zzz 2e769a8056 Tor blocklist update 2025-01-31 10:02:53 -05:00
zzz 957d0db739 susidns: Dark theme fixes/tweaks
and one change to light theme
2025-01-30 11:01:24 -05:00
zzz ef5b55a0e4 bump -8-rc
NetDB: RI Publish improvements part 4

Prevent rapid RI publishing at startup when transports update their status
by adding a short delay and check
i2p-2.7.0-8-rc
2025-01-30 07:11:47 -05:00
zzz 0cac210c4d Merge branch 'publish4' into 'master'
NetDB: RI Publish improvements part 4

See merge request i2p-hackers/i2p.i2p!227
2025-01-30 12:07:02 +00:00
zzz db84778b22 NetDB: RI Publish improvements part 4 2025-01-30 12:07:02 +00:00
zzz f60da62240 Reseed update 2025-01-29 09:46:34 -05:00
zzz 01b4c62f92 NetDB: RI Publish improvements part 3
Only publish non-ff at shutdown if not restarting
2025-01-28 14:57:24 -05:00
zzz f5cccc3985 bump -7-rc
NetDB: RI Publish improvements part 2
Delay startup of PLRIJ

Start PLRIJ in setNetDbReady() with a delay,
rather than running immediately from KNDF.startup(),
so that it does not attempt to publish before
KNDF.isInitialized() is true.
setNetDbReady() always does the initial publish,
PLRIJ does the subsequent republishing.

Ensure republish timing is consistent after startup
Increase publish interval randomness
Sometimes publish "early" to add more randomness
Reset counter after publish
i2p-2.7.0-7-rc
2025-01-28 12:13:25 -05:00
zzz af52dfa6a9 Merge branch 'publish2' into 'master'
NetDB: RI Publish improvements part 2

See merge request i2p-hackers/i2p.i2p!226
2025-01-28 17:10:32 +00:00
zzz 83b67b86b9 NetDB: RI Publish improvements part 2 2025-01-28 17:10:32 +00:00
zzz 1bfe9d0d42 NetDB: RI Publish improvements part 1
Speed up initial publish

After reading in 500 RIs,
PersistentDataStore.ReadJob calls setNetDbReady() which calls publish(),
but that fails because netdb.isInitialized() returns false
until PersistentDataStore finishes reading in all the RIs.

Fix isInitialized() so it will return true before we call setNetDbReady().
Also add a missing check to make sure we don't call setNetDbReady() twice.
and a check in setNetDbReady() so we don't call publish() twice.
i2p-2.7.0-6-rc
2025-01-27 13:17:29 -05:00
zzz d2150b6d3b Merge branch 'publish1' into 'master'
NetDB: RI Publish improvements part 1

See merge request i2p-hackers/i2p.i2p!225
2025-01-27 18:15:30 +00:00
zzz 456a748696 NetDB: RI Publish improvements part 1 2025-01-27 18:15:30 +00:00
zzz cd721772f1 another log tweak 2025-01-27 09:29:07 -05:00
zzz ccc211273b log tweak 2025-01-26 11:30:46 -05:00
zzz c9ac2680ef Transport: Increase min peer test version
fixes in 0.9.62 should make it more reliable
2025-01-26 11:27:23 -05:00
zzz 396dabc8e7 bump -5-rc i2p-2.7.0-5-rc 2025-01-22 09:30:58 -05:00
zzz d09e0ffc46 build: remove old news cert soon to expire 2025-01-22 09:08:43 -05:00
zzz 4e092311a1 poupdate-source 2025-01-22 09:05:56 -05:00
eyedeekay d8dee0b148 I2PTunnel: move Server Throttling config options to their own section. 2025-01-21 18:40:28 -05:00
zzz 099c9bc075 Util: Recognize zen5 processors
as reported by drzed
2025-01-21 11:31:18 -05:00
zzz 0dddf3b6a5 blocklist update 2025-01-21 09:47:05 -05:00
zzz 381d720c2f Util: Update clearnet user agent to match Tor 2025-01-21 09:17:44 -05:00
zzz e4fd58ecde NDT: Comment out more middlebox test code 2025-01-20 08:14:50 -05:00
zzz 0482e12d54 Debian: Create jammy build to deal with Jetty API change (Gitlab #496)
Jetty made a breaking API change to PathSpec in 9.4.30, so
focal (with 9.4.26) is not compatible with jammy+ and buster+ (9.4.45+).

Symptom is failure to load translated help pages in console.

Fix is to make focal only for focal; create jammy build
for jammy+ and buster+. Update build docs.

Does not affect non-package builds, where we bundle Jetty 9.3.x.
2025-01-20 08:11:43 -05:00
zzz 56f92caaa5 NDT: Comment out unused code 2025-01-19 08:01:34 -05:00
zzz 8b61036f19 NDT: Set connect timeout to 30s so test won't hang too long if server unresponsive 2025-01-19 07:50:45 -05:00
zzz a92411702b NDT: Only use IPv6 if we have it and not IPv4 2025-01-19 07:47:30 -05:00
zzz 5c304d58a3 NDT: Omit some showStatus() calls we don't want to get displayed in our UI
log level tweks
2025-01-18 15:21:50 -05:00
zzz b41eaa6c85 NDT: Work around mlab serving unresolvable hostnames
by using the provided IP
2025-01-18 15:18:59 -05:00
zzz 8d3ca1087f console: translate 4 NDT status strings in console bundle 2025-01-18 15:16:42 -05:00
zzz 173490a9d6 Merge branch 'snark-post' into 'master'
i2psnark: require POST on all forms

See merge request i2p-hackers/i2p.i2p!224
2025-01-17 12:16:28 +00:00
zzz f09262ac48 i2psnark: require POST on all forms 2025-01-17 12:16:27 +00:00
zzz 9894b4d6ae Merge branch 'susidns-post' into 'master'
susidns: require POST on all forms

See merge request i2p-hackers/i2p.i2p!223
2025-01-17 12:15:44 +00:00
zzz 8a71f1b779 susidns: require POST on all forms 2025-01-16 10:24:57 -05:00
zzz eca0ba4dd7 Crypto: Add commented-out main() test for ChaCha/Poly 2025-01-12 11:24:01 -05:00
zzz 64869653a7 CLI: Improve the selfsignedgenerator usage help 2025-01-12 11:17:12 -05:00
zzz d51da9e225 Crypto: Remove unused Chacha method 2025-01-10 15:13:32 -05:00
zzz 7b8eb1fdae Crypto: Chacha/poly microoptimization 2025-01-10 14:55:43 -05:00
zzz c74b489d4a Util: DoH server list update 2025-01-09 09:02:43 -05:00