svn commit: r420878 - head/security/openssl-devel

Bernard Spil brnrd at FreeBSD.org
Thu Aug 25 19:49:57 UTC 2016


Author: brnrd
Date: Thu Aug 25 19:49:55 2016
New Revision: 420878
URL: https://svnweb.freebsd.org/changeset/ports/420878

Log:
  security/openssl-devel: Update to 1.1.0-release
  
    - Update to 1.1.0 RELEASE
    - OPTIONS-ify NIST EC curves architectures
    - Remove dasync dynamic engine (as per upstream)
    - Fix man-page plist issues

Modified:
  head/security/openssl-devel/Makefile
  head/security/openssl-devel/distinfo
  head/security/openssl-devel/pkg-plist

Modified: head/security/openssl-devel/Makefile
==============================================================================
--- head/security/openssl-devel/Makefile	Thu Aug 25 19:49:09 2016	(r420877)
+++ head/security/openssl-devel/Makefile	Thu Aug 25 19:49:55 2016	(r420878)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	openssl
-DISTVERSION=	1.1.0-pre6
+DISTVERSION=	1.1.0
 CATEGORIES=	security devel
 MASTER_SITES=	https://www.openssl.org/source/ \
 		ftp://ftp.openssl.org/source/ \
@@ -20,23 +20,15 @@ CONFLICTS=	libressl-[0-9]* libressl-deve
 OPTIONS_GROUP=	CIPHERS HASHES OPTIMIZE PROTOCOLS
 OPTIONS_GROUP_CIPHERS=	IDEA JPAKE RC2 RC4 RC5
 OPTIONS_GROUP_HASHES=	MD2 MD4 MDC2 RMD160
-OPTIONS_GROUP_OPTIMIZE=	ASM SSE2
+OPTIONS_GROUP_OPTIMIZE=	ASM EC SSE2
 OPTIONS_GROUP_PROTOCOLS=	NEXTPROTONEG SCTP SSL3
 
 OPTIONS_DEFINE=	SHARED THREADS ZLIB RFC3779 MAN3
-OPTIONS_DEFAULT=	ASM MAN3 RMD160 SCTP SHARED SSE2 THREADS
-.for a in amd64 ia64
-OPTIONS_GROUP_OPTIMIZE_${a}=	EC
-OPTIONS_DEFAULT_${a}=	EC
-.endfor
-TARGET_ARCH?=	${MACHINE_ARCH}
-.if ${TARGET_ARCH} == "mips64el"
-OPTIONS_GROUP_OPTIMIZE+=	EC
-OPTIONS_DEFAULT+=	EC
-.endif
+OPTIONS_DEFAULT=	ASM EC MAN3 RMD160 SCTP SHARED SSE2 THREADS
+
 ASM_DESC=	Assembler code
 CIPHERS_DESC=	Cipher Suite Support
-EC_DESC=	NIST elliptic curves
+EC_DESC=	Optimize NIST elliptic curves
 HASHES_DESC=	Hash Function Support
 I386_DESC=	i386 (instead of i486+)
 IDEA_DESC=	IDEA
@@ -82,7 +74,7 @@ ${_option:tu}_CONFIGURE_OFF=	no-${_optio
 .endfor
 ASM_NOT_FOR_ARCHS=	sparc6
 EC_CONFIGURE_ON=	enable-ec_nistp_64_gcc_128
-EC_CONFIGURE_OFF=	no-ec_nistp_64_gcc_128
+EC_ONLY_FOR_ARCHS=	amd64 ia64 mips64el
 SHARED_CONFIGURE_ON=	shared
 SHARED_MAKE_ENV=	SHLIBVER=${OPENSSL_SHLIBVER}
 SHARED_PLIST_SUB=	SHLIBVER=${OPENSSL_SHLIBVER}
@@ -126,7 +118,7 @@ post-install-SHARED-on:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/$i.so.${OPENSSL_SHLIBVER}
 	${LN} -sf $i.so.${OPENSSL_SHLIBVER} ${STAGEDIR}${PREFIX}/lib/$i.so
 .endfor
-.for i in capi dasync padlock
+.for i in capi padlock
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/engines-1.1/${i}.so
 .endfor
 

Modified: head/security/openssl-devel/distinfo
==============================================================================
--- head/security/openssl-devel/distinfo	Thu Aug 25 19:49:09 2016	(r420877)
+++ head/security/openssl-devel/distinfo	Thu Aug 25 19:49:55 2016	(r420878)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1470333107
-SHA256 (openssl-1.1.0-pre6.tar.gz) = ca869f843b8a947fb64ca7d7bebb2afe47a48d7bb5e9becc54d9c8fe674535c2
-SIZE (openssl-1.1.0-pre6.tar.gz) = 5100538
+TIMESTAMP = 1472150703
+SHA256 (openssl-1.1.0.tar.gz) = f5c69ff9ac1472c80b868efc1c1c0d8dcfc746d29ebe563de2365dd56dbd8c82
+SIZE (openssl-1.1.0.tar.gz) = 5146831

Modified: head/security/openssl-devel/pkg-plist
==============================================================================
--- head/security/openssl-devel/pkg-plist	Thu Aug 25 19:49:09 2016	(r420877)
+++ head/security/openssl-devel/pkg-plist	Thu Aug 25 19:49:55 2016	(r420878)
@@ -75,7 +75,6 @@ include/openssl/x509.h
 include/openssl/x509_vfy.h
 include/openssl/x509v3.h
 %%SHARED%%lib/engines-1.1/capi.so
-%%SHARED%%lib/engines-1.1/dasync.so
 %%SHARED%%lib/engines-1.1/padlock.so
 lib/libcrypto.a
 %%SHARED%%lib/libcrypto.so
@@ -146,6 +145,7 @@ man/man1/tsget.1.gz
 man/man1/verify.1.gz
 man/man1/version.1.gz
 man/man1/x509.1.gz
+
 man/man3/ACCESS_DESCRIPTION_free.3.gz
 man/man3/ACCESS_DESCRIPTION_new.3.gz
 man/man3/ASIdOrRange_free.3.gz
@@ -173,6 +173,7 @@ man/man3/ASN1_STRING_cmp.3.gz
 man/man3/ASN1_STRING_data.3.gz
 man/man3/ASN1_STRING_dup.3.gz
 man/man3/ASN1_STRING_free.3.gz
+man/man3/ASN1_STRING_get0_data.3.gz
 man/man3/ASN1_STRING_length.3.gz
 man/man3/ASN1_STRING_new.3.gz
 man/man3/ASN1_STRING_print.3.gz
@@ -274,6 +275,7 @@ man/man3/BIO_find_type.3.gz
 man/man3/BIO_flush.3.gz
 man/man3/BIO_free.3.gz
 man/man3/BIO_free_all.3.gz
+man/man3/BIO_get_accept_name.3.gz
 man/man3/BIO_get_accept_port.3.gz
 man/man3/BIO_get_bind_mode.3.gz
 man/man3/BIO_get_buffer_num_lines.3.gz
@@ -296,6 +298,7 @@ man/man3/BIO_get_md.3.gz
 man/man3/BIO_get_md_ctx.3.gz
 man/man3/BIO_get_mem_data.3.gz
 man/man3/BIO_get_mem_ptr.3.gz
+man/man3/BIO_get_new_index.3.gz
 man/man3/BIO_get_num_renegotiates.3.gz
 man/man3/BIO_get_read_request.3.gz
 man/man3/BIO_get_retry_BIO.3.gz
@@ -365,6 +368,7 @@ man/man3/BIO_s_socket.3.gz
 man/man3/BIO_seek.3.gz
 man/man3/BIO_set.3.gz
 man/man3/BIO_set_accept_bios.3.gz
+man/man3/BIO_set_accept_name.3.gz
 man/man3/BIO_set_accept_port.3.gz
 man/man3/BIO_set_bind_mode.3.gz
 man/man3/BIO_set_buffer_read_data.3.gz
@@ -639,6 +643,25 @@ man/man3/CRYPTO_set_mem_functions.3.gz
 man/man3/CRYPTO_strdup.3.gz
 man/man3/CRYPTO_strndup.3.gz
 man/man3/CRYPTO_zalloc.3.gz
+man/man3/CTLOG_STORE_free.3.gz
+man/man3/CTLOG_STORE_get0_log_by_id.3.gz
+man/man3/CTLOG_STORE_load_default_file.3.gz
+man/man3/CTLOG_STORE_load_file.3.gz
+man/man3/CTLOG_STORE_new.3.gz
+man/man3/CTLOG_free.3.gz
+man/man3/CTLOG_get0_log_id.3.gz
+man/man3/CTLOG_get0_name.3.gz
+man/man3/CTLOG_get0_public_key.3.gz
+man/man3/CTLOG_new.3.gz
+man/man3/CTLOG_new_from_base64.3.gz
+man/man3/CT_POLICY_EVAL_CTX_free.3.gz
+man/man3/CT_POLICY_EVAL_CTX_get0_cert.3.gz
+man/man3/CT_POLICY_EVAL_CTX_get0_issuer.3.gz
+man/man3/CT_POLICY_EVAL_CTX_get0_log_store.3.gz
+man/man3/CT_POLICY_EVAL_CTX_new.3.gz
+man/man3/CT_POLICY_EVAL_CTX_set1_cert.3.gz
+man/man3/CT_POLICY_EVAL_CTX_set1_issuer.3.gz
+man/man3/CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE.3.gz
 man/man3/CYRPTO_secure_used.3.gz
 man/man3/DECLARE_ASN1_FUNCTIONS.3.gz
 man/man3/DECLARE_LHASH_OF.3.gz
@@ -830,6 +853,10 @@ man/man3/ECDSA_sign_ex.3.gz
 man/man3/ECDSA_sign_setup.3.gz
 man/man3/ECDSA_size.3.gz
 man/man3/ECDSA_verify.3.gz
+man/man3/ECPARAMETERS_free.3.gz
+man/man3/ECPARAMETERS_new.3.gz
+man/man3/ECPKPARAMETERS_free.3.gz
+man/man3/ECPKPARAMETERS_new.3.gz
 man/man3/ECPKParameters_print.3.gz
 man/man3/ECPKParameters_print_fp.3.gz
 man/man3/EC_GF2m_simple_method.3.gz
@@ -1877,6 +1904,34 @@ man/man3/RSA_test_flags.3.gz
 man/man3/RSA_verify.3.gz
 man/man3/RSA_verify_ASN1_OCTET_STRING.3.gz
 man/man3/SCT_LIST_free.3.gz
+man/man3/SCT_LIST_print.3.gz
+man/man3/SCT_LIST_validate.3.gz
+man/man3/SCT_free.3.gz
+man/man3/SCT_get0_extensions.3.gz
+man/man3/SCT_get0_log_id.3.gz
+man/man3/SCT_get0_signature.3.gz
+man/man3/SCT_get_log_entry_type.3.gz
+man/man3/SCT_get_signature_nid.3.gz
+man/man3/SCT_get_source.3.gz
+man/man3/SCT_get_timestamp.3.gz
+man/man3/SCT_get_validation_status.3.gz
+man/man3/SCT_get_version.3.gz
+man/man3/SCT_new.3.gz
+man/man3/SCT_new_from_base64.3.gz
+man/man3/SCT_print.3.gz
+man/man3/SCT_set0_extensions.3.gz
+man/man3/SCT_set0_log_id.3.gz
+man/man3/SCT_set0_signature.3.gz
+man/man3/SCT_set1_extensions.3.gz
+man/man3/SCT_set1_log_id.3.gz
+man/man3/SCT_set1_signature.3.gz
+man/man3/SCT_set_log_entry_type.3.gz
+man/man3/SCT_set_signature_nid.3.gz
+man/man3/SCT_set_source.3.gz
+man/man3/SCT_set_timestamp.3.gz
+man/man3/SCT_set_version.3.gz
+man/man3/SCT_validate.3.gz
+man/man3/SCT_validation_status_string.3.gz
 man/man3/SHA1.3.gz
 man/man3/SHA1_Final.3.gz
 man/man3/SHA1_Init.3.gz
@@ -1937,14 +1992,14 @@ man/man3/SSL_CTX_clear_chain_certs.3.gz
 man/man3/SSL_CTX_clear_extra_chain_certs.3.gz
 man/man3/SSL_CTX_clear_options.3.gz
 man/man3/SSL_CTX_config.3.gz
-man/man3/SSL_CTX_ct_disable.3.gz
-man/man3/SSL_CTX_ct_enable.3.gz
 man/man3/SSL_CTX_ct_is_enabled.3.gz
 man/man3/SSL_CTX_ctrl.3.gz
 man/man3/SSL_CTX_dane_clear_flags.3.gz
 man/man3/SSL_CTX_dane_enable.3.gz
 man/man3/SSL_CTX_dane_mtype_set.3.gz
 man/man3/SSL_CTX_dane_set_flags.3.gz
+man/man3/SSL_CTX_disable_ct.3.gz
+man/man3/SSL_CTX_enable_ct.3.gz
 man/man3/SSL_CTX_flush_sessions.3.gz
 man/man3/SSL_CTX_free.3.gz
 man/man3/SSL_CTX_get0_chain_certs.3.gz
@@ -1967,6 +2022,8 @@ man/man3/SSL_CTX_get_security_callback.3
 man/man3/SSL_CTX_get_security_level.3.gz
 man/man3/SSL_CTX_get_session_cache_mode.3.gz
 man/man3/SSL_CTX_get_timeout.3.gz
+man/man3/SSL_CTX_get_tlsext_status_arg.3.gz
+man/man3/SSL_CTX_get_tlsext_status_cb.3.gz
 man/man3/SSL_CTX_get_tlsext_status_type.3.gz
 man/man3/SSL_CTX_get_verify_callback.3.gz
 man/man3/SSL_CTX_get_verify_depth.3.gz
@@ -2074,7 +2131,9 @@ man/man3/SSL_CTX_use_psk_identity_hint.3
 man/man3/SSL_CTX_use_serverinfo.3.gz
 man/man3/SSL_CTX_use_serverinfo_file.3.gz
 man/man3/SSL_SESSION_free.3.gz
+man/man3/SSL_SESSION_get0_cipher.3.gz
 man/man3/SSL_SESSION_get0_hostname.3.gz
+man/man3/SSL_SESSION_get0_id_context.3.gz
 man/man3/SSL_SESSION_get0_ticket.3.gz
 man/man3/SSL_SESSION_get_master_key.3.gz
 man/man3/SSL_SESSION_get_protocol_version.3.gz
@@ -2082,6 +2141,7 @@ man/man3/SSL_SESSION_get_ticket_lifetime
 man/man3/SSL_SESSION_get_time.3.gz
 man/man3/SSL_SESSION_get_timeout.3.gz
 man/man3/SSL_SESSION_has_ticket.3.gz
+man/man3/SSL_SESSION_set1_id.3.gz
 man/man3/SSL_SESSION_set_time.3.gz
 man/man3/SSL_SESSION_set_timeout.3.gz
 man/man3/SSL_accept.3.gz
@@ -2103,15 +2163,15 @@ man/man3/SSL_clear_chain_certs.3.gz
 man/man3/SSL_clear_options.3.gz
 man/man3/SSL_config.3.gz
 man/man3/SSL_connect.3.gz
-man/man3/SSL_ct_disable.3.gz
-man/man3/SSL_ct_enable.3.gz
 man/man3/SSL_ct_is_enabled.3.gz
 man/man3/SSL_ctrl.3.gz
 man/man3/SSL_dane_clear_flags.3.gz
 man/man3/SSL_dane_enable.3.gz
 man/man3/SSL_dane_set_flags.3.gz
 man/man3/SSL_dane_tlsa_add.3.gz
+man/man3/SSL_disable_ct.3.gz
 man/man3/SSL_do_handshake.3.gz
+man/man3/SSL_enable_ct.3.gz
 man/man3/SSL_extension_supported.3.gz
 man/man3/SSL_flush_sessions.3.gz
 man/man3/SSL_free.3.gz
@@ -2387,6 +2447,8 @@ man/man3/X509_CRL_free.3.gz
 man/man3/X509_CRL_get0_by_cert.3.gz
 man/man3/X509_CRL_get0_by_serial.3.gz
 man/man3/X509_CRL_get0_extensions.3.gz
+man/man3/X509_CRL_get0_lastUpdate.3.gz
+man/man3/X509_CRL_get0_nextUpdate.3.gz
 man/man3/X509_CRL_get0_signature.3.gz
 man/man3/X509_CRL_get_REVOKED.3.gz
 man/man3/X509_CRL_get_ext.3.gz
@@ -2396,14 +2458,12 @@ man/man3/X509_CRL_get_ext_by_critical.3.
 man/man3/X509_CRL_get_ext_count.3.gz
 man/man3/X509_CRL_get_ext_d2i.3.gz
 man/man3/X509_CRL_get_issuer.3.gz
-man/man3/X509_CRL_get_lastUpdate.3.gz
-man/man3/X509_CRL_get_nextUpdate.3.gz
 man/man3/X509_CRL_get_signature_nid.3.gz
 man/man3/X509_CRL_get_version.3.gz
 man/man3/X509_CRL_new.3.gz
+man/man3/X509_CRL_set1_lastUpdate.3.gz
+man/man3/X509_CRL_set1_nextUpdate.3.gz
 man/man3/X509_CRL_set_issuer_name.3.gz
-man/man3/X509_CRL_set_lastUpdate.3.gz
-man/man3/X509_CRL_set_nextUpdate.3.gz
 man/man3/X509_CRL_set_version.3.gz
 man/man3/X509_CRL_sign.3.gz
 man/man3/X509_CRL_sign_ctx.3.gz
@@ -2495,6 +2555,7 @@ man/man3/X509_REVOKED_set_revocationDate
 man/man3/X509_REVOKED_set_serialNumber.3.gz
 man/man3/X509_SIG_free.3.gz
 man/man3/X509_SIG_get0.3.gz
+man/man3/X509_SIG_getm.3.gz
 man/man3/X509_SIG_new.3.gz
 man/man3/X509_STORE_CTX_cleanup.3.gz
 man/man3/X509_STORE_CTX_free.3.gz
@@ -2607,7 +2668,10 @@ man/man3/X509_delete_ext.3.gz
 man/man3/X509_dup.3.gz
 man/man3/X509_free.3.gz
 man/man3/X509_get0_extensions.3.gz
+man/man3/X509_get0_notAfter.3.gz
+man/man3/X509_get0_notBefore.3.gz
 man/man3/X509_get0_pubkey.3.gz
+man/man3/X509_get0_serialNumber.3.gz
 man/man3/X509_get0_signature.3.gz
 man/man3/X509_get0_subject_key_id.3.gz
 man/man3/X509_get0_tbs_sigalg.3.gz
@@ -2625,7 +2689,6 @@ man/man3/X509_get_extended_key_usage.3.g
 man/man3/X509_get_extension_flags.3.gz
 man/man3/X509_get_issuer_name.3.gz
 man/man3/X509_get_key_usage.3.gz
-man/man3/X509_get_notAfter.3.gz
 man/man3/X509_get_notBefore.3.gz
 man/man3/X509_get_pathlen.3.gz
 man/man3/X509_get_proxy_pathlen.3.gz
@@ -2634,14 +2697,16 @@ man/man3/X509_get_serialNumber.3.gz
 man/man3/X509_get_signature_nid.3.gz
 man/man3/X509_get_subject_name.3.gz
 man/man3/X509_get_version.3.gz
+man/man3/X509_getm_notAfter.3.gz
+man/man3/X509_getm_notBefore.3.gz
 man/man3/X509_load_cert_crl_file.3.gz
 man/man3/X509_load_cert_file.3.gz
 man/man3/X509_load_crl_file.3.gz
 man/man3/X509_new.3.gz
+man/man3/X509_set1_notAfter.3.gz
+man/man3/X509_set1_notBefore.3.gz
 man/man3/X509_set_ex_data.3.gz
 man/man3/X509_set_issuer_name.3.gz
-man/man3/X509_set_notAfter.3.gz
-man/man3/X509_set_notBefore.3.gz
 man/man3/X509_set_proxy_flag.3.gz
 man/man3/X509_set_proxy_pathlen.3.gz
 man/man3/X509_set_pubkey.3.gz
@@ -3039,6 +3104,8 @@ man/man3/i2d_X509_VAL.3.gz
 man/man3/i2d_re_X509_CRL_tbs.3.gz
 man/man3/i2d_re_X509_REQ_tbs.3.gz
 man/man3/i2d_re_X509_tbs.3.gz
+man/man3/i2o_SCT.3.gz
+man/man3/i2o_SCT_LIST.3.gz
 man/man3/i2t_ASN1_OBJECT.3.gz
 man/man3/lh_TYPE_delete.3.gz
 man/man3/lh_TYPE_doall.3.gz
@@ -3048,6 +3115,8 @@ man/man3/lh_TYPE_free.3.gz
 man/man3/lh_TYPE_insert.3.gz
 man/man3/lh_TYPE_new.3.gz
 man/man3/lh_TYPE_retrieve.3.gz
+man/man3/o2i_SCT.3.gz
+man/man3/o2i_SCT_LIST.3.gz
 man/man3/pem_password_cb.3.gz
 man/man3/sk_TYPE_deep_copy.3.gz
 man/man3/sk_TYPE_delete.3.gz
@@ -3076,6 +3145,7 @@ man/man5/x509v3_config.5.gz
 man/man7/SSL.7.gz
 man/man7/crypto.7.gz
 man/man7/des_modes.7.gz
+man/man7/ct.7.gz
 man/man7/evp.7.gz
 man/man7/ssl.7.gz
 man/man7/x509.7.gz


More information about the svn-ports-all mailing list