1fc890c6f0
propagate from branch 'i2p.i2p.zzz.test' (head f19c9c4ae55d6ae82d6c028a06c0fae886da2527)
...
to branch 'i2p.i2p' (head 78d8ece1514216315644bbef224c62e1e9fbe370)
2009-02-27 21:25:04 +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
56473c6b65
add reverse lookup by hash
2009-02-25 02:00:13 +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
0d2812db50
add standard logging to NativeBigInteger
2009-02-24 23:32:38 +00:00
6484005569
I2PTunnel: First cut at SOCKS UDP (untested); also some streamr and UDP tweaks
2009-02-24 23:28:53 +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
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
532077a4c1
BOB version bump.
...
Router Build bump.
2009-02-22 07:26:08 +00:00
8bce2fd7a2
Hopeful BOB fixes for orphaned tunnels.
...
Additional comments in TCPio addressing performance.
2009-02-22 07:04:31 +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
fbe7e42f46
fixed a NPE
2009-02-20 17:53:17 +00:00
f3143d8b3d
case insensitive sort on stat groups
2009-02-18 20:54:55 +00:00
fd32d77976
-5
2009-02-16 19:43:59 +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
609e70692d
-4
2009-02-15 14:50:15 +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
374360c7b4
save a little space
2009-02-15 05:15:25 +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
6b0a2464dd
Add licenses to all packages
2009-02-14 19:49:00 +00:00
7b12f700dd
plug a tunnel build leak
2009-02-12 17:10:47 +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
7756e20b86
enforce max leaseset publish frequency
2009-02-09 16:52:54 +00:00
39a1958bf4
fix dest save broken in 0.7
2009-02-09 14:55:48 +00:00
f9d8a2d79b
allow smaller leasesets
2009-02-09 14:34:23 +00:00
cdab99bd25
concurrentify _availableMessages
2009-02-09 12:56:53 +00:00
f344c9e0be
plug connection leak
2009-02-09 12:55:35 +00:00
7acaa964af
-3
2009-02-07 21:27:20 +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
b125276be9
correct comment
2009-02-07 21:24:53 +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
06e1305df2
prevent race NPE http://forum.i2p/viewtopic.php?t=3066
2009-02-06 21:19:45 +00:00
28a14782a6
debian package instructions
...
As Debian's package building system is rather complicated and requires root
access unconditionally for some reason, doing it from ant isn't really
feasible. However to build any debian package anywhere is the same system, so
including helpful documentation on how to use that system as an ant build
target would be most useful in this case. Hopefully Debian users will
only have to deal with the already built .deb anyway.
2009-02-06 18:39:51 +00:00
e7bccb2f47
fix idle property names
2009-02-06 15:45:34 +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
a82de3d1cf
Netdb: Remove all DataPublisher stuff
2009-02-04 17:18:00 +00:00
a6dc27adaf
Bound and concurrentify SYN queue to hopefully prevent explosion
2009-02-04 14:32:09 +00:00
69f051da41
concurrentify TunnelDispatcher
2009-02-04 14:17:10 +00:00
5946c35a88
avoid illegalstateexception
2009-02-04 14:16:36 +00:00