dd89c4a469
Exclude BuildMessageTestStandalone from Gradle test suite
...
Needs rewriting.
2017-12-02 20:54:13 +00:00
a65a498c86
Segment integration tests in router
2017-12-02 20:48:53 +00:00
10d5a17422
Migrate net.i2p.data tests in the router to JUnit 4
2017-12-02 20:08:44 +00:00
b6298dc091
Segment integration tests in core
2017-12-02 19:35:33 +00:00
11da21dd67
Remove AESInputStreamTest reference
2017-12-02 19:33:05 +00:00
a574fcb68d
Drop historic unused AESInputStream and AESOutputStream
2017-12-02 19:29:36 +00:00
0f757489ff
Migrate DummyNamingServiceTest to JUnit 4, comment out tests requiring a router
2017-12-02 18:22:59 +00:00
b8eeb72044
Fix net.i2p.data.*Key tests, remove dead code
...
Broken in 463f5347b682f23a159bdeb06ffc8f55c5c2cff7 by an underlying API change.
The dead code threw the previously-expected exception.
2017-12-02 17:42:59 +00:00
60efd0b426
Migrate net.i2p.data tests to JUnit 4
2017-12-02 17:25:09 +00:00
c36905a309
Travis CI: Use BouncyCastle as a SecurityProvider for OpenJDK 7
...
Workaround for travis-ci/travis-ci#8503 , gradle/gradle#2421 .
Solution taken from bugsnag/bugsnag-java#66 .
2017-12-02 15:17:06 +00:00
1ff9e6eff1
Travis CI: Add Gradle cache configuration
2017-12-02 15:06:08 +00:00
2e888501d6
Core tests: Remove or suppress deprecation warnings
...
Remove unchecked warnings
Fix HMACSHA256Test and HMACSHA256Bench?
2017-12-02 14:28:03 +00:00
e6f17ec1ab
Router tests: Remove or supporess deprecation warnings
...
Remove cast warnings
Fix RouterAddress.setExpiration() to match javadoc, used only by tests
2017-12-02 13:56:13 +00:00
2becaaa593
Add a basic Travis CI configuration
2017-12-02 10:25:00 +00:00
f8e871cea9
build dep fix
2017-12-01 16:08:03 +00:00
80e3c96f2d
LeaseSet: Better error messages when decode fails (ticket #2108 )
2017-12-01 15:57:54 +00:00
dc13ed6c19
Console: Move /configkeyring HTML to console,
...
don't truncate hashes, tag for translation,
display as b32, trim form data, better form errors,
fix removing entries, parameterize form messages (ticket #2108 )
2017-12-01 15:53:16 +00:00
17b72dd549
Streaming: Double the RTO on congestion (ticket #1939 )
...
This prevents being stuck at a window size of 1, retransmitting every packet,
never updating the RTT or RTO. See RFC 6298 section 5 item 5.5.
2017-12-01 14:10:57 +00:00
9b2a85df38
Console: Split net.i2p.router.web into two packages, and move the new .helper package to the war
2017-12-01 14:07:29 +00:00
6c56d679ab
Debian: Exclude gradle, IntelliJ, Docker, .tx, gcj files from source tarballs
2017-11-27 23:59:05 +00:00
5c5f5bc682
Update history after prop
2017-11-27 15:47:49 +00:00
881ff77171
Remove unneeded dependency
2017-11-27 15:41:19 +00:00
9be53ecb43
Swap out getopt, gettext, and geoip code in Gradle libs for dependencies
2017-11-27 15:36:09 +00:00
646dbffe69
Add license details for Gradle wrapper
2017-11-27 14:44:48 +00:00
95f5244fd9
Add Eclipse and IDEA project files to ignores
2017-11-27 09:53:00 +00:00
694aab503d
Drop old Eclipse and IDEA project files
2017-11-27 09:47:14 +00:00
36a313cc30
Don't make the apps/ dir itself a Gradle Java project
2017-11-27 01:34:15 +00:00
e011d60987
Add project file generation for IDEA
2017-11-27 01:27:55 +00:00
d76d68ea8d
Update Jetty and Tomcat versions after prop
2017-11-27 00:54:07 +00:00
404fe4f127
propagate from branch 'i2p.i2p' (head d3ba02961713c42005f60442d7816cefa3dcf46a)
...
to branch 'i2p.i2p.str4d.test2' (head fbda38b84fe469dba05367115d2c26dee65fc5f4)
2017-11-27 00:34:41 +00:00
27d8b0ee3d
Make settings.gradle more readable
2017-11-27 00:34:02 +00:00
89f2a76409
Update README
2017-11-26 23:27:59 +00:00
3acb7a5c28
Apply java-library plugin to published libraries
2017-11-26 23:20:24 +00:00
03588e7648
Console: Safer processing of changes on /configadvanced
2017-11-26 20:54:44 +00:00
6a48910935
Build: add xenial release target, it will be our 4th launchpad flavor.
...
build.xml cleanups
doc updates
2017-11-26 15:27:06 +00:00
fb4fb47ee3
Context: Hopefully fix rare NPE on Android (ticket #2092 )
2017-11-26 14:16:16 +00:00
7a36b07cf7
Debian: Clean up the suggests list
2017-11-25 22:00:31 +00:00
4a59c19ac9
Console: Show full logger.config path on /configlogging
...
Don't say 'Plugin downloaded' when installing from file
2017-11-25 19:53:25 +00:00
51a6f298e2
Debian: Remove libecj-java dependency (ticket #2094 )
...
Add taglibs-standard-* to apparmor list (ticket #2093 )
2017-11-25 19:42:10 +00:00
752c17ca6c
doc tweaks
2017-11-25 19:00:09 +00:00
a3a17a4f32
Debian: Replace glassfish-javaee with libtaglibs-standard-* (ticket #2093 )
...
Only for stretch and later, zesty and later
Copy more files for previous stretch setup to xenial
2017-11-25 18:59:04 +00:00
7f6ba8cd15
Enable overriding of the gpg binary
2017-11-24 11:39:05 +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
2a2795827a
Wrapper: Update to wrapper 3.5.34
...
All binaries from Tanuki Delta Pack Community Edition,
except for armhf (armv6), compiled on Raspberry Pi:
ant 1.8.2
javac 1.7.0_151
gcc 4.6.3-14+rpi1
Windows binaries remain unchanged as we must recompile them ourselves
(32 bit just to change the icon; 64 bit is not provided by Tanuki)
2017-11-23 15:33:59 +00:00
700c843b11
i2psnark: Fix nbsp in logs on config change (ticket #2082 )
2017-11-22 15:55:19 +00:00
d28220cd04
Tomcat 8.5.23
...
Prior to Jetty 9, we used the Tomcat 6 distribution.
As of Jetty 9, we used Tomcat 8.0.33 that was included in the Jetty 9 distribution,
but that is old and doesn't get updated.
Now use the latest Tomcat 8 distribution, and pick the same packages
as Jetty 9 did in their distribution.
2017-11-22 14:49:22 +00:00
ad056bcef5
Streaming: Fix bug causing hangs on loopback and preventing desired ack behavior (ticket #1939 )
2017-11-22 00:10:52 +00:00
b2dcf2069f
Transport: Add checks for more Tor ports as invalid
2017-11-21 01:33:22 +00:00
8c7898de1e
Reseed: Add support for reseeding via outproxy or Orchid (ticket #1841 )
...
InternalSocket: Add support for some methods needed for reseed to work
2017-11-21 01:29:31 +00:00
07a83bf310
EepGet: Refuse attempted redirect to HTTPS, won't work
2017-11-21 00:58:44 +00:00