5cd1419897
Util: Add methods to validate IP addresses
2018-02-28 17:58:28 +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
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
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
935ba77da7
Console: Change selfsigned cert cname to localhost (ticket #2160 )
2018-02-19 19:40:04 +00:00
c719410dfa
Console: Change trac links (ticket #2014 )
2018-02-19 16:08:24 +00:00
509e39b592
Console: Number format tweaks (ticket #1913 )
2018-02-17 15:34:17 +00:00
a1ed4cf3b0
debug tweak
2018-02-16 16:15:24 +00:00
a62c6a8b96
Add i2pforum.i2p
2018-02-14 13:03:12 +00:00
7da3de20aa
Util: Move RFC822Date from router to core for SusiMail
2018-02-08 13:22:01 +00:00
172f0c9d95
Console: Fix "UnreachableOK" on /profiles (ticket #2148 )
2018-02-03 16:53:56 +00:00
e01234c6a4
Update the update URLs
2018-02-03 16:41:34 +00:00
ce484f2eb8
Console: Move LS debug display back to the bottom,
...
can't work at the top as we don't have the data.
2018-02-01 15:12:29 +00:00
38da5cd4e8
javadoc fix
2018-02-01 14:53:25 +00:00
a021e0d31f
Console: Fix number formatting (tickets #1912 , #1913 , #2126 )
2018-02-01 14:37:11 +00:00
64fe2f1b05
update from transifex
2018-01-26 18:32:55 +00:00
582bab7c0d
minor cleanups
2018-01-26 18:04:58 +00:00
1b25eaca8f
Console: Fix tiers chart on /profiles to match that on /tunnels
2018-01-19 19:11:39 +00:00
ae505995ac
Util: Consolidate console URL generation in PortMapper
2018-01-18 13:25:21 +00:00
109ac5b61c
Console: Fix corrupted string, and parameterize
2018-01-18 12:13:40 +00:00
79d8a0ed11
build: New poupdate-source target
2018-01-18 10:18:11 +00:00
7e4ff0ba85
poupdate
2018-01-18 09:08:46 +00:00
c4c45f708c
tag fixups
2018-01-18 09:06:34 +00:00
c2bfb80233
Keyring: Separate local and remote dests on /configkeyring
...
Prohibit local changes on /configkeyring
Remove local keys from keyring on tunnel shutdown or encryption disable
Ensure subsession encryption setting matches primary session
(ticket #2108 )
2018-01-14 18:48:47 +00:00
8ef042af6a
Tags: Clean up sessions with excess tagsets
...
Move clearExcess() call to the cleaner task
Debug/log tweaks
2018-01-13 19:47:05 +00:00
c6c61c9e57
Summary bar: Bounds check on memory info
2018-01-10 20:36:15 +00:00
541dae36d4
Util: New util to truncate a string that won't split across a surrogate pair
2018-01-10 17:39:58 +00:00
50eb93deec
/netdb: Note encrypted leasesets
2018-01-10 16:44:37 +00:00
ecb8480b5c
/confignet: Display IP even if firewalled (ticket #2133 )
2018-01-10 16:23:25 +00:00
823526ae9b
Console: Remove trackers from home page
2018-01-09 19:00:57 +00:00
f32d3aaef5
Console: Show and set burst bandwidth on /config (ticket #2123 )
...
Better error handling
Comment out some unused things, misc. cleanups
2018-01-06 16:15:15 +00:00
be004cd350
Util: Consolidate two copies of WriterOutputStream into jetty-i2p.jar
2017-12-18 12:45:04 +00:00
5f413efc08
InternalSocket: Implement more methods, add debug output, don't ignore interrupt on accept()
...
Close socket on InternalSocketRunner exception
2017-12-13 16:06:13 +00:00
46a342180d
Don't compile ScalaTests on Java 7
2017-12-09 12:42:52 +00:00
578656021e
Don't run ScalaTests on Java 7
2017-12-09 02:28:01 +00:00
7dae4eb303
ScalaTest: Fix deprecation warnings
2017-12-09 01:47:24 +00:00
4512a940fb
Gradle: Run ScalaTest tests in addition to the JUnit tests
2017-12-09 01:43:09 +00:00
a67ea4b2f2
Cleanups: Close resources via try-finally
...
We can't use try-with-resources until we bump the minimum-supported Android
version for the client library to API 19.
2017-12-09 01:02:17 +00:00
0c4f945408
Console: Don't list aliased tunnels separately on /tunnels and /configtunnels
2017-12-07 15:47:12 +00:00
ff911e37c4
Deduplicate the default Java Keystore password
2017-12-07 14:31:28 +00:00
f5dffb0726
Susimail, Console, Jetty:
...
- Adjust multipart size limits
- Better handling of errors when multipart limits are exceeded
- Fix multipart config for /configplugins
- Test for total size limit in susimail
2017-12-05 21:46:11 +00:00
692790c4ed
Router: Parameterize bandwidth classes, fix display on /tunnels
2017-12-05 15:53:05 +00:00
c299976165
Jetty: Refactor (rather than remove) RequestWrapper to use Servlet 3.0 API.
...
Remove old org.mortbay helper classes copied from Jetty 5, saving about 24 KB.
Large attachments will now be written to temp files. (ticket #2109 )
2017-12-04 16:08:03 +00:00
f8e871cea9
build dep fix
2017-12-01 16:08:03 +00:00