5ecae1a951
I2PTunnel: Add hostname / destination (b32) info to server section on index page
...
For parity with client tunnels section
2017-10-25 09:32:07 +00:00
1efc1677a3
i2ptunnel: Check for RFC 7239 Forwarded header
2017-08-22 12:39:12 +00:00
5ddb4edd14
fixups after review
2017-07-13 15:46:37 +00:00
281534b0b0
Fix HTML tags across non-default conditional branches
2017-07-11 02:15:17 +00:00
791bc9a84f
String de-duplication
2017-06-04 04:59:26 +00:00
0db637ed5a
Clarify choices on address helper save page (ticket #1940 )
2017-05-20 08:09:30 +00:00
6fd66c9396
Cleanups:
...
- Minor theme updates/fixes
- Added #jumplist div to proxy error to make styling easier
- "tabindex -1"s to ignore disabled radios in snark/tracker config
- Updates to eepsite css files.
2017-05-15 03:18:34 +00:00
1e9c68859e
fix null check
2017-05-02 14:34:33 +00:00
06f78d7cfe
HTTP Proxy: Add delay before jump page
2017-04-26 14:00:50 +00:00
a0b2f5738a
i2ptunnel: Allow alt priv key file to be added without restarting I2P
...
Display message requiring tunnel restart if tunnel is running
2017-03-25 11:29:14 +00:00
a8ae2ce955
typo
2017-03-20 22:24:59 +00:00
4b722c9b7f
i2ptunnel: New form to enter private key file for alternate destination
...
- Use alt destination for registration if set
- Another dup check for alt destination
SusiDNS: New button for adding alternate destination
- Fix nonces on details page with multiple destinations
- Fix single dest deletion on details page with multiple destinations
- Set book in all forms to ensure correct book
Blockfile: Fix specified-destination deletion from the correct book
2017-03-14 14:15:54 +00:00
e7cfb2d6fe
Streaming: Add reset() to I2PSocket API
...
i2ptunnel: Reset I2P socket on TCP socket errors, in standard servers
that don't have protocol responses
SAM: Reset I2P socket on handler errors
2017-03-13 14:09:27 +00:00
ad810de747
i2ptunnel: Add subsession support to servers, no UI yet
...
Update subsession javadocs
2017-03-13 13:48:36 +00:00
0703a29562
propagate from branch 'i2p.i2p.zzz.jetty9' (head 80022f6ef552acd1382d45103969aa7c17b1d794)
...
to branch 'i2p.i2p' (head 3b4b418ae8be95d52228fc7c325fc52e0223e4fe)
2017-03-11 15:24:23 +00:00
b72085bcf3
Debian builds:
...
- Remove with-libtomcat6-java and with-libtomcat7-java
- Replace with-libjetty8-java with-libjetty9-java
- Add libtomcat8-java dependency in debian builds
- Change libservlet-3.0-java implicit dependency to libservlet-3.1-java
- Initial mods for trusty build files, as it does not have jetty 9
- Initial xenial build files
- Add link to jetty9-apache-jsp.jar
- Add necessary util jars to jsp classpath
Non-Debian builds:
- Move tomcat runtime from javax.servlet.jar to jasper-runtime.jar,
to be consistent with Jetty 8
- Switch from jetty (glassfish) to apache (tomcat) jsp implementation,
to be consistent with Debian builds
- Drop checked-in Tomcat 6 and Jetty 8 jars
Code:
- Force Jasper initialization in RouterConsoleRunner since we
don't use the Jetty annotation scanner
2017-03-03 15:48:10 +00:00
c949d776be
I2PTunnel CLI: Set connectDelay default for HTTP client
...
tweak clientoptions help messages
2017-02-11 13:44:57 +00:00
da893452ea
HTTP proxies: Pass through relative referer URIs, convert same-origin
...
absolute referer URIs to relative (ticket #1862 )
2017-02-04 21:18:00 +00:00
6306799a4b
single-char indexof()
2017-02-04 19:46:04 +00:00
7cb5dab67f
i2ptunnel: Add support for outproxy plugin to CONNECT proxy (tickets #1364 , #1895 )
...
Add support for ports to CONNECT proxy
2017-01-30 00:33:43 +00:00
e0e06d73eb
javadoc fixes part 14 (ticket #1894 )
2017-01-27 03:14:34 +00:00
9dab3b0dfe
javadoc fixes part 12 (ticket #1894 )
2017-01-27 02:27:53 +00:00
82064760d5
javadoc fixes part 11 (ticket #1894 )
2017-01-27 02:19:47 +00:00
ca440a50fe
i2ptunnel: Fix NPE on proxy.i2p/add when no params
2017-01-07 13:55:36 +00:00
f902a63144
Console: Add Referrer-Policy header
2016-12-23 12:35:41 +00:00
328f544de1
minor optimization
2016-12-16 17:50:26 +00:00
42efed578a
Clean up single char indexOf()
2016-12-03 16:00:09 +00:00
5be077e25d
Clean up single char indexOf()
2016-12-02 18:52:37 +00:00
04321e6af3
remove jump server
2016-12-01 14:29:02 +00:00
b0bba18f33
Build: Add manifest attributes for java version to all jars and wars
2016-11-17 15:14:50 +00:00
126850626c
socks findbugs
2016-11-16 15:26:19 +00:00
c9c29520b4
Consistently log authentication failures for all interfaces
2016-11-06 17:20:35 +00:00
08d1ea89bf
Build: Set Java 7 build target for all jars;
...
embedders (esp. Android) targetting 1.6 must
set javac.version=1.6 in override.properties and set
both bootclasspath variables.
2016-10-26 16:56:13 +00:00
cee3ebbb23
less wtf
2016-10-21 15:20:35 +00:00
78b7385281
i2ptunnel: Whitelist IRC AWAY inbound
2016-09-22 17:15:33 +00:00
bcaf837da8
i2ptunnel:
...
Register actual listen host with port mapper
Register POP and SMTP ports with port mapper
2016-08-14 17:44:08 +00:00
cdab6f8b76
i2ptunnel: Add outproxy plugin support to SOCKS (ticket #1824 )
...
Make some classes package private
Move some fields to SocksServer superclass
2016-08-12 16:41:42 +00:00
b21b953ef2
i2ptunnel: Use preferred sigtype for new SOCKS tunnels
2016-08-12 16:34:44 +00:00
b925f517d2
i2ptunnel: Block 'Proxy' header
2016-07-18 15:23:52 +00:00
38b930cd03
propagate from branch 'i2p.i2p' (head eb2151f9d804ec432bfe97214896ee62da08943e)
...
to branch 'i2p.i2p.zzz.test2' (head 2ea50c5f22fe1e24d37dff2f283b77feaa9190ee)
2016-06-04 13:00:36 +00:00
2eb89e938a
i2ptunnel CLI: Don't set the listen host to the I2CP host
2016-06-04 12:50:24 +00:00
6b578dfd8c
Console: Fix UTF-8 passwords
...
Partial fix for UTF-8 usernames
Better input checking and help messages
2016-05-08 19:49:14 +00:00
5d93ca19f8
Build: Add back the old, slow way to build bundles
...
for gettext < 0.19
2016-05-07 12:57:49 +00:00
33629d0744
Build: Compile resource bundles from ant, not msgfmt,
...
speeding up builds with translations by 20x
2016-05-01 20:19:56 +00:00
7ae1483cb3
Fixes for building with libgetopt-java
2016-04-29 19:15:41 +00:00
a2873c42bc
i2ptunnel: Fix can't connect error message for servers when
...
in router context, like we did for clients earlier
2016-04-27 15:48:42 +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
df16ce6f77
javadoc note
2016-04-16 16:11:57 +00:00
5a2975ba65
SOCKS: Fix NPE on lookup failure in SOCKS 4a
...
Remove duplicate lookups in SOCKS 5
Log tweaks
Streaming, i2ptunnel: Catch null destination in connect() calls
Synchronize Connection.setRemotePeer(); remove _remotePeerSet field
2016-04-13 13:40:46 +00:00