f4a37ce75f
i2psnark: Don't unchoke when we don't have pieces
...
Don't avoid partial pieces if there are several seeds
2020-04-27 19:49:09 +00:00
ff4cfd3eb0
improve collapsing table behavior
2020-04-27 03:17:48 +00:00
8b6d8507ec
improve collapsing table behavior
2020-04-27 03:17:12 +00:00
65356f09a6
Fix padding on tunnelName
2020-04-26 11:43:02 +00:00
b0c6c845bf
Improve toggle behavior
2020-04-26 11:31:14 +00:00
6859baba9f
Make custom options full width of i2ptunnel page
2020-04-26 09:40:04 +00:00
c14541f4a3
Fix bug where the second time you opened a +/- table a - would not be shown and make the rest of the CSS line up right
2020-04-26 09:29:42 +00:00
1083d2939b
fix +/- expand collapse on i2ptunnel tables, and fix the padding
2020-04-26 02:19:47 +00:00
2a8f23602a
i2psnark: Increase min size for video preview
...
CSS tweaks for large videos
Mime types update
2020-04-25 14:39:05 +00:00
da5c92a599
Console: Fix summary bar event log link param (thx drzed)
2020-04-25 13:02:44 +00:00
baa26aec26
Tests: Prevent ratchet NPE in local tests
2020-04-25 11:01:27 +00:00
9da290831b
Ratchet: Variable tagset lookahead/trim limits
...
Remove total size trimming, it's redundant
2020-04-25 10:32:33 +00:00
882f853b1d
Console: Change event log param from ms to sec
2020-04-24 12:58:53 +00:00
a7de9a7f24
i2psnark: Don't mark torrent BAD on I2CP errors (ticket #2725 )
...
Logging:
- Log to wrapper log after log manager shutdown (ticket #2725 )
- sync methods
Router:
- Allow clients more time to get disconnect messages at shutdown (ticket #2725 )
- Don't delete router context at shutdown, to prevent a late
creation of a new app context (ticket #2725 )
- Don't try to delete ping file on Android
javadocs
2020-04-24 12:44:17 +00:00
f2f6dfbf18
Router: Better enc type rejection message
2020-04-23 19:31:17 +00:00
5e2db982dd
Router: Check for key certs in dests (prop. 145)
2020-04-23 19:16:31 +00:00
bc11e66429
SusiDNS: Fix typo that broke the add form
2020-04-23 18:57:29 +00:00
da8f49a712
Router: GarlicMessage debug logging improvements
2020-04-23 18:56:03 +00:00
a97085ac67
Ratchet: Expire outbound TS based on inbound last-used
...
Fix outbound expiration time
Reduce pending tagset expiration
Increase max send acks
Increase max next key replies
Don't save ref to NS callback once called
Sync tagset for debug output
2020-04-23 16:21:25 +00:00
eb7211660f
Streaming: Reduce TCB cache time
2020-04-23 13:35:02 +00:00
b182562c80
Router: Fix logging NPE (thx zlatinb)
2020-04-21 17:01:03 +00:00
25a80c78b5
Build: Manifests for test, source, and javadoc jars
2020-04-21 12:52:23 +00:00
c69af8308f
i2psnark: CSS tweak
2020-04-20 18:06:33 +00:00
0cc1861649
Streaming: Single retransmit timer per connection (ticket #2715 )
...
Only instantiate ResendPacketEvent for fast retransmit
Move packet timeout field from ResendPacketEvent to PacketLocal
Set window size to 1 on timeout
Always adjust window when acked, even if the packet was sent more than once
Reduce INITIAL_WINDOW_SIZE from 6 to 3 to reduce router DH overhead
Set maximum burst retransmissions to 16
Closer compliance to RFCs 5681 and 6298
Prep for additional changes (Westwood)
Other minor cleanups
Original patch from zlatinb
2020-04-19 14:59:08 +00:00
57cd4c5843
Ratchet: Adaptive order of muxed decrypt based on previous traffic
2020-04-19 14:21:24 +00:00
cd035e1247
Console: Add header for client SKMs on /debug
2020-04-19 11:11:24 +00:00
73886d06e8
Ratchet: Fix tagset remaining calculation
...
More efficient tag insantiation
Debug page fixes
Javadoc fixes
Minor cleanups
2020-04-19 10:59:32 +00:00
ae199581be
Fix up the dark CSS for use with the new collapsing tables so tables line up, set ::selection highlighting on input text to a non-000 color so it shows up when you highlight it
2020-04-18 22:29:27 +00:00
bf425d8ac9
i2psnark: Periodically connect out to other seeds to fetch comments (ticket #2288 )
...
javadoc updates
2020-04-18 15:04:43 +00:00
823dc72eaa
Improve padding consistency and readability on new i2ptunnel edit config pages
2020-04-17 23:13:18 +00:00
3716ccc3ef
i2ptunnel UI: Move new js from console to i2ptunnel
...
Move <script> from body to head
Version the js links
2020-04-17 15:53:10 +00:00
108b3a2363
Tests: Add I2CP port option to LocalClientManager
2020-04-17 13:19:41 +00:00
35bb5896a1
Streaming: Slow start fix from zlatinb
2020-04-17 12:02:26 +00:00
da9bfd48c0
Crypto: Disable speculative AES tagset usage
2020-04-17 11:59:59 +00:00
0bd3df6d98
Make the new dropdown_hover.png look consistent on i2ptunnel, re-run javascript prettifier
2020-04-17 06:02:12 +00:00
0656abd101
Add the missing dropdown_active.png image to the light theme
2020-04-17 05:36:34 +00:00
5299eb365f
Re-organize the I2PTunnel UI and, in javascript-enabled browsers, turn advanced options onto accordion-menus.
2020-04-17 05:27:23 +00:00
53eb0fe7f8
SusiDNS: Remove taglib declarations where not required
2020-04-16 15:44:35 +00:00
4cdaa11024
Build: Reproducible build fix (ticket #2279 )
2020-04-16 15:43:40 +00:00
e642d8e538
i2psnark: Fix TrackerClient thread name
2020-04-16 14:30:52 +00:00
cc5f13fc5e
ElG/AES debug log tweaks
2020-04-16 13:27:53 +00:00
80f66113c4
i2psnark: Basic torrent file modification CLI
2020-04-16 13:24:51 +00:00
b3d5accca2
I2CP: Fix client notifier thread name
2020-04-16 13:22:23 +00:00
12ac06d5ba
i2psnark: Debug page tweaks
2020-04-16 13:09:11 +00:00
7b47d3f314
Streaming:
...
Fix slow start (ticket #2708 )
Reset retransmission timer after ack (ticket #2710 )
Minor cleanups to prep for additional changes
Original analysis and patches from zlatinb
2020-04-14 12:59:26 +00:00
0d2dbcc8fc
Ratchet: Additional muxed decrypt fix
2020-04-14 12:57:50 +00:00
e2cc62a21f
Ratchet: Improve muxed decrypt
...
Try tags for both ratchet and AES before DH for either
Return empty CloveSet for ratchet errors after successful decrypt
Don't corrupt data in ECIESEngine on NS/NSR failure, for subsequent ElG attempt
Log tweaks
2020-04-14 12:13:00 +00:00
689b26102b
i2psnark: CSS tweaks
2020-04-13 16:42:20 +00:00
c989addadc
i2ptunnel: Allow comments in CLI command files
2020-04-13 16:41:26 +00:00
5e00bc6510
Streaming: Fix retransmission time (ticket #2709 )
...
Remove unneeded checks on RTO max/min
Return new value from doubleRTO() (prep for ticket #2715 )
2020-04-11 17:04:55 +00:00