7da3de20aa
Util: Move RFC822Date from router to core for SusiMail
2018-02-08 13:22:01 +00:00
65484510c6
SusiMail: Use input streams for reading mail (ticket #2119 )
...
Rewrite Base64, HeaderLine, and QuotedPrintable decoders
Rewrite and expansion of ReadBuffer class and utilities for streams
Rewrite Mail and MailPart to parse the headers only once
Rewrite MailPart parser
MailPart parser rewrite skips over the data without reading into memory or decoding
MailPart decoder rewrite to decode stream-to-stream
ReadBuffer becomes Buffer interface with multiple implementations
Logging and debugging tweaks
2018-02-07 12:27:40 +00:00
b013173c86
Util: Allow backslash in XSS filter on Windows
2018-02-06 21:52:02 +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
81713a0cab
i2psnark: Escape chars not escaped by browsers
2018-02-01 14:17:57 +00:00
cccf76cc78
SusiMail: Don't duplicate Re: and Fwd:
...
final formatters
store Message-ID
2018-02-01 14:14:19 +00:00
e2afb72c16
i2ptunnel: Reset connection if out of threads
2018-02-01 13:47:43 +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
276d1c907e
i2ptunnel: Fix duplicate tunnels on create
...
Fix null tunnel name
Javadoc fixes
2018-01-26 14:28:41 +00:00
c098e5602d
SusiMail: Close POP3 socket on error
...
synch isConnected()
2018-01-25 15:56:28 +00:00
d364bba4c7
i2psnark: Prevent commenting without comment name (ticket #2138 )
...
Trim name
2018-01-24 15:35:30 +00:00
2df32aa8e5
SusiMail: Fix header corruption (ticket #2139 )
2018-01-24 13:27:28 +00:00
709657e2c6
log tweak
2018-01-21 14:40:26 +00:00
d8c3f617aa
Streaming: Consistent exception message on socket close
2018-01-20 11:34:16 +00:00
08dec0e00d
log tweaks
2018-01-19 19:35:29 +00:00
1b25eaca8f
Console: Fix tiers chart on /profiles to match that on /tunnels
2018-01-19 19:11:39 +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
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
953381ff5e
i2ptunnel: Move more dup edit code to edit.jsp
2018-01-17 17:46:18 +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
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
7493134f25
unused import
2018-01-13 12:57:19 +00:00
c6c61c9e57
Summary bar: Bounds check on memory info
2018-01-10 20:36:15 +00:00
8d6d1bc751
i2psnark: Fix infinite loop stopping update torrent (ticket #2125 )
2018-01-10 17:58:50 +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
cfbcd54ba9
jrobin: Disable DeallocationHelper for Java 9
2018-01-10 15:39:05 +00:00
1c3fc2bbdb
i2psnark: Fix double-escaping of '&' (ticket #2127 )
2018-01-10 15:29:59 +00:00
d55a0c9c39
i2ptunnel: Additional user-agent check
2018-01-10 15:14:17 +00:00
57e2bb7bc9
Addressbook: Remove finalizers (ticket #2115 )
...
Better resource cleanup
2018-01-10 15:11:10 +00:00
823526ae9b
Console: Remove trackers from home page
2018-01-09 19:00:57 +00:00
ce49c00454
SusiMail: Rewrite/fix subject line encoding
2018-01-09 18:59:01 +00:00
9f7ec398c1
Build: Add buildSusiMailJar target for testing
...
More test targets
2018-01-08 14:46:26 +00:00
25d16b13f5
i2ptunnel: Advanced config in/out tunnels separately
2018-01-06 20:19:55 +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
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