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
6193e487c8
Util: Add sort methods that catch IAE
2018-02-12 18:49:01 +00:00
f13f4fcb6e
Util: Number formatting tweaks (ticket #1913 )
2018-02-11 20:59:58 +00:00
daf7e86b2f
SusiMail: Thread the loading from disk
2018-02-09 17:05:32 +00:00
7da3de20aa
Util: Move RFC822Date from router to core for SusiMail
2018-02-08 13:22:01 +00:00
96185d015a
Set default organization for self-signed certs
2018-02-07 18:52:26 +00:00
8250a8e7f7
Add i2pcontrol service identifiers
2018-02-03 16:41:57 +00:00
a021e0d31f
Console: Fix number formatting (tickets #1912 , #1913 , #2126 )
2018-02-01 14:37:11 +00:00