bb7884ca3b
propagate from branch 'i2p.i2p.zzz.test' (head 589c4b0b77bdcbb49a965e39ec971c9b4bdd98c5)
...
to branch 'i2p.i2p' (head 32ebd10f2f86f14b3739dc699e016349a85bb8e4)
2009-04-08 01:34:40 +00:00
0cfbe9c28b
* IPV6/localhost:
...
- Enable IPv6 stack in the JVM, hopefully won't break anything
- Patch Jetty to support binding to IPv6 addresses
- Allow multiple bind addresses for the router console
in the clients.config file; for new installs the
default is now "127.0.0.1,::1"
- Change most instances of "localhost" to "127.0.0.1"
throughout the code
* Router:
- Move some classes to private static inner
2009-04-08 01:34:12 +00:00
8c8a2deefc
propagate from branch 'i2p.i2p.zzz.test' (head 1b0258b9825aa2952987c3221b8c45aa06b8c3b1)
...
to branch 'i2p.i2p' (head 2dc7a484f328618103dca0f5a9510e15e19f98c7)
2009-04-07 02:34:43 +00:00
f5614c8a41
synchronize datagram maker in I2PSinks
2009-04-06 19:44:47 +00:00
7804475698
propagate from branch 'i2p.i2p.zzz.test' (head 6cf4504f7338b177bfd4a0ceef7d3549bfeec6fe)
...
to branch 'i2p.i2p' (head d78bd9f06c2779f8bcf2f713dbb8679004aef101)
2009-04-03 21:44:46 +00:00
bb0531053d
Console: Fix bug with IE buttons not working, because it sends the label instead of the value
2009-04-03 21:33:35 +00:00
f81a24a0cc
I2PTunnel: Fix tunnel close http://forum.i2p/viewtopic.php?t=3231 broken in 0.7-8
2009-04-01 04:54:49 +00:00
186f2bc22f
propagate from branch 'i2p.i2p.zzz.test' (head c92ec83848e87e27921bada8ee24fd108050a50a)
...
to branch 'i2p.i2p' (head efebdaa0f53b9bc0234d18a7a934cc0f4fa6231e)
2009-03-24 21:30:28 +00:00
bb51bf49b0
- Suppress log error on manual stop
...
- Prevent NPE when closing a delayed-open tunnel
2009-03-24 20:24:20 +00:00
98fda81b79
propagate from branch 'i2p.i2p.zzz.test' (head 4e891e40ee2919859df7b3ae04ecec6af4f47a35)
...
to branch 'i2p.i2p' (head 15f093fdaa28a510bd45965dc849c8d04e0d42f7)
2009-03-16 19:33:14 +00:00
d0a969ca33
fix NPE on delayed open http://forum.i2p/viewtopic.php?t=3189
2009-03-16 19:31:29 +00:00
cf02abd19c
allow .onion addresses for testing
2009-03-13 16:58:23 +00:00
ca3b6eb00d
catch a reported NPE ?
2009-03-13 16:57:51 +00:00
ee0aada892
propagate from branch 'i2p.i2p.zzz.test' (head 8926fc63796bf18b615460f036598090e038462c)
...
to branch 'i2p.i2p' (head a0a51ce09fc12b75238432d8926103af46696820)
2009-03-09 15:12:31 +00:00
7179a64fee
I2PTunnel: Add delay-open option for clients
2009-03-09 15:11:45 +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
60ab94689c
fixed i2ptunnel ircserver
2009-02-28 12:26:58 +00:00
7f33eb4959
broke i2ptunnel ircserver again
2009-02-28 01:39:58 +00:00
3733b78ccf
* I2PTunnelUDPClientBase: Fix client close, client target host
...
* I2CP Mux: Fix UDP sends
2009-02-27 21:24:40 +00:00
6484005569
I2PTunnel: First cut at SOCKS UDP (untested); also some streamr and UDP tweaks
2009-02-24 23:28:53 +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
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
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
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
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
395baf0274
* Convert some inner classes to static (findbugs)
2009-01-31 14:27:45 +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
37f9d3afe1
* Remove source from susimail.war, susidns.war, i2ptunnel.war (85KB)
2009-01-29 02:12:02 +00:00
6ed17c1a5f
prevent null spoofhost
2009-01-24 23:42:31 +00:00
d8298c63ab
http error message
2009-01-24 17:27:06 +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
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
8296723533
* HTTPClient: Fix per-tunnel settings for i2cp.gzip and i2ptunnel.httpclient.send* (thx tino)
2009-01-13 19:27:14 +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
15e7783477
handle missing fields in i2ptunnel edit pages better
2008-11-15 19:00:08 +00:00
c7bb2e8f76
* build files:
...
- Don't die if depend not available
- Only verify Jetty hash once
- Add streaming lib tests to depends task
2008-11-14 14:48:08 +00:00
c941d7bfa1
HTTPClient: Add config options to pass Via, Referer, and User-Agent through
2008-11-12 20:14:08 +00:00
98038e9282
* Build files:
...
- Use the depend task with caching for more accurate dependencies
- Make sure the routerconsole gets the latest router version
- Fix addressbook repeated builds
2008-11-12 17:08:09 +00:00
6169904c76
oops remove extra stuff in IndexBean
2008-11-11 13:02:45 +00:00
875dd65dcb
* I2PTunnel: Change "interactive" max window size to 16 (was 1)
2008-11-11 02:30:21 +00:00
016c843ad6
* I2PTunnelHTTPServer: Put the requestor's dest hash
...
in the request headers
2008-11-09 15:57:58 +00:00