707f616498
Changes from -rc diff review
2013-11-28 11:10:57 +00:00
b535054e13
generics
2013-11-27 11:14:16 +00:00
4ee144533a
Another warning suppression to be removed at Java6
2013-11-27 01:25:20 +00:00
0f2a983bb7
i2psnark: type arguments, warning suppression (to be removed at Java6)
2013-11-27 01:11:48 +00:00
8fd2f9090e
propagate from branch 'i2p.i2p' (head 7903431c2a396fceb1e0428b2be3dde03ba24635)
...
to branch 'i2p.i2p.str4d.cleanup' (head cfbae7380c3fa106f578d5de399701cfb72d5747)
2013-11-27 00:57:19 +00:00
8770d7eae0
i2psnark: Comparable type arguments
2013-11-26 21:09:36 +00:00
c59ef24acf
i2psnark: more type arguments
2013-11-26 20:16:45 +00:00
85aa2fb083
i2psnark: MetaInfo type arguments (thx zzz)
2013-11-26 19:54:53 +00:00
c0ef19a281
i2psnark: Fix mixed public/private tracker detection
...
(thx str4d)
2013-11-26 03:07:21 +00:00
9804e5b7d9
i2psnark: more type arguments
2013-11-26 01:34:08 +00:00
2f33186e58
i2psnark: type arguments, unused imports, for each
2013-11-26 00:20:03 +00:00
0347c56c96
Deprecation fixes
2013-11-25 23:29:48 +00:00
e77409e57a
Close resources
2013-11-25 23:14:09 +00:00
615ba94559
propagate from branch 'i2p.i2p' (head d12a1fd746cd9314de5de5e1000c02cf4c59100d)
...
to branch 'i2p.i2p.str4d.cleanup' (head e20c143dd50a9c802999068a95e12198b07e4c36)
2013-11-25 22:36:27 +00:00
35b6926e4f
Ticket #1047 : Do not adjust window on receiving dups.
2013-11-25 19:21:27 +00:00
76925fa3bd
console: add debug link if advanced config is set
2013-11-25 15:59:34 +00:00
dbdf36d85c
Update: Increase torrent from 30% to 60%
2013-11-25 15:34:49 +00:00
60aa8c57a4
I2PTunnel: Fix a shared client configured with i2cp.newDestOnResume
...
not restarting correctly, caused by previous checkin
2013-11-24 23:42:53 +00:00
c6f2d4948b
Class generics
2013-11-24 23:41:06 +00:00
796a231f54
NetDB:
...
- Move net.i2p.kademlia package from i2psnark to core, and convert
netdb to use it.
- Delete old implementation in netdb
- Fixups in netdb for generics
- Add debug output to /debug
This is the next step in the development plan, in which we previously:
- Copied the code from netdb to the i2p.zzz.kademlia branch, fixed it,
and made it generic for hash size (June 2012);
- Moved it from the i2p.zzz.kademlia branch to the i2p.i2p.zzz.dhtsnark
branch, and implemented KRPC with it (June 2012);
- Propped it from i2p.i2p.zzz.dhtsnark to trunk for 0.9.2 (July-Sept. 2012);
- Proved it out in 0.9.2 - 0.9.9 (Oct. 2012 - Nov. 2013)
The plan was to maintain the KBucketSet public methods throughout the development
so we could drop the new version back into netdb, so here we drop it in.
Setting of K=16, B=3 is just an initial guess, to be reviewed.
This moves about 18 KB from i2psnark.jar to i2p.jar and removes about 12 KB from router.jar.
Unit test fixup: todo.
2013-11-24 16:38:51 +00:00
e1fcad686c
propagate from branch 'i2p.i2p' (head 72c44737466e553fec443a79fffa7636894fe383)
...
to branch 'i2p.i2p.str4d.cleanup' (head 5a2425d7523b732840e55039f88cea5699f1aa83)
2013-11-24 01:20:11 +00:00
54fb91ba8e
I2PTunnel: Call destroySocketManager() when replacing
...
a client socket manager configured with i2cp.newDestOnResume,
or a shared client.
This prevents lots of orphaned StreamingTimer threads.
There are still cases where these threads may stick around,
when a tunnel is stopped but not restarted. We don't know in
some cases when a tunnel could be restarted and when it can't.
destroySocketManager() should always be called when discarding a
SocketManager but i2ptunnel doesn't do that now. More to do,
but this fixes the most common case of leaked threads.
Related tickets: ##642 #961
2013-11-23 17:54:01 +00:00
e498e2113f
Snark: make a set of the default trackers so the config array
...
can be private and the lookup for the form is more efficient.
2013-11-23 14:45:38 +00:00
fdb0097934
Temporarily moved old help.jsp translations back
2013-11-23 11:44:07 +00:00
0dde4162e6
susimail: Fix NPE when deleting last message (ticket #414 )
2013-11-23 04:24:30 +00:00
844bae18ba
fixup after prop
2013-11-22 22:19:06 +00:00
9e4d5c0e61
propagate from branch 'i2p.i2p' (head da40262a8b7685de3877c1d7d6d16a155caa9e7c)
...
to branch 'i2p.i2p.zzz.test2' (head 6263bb149b8301059d0471bcc1d47caeca660f4e)
2013-11-22 17:29:45 +00:00
8478bfbddc
BOB: for each
2013-11-22 11:46:39 +00:00
d6bb5f6a4d
i2ptunnel: type arguments
2013-11-22 11:41:12 +00:00
e9fec9354b
ministreaming: type arguments
2013-11-22 11:37:44 +00:00
f9f0e6d0a2
SAM: for each
2013-11-22 11:36:26 +00:00
3bc0be1cbe
susidns: type arguments, for each
2013-11-22 11:25:22 +00:00
8d826cee93
susimail:
...
- Generics in Folder
- for each
- type arguments
2013-11-22 11:18:41 +00:00
15bf94b479
Core: type arguments
2013-11-22 09:34:42 +00:00
6314f33d8f
desktopgui: unused imports
2013-11-22 04:25:48 +00:00
5fa0376f58
SAM: type arguments, unused imports
2013-11-22 04:22:14 +00:00
552dd189a5
streaming: type arguments, unused imports
2013-11-22 04:18:26 +00:00
57144f3e6a
Added Eclipse projects for SAM and streaming
2013-11-22 03:58:02 +00:00
c32b451733
i2psnark: type arguments, unused imports
2013-11-21 12:43:45 +00:00
2f4765665d
routerconsole: type arguments, unused imports
2013-11-21 11:31:50 +00:00
bff79cdae8
susimail: type arguments
2013-11-21 10:49:15 +00:00
4bddf8ae0b
susidns: type arguments, unused imports
2013-11-21 10:17:35 +00:00
ae79deff39
net.i2p.jetty.*: type arguments, unused imports
2013-11-21 10:13:34 +00:00
e3aeb267f8
Eclipse classpath consolidation
2013-11-21 09:38:09 +00:00
c5c26c440d
Eclipse Ant builders for core, router and jettylib
2013-11-21 09:11:42 +00:00
3fa7fe9733
Updated routerconsole Eclipse classpath
2013-11-21 08:40:05 +00:00
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