- Jan 21, 2021
-
-
idk authored
Fix the border-radius on the buttons and textareas in Address Book. Make the usage of Address Book agree on the titles.
-
- Jan 20, 2021
-
-
zzz authored
Test net.i2p.util.ConvertToHash See merge request i2p-hackers/i2p.i2p!13
-
In non-English environments, the message is translated.
-
zzz authored
http://zzz.i2p/topics/3036
-
zzz authored
-
- Jan 18, 2021
-
-
idk authored
Find and fix the bug which appears in 'https://old.reddit.com/r/i2p/search?q=console&restrict_sr=on&sort=relevance&t=all' a bunch of Reddit posts, due to a mistake in the Firefox Profile Installer which expected router.config to be in the (deprecated)Roaming application data, even though it was in the Local Application Data, and if it did not exist, created it. If the (deprecated)Roaming application data directory had a router.config file, then I2P attempted to use the Roaming application directory, and the user could end up with a router that had no client apps configured, resulting in a poor UX
-
- Jan 17, 2021
-
-
idk authored
Tests on Gitlab CI See merge request i2p-hackers/i2p.i2p!12
-
In non-English environments, the message is translated.
-
zzz authored
-
zzz authored
-
zzz authored
-
zzz authored
-
zzz authored
Reduce stored file time to 10 days Min stored time is 2 * analysis interval
-
zzz authored
clean up multiple getContext() calls
-
idk authored
eepsite=>I2P site to match the new terminology on the web site, and more fine-tuning to CSS to sharpen image appearance
-
- Jan 14, 2021
- Jan 13, 2021
-
-
zzz authored
Use standard getRequestURI() instead of Jetty internal getHttpURI(), which apparently changed somewhere along the way Hide Jetty ClosedChannelException from I2P logs
-
- Jan 12, 2021
- Jan 11, 2021
- Jan 10, 2021
- Jan 09, 2021
-
-
zzz authored
WIP - not hooked in yet
-
- Jan 08, 2021
- Jan 07, 2021
-
-
zzz authored
-
zzz authored
This partially fixes the issue of packets not being retransmitted before they expire in 10 seconds, introduced in 0.9.48 as reported by jogger at http://zzz.i2p/topics/3003 Fast retransmit was also suggested by jogger as a solution and discussed in that thread. This code is based on the requirements for TCP fast retransmit as specified in RFC 5681 but cannot precisely follow the RFC as UDP messages can be dropped without affecting later messages: - nack counter is per-message, not per-connection - some interactions with the retransmit timer when in fast retx mode - msg expiration is currently 10s but max RTO is 60s - interactions with individual fragment transmission implemented in 0.9.48-5 - this is a sender-side fix but it depends on far-end ack resend strategy Maintain a local message sequence number and store it in OMF, previously unused as codel is disabled Removed acked messages from _outboundMessages as usual, but stores message and seq. numbers in a LinkedHashMap, so we may interpret additional acks as nacks. Calculate the highest-acked seq. number for every incoming packet. Marks messages older than highest acked as nacked Fast-retransmits after 3 nacks Window and SST adjustments per RFC 5681 sec. 2.4 Reduce resend ack quantity and timeout to improve odds of receiving "nacks" Disable wakeup of OMF from IMF; should not be needed now that PS calls nudge() PS.acked(partial) now returns true if any fragment was acked, not if complete Log tweaks Still todo: possible additional changes to ack resend strategy; possible parameter adjustments including msg expiration; confirm that OMF wakeup in IMF is not required; further testing and cleanups; take additional ideas from alternative proposal in MR !8; stat tweaks; find related tickets to close Reviewed by and contains code from zlatinb in MR !8 This builds on several previous SSU improvements; see #2427 for a list. ref: gitlab MRs !8 !9 !10 !11
-
- Jan 06, 2021
-
-
idk authored
-
- Jan 05, 2021
- Jan 04, 2021
- Jan 03, 2021
-
-
zzz authored
-