ffc0bcc3a0
Susimail: Fix up compose.js (ticket #2176 )
...
Enable for configuration page
Version the js
2018-03-12 11:42:52 +00:00
81808d4a60
Crypto: Add utils for renewing a cert in a keystore
2018-03-11 22:17:06 +00:00
63a8b4668c
UPnP: Detect pegged counter
...
Make public again for CLI
2018-03-11 17:52:42 +00:00
50268de894
Router: More peer selection fixes for hidden mode
...
Fix excludes after calling SANFP
Pick connected OBEP when hidden and paired tunnel is zero-hop
2018-03-11 17:27:05 +00:00
96d7c73644
Router: Fix state transition to RUNNING in vmCommSystem
2018-03-11 15:57:37 +00:00
2deed13484
/tunnels: Right-justify zero-hop IB
...
minor cleanups
2018-03-11 15:14:08 +00:00
eb321445d9
Router: Fix rekey after hidden config change
2018-03-10 18:30:08 +00:00
39039b89a4
Console: Fix translated (es) plural
...
Warnings for special cases on /configtunnels
2018-03-10 17:19:38 +00:00
e7c2162874
i2ptunnel: Strip server Date header
...
More efficient header checks
Jetty config tweaks
2018-03-10 16:56:59 +00:00
fe808a8800
Console: Fix gzip enable logic
...
Don't compress js
Set charset for war resources
2018-03-10 14:53:57 +00:00
fa85c0c50b
NetDB: Wake up FloodfillMonitor when ff setting changes,
...
so it will take effect immediately, and log in event log.
Don't queue multiple FloodJobs after changes
2018-03-10 12:30:17 +00:00
4bcb1d27e4
Servlets: Close output stream on redirect,
...
instead of flushing buffer, to force commitment
2018-03-09 21:02:00 +00:00
a2dbb21853
viewhistory set content-length
2018-03-09 19:41:55 +00:00
44c38dffad
Console: Enable compression (ticket #2157 )
2018-03-09 19:31:15 +00:00
a845d4f225
Servlets: Add Accept-Ranges headers
2018-03-09 16:02:00 +00:00
9dcf48ea81
Router: EnumSet for state checking
2018-03-09 11:52:59 +00:00
33b2d834c7
Log: Default level is ERROR if no match
2018-03-08 21:41:24 +00:00
fac4f6c28f
Router: Check for transport compatibility before direct store of RI;
...
send through tunnel if incompatible
Fix repeated store of RI when IPv6-only
Move connect checker to own class for use by netdb
Log tweaks
2018-03-08 21:38:39 +00:00
69aadaa46a
Router: Improve tunnel peer selection of closest hop
...
for routers that are hidden, IPv6-only, or have disabled transports.
Don't try to build tunnel if adjacent peers don't have compatible transports.
Don't select IPv6-only routers for IBGW or OBEP.
Remove old version check in peer selectors
Peer selector cleanups
Extend peer selection startup time for Android
2018-03-08 14:30:26 +00:00
1412dbd16b
Crypto: Generate non-CA cert for family
2018-03-08 14:22:37 +00:00
c626bb64bd
log flush tweak
2018-03-08 14:11:40 +00:00
c5b6a4ee17
NetDB: More floodfill checks
2018-03-07 21:24:54 +00:00
7433eeb5c0
Router: Validate tunnel ID in requests
...
Fix max ID
2018-03-07 18:06:46 +00:00
ceac733b66
log tweaks
2018-03-07 16:19:38 +00:00
665f58d62a
Router: Remove ancient version check in BuildRequestor
...
Add method to get all connected peers from transports, for efficiency
Don't try to build non-zero-hop tunnels in VMCommSystem
2018-03-07 13:29:11 +00:00
0eb04facec
Util: Consolidate FileFilters
2018-03-05 13:16:04 +00:00
28923825d9
clarify there are two f-droid repos
2018-03-04 16:40:46 +00:00
195d7dc653
Console: Show SAM cert on /certs
...
Stub for jetty cert
2018-03-04 16:11:29 +00:00
471fc8ee12
Console: Fix more forms inside tables
2018-03-04 14:38:33 +00:00
419d411b1b
i2ptunnel: Fix multipart config for /register
...
Fix CSP for /register
2018-03-04 13:31:35 +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
67e07d21ef
Console: Use consolidated default keystore password
2018-03-02 12:02:39 +00:00
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