6198739f7a
propagate from branch 'i2p.i2p' (head 899a1923586f3d7d622bd02e03c87717566617c4)
...
to branch 'i2p.i2p.zzz.jetty6' (head cb3e33be282b6002f6790609f4a3eef7f42069d3)
2012-01-16 14:10:32 +00:00
7213ff0c76
* Build: Put Implementation-Version in manifests
2012-01-15 16:36:17 +00:00
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
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
6caa1c3e81
HTTP server tunnel, use log.WARN for 3 first minutes. ( closes #460 )
2011-12-11 17:22:28 +00:00
88e7d60e3e
* IRC Client: Lower log level for connect error to warn (thx echelon/sponge)
2011-12-04 18:49:50 +00:00
c9cccd7581
* Console:
...
- Summary bar tweaks
- Config nav CSS tabs
- CSS cleanups from last checkin
2011-12-02 17:21:04 +00:00
f6cff78528
* IRC Server: Fix IOOBE (ticket #559 )
2011-11-30 23:16:29 +00:00
6bcf40b41a
merge of '31dc69e6816f5a08d4183272f46d23e9c397f9c6'
...
and 'da86088817442e065e854274adbd896a92ee148f'
2011-11-28 22:58:08 +00:00
6b811b36b9
replace more equalsIgnoreCase() calls
2011-11-28 22:55:10 +00:00
8619fd2c05
dont use equalsIgnoreCase() for booleans
2011-11-28 21:52:49 +00:00
d9dcb1e583
* Specify locale in all toLowerCase() and toUpperCase() calls to
...
avoid "Turkish four i problem"
2011-11-28 20:32:23 +00:00
2537f48d08
Add (more) IRCop (and other safe) commands to the IRCfilter whitelist
2011-11-28 17:42:28 +00:00
8744c83ff6
optimize outbound whitelist
2011-11-27 19:05:38 +00:00
e4004e6f83
socket error log fix
2011-11-26 22:20:31 +00:00
18c850c085
commands that are commonly used by IRCops. Should be harmless.
2011-11-24 18:27:55 +00:00
6b49c03eb8
Add MOTD and ADMIN to the "do not filter" list
2011-11-24 10:42:18 +00:00
95dd34f009
Since they're harmless, add default unrealircd aliases to the "don't filter"
...
list.
2011-11-24 10:40:15 +00:00
7aff01ea84
* SusiDNS: Remove .jsp suffixes
2011-11-14 15:06:23 +00:00
6a234759d5
* I2PTunnel IRC Client: Don't filter PASS (ticket #549 )
2011-11-09 18:32:01 +00:00
e53290db18
proxy error page tweaks
2011-11-02 18:05:40 +00:00
b475e31f70
* I2PTunnel: Fix timeout message on POST (ticket # )
2011-10-19 19:09:44 +00:00
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
273e940fa1
findbugs
2011-09-28 17:05:38 +00:00
cc7a8028d1
* HTTPClient: Fix error page not appearing, broken by
...
StreamForwarder change
2011-09-24 21:49:19 +00:00
4822e47156
more mime types not to compress
2011-09-24 21:46:25 +00:00
aec3976896
* I2PTunnel, NTCP: Catch unchecked exceptions from GNU NIO (ticket # 519)
2011-09-20 04:03:01 +00:00
e6d44a6199
* I2PTunnelHTTPServer: Don't compress small responses or images
2011-09-19 23:50:25 +00:00
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
f186076fb0
* i2ptunnel HTTPResponseOutputStream: Use reusable gunzipper
...
and a larger pipe for efficiency
2011-09-19 14:13:24 +00:00
c54dd79b3a
* IRC DCC: Fix conn limit options
2011-09-14 12:59:26 +00:00
73901f6e2e
log fixes
2011-09-06 13:23:39 +00:00
d9b37ac6f0
* I2PTunnel: Save keys to privkey file when enabling
...
persistent key after tunnel creation (ticket #480 )
2011-09-06 13:23:09 +00:00
a928f5ef1f
javadoc fixes
2011-08-31 12:48:47 +00:00
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
d4bf3403e1
log tweak
2011-08-28 17:32:58 +00:00
e768b35848
fix log issue
2011-08-28 17:28:04 +00:00
f99f9e41e5
propagate from branch 'i2p.i2p.zzz.test' (head 0f2e109194f1fcc94e8a3f37cbf804446abddeff)
...
to branch 'i2p.i2p' (head 7bb99f9e0d436cf9923ed17465f15e73c78e7b13)
2011-08-24 14:23:29 +00:00
3849a96ed2
initial reverse/firewall support
2011-08-24 14:21:44 +00:00
73aade4fb3
Proper handling of implied "/" paths
2011-08-23 04:28:05 +00:00
6d064270fc
propagate from branch 'i2p.i2p' (head 793ca7c46f5d8b51c5880fc538dea7874e62f63b)
...
to branch 'i2p.i2p.zzz.test' (head d39f17fe601b6ae514111b07092de820668015d7)
2011-08-20 20:23:27 +00:00
aeccbc975f
privkeyfile tweak
2011-08-17 17:46:50 +00:00
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
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
3834403c79
propagate from branch 'i2p.i2p' (head e014bb054baa0d8e844e9a97ad6f5b04ed7c0e56)
...
to branch 'i2p.i2p.zzz.test' (head 1e0af137b9c4c873fea72d661f2ee351a640734f)
2011-07-19 21:18:14 +00:00
d397eaaa08
- Cleanups, concurrent
...
- Basic b32 verification
2011-07-19 21:17:52 +00:00
91f2206a4f
- Set real local address on client side
...
- Put in some reasonable conn limits
2011-07-18 14:35:55 +00:00
127aebeadc
merge of '5985a037ecd49475ed49c120a5ab9d898f058fe6'
...
and 'adba1e5ca6162b93d450aee8fd7e723bac51abf0'
2011-07-18 14:07:56 +00:00
dbaa659912
Now you can ?i2paddresshelper=<b32>.b32.i2p and the address helper will look up the b32 for you. (Can't/shouldn't add b32s to your addressbook). Tested and it works for me.
2011-07-17 23:54:42 +00:00
8034dc3ca7
concurrent, final
2011-07-17 19:15:16 +00:00