f0b9894e48
Util: Warn on dubious split() regex
2018-03-01 16:26:31 +00:00
74dc427320
Transport: Rescan addresses and UPnP after network reconnection
...
Log network disconnect/reconnect
Don't even try to start UPnP if network disconnected
Fix UPnP repeatedly decrementing listen ports on failure
Make more classes and methods package private
Log and javadoc tweaks
2018-02-28 20:26:31 +00:00
d167b5eafb
LogManager: Don't register runtime shutdown hook in router context.
...
This was causing shutdown() to be called twice, resulting
in lost log messages when stopped from i2prouter.
2018-02-28 20:04:40 +00:00
5cd1419897
Util: Add methods to validate IP addresses
2018-02-28 17:58:28 +00:00
f129426eed
UPnP: CLI fixes
...
Check that Location IP matches
Display UDN in HTML output
2018-02-28 15:07:19 +00:00
f3ec5f7956
i2psnark: CSS tweak
2018-02-28 12:58:50 +00:00
2c17fef161
Addresses: CLI improvements
2018-02-28 12:26:53 +00:00
ab182d08f3
UPnP: Recognize IGD2 schemas
...
Don't use IGD on same host
Output last error
Preliminary work for IPv6
2018-02-27 21:26:53 +00:00
f869b8a133
UPnP: Fix event listening, prep for using events
2018-02-27 15:09:49 +00:00
7035db2bcd
UPnP: Improve diagnostics
...
try PPP 2nd
other cleanups
2018-02-27 13:05:03 +00:00
27042f9930
i2ptunnel: Add alt names in standard and irc client tunnel certs
2018-02-25 16:31:48 +00:00
4c02c1f58b
JettyStart: Cleanup, replace Resource with File
2018-02-25 14:20:44 +00:00
79baf70f9a
Crypto: Add support for more alt names in certs (tickets #2159 , #2160 )
...
Set alt names for console cert
Use utils to validate console IP addresses
2018-02-25 14:17:01 +00:00
622c6801ae
SusiMail: Set no-cache headers
2018-02-24 17:10:56 +00:00
005f73729e
Console: More validation on URL when installing plugin
2018-02-24 16:58:18 +00:00
5b0680b29e
i2psnark standalone: Add DNS rebinding protection
...
Add context config file to turn it off
Console: Mark request handled when rejecting in HostCheckHandler
XSSFilter: Catch cascaded ISE
2018-02-24 16:43:15 +00:00
9d989c6a67
Console: Fix HTML error, forms can't be in tables
...
split table up into two, put forms outside, fixup CSS to match
2018-02-24 12:43:58 +00:00
fa740e8271
Console: Fix HTML error
2018-02-24 12:42:16 +00:00
0ba0f1bded
SusiMail: Check mail fixes (ticket #2174 )
...
Fix overlapping error and info boxes
Fix checking mail when apparently connected already
Set soTimeout when fetching mail, now that InternalSocket supports it
Error message and formatting fixes
Debug log tweaks
2018-02-23 20:10:32 +00:00
4321f13453
i2psnark: Number formatting tweaks (ticket #1913 )
2018-02-23 19:57:40 +00:00
e71d1d38ad
Getopt: Add new translations
...
Add instructions in .tx/config for conversion
Fix checkutf8.sh for getopt translations
2018-02-23 16:35:16 +00:00
6fe25cda9e
I2CP: Use setSoTimeout() when reading first byte
...
We originally looped because we used InternalSockets,
but we don't anymore.
2018-02-22 16:59:14 +00:00
01962754b0
Util: Support setSoTimeout() for InternalSockets
...
to keep susimail server connections from hanging too long
2018-02-22 14:54:57 +00:00
237447180c
cleanup
2018-02-21 21:34:29 +00:00
4b1a357ee7
Certs: Add policy extension
2018-02-21 20:10:14 +00:00
56c17300d5
SusiMail: Add Date header to sent messages, as required
...
Make Loader static
2018-02-21 15:05:15 +00:00
61ae0a597a
Util: Add RFC822Date to CLI
2018-02-21 13:41:09 +00:00
3159c519b1
Console: Hide options on /configupdate if a package (ticket #2172 )
...
or if not advanced
2018-02-21 12:54:56 +00:00
f00bf7d2cb
Console: Redirect to HTTPS if available (ticket #2160 )
...
Show console links as HTTPS if available
Extend blacklisted ports to cover HTTPS console and eepsite
2018-02-20 20:19:34 +00:00
33ea4cf571
Console: Change sendError() to setStatus() for 3xx responses
...
to avoid unnecessary output
2018-02-20 19:45:49 +00:00
86b3b13d6f
Console: Change all 302s to 303 or 307
...
Eepget: Handle 308
2018-02-20 16:53:31 +00:00
b77524cfc7
Crypto: Backdate selfsigned cert to allow for clock skew
2018-02-20 12:27:30 +00:00
12c7871640
i2ptunnel, systray: Replace hardcoded console URL in more places (ticket #2160 )
2018-02-19 23:12:06 +00:00
88c7abedde
javadoc note
2018-02-19 22:26:32 +00:00
ad4eef9757
i2ptunnel, I2CP, SAM: Change selfsigned cert cname to localhost (ticket #2160 )
2018-02-19 22:14:50 +00:00
935ba77da7
Console: Change selfsigned cert cname to localhost (ticket #2160 )
2018-02-19 19:40:04 +00:00
673d765ed6
Crypto: Add IP addresses to selfsigned cert SAN (ticket #2160 )
2018-02-19 19:36:30 +00:00
c719410dfa
Console: Change trac links (ticket #2014 )
2018-02-19 16:08:24 +00:00
ff81b4246a
Console: Number formatting tweaks (ticket #1913 )
2018-02-19 14:39:21 +00:00
646fe20726
Streaming: Don't exceed configured tag settings when overriding
2018-02-19 14:31:51 +00:00
a5ca9364ef
more NTP response sanity checks
2018-02-19 14:25:57 +00:00
826d8ca07f
i2ptunnel: Retry accept after router soft restart (ticket #2003 )
...
This sends the router restart indication from I2CP router side
to client side to streaming to I2PTunnelServer via
a new streaming exception.
2018-02-18 13:53:50 +00:00
acebd2ea68
Cleanups: Close resources via try-finally
2018-02-17 19:53:30 +00:00
fb6eea2484
NPE fixes
2018-02-17 18:41:30 +00:00
cd3515923e
i2ptunnel: Close sockets in finally{}
2018-02-17 16:04:09 +00:00
509e39b592
Console: Number format tweaks (ticket #1913 )
2018-02-17 15:34:17 +00:00
dd575316bb
Console: Restore:
...
CSS h1 letter spacing tweak
Revision: d5b621df7264ac5c0ceb4cbede6779cef043ca4b
Date: 10/20/2016
Inadvertently? reverted by:
NedDb advanced lookup layout and theme improvements
Revision: 058008f4847fe88db6b8236795b55db869e44a13
Date: 01/15/2017
2018-02-17 15:09:31 +00:00
cf7d492e8d
SusiMail: Change size from int to long
...
Fix mail save truncation
Don't fetch mail from folder display
Version all css
2018-02-17 13:37:40 +00:00
48027fe6ff
i2psnark: folder.js cleanup (ticket #2168 , PR #14 )
...
(thx Pimp Trizkit)
2018-02-17 12:31:53 +00:00
cabf1aa3c5
Streaming: configurable response when over connection limits (ticket #2145 )
...
Drop when way over limits.
Default to HTTP 429 for HTTP Server tunnels
Increase recently-closed cache size
2018-02-16 19:49:49 +00:00