Import of pkgsrc-2015Q1

This commit is contained in:
2015-04-22 14:34:26 +02:00
committed by Lionel Sambuc
parent 9a8c06dafb
commit 4af1cdf7a9
25114 changed files with 870550 additions and 795435 deletions

View File

@@ -1,20 +1,18 @@
# $NetBSD: Makefile,v 1.185.2.1 2014/04/08 10:09:26 tron Exp $
# $NetBSD: Makefile,v 1.204 2015/03/19 22:11:22 tron Exp $
DISTNAME= openssl-1.0.1g
MASTER_SITES= http://ftp.openssl.org/source/
SVR4_PKGNAME= ossl
DISTNAME= openssl-1.0.2a
CATEGORIES= security
MASTER_SITES= http://www.openssl.org/source/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.openssl.org/
COMMENT= Secure Socket Layer and cryptographic library
LICENSE= openssl
CONFLICTS= SSLeay-[0-9]* ssleay-[0-9]*
CRYPTO= yes
PKG_INSTALLATION_TYPES= overwrite pkgviews
BUILD_DEPENDS+= {p5-Perl4-CoreLibs-[0-9]*,perl<5.16}:../../devel/p5-Perl4-CoreLibs
USE_GCC_RUNTIME= yes
@@ -22,16 +20,15 @@ USE_GCC_RUNTIME= yes
.include "../../mk/bsd.prefs.mk"
.include "../../mk/compiler.mk"
EXTRACT_USING= gtar
USE_TOOLS+= fgrep gmake perl
TEST_TARGET= tests
MAKE_JOBS_SAFE= no
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= ./config
CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
CONFIGURE_ARGS+= --prefix=${PREFIX}
CONFIGURE_ARGS+= --install_prefix=${DESTDIR}
CONFIGURE_ARGS+= --openssldir=${PKG_SYSCONFDIR:Q}
CONFIGURE_ARGS+= --openssldir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+= shared no-fips
.if ${OPSYS} == "SunOS"
@@ -80,8 +77,6 @@ CONFIGURE_ARGS+= darwin-ppc-cc
CONFIGURE_ARGS+= darwin-${MACHINE_ARCH}-cc
. endif
.include "../../mk/dlopen.buildlink3.mk"
SUBST_CLASSES+= dl
SUBST_MESSAGE.dl= Adding dynamic link compatibility library.
SUBST_STAGE.dl= post-configure
@@ -89,17 +84,28 @@ SUBST_FILES.dl= Makefile apps/Makefile crypto/Makefile \
crypto/pkcs7/Makefile test/Makefile
SUBST_SED.dl= -e 's,^EX_LIBS=,EX_LIBS=${DL_LDFLAGS:Q} ,g'
.elif ${OPSYS} == "AIX"
CONFIGURE_SCRIPT= ./Configure
. if defined(ABI) && ${ABI} == "64"
. if !empty(CC_VERSION:Mgcc*)
CONFIGURE_ARGS+= aix64-gcc
. else
CONFIGURE_ARGS+= aix64-cc
. endif
. else
. if !empty(CC_VERSION:Mgcc*)
CONFIGURE_ARGS+= aix-gcc
. else
CONFIGURE_ARGS+= aix-cc
. endif
. endif
.elif ${OPSYS} == "Interix"
SUBST_CLASSES+= soname
SUBST_STAGE.soname= post-configure
SUBST_FILES.soname= Makefile.shared
SUBST_SED.soname= -e 's/-Wl,-soname=/-Wl,-h,/g'
.elif ${OPSYS} == "HPUX"
CONFIGURE_SCRIPT= ./Configure
. if ${ABI} == "64"
. if ${MACHINE_ARCH} == "hppa"
CONFIGURE_ARGS+= hpux64-parisc2-${CC}
@@ -118,6 +124,9 @@ CONFIGURE_ARGS+= hpux-ia64-${CC}
CONFIGURE_SCRIPT= ./Configure
CONFIGURE_ARGS+= linux-ppc64
. endif
.elif ${OS_VARIANT} == "SCOOSR5"
# SIGILL in _sha1_block_data_order_ssse3().
CONFIGURE_ARGS+= no-sse2
.endif
.include "../../security/openssl/options.mk"
@@ -125,6 +134,9 @@ CONFIGURE_ARGS+= linux-ppc64
CONFIGURE_ARGS+= ${CFLAGS} ${LDFLAGS}
CONFIGURE_ENV+= PERL=${PERL5:Q}
PKGCONFIG_OVERRIDE+= libcrypto.pc libssl.pc openssl.pc
PKGCONFIG_OVERRIDE_STAGE= post-build
PLIST_SRC+= ${PKGDIR}/PLIST.common
USE_PLIST_SHLIB?= yes
.if ${USE_PLIST_SHLIB} == "yes"
@@ -144,4 +156,5 @@ INSTALLATION_DIRS+= share/examples/openssl
pre-configure:
cd ${WRKSRC} && ${PERL5} util/perlpath.pl ${PERL5}
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST.common,v 1.18 2013/02/06 21:40:33 jperkin Exp $
@comment $NetBSD: PLIST.common,v 1.23 2015/03/19 22:11:22 tron Exp $
bin/c_rehash
bin/openssl
include/openssl/aes.h
@@ -98,6 +98,7 @@ lib/pkgconfig/openssl.pc
man/man1/CA.pl.1
man/man1/openssl.1
man/man1/openssl_asn1parse.1
man/man1/openssl_c_rehash.1
man/man1/openssl_ca.1
man/man1/openssl_ciphers.1
man/man1/openssl_cms.1
@@ -107,6 +108,7 @@ man/man1/openssl_dgst.1
man/man1/openssl_dhparam.1
man/man1/openssl_dsa.1
man/man1/openssl_dsaparam.1
man/man1/openssl_dss1.1
man/man1/openssl_ec.1
man/man1/openssl_ecparam.1
man/man1/openssl_enc.1
@@ -138,6 +140,10 @@ man/man1/openssl_s_time.1
man/man1/openssl_sess_id.1
man/man1/openssl_sha.1
man/man1/openssl_sha1.1
man/man1/openssl_sha224.1
man/man1/openssl_sha256.1
man/man1/openssl_sha384.1
man/man1/openssl_sha512.1
man/man1/openssl_smime.1
man/man1/openssl_speed.1
man/man1/openssl_spkac.1
@@ -155,11 +161,20 @@ man/man3/ASN1_STRING_free.3
man/man3/ASN1_STRING_length.3
man/man3/ASN1_STRING_length_set.3
man/man3/ASN1_STRING_new.3
man/man3/ASN1_STRING_print.3
man/man3/ASN1_STRING_print_ex.3
man/man3/ASN1_STRING_print_ex_fp.3
man/man3/ASN1_STRING_set.3
man/man3/ASN1_STRING_to_UTF8.3
man/man3/ASN1_STRING_type.3
man/man3/ASN1_STRING_type_new.3
man/man3/ASN1_TIME_adj.3
man/man3/ASN1_TIME_check.3
man/man3/ASN1_TIME_diff.3
man/man3/ASN1_TIME_print.3
man/man3/ASN1_TIME_set.3
man/man3/ASN1_TIME_set_string.3
man/man3/ASN1_add_oid_module.3
man/man3/ASN1_generate_nconf.3
man/man3/ASN1_generate_v3.3
man/man3/BF_cbc_encrypt.3
@@ -221,10 +236,13 @@ man/man3/BIO_get_write_guarantee.3
man/man3/BIO_gets.3
man/man3/BIO_int_ctrl.3
man/man3/BIO_make_bio_pair.3
man/man3/BIO_method_type.3
man/man3/BIO_new.3
man/man3/BIO_new_CMS.3
man/man3/BIO_new_accept.3
man/man3/BIO_new_bio_pair.3
man/man3/BIO_new_buffer_ssl_connect.3
man/man3/BIO_new_connect.3
man/man3/BIO_new_fd.3
man/man3/BIO_new_file.3
man/man3/BIO_new_fp.3
@@ -300,6 +318,7 @@ man/man3/BN_BLINDING_invert_ex.3
man/man3/BN_BLINDING_new.3
man/man3/BN_BLINDING_set_flags.3
man/man3/BN_BLINDING_set_thread_id.3
man/man3/BN_BLINDING_thread_id.3
man/man3/BN_BLINDING_update.3
man/man3/BN_CTX_end.3
man/man3/BN_CTX_free.3
@@ -307,6 +326,9 @@ man/man3/BN_CTX_get.3
man/man3/BN_CTX_init.3
man/man3/BN_CTX_new.3
man/man3/BN_CTX_start.3
man/man3/BN_GENCB_call.3
man/man3/BN_GENCB_set.3
man/man3/BN_GENCB_set_old.3
man/man3/BN_MONT_CTX_copy.3
man/man3/BN_MONT_CTX_free.3
man/man3/BN_MONT_CTX_init.3
@@ -338,6 +360,7 @@ man/man3/BN_free.3
man/man3/BN_from_montgomery.3
man/man3/BN_gcd.3
man/man3/BN_generate_prime.3
man/man3/BN_generate_prime_ex.3
man/man3/BN_get_word.3
man/man3/BN_hex2bn.3
man/man3/BN_init.3
@@ -345,7 +368,9 @@ man/man3/BN_is_bit_set.3
man/man3/BN_is_odd.3
man/man3/BN_is_one.3
man/man3/BN_is_prime.3
man/man3/BN_is_prime_ex.3
man/man3/BN_is_prime_fasttest.3
man/man3/BN_is_prime_fasttest_ex.3
man/man3/BN_is_word.3
man/man3/BN_is_zero.3
man/man3/BN_lshift.3
@@ -373,7 +398,9 @@ man/man3/BN_one.3
man/man3/BN_print.3
man/man3/BN_print_fp.3
man/man3/BN_pseudo_rand.3
man/man3/BN_pseudo_rand_range.3
man/man3/BN_rand.3
man/man3/BN_rand_range.3
man/man3/BN_rshift.3
man/man3/BN_rshift1.3
man/man3/BN_set_bit.3
@@ -393,6 +420,7 @@ man/man3/BUF_strdup.3
man/man3/CMS_ReceiptRequest_create0.3
man/man3/CMS_ReceiptRequest_get0_values.3
man/man3/CMS_RecipientInfo_decrypt.3
man/man3/CMS_RecipientInfo_encrypt.3
man/man3/CMS_RecipientInfo_kekri_get0_id.3
man/man3/CMS_RecipientInfo_kekri_id_cmp.3
man/man3/CMS_RecipientInfo_ktri_cert_cmp.3
@@ -401,6 +429,7 @@ man/man3/CMS_RecipientInfo_set0_key.3
man/man3/CMS_RecipientInfo_set0_pkey.3
man/man3/CMS_RecipientInfo_type.3
man/man3/CMS_SignerInfo_cert_cmp.3
man/man3/CMS_SignerInfo_get0_signature.3
man/man3/CMS_SignerInfo_get0_signer_id.3
man/man3/CMS_SignerInfo_sign.3
man/man3/CMS_add0_cert.3
@@ -408,22 +437,25 @@ man/man3/CMS_add0_crl.3
man/man3/CMS_add0_recipient_key.3
man/man3/CMS_add1_ReceiptRequest.3
man/man3/CMS_add1_cert.3
man/man3/CMS_add1_crl.3
man/man3/CMS_add1_recipient_cert.3
man/man3/CMS_add1_signer.3
man/man3/CMS_compress.3
man/man3/CMS_decrypt.3
man/man3/CMS_encrypt.3
man/man3/CMS_final.3
man/man3/CMS_get0_RecipientInfos.3
man/man3/CMS_get0_SignerInfos.3
man/man3/CMS_get0_content.3
man/man3/CMS_get0_eContentType.3
man/man3/CMS_get0_signers.3
man/man3/CMS_get0_type.3
man/man3/CMS_get1_ReceiptRequest.3
man/man3/CMS_get1_certs.3
man/man3/CMS_get1_crls.3
man/man3/CMS_set1_eContentType.3
man/man3/CMS_set1_signer_certs.3
man/man3/CMS_set1_signer_cert.3
man/man3/CMS_sign.3
man/man3/CMS_sign_add1_signer.3
man/man3/CMS_sign_receipt.3
man/man3/CMS_uncompress.3
man/man3/CMS_verify.3
@@ -487,6 +519,7 @@ man/man3/DH_compute_key.3
man/man3/DH_free.3
man/man3/DH_generate_key.3
man/man3/DH_generate_parameters.3
man/man3/DH_generate_parameters_ex.3
man/man3/DH_get_default_method.3
man/man3/DH_get_ex_data.3
man/man3/DH_get_ex_new_index.3
@@ -507,6 +540,7 @@ man/man3/DSA_dup_DH.3
man/man3/DSA_free.3
man/man3/DSA_generate_key.3
man/man3/DSA_generate_parameters.3
man/man3/DSA_generate_parameters_ex.3
man/man3/DSA_get_default_method.3
man/man3/DSA_get_ex_data.3
man/man3/DSA_get_ex_new_index.3
@@ -523,6 +557,120 @@ man/man3/DSA_size.3
man/man3/DSA_verify.3
man/man3/DSAparams_print.3
man/man3/DSAparams_print_fp.3
man/man3/ECDSA_SIG_free.3
man/man3/ECDSA_SIG_new.3
man/man3/ECDSA_do_sign.3
man/man3/ECDSA_do_sign_ex.3
man/man3/ECDSA_do_verify.3
man/man3/ECDSA_sign.3
man/man3/ECDSA_sign_ex.3
man/man3/ECDSA_sign_setup.3
man/man3/ECDSA_size.3
man/man3/ECDSA_verify.3
man/man3/ECPKParameters_print.3
man/man3/ECPKParameters_print_fp.3
man/man3/EC_GF2m_simple_method.3
man/man3/EC_GFp_mont_method.3
man/man3/EC_GFp_nist_method.3
man/man3/EC_GFp_nistp224_method.3
man/man3/EC_GFp_nistp256_method.3
man/man3/EC_GFp_nistp521_method.3
man/man3/EC_GFp_simple_method.3
man/man3/EC_GROUP_check.3
man/man3/EC_GROUP_check_discriminant.3
man/man3/EC_GROUP_clear_free.3
man/man3/EC_GROUP_cmp.3
man/man3/EC_GROUP_copy.3
man/man3/EC_GROUP_dup.3
man/man3/EC_GROUP_free.3
man/man3/EC_GROUP_get0_generator.3
man/man3/EC_GROUP_get0_seed.3
man/man3/EC_GROUP_get_asn1_flag.3
man/man3/EC_GROUP_get_basis_type.3
man/man3/EC_GROUP_get_cofactor.3
man/man3/EC_GROUP_get_curve_GF2m.3
man/man3/EC_GROUP_get_curve_GFp.3
man/man3/EC_GROUP_get_curve_name.3
man/man3/EC_GROUP_get_degree.3
man/man3/EC_GROUP_get_order.3
man/man3/EC_GROUP_get_pentanomial_basis.3
man/man3/EC_GROUP_get_point_conversion_form.3
man/man3/EC_GROUP_get_seed_len.3
man/man3/EC_GROUP_get_trinomial_basis.3
man/man3/EC_GROUP_have_precompute_mult.3
man/man3/EC_GROUP_method_of.3
man/man3/EC_GROUP_new.3
man/man3/EC_GROUP_new_by_curve_name.3
man/man3/EC_GROUP_new_curve_GF2m.3
man/man3/EC_GROUP_new_curve_GFp.3
man/man3/EC_GROUP_precompute_mult.3
man/man3/EC_GROUP_set_asn1_flag.3
man/man3/EC_GROUP_set_curve_GF2m.3
man/man3/EC_GROUP_set_curve_GFp.3
man/man3/EC_GROUP_set_curve_name.3
man/man3/EC_GROUP_set_generator.3
man/man3/EC_GROUP_set_point_conversion_form.3
man/man3/EC_GROUP_set_seed.3
man/man3/EC_KEY_check_key.3
man/man3/EC_KEY_clear_flags.3
man/man3/EC_KEY_copy.3
man/man3/EC_KEY_dup.3
man/man3/EC_KEY_free.3
man/man3/EC_KEY_generate_key.3
man/man3/EC_KEY_get0_group.3
man/man3/EC_KEY_get0_private_key.3
man/man3/EC_KEY_get0_public_key.3
man/man3/EC_KEY_get_conv_form.3
man/man3/EC_KEY_get_enc_flags.3
man/man3/EC_KEY_get_flags.3
man/man3/EC_KEY_get_key_method_data.3
man/man3/EC_KEY_insert_key_method_data.3
man/man3/EC_KEY_new.3
man/man3/EC_KEY_new_by_curve_name.3
man/man3/EC_KEY_precompute_mult.3
man/man3/EC_KEY_set_asn1_flag.3
man/man3/EC_KEY_set_conv_form.3
man/man3/EC_KEY_set_enc_flags.3
man/man3/EC_KEY_set_flags.3
man/man3/EC_KEY_set_group.3
man/man3/EC_KEY_set_private_key.3
man/man3/EC_KEY_set_public_key.3
man/man3/EC_KEY_set_public_key_affine_coordinates.3
man/man3/EC_KEY_up_ref.3
man/man3/EC_METHOD_get_field_type.3
man/man3/EC_POINT_add.3
man/man3/EC_POINT_bn2point.3
man/man3/EC_POINT_clear_free.3
man/man3/EC_POINT_cmp.3
man/man3/EC_POINT_copy.3
man/man3/EC_POINT_dbl.3
man/man3/EC_POINT_dup.3
man/man3/EC_POINT_free.3
man/man3/EC_POINT_get_Jprojective_coordinates_GFp.3
man/man3/EC_POINT_get_affine_coordinates_GF2m.3
man/man3/EC_POINT_get_affine_coordinates_GFp.3
man/man3/EC_POINT_hex2point.3
man/man3/EC_POINT_invert.3
man/man3/EC_POINT_is_at_infinity.3
man/man3/EC_POINT_is_on_curve.3
man/man3/EC_POINT_make_affine.3
man/man3/EC_POINT_method_of.3
man/man3/EC_POINT_mul.3
man/man3/EC_POINT_new.3
man/man3/EC_POINT_oct2point.3
man/man3/EC_POINT_point2bn.3
man/man3/EC_POINT_point2hex.3
man/man3/EC_POINT_point2oct.3
man/man3/EC_POINT_set_Jprojective_coordinates.3
man/man3/EC_POINT_set_affine_coordinates_GF2m.3
man/man3/EC_POINT_set_affine_coordinates_GFp.3
man/man3/EC_POINT_set_compressed_coordinates_GF2m.3
man/man3/EC_POINT_set_compressed_coordinates_GFp.3
man/man3/EC_POINT_set_to_infinity.3
man/man3/EC_POINTs_make_affine.3
man/man3/EC_POINTs_mul.3
man/man3/EC_get_builtin_curves.3
man/man3/ENGINE_add_conf_module.3
man/man3/ERR_GET_FUNC.3
man/man3/ERR_GET_LIB.3
man/man3/ERR_GET_REASON.3
@@ -553,6 +701,7 @@ man/man3/ERR_print_errors_fp.3
man/man3/ERR_put_error.3
man/man3/ERR_reason_error_string.3
man/man3/ERR_remove_state.3
man/man3/ERR_remove_thread_state.3
man/man3/ERR_set_mark.3
man/man3/EVP_BytesToKey.3
man/man3/EVP_CIPHER_CTX_block_size.3
@@ -589,6 +738,7 @@ man/man3/EVP_DecryptFinal_ex.3
man/man3/EVP_DecryptInit.3
man/man3/EVP_DecryptInit_ex.3
man/man3/EVP_DecryptUpdate.3
man/man3/EVP_DigestFinal.3
man/man3/EVP_DigestFinal_ex.3
man/man3/EVP_DigestInit.3
man/man3/EVP_DigestInit_ex.3
@@ -624,6 +774,7 @@ man/man3/EVP_OpenInit.3
man/man3/EVP_OpenUpdate.3
man/man3/EVP_PKEVP_PKEY_CTX_set_app_data.3
man/man3/EVP_PKEY_CTX_ctrl.3
man/man3/EVP_PKEY_CTX_ctrl_str.3
man/man3/EVP_PKEY_CTX_dup.3
man/man3/EVP_PKEY_CTX_free.3
man/man3/EVP_PKEY_CTX_get_app_data.3
@@ -632,6 +783,15 @@ man/man3/EVP_PKEY_CTX_get_keygen_info.3
man/man3/EVP_PKEY_CTX_new.3
man/man3/EVP_PKEY_CTX_new_id.3
man/man3/EVP_PKEY_CTX_set_cb.3
man/man3/EVP_PKEY_CTX_set_dh_paramgen_generator.3
man/man3/EVP_PKEY_CTX_set_dh_paramgen_prime_len.3
man/man3/EVP_PKEY_CTX_set_dsa_paramgen_bits.3
man/man3/EVP_PKEY_CTX_set_ec_paramgen_curve_nid.3
man/man3/EVP_PKEY_CTX_set_rsa_keygen_pubexp.3
man/man3/EVP_PKEY_CTX_set_rsa_padding.3
man/man3/EVP_PKEY_CTX_set_rsa_pss_saltlen.3
man/man3/EVP_PKEY_CTX_set_rsa_rsa_keygen_bits.3
man/man3/EVP_PKEY_CTX_set_signature_md.3
man/man3/EVP_PKEY_assign_DH.3
man/man3/EVP_PKEY_assign_DSA.3
man/man3/EVP_PKEY_assign_EC_KEY.3
@@ -639,8 +799,6 @@ man/man3/EVP_PKEY_assign_RSA.3
man/man3/EVP_PKEY_cmp.3
man/man3/EVP_PKEY_cmp_parameters.3
man/man3/EVP_PKEY_copy_parameters.3
man/man3/EVP_PKEY_ctrl.3
man/man3/EVP_PKEY_ctrl_str.3
man/man3/EVP_PKEY_decrypt.3
man/man3/EVP_PKEY_decrypt_init.3
man/man3/EVP_PKEY_derive.3
@@ -684,18 +842,63 @@ man/man3/EVP_SignUpdate.3
man/man3/EVP_VerifyFinal.3
man/man3/EVP_VerifyInit.3
man/man3/EVP_VerifyUpdate.3
man/man3/EVP_aes_128_ccm.3
man/man3/EVP_aes_128_gcm.3
man/man3/EVP_aes_192_ccm.3
man/man3/EVP_aes_192_gcm.3
man/man3/EVP_aes_256_ccm.3
man/man3/EVP_aes_256_gcm.3
man/man3/EVP_bf_cbc.3
man/man3/EVP_bf_cfb.3
man/man3/EVP_bf_ecb.3
man/man3/EVP_bf_ofb.3
man/man3/EVP_cast5_cbc.3
man/man3/EVP_cast5_cfb.3
man/man3/EVP_cast5_ecb.3
man/man3/EVP_cast5_ofb.3
man/man3/EVP_cleanup.3
man/man3/EVP_des_cbc.3
man/man3/EVP_des_cfb.3
man/man3/EVP_des_ecb.3
man/man3/EVP_des_ede.3
man/man3/EVP_des_ede3.3
man/man3/EVP_des_ede3_cbc.3
man/man3/EVP_des_ede3_cfb.3
man/man3/EVP_des_ede3_ofb.3
man/man3/EVP_des_ede_cbc.3
man/man3/EVP_des_ede_cfb.3
man/man3/EVP_des_ede_ofb.3
man/man3/EVP_des_ofb.3
man/man3/EVP_desx_cbc.3
man/man3/EVP_dss.3
man/man3/EVP_dss1.3
man/man3/EVP_enc_null.3
man/man3/EVP_get_cipherbyname.3
man/man3/EVP_get_cipherbynid.3
man/man3/EVP_get_cipherbyobj.3
man/man3/EVP_get_digestbyname.3
man/man3/EVP_get_digestbynid.3
man/man3/EVP_get_digestbyobj.3
man/man3/EVP_idea_cbc.3
man/man3/EVP_idea_cfb.3
man/man3/EVP_idea_ecb.3
man/man3/EVP_idea_ofb.3
man/man3/EVP_md2.3
man/man3/EVP_md5.3
man/man3/EVP_md_null.3
man/man3/EVP_mdc2.3
man/man3/EVP_rc2_40_cbc.3
man/man3/EVP_rc2_64_cbc.3
man/man3/EVP_rc2_cbc.3
man/man3/EVP_rc2_cfb.3
man/man3/EVP_rc2_ecb.3
man/man3/EVP_rc2_ofb.3
man/man3/EVP_rc4.3
man/man3/EVP_rc4_40.3
man/man3/EVP_rc5_32_12_16_cbc.3
man/man3/EVP_rc5_32_12_16_cfb.3
man/man3/EVP_rc5_32_12_16_ecb.3
man/man3/EVP_rc5_32_12_16_ofb.3
man/man3/EVP_ripemd160.3
man/man3/EVP_sha.3
man/man3/EVP_sha1.3
@@ -704,8 +907,11 @@ man/man3/EVP_sha256.3
man/man3/EVP_sha384.3
man/man3/EVP_sha512.3
man/man3/HMAC.3
man/man3/HMAC_CTX_cleanup.3
man/man3/HMAC_CTX_init.3
man/man3/HMAC_Final.3
man/man3/HMAC_Init.3
man/man3/HMAC_Init_ex.3
man/man3/HMAC_Update.3
man/man3/HMAC_cleanup.3
man/man3/MD2.3
@@ -741,6 +947,9 @@ man/man3/OPENSSL_Applink.3
man/man3/OPENSSL_VERSION_NUMBER.3
man/man3/OPENSSL_config.3
man/man3/OPENSSL_ia32cap.3
man/man3/OPENSSL_ia32cap_loc.3
man/man3/OPENSSL_instrument_bus.3
man/man3/OPENSSL_instrument_bus2.3
man/man3/OPENSSL_load_builtin_modules.3
man/man3/OPENSSL_no_config.3
man/man3/OpenSSL_add_all_algorithms.3
@@ -820,6 +1029,7 @@ man/man3/PKCS12_create.3
man/man3/PKCS12_parse.3
man/man3/PKCS7_decrypt.3
man/man3/PKCS7_encrypt.3
man/man3/PKCS7_get0_signers.3
man/man3/PKCS7_sign.3
man/man3/PKCS7_sign_add_signer.3
man/man3/PKCS7_verify.3
@@ -828,11 +1038,13 @@ man/man3/RAND_add.3
man/man3/RAND_bytes.3
man/man3/RAND_cleanup.3
man/man3/RAND_egd.3
man/man3/RAND_egd_bytes.3
man/man3/RAND_event.3
man/man3/RAND_file_name.3
man/man3/RAND_get_rand_method.3
man/man3/RAND_load_file.3
man/man3/RAND_pseudo_bytes.3
man/man3/RAND_query_egd_bytes.3
man/man3/RAND_screen.3
man/man3/RAND_seed.3
man/man3/RAND_set_rand_method.3
@@ -851,6 +1063,7 @@ man/man3/RSA_check_key.3
man/man3/RSA_flags.3
man/man3/RSA_free.3
man/man3/RSA_generate_key.3
man/man3/RSA_generate_key_ex.3
man/man3/RSA_get_default_method.3
man/man3/RSA_get_ex_data.3
man/man3/RSA_get_ex_new_index.3
@@ -886,6 +1099,22 @@ man/man3/SHA1.3
man/man3/SHA1_Final.3
man/man3/SHA1_Init.3
man/man3/SHA1_Update.3
man/man3/SHA224.3
man/man3/SHA224_Final.3
man/man3/SHA224_Init.3
man/man3/SHA224_Update.3
man/man3/SHA256.3
man/man3/SHA256_Final.3
man/man3/SHA256_Init.3
man/man3/SHA256_Update.3
man/man3/SHA384.3
man/man3/SHA384_Final.3
man/man3/SHA384_Init.3
man/man3/SHA384_Update.3
man/man3/SHA512.3
man/man3/SHA512_Final.3
man/man3/SHA512_Init.3
man/man3/SHA512_Update.3
man/man3/SMIME_read_CMS.3
man/man3/SMIME_read_PKCS7.3
man/man3/SMIME_write_CMS.3
@@ -896,18 +1125,35 @@ man/man3/SSL_CIPHER_get_bits.3
man/man3/SSL_CIPHER_get_name.3
man/man3/SSL_CIPHER_get_version.3
man/man3/SSL_COMP_add_compression_method.3
man/man3/SSL_CONF_CTX_clear_flags.3
man/man3/SSL_CONF_CTX_free.3
man/man3/SSL_CONF_CTX_new.3
man/man3/SSL_CONF_CTX_set1_prefix.3
man/man3/SSL_CONF_CTX_set_flags.3
man/man3/SSL_CONF_CTX_set_ssl.3
man/man3/SSL_CONF_CTX_set_ssl_ctx.3
man/man3/SSL_CONF_cmd.3
man/man3/SSL_CONF_cmd_argv.3
man/man3/SSL_CTX_add0_chain_cert.3
man/man3/SSL_CTX_add1_chain_cert.3
man/man3/SSL_CTX_add_client_CA.3
man/man3/SSL_CTX_add_client_custom_ext.3
man/man3/SSL_CTX_add_extra_chain_cert.3
man/man3/SSL_CTX_add_server_custom_ext.3
man/man3/SSL_CTX_add_session.3
man/man3/SSL_CTX_build_cert_chain.3
man/man3/SSL_CTX_callback_ctrl.3
man/man3/SSL_CTX_check_private_key.3
man/man3/SSL_CTX_clear_chain_certs.3
man/man3/SSL_CTX_clear_options.3
man/man3/SSL_CTX_ctrl.3
man/man3/SSL_CTX_flush_sessions.3
man/man3/SSL_CTX_free.3
man/man3/SSL_CTX_get0_chain_certs.3
man/man3/SSL_CTX_get_cert_store.3
man/man3/SSL_CTX_get_client_CA_list.3
man/man3/SSL_CTX_get_client_cert_cb.3
man/man3/SSL_CTX_get_default_read_ahead.3
man/man3/SSL_CTX_get_ex_data.3
man/man3/SSL_CTX_get_ex_new_index.3
man/man3/SSL_CTX_get_info_callback.3
@@ -915,6 +1161,7 @@ man/man3/SSL_CTX_get_max_cert_list.3
man/man3/SSL_CTX_get_mode.3
man/man3/SSL_CTX_get_options.3
man/man3/SSL_CTX_get_quiet_shutdown.3
man/man3/SSL_CTX_get_read_ahead.3
man/man3/SSL_CTX_get_session_cache_mode.3
man/man3/SSL_CTX_get_timeout.3
man/man3/SSL_CTX_get_verify_callback.3
@@ -924,6 +1171,7 @@ man/man3/SSL_CTX_load_verify_locations.3
man/man3/SSL_CTX_need_tmp_rsa.3
man/man3/SSL_CTX_new.3
man/man3/SSL_CTX_remove_session.3
man/man3/SSL_CTX_select_current_cert.3
man/man3/SSL_CTX_sess_accept.3
man/man3/SSL_CTX_sess_accept_good.3
man/man3/SSL_CTX_sess_accept_renegotiate.3
@@ -945,13 +1193,26 @@ man/man3/SSL_CTX_sess_set_new_cb.3
man/man3/SSL_CTX_sess_set_remove_cb.3
man/man3/SSL_CTX_sess_timeouts.3
man/man3/SSL_CTX_sessions.3
man/man3/SSL_CTX_set0_chain.3
man/man3/SSL_CTX_set0_chain_cert_store.3
man/man3/SSL_CTX_set0_verify_cert_store.3
man/man3/SSL_CTX_set1_chain.3
man/man3/SSL_CTX_set1_chain_cert_store.3
man/man3/SSL_CTX_set1_curves.3
man/man3/SSL_CTX_set1_curves_list.3
man/man3/SSL_CTX_set1_verify_cert_store.3
man/man3/SSL_CTX_set_cert_cb.3
man/man3/SSL_CTX_set_cert_store.3
man/man3/SSL_CTX_set_cert_verify_callback.3
man/man3/SSL_CTX_set_cipher_list.3
man/man3/SSL_CTX_set_client_CA_list.3
man/man3/SSL_CTX_set_client_cert_cb.3
man/man3/SSL_CTX_set_current_cert.3
man/man3/SSL_CTX_set_custom_cli_ext.3
man/man3/SSL_CTX_set_default_passwd_cb.3
man/man3/SSL_CTX_set_default_passwd_cb_userdata.3
man/man3/SSL_CTX_set_default_read_ahead.3
man/man3/SSL_CTX_set_ecdh_auto.3
man/man3/SSL_CTX_set_ex_data.3
man/man3/SSL_CTX_set_generate_session_id.3
man/man3/SSL_CTX_set_info_callback.3
@@ -963,10 +1224,12 @@ man/man3/SSL_CTX_set_options.3
man/man3/SSL_CTX_set_psk_client_callback.3
man/man3/SSL_CTX_set_psk_server_callback.3
man/man3/SSL_CTX_set_quiet_shutdown.3
man/man3/SSL_CTX_set_read_ahead.3
man/man3/SSL_CTX_set_session_cache_mode.3
man/man3/SSL_CTX_set_session_id_context.3
man/man3/SSL_CTX_set_ssl_version.3
man/man3/SSL_CTX_set_timeout.3
man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3
man/man3/SSL_CTX_set_tmp_dh.3
man/man3/SSL_CTX_set_tmp_dh_callback.3
man/man3/SSL_CTX_set_tmp_rsa.3
@@ -984,6 +1247,7 @@ man/man3/SSL_CTX_use_certificate_ASN1.3
man/man3/SSL_CTX_use_certificate_chain_file.3
man/man3/SSL_CTX_use_certificate_file.3
man/man3/SSL_CTX_use_psk_identity_hint.3
man/man3/SSL_CTX_use_serverinfo.3
man/man3/SSL_SESSION_free.3
man/man3/SSL_SESSION_get_ex_data.3
man/man3/SSL_SESSION_get_ex_new_index.3
@@ -993,21 +1257,27 @@ man/man3/SSL_SESSION_set_ex_data.3
man/man3/SSL_SESSION_set_time.3
man/man3/SSL_SESSION_set_timeout.3
man/man3/SSL_accept.3
man/man3/SSL_add0_chain_cert.3
man/man3/SSL_add1_chain_cert.3
man/man3/SSL_add_client_CA.3
man/man3/SSL_add_session.3
man/man3/SSL_alert_desc_string.3
man/man3/SSL_alert_desc_string_long.3
man/man3/SSL_alert_type_string.3
man/man3/SSL_alert_type_string_long.3
man/man3/SSL_build_cert_chain.3
man/man3/SSL_callback_ctrl.3
man/man3/SSL_check_private_key.3
man/man3/SSL_clear.3
man/man3/SSL_clear_chain_certs.3
man/man3/SSL_clear_options.3
man/man3/SSL_connect.3
man/man3/SSL_ctrl.3
man/man3/SSL_do_handshake.3
man/man3/SSL_flush_sessions.3
man/man3/SSL_free.3
man/man3/SSL_get0_chain_certs.3
man/man3/SSL_get1_curves.3
man/man3/SSL_get_SSL_CTX.3
man/man3/SSL_get_accept_state.3
man/man3/SSL_get_cipher.3
@@ -1035,8 +1305,10 @@ man/man3/SSL_get_psk_identity.3
man/man3/SSL_get_psk_identity_hint.3
man/man3/SSL_get_quiet_shutdown.3
man/man3/SSL_get_rbio.3
man/man3/SSL_get_read_ahead.3
man/man3/SSL_get_secure_renegotiation_support.3
man/man3/SSL_get_session.3
man/man3/SSL_get_shared_curve.3
man/man3/SSL_get_shutdown.3
man/man3/SSL_get_ssl_method.3
man/man3/SSL_get_verify_callback.3
@@ -1055,11 +1327,23 @@ man/man3/SSL_read.3
man/man3/SSL_remove_session.3
man/man3/SSL_rstate_string.3
man/man3/SSL_rstate_string_long.3
man/man3/SSL_select_current_cert.3
man/man3/SSL_session_reused.3
man/man3/SSL_set0_chain.3
man/man3/SSL_set0_chain_cert_store.3
man/man3/SSL_set0_verify_cert_store.3
man/man3/SSL_set1_chain.3
man/man3/SSL_set1_chain_cert_store.3
man/man3/SSL_set1_curves.3
man/man3/SSL_set1_curves_list.3
man/man3/SSL_set1_verify_cert_store.3
man/man3/SSL_set_bio.3
man/man3/SSL_set_cert_cb.3
man/man3/SSL_set_cipher_list.3
man/man3/SSL_set_client_CA_list.3
man/man3/SSL_set_connect_state.3
man/man3/SSL_set_current_cert.3
man/man3/SSL_set_ecdh_auto.3
man/man3/SSL_set_ex_data.3
man/man3/SSL_set_fd.3
man/man3/SSL_set_generate_session_id.3
@@ -1071,6 +1355,7 @@ man/man3/SSL_set_options.3
man/man3/SSL_set_psk_client_callback.3
man/man3/SSL_set_psk_server_callback.3
man/man3/SSL_set_quiet_shutdown.3
man/man3/SSL_set_read_ahead.3
man/man3/SSL_set_session.3
man/man3/SSL_set_session_id_context.3
man/man3/SSL_set_shutdown.3
@@ -1173,15 +1458,26 @@ man/man3/X509_STORE_CTX_trusted_stack.3
man/man3/X509_STORE_set_verify_cb.3
man/man3/X509_STORE_set_verify_cb_func.3
man/man3/X509_VERIFY_PARAM_add0_policy.3
man/man3/X509_VERIFY_PARAM_add1_host.3
man/man3/X509_VERIFY_PARAM_clear_flags.3
man/man3/X509_VERIFY_PARAM_get0_peername.3
man/man3/X509_VERIFY_PARAM_get_depth.3
man/man3/X509_VERIFY_PARAM_get_flags.3
man/man3/X509_VERIFY_PARAM_set1_email.3
man/man3/X509_VERIFY_PARAM_set1_host.3
man/man3/X509_VERIFY_PARAM_set1_ip.3
man/man3/X509_VERIFY_PARAM_set1_ip_asc.3
man/man3/X509_VERIFY_PARAM_set1_policies.3
man/man3/X509_VERIFY_PARAM_set_depth.3
man/man3/X509_VERIFY_PARAM_set_flags.3
man/man3/X509_VERIFY_PARAM_set_hostflags.3
man/man3/X509_VERIFY_PARAM_set_purpose.3
man/man3/X509_VERIFY_PARAM_set_time.3
man/man3/X509_VERIFY_PARAM_set_trust.3
man/man3/X509_check_email.3
man/man3/X509_check_host.3
man/man3/X509_check_ip.3
man/man3/X509_check_ip_asc.3
man/man3/X509_free.3
man/man3/X509_new.3
man/man3/X509_verify_cert.3
@@ -1216,13 +1512,20 @@ man/man3/bn_sqr_recursive.3
man/man3/bn_sqr_words.3
man/man3/bn_sub_words.3
man/man3/bn_wexpand.3
man/man3/d2i_509_CRL_fp.3
man/man3/d2i_ASN1_OBJECT.3
man/man3/d2i_CMS_ContentInfo.3
man/man3/d2i_DHparams.3
man/man3/d2i_DSAPrivateKey.3
man/man3/d2i_DSAPublicKey.3
man/man3/d2i_DSA_PUBKEY.3
man/man3/d2i_DSA_SIG.3
man/man3/d2i_DSAparams.3
man/man3/d2i_ECDSA_SIG.3
man/man3/d2i_ECPKParameters.3
man/man3/d2i_ECPKParameters_bio.3
man/man3/d2i_ECPKParameters_fp.3
man/man3/d2i_ECPrivateKey.3
man/man3/d2i_ECPrivate_key.3
man/man3/d2i_Netscape_RSA.3
man/man3/d2i_PKCS8PrivateKey.3
man/man3/d2i_PKCS8PrivateKey_bio.3
@@ -1235,6 +1538,7 @@ man/man3/d2i_X509.3
man/man3/d2i_X509_ALGOR.3
man/man3/d2i_X509_CRL.3
man/man3/d2i_X509_CRL_bio.3
man/man3/d2i_X509_CRL_fp.3
man/man3/d2i_X509_NAME.3
man/man3/d2i_X509_REQ.3
man/man3/d2i_X509_REQ_bio.3
@@ -1247,12 +1551,19 @@ man/man3/des_read_password.3
man/man3/des_read_pw.3
man/man3/des_read_pw_string.3
man/man3/i2d_ASN1_OBJECT.3
man/man3/i2d_CMS_ContentInfo.3
man/man3/i2d_CMS_bio_stream.3
man/man3/i2d_DHparams.3
man/man3/i2d_DSAPrivateKey.3
man/man3/i2d_DSAPublicKey.3
man/man3/i2d_DSA_PUBKEY.3
man/man3/i2d_DSA_SIG.3
man/man3/i2d_DSAparams.3
man/man3/i2d_ECDSA_SIG.3
man/man3/i2d_ECPKParameters.3
man/man3/i2d_ECPKParameters_bio.3
man/man3/i2d_ECPKParameters_fp.3
man/man3/i2d_ECPrivateKey.3
man/man3/i2d_Netscape_RSA.3
man/man3/i2d_PKCS7_bio_stream.3
man/man3/i2d_PKCS8PrivateKey_bio.3
@@ -1289,6 +1600,7 @@ man/man3/lh_node_usage_stats_bio.3
man/man3/lh_retrieve.3
man/man3/lh_stats.3
man/man3/lh_stats_bio.3
man/man3/openssl_.3
man/man3/openssl_bio.3
man/man3/openssl_blowfish.3
man/man3/openssl_bn.3
@@ -1297,6 +1609,7 @@ man/man3/openssl_crypto.3
man/man3/openssl_des.3
man/man3/openssl_dh.3
man/man3/openssl_dsa.3
man/man3/openssl_ec.3
man/man3/openssl_ecdsa.3
man/man3/openssl_engine.3
man/man3/openssl_err.3

View File

@@ -1,11 +1,11 @@
# $NetBSD: builtin.mk,v 1.38 2014/03/03 06:56:35 obache Exp $
# $NetBSD: builtin.mk,v 1.43 2015/03/26 08:05:02 dholland Exp $
BUILTIN_PKG:= openssl
BUILTIN_FIND_LIBS:= crypto des ssl
BUILTIN_FIND_HEADERS_VAR:= H_OPENSSLCONF H_OPENSSLV
BUILTIN_FIND_HEADERS.H_OPENSSLCONF= openssl/opensslconf.h
BUILTIN_FIND_HEADERS.H_OPENSSLV= openssl/opensslv.h
BUILTIN_FIND_HEADERS.H_OPENSSLV= openssl/opensslv.h
.include "../../mk/buildlink3/bsd.builtin.mk"
@@ -32,6 +32,7 @@ BUILTIN_VERSION.openssl!= \
${AWK} 'BEGIN { hex="0123456789abcdef"; \
alpha="abcdefghijklmnopqrstuvwxyz"; \
} \
/\#[ ]+define/ { sub("\#[ \\t]+define", "\#define", $$0); } \
/\#define[ ]*OPENSSL_VERSION_NUMBER/ { \
major = index(hex, substr($$3, 3, 1)) - 1; \
i = 16 * (index(hex, substr($$3, 4, 1)) - 1); \
@@ -54,49 +55,6 @@ BUILTIN_VERSION.openssl!= \
exit 0; \
} \
' ${H_OPENSSLV}
. if !empty(BUILTIN_VERSION.openssl:M0\.9\.6g) && \
empty(H_OPENSSLV:M__nonexistent__)
#
# If the native OpenSSL contains the security fixes pulled up to the
# netbsd-1-6 branch on 2003-11-07, then pretend it's openssl-0.9.6l.
#
BUILTIN_OPENSSL_HAS_20031107_FIX!= \
${AWK} 'BEGIN { ans = "no" } \
/OPENSSL_HAS_20031107_FIX/ { ans = "yes" } \
END { print ans; exit 0 } \
' ${H_OPENSSLV}
. if !empty(BUILTIN_OPENSSL_HAS_20031107_FIX:M[yY][eE][sS])
BUILTIN_VERSION.openssl= 0.9.6l
. endif
#
# If the native OpenSSL contains the security fixes pulled up to the
# netbsd-1-6 branch on 2004-04-01, then pretend it's openssl-0.9.6m.
#
BUILTIN_OPENSSL_HAS_20040401_FIX!= \
${AWK} 'BEGIN { ans = "no" } \
/OPENSSL_HAS_20040401_FIX/ { ans = "yes" } \
END { print ans; exit 0 } \
' ${H_OPENSSLV}
. if !empty(BUILTIN_OPENSSL_HAS_20040401_FIX:M[yY][eE][sS])
BUILTIN_VERSION.openssl= 0.9.6m
. endif
. elif !empty(BUILTIN_VERSION.openssl:M0\.9\.7d) && \
empty(H_OPENSSLV:M__nonexistent__)
#
# If the native OpenSSL contains the security fixes pulled up to the
# netbsd-2-0, netbsd-2, and netbsd-3-0 branches on 2005-10-11, then
# pretend it's openssl-0.9.7h.
#
BUILTIN_OPENSSL_HAS_20051011_FIX!= \
${AWK} 'BEGIN { ans = "no" } \
/OPENSSL_HAS_20051011_FIX/ { ans = "yes" } \
END { print ans; exit 0 } \
' ${H_OPENSSLV}
. if !empty(BUILTIN_OPENSSL_HAS_20051011_FIX:M[yY][eE][sS])
BUILTIN_VERSION.openssl= 0.9.7h
. endif
. endif
BUILTIN_PKG.openssl= openssl-${BUILTIN_VERSION.openssl}
.endif
MAKEVARS+= BUILTIN_PKG.openssl
@@ -167,6 +125,8 @@ BUILDLINK_PREFIX.openssl= /usr/sfw
BUILDLINK_PASSTHRU_DIRS+= /usr/sfw
. elif !empty(H_OPENSSLV:M/usr/*)
BUILDLINK_PREFIX.openssl= /usr
. elif !empty(H_OPENSSLV:M/boot/system/develop/*)
BUILDLINK_PREFIX.openssl= /boot/system/develop
. elif !empty(H_OPENSSLV:M/boot/common/*)
BUILDLINK_PREFIX.openssl= /boot/common
. endif
@@ -249,7 +209,11 @@ SSLDIR= ${PKG_SYSCONFDIR.openssl}
. if ${OPSYS} == "NetBSD"
SSLDIR= /etc/openssl
. elif ${OPSYS} == "Haiku"
. if exists(/boot/system/data/ssl)
SSLDIR= /boot/system/data/ssl
. else
SSLDIR= /boot/common/data/ssl
. endif
. else
SSLDIR= /etc/ssl # most likely place
. endif
@@ -271,6 +235,7 @@ BUILDLINK_TARGETS+= openssl-fake-pc
. if !defined(HAS_OPENSSL_FAKE_PC)
HAS_OPENSSL_FAKE_PC=
.PHONY: openssl-fake-pc
openssl-fake-pc:
${RUN} \
src=${BUILDLINK_PREFIX.openssl}/lib${LIBABISUFFIX}/pkgconfig/libcrypto.pc; \

View File

@@ -1,33 +1,14 @@
$NetBSD: distinfo,v 1.102.2.2 2014/04/09 09:58:03 tron Exp $
$NetBSD: distinfo,v 1.112 2015/03/19 22:11:22 tron Exp $
SHA1 (openssl-1.0.1g.tar.gz) = b28b3bcb1dc3ee7b55024c9f795be60eb3183e3c
RMD160 (openssl-1.0.1g.tar.gz) = cd2eb879646a2b91b2f67dfaf99eb9668ba5d7ea
Size (openssl-1.0.1g.tar.gz) = 4509047 bytes
SHA1 (patch-Configure) = ecdafa378e73bd2d6789c985ea28ef4ab2126aa6
SHA1 (patch-Makefile.org) = 8780f8829b8a010d4283f00740c264a4dc15c7c6
SHA1 (patch-Makefile.shared) = 1b47a1d3d95391217b15663d3558545780263fbb
SHA1 (patch-apps_Makefile) = e575ccead86bb39205260b03c00a88fa4d21a906
SHA1 (patch-config) = 3d33888b6ed4b9e3f6dfc2d3b6bb304e48d1360a
SHA1 (patch-crypto_bn_bn__prime.pl) = 049250b9bd42e6f155145703135dab39a7ec17e0
SHA1 (patch-crypto_dso_dso__dlfcn.c) = d5d6ca9a517151357efecb6aa9a5f528a5014290
SHA1 (patch-doc_apps_cms.pod) = 24792a0db2d8566e0f8b52833de300f538f6a92e
SHA1 (patch-doc_apps_smine.pod) = 277aee087892f867402ea73bae10383fe24d6e08
SHA1 (patch-doc_ssl_SSL__COMP__add__compression__method.pod) = f3fcbe0eae26ac8e24fe937e529ea0dba6ea1639
SHA1 (patch-doc_ssl_SSL__CTX__add__session.pod) = db72b7e04bb74595a78bc09379854957dcfaa4c7
SHA1 (patch-doc_ssl_SSL__CTX__load__verify__locations.pod) = d0fd17e118a1bd19c729a0930a52925b9bb81d6d
SHA1 (patch-doc_ssl_SSL__CTX__set__client__CA__list.pod) = df3ab7287667f32454357a3a2eaca8275f01ce08
SHA1 (patch-doc_ssl_SSL__CTX__set__session__id__context.pod) = b5d711fcf9512c82ec2c7aa61303377006ebfca7
SHA1 (patch-doc_ssl_SSL__CTX__set__ssl__version.pod) = 79340b3f4cfa4293362a79c336e0768711153930
SHA1 (patch-doc_ssl_SSL__CTX__use__psk__identity__hint.pod) = eb4d8ccfa47ecc3f50dbda5b0ffd98ea740f4ebf
SHA1 (patch-doc_ssl_SSL__accept.pod) = c68aa6eb518d5ca72ae5bd142fd3895e378ca638
SHA1 (patch-doc_ssl_SSL__clear.pod) = c7d2eb126137ee642294466f0ea9019fcd5e9b92
SHA1 (patch-doc_ssl_SSL__connect.pod) = 07327bdb408493c6696efb71070b1b0f7294982c
SHA1 (patch-doc_ssl_SSL__do__handshake.pod) = f62a43b7b9e59b321cd8dd00d6ea448e3c11d77f
SHA1 (patch-doc_ssl_SSL__read.pod) = 2a6db16242aceeee645f5b48a9725c5530fbbb8c
SHA1 (patch-doc_ssl_SSL__session__reused.pod) = 0ed7425cf8b098c97ab223cd368c4b18f5187ae5
SHA1 (patch-doc_ssl_SSL__set__fd.pod) = 68e3f6f3ff0fdfb2113cebb8f08e6d42c442fa2f
SHA1 (patch-doc_ssl_SSL__set__session.pod) = e4d8442f4fc827520ca20f108050fcd6314dd41d
SHA1 (patch-doc_ssl_SSL__shutdown.pod) = 21682f3385a66ba8f0ebd11bb9bb3c6198352783
SHA1 (patch-doc_ssl_SSL__write.pod) = 67efd6d0de0a0db34c18c62e4a939c0ea49442ca
SHA1 (patch-engines_ccgost_Makefile) = 08999f0f40969883482ad9ffc1aa9959ed7d402c
SHA1 (patch-tools_Makefile) = d67f3ea397674adbe3360e4df9c2e417dbcab56a
SHA1 (openssl-1.0.2a.tar.gz) = 46ecd325b8e587fa491f6bb02ad4a9fb9f382f5f
RMD160 (openssl-1.0.2a.tar.gz) = 2974a0a8cc469d85a5391a64aa0a2b2c5b00acfa
Size (openssl-1.0.2a.tar.gz) = 5262089 bytes
SHA1 (patch-Configure) = d57986a34cd88a27c5d94df5a3cc3e2c12bf8bbe
SHA1 (patch-Makefile.org) = 72f023aeead660decaa09b6664936bd73a214069
SHA1 (patch-Makefile.shared) = 709283ba4bb4bd568e289fe111b8dea319968328
SHA1 (patch-apps_Makefile) = 745e01fb967979f5105896f8a728fd7a041af6c9
SHA1 (patch-config) = ac8ced00cfa7d31b84afb08aedc38102fd777824
SHA1 (patch-crypto_bn_bn__prime.pl) = c07e8ccba319e4260af46e714c3be56f70579fa6
SHA1 (patch-crypto_des_Makefile) = 6c67c81ba7054647e1138165d9280c8db82b8498
SHA1 (patch-engines_ccgost_Makefile) = 8834074c74abab604ef1ba7959750c22c0ffb6e7
SHA1 (patch-tools_Makefile) = 6e7324d01c0cd5e290085fe8124315bcac8cf198

View File

@@ -1,23 +1,12 @@
$NetBSD: patch-Configure,v 1.1.2.2 2014/04/08 10:09:26 tron Exp $
$NetBSD: patch-Configure,v 1.4 2015/03/19 22:11:22 tron Exp $
* Avoid -fast on Solaris, creates non-portable packages which depend on
host-specific CPU features.
* Add GNU/kFreeBSD support.
--- Configure.orig 2013-02-11 15:26:04.000000000 +0000
+++ Configure
@@ -225,8 +225,8 @@ my %table=(
"solaris64-x86_64-gcc","gcc:-m64 -O3 -Wall -DL_ENDIAN::-D_REENTRANT::-lsocket -lnsl -ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:solaris-shared:-fPIC:-m64 -shared -static-libgcc:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::/64",
#### Solaris x86 with Sun C setups
-"solaris-x86-cc","cc:-fast -O -Xa::-D_REENTRANT::-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_UNROLL BF_PTR:${no_asm}:dlfcn:solaris-shared:-KPIC:-G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-"solaris64-x86_64-cc","cc:-fast -xarch=amd64 -xstrconst -Xa -DL_ENDIAN::-D_REENTRANT::-lsocket -lnsl -ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:solaris-shared:-KPIC:-xarch=amd64 -G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::/64",
+"solaris-x86-cc","cc:-xO5 -Xa::-D_REENTRANT::-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_UNROLL BF_PTR:${no_asm}:dlfcn:solaris-shared:-KPIC:-G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+"solaris64-x86_64-cc","cc:-xO5 -xarch=amd64 -xstrconst -Xa -DL_ENDIAN::-D_REENTRANT::-lsocket -lnsl -ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:solaris-shared:-KPIC:-xarch=amd64 -G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::/64",
#### SPARC Solaris with GNU C setups
"solaris-sparcv7-gcc","gcc:-O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT::-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}:dlfcn:solaris-shared:-fPIC:-shared:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
@@ -338,6 +338,7 @@ my %table=(
--- Configure.orig 2015-03-19 13:30:36.000000000 +0000
+++ Configure 2015-03-19 20:58:06.000000000 +0000
@@ -341,6 +341,7 @@
#
"osf1-alpha-gcc", "gcc:-O3::(unknown):::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_RISC1:${alpha_asm}:dlfcn:alpha-osf1-shared:::.so",
"osf1-alpha-cc", "cc:-std1 -tune host -O4 -readonly_strings::(unknown):::SIXTY_FOUR_BIT_LONG RC4_CHUNK:${alpha_asm}:dlfcn:alpha-osf1-shared:::.so",
@@ -25,10 +14,10 @@ $NetBSD: patch-Configure,v 1.1.2.2 2014/04/08 10:09:26 tron Exp $
"tru64-alpha-cc", "cc:-std1 -tune host -fast -readonly_strings::-pthread:::SIXTY_FOUR_BIT_LONG RC4_CHUNK:${alpha_asm}:dlfcn:alpha-osf1-shared::-msym:.so",
####
@@ -422,6 +423,28 @@ my %table=(
"BSD-sparc64", "gcc:-DB_ENDIAN -DTERMIOS -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 -DTERMIOS -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", "gcc:-DL_ENDIAN -DTERMIOS -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)",
@@ -464,6 +465,29 @@
"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", "gcc:-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)",
+"NetBSD","gcc:-DTERMIOS -O2 -Wall::(unknown):::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+"NetBSD-alpha", "gcc:-DTERMIOS -DL_ENDIAN -O2 -Wall::(unknown):::SIXTY_FOUR_BIT_LONG DES_INT DES_PTR DES_RISC2:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+"NetBSD-arm", "gcc:-DTERMIOS -DL_ENDIAN -O2 -Wall::(unknown):::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
@@ -51,26 +40,20 @@ $NetBSD: patch-Configure,v 1.1.2.2 2014/04/08 10:09:26 tron Exp $
+"GNU/kFreeBSD-x86_64", "gcc:-m64 -DL_ENDIAN -DTERMIOS -DMD32_REG_T=int::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+"GNU/kFreeBSD-i386", "gcc:-DL_ENDIAN -DTERMIOS -march=i486::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+
+
"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)",
@@ -865,13 +888,13 @@ PROCESS_ARGS:
"nextstep", "cc:-O -Wall:<libc.h>:(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
@@ -915,7 +939,7 @@
# The check for the option is there so scripts aren't
# broken
}
- elsif (/^[-+]/)
+ elsif (/^[-+\/]/)
{
if (/^-[lL](.*)$/ or /^-Wl,/)
if (/^--prefix=(.*)$/)
{
$libs.=$_." ";
}
- elsif (/^-[^-]/ or /^\+/)
+ elsif (/^-[^-]/ or /^\+/ or /^\//)
{
$_ =~ s/%([0-9a-f]{1,2})/chr(hex($1))/gei;
$flags.=$_." ";
@@ -1674,7 +1697,7 @@ while (<IN>)
@@ -1737,7 +1761,7 @@
elsif ($shared_extension ne "" && $shared_extension =~ /^\.s([ol])\.[^\.]*\.[^\.]*$/)
{
my $sotmp = $1;

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-Makefile.org,v 1.1.2.2 2014/04/08 10:09:26 tron Exp $
$NetBSD: patch-Makefile.org,v 1.3 2015/02/12 13:08:53 adam Exp $
Adjust build procedure.
--- Makefile.org.orig 2013-02-11 15:26:04.000000000 +0000
--- Makefile.org.orig 2015-01-22 14:58:06.000000000 +0000
+++ Makefile.org
@@ -28,6 +28,7 @@ INSTALLTOP=/usr/local/ssl
@@ -12,7 +12,7 @@ Adjust build procedure.
# NO_IDEA - Define to build without the IDEA algorithm
# NO_RC4 - Define to build without the RC4 algorithm
@@ -157,7 +158,7 @@ TESTS = alltests
@@ -158,7 +159,7 @@ TESTS = alltests
MAKEFILE= Makefile
@@ -21,7 +21,7 @@ Adjust build procedure.
MAN1=1
MAN3=3
MANSUFFIX=
@@ -174,6 +175,7 @@ SHARED_CRYPTO=libcrypto$(SHLIB_EXT)
@@ -175,6 +176,7 @@ SHARED_CRYPTO=libcrypto$(SHLIB_EXT)
SHARED_SSL=libssl$(SHLIB_EXT)
SHARED_LIBS=
SHARED_LIBS_LINK_EXTS=
@@ -29,7 +29,7 @@ Adjust build procedure.
SHARED_LDFLAGS=
GENERAL= Makefile
@@ -537,7 +539,7 @@ dist:
@@ -536,7 +538,7 @@ dist:
dist_pem_h:
(cd crypto/pem; $(MAKE) -e $(BUILDENV) pem.h; $(MAKE) clean)
@@ -38,13 +38,13 @@ Adjust build procedure.
install_sw:
@$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \
@@ -642,41 +644,56 @@ install_docs:
@@ -645,41 +647,56 @@ install_docs:
@pod2man="`cd ./util; ./pod2mantest $(PERL)`"; \
here="`pwd`"; \
filecase=; \
- if [ "$(PLATFORM)" = "DJGPP" -o "$(PLATFORM)" = "Cygwin" -o "$(PLATFORM)" = "mingw" ]; then \
- case "$(PLATFORM)" in DJGPP|Cygwin*|mingw*|darwin*-*-cc) \
- filecase=-i; \
- fi; \
- esac; \
set -e; for i in doc/apps/*.pod; do \
fn=`basename $$i .pod`; \
sec=`$(PERL) util/extract-section.pl 1 < $$i`; \

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-Makefile.shared,v 1.1.2.2 2014/04/08 10:09:26 tron Exp $
$NetBSD: patch-Makefile.shared,v 1.2 2014/05/13 02:23:11 rodent Exp $
Adjust build procedure.
--- Makefile.shared.orig 2010-08-21 11:37:17.000000000 +0000
--- Makefile.shared.orig Mon Mar 17 16:14:20 2014
+++ Makefile.shared
@@ -315,6 +315,11 @@ link_o.alpha-osf1:
@ if $(DETECT_GNU_LD); then \

View File

@@ -1,9 +1,9 @@
$NetBSD: patch-apps_Makefile,v 1.1.2.2 2014/04/08 10:09:26 tron Exp $
$NetBSD: patch-apps_Makefile,v 1.2 2014/05/13 02:23:11 rodent Exp $
Adjust build procedure.
--- apps/Makefile.orig 2007-02-23 02:01:03.000000000 +0100
+++ apps/Makefile 2007-07-31 17:18:49.000000000 +0200
--- apps/Makefile.orig Mon Apr 7 16:55:44 2014
+++ apps/Makefile
@@ -4,6 +4,7 @@
DIR= apps

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-config,v 1.1.2.2 2014/04/08 10:09:26 tron Exp $
$NetBSD: patch-config,v 1.2 2014/05/13 02:23:11 rodent Exp $
Adjust config procedure.
--- config.orig Mon Feb 11 15:25:39 2013
--- config.orig Mon Mar 17 16:14:20 2014
+++ config
@@ -49,6 +49,7 @@ done
# First get uname entries that we use below
@@ -12,7 +12,7 @@ Adjust config procedure.
[ "$RELEASE" ] || RELEASE=`(uname -r) 2>/dev/null` || RELEASE="unknown"
[ "$SYSTEM" ] || SYSTEM=`(uname -s) 2>/dev/null` || SYSTEM="unknown"
[ "$BUILD" ] || VERSION=`(uname -v) 2>/dev/null` || VERSION="unknown"
@@ -162,6 +163,10 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${
@@ -162,6 +163,10 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
echo "mips4-sgi-irix64"; exit 0
;;
@@ -23,7 +23,7 @@ Adjust config procedure.
Linux:[2-9].*)
echo "${MACHINE}-whatever-linux2"; exit 0
;;
@@ -170,6 +175,10 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${
@@ -170,6 +175,10 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
echo "${MACHINE}-whatever-linux1"; exit 0
;;
@@ -34,7 +34,7 @@ Adjust config procedure.
GNU*)
echo "hurd-x86"; exit 0;
;;
@@ -218,15 +227,15 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${
@@ -218,15 +227,15 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
echo "${MACHINE}-whatever-freebsd"; exit 0
;;
@@ -54,7 +54,7 @@ Adjust config procedure.
echo "${MACHINE}-whatever-openbsd"; exit 0
;;
@@ -728,6 +737,11 @@ case "$GUESSOS" in
@@ -728,12 +737,19 @@ case "$GUESSOS" in
;;
*-*-sunos4) OUT="sunos-$CC" ;;
@@ -66,7 +66,6 @@ Adjust config procedure.
*86*-*-bsdi4) OUT="BSD-x86-elf"; options="$options no-sse2 -ldl" ;;
alpha*-*-*bsd*) OUT="BSD-generic64"; options="$options -DL_ENDIAN" ;;
powerpc64-*-*bsd*) OUT="BSD-generic64"; options="$options -DB_ENDIAN" ;;
@@ -734,6 +748,8 @@ case "$GUESSOS" in
sparc64-*-*bsd*) OUT="BSD-sparc64" ;;
ia64-*-*bsd*) OUT="BSD-ia64" ;;
amd64-*-*bsd*) OUT="BSD-x86_64" ;;

View File

@@ -1,7 +1,7 @@
$NetBSD: patch-crypto_bn_bn__prime.pl,v 1.1.2.2 2014/04/08 10:09:26 tron Exp $
$NetBSD: patch-crypto_bn_bn__prime.pl,v 1.2 2014/05/13 02:23:11 rodent Exp $
--- crypto/bn/bn_prime.pl.orig 2003-09-25 15:57:58.000000000 +0200
+++ crypto/bn/bn_prime.pl 2007-07-31 17:53:39.000000000 +0200
--- crypto/bn/bn_prime.pl.orig Mon Mar 17 16:14:20 2014
+++ crypto/bn/bn_prime.pl
@@ -1,6 +1,8 @@
#!/usr/local/bin/perl
# bn_prime.pl

View File

@@ -0,0 +1,18 @@
$NetBSD: patch-crypto_des_Makefile,v 1.2 2015/02/12 13:08:53 adam Exp $
Not all m4 macro processors have severe buffer limitations.
--- crypto/des/Makefile.orig 2015-01-22 16:12:10.000000000 +0000
+++ crypto/des/Makefile
@@ -60,7 +60,11 @@ des: des.o cbc3_enc.o lib
$(CC) $(CFLAGS) -o des des.o cbc3_enc.o $(LIB)
des_enc-sparc.S: asm/des_enc.m4
+ifeq ($(OPSYS),SunOS)
m4 -B 8192 asm/des_enc.m4 > des_enc-sparc.S
+else
+ m4 asm/des_enc.m4 > des_enc-sparc.S
+endif
dest4-sparcv9.s: asm/dest4-sparcv9.pl
$(PERL) asm/dest4-sparcv9.pl $(CFLAGS) > $@

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-crypto_dso_dso__dlfcn.c,v 1.1 2013/07/26 11:27:02 ryoon Exp $
* Debian GNU/kFreeBSD needs _GNU_SOURCE.
--- crypto/dso/dso_dlfcn.c.orig 2013-02-11 15:26:04.000000000 +0000
+++ crypto/dso/dso_dlfcn.c
@@ -60,7 +60,7 @@
that handle _GNU_SOURCE and other similar macros. Defining it later
is simply too late, because those headers are protected from re-
inclusion. */
-#ifdef __linux
+#if defined(__linux) || defined(__FreeBSD_kernel__)
# ifndef _GNU_SOURCE
# define _GNU_SOURCE /* make sure dladdr is declared */
# endif

View File

@@ -1,36 +0,0 @@
$NetBSD: patch-doc_apps_cms.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/apps/cms.pod.orig 2013-02-11 15:26:04.000000000 +0000
+++ doc/apps/cms.pod
@@ -454,24 +454,24 @@ remains DER.
the operation was completely successfully.
-=item 1
+=item Z<>1
an error occurred parsing the command options.
-=item 2
+=item Z<>2
one of the input files could not be read.
-=item 3
+=item Z<>3
an error occurred creating the CMS file or when reading the MIME
message.
-=item 4
+=item Z<>4
an error occurred decrypting or verifying the message.
-=item 5
+=item Z<>5
the message was verified correctly but an error occurred writing out
the signers certificates.

View File

@@ -1,36 +0,0 @@
$NetBSD: patch-doc_apps_smine.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/apps/smime.pod.orig 2013-02-11 15:26:04.000000000 +0000
+++ doc/apps/smime.pod
@@ -312,24 +312,24 @@ remains DER.
the operation was completely successfully.
-=item 1
+=item Z<>1
an error occurred parsing the command options.
-=item 2
+=item Z<>2
one of the input files could not be read.
-=item 3
+=item Z<>3
an error occurred creating the PKCS#7 file or when reading the MIME
message.
-=item 4
+=item Z<>4
an error occurred decrypting or verifying the message.
-=item 5
+=item Z<>5
the message was verified correctly but an error occurred writing out
the signers certificates.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__COMP__add__compression__method.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_COMP_add_compression_method.pod.orig 2013-02-11 15:02:48.000000000 +0000
+++ doc/ssl/SSL_COMP_add_compression_method.pod
@@ -57,7 +57,7 @@ SSL_COMP_add_compression_method() may re
The operation succeeded.
-=item 1
+=item Z<>1
The operation failed. Check the error queue to find out the reason.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__CTX__add__session.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_CTX_add_session.pod.orig 2013-02-11 15:02:48.000000000 +0000
+++ doc/ssl/SSL_CTX_add_session.pod
@@ -58,7 +58,7 @@ The following values are returned by all
the same (identical) session twice. In case of the remove operation, the
session was not found in the cache.
-=item 1
+=item Z<>1
The operation succeeded.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__CTX__load__verify__locations.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_CTX_load_verify_locations.pod.orig 2013-02-11 15:02:48.000000000 +0000
+++ doc/ssl/SSL_CTX_load_verify_locations.pod
@@ -106,7 +106,7 @@ The operation failed because B<CAfile> a
processing at one of the locations specified failed. Check the error
stack to find out the reason.
-=item 1
+=item Z<>1
The operation succeeded.

View File

@@ -1,22 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__CTX__set__client__CA__list.pod,v 1.2 2014/01/10 14:32:42 tron Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_CTX_set_client_CA_list.pod.orig 2014-01-06 13:47:42.000000000 +0000
+++ doc/ssl/SSL_CTX_set_client_CA_list.pod 2014-01-10 13:19:11.000000000 +0000
@@ -66,13 +66,13 @@
=over 4
-=item 0
+=item Z<>0
A failure while manipulating the STACK_OF(X509_NAME) object occurred or
the X509_NAME could not be extracted from B<cacert>. Check the error stack
to find out the reason.
-=item 1
+=item Z<>1
The operation succeeded.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__CTX__set__session__id__context.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_CTX_set_session_id_context.pod.orig 2013-02-11 15:02:48.000000000 +0000
+++ doc/ssl/SSL_CTX_set_session_id_context.pod
@@ -70,7 +70,7 @@ The length B<sid_ctx_len> of the session
the maximum allowed length of B<SSL_MAX_SSL_SESSION_ID_LENGTH>. The error
is logged to the error stack.
-=item 1
+=item Z<>1
The operation succeeded.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__CTX__set__ssl__version.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_CTX_set_ssl_version.pod.orig 2013-02-11 15:26:04.000000000 +0000
+++ doc/ssl/SSL_CTX_set_ssl_version.pod
@@ -46,7 +46,7 @@ and SSL_set_ssl_method():
The new choice failed, check the error stack to find out the reason.
-=item 1
+=item Z<>1
The operation succeeded.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__CTX__use__psk__identity__hint.pod,v 1.2 2014/01/10 14:32:42 tron Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_CTX_use_psk_identity_hint.pod.orig 2014-01-06 13:47:42.000000000 +0000
+++ doc/ssl/SSL_CTX_use_psk_identity_hint.pod 2014-01-10 13:23:46.000000000 +0000
@@ -96,7 +96,7 @@
connection will fail with decryption_error before it will be finished
completely.
-=item 0
+=item Z<>0
PSK identity was not found. An "unknown_psk_identity" alert message
will be sent and the connection setup fails.

View File

@@ -1,22 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__accept.pod,v 1.2 2014/01/10 14:32:42 tron Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_accept.pod.orig 2014-01-06 13:47:42.000000000 +0000
+++ doc/ssl/SSL_accept.pod 2014-01-10 13:25:21.000000000 +0000
@@ -44,13 +44,13 @@
=over 4
-=item 0
+=item Z<>0
The TLS/SSL handshake was not successful but was shut down controlled and
by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the
return value B<ret> to find out the reason.
-=item 1
+=item Z<>1
The TLS/SSL handshake was successfully completed, a TLS/SSL connection has been
established.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__clear.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_clear.pod.orig 2013-02-11 15:02:48.000000000 +0000
+++ doc/ssl/SSL_clear.pod
@@ -61,7 +61,7 @@ The following return values can occur:
The SSL_clear() operation could not be performed. Check the error stack to
find out the reason.
-=item 1
+=item Z<>1
The SSL_clear() operation was successful.

View File

@@ -1,22 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__connect.pod,v 1.2 2014/01/10 14:32:42 tron Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_connect.pod.orig 2014-01-06 13:47:42.000000000 +0000
+++ doc/ssl/SSL_connect.pod 2014-01-10 13:30:56.000000000 +0000
@@ -41,13 +41,13 @@
=over 4
-=item 0
+=item Z<>0
The TLS/SSL handshake was not successful but was shut down controlled and
by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the
return value B<ret> to find out the reason.
-=item 1
+=item Z<>1
The TLS/SSL handshake was successfully completed, a TLS/SSL connection has been
established.

View File

@@ -1,22 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__do__handshake.pod,v 1.2 2014/01/10 14:32:42 tron Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_do_handshake.pod.orig 2014-01-06 13:47:42.000000000 +0000
+++ doc/ssl/SSL_do_handshake.pod 2014-01-10 13:32:08.000000000 +0000
@@ -45,13 +45,13 @@
=over 4
-=item 0
+=item Z<>0
The TLS/SSL handshake was not successful but was shut down controlled and
by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the
return value B<ret> to find out the reason.
-=item 1
+=item Z<>1
The TLS/SSL handshake was successfully completed, a TLS/SSL connection has been
established.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__read.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_read.pod.orig 2013-02-11 15:02:48.000000000 +0000
+++ doc/ssl/SSL_read.pod
@@ -86,7 +86,7 @@ The following return values can occur:
The read operation was successful; the return value is the number of
bytes actually read from the TLS/SSL connection.
-=item 0
+=item Z<>0
The read operation was not successful. The reason may either be a clean
shutdown due to a "close notify" alert sent by the peer (in which case

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__session__reused.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_session_reused.pod.orig 2013-02-11 15:02:48.000000000 +0000
+++ doc/ssl/SSL_session_reused.pod
@@ -31,7 +31,7 @@ The following return values can occur:
A new session was negotiated.
-=item 1
+=item Z<>1
A session was reused.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__set__fd.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_set_fd.pod.orig 2013-02-11 15:02:48.000000000 +0000
+++ doc/ssl/SSL_set_fd.pod
@@ -39,7 +39,7 @@ The following return values can occur:
The operation failed. Check the error stack to find out why.
-=item 1
+=item Z<>1
The operation succeeded.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__set__session.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_set_session.pod.orig 2013-02-11 15:02:48.000000000 +0000
+++ doc/ssl/SSL_set_session.pod
@@ -41,7 +41,7 @@ The following return values can occur:
The operation failed; check the error stack to find out the reason.
-=item 1
+=item Z<>1
The operation succeeded.

View File

@@ -1,23 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__shutdown.pod,v 1.2 2014/01/10 14:32:42 tron Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_shutdown.pod.orig 2014-01-06 13:47:42.000000000 +0000
+++ doc/ssl/SSL_shutdown.pod 2014-01-10 13:32:54.000000000 +0000
@@ -92,14 +92,14 @@
=over 4
-=item 0
+=item Z<>0
The shutdown is not yet finished. Call SSL_shutdown() for a second time,
if a bidirectional shutdown shall be performed.
The output of L<SSL_get_error(3)|SSL_get_error(3)> may be misleading, as an
erroneous SSL_ERROR_SYSCALL may be flagged even though no error occurred.
-=item 1
+=item Z<>1
The shutdown was successfully completed. The "close notify" alert was sent
and the peer's "close notify" alert was received.

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-doc_ssl_SSL__write.pod,v 1.1 2013/06/01 08:03:55 sbd Exp $
Fix openssl pod docs to work with the very picky pod2man from perl-5.18.0.
--- doc/ssl/SSL_write.pod.orig 2013-02-11 15:02:48.000000000 +0000
+++ doc/ssl/SSL_write.pod
@@ -79,7 +79,7 @@ The following return values can occur:
The write operation was successful, the return value is the number of
bytes actually written to the TLS/SSL connection.
-=item 0
+=item Z<>0
The write operation was not successful. Probably the underlying connection
was closed. Call SSL_get_error() with the return value B<ret> to find out,

View File

@@ -1,9 +1,9 @@
$NetBSD: patch-engines_ccgost_Makefile,v 1.1 2013/02/06 21:40:34 jperkin Exp $
$NetBSD: patch-engines_ccgost_Makefile,v 1.2 2014/05/13 02:23:11 rodent Exp $
* Make sure rpath is set properly on the libgost.so engine lib.
--- engines/ccgost/Makefile.orig 2012-04-26 10:42:20.000000000 +0000
+++ engines/ccgost/Makefile 2013-02-04 13:27:37.220193130 +0000
--- engines/ccgost/Makefile.orig Mon Apr 7 16:55:42 2014
+++ engines/ccgost/Makefile
@@ -32,7 +32,7 @@ lib: $(LIBOBJ)
$(MAKE) -f $(TOP)/Makefile.shared -e \
LIBNAME=$(LIBNAME) \

View File

@@ -1,9 +1,9 @@
$NetBSD: patch-tools_Makefile,v 1.1.2.2 2014/04/08 10:09:26 tron Exp $
$NetBSD: patch-tools_Makefile,v 1.2 2014/05/13 02:23:11 rodent Exp $
Adjust build procedure.
--- tools/Makefile.orig 2006-02-04 02:49:36.000000000 +0100
+++ tools/Makefile 2007-07-31 17:20:05.000000000 +0200
--- tools/Makefile.orig Mon Mar 17 16:14:20 2014
+++ tools/Makefile
@@ -4,6 +4,7 @@
DIR= tools