Commit Graph

2696 Commits

Author SHA1 Message Date
shortcutme ea6016d004
Fix latest gevent compatibility 2020-06-18 17:22:45 +02:00
shortcutme 79d26060b3
Add site address hash to site info websocket response 2020-06-18 17:22:33 +02:00
shortcutme 97ad084c21
Ignore ipv6 tests if not supported by os 2020-06-18 17:22:08 +02:00
shortcutme 179e5cb651
Fix portchecker.co 2020-06-18 17:21:43 +02:00
Guilherme e4f42b8ce3 Avoid iterating in uninitialized result 2020-05-11 11:51:10 -03:00
Guilherme 85733abade Remove unnecessary debugger 2020-05-10 02:04:30 -03:00
shortcutme 8db4344171
Rev4486, Fix UiPassword cleanup error 2020-05-04 13:38:30 +02:00
Andrew Morgan cfef7ab071 Fix pluralize translation function 2020-05-03 14:31:20 +01:00
shortcutme 38c1727b94
Rev4485 2020-05-03 03:59:33 +02:00
shortcutme 07faa3d6d3
Move wrapper necessary check to separate function 2020-05-03 03:56:06 +02:00
shortcutme ad3920b26a
Rev4478, Skip slow updated files checking with large content.json 2020-04-11 13:34:18 +02:00
Ivanq 0a9a9b5a57 Support compressed keys 2020-03-30 09:40:06 +03:00
shortcutme 56acac8cd3
Rev4473, Fix Merger site skipping content load to db for some seconds after new site added 2020-03-25 04:13:16 +01:00
ZeroNet c90c887f8f
Merge pull request #2491 from imachug/import-sslcrypto
Import sslcrypto from lib
2020-03-21 21:50:35 +01:00
Ivanq a4d91f7081 Import sslcrypto from lib 2020-03-21 22:52:56 +03:00
shortcutme 31d4304915
Rev4471, Allow files start with dot 2020-03-21 19:51:44 +01:00
shortcutme 1eec388252
Rev4469 2020-03-20 18:53:25 +01:00
shortcutme f41d022038
Log BrokenPipeError as warning 2020-03-20 18:52:18 +01:00
shortcutme 723d1f4370
Rev4467 2020-03-18 03:21:14 +01:00
Ivanq 66194ce435 Update gevent-ws to v2.0.7 to fix werkzeug 2020-03-17 23:48:36 +03:00
Ivanq ba156bbdec Potential fix of BrokenPipeError 2020-03-17 07:54:56 +03:00
Ivanq d3d18234df Upgrade gevent-ws to v2.0.5 2020-03-16 20:50:10 +03:00
ZeroNet faa24a8b41
Merge pull request #2478 from imachug/sslcrypto-weird
Switch to sslcrypto v4.0 to support OpenSSL without builtin curves
2020-03-16 17:43:30 +01:00
Ivanq 7e17a4e967 Switch to sslcrypto v4.0 to support OpenSSL without builtin curves 2020-03-15 20:18:04 +03:00
Ivanq 19f003141b Disable process_result on websocket requests 2020-03-14 07:27:19 +03:00
Ivanq 33af83b2cd
Search for any OpenSSL version in LD_LIBRARY_PATH 2020-03-10 22:31:26 +03:00
Ivanq a2457b2488 Forgot that Upgrade is case-insensitive 2020-03-09 11:06:35 +03:00
ZeroNet 296e4aab57
Fix sslcrypto thread safety (#2454)
* Use sslcrypto instead of pyelliptic and pybitcointools

* Fix CryptMessage

* Support Python 3.4

* Fix user creation

* Get rid of pyelliptic and pybitcointools

* Fix typo

* Delete test file

* Add sslcrypto to tree

* Update sslcrypto

* Add pyaes to src/lib

* Fix typo in tests

* Update sslcrypto version

* Use privatekey_bin instead of privatekey for bytes objects

* Fix sslcrypto

* Fix Benchmark plugin

* Don't calculate the same thing twice

* Only import sslcrypto once

* Handle fallback sslcrypto implementation during tests

* Fix sslcrypto fallback implementation selection

* Fix thread safety

* Add derivation

* Bring split back

* Fix typo

* v3.3

* Fix custom OpenSSL discovery
2020-03-05 17:54:46 +01:00
Ivanq 09e65e1d95 Make ThreadPool a context manager to prevent memory leaks 2020-03-05 08:06:57 +03:00
shortcutme c4f65a5d7b
Rev4462, Experimental fix for segfault on shutdown 2020-03-04 21:50:28 +01:00
ZeroNet 37a401fdef
Merge pull request #2449 from krzotr/polish-translation
Polish translation
2020-03-04 18:14:06 +01:00
ZeroNet 7bf790003e
Merge pull request #2453 from krzotr/patch-7
Fixed `Cache-Control` for .js and .css files - 10 minutes cache
2020-03-02 18:25:16 +01:00
shortcutme f46b945cdc
Rev4461 2020-03-02 17:09:21 +01:00
shortcutme e0bf4dc9ec
Skip announcing to trackers with unsupported address 2020-03-02 17:08:43 +01:00
shortcutme 1fc67a3d71
Rev4460, Fix mergersite update on slow storage 2020-03-02 16:44:34 +01:00
krzotr 5baacf963d
Fixed `Cache-Control` for .js and .css files 2020-02-29 00:51:41 +01:00
Krzysztof Otręba b790bcac9b Polish translation 2020-02-28 01:24:44 +01:00
Ivanq 219b90668f
Switch from gevent-websocket to gevent-ws (#2439)
* Switch from gevent-websocket to gevent-ws

* Return error handling, add gevent_ws source to lib
2020-02-28 01:20:04 +01:00
shortcutme 6218a92895
Rev4458 2020-02-25 16:47:28 +01:00
shortcutme 58f03e21ef
Change unreliable trackers 2020-02-25 16:47:04 +01:00
shortcutme b85477787d
Workaround for Tor utf8 cookie file path encoding bug on Windows 2020-02-25 16:46:21 +01:00
shortcutme 6a1235bd45
Remove old Gevent RLock support 2020-02-25 16:45:55 +01:00
shortcutme f0a706f6ab
Rev4455, Fix new sites file downloading 2020-02-21 13:58:11 +01:00
shortcutme 8b994e42c2
Rev4452 2020-02-20 17:27:50 +01:00
shortcutme ae9a76a6c9
Fix double sites.json loading on startup when adding missing sites 2020-02-20 17:27:31 +01:00
shortcutme 9b85d8638d
Don't allow run site api calls when site is deleting 2020-02-20 17:25:56 +01:00
shortcutme a9c75a3146
Fix start dir parsing for command line and better description 2020-02-20 17:25:06 +01:00
shortcutme 1cc0ec3f31
Indepently configurable OpenSSL lib/bin file 2020-02-20 17:23:00 +01:00
ZeroNet 32855d0479
Merge pull request #2426 from canewsin/patch-2
Added Custom Openssl Path for Native Clients and start_dir config
2020-02-19 17:20:24 +01:00
shortcutme 2c826eba2d
Rev4447, Fix Msgpack 1.0.0 compatibility 2020-02-19 16:48:14 +01:00