Commit Graph

52 Commits

Author SHA1 Message Date
Tamas Kocsis 4ad5c065f1 Don't display gui error when running from cli on Windows 2020-09-04 17:16:47 +02:00
Lola Dam 1bfe328a1b No restart after update (#2242) 2019-11-01 19:36:43 +01:00
Ornataweaver 2960db2352 simple English improvement (#2232) 2019-10-22 17:33:10 +02:00
shortcutme 4f0613689a
Formatting 2019-09-04 20:13:32 +02:00
shortcutme 743463dce9
Execute shutdown function before running update to avoid segfault on linux 2019-09-04 20:13:16 +02:00
shortcutme 9526424a47
Display error message dialog on Windows for startup errors 2019-07-17 16:31:32 +02:00
shortcutme 9a267ffcaf
Rev4016, Fix updater 2019-06-12 02:57:18 +02:00
shortcutme d1e404f093
New updater that supports updating bundle files 2019-05-30 04:29:47 +02:00
radfish f6e3a74567 [setuptools packaging] access modules via imports (#1969) 2019-04-15 12:31:33 +02:00
redfish 9ed88f25f0 zeronet: bump script interpreter to python3 2019-04-07 19:41:19 -04:00
redfish e7a6be035e zeronet: no openssl.closeLibrary in pyelliptic
Not in pyelliptic 2.0.1 (PyBitmessage fork of pyelliptic)
2019-04-06 20:13:56 -04:00
redfish ee762f349c zeronet: remove ref to opensslVerify
This module is no longer used. Not in lib/
2019-04-06 20:13:56 -04:00
shortcutme faba28dd94
Proper handle of sigterm signal, log reason of shutdown 2019-03-23 03:41:42 +01:00
shortcutme f8511bf199
Display error if try to start with Python2 2019-03-18 01:08:20 +01:00
shortcutme b0b9a4d33c
Change to Python3 coding style 2019-03-15 21:06:59 +01:00
shortcutme c92c840c41
Make sigterm listen optional (fixes macOS problem) 2019-02-16 23:48:18 +01:00
blurHY dd46a64e79 Fix atexit not working on SIGTERM (#1882) 2019-01-30 14:47:16 +01:00
shortcutme 5aab10fab2
Support client restart without updating 2018-07-10 03:28:02 +02:00
张文广 11463dbba5 Fix the import path 2017-08-31 11:45:47 +08:00
shortcutme 401d3ec1c9
Rev2125, Fix missing if line 2017-06-21 00:03:26 +02:00
shortcutme 66e2192e65
Add --silent option to disable logging to terminal 2017-06-20 20:32:51 +02:00
shortcutme 742c2fe684
Rev2099, Keep tor client running until update finished 2017-06-06 00:05:43 +02:00
shortcutme 7fc2681252
Display update errors instead of crashing 2017-06-05 01:08:27 +02:00
shortcutme 8f3c596d46
macOS restart support 2017-01-21 23:01:29 +01:00
shortcutme 9fd30b8853
Log unhandled exceptions properly 2017-01-11 13:14:02 +01:00
shortcutme c69f70bdb0 Close lock before updating 2016-12-04 18:55:33 +01:00
Roberto C. Morano 8b7bd2d572 get working dir from python script's real path
since, for example in the docker container, it was trying to grab the dirname from the 'zeronet.py' relative path which has no path
2016-12-01 13:41:29 +01:00
shortcutme c1fd2be8cf Rev1758, Change working dir to zeronet.py dir 2016-12-01 00:34:11 +01:00
shortcutme 57df94afee Close lock file on update 2016-11-08 15:02:28 +01:00
Arthur Poulet 89b4fca6a2 use python2.7 and not python2 (OSX compatibility) 2016-03-30 15:54:27 +02:00
Arthur Poulet fc74c420d7 Fix shebang
python2 instead of python
2016-03-30 15:54:27 +02:00
HelloZeroNet eea55f8f16 Fix restart exception 2016-03-16 21:27:00 +01:00
HelloZeroNet 6519e846d8 Wait 1 second to close files between restarts 2016-03-12 20:34:37 +01:00
Barrabin Fc. ⚑ 89fb282be5 Chmod +x zeronet.py 2016-02-28 17:24:47 -03: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
HelloZeroNet 5b316180e6 Rev663, Faster SitePublish from command line if fileserver already running, Better OpenSSL lib close for update via webui, Close pyelliptic OpenSSL lib before update 2015-12-12 16:39:22 +01:00
HelloZeroNet f58aa5f78e Fix for importing libs before monkey patching breaks tor support 2015-06-18 02:53:01 +02:00
Matthew Bell d45e162e7f partial cleanup of zeronet.py 2015-06-17 22:31:38 +01:00
HelloZeroNet 94165176d3 rev194, Fix for ugly openSSL layer memory leak, memory usage test to openssl stability test 2015-05-27 16:58:36 +02:00
HelloZeroNet 7e4f6bd38e version 0.3.0, rev187, Trusted authorization sites support, --publish option on signing, cryptSign command line option, OpenSSL enabled on OSX, Crypto verify allows list of valid addresses, Option for version 2 json DB tables, DbCursor SELECT parameters bugfix, Add peer to site on ListModified, Download blind includes when new site added, Publish command better messages, Multi-threaded announce, New http Torrent trackers, Wait for dbschema.json on query, Handle json import errors, More compact writeJson storage command, Testcase for signing and verifying, Workaround to make non target=_top links work, More clean UiWebsocket command route, Send cert_user_id on siteinfo, Notify other local clients on local file modify, Option to wait for file download before sql query, File rules websocket API command, Cert add and select, set websocket API command, Put focus on innerframe, innerloaded wrapper api command to add hashtag, Allow more file error on big sites, Keep worker running after stuked on done task, New more stable openSSL layer that works on OSX, Noparallel parameter bugfix, RateLimit allowed again interval bugfix, Updater skips non-writeable files, Try to close openssl dll before update 2015-05-25 01:26:33 +02:00
HelloZeroNet 099fe575a0 rev125, Class statistics, OpenSSL disabled on OSX by default because of possible segfault, --disable_openssl command line parameter, Save memory on Connection, Peer and FileRequest objects using slots, Dont store modification time from the far future, Able to query modified files from peer, Allow reannounce in 30secs, Use with command in SiteStorage, Always create dir before write file, PeerCmd shell command to query specific command from peer 2015-04-29 23:12:45 +02:00
HelloZeroNet 71be41ade0 rev122, 40x faster openssl based sign verify, Openssl verify benchmark, Socket objects stat, Dont trace notification stack, uiserver memory leak fix 2015-04-28 00:43:17 +02:00
HelloZeroNet 6e081d95f5 Version 0.2.9, Only send peers over pex that worked within 2 hours, Mark peer as bad on publish 5sec timeout, Starting typo fix, Only ask peers from 2 sources every 20 min, Maybe fixed notification icon crashing 2015-04-15 23:33:21 +02:00
HelloZeroNet 18c4f61078 Added ZeroBundle install method for windows, ZeroName site downloaded on startup, updater fix 2015-04-09 22:20:33 +02:00
HelloZeroNet 78f97dcbe8 version 0.2.7, plugin system, multiuser plugin for zeroproxies, reworked imports, cookie parse, stats moved to plugin, usermanager class, dont generate site auth on listing, multiline notifications, allow server side prompt from user, update script keep plugins disabled status 2015-03-24 01:33:09 +01:00
HelloZeroNet 3b8d49207e version 0.2.6, database support, dbrebuild and dbquery startup commands, connection firstchar error bugfix, log python gevent msgpack lib versions, sitestorage class for site file operations, dbquery websocket api command 2015-03-19 21:19:14 +01:00
HelloZeroNet 31d4609a3b version 0.2.4, peerPing and peerGetFile commands, old content update bugfix, new network code and protocol, connection share between sites, connection reuse, dont retry bad file more than 3 times in 20 min, multi threaded include file download, shuffle peers before publish, simple internal stats page, dont retry on failed peers, more than 10 peers publish bugfix 2015-02-23 23:33:31 +01:00
HelloZeroNet 531bf68ddd Version 0.2.3, One click updater from github, Clean FileServer and UiServer shutdown, Count UiServer http connections to clean close, serverUpdate WrapperAPI command, randomize peers before work start and publish, switched to upnpc-shared it has better virustotal reputation 2015-02-20 01:37:12 +01:00
Marcus McCurdy d1e2cb1a6d Adds start.py script to start the server and launch a new browser tab #17 2015-01-26 14:09:49 -05:00
HelloZeroNet 4b02417b61 readme typo fix, donation bitcoin address added, force linux mergemedia path slashes, loading screen anim fix 2015-01-13 00:29:40 +01:00