896dbfbacf
i2ptunnel: Change default encType to both for new tunnels,
...
http client, shared clients, and all tunnels for new installs (ticket #2751 )
Change IRC tunnel sigType to EdDSA for new installs (ticket #2749 )
2020-07-22 15:34:43 +00:00
4d3561c92a
i2psnark: Increase max pipeline, negotiate actual value
2020-07-19 14:45:48 +00:00
ed14aa130c
Credit sadie for the first part of her redesign work
2020-07-08 17:44:12 +00:00
112beb552b
i2ptunnel: Fix missing throttling section for non-HTTP servers
2020-07-02 12:15:54 +00:00
b53cdafc84
clarify license status of new wizard assets
2020-06-28 18:50:34 +00:00
6c0e18d3e2
i2ptunnel: Fix missing tunnel quantity section for servers
...
More ngettext
Hide some text for config advanced
2020-06-07 20:00:50 +00:00
ac76d544b9
Fix creation of Encrypted LS2
...
Blinded flag bit goes on the inner LS, not the outer
Fix corruption of inner signature
Broken in 0.9.42
2020-06-06 17:24:26 +00:00
3f895d32dd
Router: Implement ratchet-layer acks (proposal 144)
...
Store destination in outbound session
Allow sending null data through OCMOSJ for ratchet acks; omit data clove
Only call messageDeliveryStatusUpdate() for nonzero nonce
2020-06-03 12:33:09 +00:00
370f96acfb
Streaming: Increase MTU for ratchet (proposal 155)
...
Set MTU in receiveConnection() for inbound connections
Cleanup CDR.isAckOnly()
Only call now() in MOS for debugging
Set receive.streamActive stat to 1, not 0
2020-05-30 16:24:25 +00:00
03b1a4dfc0
Installer: Require Java 8 (ticket #2511 )
...
Jetty 9.3.28 (ticket #2098 )
This breaks Debian builds, fixes to follow
2020-05-27 16:08:54 +00:00
e091eeae90
Util: Reduce default gzip compression level for performance
...
Add fast zero-decompressor
2020-05-27 11:48:21 +00:00
e9cc4a4357
0.9.46
2020-05-25 12:32:28 +00:00
766649bd54
bump for review
2020-05-22 19:47:53 +00:00
df3a03afc5
Streaming: Fix timer race (ticket #2739 )
2020-05-21 11:47:39 +00:00
ef66457181
Util: Speed up zero compression
...
As suggested by orignal
2020-05-19 14:24:20 +00:00
90bc00436c
UPnP fixes part 5:
...
Set interfaces at startup, to prevent Android from binding to public interfaces
Log fix
2020-05-17 15:47:08 +00:00
40b312d7c1
Streaming: Change pushBackRTO() log error to warn (ticket #2739 )
2020-05-14 18:47:54 +00:00
1b3885720a
Console: Fix option text on /confignet (ticket #2738 )
2020-05-13 12:58:10 +00:00
eeee8d7600
i2ptunnel: Use readonly, not disable, to avoid losing data in forms
...
Fix disabling of interface select box
Caused by disable changes on May 8
2020-05-12 13:21:25 +00:00
4da58258f5
i2psnark: Check for non-i2p URL
2020-05-10 20:28:30 +00:00
0bbd747f82
clear susidns notification the next time the user clicks anywhere on the page, closes #2419
2020-05-10 07:35:40 +00:00
2ac2850cd4
Router: Min version for tunnel peers
2020-05-07 17:17:15 +00:00
f90cbaba5a
update history.txt to include my changes to i2ptunnel and susimail.
2020-05-05 19:19:04 +00:00
4996c05361
i2ptunnel: Add ECIES persistent key support
...
Fix changing enc type on servers
2020-05-05 14:38:04 +00:00
eab688b0bc
Ratchet: Fix NPE ratcheting IB NSR tagset
2020-05-01 14:04:14 +00:00
634802c008
Streaming: Westwood+ congestion control (ticket #2719 )
...
Increase max slow start window to 64
Change RTT calculations from double to float
Original idea from jogger
Original patch from zlatinb
Developed and tested with zlatinb
2020-04-30 12:44:55 +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
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
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
35bb5896a1
Streaming: Slow start fix from zlatinb
2020-04-17 12:02:26 +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
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
80ae2ccea6
NTCP: Retain pending messages when replacing connection
2020-04-09 17:27:23 +00:00
916b296ee0
Ratchet: Expire unused tagsets sooner
2020-04-06 13:54:49 +00:00
7404bdc4fd
NetDB: Add support for database lookup ratchet replies (proposal 154)
...
Add support for ElG-encrypted database lookups and stores from ECIES-only destinations
Add ratchet support to MessageWrapper
Application-specific timeout for MessageWrapper-generated tags
Refactor tunnel TestJob to use MessageWrapper
Add ratchet support to TestJob
TestJob cleanups
2020-03-31 19:21:35 +00:00
7654a0af42
Tunnels: Make new tunnel selection round-robin
...
Remove one-second stickiness, as OCMOSJ caching does the job better
http://zzz.i2p/topics/2454
2020-03-24 12:33:29 +00:00
8b075f26bf
Console: Fix wizard XHR initialization
2020-03-01 17:58:55 +00:00
ab28ee960e
Add missing parts of rrd4j 3.5 omitted from previous checkin (ticket #2684 )
...
Apache 2.0 and LGPLv2.1
2020-02-25 15:15:23 +00:00
d9ea6b1f9c
rrd4j patch (ticket #2684 )
...
So that DejaVu fonts are not required in the classpath.
We set the default font to Monospaced.
All fonts are then set in SummaryRenderer.
2020-02-25 14:14:34 +00:00
f081e88420
0.9.45
2020-02-24 17:13:44 +00:00
403440bab8
bump for review
2020-02-21 18:05:39 +00:00
4bcd896829
Build: Add non-pack200 release targets (ticket #2693 )
...
Update: Don't require pack200 for in-net update (ticket #2693 )
2020-02-20 18:36:03 +00:00
dd794ceee4
NTCP: Remove closed connections from write queue (ticket #2686 )
2020-02-15 16:25:44 +00:00
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
21ae518102
new images are under the Feather(MIT) license, installer/resources/themes/console/images/console/{light,dark}/console_status_running.png
...
installer/resources/themes/console/{light,dark}/console_status_stopped.png
installer/resources/themes/console/{light,dark}/console_status_starting.png
installer/resources/themes/console/images/title_window.png
installer/resources/themes/console/images/local_down.png
installer/resources/themes/console/images/local_up.png
installer/resources/themes/console/images/local_inprogress.png
installer/resources/themes/console/images/info/network_status/network_ok.png
installer/resources/themes/console/images/info/network_status/network_hidden.png
installer/resources/themes/console/images/info/network_status/network_firewalled.png
installer/resources/themes/console/images/info/network_status/network_warning.png
installer/resources/themes/console/images/info/network_status/network_testing.png
installer/resources/themes/console/images/info/network_status/network_error.png
installer/resources/themes/console/images/info/network_status/network_clockskew.png
installer/resources/themes/console/images/info/network_status/network_vm.png
installer/resources/themes/console/images/info/network_status/rejecting.png
installer/resources/themes/console/images/info/network_status/accepting.png
installer/resources/themes/console/images/info/network_status/rejecting_hidden.png
installer/resources/themes/console/images/info/errortriangle.png
installer/resources/themes/console/{light,dark}/warning.png
installer/resources/themes/console/{light,dark}/warn.png
installer/resources/themes/console/images/info/infowarn.png
installer/resources/themes/console/images/info/infohelp.png
installer/resources/themes/console/{light,dark}/infowarn.png
installer/resources/themes/console/{light,dark}/infohelp.png
installer/resources/themes/console/{light,dark}/confirmed.png
installer/resources/themes/console/{light,dark}/help.png
installer/resources/themes/console/images/favicon.ico
installer/resources/themes/console/{light,dark}/favicon.ico
installer/resources/themes/console/images/inbound.png
installer/resources/themes/console/images/outbound.png
installer/resources/themes/console/images/folder.png
installer/resources/themes/console/images/cursor_zoom.png
installer/resources/themes/console/{light,dark}/newsbullet_mini.png
2020-01-26 17:57:40 +00:00
23d24a48b5
SU3File: Add date output to CLI
...
Bump -5 for previous Ratchet Elligator2 change
2020-01-21 21:00:54 +00:00
ea05af42fa
Jetty 9.2.29.v20191105, Tomcat 8.5.50
2020-01-08 14:16:16 +00:00
b524e91888
add license info to checkin
2020-01-03 03:28:27 +00:00
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
cad3c46ea6
OCMOSJ: Cancel timeout job on reply
...
JobQueue: Improve removeJob()
2019-12-03 15:43:44 +00:00