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
79334afcbc
Console: Fix plugin icon-code images
2019-11-15 21:11:40 +00:00
c711d48835
Console: Hide more SSU peer info unless advanced
2019-11-15 13:55:04 +00:00
394db0b307
SSU: Remove redundant field (ticket #2659 )
2019-11-15 13:45:58 +00:00
8bb1347e6e
i2psnark: Don't start tunnels when autostart enabled but no
...
torrents set to autostart (ticket #2662 )
Remove trackers apparently down
Don't show flv with HTML5
Another escape fix
2019-11-15 13:11:53 +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
65b3cdbb12
Console: Hide buttons on /configkeyring if no entries
2019-11-13 17:39:56 +00:00
cecf255706
i2ptunnel: Don't delay after ConnectException if stopped
...
(fixes zzzot stop delay)
2019-11-13 15:37:16 +00:00
a854ccee69
remove plugins link
2019-11-13 14:07:01 +00:00
6e2ad50e16
i2psnark: Disable HTML5 for playlist files
...
Another escaping fix
2019-11-12 20:20:07 +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
9f0c3ee345
Debian: Fixup patch to match wrapper.config change
2019-11-12 17:00:36 +00:00
725509fe5c
i2psnark: Exclude some video types from HTML5
2019-11-12 16:57:17 +00:00
13318a12da
Console: Fix NPE on bad input
2019-11-12 16:55:39 +00:00
e8bf2ee30d
i2psnark: Audio playlist support
...
Add HTML5 player for single-file torrents
2019-11-12 12:20:19 +00:00
eda91af7c7
pick a better icon for hidden services manager, improve some text, and hide some of the stuff in /monitoring
2019-11-11 17:57:08 +00:00
9ddb655a88
KeyGenerator: Use new PrivateKey constructor to cache pubkey
...
Clear cached public key on private key destroy()
2019-11-11 14:24:11 +00:00
9d46a5d838
Router: Set default sig type to EdDSA for Android
2019-11-11 14:17:27 +00:00
f7471713da
Re-categorize items from /home and introduce 2 new categories. Make them configurable on /confighome
2019-11-11 00:49:26 +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
552100da17
i2psnark: More playlist mime types
2019-11-08 16:44:09 +00:00
a2b23f96e8
i2psnark: HTML5 on details page
2019-11-08 15:02:03 +00:00
14499c2993
i2psnark: Playlist mime type
2019-11-08 14:49:11 +00:00
dfc533b6e8
i2psnark: Another escaping fix
2019-11-08 14:48:30 +00:00
2738b3d29c
i2psnark: Increase progress bar size again
2019-11-08 14:45:59 +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