f902a63144
Console: Add Referrer-Policy header
2016-12-23 12:35:41 +00:00
5b31540fe8
Console: Version the css links
2016-12-02 17:23:02 +00:00
9e8251fb9f
spelling take 2
2016-10-30 17:56:41 +00:00
597231bed9
i2ptunnel registration page layout fixes
2016-10-02 14:47:22 +00:00
a46a0b1b32
i2ptunnel: Don't accept default 'mysite.i2p' as a valid spoof host
2016-09-24 15:46:57 +00:00
2fd0ed1e74
spelling
2016-09-10 16:26:29 +00:00
c586970128
Migrate i2ptunnel UI to tables, drop duplicate ids
2016-07-11 06:54:26 +00:00
fc8b72768a
NamingService, BFNS: Add API methods to lookup all reverse entries
...
Addressbook: Use new API methods to simplify delete-all code
i2ptunnel: Output full authentication line
HostTxtEntry: More tweaks for i2ptunnel
2016-04-25 19:25:30 +00:00
0ac83bd7c1
i2ptunnel: Enhance registration authentication page
...
- Enable form
- Switch to multipart form for getting old private key file
- Add advanced authentications
PrivateKeyFile: Add InputStream constructor for i2ptunnel
2016-04-24 21:03:10 +00:00
2a34d1c44a
HostTxtEntry: Fixups for use by i2ptunnel
...
i2ptunnel: Add new registration authentication page
- Remove old, unused hostname signature generation
PrivateKeyFile: Ensure initialization before returning private keys
2016-04-24 18:10:10 +00:00
6d40e87032
tweak for consistent tagging
2016-03-05 14:58:55 +00:00
b3f37db33f
i2ptunnel:
...
- Fix hostname signature not finding private key file
- Hide hostname signature if not successful
- Null check for hostname signature failure
- Make add-to-addressbook link a button
- Add QR code generation
2016-02-26 15:25:01 +00:00
248deaecbb
Console: Add X-Content-Type-Options header everywhere (ticket #1763 )
2016-02-25 14:56:06 +00:00
27d0a81bcb
i2ptunnel: Improve layout of blacklist radio buttons on editServer.jsp
2016-02-17 14:06:12 +00:00
e65bd26ad5
I2PTunnel:
...
- Add options to block by referer and user-agent
- Increase size of access list field in form
- Log blocked destinations in b32, not b64
- Strip X-Runtime header
Streaming;
- Log blocked destinations in b32, not b64
2016-02-13 15:31:38 +00:00
eca234c187
i2ptunnel: Add longer tunnel options in advanced mode
2015-11-05 20:24:12 +00:00
abc0f4c720
lint core, console, i2ptunnel, jetty
2015-10-17 17:38:57 +00:00
22b9876b68
Rename _() for translation to _t() for Java 9 compatibility (ticket #1456 )
2015-09-25 19:55:36 +00:00
e5b7e97ff4
Jetty: Set session cookies to HttpOnly in all webapps
...
i2psnark: Remove extra mime types in i2psnark web.xml;
added to Jetty's default by now, or in our mime.properties file
2015-04-08 19:45:37 +00:00
3270ba840e
I2PTunnel: Add option for multihoming optimization
2015-01-11 17:36:39 +00:00
ee1edb3383
renaming
2015-01-06 14:10:25 +00:00
927e29b8ef
I2PTunnel: Persist leaseset keys
...
I2CP: Use configured leaseset keys if available
2015-01-03 13:32:24 +00:00
2d3e8e0c4e
disable spellcheck in custom options field
2014-11-09 13:46:47 +00:00
e275117569
i2ptunnel: Fix description entered via wizard
2014-10-24 14:25:33 +00:00
d2c6a80d24
i2ptunnel: Set default sig type to ECDSA P256 for client tunnel
...
types Standard, IRC, and Socks IRC, if non-shared.
2014-10-13 16:46:58 +00:00
853d309960
i2ptunnel: Fix js confirm for delete button
2014-10-04 13:54:09 +00:00
1d2e01c8cd
i2ptunnel filter tweaks
2014-09-02 14:08:41 +00:00
3217b4ac90
move radio buttons closer together thx Shinobiwan
2014-08-26 13:47:06 +00:00
5041d819a9
propagate from branch 'i2p.i2p' (head b026fe071e77884ef6d104635c793ef16357ec71)
...
to branch 'i2p.i2p.str4d.eddsa' (head 0d928736c4a34d8a337e1f55e095fe90564ea1fb)
2014-08-21 23:27:34 +00:00
975378b224
* i2ptunnel:
...
- Add local SSL support for std. and IRC client tunnels (ticket #1107 )
Keystore goes in ~/.i2p/keystore; pubkey cert goes in ~/.i2p/certificates/i2ptunnel
- Escape messages to index page
- Show message for uncaught exception
2014-08-21 12:21:29 +00:00
fdb54c315b
propagate from branch 'i2p.i2p' (head b8f5da367cf5d16bc1d91aa2097830c350c9ef8a)
...
to branch 'i2p.i2p.str4d.eddsa' (head 6fcc5b5019abb36251e28fe0f7723fd1a046a8e9)
2014-08-10 11:41:45 +00:00
0e9ceba057
* i2ptunnel: Fix filtering of custom options
2014-08-05 21:26:48 +00:00
b28eb708a4
* Console:
...
- Fix update buttons
- Don't filter parameter names starting with "nofilter_"
- Re-allow configadvanced, news URL, and unsigned update URL if routerconsole.advanced=true
- Re-allow plugin install if routerconsole.advanced=true or routerconsole.enablePluginInstall=true
- Only allow whitelisted plugin signers, unless routerconsole.allowUntrustedPlugins=true
- Re-allow clients.config changes if routerconsole.advanced=true or routerconsole.enableClientChange=true
- More escaping
* i2psnark: Fix add torrent form
2014-08-03 13:58:51 +00:00
4746d9eb80
Fix CSP to allow inline style and refresh
...
Add filter to all webapps
2014-07-26 11:01:16 +00:00
af575d6c95
* Console:
...
- Fix several XSS issues (thx Aaron Portnoy of Exodus Intel)
- Add Content-Security-Policy and X-XSS-Protection headers
- Disable changing news feed URL from UI
- Disable plugin install from UI
- Disable setting unsigned update URL from UI
- Disable /configadvanced
* DataHelper: Disallow \r in storeProps() (thx joernchen of Phenoelit)
* ExecNamingService: Disable (thx joernchen of Phenoelit)
* Startup: Add susimail.config to migrated files
2014-07-26 09:32:26 +00:00
2cfe5e678a
propagate from branch 'i2p.i2p' (head e02e6d733a703970e20e732e5156cbabc394e88e)
...
to branch 'i2p.i2p.str4d.eddsa' (head 3910d01bed7c5a216f52bfd1d9fd96b59f058745)
2014-07-10 09:29:34 +00:00
888ef37808
propagate from branch 'i2p.i2p' (head 5a3ad2a39b0e0f06e70cb8b4d4f7b1d6461afc1a)
...
to branch 'i2p.i2p.str4d.eddsa' (head b2a13496a248ebfdac0aa3a8528a27ceff091b6b)
2014-06-24 02:14:05 +00:00
8b1abc08db
Add Destination.toBase32()
2014-06-23 20:06:03 +00:00
ef96c88719
HTTP Client:
...
- Add GUI options for user-agent, referer, accept
- Fix SSL (initial socket data in I2PTunnelRunner)
- Disable SSL to i2p addresses by default, add GUI option
- Fix NPE in error handler
2014-05-25 19:17:36 +00:00
39169f0450
reveal key cert settings in i2ptunnel
2014-05-14 12:13:43 +00:00
2e2d3c39e6
Added Ed25519-SHA-512 to I2PTunnel advanced UI
2014-04-26 12:11:02 +00:00
44a5740a04
Add server option for unique local address per-client
...
as suggested in https://lists.torproject.org/pipermail/tor-dev/2014-March/006576.html
2014-04-05 12:30:58 +00:00
7487ab8848
i2ptunnel: remove extraneous '>' from editClient
2014-04-02 01:25:47 +00:00
682c4cd0b8
remove extraneous '>' from editServer
2014-03-23 18:33:29 +00:00
18b4a2427b
* I2CP Client: Generate revocation key of same type as signing key
...
* i2ptunnel: Only offer Sig options that are available in the JVM
* LeaseSet: Add check for SigTYpe mismatch
* SigType: Add isAvailable()
2014-02-21 17:47:30 +00:00
aab8b10adf
* i2ptunnel: Add inproxy block option to HTTP server
2014-02-20 14:07:02 +00:00
2f7eb56790
propagate from branch 'i2p.i2p.zzz.ecdsa' (head e83bcdc842f5995d310a4295147f9326a993e010)
...
to branch 'i2p.i2p' (head 4983f716f8740bc7ddfae5561a562a0d42a815ae)
2014-02-17 13:29:41 +00:00
28575dbdae
* Key certs:
...
- Hide setting in i2ptunnel edit pages unless advanced user
- Only store LS with key certs to routers that support it
2014-01-28 14:21:54 +00:00
0f862124fe
- Tweak display name of HTTP client tunnel
...
- Show outproxy plugin status on i2ptunnel index page
2014-01-25 17:56:35 +00:00
b16e66d39a
Add GUI outproxy plugin enable setting for all tunnel proxies
...
(only implemented in HTTP)
More SSL support in I2PTunnelHTTPClient
- Add separate config for SSL outproxy
2014-01-06 16:56:00 +00:00