da41f3a93b
fix NTCP rate formatting
2009-10-09 15:59:51 +00:00
088f9558ec
fix persistent client key on split directories - thanks user!
2009-10-09 13:56:34 +00:00
3839d9873a
Minor theme updates; lose whitespace in config.jsp; add license for SilkIcons.
2009-10-09 00:45:33 +00:00
116762ebce
doc and eepsite index updates
2009-10-07 17:12:00 +00:00
7dd8f00e95
remove UDP port number from thread names for better thread dump anonymity
2009-10-07 17:09:53 +00:00
9b97d32ea8
fix snark npe caused by last checkin
2009-10-04 14:06:14 +00:00
09a2854b8b
Theme stuff and lose excess.
2009-10-03 07:41:57 +00:00
90737493e6
-21-rc
2009-10-02 15:20:50 +00:00
9931112387
* Tunnel IVValidator: Increase size of bloom filter
...
for high-bw routers (>= 512KBps share bw) to reduce
false positive rate. Adds 2MB heap for >= 512KBps routers
and 6MB for >= 1536KBps.
2009-10-02 03:14:16 +00:00
0d262d28b7
propagate from branch 'i2p.i2p.zzz.test' (head a6c2e5692419553edb1079eb25feee51bdd0e3fa)
...
to branch 'i2p.i2p' (head 70c7015adc1e76f29e33788e2e262f0db5fd91a0)
2009-10-01 18:31:44 +00:00
f33e950780
comment cleanup
2009-10-01 18:22:54 +00:00
7094489536
fix OCMOSJ SKM NPE
2009-10-01 18:19:02 +00:00
2dd650df01
propagate from branch 'i2p.i2p.zzz.test3' (head 459a56e53d8d694591071574e87474b5e95d6494)
...
to branch 'i2p.i2p' (head ffa1aab7aa8e75d75c183fd6f76140f7d840a6ae)
2009-10-01 18:18:23 +00:00
7e8037979f
* fixups to SlackBuilds. requiredbuilder does the wrong thing, and
...
thinks that java is perl! This isn't really a big deal,
the file format is simple enough and the requirements are known.
2009-09-21 08:54:41 +00:00
ca81c35b3d
static tweaks
2009-09-16 14:50:52 +00:00
6a2dfff34d
one more test class out of the lib
2009-09-16 14:49:12 +00:00
1f1d089fda
Move FloodSearchJob to its own file, history for two props, -19
2009-09-04 19:58:15 +00:00
5372a50bcc
propagate from branch 'i2p.i2p.zzz.test3' (head f18425568ef4ef20f5054f6fb133cf217bfab485)
...
to branch 'i2p.i2p' (head 36f4774eb9dd538b3a7c314de79a6fb3bc4df813)
2009-09-04 15:14:36 +00:00
83588d9b98
propagate from branch 'i2p.i2p.zzz.test' (head 350d5a26c305a3178c851c60451ad9e72d7d82a7)
...
to branch 'i2p.i2p' (head 869d178de23c9945a98da66013e642b9aa435e28)
2009-09-04 15:14:22 +00:00
58e960ceb5
Fix inbound tunnel tests by using the correct SKM
2009-09-04 14:20:20 +00:00
49ff3cfbf3
* Small logic fix for dr|z3d
2009-09-02 00:08:03 +00:00
e392469835
TunnelDispatcher cleanup
2009-09-01 14:51:11 +00:00
7745bd89a9
* configkeyring.jsp: Add delete and cancel buttons
2009-09-01 14:50:22 +00:00
e0f1047d72
* SessionKeyManager, OCMOSJ, Garlic:
...
- Enable per-client SessionKeyManagers for better anonymity
- tagsDelivered() now means tags are sent, not acked.
- OCMOSJ uses the new TagSetHandle object returned from tagsDelivered()
to call tagsAcked() or failTags() as appropriate.
- Assume tags delivered on an established session to
reduce streaming lib stalls caused by massive tag deliveries;
should increase throughput and window sizes on long-lived streams
- Unacked tagsets on a new session are stored on a separate list
- Don't kill an OB Session just because it's temporarily out of tags
- Increase min tag threshold to 30 (was 20) due to new speculative
tags delivered scheme, and to increase effective max window
- More Java 5 and dead code cleanups, and more comments and javadoc,
debug logging cleanups
2009-08-30 16:27:03 +00:00
15f0cda41f
cleanup of things moved to GarlicMessageReceiver long ago
2009-08-30 16:21:38 +00:00
9a95122c7c
new disable tunnel tests option
2009-08-30 16:13:46 +00:00
d868f7c02a
propagate from branch 'i2p.i2p' (head 5b1c8cca17ce959d164a3d3d95453124211fb41d)
...
to branch 'i2p.i2p.zzz.test' (head e118104e3601f3c56d3a84594fb35de6d902da8f)
2009-08-30 16:06:46 +00:00
5ca2f306b8
consume sessiontag after failed tunnel test
2009-08-30 16:05:33 +00:00
c714c1a0c9
instantiate per-client SKM
2009-08-30 16:05:12 +00:00
6c361679c6
merge of '1b1c377c45e8746e4e04afc47cde55a03b859f32'
...
and '6869519b0cd38f4bc366d0277c5dc4e924348e66'
2009-08-28 03:16:12 +00:00
ae89d2f2ab
Rejig netdb.jsp into tables; sidepanel logo refresh.
2009-08-28 03:12:23 +00:00
8053fb5eae
prop history, -18
2009-08-27 19:59:11 +00:00
ebf5eb6e20
propagate from branch 'i2p.i2p.zzz.test3' (head 75804c9355329ab942a5e2e8ecc91e2ec1eb9d33)
...
to branch 'i2p.i2p' (head 33e55422045b9b3c8ae410162f5cca3eb9baae49)
2009-08-27 19:55:56 +00:00
a3f290e4d8
* Tunnel:
...
- Adjust the random drop probability for the message size
2009-08-27 19:31:24 +00:00
e0dd1f13e3
keep publishing leaseset if we are restarting, to minimize downtime
2009-08-27 15:29:23 +00:00
787def6a1c
* Tunnel:
...
- Adjust the random drop probability for the message size
2009-08-27 15:27:46 +00:00
593d4dc508
* DecayingBloomFilter:
...
- Replace with new DecayingHashSet for 3 of 4 uses,
and also in the 4th if the router is low-bandwidth.
Saves 8 MB heap.
2009-08-26 22:22:47 +00:00
93d366fea1
* Tunnel: Concurrentify HashSetIVValidator
2009-08-26 22:18:15 +00:00
df4143f036
* NetDb:
...
- oops, store leaseset locally even when shutting down
(fix -16)
- Java 5 cleanups
* PRNG:
- Rename config option to prng.buffers (was router.prng.buffers)
- Change the default from 16 to 2 for I2PAppContext (saves 3.5MB)
* TunnelPool:
- Don't test tunnels when shutting down
- Less rates
- Java 5 cleanups
2009-08-25 13:12:24 +00:00
456ed0aab4
history for 2 props, -17
2009-08-24 00:28:49 +00:00
47c8389419
propagate from branch 'i2p.i2p.zzz.test3' (head e19da9b978ed2ec03adb0e326fff6870746cc4fc)
...
to branch 'i2p.i2p' (head 179b9a7974d64853c0c91924a5ad86e8b04ee7ba)
2009-08-24 00:08:30 +00:00
51fd4d70da
cleanup
2009-08-24 00:08:19 +00:00
5a4c2de425
* Message, I2PSession, SessionKeyManager, Console:
...
Prep for SessionKeyManager work in the router -
Fix up SKM renderStatusHTML(); add debug.jsp to see it;
Redefine getClientSessionKeyManager();
More cleanups
2009-08-23 16:12:09 +00:00
7e547743c7
* Message: Move 2 unused classes out of the router lib (~15KB)
...
(more SKM prep)
2009-08-23 12:29:34 +00:00
22c0b8e524
* profiles.jsp: Bulletproofing, less memory usage
...
* Updates: Verify zip at startup before extracting
* Wrapper: Take a couple fields out of the log so it's narrower
2009-08-21 23:36:21 +00:00
faeb58f7e2
* ClientManager:
...
- Prevent client destination theft by rejecting duplicates
- Java 5 cleanups
2009-08-21 15:40:26 +00:00
9225d01b29
* Fix broken 'check for update' button on configupdate.jsp
...
* history for prop from test3, -16
2009-08-20 04:13:39 +00:00
7782970d51
propagate from branch 'i2p.i2p.zzz.test3' (head d65e8465671ba0b8f6f013b56045bf867e10a78e)
...
to branch 'i2p.i2p' (head e2ee75916f2ff6bd698585808a81071b44c978b1)
2009-08-19 23:44:19 +00:00
b80cbbdd4a
Return of the mia <hr>'s.
2009-08-19 16:57:47 +00:00
5bc2dab1d2
* profiles.jsp:
...
- Rename the Failing column
- Reduce the time cutoff again to 90m (was 2h)
2009-08-19 15:26:35 +00:00