b53ed94e8f
Findbugs:
...
- Fix several 'increment of volatile is not atomic' all over
Remaining: UDP PeerState.java, to be checked in separately
- Comment out all of unused MessageStateMonitor
2013-11-12 19:28:23 +00:00
df84a2fcd0
save server status text to return to user
2013-11-12 19:19:21 +00:00
25e7dea370
merge of '4f6d64a50c7c5c27682914984831fc581724659d'
...
and 'e5def490e4eba793ca0d2bcb739771dcdf8c0242'
2013-11-11 23:49:02 +00:00
90919ebf6b
Make ObjectCounter Serializable
2013-11-11 23:48:15 +00:00
76078deb3f
handle numeric private value in metainfo
2013-11-11 23:24:14 +00:00
1b95a03d2e
merge of '3a7591d75dacb165b1b1d26c6bdd94184076fb03'
...
and 'ba02b6daf2d660339ff05cfe0479344391e6e34f'
2013-11-10 23:27:39 +00:00
108039de08
partial revert of 6df9f4e154d148867ee158cbe9e9acf3fb73d680
2013-11-10 23:00:57 +00:00
addd2e6d6a
merge of '3f85581f65aedde0f96729d197aaab223174f2e4'
...
and '6df9f4e154d148867ee158cbe9e9acf3fb73d680'
2013-11-10 22:22:10 +00:00
5c38d5a6c9
Findbugs: More findbugs fixes. Including but not limited to: null check fixes and some synchronization
2013-11-10 22:20:13 +00:00
69489dd19e
use DataHelper.skip() in a few more places
2013-11-10 22:20:06 +00:00
3fce0e8e45
xlattice findbugs
2013-11-10 22:19:45 +00:00
35fb332c2c
moar test cases
2013-11-10 21:13:42 +00:00
1b5309be05
junit test for new DataHelper.skip()
2013-11-10 20:42:24 +00:00
d2a1025b3f
about 20 findbugs fixes all over
2013-11-10 20:07:46 +00:00
0a8f79f0e3
Findbugs: A stab at squashing some issues across the board. Probably more to follow.
2013-11-10 19:04:57 +00:00
18e4c2ac63
log tweak
2013-11-10 15:34:44 +00:00
90c2e08489
Streaming:
...
- Fix uncaught exception when log level = WARN, broken in -23
2013-11-10 15:32:54 +00:00
598ef67c4e
Tunnel fragments:
...
- more checks, don't allow fragment #0 in follow-on fragment
- Set message ID in constructor
2013-11-10 15:27:28 +00:00
1b9d870b91
i2psnark: Don't announce more than torrent size as downloaded amount
2013-11-10 15:20:07 +00:00
68f67b7c8e
UPnP:
...
(ticket #1123 )
- Add new config i2np.upnp.ignore to specify UDNs of ignored devices
- Add display of ignored devices on /peers
2013-11-10 15:17:42 +00:00
d2f0c251c0
use four digit umask in wrapper.config
...
According to http://wrapper.tanukisoftware.com/doc/english/prop-umask.html the
umask is a four digit number.
2013-11-09 16:19:33 +00:00
2b2f34b3f1
A better killyourtv.i2p icon
...
New icon from FatCow, licensed as specified in our docs.
ref: http://zzz.i2p/topics/1492
2013-11-08 18:28:35 +00:00
4e680479da
Home page: replace all default eepsite icons.
...
New icons from FatCow, licensed as specified in our docs.
ref: http://zzz.i2p/topics/1492
2013-11-08 15:26:32 +00:00
d1b93e0705
DeliveryInstructions:
...
- Comment out unused encryption fields to save space
- New static immutable LOCAL instruction to reduce object churn
2013-11-08 14:39:43 +00:00
4382def62f
log tweak
2013-11-08 14:35:28 +00:00
952a56c537
JobQueue: Log a warning if a job is scheduled too far in the future,
...
to catch bugs like the one in -7 where requeue() is called
with an absolute time instead of a delay
2013-11-08 14:34:33 +00:00
67aead214b
Tunnel Endpoints:
...
- Reject type 3 (undefined) delivery instructions at both OBEP and IBEP,
would be treated as LOCAL
- Reject type 0 (LOCAL) delivery instructions at OBEP, no current usage,
would cause NPE if handled
2013-11-08 14:31:14 +00:00
50f45a50a7
minor optimization
2013-11-08 14:24:06 +00:00
6b326c3705
merge of '15e16e2fd4c5be75a63b28616b413a8d1e13e1d6'
...
and '2449ac4142097e34b7ad4c4c4cb16c163a786a16'
2013-11-07 20:39:59 +00:00
919ec3af01
work on failing JUnit test
2013-11-07 20:38:52 +00:00
ca5a301a4f
i2prouter: create i2p.dir.config with umask from wrapper.config
2013-11-07 19:56:01 +00:00
ae76a6ee1a
findbugs correctness fixes, all over the place
2013-11-07 19:20:25 +00:00
5cbecb3599
log IP change in event log
2013-11-07 13:13:21 +00:00
5a34e1de4f
* NetDB: Fix RI publish interval, broken in -7
2013-11-07 12:31:46 +00:00
c810694e07
* i2psnark: Fix file links, broken in -12 (ticket #1114 )
2013-11-07 12:29:05 +00:00
ca866d48e6
* Logging: Track duplicates across flush interval (ticket #1110 )
2013-11-07 12:23:37 +00:00
f1e77499e2
allow webapps.config to be 'preseeded' with values
2013-11-04 22:05:22 +00:00
9007db1485
Expire wasUnreachable entries, so inbound tunnel build failures don't escalate
...
and the peer doesn't have a severe penalty in the CapacityCalculator forever.
This may fix the tunnel build problems that started in -10. Or not.
2013-11-03 15:26:21 +00:00
85c998e500
HTTP proxy: Fix addressbook name on redirect page
2013-11-03 15:04:37 +00:00
8296f8229e
+ * NetDB: Allow store of leaseset as long as one lease has not expired
2013-11-03 15:01:31 +00:00
059ae3a80e
- Add network status to event log
2013-11-03 15:00:00 +00:00
67e242c441
Debian patch refresh and readme file update
2013-11-02 17:31:31 +00:00
e23f3b4875
comments
2013-11-02 14:10:06 +00:00
06ea9af733
i2psnark: Log name of offending file causing IOException (ticket #1099 )
2013-11-02 14:09:00 +00:00
884818f518
log tweaks, generics
2013-11-02 13:58:12 +00:00
3f39bd0f7b
remove unused static log
2013-11-02 13:53:42 +00:00
48cce6435b
routerconsole war dies with .jsp files in a subdir
2013-11-01 11:00:37 +00:00
777e08c8b6
* Transport: Fix GeoIPv6 (ticket #1096 )
...
due to int/long problem, they were being corrupted
and then looked up as IPv4
2013-11-01 01:44:29 +00:00
8c4b0b7c00
merge of '0af9bde8ae97c3b08f2c934236532121ce135817'
...
and 'b324a96172089b549e53fb1c0c2a01807fe64699'
2013-10-31 21:30:02 +00:00
dae8b25374
Transports:
...
- Increase threshold for idle timeout reduction from 33% to 60%.
This was reduced from 75% to 33% in -10 and it caused significant
tunnel build problems, for reasons that aren't entirely clear.
- Don't change the SSU idle timeout quicker when firewalled.
- log tweaks
2013-10-31 21:27:26 +00:00