Commit Graph

5314 Commits

Author SHA1 Message Date
zzz
dd794ceee4 NTCP: Remove closed connections from write queue (ticket #2686) 2020-02-15 16:25:44 +00:00
zzz
c19a63c6a2 increase max share ratio 2020-02-14 14:09:34 +00:00
zzz
84bea6438f poupdate source 2020-02-12 17:12:50 +00:00
zzz
e82f420ee6 Remove TODO comment, already fixed 2020-02-12 13:59:43 +00:00
zzz
fd87c609f2 Reseed: Remove download.xxlspeed.com 2020-02-11 15:16:22 +00:00
zzz
fe16ccb434 Transport: Mark yggdrasil IPv6 prefix as not routable
Minor cleanup of the checking code
2020-02-10 14:43:57 +00:00
zzz
dd3dbbf7f9 SSU: Skip down interfaces when looking for MTU,
handle bad values better
2020-02-05 16:43:58 +00:00
zzz
0f7bcbf4bb Graphs: Clean up font setting, fix bugs (ticket #2684)
Unit font now monospaced on Linux and Mac as intended
Don't set Droid Sans font, not present in any platform by default
Fix font scaling for Japanese
Detect more RTL languages
Make fonts configurable
2020-02-03 14:19:35 +00:00
zzz
4401265200 Tunnels: Don't test ECIES-only tunnels 2020-01-26 13:41:19 +00:00
9c626a07c5 Adding two new reseed hosts, hosted by me. 2020-01-24 20:00:40 +00:00
zzz
98f7f30864 SSU: Use same valid IP criteria for sending relay request as for
receiving relay response
2020-01-22 20:48:32 +00:00
zzz
23d24a48b5 SU3File: Add date output to CLI
Bump -5 for previous Ratchet Elligator2 change
2020-01-21 21:00:54 +00:00
zzz
064e4046a6 Ratchet (proposal 144):
- Randomize high two bits of Elligator2 encoding (incompatible change)
- Fix NPE in RatchetTagSet.toString()
- Use zeros for padding block
- Add more debug logging
2020-01-21 17:54:14 +00:00
zzz
f65cfbf92c SSU: Extend timeout for msgs with multiple fragments (ticket #2640) 2020-01-11 14:19:31 +00:00
zzz
ea05af42fa Jetty 9.2.29.v20191105, Tomcat 8.5.50 2020-01-08 14:16:16 +00:00
zzz
e714e7082e Console: Don't show a temporary IP ban if it's permanently banned also 2019-12-24 13:44:35 +00:00
zzz
5772b7d9ae NetDB: Randomize explore and refresh job delays 2019-12-20 16:07:24 +00:00
zzz
61ec10ff47 I2CP: Don't throw exception on early internalConnect()
ClientManager.isAlive() returns true even on port conflict
Hide port conflict message in console
2019-12-20 16:04:35 +00:00
zzz
c3138793fe SSU: Move statement affecting debug stats (ticket #2676) 2019-12-20 12:58:04 +00:00
zzz
c5904b080b SSU: Reduce log level on packet size error (ticket #2675) 2019-12-20 12:15:32 +00:00
zzz
dd0d84fece Router: Add a router strings bundle 2019-12-19 14:08:28 +00:00
zzz
b2aa649c2a Build: Add encoding to all javac targets 2019-12-19 11:19:52 +00:00
zzz
74020ae5a3 CommSystem: Reduce IPv6 status thrashing 2019-12-19 10:56:13 +00:00
zzz
6f3cfd83cd Router: Prep for a router strings bundle 2019-12-18 13:43:17 +00:00
zzz
d054652952 NetDB: Fixes for hidden routers losing peers (ticket #2673)
Explore more aggressively, increase thresholds
Explore with standard non-explore lookup if low on floodfills
Run RefreshRoutersJob if low on floodfills
Refactor SearchReplyJob to process all hashes at once
Transport: Use NTCP and SSU equally if hidden
2019-12-17 16:17:15 +00:00
zzz
a5efce883a CoalesceStatsEvent: Add new known peers stat
cleanups
2019-12-14 13:18:02 +00:00
zzz
64e9e2aebe PeerManager: Add countPeersByCapability() 2019-12-14 12:35:27 +00:00
zzz
faf130cf38 Elligator2 cleanups, thx orignal 2019-12-10 15:26:53 +00:00
zzz
a9abf3babf less code inside synch block 2019-12-03 15:53:49 +00:00
zzz
cad3c46ea6 OCMOSJ: Cancel timeout job on reply
JobQueue: Improve removeJob()
2019-12-03 15:43:44 +00:00
zzz
31e8ff8f45 Update manager: Notify GeoIP type and file version 2019-12-02 15:29:42 +00:00
zzz
cc3c2d4d1a misc. minor cleanups 2019-12-02 15:21:46 +00:00
zzz
11d89e248e i2psnark HTML5 minor cleanups 2019-12-02 15:01:23 +00:00
zzz
2bfd421b19 0.9.44 2019-12-01 17:12:05 +00:00
zzz
32044f1682 bump 2019-11-30 19:00:16 +00:00
zzz
6fa13313f0 Tunnel building:
- Don't count zero-hop tunnels as part of the pool when building
   - Don't build more than one zero-hop tunnel in a pool
   - Assume high build failure rate for new installs
   - Reduce threshold for tunnel length override
2019-11-23 16:51:14 +00:00
zzz
27fa991783 Remove dead reseed 2019-11-22 13:12:59 +00:00
zzz
7b391fa17a I2CP: Don't put ECIES first in LS2 2019-11-20 15:01:22 +00:00
zzz
5e67f4232a I2CP: Prevent an uncaught OCMOSJ exception from killing the session 2019-11-20 14:54:46 +00:00
zzz
398b4ceade SSU: Lower ACKSender log level (ticket #2651) 2019-11-17 17:35:12 +00:00
zzz
03f4624f91 Transport: Save IPv6 firewalled state across restarts (ticket #2175)
Use EnumSets in UDPTransport
2019-11-16 17:12:40 +00:00
zzz
394db0b307 SSU: Remove redundant field (ticket #2659) 2019-11-15 13:45:58 +00:00
zzz
e22810fd93 SSU minor cleanups 2019-11-15 11:06:14 +00:00
zzz
8218d55874 SSU: Fix log value (ticket #2652) 2019-11-14 15:51:52 +00:00
zzz
652b75a749 Transport: Remove unused currentReceiveSecond (ticket #2661) 2019-11-14 13:44:52 +00:00
zzz
620917cd70 Transport: Fixes for IPv6 firewalled logic (ticket #2175) 2019-11-14 13:25:38 +00:00
zzz
b8ed77da9a Consolidate I2CP property definitions 2019-11-13 18:06:35 +00:00
zzz
fdb3c68d3f cleanup 2019-11-12 17:04:53 +00:00
zzz
d2e2109799 Router: Shutdown ECIES engine 2019-11-12 17:03:03 +00:00
zzz
e8bf2ee30d i2psnark: Audio playlist support
Add HTML5 player for single-file torrents
2019-11-12 12:20:19 +00:00