Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F140101695
D9483.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
19 KB
Referenced Files
None
Subscribers
None
D9483.diff
View Options
Index: head/security/Makefile
===================================================================
--- head/security/Makefile
+++ head/security/Makefile
@@ -442,6 +442,7 @@
SUBDIR += openssh-portable
SUBDIR += openssl
SUBDIR += openssl-devel
+ SUBDIR += openssl-unsafe
SUBDIR += openssl_tpm_engine
SUBDIR += openvas8
SUBDIR += openvas8-cli
Index: head/security/openssl-unsafe/Makefile
===================================================================
--- head/security/openssl-unsafe/Makefile
+++ head/security/openssl-unsafe/Makefile
@@ -0,0 +1,69 @@
+# Created by: Dirk Froemberg <dirk@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= openssl
+PORTVERSION= 1.0.2.20170706
+CATEGORIES= security devel
+PKGNAMESUFFIX= -unsafe
+
+MAINTAINER= brnrd@FreeBSD.org
+COMMENT= Unsafe SSL and crypto library
+
+LICENSE= OpenSSL
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+CPE_VERSION= 1.0.2k
+
+USES= cpe perl5
+USE_PERL5= build
+MAKE_ENV+= LIBRPATH="${PREFIX}/openssl-unsafe/lib" GREP_OPTIONS= SHLIBVER=${OPENSSL_SHLIBVER}
+CFLAGS+= -fPIC -DPIC
+SUB_FILES= pkg-message
+PLIST_SUB+= SHLIBVER=${OPENSSL_SHLIBVER}
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= PeterMosmans
+GH_TAGNAME= c9ba19c8b7fd131137373dbd1fccd6a8bb0628be
+
+MAKE_JOBS_UNSAFE= yes
+
+CONFIGURE_ARGS= enable-camellia enable-cms enable-ec enable-ec2m enable-ec_nistp_64_gcc_128 \
+ enable-ecdh enable-ecdsa enable-gost enable-idea enable-md2 enable-mdc2 \
+ enable-rc2 enable-rc5 enable-rfc3779 enable-seed enable-ssl-trace \
+ enable-ssl2 enable-ssl2-methods enable-ssl3 enable-weak-ssl-ciphers \
+ experimental-jpake experimental-store \
+ no-gmp sctp shared threads zlib zlib-dynamic
+
+OPENSSLDIR?= ${PREFIX}/openssl-unsafe/etc
+PLIST_SUB+= OPENSSLDIR=${OPENSSLDIR:S=^${PREFIX}/==}
+
+NOT_FOR_ARCHS= i386
+
+.include "version.mk"
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|m4 -B 8192|m4|g' \
+ ${WRKSRC}/crypto/des/Makefile
+ ${REINPLACE_CMD} -e 's|all install_docs |all |;s| tools$$||;s| build_tools$$||' ${WRKSRC}/Makefile.org
+
+do-configure:
+ ${REINPLACE_CMD} -e "s|options 386|options|" \
+ ${WRKSRC}/config
+ cd ${WRKSRC} \
+ && ${SETENV} CC="${CC}" FREEBSDCC="${CC}" CFLAGS="${CFLAGS}" PERL="${PERL}" \
+ ./config --prefix=${PREFIX}/openssl-unsafe --openssldir=${OPENSSLDIR} \
+ --install_prefix=${STAGEDIR} \
+ -L${PREFIX}/openssl-unsafe/lib ${CONFIGURE_ARGS}
+
+post-configure:
+ ${REINPLACE_CMD} \
+ -e 's|^MANDIR=.*$$|MANDIR=$$(PREFIX)/man|' \
+ -e 's|$$(LIBDIR)/pkgconfig|libdata/pkgconfig|g' \
+ -e 's|LIBVERSION=[^ ]* |LIBVERSION=${OPENSSL_SHLIBVER} |' \
+ ${WRKSRC}/Makefile
+
+test: build
+ cd ${WRKSRC} && ${MAKE} test
+
+.include <bsd.port.mk>
Index: head/security/openssl-unsafe/distinfo
===================================================================
--- head/security/openssl-unsafe/distinfo
+++ head/security/openssl-unsafe/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1507535912
+SHA256 (PeterMosmans-openssl-1.0.2.20170706-c9ba19c8b7fd131137373dbd1fccd6a8bb0628be_GH0.tar.gz) = 02f561efd265b3303360fcafd57f7e32649cf76986aa7b981154ec18e9a752b3
+SIZE (PeterMosmans-openssl-1.0.2.20170706-c9ba19c8b7fd131137373dbd1fccd6a8bb0628be_GH0.tar.gz) = 5523256
Index: head/security/openssl-unsafe/files/extra-patch-test_testssl
===================================================================
--- head/security/openssl-unsafe/files/extra-patch-test_testssl
+++ head/security/openssl-unsafe/files/extra-patch-test_testssl
@@ -0,0 +1,15 @@
+Disable SSLv3 test when built without SSL3 option disabled
+
+ - Test for weak DH fails when enabled
+
+--- test/testssl.orig 2017-04-27 12:23:44 UTC
++++ test/testssl
+@@ -160,7 +160,7 @@ test_cipher() {
+ }
+ set -x
+ echo "Testing ciphersuites"
+-for protocol in TLSv1.2 SSLv3; do
++for protocol in TLSv1.2; do
+ echo "Testing ciphersuites for $protocol"
+ for cipher in `../util/shlib_wrap.sh ../apps/openssl ciphers "RSA+$protocol" | tr ':' ' '`; do
+ test_cipher $cipher $protocol
Index: head/security/openssl-unsafe/files/patch-Configure
===================================================================
--- head/security/openssl-unsafe/files/patch-Configure
+++ head/security/openssl-unsafe/files/patch-Configure
@@ -0,0 +1,45 @@
+--- Configure.orig 2017-07-06 01:00:00 UTC
++++ Configure
+@@ -477,19 +477,20 @@ my %table=(
+ "android-mips","gcc:-mandroid -I\$(ANDROID_DEV)/include -B\$(ANDROID_DEV)/lib -O3 -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${mips32_asm}:o32:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+
+ #### *BSD [do see comment about ${BSDthreads} above!]
+-"BSD-generic32","gcc:-O3 -fomit-frame-pointer -Wall::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+-"BSD-x86", "gcc:-DL_ENDIAN -O3 -fomit-frame-pointer -Wall::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_asm}:a.out:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+-"BSD-x86-elf", "gcc:-DL_ENDIAN -O3 -fomit-frame-pointer -Wall::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+-"debug-BSD-x86-elf", "gcc:-DL_ENDIAN -O3 -Wall -g::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+-"BSD-sparcv8", "gcc:-DB_ENDIAN -O3 -mcpu=v8 -Wall::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL:${sparcv8_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"BSD-generic32","$ENV{'FREEBSDCC'}:-O3 -fomit-frame-pointer -Wall $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)",
++"BSD-x86", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O3 -fomit-frame-pointer -Wall $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_asm}:a.out:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIBVER)",
++"BSD-x86-elf", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O3 -fomit-frame-pointer -Wall $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIBVER)",
++"debug-BSD-x86-elf", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O3 -Wall -g $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-shared:-fPIC::.so.\$(SHLIBVER)",
++"BSD-sparcv8", "$ENV{'FREEBSDCC'}:-DB_ENDIAN -O3 -mcpu=v8 -Wall $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL:${sparcv8_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)",
+
+-"BSD-generic64","gcc:-O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"BSD-generic64","$ENV{'FREEBSDCC'}:-O3 -Wall $ENV{'CFLAGS'}::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)",
+ # -DMD32_REG_T=int doesn't actually belong in sparc64 target, it
+ # simply *happens* to work around a compiler bug in gcc 3.3.3,
+ # triggered by RIPEMD160 code.
+-"BSD-sparc64", "gcc:-DB_ENDIAN -O3 -DMD32_REG_T=int -Wall::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC2 BF_PTR:${sparcv9_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+-"BSD-ia64", "gcc:-DL_ENDIAN -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+-"BSD-x86_64", "cc:-DL_ENDIAN -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"BSD-sparc64", "$ENV{'FREEBSDCC'}:-DB_ENDIAN -O3 -DMD32_REG_T=int -Wall $ENV{'CFLAGS'}::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC2 BF_PTR:${sparcv9_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)",
++"BSD-ia64", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O3 -Wall $ENV{'CFLAGS'}::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)",
++"BSD-x86_64", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O3 -Wall $ENV{'CFLAGS'}::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)",
++"BSD-alpha", "$ENV{'FREEBSDCC'}:-DL_ENDIAN -O -Wall $ENV{'CFLAGS'}::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_RISC1:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)",
+
+ "bsdi-elf-gcc", "gcc:-DPERL5 -DL_ENDIAN -fomit-frame-pointer -O3 -march=i486 -Wall::(unknown)::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+
+@@ -2075,10 +2076,12 @@ EOF
+ if ( $perl =~ m@^/@) {
+ &dofile("tools/c_rehash",$perl,'^#!/', '#!%s','^my \$dir;$', 'my $dir = "' . $openssldir . '";', '^my \$prefix;$', 'my $prefix = "' . $prefix . '";');
+ &dofile("apps/CA.pl",$perl,'^#!/', '#!%s');
++ &dofile("apps/tsget",$perl,'^#!/', '#!%s');
+ } else {
+ # No path for Perl known ...
+ &dofile("tools/c_rehash",'/usr/local/bin/perl','^#!/', '#!%s','^my \$dir;$', 'my $dir = "' . $openssldir . '";', '^my \$prefix;$', 'my $prefix = "' . $prefix . '";');
+ &dofile("apps/CA.pl",'/usr/local/bin/perl','^#!/', '#!%s');
++ &dofile("apps/tsget",'/usr/local/bin/perl',,'^#!/', '#!%s');
+ }
+ if ($depflags ne $default_depflags && !$make_depend) {
+ $warn_make_depend++;
Index: head/security/openssl-unsafe/files/patch-RFC-5705
===================================================================
--- head/security/openssl-unsafe/files/patch-RFC-5705
+++ head/security/openssl-unsafe/files/patch-RFC-5705
@@ -0,0 +1,37 @@
+--- ssl/ssl.h.orig 2017-07-06 01:00:00 UTC
++++ ssl/ssl.h
+@@ -2598,6 +2598,10 @@ const char *SSL_CIPHER_standard_name(con
+ const struct openssl_ssl_test_functions *SSL_test_functions(void);
+ # endif
+
++void SSL_tls1_key_exporter(SSL *s, unsigned char *label, int label_len,
++ unsigned char *context, int context_len,
++ unsigned char *out, int olen);
++
+ /* BEGIN ERROR CODES */
+ /*
+ * The following lines are auto generated by the script mkerr.pl. Any changes
+--- ssl/t1_enc.c.orig 2017-07-06 01:00:00 UTC
++++ ssl/t1_enc.c
+@@ -1461,6 +1461,21 @@ int tls1_export_keying_material(SSL *s,
+ return (rv);
+ }
+
++void SSL_tls1_key_exporter(SSL *s, unsigned char *label, int label_len,
++ unsigned char *context, int context_len,
++ unsigned char *out, int olen)
++ {
++ unsigned char tmp[olen];
++
++ tls1_PRF(s->s3->tmp.new_cipher->algorithm2,
++ label, label_len,
++ s->s3->client_random,SSL3_RANDOM_SIZE,
++ s->s3->server_random,SSL3_RANDOM_SIZE,
++ context, context_len, NULL, 0,
++ s->session->master_key, s->session->master_key_length,
++ out, tmp, olen);
++ }
++
+ int tls1_alert_code(int code)
+ {
+ switch (code) {
Index: head/security/openssl-unsafe/files/patch-apps_Makefile
===================================================================
--- head/security/openssl-unsafe/files/patch-apps_Makefile
+++ head/security/openssl-unsafe/files/patch-apps_Makefile
@@ -0,0 +1,11 @@
+--- apps/Makefile.orig 2017-07-06 01:00:00 UTC
++++ apps/Makefile
+@@ -118,7 +118,7 @@ install:
+ done
+ @cp openssl.cnf $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.new; \
+ chmod 644 $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.new; \
+- mv -f $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.new $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf
++ mv -f $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.new $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.sample
+
+ tags:
+ ctags $(SRC)
Index: head/security/openssl-unsafe/files/patch-config
===================================================================
--- head/security/openssl-unsafe/files/patch-config
+++ head/security/openssl-unsafe/files/patch-config
@@ -0,0 +1,19 @@
+--- config.orig 2017-07-06 01:00:00 UTC
++++ config
+@@ -753,14 +753,8 @@ case "$GUESSOS" in
+ sparc64-*-*bsd*) OUT="BSD-sparc64" ;;
+ ia64-*-*bsd*) OUT="BSD-ia64" ;;
+ amd64-*-*bsd*) OUT="BSD-x86_64" ;;
+- *86*-*-*bsd*) # mimic ld behaviour when it's looking for libc...
+- if [ -L /usr/lib/libc.so ]; then # [Free|Net]BSD
+- libc=/usr/lib/libc.so
+- else # OpenBSD
+- # ld searches for highest libc.so.* and so do we
+- libc=`(ls /usr/lib/libc.so.* /lib/libc.so.* | tail -1) 2>/dev/null`
+- fi
+- case "`(file -L $libc) 2>/dev/null`" in
++ *86*-*-*bsd*)
++ case "`(file -L /bin/sh) 2>/dev/null`" in
+ *ELF*) OUT="BSD-x86-elf" ;;
+ *) OUT="BSD-x86"; options="$options no-sse2" ;;
+ esac ;;
Index: head/security/openssl-unsafe/files/pkg-message.in
===================================================================
--- head/security/openssl-unsafe/files/pkg-message.in
+++ head/security/openssl-unsafe/files/pkg-message.in
@@ -0,0 +1,8 @@
+/!\ ================================ /!\ ============================== /!\
+/!\ /!\
+/!\ This openssl version is for security testing/scanning purposes only /!\
+/!\ /!\
+/!\ DO NOT USE FOR PRODUCTION PURPOSES /!\
+/!\ /!\
+/!\ ================================ /!\ ============================== /!\
+
Index: head/security/openssl-unsafe/pkg-descr
===================================================================
--- head/security/openssl-unsafe/pkg-descr
+++ head/security/openssl-unsafe/pkg-descr
@@ -0,0 +1,21 @@
+The OpenSSL Project is a collaborative effort to develop a robust,
+commercial-grade, full-featured, and Open Source toolkit implementing
+the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security
+(TLS v1) protocols with full-strength cryptography world-wide. The
+project is managed by a worldwide community of volunteers that use
+the Internet to communicate, plan, and develop the OpenSSL tookit
+and its related documentation.
+
+OpenSSL is based on the excellent SSLeay library developed by Eric
+A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under
+an Apache-style licence, which basically means that you are free
+to get and use it for commercial and non-commercial purposes subject
+to some simple license conditions.
+
+This version of OpenSSL enables all possible features of OpenSSL.
+The libraries and binaries in this port must be considered vulnerable
+with known exploits available. Use for testing/scanning only.
+
+WWW: http://www.openssl.org/
+WWW: https://github.com/PeterMosmans/openssl
+WWW: https://onwebsecurity.com/pages/openssl.html
Index: head/security/openssl-unsafe/pkg-plist
===================================================================
--- head/security/openssl-unsafe/pkg-plist
+++ head/security/openssl-unsafe/pkg-plist
@@ -0,0 +1,109 @@
+openssl-unsafe/bin/openssl
+openssl-unsafe/include/openssl/aes.h
+openssl-unsafe/include/openssl/asn1.h
+openssl-unsafe/include/openssl/asn1_mac.h
+openssl-unsafe/include/openssl/asn1t.h
+openssl-unsafe/include/openssl/bio.h
+openssl-unsafe/include/openssl/blowfish.h
+openssl-unsafe/include/openssl/bn.h
+openssl-unsafe/include/openssl/buffer.h
+openssl-unsafe/include/openssl/camellia.h
+openssl-unsafe/include/openssl/cast.h
+openssl-unsafe/include/openssl/chacha.h
+openssl-unsafe/include/openssl/cmac.h
+openssl-unsafe/include/openssl/cms.h
+openssl-unsafe/include/openssl/comp.h
+openssl-unsafe/include/openssl/conf.h
+openssl-unsafe/include/openssl/conf_api.h
+openssl-unsafe/include/openssl/crypto.h
+openssl-unsafe/include/openssl/des.h
+openssl-unsafe/include/openssl/des_old.h
+openssl-unsafe/include/openssl/dh.h
+openssl-unsafe/include/openssl/dsa.h
+openssl-unsafe/include/openssl/dso.h
+openssl-unsafe/include/openssl/dtls1.h
+openssl-unsafe/include/openssl/e_os2.h
+openssl-unsafe/include/openssl/ebcdic.h
+openssl-unsafe/include/openssl/ec.h
+openssl-unsafe/include/openssl/ecdh.h
+openssl-unsafe/include/openssl/ecdsa.h
+openssl-unsafe/include/openssl/engine.h
+openssl-unsafe/include/openssl/err.h
+openssl-unsafe/include/openssl/evp.h
+openssl-unsafe/include/openssl/hmac.h
+openssl-unsafe/include/openssl/idea.h
+openssl-unsafe/include/openssl/jpake.h
+openssl-unsafe/include/openssl/krb5_asn.h
+openssl-unsafe/include/openssl/kssl.h
+openssl-unsafe/include/openssl/lhash.h
+openssl-unsafe/include/openssl/md2.h
+openssl-unsafe/include/openssl/md4.h
+openssl-unsafe/include/openssl/md5.h
+openssl-unsafe/include/openssl/mdc2.h
+openssl-unsafe/include/openssl/modes.h
+openssl-unsafe/include/openssl/obj_mac.h
+openssl-unsafe/include/openssl/objects.h
+openssl-unsafe/include/openssl/ocsp.h
+openssl-unsafe/include/openssl/opensslconf.h
+openssl-unsafe/include/openssl/opensslv.h
+openssl-unsafe/include/openssl/ossl_typ.h
+openssl-unsafe/include/openssl/pem.h
+openssl-unsafe/include/openssl/pem2.h
+openssl-unsafe/include/openssl/pkcs12.h
+openssl-unsafe/include/openssl/pkcs7.h
+openssl-unsafe/include/openssl/poly1305.h
+openssl-unsafe/include/openssl/pqueue.h
+openssl-unsafe/include/openssl/rand.h
+openssl-unsafe/include/openssl/rc2.h
+openssl-unsafe/include/openssl/rc4.h
+openssl-unsafe/include/openssl/rc5.h
+openssl-unsafe/include/openssl/ripemd.h
+openssl-unsafe/include/openssl/rsa.h
+openssl-unsafe/include/openssl/safestack.h
+openssl-unsafe/include/openssl/seed.h
+openssl-unsafe/include/openssl/sha.h
+openssl-unsafe/include/openssl/srp.h
+openssl-unsafe/include/openssl/srtp.h
+openssl-unsafe/include/openssl/ssl.h
+openssl-unsafe/include/openssl/ssl2.h
+openssl-unsafe/include/openssl/ssl23.h
+openssl-unsafe/include/openssl/ssl3.h
+openssl-unsafe/include/openssl/stack.h
+openssl-unsafe/include/openssl/store.h
+openssl-unsafe/include/openssl/symhacks.h
+openssl-unsafe/include/openssl/tls1.h
+openssl-unsafe/include/openssl/ts.h
+openssl-unsafe/include/openssl/txt_db.h
+openssl-unsafe/include/openssl/ui.h
+openssl-unsafe/include/openssl/ui_compat.h
+openssl-unsafe/include/openssl/whrlpool.h
+openssl-unsafe/include/openssl/x509.h
+openssl-unsafe/include/openssl/x509_vfy.h
+openssl-unsafe/include/openssl/x509v3.h
+openssl-unsafe/lib/engines/lib4758cca.so
+openssl-unsafe/lib/engines/libaep.so
+openssl-unsafe/lib/engines/libatalla.so
+openssl-unsafe/lib/engines/libcapi.so
+openssl-unsafe/lib/engines/libchil.so
+openssl-unsafe/lib/engines/libcswift.so
+openssl-unsafe/lib/engines/libgmp.so
+openssl-unsafe/lib/engines/libgost.so
+openssl-unsafe/lib/engines/libnuron.so
+openssl-unsafe/lib/engines/libpadlock.so
+openssl-unsafe/lib/engines/libsureware.so
+openssl-unsafe/lib/engines/libubsec.so
+openssl-unsafe/lib/libcrypto.a
+openssl-unsafe/lib/libcrypto.so
+openssl-unsafe/lib/libcrypto.so.%%SHLIBVER%%
+openssl-unsafe/lib/libssl.a
+openssl-unsafe/lib/libssl.so
+openssl-unsafe/lib/libssl.so.%%SHLIBVER%%
+openssl-unsafe/libdata/pkgconfig/libcrypto.pc
+openssl-unsafe/libdata/pkgconfig/libssl.pc
+openssl-unsafe/libdata/pkgconfig/openssl.pc
+%%OPENSSLDIR%%/misc/CA.pl
+%%OPENSSLDIR%%/misc/CA.sh
+%%OPENSSLDIR%%/misc/tsget
+@sample %%OPENSSLDIR%%/openssl.cnf.sample
+@dir %%OPENSSLDIR%%/private
+@dir %%OPENSSLDIR%%/certs
Index: head/security/openssl-unsafe/version.mk
===================================================================
--- head/security/openssl-unsafe/version.mk
+++ head/security/openssl-unsafe/version.mk
@@ -0,0 +1 @@
+OPENSSL_SHLIBVER?= 1.0.2
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, Dec 21, 6:12 AM (16 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27108532
Default Alt Text
D9483.diff (19 KB)
Attached To
Mode
D9483: security/openssl-unsafe: New port
Attached
Detach File
Event Timeline
Log In to Comment