6fe25cda9e
I2CP: Use setSoTimeout() when reading first byte
...
We originally looped because we used InternalSockets,
but we don't anymore.
2018-02-22 16:59:14 +00:00
01962754b0
Util: Support setSoTimeout() for InternalSockets
...
to keep susimail server connections from hanging too long
2018-02-22 14:54:57 +00:00
237447180c
cleanup
2018-02-21 21:34:29 +00:00
4b1a357ee7
Certs: Add policy extension
2018-02-21 20:10:14 +00:00
56c17300d5
SusiMail: Add Date header to sent messages, as required
...
Make Loader static
2018-02-21 15:05:15 +00:00
61ae0a597a
Util: Add RFC822Date to CLI
2018-02-21 13:41:09 +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
b77524cfc7
Crypto: Backdate selfsigned cert to allow for clock skew
2018-02-20 12:27:30 +00:00
12c7871640
i2ptunnel, systray: Replace hardcoded console URL in more places (ticket #2160 )
2018-02-19 23:12:06 +00:00
88c7abedde
javadoc note
2018-02-19 22:26:32 +00:00
ad4eef9757
i2ptunnel, I2CP, SAM: Change selfsigned cert cname to localhost (ticket #2160 )
2018-02-19 22:14:50 +00:00
935ba77da7
Console: Change selfsigned cert cname to localhost (ticket #2160 )
2018-02-19 19:40:04 +00:00
673d765ed6
Crypto: Add IP addresses to selfsigned cert SAN (ticket #2160 )
2018-02-19 19:36:30 +00:00
c719410dfa
Console: Change trac links (ticket #2014 )
2018-02-19 16:08:24 +00:00
ff81b4246a
Console: Number formatting tweaks (ticket #1913 )
2018-02-19 14:39:21 +00:00
646fe20726
Streaming: Don't exceed configured tag settings when overriding
2018-02-19 14:31:51 +00:00
a5ca9364ef
more NTP response sanity checks
2018-02-19 14:25:57 +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
acebd2ea68
Cleanups: Close resources via try-finally
2018-02-17 19:53:30 +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
509e39b592
Console: Number format tweaks (ticket #1913 )
2018-02-17 15:34:17 +00:00
dd575316bb
Console: Restore:
...
CSS h1 letter spacing tweak
Revision: d5b621df7264ac5c0ceb4cbede6779cef043ca4b
Date: 10/20/2016
Inadvertently? reverted by:
NedDb advanced lookup layout and theme improvements
Revision: 058008f4847fe88db6b8236795b55db869e44a13
Date: 01/15/2017
2018-02-17 15:09:31 +00:00
cf7d492e8d
SusiMail: Change size from int to long
...
Fix mail save truncation
Don't fetch mail from folder display
Version all css
2018-02-17 13:37:40 +00:00
48027fe6ff
i2psnark: folder.js cleanup (ticket #2168 , PR #14 )
...
(thx Pimp Trizkit)
2018-02-17 12:31:53 +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
a1ed4cf3b0
debug tweak
2018-02-16 16:15:24 +00:00
624c382652
i2psnark: Fix NPE on torrent not found (ticket #2167 )
2018-02-14 17:35:23 +00:00
a62c6a8b96
Add i2pforum.i2p
2018-02-14 13:03:12 +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
507c1d55da
Util: Drop deprecated BigPipedInputStream
2018-02-12 19:32:45 +00:00
6193e487c8
Util: Add sort methods that catch IAE
2018-02-12 18:49:01 +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
012fb4cacf
SusiMail: Thread the cache loading and email checking (ticket #2087 )
...
Set Cache-Control header for attachments
Fix rotated attached images
Fix excess debug info in message view
2018-02-12 14:26:19 +00:00
f13f4fcb6e
Util: Number formatting tweaks (ticket #1913 )
2018-02-11 20:59:58 +00:00
31719d30cf
SusiMail: Improve speed of subject sorter
...
Use ID instead of hashcode for mailparts, so attachments are bookmarkable
Recognize fw:
2018-02-09 22:53:25 +00:00
afad22a8cb
SusiMail: Better handling of no subject
...
Better spacing display in text
Recognize more re: and fwd:
CSS wrap fix
2018-02-09 19:41:03 +00:00
daf7e86b2f
SusiMail: Thread the loading from disk
2018-02-09 17:05:32 +00:00
768921b361
SusiMail: Handle lower case in q-p and filename decode
2018-02-09 16:09:42 +00:00
ddf7fba039
SusiMail:
...
- Don't show the 'no charset' warning
Filename encoding fixes:
- Fix encoding to be hex upper case
- Move encoding to new util class
- Encode in sent mail
- Implement decoding in received mail
Error message and debug tweaks
Output remainder of header line after decode fail
2018-02-09 15:17:04 +00:00
3d25a9fd66
SusiMail: Fix case where getHeaderLineAttribute() was fooled
...
Time format tweak in message view
Debug tweak
2018-02-08 15:58:15 +00:00
8161f099d2
SusiMail: Error handling fixes
...
More tolerant parsing of Date headers
Set a date if we don't get a valid Date header
Fix parsing long Base64 encoded headers
Fix page count after changing page size
Make attribute name parsing case-insensitive
Import mail method for debugging
Debug and log tweaks
2018-02-08 14:46:41 +00:00
7da3de20aa
Util: Move RFC822Date from router to core for SusiMail
2018-02-08 13:22:01 +00:00
c5ca226ece
Debian: Put quilt back into the rules for the debian-binary ant target
2018-02-07 19:01:33 +00:00
96185d015a
Set default organization for self-signed certs
2018-02-07 18:52:26 +00:00