e38db5eb44
i2ptunnel: type arguments, unused imports
2013-11-20 23:36:39 +00:00
53623da2eb
addressbook: type arguments, unused imports
2013-11-20 23:14:40 +00:00
f161a2dfc9
BOB: NamedDB accesses are synchronized, correct findbugs fix is to remove volatile
2013-11-20 22:12:44 +00:00
5bcfe025d5
fix build
2013-11-20 15:40:21 +00:00
eabcc96a99
remove useless string
2013-11-20 14:52:44 +00:00
28b6675979
findbugs BOB/SAM. more to do.
2013-11-20 12:02:44 +00:00
413ad6b0e6
BOB findbugs
2013-11-20 09:56:57 +00:00
244209d3b7
Translation updates, addition of Japanese language
...
-28
2013-11-19 23:59:46 +00:00
7e3e08532f
more static atomics
2013-11-17 15:03:10 +00:00
1d4190734d
Findbugs all over
...
- volatile -> atomic
- unused code and fields
- closing streams
- hashCode / equals
- known non-null
- Number.valueOf
- new String
Still avoiding SAM, BOB, SusiMail
2013-11-16 13:22:05 +00:00
96cf1d60c2
* Jetty: Fix eepsite and webapp cache control directives.
...
Eepsite fix for new installs only.
Fix i2psnark BasicServlet javadoc about param prefix.
(ticket #1128 )
2013-11-15 18:51:14 +00:00
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
76078deb3f
handle numeric private value in metainfo
2013-11-11 23:24:14 +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
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
90c2e08489
Streaming:
...
- Fix uncaught exception when log level = WARN, broken in -23
2013-11-10 15:32:54 +00:00
1b9d870b91
i2psnark: Don't announce more than torrent size as downloaded amount
2013-11-10 15:20:07 +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
ae76a6ee1a
findbugs correctness fixes, all over the place
2013-11-07 19:20:25 +00:00
c810694e07
* i2psnark: Fix file links, broken in -12 (ticket #1114 )
2013-11-07 12:29:05 +00:00
85c998e500
HTTP proxy: Fix addressbook name on redirect page
2013-11-03 15:04:37 +00:00
67e242c441
Debian patch refresh and readme file update
2013-11-02 17:31:31 +00:00
06ea9af733
i2psnark: Log name of offending file causing IOException (ticket #1099 )
2013-11-02 14:09:00 +00:00
48cce6435b
routerconsole war dies with .jsp files in a subdir
2013-11-01 11:00:37 +00:00
8c4b0b7c00
merge of '0af9bde8ae97c3b08f2c934236532121ce135817'
...
and 'b324a96172089b549e53fb1c0c2a01807fe64699'
2013-10-31 21:30:02 +00:00
2ae293444e
Split routerconsole help into several files (no frontend change)
...
The old full-page translations of help.jsp are deprecated. The help text will
be tagged for translation on Transifex.
2013-10-31 21:22:24 +00:00
1d659e4f8a
i2psnark: Always verify file lengths at startup (ticket #1099 )
2013-10-31 21:02:59 +00:00
aeb3241abb
* i2psnark: Start torrents by default (ticket #1072 )
2013-10-29 23:05:50 +00:00
8909df3c88
* i2psnark: Fix start and start-all buttons on text-mode browsers
...
and Opera (ticket #1093 )
2013-10-29 21:49:20 +00:00
6afd2c4b97
* Adding no.i2p registrar
2013-10-29 00:05:06 +00:00
bd0eee6aa9
* configstats: Page will now always reflect results of a previous
...
change, by querying the config instead of StatSummarizer to
determine if a stat is graphed.
- Don't append to a string in a loop
- parseConfig() return a Set instead of List to avoid O(n**2) behavior
when deteriming config changes
2013-10-28 21:48:02 +00:00
5bc13c16dc
merge of '40e39576b76cc1261e0eda2c63a052544021f2e3' and '81c0ce21efaae02bbc2b5d3ce4e25b2d315dc2eb'
2013-10-28 20:09:57 +00:00
626daeb86e
* I2PTunnel: Enable persistent keying for SOCKS tunnels (ticket #1088 )
2013-10-28 19:15:46 +00:00
a92913da4c
* Streaming:
...
- Ensure minimum randomized initial conn throttle period
- Change order of throttle checks again
- Don't continue throttle checks if throttled
2013-10-28 17:59:50 +00:00
f0f363e8c3
* Streaming: Fix instantiation failure with blacklist entries,
...
caused by bad fix for ticket #1070
2013-10-27 17:09:29 +00:00
ddf761b1f8
* Streaming: Randomize end of first conn limit period
...
to prevent correlation
2013-10-26 20:45:30 +00:00
2814fe75b1
sort custom options
2013-10-26 20:44:19 +00:00
7316c82ef3
* i2psnark: Display base name, not torrent file name (ticket #985 )
2013-10-26 20:42:16 +00:00
8f8022347d
* I2PTunnel HTTPServer:
...
New POST limiter
2013-10-26 14:21:26 +00:00
ca45194c30
* Streaming:
...
- Check blacklist/whitelist before connection limits, so
a blacklisted peer does not increment the counters
- Don't increment total throttle if peer is throttled
- Fix blacklist NPE after config change (ticket #1070 )
2013-10-25 14:09:02 +00:00
d06f1c4a30
/confighome: Remove config when restoring default so user will again see changes from updates
2013-10-24 21:46:03 +00:00
c732c1c038
I2PTunnel: Catch unchecked exceptions in server accept loop (ticket #1070 )
2013-10-24 20:56:37 +00:00
9d3925eb20
* i2psnark:
...
- Drop incoming connections on HTTP port
- Define port 6881 in one place
- Don't let random DHT port be 6881
- Exception tweak
2013-10-24 20:52:37 +00:00
80fdf4e917
* I2PTunnel - fix anonymity characterization in dropdowns
...
(2 hops is not high anonymity)
2013-10-24 19:18:53 +00:00
35a86e603b
* I2PTunnel standard, HTTP, and IRC servers:
...
Route connections to specific targets based on incoming I2P port
with custom option targetForPort.xxxx=myserver:yyyy
This allows multiple services on a single server tunnel (ticket #1066 )
2013-10-24 11:38:28 +00:00