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
zzz
127aebeadc
merge of '5985a037ecd49475ed49c120a5ab9d898f058fe6'
...
and 'adba1e5ca6162b93d450aee8fd7e723bac51abf0'
2011-07-18 14:07:56 +00:00
dream
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
zzz
8034dc3ca7
concurrent, final
2011-07-17 19:15:16 +00:00
zzz
0a8abad72e
remove code by extending instead of implementing
2011-07-17 18:57:22 +00:00
zzz
a8378d0411
* I2PTunnel: Rename privkey file when deleting tunnel to prevent inadvertent reuse
2011-07-17 16:38:02 +00:00
zzz
8a9882c906
generic
2011-07-16 20:44:40 +00:00
zzz
f87e3b52e3
more on resume/accept, untested
2011-07-16 20:22:00 +00:00
zzz
c826f7fb48
cleanups
2011-07-16 20:17:00 +00:00
zzz
59424a899f
stub out resume/accept; allow xdcc
2011-07-16 12:46:05 +00:00
zzz
a4ec6a5369
propagate from branch 'i2p.i2p' (head 2072db743073a703da2f4be9707e7edd696c2925)
...
to branch 'i2p.i2p.zzz.test' (head cc952c7db4822bb6c49c8e6fb6df02a62c6cbe63)
2011-07-15 22:27:31 +00:00
zzz
7ba6f5a755
add gui option
2011-07-15 21:41:38 +00:00
zzz
7fa874f625
- Tracking, expiration, closing of DCC tunnels
...
- I2PTunnelRunner cleanups
2011-07-15 20:52:18 +00:00
zzz
79ac955b33
* I2PTunnelIRCClient:
...
- Big refactoring into multiple class files
- Allow AWAY and CAP messages
- First cut at DCC support - not for SOCKS (yet)
2011-07-14 20:06:31 +00:00
zzz
688634695d
javadoc
2011-07-13 14:20:20 +00:00
zzz
9d2816f4a7
- Use a different lock for the executor than for shared clients
...
so shutdown doesn't hang
- Javadocs
2011-07-09 14:30:33 +00:00
zzz
44f4e551b7
more misc findbugs
2011-07-08 17:54:57 +00:00
zzz
9d4cc26890
misc. findbugs fixes
2011-07-08 17:40:43 +00:00
zzz
98b14158e6
fix error on HTTP Proxy shutdown
2011-07-05 12:47:19 +00:00
zzz
81beb63916
propagate from branch 'i2p.i2p.zzz.android' (head cbf2d39e1944b9d601558761d0eedcdebfd2f589)
...
to branch 'i2p.i2p' (head c2393e50afccfd5682a9086f0eec2a0700cda2c9)
2011-06-30 12:27:00 +00:00
zzz
3a2e9ad5d3
propagate from branch 'i2p.i2p.zzz.test4' (head 50c95d70238ff224e57acfca3d8797990ff3d01d)
...
to branch 'i2p.i2p' (head 1fa62c230eba5af7849024338fecf51bb2719c4e)
2011-06-30 12:22:12 +00:00
zzz
2f10cca40f
* Fixes after review:
...
- Fix Polish po file
- Install as a service by default on Windows again
- Change CPUID getters to package private
- Split new jbigi install messages into two lines
- Javadocs
2011-06-26 19:07:01 +00:00
zzz
f6f748217a
allow outbound IRC INVITE
2011-06-23 22:47:52 +00:00
zzz
4caf48bd86
Fix broken executor initialization
2011-06-18 19:42:08 +00:00
zzz
66aec13ed6
final
2011-06-18 19:41:25 +00:00
zzz
facbb8c950
* IRC Server: Send a message back if the tunnel is up but the server is down
2011-06-18 16:33:47 +00:00
zzz
df793193aa
take3
2011-06-17 03:19:57 +00:00