85d38e7af2
I2PTunnelGUI: Deleted, moved to i2p.scripts
2014-09-15 19:17:24 +00:00
156d86835a
propagate from branch 'i2p.i2p' (head 60a9a2297abeaf042645e3f0bc8d106f1ff585bf)
...
to branch 'i2p.i2p.zzz.test2' (head 6ff6f0bcee835d32aad62449a37f5171afde915a)
2014-09-13 14:50:11 +00:00
eab4397b0f
* i2ptunnel:
...
- Fixes for stopping client tunnels
- Fix status display for shared clients
- Log tweaks
2014-09-13 14:49:38 +00:00
603b345405
* i2ptunnel: Fix updating session options on a running delay-open client tunnel
2014-09-12 21:48:29 +00:00
49118b8bf1
propagate from branch 'i2p.i2p' (head e606c473eb1e461a477e45419f6295b6430a7353)
...
to branch 'i2p.i2p.zzz.test2' (head 6212892778308db10a86e58f9f275c838f604973)
2014-09-09 19:27:10 +00:00
330a5ddd0f
NetDB:
...
- Better handling of unsupported encryption in destinations
- Implement handling of unsupported encryption in router identities
- Banlist forever all RIs with unsupported encryption
- New negative cache of all dests with unsupported encryption
- New methods for destination lookup that will succeed even if
the LS is expired or encryption is unsupported
- Use new dest lookup so client will get the right error code
later, rather than failing with no LS when we really got it
but just couldn't verify it.
- Cleanups and javadocs
OCMOSJ: Detect unsupported encryption on dest and return the correct failure code
through I2CP to streaming to i2ptunnel
Streaming: Re-enable message status override, but treat LS lookup failure
as a soft failure for now.
HTTP Client: Add error page for unsupported encryption
2014-09-05 22:52:23 +00:00
1d2e01c8cd
i2ptunnel filter tweaks
2014-09-02 14:08:41 +00:00
053ce88743
* I2PTunnel: Allow changing of spoof host and target host/port without
...
restarting server tunnel
2014-08-31 13:17:44 +00:00
ed4fe56e7e
I2CP:
...
- Verify crypto key pair in LS
- Verfiy same dest as before in LS
Router: Don't try to use an unavailable sig type for the router,
even if it's the default
RouterInfo: Work around unsupported raw signatures for
RI Ed25519 sig type
2014-08-26 19:14:51 +00:00
7bf1949061
remove unused method
2014-08-26 13:46:28 +00:00
e65ec2a589
i2ptunnel escape fixes
2014-08-23 13:20:25 +00:00
975378b224
* i2ptunnel:
...
- Add local SSL support for std. and IRC client tunnels (ticket #1107 )
Keystore goes in ~/.i2p/keystore; pubkey cert goes in ~/.i2p/certificates/i2ptunnel
- Escape messages to index page
- Show message for uncaught exception
2014-08-21 12:21:29 +00:00
915e003355
* i2ptunnel: Use I2PAppThread
2014-08-21 11:58:09 +00:00
7187f6f714
* Console: Display full path to config file
...
* i2ptunnel: More escaping
2014-08-06 13:40:25 +00:00
0e9ceba057
* i2ptunnel: Fix filtering of custom options
2014-08-05 21:26:48 +00:00
b28eb708a4
* Console:
...
- Fix update buttons
- Don't filter parameter names starting with "nofilter_"
- Re-allow configadvanced, news URL, and unsigned update URL if routerconsole.advanced=true
- Re-allow plugin install if routerconsole.advanced=true or routerconsole.enablePluginInstall=true
- Only allow whitelisted plugin signers, unless routerconsole.allowUntrustedPlugins=true
- Re-allow clients.config changes if routerconsole.advanced=true or routerconsole.enableClientChange=true
- More escaping
* i2psnark: Fix add torrent form
2014-08-03 13:58:51 +00:00
616866cc9e
Build: Move remaining jars to Java 6, as we will require
...
API 9 in the next Android release.
2014-06-27 13:57:43 +00:00
bc99bc7206
javadoc fixes
2014-06-26 12:51:33 +00:00
8b1abc08db
Add Destination.toBase32()
2014-06-23 20:06:03 +00:00
002d057c92
findbugs all over
2014-06-13 21:37:18 +00:00
7c79f5d5e5
propagate from branch 'i2p.i2p.zzz.test2' (head 9aee013cf961ba795a6b5333481634c52d43abc5)
...
to branch 'i2p.i2p' (head e439e67c49695a624fabdf6f3cd1a8f7a3fd7ea5)
2014-05-29 12:31:49 +00:00
ff837cf66e
i2ptunnel: Define standard tunnel properties and types in one place
2014-05-26 13:36:41 +00:00
c28f707f55
cleanup
2014-05-25 19:23:04 +00:00
ef96c88719
HTTP Client:
...
- Add GUI options for user-agent, referer, accept
- Fix SSL (initial socket data in I2PTunnelRunner)
- Disable SSL to i2p addresses by default, add GUI option
- Fix NPE in error handler
2014-05-25 19:17:36 +00:00
73943b1a08
javadocs
2014-05-20 13:23:31 +00:00
d1bd893a7b
* I2PTunnel:
...
- Display custom error pages for I2PSocketExceptions (ticket #788 )
- Tag I2PSocketException text for translation (no bundles yet)
- Move methods from superclasses to I2PTunnelHTTPClientBase
- Fix connect client error pages, but they aren't displayed anyway
- Don't start I2PTunnelRunner threads in constructor (ticket #973 )
- Synch close() in I2PTunnelServer
- Cleanups and javadocs
2014-05-18 21:13:22 +00:00
1acd5caaa8
* HTTP client: Fix 'connection reset' browser messages
...
after an error in the first line (ticket #1277 )
- A SocketException is an IOE
- out can't be null
2014-05-17 23:44:16 +00:00
2bf2eb482e
update outbound UA to match TBB's
2014-05-14 14:14:23 +00:00
1cdcf1cb0a
i2ptunnel: Display warning for duplicate client ports (ticket #1265 )
2014-05-07 16:00:38 +00:00
490727b401
fix i2ptunnel
2014-04-21 20:59:29 +00:00
b84682fdc9
* findbugs: mostly stream closure fixes in router, apps, core
2014-04-21 10:54:52 +00:00
67eb3cc140
unblocking USERS (ticket #1249 ) and various safe Inspircd commands
2014-04-20 11:53:39 +00:00
3930113f00
I2PTunnel IRC Client: Prevent AIOOBE (ticket #1254 )
2014-04-18 16:44:39 +00:00
705de68aa3
allow PROTOCTL and LINKS through the filter.
...
http://www.unrealircd.com/files/docs/technical/protoctl.txt
We already allow /MAP and /LINKS is pretty much the same.
2014-04-18 01:46:19 +00:00
44a5740a04
Add server option for unique local address per-client
...
as suggested in https://lists.torproject.org/pipermail/tor-dev/2014-March/006576.html
2014-04-05 12:30:58 +00:00
8d73b2e838
Fix changing outproxy without stopping tunnel (ticket #1164 )
2014-04-05 12:24:50 +00:00
e1fc6893b4
SocketErrorListener callback is unimplemented
2014-04-05 12:18:14 +00:00
3624d66c12
send message on HTTP Server OOM
2014-03-12 15:18:41 +00:00
18b4a2427b
* I2CP Client: Generate revocation key of same type as signing key
...
* i2ptunnel: Only offer Sig options that are available in the JVM
* LeaseSet: Add check for SigTYpe mismatch
* SigType: Add isAvailable()
2014-02-21 17:47:30 +00:00
c679091afd
target build property
2014-02-21 13:59:27 +00:00
aab8b10adf
* i2ptunnel: Add inproxy block option to HTTP server
2014-02-20 14:07:02 +00:00
7c5dc7fa55
propagate from branch 'i2p.i2p.zzz.jetty8' (head 0a03ce60906c508b08cc84b3044954844a6ee157)
...
to branch 'i2p.i2p' (head d99392e09883a92b99a316b4deed0586dcf4ea5b)
2014-02-17 14:01:13 +00:00
2f7eb56790
propagate from branch 'i2p.i2p.zzz.ecdsa' (head e83bcdc842f5995d310a4295147f9326a993e010)
...
to branch 'i2p.i2p' (head 4983f716f8740bc7ddfae5561a562a0d42a815ae)
2014-02-17 13:29:41 +00:00
8c98ef7328
update version
2014-02-17 13:14:23 +00:00
8ed34e3edf
* HTTP client proxy: Don't flush after headers for a POST,
...
so the POST data is included in the SYN packet,
to improve speed and reliability of small POSTs
2014-02-11 13:44:37 +00:00
36b2547ca4
propagate from branch 'i2p.i2p.zzz.test2' (head 7db2f2b73bc7c44b4be1077185314201c5b0bfe6)
...
to branch 'i2p.i2p' (head ea9844ecc27e816a09cf5d9b36c10ee2c3d1bcc9)
2014-02-10 18:46:38 +00:00
2e91890401
Javadoc fixes to correct release number
...
Remove unused lock object
Add irc.dg.i2p
0.9.11
2014-02-08 18:09:46 +00:00
37bf750ab9
* I2PTunnel:
...
- Convert to getopt (ticket #1173 )
- Add more argument sanity checking
- Add a usage output
2014-02-07 14:24:09 +00:00
0d028122a6
* EepGet:
...
- Support Digest proxy authentication(ticket #1173 )
- Move authentication parsing method from I2PTunnelHTTPClientBase
2014-02-06 01:29:46 +00:00
936f2bb317
combine help strings
2014-02-04 14:32:36 +00:00