23cb4ca764
ditto
2015-11-14 02:07:28 +00:00
231040ddd8
Profiles: Don't allow creation of our own profile
...
TunnelCreatorConfig:
- locking
- comment out unused code
- don't set bandwidth stats in profile for ourselves
TunnelDispatcher:
- don't set tunnel stats in profile for ourselves
BuildHandler, TunnelPool: Minor optimizations
2015-11-14 02:07:01 +00:00
51c5da3f72
lint: don't catch Exception, catch RuntimeException or checked exception.
...
omits SAM, BOB, reflection, commented-out code, and a few other places
2015-11-12 18:49:13 +00:00
c1afbd37d7
SSU: Version check to send extended options
2015-11-11 13:48:38 +00:00
1451dc6ece
More: Don't use DataHelper.readLong() for 1-byte reads, for efficiency
2015-11-08 20:43:42 +00:00
1aed266f70
Consolidate increments of offset, for efficiency
2015-11-08 19:17:32 +00:00
e120a8a3a3
Don't use DataHelper.readLong() for 1-byte reads, for efficiency
2015-11-08 18:49:05 +00:00
a3e16614ae
SSU: Prep for extended options
2015-11-08 18:30:51 +00:00
a3b55ccdea
cleanup
2015-11-08 16:43:49 +00:00
8e77188560
Replace URL with URI where possible
...
URL bad for anon and has traps like equals()
2015-11-07 22:38:05 +00:00
1e5a35c7f8
Use new split()
2015-11-07 17:45:48 +00:00
f5bf4ec8ea
escape referer
2015-11-07 12:06:56 +00:00
c901010d96
Make parameters of NegativeLookupCache configurable
2015-11-07 02:56:59 +00:00
9f0f1f5ec8
Make more ISJ parameters configurable
2015-11-07 02:46:33 +00:00
7175b1cdb9
Make the search limit configurable
2015-11-07 02:22:17 +00:00
6bb156a436
Do not expose ISJ lock
2015-11-06 19:01:44 +00:00
5f50f23fe1
Streaming: Split blacklist into one for EC and one for Ed
2015-11-05 21:37:21 +00:00
3e25ff251b
Console: Add new home page links as approved at meeting
...
exchanged.i2p icon license: WTFPL
i2pwiki.i2p and lenta.i2p: Awaiting icons that meet our requirements
2015-11-04 15:08:44 +00:00
b15ea8ba2f
Timers: Improve OutboundMessageRegistry locking
...
SimpleTimer2 cleanups
possible fix for ticket #1694
2015-11-04 14:57:07 +00:00
805979b987
UPnP: Fix deadlock in callbacks (ticket #1699 )
...
possibly more to do
2015-10-31 22:58:51 +00:00
c37cc7ad52
Convert remaining Threads to I2PThread or I2PAppThread
2015-10-31 19:13:57 +00:00
627d0d29db
Router: Fix cascading I2CP error (ticket #1692 )
...
caused by not setting message ID.
only happens when serialized (external I2CP)
2015-10-30 16:53:45 +00:00
c595895877
i2psnark: More consistency and torrent links in messages
2015-10-21 13:22:32 +00:00
6efce31eed
Increase timer thread priority
2015-10-21 13:11:35 +00:00
9bddba56a0
lint router
2015-10-17 14:38:02 +00:00
3411a7c884
Crypto: Consolidate duplicate unlimited strength crypto check code
2015-10-17 12:55:39 +00:00
ba1488bcce
i2psnark: Add "smart sort" option, set sort based on language (tickets #637 , #1303 )
2015-10-16 19:45:23 +00:00
5e879b85a8
fix installer build
2015-10-13 19:49:18 +00:00
2c03b434e1
Startup: Delete our old RI from netDB when rekeying
2015-10-13 19:24:30 +00:00
55a6f44651
Crypto: Test for broken Gentoo ECDSA support
...
Add SystemVersion.isJava9()
2015-10-11 15:39:28 +00:00
68aa8800b6
increase rekey probability
2015-10-10 15:45:54 +00:00
dd4d12f287
i2psnark: Increase max piece size to 16 MB, max files to 999,
...
close files faster based on file count (tickets #1626 , #1671 )
Remove dup synchs
2015-10-10 14:02:48 +00:00
7063609f05
JobQueue: Only adjust timing for negative clock shifts
2015-10-10 13:33:46 +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
03f9df4ff0
JobQueue: Listen to clock shifts as well as clock changes (ticket #1014 ).
...
Restarter: Don't restart the JobQueue or PeerManager (ticket #1014 )/undo previous commit.
More to do.
2015-10-04 15:17:26 +00:00
f93da93cf0
Router: Minor cleanup, remove some deprecated and small methods
2015-10-02 13:45:42 +00:00
b068f9a262
Router: Don't check config files for reload on Android
2015-10-02 13:43:54 +00:00
5fa059b4a8
Adding the new reseed server hosted by our friends at TorontoCrypto. Thanks. :)
2015-09-29 19:41:01 +00:00
2f92b27446
Ticket #1596 - part 2
...
Removing 193.150.121.66 as a reseed host from the source and its certificate.
2015-09-29 19:30:13 +00:00
59b05d4214
Util: Speed up IP address validation by using Apache's implementation (ticket #1198 )
2015-09-27 21:54:14 +00:00
f46a902256
Router: Fix soft restarts for 'massive' clock jumps (over +150s or -61s) and recover from standby/hibernate (ticket #1014 ).
...
I2P should now recover (better) from a system hibernate/standby and be able to reconnect to peers automatically.
2015-09-27 21:15:51 +00:00
39b810bd79
Tunnels: Use max of 2 not-failing peers in an exploratory tunnel,
...
use high cap for the rest; change outbound exploratory
default length from 2 + 0-1 to 3+0.
2015-09-27 16:01:22 +00:00
22b9876b68
Rename _() for translation to _t() for Java 9 compatibility (ticket #1456 )
2015-09-25 19:55:36 +00:00
3f213cf1db
register I2CP with the PortMapper
2015-09-21 15:13:39 +00:00
7dd438b5f0
bump
2015-09-20 19:29:47 +00:00
287f94ad19
i2psnark: Add recheck/start/stop buttons to details page (ticket #372 )
...
remove dup CSS item
2015-09-19 17:05:09 +00:00
462c882f4e
i2psnark: Improve directory listing efficiency (ticket #1079 )
2015-09-18 22:54:32 +00:00
ff420278c5
only log once
2015-09-18 20:08:40 +00:00
bfc6534b20
Don't delete torrent config file after error on initial startup (ticket #1658 )
2015-09-17 21:20:21 +00:00
84abfa0190
Store magnet parameters across restart (ticket #1485 )
2015-09-17 20:19:10 +00:00