787921aa89
spelling
2015-11-01 17:29:20 +00:00
bbb6da2ac6
cleanups, javadoc
2015-11-01 16:47:59 +00:00
c37cc7ad52
Convert remaining Threads to I2PThread or I2PAppThread
2015-10-31 19:13:57 +00:00
6efce31eed
Increase timer thread priority
2015-10-21 13:11:35 +00:00
f713a19785
Disable TLS_DHE_DSS_WITH_AES_128_CBC_SHA
2015-10-17 20:13:03 +00:00
abc0f4c720
lint core, console, i2ptunnel, jetty
2015-10-17 17:38:57 +00:00
71bc55b470
lint core, i2psnark, jetty, susimail
2015-10-17 16:49:37 +00:00
4e6ddfcea3
lint core
2015-10-17 14:01:08 +00:00
3411a7c884
Crypto: Consolidate duplicate unlimited strength crypto check code
2015-10-17 12:55:39 +00:00
eec87bd814
Removed error print for cases of 'null' primary, where CPU identification has failed.
2015-10-15 17:42:30 +00:00
55a6f44651
Crypto: Test for broken Gentoo ECDSA support
...
Add SystemVersion.isJava9()
2015-10-11 15:39:28 +00:00
b32c8d5fa4
NamingServices: Add support for lookups prefixed with "www."
2015-10-10 12:29:52 +00:00
f8163241ef
NBI test improvements:
...
- Try to prevent not-coprime errors
- Minor cleanups
- Javadoc fix
Fix build script typo
2015-10-09 16:35:00 +00:00
843e2a8a0e
propagate from branch 'i2p.i2p' (head 4a63eba1606a8ba2448352876b4177d9e4c753a1)
...
to branch 'i2p.i2p.unittests' (head 051ea486db9f6f5a4327038827763f350369f932)
2015-10-09 10:17:03 +00:00
419d6a8e18
SimpleTimer2: Additional fix for uncaught IllegalStateException
...
affecting streaming timers (ticket #1672 )
Minor streaming cleanup
2015-10-08 13:42:31 +00:00
07fa3eb922
NBI test improvements:
...
- Output versions
- Only warmup crypto once
- Add -n option to test native only
- Reduce output if only native or only java tested
2015-10-04 13:58:28 +00:00
b068f9a262
Router: Don't check config files for reload on Android
2015-10-02 13:43:54 +00:00
59b05d4214
Util: Speed up IP address validation by using Apache's implementation (ticket #1198 )
2015-09-27 21:54:14 +00:00
22417715e7
javadoc
2015-09-27 15:58:47 +00:00
d21777fbc1
log tweak
2015-09-27 15:57:53 +00:00
ea4dd12bff
SimpleTimer2:
...
- Fix bug in forceReschedule() that caused subsequent uncaught IllegalStateException;
forceReschedule() is only used by streaming timers
- Log uncaught exceptions
- Enforce 5 second minimum delay for periodic events
- atomic count
- de-wtf
2015-09-27 15:10:59 +00:00
a13552dd8d
Fix news (ant poupdate), typos in bundle-*
2015-09-25 21:49:47 +00:00
22b9876b68
Rename _() for translation to _t() for Java 9 compatibility (ticket #1456 )
2015-09-25 19:55:36 +00:00
04d653a8b9
comment out main()
2015-09-21 15:21:54 +00:00
3f213cf1db
register I2CP with the PortMapper
2015-09-21 15:13:39 +00:00
1a385b6dca
i2ptunnel:
...
- Pass Accept-Encoding header through HTTP client and server proxies,
to allow end-to-end compression
- Don't do transparent response compression if response
Content-Encoding indicates it is already compressed
- Minor encoding cleanups
EepGet:
- Send Accept-Encoding: gzip even when proxied
- Minor cleanups
2015-09-18 18:15:32 +00:00
fd606064d9
0.9.22
2015-09-12 13:55:30 +00:00
7c703953be
Data: Cache P256 and Ed255i9 key certificates
...
- Enable P256 caching
- Create cached Ed25519 cert and enable
- Fix cached P256 hashcode
2015-08-31 13:25:58 +00:00
601376561b
add Closeable/Flushable interfaces
2015-08-27 14:36:19 +00:00
ecd0231cd0
Fix console SSL excluded ciphers (thx lazyg)
...
Fix typo in local address in I2PSSLSocketFactory
Another findbugs char encoding fix
Add keystore password option to SU3File command line
2015-08-02 12:58:00 +00:00
44b35f328b
0.9.21
2015-07-31 14:22:03 +00:00
f3bb20d750
minor updates after review
2015-07-30 20:41:45 +00:00
d848a19ab0
update translations, bump -20-rc
2015-07-26 14:22:33 +00:00
44bd14bd4d
propagate from branch 'i2p.i2p' (head 3a8ae6268555bd2c5d1519c48497677f74e34a76)
...
to branch 'i2p.i2p.unittests' (head 752d5d999986d2a552e695592c82fa659c1f889c)
2015-07-25 10:01:18 +00:00
265e4b58a5
Throw DataFormatException if not enough bytes
2015-07-23 01:15:11 +00:00
ba5af15c6f
Fix KeyCert bug
2015-07-21 01:19:37 +00:00
9af197e590
Add KeyCert test that fails
2015-07-21 01:19:23 +00:00
1ed1e4414b
Findbugs all over #4
...
char encoding
2015-07-12 19:19:32 +00:00
d087fd674b
Findbugs all over #3
...
char encoding, remove FileReader/FileWriter
Fix TunnelConfig bug
2015-07-12 16:34:24 +00:00
1f9bb046f5
Findbugs all over #2
...
Mostly char encoding
Use StringWriter rather than OSW->BAOS->String
2015-07-12 16:06:49 +00:00
914cc120ad
Findbugs all over
2015-07-12 14:02:55 +00:00
1eaf376ee7
Crypto: Check for error return from sign()
2015-07-07 13:46:04 +00:00
113a8a52f3
Transport: Raise bandwidth refiller thread priority
...
so I/O doesn't stall under high CPU load
- Raise DH generator thread priority to keep
DH building out of event pumper thread
- Raise PRNG and YK generator thread priorites one notch
- Set I2PThread priority in constructor
Fixes problems mainly seen on Windows, which seems
to be much more sensitive to priority settings
2015-07-05 12:08:33 +00:00
98a4460bde
fix test compile
2015-07-02 15:20:58 +00:00
4c516cd2af
log tweak
2015-06-29 15:58:41 +00:00
33672e6a86
Add authorization
...
New PasswordManager methods for use by SAM
2015-06-26 20:24:15 +00:00
dd47389ad1
Console: Use registered host/port for eepsite link (ticket #1604 )
...
Jetty starter: Register host/port when started
PortMapper: Add hostname support
2015-06-25 17:00:52 +00:00
355b2a1528
I2CP: Don't try to decrypt an LS before it's encrypted (ticket #1608 )
...
log tweaks
2015-06-23 21:16:34 +00:00
1b2d4c75eb
I2CP: Fix simple session lookups, broken in prop
2015-06-19 15:55:07 +00:00
addb142ecd
I2CP: Move client-side implementation classes to
...
new package net.i2p.client.impl, leaving only the
factories and interfaces in net.i2p.client
2015-06-18 21:20:00 +00:00