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
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
8d891b99d1
* Router: Add a keyring for decrypting leases
...
* Routerconsole: Add configkeyring.jsp
2009-01-20 17:12:24 +00:00
807f0665b1
tweak
2009-01-17 17:31:00 +00:00
0ea532c72e
reduce initial RTT to 8s
2009-01-14 13:50:44 +00:00
3e7e5d6113
dont build sam tests by default
2009-01-13 19:54:07 +00:00
1c76d240e0
* i2psnark:
...
- Fix double completion message
- Add crstrack
2009-01-13 19:52:45 +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
05a6353142
.b32.i2p
2009-01-12 14:31:43 +00:00
60bd9803f0
fix burst seconds display
2009-01-10 22:30:43 +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
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
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
e2e4516a8f
Fix display of outbound backup count
2009-01-05 15:11:00 +00:00
5c1864ed5e
addressbook: Prevent Base32 hostnames
2009-01-05 15:06:29 +00:00
53ce3c4802
sort torrents with a locale-based sort
2009-01-03 00:05:03 +00:00
d61af12867
clean up and fix the possibly broken browser launcher config
2009-01-02 20:09:20 +00:00
908c542b40
move buttons
2009-01-02 18:07:16 +00:00
a616a5f1c9
prep for upcoming torrent updater
2009-01-01 13:13:04 +00:00
33b43f40b9
try again to kill the i2psnarkurl files
2008-12-20 02:33:57 +00:00
4336dc441e
Remove spurious UDP warning on startup
2008-12-20 01:04:19 +00:00
2d86e7cf60
add router.memoryUsed stat
2008-12-20 01:00:53 +00:00
847c9dafce
* I2CP, HostsTxtNamingService, I2PTunnel:
...
Implement Base32 Hash hostnames, via the naming service.
Names are of the form [52-characters].i2p, where
the 52 characters are the Base32 representation of our
256-byte hash. The client requests a lookup of the hash
via a brief I2CP session using new I2CP request/reply
messages. The router looks up the leaseset for the hash
to convert the hash to a dest. Convert the I2PTunnel
'preview' links to use Base32 hostnames as a
demonstration.
2008-12-14 15:03:11 +00:00
d16f187394
change restart/shutdown/update links to buttons
2008-12-10 16:25:09 +00:00
819d857550
Do not build tests
2008-12-08 15:03:45 +00:00
7dbb13d6dc
move atalk from core to apps
2008-12-05 20:31:54 +00:00
ebdc69cbc2
remove PRNG from summary bar
2008-12-05 14:52:15 +00:00
868fe90d7a
increase max files to 256
2008-12-05 14:38:59 +00:00
321f11c055
robert + xl
2008-12-03 23:38:13 +00:00
85cebc7992
* Transport:
...
- Fixes and cleanups when NTCP and/or UDP transports disabled
- More TCP removal cleanup
- Clean up bandwidth limiting, centralize defaults
- Force burst to be >= limit
- Increase default bw to 48/24, burst 64/32
2008-12-03 18:53:57 +00:00
dff75de97a
tweak
2008-12-03 14:46:37 +00:00
b73b3fc5ac
* i2psnark:
...
- Add default i2psnark.config for new installs
- Remove wishlist link
2008-12-03 01:49:19 +00:00
13d4ccf2e7
remove restart button if no wrapper
2008-12-02 19:07:58 +00:00
15596c9230
add textareas to susidns
2008-12-02 16:25:43 +00:00
5d4a7967cb
propagate from branch 'i2p.i2p.zzz.i2psnark' (head 738b0ee2a3e938f83c8524d7ee1cbd66c83d7d56)
...
to branch 'i2p.i2p' (head 7bc276bf13158ca72d687031fdf5e9921efc5050)
2008-12-01 02:51:28 +00:00
73280ab834
amiga->echelon
2008-11-28 18:08:15 +00:00
6a3c52b7fa
Added verify command to check that a destination's BASE64 is correct for
...
external applications that need it.
2008-11-28 16:07:29 +00:00
daac598bde
fix windows url launcher
2008-11-26 18:32:51 +00:00
4e5825c648
* Cache DNS and negative DNS for 5m (was 1m and forever)
...
* Delay shitlist cleaner at startup
* Strip wrapper properties from client config
* Define multiple cert type
* Prohibit negative maxSends in streaming
* HTML fixup on configtunnels.jsp
* Increase wrapper exit timeout from default 15s to 30s
2008-11-21 16:29:16 +00:00
bad4c4a133
SAM: Convert from I2PThread to I2PAppThread so it won't
...
shutdown the whole router when ooming.
2008-11-20 14:59:55 +00:00