f34b4678ba
Util: Deprecate BigPipedInputStream
2017-12-07 19:53:06 +00:00
1f569b7359
i2psnark: Synch operations on BitField byte array
2017-12-07 19:44:56 +00:00
7f673bb254
Travis CI: Dynamically add SonarQube plugin to build.gradle
2017-12-07 19:31:30 +00:00
a02cccaa50
Only use SonarQube with Java 8
...
It fails on Java 7, and is unsupported on Java 9.
2017-12-07 16:54:02 +00:00
bcb07ff3c6
merge of '9aa4b7c5c2c7f8711ef82ceb28fe85ec3bc1e509'
...
and 'c08cb985b2e34268deff746d3849d707d1ed084f'
2017-12-07 16:08:15 +00:00
479120118d
merge of '3587a0d669980fb559bea3c618bc6515c8133189'
...
and '8b9bf9d50ce636255f7c5ccb9625671d37697fa8'
2017-12-07 15:48:35 +00:00
0c4f945408
Console: Don't list aliased tunnels separately on /tunnels and /configtunnels
2017-12-07 15:47:12 +00:00
3291b761e8
SusiMail: Recheck max size if server reports less than default
...
- More javadocs and cleanups
2017-12-07 15:45:55 +00:00
b8d78ac779
Combine Travis CI Gradle tasks into a single step
2017-12-07 15:41:12 +00:00
e6d97308bc
Only apply sonarcloud addon to the Travis CI job it is used in
2017-12-07 15:34:21 +00:00
71dbc0abe6
Only call SonarQube once per Travis CI build
2017-12-07 14:55:44 +00:00
ff911e37c4
Deduplicate the default Java Keystore password
2017-12-07 14:31:28 +00:00
f9eaf412b7
Enable SonarCloud in Travis CI
2017-12-07 14:04:48 +00:00
19016edcfc
Gradle: Add code coverage reporting, upload from Travis CI to Codecov
2017-12-07 03:50:25 +00:00
75e6539f81
fix streaming test take 2
2017-12-06 14:41:05 +00:00
956c9607ff
hopefully fix streaming test
2017-12-06 13:09:53 +00:00
a28ddedce7
Susimail: Move duplicated Encoding methods to the abstract class
2017-12-06 02:10:31 +00:00
e13ce467d8
Travis CI: Remove second IRC server after testing
2017-12-05 22:29:39 +00:00
34b204c44c
Travis CI: Tweak IRC notification syntax, add second server for testing
2017-12-05 22:01:56 +00:00
f5dffb0726
Susimail, Console, Jetty:
...
- Adjust multipart size limits
- Better handling of errors when multipart limits are exceeded
- Fix multipart config for /configplugins
- Test for total size limit in susimail
2017-12-05 21:46:11 +00:00
d4bafaeee8
Don't check error messages for JRE-generated errors
...
They may change across Java versions.
2017-12-05 20:33:12 +00:00
2f8249bed5
Remove now-unnecessary Jetty Gradle dependency
2017-12-05 20:24:32 +00:00
5a458822ce
Add IRC notifications for Travis CI builds
2017-12-05 20:12:37 +00:00
692790c4ed
Router: Parameterize bandwidth classes, fix display on /tunnels
2017-12-05 15:53:05 +00:00
7f5f764aba
SusiMail: Don't store attachments of composed email in-memory,
...
encode them on-the fly (ticket #1668 )
- Fix bug corrupting sent text and text attachments
larger than about 1000 chars (output line length was not limited)
- Fix bug corrupting some sent text and text attachments
containing '.'
- Fix handling of unimplemented encoders
- Error message improvements
- Add test code for encoders
2017-12-05 15:02:23 +00:00
c299976165
Jetty: Refactor (rather than remove) RequestWrapper to use Servlet 3.0 API.
...
Remove old org.mortbay helper classes copied from Jetty 5, saving about 24 KB.
Large attachments will now be written to temp files. (ticket #2109 )
2017-12-04 16:08:03 +00:00
14941d0dda
Deprecate RequestWrapper (ticket #2109 )
2017-12-03 23:09:22 +00:00
676e9c9320
merge of '17e445455139cbd0a4d4096e2f6bf673bdf0f868'
...
and '8c95a90070f2706b8b4d3eb9151e0c614d25663b'
2017-12-03 18:23:34 +00:00