OpenSSL SSL API module

From Miranda NG
Revision as of 20:25, 27 February 2017 by Dart Raiden (talk | contribs)

Plugin:OpenSSL/en
Jump to navigation Jump to search

OpenSSL SSL API module

Filename OpenSSL.dll
Author Miranda NG team


Core driver to provide OpenSSL-based SSL services. It provides TLS 1.2 support for Windows XP users.

File:OpenSSL - Install.png
Installing OpenSSL
<translate> Important</translate>
Stable plugin requires OpenSSL (libeay.dll and ssleay.dll) to be installed in your OS.
Development version has these libraries in the core. You don't have to search and install them yourself. If you don't use PluginUpdater, you can download them here and put to /Libs subfolder.

Notes

  • Other download mirrors for the OpenSSL binaries are listed here.
  1. Works with MSVC++, Builder 3/4/5, and MinGW. Comes in form of self-install executables. Here.
    • The latest binaries were built with Visual Studio 2013 Community Edition. OSes prior to Windows XP are no longer supported. In addition, you will need to install Visual C++ Redistributable Packages for Visual Studio 2013.
    • Select Win32 OpenSSL v* Light in the download section. (If you use 64-bit Miranda, download 64-bit OpenSSL installer.)
    • Run the installer, select to install OpenSSL DLLs to Windows system directory (see the screenshot).
  2. Pre-compiled Win32/64 libraries without external dependencies to the Microsoft Visual Studio Runtime DLLs, except for the system provided msvcrt.dll. Here.
  • If you want to keep Miranda NG portable, you have to copy libeay.dll and ssleay.dll to Libs directory.