Commit graph

53 commits

Author SHA1 Message Date
caryoscelus
93b896917e zeronet-conservancy branding 2022-01-14 19:21:37 +00:00
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