9a089b7da0
* Build files:
...
- Don't bundle unneeded XML parser xercesImpl.jar for Jetty (1MB)
- Don't include unneeded stuff in Copy, Delete, Exec.jar (300KB)
2009-01-24 17:20:51 +00:00
e5d76a5a77
beginnings of outproxy configuration and routing
2009-01-23 19:17:27 +00:00
f7170aa00a
Move getDestinationI2PSocket from SocksServer to Socks5Server
...
so we can do better error handling
2009-01-23 16:02:53 +00:00
c02711ccad
Fix socks so it uses existing tunnels rather than building a new one for every request.
...
Now works with or without 'shared clients' enabled.
2009-01-23 02:23:13 +00:00
9885779cab
Add socks to gui, prevent NPE on socks 4 request, general cleanup
2009-01-23 01:22:14 +00:00
e105ca92f2
Bundle a reply when we switch tunnels, to detect failure sooner
2009-01-22 18:25:30 +00:00
28cfd8cffe
sv back in the updater
2009-01-22 17:36:03 +00:00
a4468219c7
sv take 4
2009-01-22 17:24:38 +00:00
70f07e5bc7
sv encoding take 3
2009-01-22 16:03:12 +00:00
173e8a0434
console css tweaks
2009-01-22 16:00:41 +00:00
10e2c3832d
Move SummaryHelper.getTransferred() to DataHelper, rename to formatSize(), use on tunnels.jsp
2009-01-22 04:02:41 +00:00
c620420a6f
* I2PTunnel Edit Pages:
...
- Change default length to 2+0
- Cleanup helper code
- Stub out the following new options (C=client, S=server):
+ Access list (S)
+ Certificate type (S)
+ Encrypted LeaseSet (S)
+ New dest on idle restart (C)
+ Tunnel closure on idle (C)
+ Tunnel reduction on idle (C,S)
2009-01-20 17:24:28 +00:00
6be54942ec
* Streaming, I2CP, Client Message sending:
...
Pass message timeout through new I2CP message
SendMessageExpiresMessage, so that the router
uses the same expiration as the streaming lib.
Should help reliability.
* I2CP:
Implement new I2CP message ReconfigureSessionMessage.
Will be used for tunnel reduction.
2009-01-20 17:22:56 +00:00
ab92206b77
* Streaming: TCB control block sharing
...
also tweak ResendPacketEvent to prepare for PacketQueue sending timeout to I2CP
2009-01-20 17:20:37 +00:00
0e2a4227ef
* LeaseSet: Add encrypt/decrypt methods
2009-01-20 17:16:24 +00:00
8d891b99d1
* Router: Add a keyring for decrypting leases
...
* Routerconsole: Add configkeyring.jsp
2009-01-20 17:12:24 +00:00
72fd42ef9b
-11
2009-01-17 17:35:14 +00:00
ba7dbf9064
propagate from branch 'i2p.i2p.zzz.test' (head d4e23b124489f9a3dd9410aa941e88823702b950)
...
to branch 'i2p.i2p' (head 7a54e1c58b8cf2ad43830ddec6d404229e3e6e60)
2009-01-17 17:33:17 +00:00
807f0665b1
tweak
2009-01-17 17:31:00 +00:00
416b0e4540
Prevent two NTCP Pumpers
2009-01-17 17:28:37 +00:00
011ded2ee4
-10
2009-01-14 17:06:52 +00:00
f9faf3c70d
propagate from branch 'i2p.i2p.zzz.test' (head 4bd16d213231d7bd4373d4b57c449b358389f568)
...
to branch 'i2p.i2p' (head c7655ab1094ca15b4485ea2ac66085e87e28b0d6)
2009-01-14 17:04:35 +00:00
0ea532c72e
reduce initial RTT to 8s
2009-01-14 13:50:44 +00:00
104cf8346e
add .de thx echelon
2009-01-13 21:17:01 +00:00
3e7e5d6113
dont build sam tests by default
2009-01-13 19:54:07 +00:00
0275c5e13b
crstrack
2009-01-13 19:53:35 +00:00
1c76d240e0
* i2psnark:
...
- Fix double completion message
- Add crstrack
2009-01-13 19:52:45 +00:00
366da1b37c
add b32 config for mosfet
2009-01-13 19:32:10 +00:00
bdcb625e6d
fix rare NPE
2009-01-13 19:28:09 +00:00
8296723533
* HTTPClient: Fix per-tunnel settings for i2cp.gzip and i2ptunnel.httpclient.send* (thx tino)
2009-01-13 19:27:14 +00:00
957c809774
drop more syndie files
2009-01-12 16:28:36 +00:00
70b99cf4f9
prevent possible latency-measuring attack
2009-01-12 14:51:38 +00:00
05a6353142
.b32.i2p
2009-01-12 14:31:43 +00:00
85615b972b
noobhelp
2009-01-12 05:21:16 +00:00
e3abea1ad2
add netdb links on tunnels.jsp
2009-01-11 15:25:23 +00:00
bc54908a22
cleanups using getProperty(String, int)
2009-01-10 22:34:07 +00:00
60bd9803f0
fix burst seconds display
2009-01-10 22:30:43 +00:00
c3360cc3d7
remove 1m fail column
2009-01-10 21:47:38 +00:00
aa71725159
-9
2009-01-08 21:00:08 +00:00
574713e608
propagate from branch 'i2p.i2p.zzz.test' (head 27dec7ffd064f6ecb40189c0438e4aee9f887a9c)
...
to branch 'i2p.i2p' (head 5aa9ccf6d6abec74c2d0d92ca02bc807463be93b)
2009-01-08 20:53:56 +00:00
0aaae0b0da
robt4
2009-01-08 20:48:57 +00:00
ed34964747
reduce fast retx threshold to 2
2009-01-08 20:41:50 +00:00
7b758d89d0
* ExploreJob/SearchJob - more fixes:
...
- Disable ExploreKeySelectorJob completely, just have
StartExplorersJob select a random key if queue is empty
- Add netDb.alwaysQuery=[B64Hash] for debugging
- Queue results of exploration for more exploration
- Floodfills periodically shuffle their KBuckets, and
FloodfillPeerSelector sorts more keys, so that
exploration works well
2009-01-08 19:27:57 +00:00
1c7111eca0
alternate base32 check
2009-01-07 14:48:16 +00:00
831f09c91a
fix corruption of update urls
2009-01-05 20:30:36 +00:00
4f836a20e1
* ExploreJob/SearchJob - fix brokenness:
...
- Give each search a minimum of time even at the end
- Fix ExploreJob exclude peer list
- Always add floodfills to exclude peer list
- Don't queue keys for exploration or run ExploreJob
if floodfill
- Allow floodfills to return non-floodfills in
a DSRM msg so exploration works
2009-01-05 15:21:00 +00:00
8faeaaa1ae
Transport: Don't shitlist a peer if we are at our connection limit
2009-01-05 15:16:14 +00:00
7271289c1f
Shitlist: Reduce max time to 30m (was 60m)
2009-01-05 15:13:42 +00:00
8421ae1ed4
* Streaming: Reduce default initial window size from 12 to 6,
...
to account for the MTU increase in the last release
2009-01-05 15:12:56 +00:00
d042c6b921
recognize robert 0.3
2009-01-05 15:11:36 +00:00