Commit graph

3902 commits

Author SHA1 Message Date
shortcutme
36d96d484e
Workaround for UiPassword cookie issues with sandboxed iframes 2020-05-03 03:59:09 +02:00
shortcutme
439f8fc476
Fix UiPassword logout and session list url encoding 2020-05-03 03:57:17 +02:00
shortcutme
07faa3d6d3
Move wrapper necessary check to separate function 2020-05-03 03:56:06 +02:00
ZeroNet
3c7022ea9d
Merge pull request #2546 from anoadragon453/anoa/bigfile_seekable
Add missing seekable() class method to BigFile plugin
2020-05-02 11:23:30 +02:00
Andrew Morgan
a657afcd47 Add missing seekable() class method to BigFile plugin 2020-05-01 18:24:47 +01:00
ZeroNet
f3a839f422
Require final gevent 1.5.0 for Python 3.8 2020-04-12 12:15:10 +02:00
shortcutme
ad3920b26a
Rev4478, Skip slow updated files checking with large content.json 2020-04-11 13:34:18 +02:00
ZeroNet
8ffd8d7a3e
Merge pull request #2510 from filips123/patch-1
Use Gevent prerelease for Python 3.8
2020-04-08 21:38:43 +02:00
Filip Š
71001491df
Use Gevent prerelease for Python 3.8 2020-04-08 17:05:39 +02:00
ZeroNet
701765b53b
Merge pull request #2496 from canewsin/patch-2
Update LICENSE
2020-04-01 17:54:47 +02:00
ZeroNet
fa880d99f1
Merge pull request #2503 from imachug/compressed-keys
Support compressed keys
2020-03-31 00:48:28 +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
995d3bf717
Merge pull request #2495 from pataquets/patch-1
Readme: Add Docker image info and docker pulls badge
2020-03-25 00:37:16 +01:00
canewsin
1de7485858
Update LICENSE 2020-03-25 03:30:41 +05:30
Alfonso Montero
e1c0fd6984
Readme: Add Docker image info and docker pulls badge 2020-03-24 21:16:33 +01:00
ZeroNet
108a3de433
Update Dockerfile 2020-03-24 02:26:54 +01:00
ZeroNet
740fe65355
Update Dockerfile 2020-03-24 02:09:57 +01:00
ZeroNet
abde3d4cf7
Update Dockerfile 2020-03-24 01:58:33 +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
70de3213d6
Fix peer save dictionary changed error 2020-03-20 18:52:58 +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
shortcutme
ca94703fc3
Fix tray icon destroy overflow exception 2020-03-18 03:21:00 +01:00
shortcutme
a5971adbe6
Add data_dir to example UiConfig tracker list 2020-03-18 03:19:01 +01:00
ZeroNet
dfeebbabe8
Merge pull request #2487 from imachug/gevent-ws-fix2
Update gevent-ws to v2.0.7 to fix werkzeug
2020-03-17 21:49:54 +01:00
Ivanq
66194ce435 Update gevent-ws to v2.0.7 to fix werkzeug 2020-03-17 23:48:36 +03:00
shortcutme
5fb342a825
Change to GPLv3 license
Based on https://github.com/HelloZeroNet/ZeroNet/issues/2273
2020-03-17 14:48:24 +01:00
ZeroNet
3156d2f94b
Merge pull request #2483 from imachug/gevent-ws-fix
Potential fix of BrokenPipeError
2020-03-17 14:25:11 +01:00
Ivanq
ba156bbdec Potential fix of BrokenPipeError 2020-03-17 07:54:56 +03:00
ZeroNet
6beb76eac8
Merge pull request #2482 from imachug/gevent-ws-insensitive
Upgrade gevent-ws to v2.0.5
2020-03-16 21:36:43 +01: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
ZeroNet
f749228a2c
Merge pull request #2475 from imachug/gevent-ws-fix2
Disable process_result on websocket requests
2020-03-16 16:16:47 +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
ZeroNet
53a6063576
Merge pull request #2471 from imachug/patch-1
Search for any OpenSSL version in LD_LIBRARY_PATH
2020-03-10 21:34:39 +01:00
Ivanq
33af83b2cd
Search for any OpenSSL version in LD_LIBRARY_PATH 2020-03-10 22:31:26 +03:00
ZeroNet
3426d5fe63
Merge pull request #2466 from imachug/websocket
Fix websocket_client compatibility
2020-03-09 15:54:54 +01:00
ZeroNet
f2934c10b4
Merge pull request #2463 from canewsin/patch-1
Added Github Action Test Badge to ReadMe
2020-03-09 15:51:13 +01:00
Ivanq
a2457b2488 Forgot that Upgrade is case-insensitive 2020-03-09 11:06:35 +03:00
canewsin
193632c3f9
Added Github Action Test Badge to ReadMe 2020-03-07 17:30:27 +05:30
ZeroNet
a1c176bb3f
Merge pull request #2459 from imachug/github-actions
Add GitHub Actions workflow
2020-03-05 21:16:13 +01:00
Ivanq
02fd1dc4d0 Add GitHub Actions workflow 2020-03-05 23:03:23 +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
ZeroNet
7ba2c9344d
Merge pull request #2457 from imachug/segfault
Make ThreadPool a context manager to prevent memory leaks
2020-03-05 10:45:14 +01:00
Ivanq
09e65e1d95 Make ThreadPool a context manager to prevent memory leaks 2020-03-05 08:06:57 +03:00