04a9f5612b
Javadoc fixes
2018-05-30 13:11:50 +00:00
39c0f558c1
Utils: Disable DNSoverHTTPS by default (ticket #2201 )
...
Reenable with eepget.useDNSOverHTTPS=true and time.useDNSOverHTTPS=true
2018-05-26 12:24:50 +00:00
df7c1c6104
Certs: Change default from RSA to EC for CA certs
2018-05-06 13:21:22 +00:00
9a7b58259f
CLI: Add KeyGenerator
2018-05-03 13:13:29 +00:00
9c52d454f8
Debug: Case-insensitive sort of PortMapper and AppManager tables
2018-05-03 13:08:56 +00:00
8ed1b96f3a
Console: Fix NPE on /configsidebar (ticket #2220 )
...
Don't throw NPE translating null
Add note about split()
Fix form inside table
2018-04-29 20:57:47 +00:00
0500bbb186
EepGet: Handle HTTP response line with no status text
2018-04-23 15:46:35 +00:00
e8ac24bedd
Added some missing files from earlier commits caused by -R stuff in mtn.
2018-04-22 23:48:44 +00:00
ea9a3320a3
DNSoverHTTPS for SSLEepGet and NTP (ticket #2201 )
2018-04-17 17:16:51 +00:00
d621e19349
json-smart-v1 lib for DoH and i2pcontrol
...
Copied from i2p.plugins.i2pcontrol.
Does not include JSON-RPC2, that stays in the plugin.
i2pcontrol checkin notes:
Smart Mini files (net.minidev.json) from:
https://github.com/netplex/json-smart-v1
commit 51e1641 on Oct 23, 2015
Essentially version 1.3.2 (1.3.1+)
Licensed Apache 2.0.
Removed as unneeded: JSONNavi.java, JSONStyleIdent.java
Not in Debian/Ubuntu
Version in Maven Central (1.0.8) is too old
2018-04-17 17:01:24 +00:00
1ba7fb9621
BuildTime: Update, add to cmd line tools
2018-04-17 13:28:47 +00:00
98aafee53a
CPUID: Fix TBM detection (ticket #2211 )
2018-04-14 12:55:50 +00:00
c0308526a9
0.9.34
2018-04-10 12:46:30 +00:00
4fbfc5d83d
EepGet: Increase max header length
...
SSLEepGet: Set default CLI proxy type to none
2018-04-05 12:03:57 +00:00
4ca12d141c
KeyStore: Fix ConncurrentModificationException (ticket #2196 )
2018-04-02 18:04:32 +00:00
9f11188e8f
Started on scalatests for SU3File and CertUtil.
2018-03-26 21:48:31 +00:00
129188f3cc
PortMapper: Add convenience methods
2018-03-19 17:00:44 +00:00
144147d854
Certs: Sort alt names in generated certs
2018-03-15 15:58:40 +00:00
948bbae661
Jetty: Register HTTPS eepsite with port mapper (ticket #2159 )
2018-03-14 15:25:05 +00:00
6eb09bd0c8
i2ptunnel: Check port mapper for webapp presence (ticket #2161 )
2018-03-14 14:09:41 +00:00
66ee7b563a
Util: Add replace() method for StringBuilders
2018-03-14 13:33:43 +00:00
9b3082be06
Console: Register all webapps with port mapper (ticket #1749 )
2018-03-14 12:23:37 +00:00
81808d4a60
Crypto: Add utils for renewing a cert in a keystore
2018-03-11 22:17:06 +00:00
33b2d834c7
Log: Default level is ERROR if no match
2018-03-08 21:41:24 +00:00
1412dbd16b
Crypto: Generate non-CA cert for family
2018-03-08 14:22:37 +00:00
7433eeb5c0
Router: Validate tunnel ID in requests
...
Fix max ID
2018-03-07 18:06:46 +00:00
0eb04facec
Util: Consolidate FileFilters
2018-03-05 13:16:04 +00:00
c6e401a64f
PortMapper: HTTPS console fallback to HTTP
...
Console port constants
2018-03-04 12:30:36 +00:00
3bc9053a86
KeyStore: Log expiration of self-signed certs
2018-03-04 12:14:05 +00:00
5a639260cd
Address utils: Skip IPs of down interfaces on Windows
...
Improve identification of temporary IPv6 addresses
CLI improvements
2018-03-03 12:52:07 +00:00
f0b9894e48
Util: Warn on dubious split() regex
2018-03-01 16: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
2c17fef161
Addresses: CLI improvements
2018-02-28 12:26:53 +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
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
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
61ae0a597a
Util: Add RFC822Date to CLI
2018-02-21 13:41:09 +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
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
88c7abedde
javadoc note
2018-02-19 22:26:32 +00:00
673d765ed6
Crypto: Add IP addresses to selfsigned cert SAN (ticket #2160 )
2018-02-19 19:36:30 +00:00
ff81b4246a
Console: Number formatting tweaks (ticket #1913 )
2018-02-19 14:39:21 +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
167839b267
i2ptunnel, eepget: Capitalize Cache-Control
...
Change POST throttle response to 429
2018-02-14 12:54:16 +00:00
507c1d55da
Util: Drop deprecated BigPipedInputStream
2018-02-12 19:32:45 +00:00