a5efce883a
CoalesceStatsEvent: Add new known peers stat
...
cleanups
2019-12-14 13:18:02 +00:00
64e9e2aebe
PeerManager: Add countPeersByCapability()
2019-12-14 12:35:27 +00:00
faf130cf38
Elligator2 cleanups, thx orignal
2019-12-10 15:26:53 +00:00
a9abf3babf
less code inside synch block
2019-12-03 15:53:49 +00:00
cad3c46ea6
OCMOSJ: Cancel timeout job on reply
...
JobQueue: Improve removeJob()
2019-12-03 15:43:44 +00:00
31e8ff8f45
Update manager: Notify GeoIP type and file version
2019-12-02 15:29:42 +00:00
cc3c2d4d1a
misc. minor cleanups
2019-12-02 15:21:46 +00:00
11d89e248e
i2psnark HTML5 minor cleanups
2019-12-02 15:01:23 +00:00
2bfd421b19
0.9.44
2019-12-01 17:12:05 +00:00
32044f1682
bump
2019-11-30 19:00:16 +00:00
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
27fa991783
Remove dead reseed
2019-11-22 13:12:59 +00:00
7b391fa17a
I2CP: Don't put ECIES first in LS2
2019-11-20 15:01:22 +00:00
5e67f4232a
I2CP: Prevent an uncaught OCMOSJ exception from killing the session
2019-11-20 14:54:46 +00:00
398b4ceade
SSU: Lower ACKSender log level (ticket #2651 )
2019-11-17 17:35:12 +00:00
03f4624f91
Transport: Save IPv6 firewalled state across restarts (ticket #2175 )
...
Use EnumSets in UDPTransport
2019-11-16 17:12:40 +00:00
394db0b307
SSU: Remove redundant field (ticket #2659 )
2019-11-15 13:45:58 +00:00
e22810fd93
SSU minor cleanups
2019-11-15 11:06:14 +00:00
8218d55874
SSU: Fix log value (ticket #2652 )
2019-11-14 15:51:52 +00:00
652b75a749
Transport: Remove unused currentReceiveSecond (ticket #2661 )
2019-11-14 13:44:52 +00:00
620917cd70
Transport: Fixes for IPv6 firewalled logic (ticket #2175 )
2019-11-14 13:25:38 +00:00
b8ed77da9a
Consolidate I2CP property definitions
2019-11-13 18:06:35 +00:00
fdb3c68d3f
cleanup
2019-11-12 17:04:53 +00:00
d2e2109799
Router: Shutdown ECIES engine
2019-11-12 17:03:03 +00:00
e8bf2ee30d
i2psnark: Audio playlist support
...
Add HTML5 player for single-file torrents
2019-11-12 12:20:19 +00:00
9d46a5d838
Router: Set default sig type to EdDSA for Android
2019-11-11 14:17:27 +00:00
b5d7f3e460
only declare one string for determining appdata, use old roaming appdata if it is present.
2019-11-09 08:23:41 +00:00
7b53b0d3ad
leave roaming appdir installs that already exist alone
2019-11-09 01:36:53 +00:00
ff293d50a9
introduce divs to allow selecting buttons on /home by category
2019-11-08 17:42:53 +00:00
07b7ab4262
Ratchet: Hook in MuxedEngine decrypt
2019-11-06 16:20:14 +00:00
b7f6cfbf46
Ratchet: Replace old session if new NS received
...
Log tweaks
2019-11-05 19:11:29 +00:00
ebc8dbe947
Ratchet: Increase tagset sizes
...
fix compile error
2019-11-05 17:26:22 +00:00
01d6cea017
Ratchet: Simplify lookup of OB session from IB NSR
2019-11-05 17:15:37 +00:00
160bcd7da8
MV log tweaks
2019-11-05 17:07:21 +00:00
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
656dd42276
Ratchet: Prep for next key
2019-11-05 15:20:52 +00:00
4d1d11d1d4
Ratchet: Bob transition to ES
...
Store PK in RTS
New RST constructor
Log tweaks (lots)
2019-11-05 14:13:35 +00:00
3ae5b90c98
Ratchet: Expire pending outbound
...
Prep for Bob transition to ES
Log tweaks
2019-11-04 18:03:06 +00:00
2846c33b40
Ratchet: Debug page fixes
2019-11-03 17:06:33 +00:00
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
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
7c4569816f
Ratchet: NSR send/recv fixes
2019-11-01 12:56:16 +00:00
0cd8073f39
Ratchet: WIP on NSR send/recv
2019-11-01 12:22:20 +00:00
71411be6d9
Ratchet: Changes to match current proposal 144
...
Pass CloveSet to/from ECIESEngine
2019-10-31 10:56:01 +00:00
a51ee8e745
findbugs all over
2019-10-30 15:26:56 +00:00
2216a58143
I2NP: Javadoc fixes
...
Improve DataMessage.toString()
2019-10-29 16:30:08 +00:00
3d75b3dc31
OCMOSJ: Keep bundling LS until acked
...
log tweaks
2019-10-27 12:24:08 +00:00
591b994b75
OCMOSJ: Bundle unwrapped ack with LS for ratchet dest
2019-10-27 12:21:22 +00:00
135e9ad31f
NetDB: Don't send encrypted lookup reply to ratchet dest
2019-10-27 12:18:07 +00:00
eee9e47cac
Transport: Publish IPv6 address on transition to non-firewalled (ticket #2175 )
2019-10-25 13:27:30 +00:00