Seto
06a9d1e0ff
Fix openssl error in windows.
2023-02-10 18:51:36 +05:30
shortcutme
1cc0ec3f31
Indepently configurable OpenSSL lib/bin file
2020-02-20 17:23:00 +01:00
canewsin
8facd9ff84
Added Custom Openssl Path for Native Clients and start_dir config
...
This Parameter helpful where openssl path is not fixed always, we can also use this to reduce code verbosity by providing other like these and provide them as parameter
if sys.platform.startswith("win"):
self.openssl_bin = "tools\\openssl\\openssl.exe"
elif config.dist_type.startswith("bundle_linux"):
self.openssl_bin = "../runtime/bin/openssl"
else:
self.openssl_bin = "openssl"
Also Added Custom start_dir config option since android path issue of not valid "./" path, where files via provided path are not loading on some systems like Android client.
for more detailed conversation see pull request [#2422 ](https://github.com/HelloZeroNet/ZeroNet/pull/2422 )
2020-02-18 23:09:16 +05:30
shortcutme
08a0a63631
Create ssl contexts only once
2019-12-17 14:22:29 +01:00
shortcutme
10ceeb7f02
Remove no longer necessary files after cert generation
2019-10-24 03:09:28 +02:00
shortcutme
448bb3ce98
Fix OpenSSL cert generation using LibreSSL
2019-10-24 03:09:16 +02:00
shortcutme
d3fce8ca36
Support Linux bundle OpenSSL
2019-09-04 20:16:32 +02:00
shortcutme
0b04176f18
Rev4203, Change console encoding to utf8 on Windows
2019-09-03 12:00:25 +02:00
Ivanq
500c96abe2
Fix UnicodeDecodeError when OpenSSL is not found
...
Fixes #2180
2019-09-02 14:35:28 +00:00
shortcutme
6a245a202c
Fix server connections encryption
2019-08-15 03:19:05 +02:00
shortcutme
8f491fe6e1
Use SSLContext for connection encryption, add fake SNI, ALPN
2019-08-15 03:08:40 +02:00
shortcutme
c9a2b86c16
Log possible OpenSSL cert generation error message at the same line
2019-07-18 03:33:35 +02:00
shortcutme
ff32f822ba
Raise exception instead of using assert
2019-07-03 18:35:55 +02:00
shortcutme
e5d3b0e7b8
Use openssl from tools directory on Windows
2019-05-30 04:24:58 +02:00
shortcutme
100c2c8741
Set serial by command line to avoid .srl file creation
2019-04-10 19:59:02 +02:00
shortcutme
4a4f311cf8
Better logging of cert generation
2019-03-29 02:29:55 +01:00
shortcutme
bad4d14cf6
Save OpenSSL rand file in data directory to avoid error message on Windows
2019-03-29 02:29:32 +01:00
shortcutme
de303bf453
Modern crypto ciphers
2019-03-27 03:09:09 +01:00
shortcutme
3d8d3a9237
Randomize SSL subject (merged ValdikSS's commit)
2019-03-27 03:08:37 +01:00
shortcutme
e6c0fe0370
OpenSSL config file to lib dir
2019-03-20 00:47:43 +01:00
shortcutme
5c0fc38272
Remove not used ECC cert generation
2019-03-16 02:37:48 +01:00
shortcutme
6df0321962
Py3 compatibilty of CryptConnection module
2019-03-16 02:37:38 +01:00
shortcutme
ce6668ef8c
Avoid adding supported crypto multiple times
2019-01-20 03:27:44 +01:00
shortcutme
a0c3d7f8a6
Rev1833, Fix utf8 system paths
2017-01-22 21:22:53 +01: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
4b403da056
Rev448, Better file download priority method, Some potential programming error fix, Renamed utils to helper, Moved pack and unpackaddress to helper package, Test new privatekey creation, Test site file download order, Spy test helper to log called parameters, Remove unnecessary fat arrows
2015-09-27 02:08:53 +02:00
HelloZeroNet
8fdc431b0b
Rev445, Fix ConnectionServer peer_id handling, Faster startup by creating ssl certs on FileServer start, Per-site connection_server, Fix double Db opening, Test site downloading, Sign testsite properly, Test ConnectionServer, Test FileRequest
2015-09-24 22:08:08 +02:00
HelloZeroNet
54c367cac8
Rev431, Define coveralls rcfile, Escape shell parameters
2015-09-21 20:09:32 +02:00
HelloZeroNet
00940797c8
Rev377, Fix sidebar filetypes css class, Support running zeronet from Utf-8 directories, Fix multiuser plugin welcome message, Format Multiuser plugin to PEP8, Faster publish by using connected peers if possible, Prefix css backface-visibility
2015-09-08 03:07:44 +02:00
Klaus Alexander Seistrup
47bb435176
Reap child processes
...
Previously child processes were not reaped, leaving zombies behind.
Now each child process's `.wait()` method is called before proceeding.
Closes #151 .
2015-09-06 17:41:12 +02:00
HelloZeroNet
b5ecb62bc6
rev280, The whole project reformatted to PEP8, UiRequest getPosted to query posted variables
2015-07-12 20:36:46 +02:00
HelloZeroNet
d908a3a456
rev245, Fix for gevent1.0.2 ssl, Disable asnyc js load (its slower on my browser)
2015-06-18 20:31:33 +02:00
HelloZeroNet
a78907cc9d
Version 0.3.1, rev238, Connection encryption using TLS, One click site clone feature, Encryption stats, Disable encryption startup parameter, Disable ssl compression startup parameter, Exchange supported encryption methods at handshake, Alternative open port checker, Option to store site privatekey in users.json, Torrent tracker swap, Test for bip32 based site creation, cloning and sslcert creation, Fix for Chrome plugin on OSX, Separate siteSign websocket command, Update pybitcointools to major speedup, Re-add sslwrap for python 0.2.9+, Disable SSL compression to save memory and better performance
2015-06-10 00:29:30 +02:00