419d411b1b
i2ptunnel: Fix multipart config for /register
...
Fix CSP for /register
2018-03-04 13:31:35 +00:00
3bc9053a86
KeyStore: Log expiration of self-signed certs
2018-03-04 12:14:05 +00:00
27042f9930
i2ptunnel: Add alt names in standard and irc client tunnel certs
2018-02-25 16:31:48 +00:00
12c7871640
i2ptunnel, systray: Replace hardcoded console URL in more places (ticket #2160 )
2018-02-19 23:12:06 +00:00
ad4eef9757
i2ptunnel, I2CP, SAM: Change selfsigned cert cname to localhost (ticket #2160 )
2018-02-19 22:14:50 +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
fb6eea2484
NPE fixes
2018-02-17 18:41:30 +00:00
cd3515923e
i2ptunnel: Close sockets in finally{}
2018-02-17 16:04:09 +00:00
cabf1aa3c5
Streaming: configurable response when over connection limits (ticket #2145 )
...
Drop when way over limits.
Default to HTTP 429 for HTTP Server tunnels
Increase recently-closed cache size
2018-02-16 19:49:49 +00:00
167839b267
i2ptunnel, eepget: Capitalize Cache-Control
...
Change POST throttle response to 429
2018-02-14 12:54:16 +00:00
c48796c0f4
change clearnet UA again (ticket #2163 )
2018-02-14 12:48:35 +00:00
1826fcee0c
i2ptunnel: Close sockets on error
2018-02-12 17:25:35 +00:00
2999638255
Proxy: Update clearnet user-agent (ticket #2163 )
2018-02-12 17:20:23 +00:00
e2afb72c16
i2ptunnel: Reset connection if out of threads
2018-02-01 13:47:43 +00:00
276d1c907e
i2ptunnel: Fix duplicate tunnels on create
...
Fix null tunnel name
Javadoc fixes
2018-01-26 14:28:41 +00:00
709657e2c6
log tweak
2018-01-21 14:40:26 +00:00
08dec0e00d
log tweaks
2018-01-19 19:35:29 +00:00
2f4ea9c588
i2ptunnel: Prevent changing sigtype after dest creation (ticket #2128 )
...
Fix HTML error in editClient
2018-01-19 12:58:41 +00:00
ae505995ac
Util: Consolidate console URL generation in PortMapper
2018-01-18 13:25:21 +00:00
79d8a0ed11
build: New poupdate-source target
2018-01-18 10:18:11 +00:00
cae1fe14f9
i2ptunnel: Change include style for edit jsps
...
Move dup edit code to edit.jsp
Add headers for register.jsp
Remove dup Content-Type
2018-01-17 16:51:55 +00:00
efe3696aa2
i2ptunnel: Set defaults for limits
2018-01-17 16:23:54 +00:00
889b5ae280
i2ptunnel: Fix NPE stopping TCG
2018-01-16 00:26:32 +00:00
7493134f25
unused import
2018-01-13 12:57:19 +00:00
d55a0c9c39
i2ptunnel: Additional user-agent check
2018-01-10 15:14:17 +00:00
25d16b13f5
i2ptunnel: Advanced config in/out tunnels separately
2018-01-06 20:19:55 +00:00
b8f17c7ac4
i2ptunnel: Escape chars unescaped by browsers (ticket #2130 )
2018-01-06 11:23:47 +00:00
d82499f07c
i2ptunnel, eepget: Better error message on invalid URLs (ticket #2130 )
2018-01-06 10:31:41 +00:00
e6251e7cb5
i2ptunnel: Add internal sockets for SMTP and POP3 (ticket #2118 )
2017-12-13 23:23:02 +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
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
ff911e37c4
Deduplicate the default Java Keystore password
2017-12-07 14:31:28 +00:00
16282ec5c5
Util: New utility class for UI message queues, for use by i2psnark and i2ptunnel
...
i2psnark: Use new utility, prevent message loss on clear
i2ptunnel:
- Don't lose messages on refresh (ticket #2107 )
- New clear messages button
- Hide message box if none
- javadoc clarifications
2017-12-03 17:33:20 +00:00
5912f7c259
fix swapped log msgs
2017-12-03 17:29:31 +00:00
100d307037
i2ptunnel: Propagate resets from streaming to Socket and vice versa (ticket #2071 )
2017-12-02 23:12:19 +00:00
3d0e15aaed
cleanup
2017-12-02 22:51:18 +00:00
6cd5f1d83b
i2ptunnel: Add timeout to header reads for CONNECT, HTTP, and SOCKS client proxies
...
Clean up SOCKS exceptions
2017-11-23 17:44:03 +00:00
173823695f
HTTP Proxy: Better HTTP status message when no outproxy configured
2017-11-21 00:06:32 +00:00
d04050e6b0
SOCKS: Move constants and client code from i2ptunnel to
...
a new package in core, in prep for use by SSLEepGet (ticket #1130 )
Make SOCKSException extend IOException, which allows some cleanups.
Untested.
2017-11-17 20:14:10 +00:00
1c6ca5011d
Theme updates
...
Console:
- light:
- Lighten/tint buttons and dropdowns to better blend with reworked theme,
vary text color for different button states
- Increase vertical spacing for status/buttons in news section
- Fix minor rendering issue with h1's (remove bottom border-radius)
- Fix some mismatched heading coloring issues
- Fix alignment issue on /configservice in Arabic/Chinese (ticket #2024 )
- Ensure spacing of sidebar elements is consistent in Chinese
- dark: Overhaul theme
- classic: Add fallback CSS to ensure browsers without CSS3 support can display
icons on buttons (tested with Netsurf)
Proxy: Remove truncation of URLs in the error messages and handle with CSS to
avoid UI breakage
I2PSnark
- Add button hoverstate for tracker details, torrent details and file icons
- light
- Sync buttons in embedded mode with console theme
- Fix non-functioning message log close icon
- dark: Overhaul theme and sync with console theme in embedded mode
- classic: refresh CSS
Susimail:
- Overhaul dark theme
- Sync theme to console theme by default, override if user sets theme
(unless universal themeing is enabled)
2017-10-25 09:47:34 +00:00
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