8f690a8f67
2009-04-08 sponge
...
* More hopeful fixups to the infamous orpahned tunnel problem. *Sigh*
2009-04-08 11:55:51 +00:00
ed259ac94c
-13
2009-04-08 01:37:38 +00:00
bb7884ca3b
propagate from branch 'i2p.i2p.zzz.test' (head 589c4b0b77bdcbb49a965e39ec971c9b4bdd98c5)
...
to branch 'i2p.i2p' (head 32ebd10f2f86f14b3739dc699e016349a85bb8e4)
2009-04-08 01:34:40 +00:00
0cfbe9c28b
* IPV6/localhost:
...
- Enable IPv6 stack in the JVM, hopefully won't break anything
- Patch Jetty to support binding to IPv6 addresses
- Allow multiple bind addresses for the router console
in the clients.config file; for new installs the
default is now "127.0.0.1,::1"
- Change most instances of "localhost" to "127.0.0.1"
throughout the code
* Router:
- Move some classes to private static inner
2009-04-08 01:34:12 +00:00
c03b519849
2009-04-07 sponge
...
* BOB prevent jvac from optimizing out thread-group code from -10
2009-04-07 03:01:39 +00:00
98617723a2
-11
2009-04-07 02:47:23 +00:00
8c8a2deefc
propagate from branch 'i2p.i2p.zzz.test' (head 1b0258b9825aa2952987c3221b8c45aa06b8c3b1)
...
to branch 'i2p.i2p' (head 2dc7a484f328618103dca0f5a9510e15e19f98c7)
2009-04-07 02:34:43 +00:00
2c84cddda3
2009-04-07 sponge
...
* SimpleTimer2, SimpleScheduler fixed so that the threads all run from
The main threadgroup, not in the current possible child threadgroup.
So long as any SimpleTimer2/SimpleScheduler is started *BEFORE* any
child threadgroups, the constructors are threadgroup safe. What would
be super cool is if they were to be all jailed within thier very own
threadgroup too, but, I2P isn't up to the task of this yet.
* Fixes to BOB to ensure the above is true.
2009-04-07 02:24:04 +00:00
37667247c3
2009-04-06 sponge
...
SimpleScheduler SimpleTimer2 debugging added.
Fix build files for desktopgui.
2009-04-06 22:40:22 +00:00
9e7dd238a4
prevent NPE
2009-04-06 19:43:54 +00:00
bd489cf439
2009-04-04 sponge
...
* Hopeful fixups to the infamous orpahned tunnel problem.
* BOB now 0.0.5
2009-04-04 19:47:36 +00:00
a4b5c63702
-7
2009-04-04 17:17:34 +00:00
b1bedb565f
propagate from branch 'i2p.i2p.zzz.test' (head 8eb14086613c349e9f2e820ca3ffdca924dbf1bd)
...
to branch 'i2p.i2p' (head a4b03a4320a1bf09574f0b338a89f2bd3819ca81)
2009-04-04 17:10:16 +00:00
3dd5950bd1
Don't let NTCP bid on msgs too big to handle
2009-04-04 17:08:20 +00:00
fe9b891b37
-6
2009-04-03 21:46:10 +00:00
e5b1450e83
2009-04-03 sponge
...
* Router build version incremented to 5 now that the build succeeds.
2009-04-03 15:33:51 +00:00
c7d815b5b8
-4 (-3 didnt build)
2009-04-02 22:08:39 +00:00
8c4800309e
propagate from branch 'i2p.i2p.zzz.test' (head ef7e2c611e0eaa2f92b31c0b364d39ec023eb135)
...
to branch 'i2p.i2p' (head 928500dd1439f4cf359ea90cb5349bfaa7d2194b)
2009-04-02 22:07:48 +00:00
1aa7fbbba0
-3 didnt build
2009-04-02 22:07:25 +00:00
d2fc397295
-3
2009-04-02 21:00:26 +00:00
a8e43ab552
propagate from branch 'i2p.i2p.zzz.test' (head 8f379e4e28d926cbde0cad8f11274b8ae1fcd820)
...
to branch 'i2p.i2p' (head fc678c3fcf2b704921a3b8f4d8c35b5d68397f3b)
2009-04-02 20:59:01 +00:00
3a12182838
Transport:
...
- Maintain a router hash -> IP map in transport,
to support additional IP checks
(unused for now)
- Catch error on pre-2.6 kernels
- Some concurrent conversion
- Fix an HTML error on peers.jsp
2009-04-02 20:33:54 +00:00
f6bc9e8707
Profiles:
...
- Remove unused calculators and RateStats:
CapacityCalculator, StrictSpeedCalculator, IsFailingCalculator;
sendFailureSize, processSuccessRate, processfailureRate, commErrorRate,
tunnelTestResponseTimeSlow
- Reduced number of Rates in these RateStats:
sendSuccessSize, receiveSize, rejectRate, failRate
- ~5KB/profile savings total
- Deflate speed calculation once an hour instead of once a day,
to improve fast tier selection
2009-04-02 18:55:40 +00:00
0b89171abd
StatisticsManager - effective in 0.7.2:
...
- Spoof uptime to 90m for all
- Change tunnel stats from 10m to 60m
2009-04-01 20:17:25 +00:00
f81a24a0cc
I2PTunnel: Fix tunnel close http://forum.i2p/viewtopic.php?t=3231 broken in 0.7-8
2009-04-01 04:54:49 +00:00
58fc3a501d
-1
2009-03-30 16:13:58 +00:00
7b373743aa
propagate from branch 'i2p.i2p.zzz.next' (head e89194f845a2a74dbf00f0f9e3c25a8f96ec36e4)
...
to branch 'i2p.i2p' (head 9cb2795f19efeae08b9ecffa5137fd944de120c7)
2009-03-30 16:07:13 +00:00
e692e18d44
Peer Selection:
...
- Limit peers to a max % of all tunnels with
router.maxTunnelPercentage=nn, default 33
- Add chart to tunnels.jsp to see results
2009-03-30 16:05:48 +00:00
4a9543be78
* Update versions, package release
2009-03-29 19:47:46 +00:00
fe0d0d6737
-11, catch rare AIOOB
2009-03-27 18:09:46 +00:00
5414d41de4
I2PSnark: Use new BW Limits message, remove router.jar dependencies
2009-03-25 23:19:37 +00:00
2695461bd4
-10
2009-03-24 21:31:55 +00:00
186f2bc22f
propagate from branch 'i2p.i2p.zzz.test' (head c92ec83848e87e27921bada8ee24fd108050a50a)
...
to branch 'i2p.i2p' (head efebdaa0f53b9bc0234d18a7a934cc0f4fa6231e)
2009-03-24 21:30:28 +00:00
41718b47c1
increase default bw to 64/32
2009-03-24 21:29:15 +00:00
e5f19c98a8
change common corrupt errors to warns
2009-03-24 15:21:34 +00:00
0da964e47f
-9
2009-03-16 19:34:59 +00:00
98fda81b79
propagate from branch 'i2p.i2p.zzz.test' (head 4e891e40ee2919859df7b3ae04ecec6af4f47a35)
...
to branch 'i2p.i2p' (head 15f093fdaa28a510bd45965dc849c8d04e0d42f7)
2009-03-16 19:33:14 +00:00
91b3889cbc
catch a rare AIOOB
2009-03-15 00:16:38 +00:00
5eda7c30fc
bw limits msg
2009-03-10 06:09:50 +00:00
f2bfa2e15c
-8
2009-03-09 15:15:49 +00:00
ee0aada892
propagate from branch 'i2p.i2p.zzz.test' (head 8926fc63796bf18b615460f036598090e038462c)
...
to branch 'i2p.i2p' (head a0a51ce09fc12b75238432d8926103af46696820)
2009-03-09 15:12:31 +00:00
54f1c0ec66
add some comments on peer profile size
2009-03-04 04:16:57 +00:00
ca783caff1
prevent configpeer.jsp oom
2009-03-02 18:58:37 +00:00
c4fa0d894f
* Client:
...
- Clean up retry code
- Bring I2CP listen error to the summary bar
http://forum.i2p/viewtopic.php?t=3133
2009-03-02 16:07:48 +00:00
c455fa6309
* OCMOSJ:
...
- Change from 5% reply requests to at least
once per minute, in hopes of reducing IRC drops
- More clean up of the cache cleaning
2009-03-01 20:45:16 +00:00
467095f85e
-7
2009-02-27 21:27:14 +00:00
1fc890c6f0
propagate from branch 'i2p.i2p.zzz.test' (head f19c9c4ae55d6ae82d6c028a06c0fae886da2527)
...
to branch 'i2p.i2p' (head 78d8ece1514216315644bbef224c62e1e9fbe370)
2009-02-27 21:25:04 +00:00
84bd8274ad
* Router: Move addShutdownTask from Router to I2PAppContext
...
so that apps can register more easily
2009-02-25 00:05:30 +00:00
559653f0ab
clean up OCMOSJ cache cleaner
2009-02-24 23:18:12 +00:00
7a684c160b
* Routerconsole:
...
- Thread hard shutdown and restart requests from the routerconsole,
and add a delay even if no tunnels, to allow time for a UI response
2009-02-24 23:15:26 +00:00