Rev2090, Fix ssl patch library finding, Changelog for 0.5.5
This commit is contained in:
parent
5d6169c232
commit
e291555e60
3 changed files with 26 additions and 6 deletions
19
CHANGELOG.md
19
CHANGELOG.md
|
@ -1,3 +1,22 @@
|
||||||
|
## ZeroNet 0.5.5 (2017-05-18)
|
||||||
|
### Added
|
||||||
|
- Outgoing socket binding by --bind parameter
|
||||||
|
- Database rebuilding progress bar
|
||||||
|
- Protect low traffic site's peers from cleanup closing
|
||||||
|
- Local site blacklisting
|
||||||
|
- Cloned site source code upgrade from parent
|
||||||
|
- Input placeholder support for displayPrompt
|
||||||
|
- Alternative interaction for wrapperConfirm
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- New file priorities for faster site display on first visit
|
||||||
|
- Don't add ? to url if push/replaceState url starts with #
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- PermissionAdd/Remove admin command requirement
|
||||||
|
- Multi-line confirmation dialog
|
||||||
|
|
||||||
|
|
||||||
## ZeroNet 0.5.4 (2017-04-14)
|
## ZeroNet 0.5.4 (2017-04-14)
|
||||||
### Added
|
### Added
|
||||||
- Major speed and CPU usage enhancements in Tor always mode
|
- Major speed and CPU usage enhancements in Tor always mode
|
||||||
|
|
|
@ -10,7 +10,7 @@ class Config(object):
|
||||||
|
|
||||||
def __init__(self, argv):
|
def __init__(self, argv):
|
||||||
self.version = "0.5.5"
|
self.version = "0.5.5"
|
||||||
self.rev = 2089
|
self.rev = 2090
|
||||||
self.argv = argv
|
self.argv = argv
|
||||||
self.action = None
|
self.action = None
|
||||||
self.config_file = "zeronet.conf"
|
self.config_file = "zeronet.conf"
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
import sys
|
||||||
|
|
||||||
from Config import config
|
from Config import config
|
||||||
|
|
||||||
|
@ -17,12 +18,12 @@ def openLibrary():
|
||||||
dll_path = "/bin/cygcrypto-1.0.0.dll"
|
dll_path = "/bin/cygcrypto-1.0.0.dll"
|
||||||
else:
|
else:
|
||||||
dll_path = "/usr/local/ssl/lib/libcrypto.so"
|
dll_path = "/usr/local/ssl/lib/libcrypto.so"
|
||||||
ssl = ctypes.CDLL(dll_path, ctypes.RTLD_GLOBAL)
|
ssl_lib = ctypes.CDLL(dll_path, ctypes.RTLD_GLOBAL)
|
||||||
assert ssl
|
assert ssl_lib
|
||||||
except:
|
except:
|
||||||
dll_path = ctypes.util.find_library('ssl') or ctypes.util.find_library('crypto') or ctypes.util.find_library('libcrypto')
|
dll_path = ctypes.util.find_library('ssl.so.1.0') or ctypes.util.find_library('ssl') or ctypes.util.find_library('crypto') or ctypes.util.find_library('libcrypto')
|
||||||
ssl = ctypes.CDLL(dll_path or 'libeay32', ctypes.RTLD_GLOBAL)
|
ssl_lib = ctypes.CDLL(dll_path or 'libeay32', ctypes.RTLD_GLOBAL)
|
||||||
return ssl
|
return ssl_lib
|
||||||
|
|
||||||
|
|
||||||
def disableSSLCompression():
|
def disableSSLCompression():
|
||||||
|
|
Loading…
Reference in a new issue