Commit Graph

14344 Commits

Author SHA1 Message Date
zzz
9938e50528 Tunnels: Remove timing calls unless for debug logging
Log client in b32
2019-08-19 17:14:43 +00:00
zzz
232b7f30d5 Build: Fix javadoc errors with Oracle JDK
Tested with 12.0.2
2019-08-19 16:33:19 +00:00
zzz
adba7e4c25 update earliest time 2019-08-19 14:49:57 +00:00
zzz
764f89f5c5 MaxMind GeoIP 13-Aug-2019 2019-08-19 14:47:29 +00:00
zzz
87180e0e2d SSU: Increase initial concurrent messages limit (ticket #2576)
Add comments for ticket #2427
2019-08-19 14:18:16 +00:00
6789a735e3 fix typo 2019-08-18 19:12:06 +00:00
65eb9b17db fix checks for config parameters in TunnelControllerGroup constructor 2019-08-18 19:08:27 +00:00
zzz
64ba43c007 Jetty: Log stack trace if 2nd arg is a Throwable (ticket #2592) 2019-08-18 14:53:32 +00:00
zzz
b2dec2f4b2 Tunnels: Clean up debug timing calls in preprocessor 2019-08-17 17:55:45 +00:00
zzz
789f482373 Transports: Disable eph. key reuse 2019-08-17 17:39:25 +00:00
zzz
a667c36d2d Tunnels: Reduce IBGW batching time (ticket #2586) 2019-08-15 19:27:05 +00:00
zzz
65e2132a25 SSU: Reduce ACK time to 150 (ticket #2574) 2019-08-15 17:45:06 +00:00
zzz
5e76118ffd po update source 2019-08-14 20:13:35 +00:00
zzz
131a70057e Console: Clean up help text, tag for translation (ticket #2298) 2019-08-14 19:52:54 +00:00
21ace66a46 Tests: Fix streaming integration tests after access filtering changes 2019-08-10 18:02:23 +00:00
459eb7fdcd Tests: Unify core test resources across JUnit and ScalaTest
Fixes a test failure running the ScalaTests under Ant
2019-08-10 17:19:21 +00:00
8586c28b5f Travis CI: Use Trusty build environment
Travis CI recently bumped the default build environment from Trusty to
Xenial. The latter does not enable installing Java 7 or 8, which we
still test against.
2019-08-10 16:52:40 +00:00
f32c863ba8 Tests: Temporarily mitigate discrepancy between Ant and Gradle in SingleFileNamingServiceTest 2019-08-10 16:48:21 +00:00
ee84e7e3e1 Tests: Fix compilation bug after SSU HMAC implementation move 2019-08-10 16:46:41 +00:00
cf4298f759 Jetty: Fix Gradle build 2019-08-10 16:10:07 +00:00
13190931b9 EdDSA: Reduce diff between vendored code and upstream
Includes missing license information.
2019-08-10 15:39:41 +00:00
zzz
08be6a4f4a i2ptunnel: Add failsafe timeouts for local sockets (ticket #2568) 2019-08-05 15:55:43 +00:00
zzz
7f015c4794 i2ptunnel: Add configs to override user agent
Not particularly helpful yet, because we don't have a way to
quote or escape spaces in the custom options field.
2019-08-05 15:34:46 +00:00
zzz
7b46d43492 update tooltip 2019-08-05 15:29:36 +00:00
zzz
a4bcff093f Transports: Implement cross-network detection (proposal 147)
Reseed: Send network ID in query string (proposal 147)
2019-08-05 14:27:17 +00:00
zzz
fb7b3c2793 Streaming: Reduce immediate ack delay (ticket #2584) 2019-08-04 21:08:29 +00:00
zzz
397bf43147 i2psnark: Fix autostart to start only torrents running previously,
save torrent running status on torrent stop when autostart is enabled,
remove dup call to startTorrent()
(ticket #2120)
2019-08-04 20:29:46 +00:00
zzz
49af26d958 i2psnark: Add checks for dup data dirs (ticket #2291)
Add two HashMaps for faster dup checks
2019-08-04 18:54:01 +00:00
zzz
0ce4811dec SSU: Fix stall when higher-priority message is added to queue (ticket #2582) 2019-08-04 16:28:41 +00:00
zzz
d3e3ec4d35 Transport: Allow local addresses when configured 2019-08-03 15:29:30 +00:00
zzz
8ed0dd2a5c Router: Fix Bloom filter false positives
caused by lack of sync around buffers.
Use temp buffers instead.
Most likely to affect high-bandwidth or testnet routers;
appears to be rare on lower-bandwidth routers.
2019-08-02 15:48:05 +00:00
zzz
8158753dac i2psnark:
- Fix announce hosts of the form b64dest[.i2p]
- Add last activity stat
- Disallow illegal filenames on Windows
- cleanups and log tweaks
2019-08-01 20:20:44 +00:00
zzz
e3481f6730 JBigI: GMP 6.1.2 for linux 64 bit (ticket #1869)
Adds Broadwell and Skylake binaries
Updates all other linux 64 bit binaries
32 bit libraries will not be updated
Other OS 64 bit binaries may or may not follow at a later date
2019-07-27 15:52:38 +00:00
zzz
165beb3fbd TCG: split config log tweaks and cleanups
Fix warning about no tunnels loaded
Add notes in config default files
2019-07-27 11:32:38 +00:00
zzz
5d367940d5 History for prop, -4 2019-07-26 13:00:51 +00:00
zzz
617294b7fa propagate from branch 'i2p.i2p.zzz.confsplit' (head 324249e53469a81e66f9d1c1989d9f53817868f4)
to branch 'i2p.i2p' (head cf6476e03a43a35fea6697b29f9ff43f77875100)
2019-07-26 12:53:03 +00:00
zzz
240d59393f Debian: Change debian files from stretch (Jetty 9.2, Tomcat 8, Java 8) to buster (Jetty 9.4, Tomcat 9, Java 11)
Add debian-alt/stretch files
Update debian-alt/precise, trusty, xenial, bionic, disco to include
 the changes from buster, not stretch
Remove debian-alt/buster, unstable files
Doc updates
2019-07-26 12:48:17 +00:00
zzz
6b94dc2dbd configclients: Only save files that have changed when in split config 2019-07-24 13:37:20 +00:00
zzz
3a0873c991 streaming debug log tweak and notes on ID mismatch 2019-07-23 21:08:30 +00:00
zzz
72ef065ab7 log tweak 2019-07-23 15:57:30 +00:00
zzz
66ecdb2f7a Data: Initial support for enc types in PrivateKeyFile and I2PSessionImpl
CreateRouterInfoJob updates and cleanups; KeyCert updates
2019-07-23 15:56:03 +00:00
zzz
e2980603b7 Router: Checks for new enc types
- Prevent encrypted lookups or stores
- Prevent participting in our tunnels
- Handle padding
- Checks in crypto classes
2019-07-23 13:29:37 +00:00
zzz
885e0468b2 NetDB: Mark ls2 received via garlic as blinded if bit 2 set in flags 2019-07-22 15:35:07 +00:00
zzz
3bfbb6aef6 i2ptunnel:
Store configFile path in controller so it doesn't change
Simplify assureConfigFile()
Sanitize tunnel name when creating config file name
Sort config when saving
Don't copy config when saving
Make shouldMigrate() private
Javadocs
2019-07-20 18:05:17 +00:00
zzz
365820172a Console: Split up /help page, prep for translation (ticket #2298) (WIP)
Summary bar -> sidebar
Remove static translated help pages
Add jsp for LICENSE.txt
2019-07-19 20:30:22 +00:00
zzz
d73058fd65 Console: Remove links on /configclients 2019-07-19 16:33:22 +00:00
zzz
7374484ccb Data: Set flag bit when blinded 2019-07-18 18:42:42 +00:00
7d4229acab use for(Properties props: tunnels) to migrate tunnels 2019-07-18 17:04:36 +00:00
41128f1457 remove redundant functions 2019-07-17 14:34:41 +00:00
61f45b3a3a Remove un-needed imports 2019-07-17 02:25:07 +00:00