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
zzz
9d46a5d838
Router: Set default sig type to EdDSA for Android
2019-11-11 14:17:27 +00:00
hankhill19580
b5d7f3e460
only declare one string for determining appdata, use old roaming appdata if it is present.
2019-11-09 08:23:41 +00:00
hankhill19580
7b53b0d3ad
leave roaming appdir installs that already exist alone
2019-11-09 01:36:53 +00:00
hankhill19580
ff293d50a9
introduce divs to allow selecting buttons on /home by category
2019-11-08 17:42:53 +00:00
zzz
07b7ab4262
Ratchet: Hook in MuxedEngine decrypt
2019-11-06 16:20:14 +00:00
zzz
b7f6cfbf46
Ratchet: Replace old session if new NS received
...
Log tweaks
2019-11-05 19:11:29 +00:00
zzz
ebc8dbe947
Ratchet: Increase tagset sizes
...
fix compile error
2019-11-05 17:26:22 +00:00
zzz
01d6cea017
Ratchet: Simplify lookup of OB session from IB NSR
2019-11-05 17:15:37 +00:00
zzz
160bcd7da8
MV log tweaks
2019-11-05 17:07:21 +00:00
zzz
bc40978297
Router: No longer check the clove ID in the Bloom filter, just check the expiration.
...
The Clove ID is just another random number, and the message ID in the clove
will be checked in the Bloom filter; that is sufficient.
Checking the clove ID as well just doubles the number of entries in the Bloom filter,
doubling the number of false positives over what is expected.
For ECIES-Ratchet, the clove ID is set to the message ID after decryption, as there
is no longer a separate field for the clove ID in the transmission format.
2019-11-05 16:43:12 +00:00
zzz
656dd42276
Ratchet: Prep for next key
2019-11-05 15:20:52 +00:00
zzz
4d1d11d1d4
Ratchet: Bob transition to ES
...
Store PK in RTS
New RST constructor
Log tweaks (lots)
2019-11-05 14:13:35 +00:00
zzz
3ae5b90c98
Ratchet: Expire pending outbound
...
Prep for Bob transition to ES
Log tweaks
2019-11-04 18:03:06 +00:00
zzz
2846c33b40
Ratchet: Debug page fixes
2019-11-03 17:06:33 +00:00
zzz
b5f6c58a0b
Ratchet: Implement expiration
...
Store creation and last-used in tagset
Catch all decrypt/encrypt exceptions
Debug page improvements
2019-11-03 16:51:51 +00:00
zzz
3ba48fda86
Ratchet: Track pending sessions
...
Transition from NSR to ES
HandshakeState.clone() fix for multiple NSRs
Add tagset ID numbers
Debug logging
2019-11-02 15:42:16 +00:00
zzz
7c4569816f
Ratchet: NSR send/recv fixes
2019-11-01 12:56:16 +00:00