Commit graph

13 commits

Author SHA1 Message Date
shortcutme 2113b03a42
Rev1845, Hide Tor console window 2017-01-23 00:31:52 +01:00
shortcutme a0c3d7f8a6
Rev1833, Fix utf8 system paths 2017-01-22 21:22:53 +01:00
anonym 6679baadbb TorManager.send(): read until repsonse terminator.
Tor command responses terminate with "250 OK\r\n" so we have to read
until that sequence is encountered.

The previous implementation is racy: after sending a command it would
accept whatever that is found on the socket as its response, no matter
if it is correctly terminated or not.

This commit fixes: https://github.com/HelloZeroNet/ZeroNet/issues/756
2017-01-20 10:53:31 +01:00
shortcutme 77e07dd5b5
Rev1815, Request tor version using GETINFO 2017-01-11 19:56:33 +01:00
erqan a3f62f56f6 tor_password argument... 2016-12-27 17:15:02 +03:00
shortcutme 9a1735f37d Rev1791, Fix gevent 1.2 compatibility 2016-12-27 11:37:58 +01:00
shortcutme 2a7f03af8a Try to reconnect to Tor on send error 2016-09-04 18:00:08 +02:00
HelloZeroNet 0ccc81f46b Try to fix non-english Tor error messages 2016-03-18 19:17:15 +01:00
HelloZeroNet 61b4d97832 Silent Tor terminate error 2016-03-16 00:33:56 +01:00
HelloZeroNet e891a10e54 Rev957, Sidebar displays onion peers in graph, Sidebar display bad file retry number, Sidebar site Update/Pause/Delete, Ratelimit sidebar update, Encoded typo, Fix onion findHashId, More retry for bad files, Log file path errors, Testcase for self findhashIds, Testcase for Tor findHashId, Better Tor version parse, UiWebsocket callback on update/pause/resume/delete, Skip invalid postMessage messages 2016-03-09 00:48:57 +01:00
HelloZeroNet 779075c4a5 Rev915, Fix Tor version detection, Better Tor connection error logging 2016-03-02 09:37:24 +01:00
HelloZeroNet 7d35797749 Rev838, Better running Tor detection 2016-01-09 01:17:04 +01:00
HelloZeroNet e9d2cdfd37 Version 0.3.5, Rev830, Full Tor mode support with hidden services, Onion stats in Sidebar, GeoDB download fix using Tor, Gray out disabled sites in Stats page, Tor hidden service status in stat page, Benchmark sha256, Skyts tracker out expodie in, 2 new tracker using ZeroNet protocol, Keep SSL cert option between restarts, SSL Certificate pinning support for connections, Site lock support for connections, Certificate pinned connections using implicit SSL, Flood protection whitelist support, Foreign keys support for DB layer, Not support for SQL query helper, 0 length file get bugfix, Pex onion address support, Faster port testing, Faster uPnP port opening, Need connections more often on owned sites, Delay ZeroHello startup message if port check or Tor manager not ready yet, Use lockfiles to avoid double start, Save original socket on proxy monkey patching to get ability to connect localhost directly, Handle atomic write errors, Broken gevent https workaround helper, Rsa crypt functions, Plugin to Bootstrap using ZeroNet protocol 2016-01-05 00:20:52 +01:00