ae2f48f55d
remove some text so it looks better
2009-03-13 16:56:34 +00:00
7179a64fee
I2PTunnel: Add delay-open option for clients
2009-03-09 15:11:45 +00:00
f3ddf3fa93
remove http from add torrent box
2009-03-09 15:10:46 +00:00
1d690f46ae
click to add dest to addressbook
2009-03-03 19:06:52 +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
5785f500ef
complete regenerate-dest-on-reconnect
2009-03-02 01:38:44 +00:00
8f5257d5dc
make persistent client dests work
2009-03-01 23:14:38 +00:00
59b624a4a4
add reasonable privkey file name default
2009-03-01 20:44:01 +00:00
bfa02f3b82
* I2PTunnel:
...
- Add persistent key option for clients (not hooked in yet)
- I2PSink: Send protocol byte
2009-03-01 19:25:49 +00:00
3733b78ccf
* I2PTunnelUDPClientBase: Fix client close, client target host
...
* I2CP Mux: Fix UDP sends
2009-02-27 21:24:40 +00:00
6648e182ae
* I2CP Client: Add support for muxing
2009-02-26 14:45:45 +00:00
d222c7a998
move dest-to-hash conversion to new helper class
2009-02-25 01:18:38 +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
6484005569
I2PTunnel: First cut at SOCKS UDP (untested); also some streamr and UDP tweaks
2009-02-24 23:28:53 +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
7e21afe6a6
sort the summary bar destinations
2009-02-24 22:59:59 +00:00
720aa704c4
port streamr to i2ptunnel
2009-02-23 05:09:44 +00:00
3603cc23ee
add socks 4/4a support
2009-02-22 02:58:00 +00:00
f4c3607c4d
* I2PTunnel:
...
- Add new IRCServer tunnel type
- Catch OOMs in HTTPServer
- Name the IRCClient filter threads
2009-02-22 00:35:24 +00:00
39e8e93bfa
propagate from branch 'i2p.i2p.zzz.test' (head c25c24d91060673157085b8c6edeb35e35e57900)
...
to branch 'i2p.i2p' (head a28a9a5e42fadc0ad8780ec708f17928cfdf2e66)
2009-02-16 19:42:49 +00:00
e151ef74e1
* Streaming lib: Plug timer leak, don't send keepalives
...
after close, don't disconnect hard after close
2009-02-16 19:42:28 +00:00
c5ac0981b5
propagate from branch 'i2p.i2p.zzz.test' (head 0bb4b6c8acec3e78fe1d79924fef7186cfe31973)
...
to branch 'i2p.i2p' (head b13b20bc5c20fd4ce45a91cacd483bc9fdea7118)
2009-02-15 14:43:20 +00:00
129fc5b838
Backport rev 1c20e222438c8098ed49a4e5a5a609f0d2cf14c5 before the prop forward
2009-02-15 14:27:46 +00:00
775ab9a7bf
* I2PTunnel:
...
- Display destination even when stopped
- Enable key generation, dest modification, and
hashcash estimation in the GUI
- Add new CONNECT client
2009-02-15 05:17:18 +00:00
cc3165bf72
* Streaming lib:
...
- Move ConEvent from SimpleTimer to SimpleScheduler
- Move RetransmissionTimer (ResendPacketEvent)
from SimpleTimer to new SimpleTimer2
- Move ActivityTimer and Flusher from SimpleTimer to RetransmissionTimer
- SimpleTimer2 allows specifying "fuzz" to reduce
timer queue churn further
2009-02-15 05:11:35 +00:00
806e2f88c8
Dont buffer all the POST data so we wont OOM on huge POSTs. Use unbuffered read for the first line, and for all the headers if POST
2009-02-12 16:50:20 +00:00
8591dfe71c
i2psnark tmp files take 3
2009-02-10 02:34:48 +00:00
39a1958bf4
fix dest save broken in 0.7
2009-02-09 14:55:48 +00:00
f344c9e0be
plug connection leak
2009-02-09 12:55:35 +00:00
08deabb262
propagate from branch 'i2p.i2p.zzz.test' (head f45f828cb1f4e2ea944d18a2aa23d9fac3f828fa)
...
to branch 'i2p.i2p' (head 282b48a00cfb053c488aa75519723c001f2ca5a1)
2009-02-07 21:25:51 +00:00
6504e1f91d
export symbol
2009-02-07 21:25:27 +00:00
dc9607024e
propagate from branch 'i2p.i2p.zzz.test' (head 8424049f1510c378ac5c6d74a51fcc914f6082f5)
...
to branch 'i2p.i2p' (head d14d24978b11daeff7d37002b7ac3ec5b5535475)
2009-02-07 21:18:06 +00:00
bdf7dda3b4
Use the right error msg when a b32 address fails to resolve
2009-02-06 13:14:10 +00:00
a7d4b3d6ba
* I2PTunnel & I2CP:
...
- Fix tunnel reduction/restore, hook in the GUI
- Hook leaseset encryption into the GUI
- Implement saves for all the new stuff
- Add cancel button
- Add b32 display for non-http servers
- Prep for CONNECT
- Fix error msg when connection goes away
2009-02-06 04:22:44 +00:00
a6dc27adaf
Bound and concurrentify SYN queue to hopefully prevent explosion
2009-02-04 14:32:09 +00:00
3d8cb3b90d
print torrent and peer count
2009-02-04 14:04:52 +00:00
8d7340500f
* I2CP: Implement optional reduce tunnels on idle - not hooked
...
in to i2ptunnel GUI yet - still needs tweaks
2009-02-02 14:03:17 +00:00
ac7ea4ac4c
propagate from branch 'i2p.i2p.zzz.test' (head ff7193c72f9811a641627eb08d5183b3f7af9306)
...
to branch 'i2p.i2p' (head b71194946fd76128f523e88f918a5c3a9b2c12e1)
2009-02-01 01:31:24 +00:00
395baf0274
* Convert some inner classes to static (findbugs)
2009-01-31 14:27:45 +00:00
951f082884
* i2psnark: Increase tunnels and pipeline to 3
2009-01-31 14:23:33 +00:00
a5ab6f576d
* SimpleScheduler: New replacement for SimpleTimer when events
...
will not be rescheduled or cancelled, to reduce SimpleTimer
lock contention
2009-01-31 14:22:07 +00:00
f7f93fda0c
Discarded int fix.
2009-01-31 05:18:12 +00:00
69e6393442
* Routerconsole:
...
- Move common methods to new HelperBase class
- Make reseed link a button
2009-01-29 02:16:18 +00:00
37f9d3afe1
* Remove source from susimail.war, susidns.war, i2ptunnel.war (85KB)
2009-01-29 02:12:02 +00:00
d88cfae80d
propagate from branch 'i2p.i2p.zzz.test' (head f4edeaaf6cd647f4a69847a09272b54cb51ef758)
...
to branch 'i2p.i2p' (head 0d7e18b693718b5924035d7a6f638ff0689af589)
2009-01-25 01:15:45 +00:00
6ed17c1a5f
prevent null spoofhost
2009-01-24 23:42:31 +00:00
ae0bcc492d
* netdb.jsp: Don't show stats by default
...
* RebuildRouterInfoJob: Don't run it
* PublishLocalRouterInfoJob:
- Delay for 5m at startup
- Run every 20m (was 7.5m)
2009-01-24 20:07:41 +00:00
d8298c63ab
http error message
2009-01-24 17:27:06 +00:00
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