sponge
b234ce3f51
Fix too short of delay for http. It is up to the browser to time out , not the proxy.
2012-01-20 02:43:38 +00:00
zzz
ba01451038
propagate from branch 'i2p.i2p' (head 7e9829897ed454bcb4a8e64b029060f7e90cbbfa)
...
to branch 'i2p.i2p.zzz.jetty6' (head b9984717e63b03b3b5fcf3a9729d55411aa65e89)
2012-01-18 19:16:53 +00:00
zzz
0da70caf7f
* I2PTunnel: Register ports with the PortMapper
...
* Update: Find the proxy port in the PortMapper
2012-01-18 16:57:27 +00:00
zzz
6198739f7a
propagate from branch 'i2p.i2p' (head 899a1923586f3d7d622bd02e03c87717566617c4)
...
to branch 'i2p.i2p.zzz.jetty6' (head cb3e33be282b6002f6790609f4a3eef7f42069d3)
2012-01-16 14:10:32 +00:00
zzz
7213ff0c76
* Build: Put Implementation-Version in manifests
2012-01-15 16:36:17 +00:00
zzz
43ec87e412
- i2ptunnel: Move bean classes from the jar to the war.
...
External usage was deprecated about a year ago.
This will break old seedless plugins.
2012-01-04 15:22:01 +00:00
zzz
92b9d0a996
First cut at migrating to Jetty 6 and prep for using an external
...
Jetty 6 package.
- Add several jars from the Jetty 6 distribution
- Update jetty.xml
- Add context XML files
- Update WorkingDir to migrate the content XML files
- Update RouterConsoleRunner and LocaleWebAppHandler
- Remove all old Jetty 5.1.15 local mods;
this will break Seedless using a custom Server() constructor
- Update I2PRequestLog to be a mod of NCSARequestLog from 6.1.26
- Put I2PRequestLog in its own jar
- Copy MultiPartRequest and other required classes from Jetty 5.1.15
and add it to susimail, as the replacement MultiPartFilter in
Jetty 6 is difficult to migrate to, and does not support content-type
- Update i2psnark for Jetty 6
- Disable i2psnark RunStandalone, unused and instantiated Jetty 5
- Fix up all webapp build.xml to reference new jars
Not yet working: Plugin/webapp run detection and stopping, eepsite CGI
Not well tested: Plugins, classpaths, webapps
2011-12-23 00:56:48 +00:00
sponge
6caa1c3e81
HTTP server tunnel, use log.WARN for 3 first minutes. ( closes #460 )
2011-12-11 17:22:28 +00:00
zzz
88e7d60e3e
* IRC Client: Lower log level for connect error to warn (thx echelon/sponge)
2011-12-04 18:49:50 +00:00
zzz
c9cccd7581
* Console:
...
- Summary bar tweaks
- Config nav CSS tabs
- CSS cleanups from last checkin
2011-12-02 17:21:04 +00:00
zzz
f6cff78528
* IRC Server: Fix IOOBE (ticket #559 )
2011-11-30 23:16:29 +00:00
zzz
6bcf40b41a
merge of '31dc69e6816f5a08d4183272f46d23e9c397f9c6'
...
and 'da86088817442e065e854274adbd896a92ee148f'
2011-11-28 22:58:08 +00:00
zzz
6b811b36b9
replace more equalsIgnoreCase() calls
2011-11-28 22:55:10 +00:00
zzz
8619fd2c05
dont use equalsIgnoreCase() for booleans
2011-11-28 21:52:49 +00:00
zzz
d9dcb1e583
* Specify locale in all toLowerCase() and toUpperCase() calls to
...
avoid "Turkish four i problem"
2011-11-28 20:32:23 +00:00
kytv
2537f48d08
Add (more) IRCop (and other safe) commands to the IRCfilter whitelist
2011-11-28 17:42:28 +00:00
zzz
8744c83ff6
optimize outbound whitelist
2011-11-27 19:05:38 +00:00
zzz
e4004e6f83
socket error log fix
2011-11-26 22:20:31 +00:00
kytv
18c850c085
commands that are commonly used by IRCops. Should be harmless.
2011-11-24 18:27:55 +00:00
kytv
6b49c03eb8
Add MOTD and ADMIN to the "do not filter" list
2011-11-24 10:42:18 +00:00
kytv
95dd34f009
Since they're harmless, add default unrealircd aliases to the "don't filter"
...
list.
2011-11-24 10:40:15 +00:00
zzz
7aff01ea84
* SusiDNS: Remove .jsp suffixes
2011-11-14 15:06:23 +00:00
zzz
6a234759d5
* I2PTunnel IRC Client: Don't filter PASS (ticket #549 )
2011-11-09 18:32:01 +00:00
zzz
e53290db18
proxy error page tweaks
2011-11-02 18:05:40 +00:00
zzz
b475e31f70
* I2PTunnel: Fix timeout message on POST (ticket # )
2011-10-19 19:09:44 +00:00
zzz
f39e201067
* Lower max netdb RI expiration again
...
* Increase default max tunnels
* Cleanups after review
* Exorcism (ticket #476 )
2011-10-10 19:22:03 +00:00
zzz
273e940fa1
findbugs
2011-09-28 17:05:38 +00:00
zzz
cc7a8028d1
* HTTPClient: Fix error page not appearing, broken by
...
StreamForwarder change
2011-09-24 21:49:19 +00:00
zzz
4822e47156
more mime types not to compress
2011-09-24 21:46:25 +00:00
zzz
aec3976896
* I2PTunnel, NTCP: Catch unchecked exceptions from GNU NIO (ticket # 519)
2011-09-20 04:03:01 +00:00
zzz
e6d44a6199
* I2PTunnelHTTPServer: Don't compress small responses or images
2011-09-19 23:50:25 +00:00
zzz
6630c29071
- Close output stream in StreamForwarder to prevent lost data,
...
existing bug but made worse by larger pipe
2011-09-19 23:37:49 +00:00
zzz
f186076fb0
* i2ptunnel HTTPResponseOutputStream: Use reusable gunzipper
...
and a larger pipe for efficiency
2011-09-19 14:13:24 +00:00
zzz
c54dd79b3a
* IRC DCC: Fix conn limit options
2011-09-14 12:59:26 +00:00
zzz
73901f6e2e
log fixes
2011-09-06 13:23:39 +00:00
zzz
d9b37ac6f0
* I2PTunnel: Save keys to privkey file when enabling
...
persistent key after tunnel creation (ticket #480 )
2011-09-06 13:23:09 +00:00
zzz
a928f5ef1f
javadoc fixes
2011-08-31 12:48:47 +00:00
zzz
d73eb16aeb
* I2CP: Cache b32 lookups client-side
...
* I2PTunnelHTTPClient: Use existing session for b32 lookups
rather than a new SimpleSession
* Naming: Increase b32 lookup timeout to 15 sec.
2011-08-30 13:41:26 +00:00
zzz
d4bf3403e1
log tweak
2011-08-28 17:32:58 +00:00
zzz
e768b35848
fix log issue
2011-08-28 17:28:04 +00:00
zzz
f99f9e41e5
propagate from branch 'i2p.i2p.zzz.test' (head 0f2e109194f1fcc94e8a3f37cbf804446abddeff)
...
to branch 'i2p.i2p' (head 7bb99f9e0d436cf9923ed17465f15e73c78e7b13)
2011-08-24 14:23:29 +00:00
zzz
3849a96ed2
initial reverse/firewall support
2011-08-24 14:21:44 +00:00
dream
73aade4fb3
Proper handling of implied "/" paths
2011-08-23 04:28:05 +00:00
zzz
6d064270fc
propagate from branch 'i2p.i2p' (head 793ca7c46f5d8b51c5880fc538dea7874e62f63b)
...
to branch 'i2p.i2p.zzz.test' (head d39f17fe601b6ae514111b07092de820668015d7)
2011-08-20 20:23:27 +00:00
zzz
aeccbc975f
privkeyfile tweak
2011-08-17 17:46:50 +00:00
dream
b25a16f171
Now i2ptunnel will generate certificates instead of failing with a permission denied error for trying to write to /i2ptunnel17.privKeys.dat
2011-08-17 03:25:46 +00:00
dream
fc353ee0bd
I added a more sensible error response when a name/b32 won't look up. Also support for "alias" links, as dubiously useful as those may be. (Perhaps allowing absolute paths on eepsites without b32?)" Also it now replaces the aHelperKey with the b64 instead of stupidly leaving the lookup completely unused and pointless.
2011-07-25 23:35:14 +00:00
zzz
3834403c79
propagate from branch 'i2p.i2p' (head e014bb054baa0d8e844e9a97ad6f5b04ed7c0e56)
...
to branch 'i2p.i2p.zzz.test' (head 1e0af137b9c4c873fea72d661f2ee351a640734f)
2011-07-19 21:18:14 +00:00
zzz
d397eaaa08
- Cleanups, concurrent
...
- Basic b32 verification
2011-07-19 21:17:52 +00:00
zzz
91f2206a4f
- Set real local address on client side
...
- Put in some reasonable conn limits
2011-07-18 14:35:55 +00:00