d2569fa446
i2psnark: Don't count unchoked but uninterested peers as uploaders
...
when calculating global uploader limit, to allow more upload slots,
especially when some torrents are stalled.
Convert some shared fields to atomics for concurrency.
2016-10-25 22:30:55 +00:00
d2f7b65282
SSU: Increase max IPv6 MTU (proposal #127 )
2016-10-25 13:39:33 +00:00
80966d60c1
Crypto: Create keystore directory when making SSL keys (ticket #1866 )
...
When we switched to new way of making keys in 0.9.25,
we omitted the mkdir step, which broke it.
2016-10-23 16:38:26 +00:00
f436fd08ed
Add MTU to command line utils
2016-10-21 22:23:48 +00:00
b6521ed884
Wrapper: Update to wrapper 3.5.30
...
All binaries from Tanuki delta pack,
except for armhf (armv6), compiled on Raspberry Pi:
ant 1.8.2
javac 1.6.0_38
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)
2016-10-21 21:01:36 +00:00
71f7c712cd
NetDB: Disallow RSA for RI or LS
2016-10-21 18:21:12 +00:00
cee3ebbb23
less wtf
2016-10-21 15:20:35 +00:00
9b27251473
SSU: Fix minimum version check for IPv6 peer test (ticket #1861 )
2016-10-20 18:31:32 +00:00
19370a36a2
0.9.27
2016-10-16 23:14:05 +00:00
5998587c52
Fix test for IPv6 firewalled configuration, javadocs
2016-10-16 16:57:33 +00:00
778ce71ea4
Translations: Update from Transifex
2016-10-14 12:07:26 +00:00
72105e218d
SSU: Set min version for IPv6 peer testing
2016-10-11 13:24:56 +00:00
1af23a4106
Debian: Don't use glassfish-javaee.jar for jstl.jar (ticket #1793 )
2016-10-10 12:31:28 +00:00
40b41b0dc5
Add geoipv6 file generation to command line util
2016-10-06 14:55:44 +00:00
124c2b5ce3
i2psnark: Add standalone shutdown method
2016-10-02 15:44:49 +00:00
1376237e08
Reseed: remove user.mx24.eu as requested
2016-09-24 14:13:41 +00:00
78b7385281
i2ptunnel: Whitelist IRC AWAY inbound
2016-09-22 17:15:33 +00:00
4ab727acbd
SSU: addRateData() cleanup
2016-09-22 17:13:42 +00:00
be5fdea5e1
Enable tunnel testing when in hidden mode (ticket #1192 )
...
Enable tunnel testing when without addresses (ticket #1835 )
Use fast peers for inbound tunnels when without addresses (ticket #1835 )
2016-08-19 17:13:12 +00:00
47a0df769e
Router: Fix return code in getShutdownTimeRemaining()
...
when no participating tunnels remain
2016-08-19 16:02:17 +00:00
ff2d5badc9
ReadConfigJob minor optimization
2016-08-19 15:56:31 +00:00
0d46c06843
Add new 'atomike' reseed
2016-08-14 15:20:33 +00:00
0d5cf46625
Console: Fix UPnP NPE on /peers (ticket #1830 )
2016-08-09 17:27:54 +00:00
9c0ae14609
Streaming: Fix debug NPE (ticket #1821 )
2016-08-02 14:56:03 +00:00
5763d73dda
SSU: Fix peer test stuck when IPv6-only (ticket #1819 )
2016-08-02 14:24:48 +00:00
a1fd8f49d7
SSU: Increase minimum peers if we have a IPv6 address
...
Check for 'B' cap for peer test
Fix peer test ip length check logic
2016-07-20 14:45:29 +00:00
a213799dac
bump -6
2016-07-18 16:00:02 +00:00
767476ea51
SU3File: Also look in config dir for signer certificate
2016-07-18 14:39:35 +00:00
37ebf04bb5
Streaming: Kill accept() when session disconnects
2016-07-16 16:59:07 +00:00
2c3311b471
SSU: Add support for IPv6 SSU Peer Testing
...
(ticket #1752 ; proposal #126 )
In PeerTestManager, this is simply the removal of v6 restrictions,
and the tracking of whether we are testing v4 or v6.
In UDPTransport, track v4 and v6 peer tests separately.
2016-06-25 21:25:12 +00:00
c9b4ab5a13
Prep for IPv6 SSU Peer Testing
2016-06-22 17:28:55 +00:00
ba8b2df473
SSU peer test:
...
Only fire a peer test on connection if address has changed
Reverts inadvertent change in ccb0029690e8a5921f34289dfc86fe37ef9344c6 2009?
2016-06-22 15:20:33 +00:00
b819c0334a
SSU peer test:
...
Forget the test and don't keep retransmitting to Charlie if we receive
the Bob reply after the 2nd Charlie reply.
2016-06-22 14:20:19 +00:00
1fea327eff
more jar manifest attributes
2016-06-11 16:39:27 +00:00
16a5295140
history for prop, -1
2016-06-11 14:19:04 +00:00
d84b0e4455
propagate from branch 'i2p.i2p.zzz.test2' (head ee7dbea07e8ad7e01cb8012a1540aca8346ee7d2)
...
to branch 'i2p.i2p' (head 2cb447c64ae706c6cead619c9428083fce6f1d46)
2016-06-11 13:47:12 +00:00
249e6f0eea
0.9.26
2016-06-06 19:23:17 +00:00
38b930cd03
propagate from branch 'i2p.i2p' (head eb2151f9d804ec432bfe97214896ee62da08943e)
...
to branch 'i2p.i2p.zzz.test2' (head 2ea50c5f22fe1e24d37dff2f283b77feaa9190ee)
2016-06-04 13:00:36 +00:00
34c611d340
New translations all over
2016-06-03 15:04:04 +00:00
d7e1f62db4
Build: Fix Debian build on ARM (ticket #1801 )
...
- Fix other jbigi/jcpuid build script errors and typos
- Nonzero exit code missing on some jbigi/jcpuid build script failures
- Refresh patch
2016-06-01 17:45:27 +00:00
faebe8ab7e
Console: Fix /configfamily form (ticket #1797 )
2016-05-29 14:35:39 +00:00
5cb285b034
Bump
2016-05-29 12:09:34 +00:00
2a739f593f
Reseed: Require two sources minimum (ticket #1794 )
2016-05-25 13:53:21 +00:00
bb8b3ebe8c
add reseeds requiring SNI
2016-05-24 15:06:55 +00:00
c5432a2098
Dynamically load domain socket code
2016-05-22 01:18:16 +00:00
101d0691f0
DTG: Fix systray menu redraw on Mac;
...
Switch to AWT by default on Mac;
Hide DTG enable form on Mac until we fix headless override in i2prouter
2016-05-20 14:43:15 +00:00
86a35f1a13
SSU: If configured with a hostname, bind to all v4/v6
...
addresses found for that hostname.
Fix binding if more than one IP or host was configured.
Log tweaks
2016-05-12 21:37:07 +00:00
d6638f3e00
NTP:
...
Don't put random data in zeroed fields
Increase random data in originate timestamp from 1 byte to 2 bytes
Verify originate timestamp to prevent injection
Verify received packet size
Log tweaks, javadocs, cleanups
2016-05-12 13:48:44 +00:00
8bb6922e80
Reseed: Reformat reseed list as requested by 'backup'
...
Remove unused certificates
2016-05-08 13:40:56 +00:00
05012a91ed
refresh deb patches
2016-05-07 13:07:25 +00:00