Commit graph

63 commits

Author SHA1 Message Date
caryoscelus
bdddf58712
WIP: change default data directories, subdirectories and config file 2024-05-07 14:03:44 +00:00
caryoscelus
3db5e10882
Better python compatibility detection 2024-04-04 13:14:34 +00:00
caryoscelus
e36f7bb3a5 siteSign accepts absolute paths as well as paths relative to working directory
- also store working_dir in config so it's possible to use from other
  actions as well

fixes #209
2023-07-02 03:40:11 +00:00
caryoscelus
62d1c9d27a improve zeronet.py: don't reimport config and fix name clash
previously due to zeronet.py and most of the source files living in
different import 'namespaces', Config module was imported twice.
this if fixed by editing sys.modules
2023-07-02 03:35:34 +00:00
caryoscelus
26d7e17c32 modularize greeting 2023-01-03 08:04:13 +00:00
caryoscelus
32bd9bbc60 more compact boot-logo
so that it doesn't spill on small screens
2022-11-27 09:56:53 +00:00
caryoscelus
82b6944728 update ascii logo 2022-08-24 20:49:03 +00:00
caryoscelus
a0da2c25db fix report_url 2022-08-17 12:26:51 +00:00
caryoscelus
8913363ca8 minor code improvements
fixes #138
2022-07-26 19:57:14 +00:00
caryoscelus
5b63b0298f colourful greetings 2022-05-03 16:31:09 +04:00
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