- Apr 30, 2015
-
-
zzz authored
Implement methods to remove only a single IPv4 or IPv6 address, so that IPv6 addresses will remain when SSU detects that IPv4 is firewalled Summary bar status fixes Fix getIsPortFixed() for more enum cases log tweaks, cleanups
-
- Apr 29, 2015
-
-
zzz authored
so they stay in sync
-
zzz authored
Don't include NTCP conns established too long ago in clock skew vector Hide unestablished outbound NTCP conns from /peers view Add per-transport status to /peers Put status description instead of code into event log reachability changes
-
zzz authored
when now() is not called too frequently
-
zzz authored
-
zzz authored
so that clock skew calculations work right
-
zzz authored
- NTCP inbound skew calculation had flipped sign - Include RTT in NTCP skew calulation - Set SSU skew on first packet so it's right from the beginning - Above should fix the "ignoring clock offset" error - Javadocs RouterClock: - Add config to disable clock adjustment for testing - Reduce window in skew vector for slew calculation - Double max slew rate
-
- Apr 28, 2015
-
-
zzz authored
-
zzz authored
-
zzz authored
let the shutdown progress normally; Make it an I2PThread instead of a Runner so we can call fireOOM() for consistent logging (ticket #1549) Router: Don't add OOM listener on Android so we don't hang onto the context
-
zzz authored
-
zzz authored
- Big method to handle status transitions, not yet used - Status enum tweaks, unknown must be higher code than known
-
zzz authored
- More transition to status enum - Don't set TCP keepalive for IPv6
-
- Apr 27, 2015
- Apr 26, 2015
- Apr 25, 2015
-
-
zzz authored
-
zzz authored
- Add hostname verification using code from Apache HttpClient 4.4.1 (Apache 2.0 license) and one small class from HttpCore 4.4.1, slightly modified to remove additional Apache dependencies and unneeded code. - Includes support for public suffix list; use basic list with standard TLDs, and also support loading the big Mozilla list, but don't bundle the 150KB Mozilla list for now. - For Android, use its default verifier, which should actually work (unlike Oracle) - Java 7 not required, although servers requiring SNI will now fail on Java 6, which does not support SNI SSLEepGet: - Rework recent setSoTimeout code changes, as they broke SNI - Add option to save certs even if no errors - Add option to disable hostname verification
-
zzz authored
and unneeded code, now compiles
-
zzz authored
Apache HttpClient 4.4.1 (Apache 2.0 license) and one small class from HttpCore 4.4.1, unmodified as a baseline for future merges. Does not compile. See following checkins for more info
-
zzz authored
to give better message to users and prevent JVM shutdown on what is unlikely to be a heap issue.
-
- Apr 24, 2015
-
-
zzz authored
moved to junit years ago but not part of any tests
-
zzz authored
-
zzz authored
if super.startRunning() failed Register as HTTPS proxy also in HTTP client
-
zzz authored
broken in fix for ticket #815 TCG still doesn't go back to stopped, to be fixed. Test case: configure low port.
-
zzz authored
-
zzz authored
Covers router, unsigned router, plugin, and news updates
-
zzz authored
broken in fix for ticket #815
-
- Apr 23, 2015
-
-
zzz authored
side isn't stuck forever at a window size of 1. Cleanups, log tweaks, javadocs
-
zzz authored
-
zzz authored
add additional checks. Fix bug if available buffer calculation is negative Check log level before calling displayPacket() Log tweaks
-
zzz authored
recover quicker after packet loss; Reduce default initial ack delay; Rename misspelled method
-
- Apr 22, 2015
-
-
zzz authored
-