From a4804621af6f10042e85bd601441f04d68a828f7 Mon Sep 17 00:00:00 2001 From: Doug Coleman Date: Tue, 8 Mar 2016 12:48:45 -0800 Subject: [PATCH] windows openssl, libtls: Use the libressl dlls for SSL. http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/ http://downloads.factorcode.org/dlls/ libcrypt-37.dll libssl-38.dll libtls-10.dll --- basis/openssl/libcrypto/libcrypto.factor | 2 +- basis/openssl/libssl/libssl.factor | 2 +- extra/libtls/ffi/ffi.factor | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/basis/openssl/libcrypto/libcrypto.factor b/basis/openssl/libcrypto/libcrypto.factor index fbe2e0820c..72ef75a2a6 100644 --- a/basis/openssl/libcrypto/libcrypto.factor +++ b/basis/openssl/libcrypto/libcrypto.factor @@ -11,7 +11,7 @@ alien.syntax classes.struct combinators system ; IN: openssl.libcrypto << "libcrypto" { - { [ os windows? ] [ "libeay32.dll" ] } + { [ os windows? ] [ "libcrypto-37.dll" ] } { [ os macosx? ] [ "libcrypto.dylib" ] } { [ os unix? ] [ "libcrypto.so" ] } } cond cdecl add-library >> diff --git a/basis/openssl/libssl/libssl.factor b/basis/openssl/libssl/libssl.factor index 064b24a932..75a73ef082 100644 --- a/basis/openssl/libssl/libssl.factor +++ b/basis/openssl/libssl/libssl.factor @@ -9,7 +9,7 @@ sequences system words ; IN: openssl.libssl << "libssl" { - { [ os windows? ] [ "ssleay32.dll" ] } + { [ os windows? ] [ "libssl-38.dll" ] } { [ os macosx? ] [ "libssl.dylib" ] } { [ os unix? ] [ "libssl.so" ] } } cond cdecl add-library >> diff --git a/extra/libtls/ffi/ffi.factor b/extra/libtls/ffi/ffi.factor index 0c2db3431e..a36a211b20 100644 --- a/extra/libtls/ffi/ffi.factor +++ b/extra/libtls/ffi/ffi.factor @@ -4,7 +4,7 @@ alien.syntax combinators io.sockets.secure system unix.types ; IN: libtls.ffi << "libtls" { - { [ os windows? ] [ "libtls.dll" ] } + { [ os windows? ] [ "libtls-10.dll" ] } { [ os macosx? ] [ "libtls.dylib" ] } { [ os unix? ] [ "libtls.so" ] } } cond cdecl add-library >>