1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
6 KEYWORDS= security devel
8 SDESC[standard]= SSL and crypto library
9 HOMEPAGE= https://www.openssl.org/
13 SITES[main]= https://www.openssl.org/source/
14 DISTFILE[1]= openssl-1.0.2u.tar.gz:main
16 SPKGS[standard]= complete
21 OPTIONS_AVAILABLE= ASM EC SSE2 SSL2 SSL3 I386 THREADS
22 OPTIONS_STANDARD= ASM EC SSE2 SSL2 SSL3 I386 THREADS
23 OPT_ON[x86_64]= ASM EC
24 OPT_ON[all]= SSE2 SSL2 SSL3 THREADS
27 RUN_DEPENDS= autoselect-ssl:single:standard
31 DISTNAME= openssl-1.0.2u
33 LICENSE= OpenSSL:primary
34 LICENSE_FILE= OpenSSL:{{WRKSRC}}/LICENSE
39 FPC_EQUIVALENT= security/openssl-unsafe
41 CONFIGURE_ARGS= no-md2
48 MAKE_ARGS= WHOLE_ARCHIVE_FLAG=--whole-archive
49 MAKE_ENV= LIBRPATH="{{BASE}}/lib"
54 INSTALL_REQ_TOOLCHAIN= yes
55 PLIST_SUB= BASE=openssl10
58 VAR_OPSYS[sunos]= VAR1=MACHINE=x86_64
60 [I386].DESCRIPTION= Optimize for i386 (instead of i486+)
61 [I386].CONFIGURE_ARGS_ON= 386
63 [ASM].CONFIGURE_ARGS_OFF= no-asm
65 [EC].DESCRIPTION= Optimize NIST elliptic curves
66 [EC].CONFIGURE_ARGS_OFF= no-ec_nistp_64_gcc_128
67 [EC].CONFIGURE_ARGS_ON= enable-ec_nistp_64_gcc_128
69 [THREADS].CONFIGURE_ARGS_OFF= no-threads
70 [THREADS].CONFIGURE_ARGS_ON= threads
72 [SSE2].DESCRIPTION= Runtime SSE2 detection
73 [SSE2].CONFIGURE_ARGS_OFF= no-sse2
75 [SSL2].DESCRIPTION= SSLv2 protocol support
76 [SSL2].CONFIGURE_ARGS_OFF= no-ssl2
77 [SSL2].CONFIGURE_ARGS_ON= enable-ssl2
79 [SSL3].DESCRIPTION= SSLv3 protocol support
80 [SSL3].CONFIGURE_ARGS_OFF= no-ssl3
82 [SSL3].CONFIGURE_ARGS_ON= enable-ssl3
85 ${REINPLACE_CMD} -e 's|m4 -B 8192|m4|g' \
86 ${WRKSRC}/crypto/des/Makefile
87 ${REINPLACE_CMD} -e 's|SHLIB_VERSION_NUMBER "1.0.0"|SHLIB_VERSION_NUMBER "9"|' \
88 ${WRKSRC}/crypto/opensslv.h
89 ${REINPLACE_CMD} -e 's|ERR_R_MALLOC_ERROR|ERR_R_MALLOC_FAILURE|' \
90 ${WRKSRC}/crypto/bio/bss_dgram.c
93 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/openssl10/bin/openssl
94 .for i in libcrypto libssl
95 ${INSTALL_LIB} ${WRKSRC}/$i.so.9 ${STAGEDIR}${PREFIX}/openssl10/lib
96 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/openssl10/lib/$i.so.9
97 ${LN} -sf $i.so.9 ${STAGEDIR}${PREFIX}/openssl10/lib/$i.so
99 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/openssl10/lib/engines/*.so
101 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/man.d
102 ${ECHO_CMD} "MANPATH ${PREFIX}/openssl10/share/man" \
103 >> ${STAGEDIR}${PREFIX}/etc/man.d/openssl10.conf
106 ${REINPLACE_CMD} -e "s|options 386|options|" ${WRKSRC}/config
107 (cd ${WRKSRC} && ${SETENV} CC="${CC}" FREEBSDCC="${CC}" ${VAR1}\
108 CFLAGS="${CFLAGS}" PERL="${PERL}"\
109 ./config --prefix=${PREFIX}/openssl10\
110 --openssldir=${PREFIX}/etc/openssl10\
111 --install_prefix=${STAGEDIR}\
112 -L${PREFIX}/openssl10/lib ${CONFIGURE_ARGS})
116 -e 's|^MANDIR=.*$$|MANDIR=$$(MANPREFIX)/man|' \
117 -e 's|LIBVERSION=[^ ]* |LIBVERSION=9 |' \
121 ${REINPLACE_CMD} -e '/define HAVE_CRYPTODEV/d' \
122 ${WRKSRC}/crypto/engine/eng_cryptodev.c
125 ${REINPLACE_CMD} -e '/for protocol in TLSv1.2 SSLv3;/ s/ SSLv3//' \
126 ${WRKSRC}/test/testssl
128 [FILE:737:descriptions/desc.primary]
129 The OpenSSL Project is a collaborative effort to develop a robust,
130 commercial-grade, full-featured, and Open Source toolkit implementing
131 the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security
132 (TLS v1) protocols with full-strength cryptography world-wide. The
133 project is managed by a worldwide community of volunteers that use
134 the Internet to communicate, plan, and develop the OpenSSL tookit
135 and its related documentation.
137 OpenSSL is based on the excellent SSLeay library developed by Eric
138 A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under
139 an Apache-style licence, which basically means that you are free
140 to get and use it for commercial and non-commercial purposes subject
141 to some simple license conditions.
145 ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16 5355412 openssl-1.0.2u.tar.gz
148 [FILE:511:manifests/plist.primary]
149 @sample etc/%%BASE%%/openssl.cnf.sample
154 libcrypto.so.%%SHLIBVER%%
155 libssl.so.%%SHLIBVER%%
156 %%BASE%%/lib/engines/
177 @dir etc/%%BASE%%/certs
178 @dir etc/%%BASE%%/private
179 @rmtry %%BASE%%/share/man/mandoc.db
180 @rmtry %%BASE%%/share/man/whatis
183 [FILE:843:manifests/plist.dev]
186 %%BASE%%/lib/pkgconfig/
192 %%BASE%%/include/openssl/
273 [FILE:40759:manifests/plist.man]
274 %%BASE%%/share/man/man1/
301 openssl-asn1parse.1.gz
306 openssl-crl2pkcs7.1.gz
310 openssl-dsaparam.1.gz
325 openssl-pkeyparam.1.gz
331 openssl-s_client.1.gz
332 openssl-s_server.1.gz
374 %%BASE%%/share/man/man3/
375 ASN1_OBJECT_free.3.gz
378 ASN1_STRING_data.3.gz
380 ASN1_STRING_free.3.gz
381 ASN1_STRING_length.3.gz
382 ASN1_STRING_length_set.3.gz
384 ASN1_STRING_print.3.gz
385 ASN1_STRING_print_ex.3.gz
386 ASN1_STRING_print_ex_fp.3.gz
388 ASN1_STRING_to_UTF8.3.gz
389 ASN1_STRING_type.3.gz
390 ASN1_STRING_type_new.3.gz
396 ASN1_TIME_set_string.3.gz
397 ASN1_add_oid_module.3.gz
398 ASN1_generate_nconf.3.gz
399 ASN1_generate_v3.3.gz
401 BF_cfb64_encrypt.3.gz
405 BF_ofb64_encrypt.3.gz
408 BIO_append_filename.3.gz
409 BIO_callback_ctrl.3.gz
411 BIO_ctrl_get_read_request.3.gz
412 BIO_ctrl_get_write_guarantee.3.gz
413 BIO_ctrl_pending.3.gz
414 BIO_ctrl_reset_read_request.3.gz
415 BIO_ctrl_wpending.3.gz
416 BIO_debug_callback.3.gz
417 BIO_destroy_bio_pair.3.gz
431 BIO_get_accept_port.3.gz
432 BIO_get_bind_mode.3.gz
433 BIO_get_callback.3.gz
434 BIO_get_callback_arg.3.gz
435 BIO_get_cipher_ctx.3.gz
436 BIO_get_cipher_status.3.gz
438 BIO_get_conn_hostname.3.gz
439 BIO_get_conn_int_port.3.gz
441 BIO_get_conn_port.3.gz
444 BIO_get_info_callback.3.gz
447 BIO_get_mem_data.3.gz
449 BIO_get_num_renegotiates.3.gz
450 BIO_get_read_request.3.gz
451 BIO_get_retry_BIO.3.gz
452 BIO_get_retry_reason.3.gz
454 BIO_get_write_buf_size.3.gz
455 BIO_get_write_guarantee.3.gz
458 BIO_make_bio_pair.3.gz
463 BIO_new_bio_pair.3.gz
464 BIO_new_buffer_ssl_connect.3.gz
472 BIO_new_ssl_connect.3.gz
480 BIO_read_filename.3.gz
494 BIO_set_accept_bios.3.gz
495 BIO_set_accept_port.3.gz
496 BIO_set_bind_mode.3.gz
497 BIO_set_callback.3.gz
498 BIO_set_callback_arg.3.gz
501 BIO_set_conn_hostname.3.gz
502 BIO_set_conn_int_port.3.gz
504 BIO_set_conn_port.3.gz
507 BIO_set_info_callback.3.gz
510 BIO_set_mem_eof_return.3.gz
512 BIO_set_nbio_accept.3.gz
514 BIO_set_ssl_mode.3.gz
515 BIO_set_ssl_renegotiate_bytes.3.gz
516 BIO_set_ssl_renegotiate_timeout.3.gz
517 BIO_set_write_buf_size.3.gz
518 BIO_should_io_special.3.gz
520 BIO_should_retry.3.gz
521 BIO_should_write.3.gz
523 BIO_ssl_copy_session_id.3.gz
524 BIO_ssl_shutdown.3.gz
529 BIO_write_filename.3.gz
530 BN_BLINDING_convert.3.gz
531 BN_BLINDING_convert_ex.3.gz
532 BN_BLINDING_create_param.3.gz
533 BN_BLINDING_free.3.gz
534 BN_BLINDING_get_flags.3.gz
535 BN_BLINDING_get_thread_id.3.gz
536 BN_BLINDING_invert.3.gz
537 BN_BLINDING_invert_ex.3.gz
539 BN_BLINDING_set_flags.3.gz
540 BN_BLINDING_set_thread_id.3.gz
541 BN_BLINDING_thread_id.3.gz
542 BN_BLINDING_update.3.gz
551 BN_GENCB_set_old.3.gz
552 BN_MONT_CTX_copy.3.gz
553 BN_MONT_CTX_free.3.gz
554 BN_MONT_CTX_init.3.gz
557 BN_RECP_CTX_free.3.gz
558 BN_RECP_CTX_init.3.gz
580 BN_from_montgomery.3.gz
582 BN_generate_prime.3.gz
583 BN_generate_prime_ex.3.gz
592 BN_is_prime_fasttest.3.gz
593 BN_is_prime_fasttest_ex.3.gz
604 BN_mod_mul_montgomery.3.gz
605 BN_mod_mul_reciprocal.3.gz
615 BN_num_bits_word.3.gz
621 BN_pseudo_rand_range.3.gz
632 BN_to_montgomery.3.gz
645 CMS_ReceiptRequest_create0.3.gz
646 CMS_ReceiptRequest_get0_values.3.gz
647 CMS_RecipientInfo_decrypt.3.gz
648 CMS_RecipientInfo_encrypt.3.gz
649 CMS_RecipientInfo_kekri_get0_id.3.gz
650 CMS_RecipientInfo_kekri_id_cmp.3.gz
651 CMS_RecipientInfo_ktri_cert_cmp.3.gz
652 CMS_RecipientInfo_ktri_get0_signer_id.3.gz
653 CMS_RecipientInfo_set0_key.3.gz
654 CMS_RecipientInfo_set0_pkey.3.gz
655 CMS_RecipientInfo_type.3.gz
656 CMS_SignerInfo_cert_cmp.3.gz
657 CMS_SignerInfo_get0_signature.3.gz
658 CMS_SignerInfo_get0_signer_id.3.gz
659 CMS_SignerInfo_sign.3.gz
662 CMS_add0_recipient_key.3.gz
663 CMS_add1_ReceiptRequest.3.gz
666 CMS_add1_recipient_cert.3.gz
672 CMS_get0_RecipientInfos.3.gz
673 CMS_get0_SignerInfos.3.gz
674 CMS_get0_content.3.gz
675 CMS_get0_eContentType.3.gz
676 CMS_get0_signers.3.gz
678 CMS_get1_ReceiptRequest.3.gz
681 CMS_set1_eContentType.3.gz
682 CMS_set1_signer_cert.3.gz
684 CMS_sign_receipt.3.gz
687 CMS_verify_receipt.3.gz
688 CONF_modules_finish.3.gz
689 CONF_modules_free.3.gz
690 CONF_modules_load.3.gz
691 CONF_modules_load_file.3.gz
692 CONF_modules_unload.3.gz
693 CRYPTO_THREADID_cmp.3.gz
694 CRYPTO_THREADID_cpy.3.gz
695 CRYPTO_THREADID_current.3.gz
696 CRYPTO_THREADID_get_callback.3.gz
697 CRYPTO_THREADID_hash.3.gz
698 CRYPTO_THREADID_set_callback.3.gz
699 CRYPTO_destroy_dynlockid.3.gz
700 CRYPTO_get_ex_data.3.gz
701 CRYPTO_get_new_dynlockid.3.gz
703 CRYPTO_num_locks.3.gz
704 CRYPTO_set_dynlock_create_callback.3.gz
705 CRYPTO_set_dynlock_destroy_callback.3.gz
706 CRYPTO_set_dynlock_lock_callback.3.gz
707 CRYPTO_set_ex_data.3.gz
708 CRYPTO_set_locking_callback.3.gz
710 DES_cfb64_encrypt.3.gz
713 DES_ecb2_encrypt.3.gz
714 DES_ecb3_encrypt.3.gz
716 DES_ede2_cbc_encrypt.3.gz
717 DES_ede2_cfb64_encrypt.3.gz
718 DES_ede2_ofb64_encrypt.3.gz
719 DES_ede3_cbc_encrypt.3.gz
720 DES_ede3_cbcm_encrypt.3.gz
721 DES_ede3_cfb64_encrypt.3.gz
722 DES_ede3_ofb64_encrypt.3.gz
728 DES_ncbc_encrypt.3.gz
729 DES_ofb64_encrypt.3.gz
731 DES_pcbc_encrypt.3.gz
735 DES_set_key_checked.3.gz
736 DES_set_key_unchecked.3.gz
737 DES_set_odd_parity.3.gz
738 DES_string_to_2keys.3.gz
739 DES_string_to_key.3.gz
740 DES_xcbc_encrypt.3.gz
746 DH_generate_parameters.3.gz
747 DH_generate_parameters_ex.3.gz
748 DH_get_default_method.3.gz
750 DH_get_ex_new_index.3.gz
753 DH_set_default_method.3.gz
758 DHparams_print_fp.3.gz
766 DSA_generate_key.3.gz
767 DSA_generate_parameters.3.gz
768 DSA_generate_parameters_ex.3.gz
769 DSA_get_default_method.3.gz
771 DSA_get_ex_new_index.3.gz
776 DSA_set_default_method.3.gz
784 DSAparams_print_fp.3.gz
785 DTLS_client_method.3.gz
787 DTLS_server_method.3.gz
788 DTLSv1_2_client_method.3.gz
790 DTLSv1_2_server_method.3.gz
791 DTLSv1_client_method.3.gz
793 DTLSv1_server_method.3.gz
797 ECDSA_do_sign_ex.3.gz
801 ECDSA_sign_setup.3.gz
804 ECPKParameters_print.3.gz
805 ECPKParameters_print_fp.3.gz
806 EC_GF2m_simple_method.3.gz
807 EC_GFp_mont_method.3.gz
808 EC_GFp_nist_method.3.gz
809 EC_GFp_nistp224_method.3.gz
810 EC_GFp_nistp256_method.3.gz
811 EC_GFp_nistp521_method.3.gz
812 EC_GFp_simple_method.3.gz
814 EC_GROUP_check_discriminant.3.gz
815 EC_GROUP_clear_free.3.gz
820 EC_GROUP_get0_generator.3.gz
821 EC_GROUP_get0_seed.3.gz
822 EC_GROUP_get_asn1_flag.3.gz
823 EC_GROUP_get_basis_type.3.gz
824 EC_GROUP_get_cofactor.3.gz
825 EC_GROUP_get_curve_GF2m.3.gz
826 EC_GROUP_get_curve_GFp.3.gz
827 EC_GROUP_get_curve_name.3.gz
828 EC_GROUP_get_degree.3.gz
829 EC_GROUP_get_order.3.gz
830 EC_GROUP_get_pentanomial_basis.3.gz
831 EC_GROUP_get_point_conversion_form.3.gz
832 EC_GROUP_get_seed_len.3.gz
833 EC_GROUP_get_trinomial_basis.3.gz
834 EC_GROUP_have_precompute_mult.3.gz
835 EC_GROUP_method_of.3.gz
837 EC_GROUP_new_by_curve_name.3.gz
838 EC_GROUP_new_curve_GF2m.3.gz
839 EC_GROUP_new_curve_GFp.3.gz
840 EC_GROUP_precompute_mult.3.gz
841 EC_GROUP_set_asn1_flag.3.gz
842 EC_GROUP_set_curve_GF2m.3.gz
843 EC_GROUP_set_curve_GFp.3.gz
844 EC_GROUP_set_curve_name.3.gz
845 EC_GROUP_set_generator.3.gz
846 EC_GROUP_set_point_conversion_form.3.gz
847 EC_GROUP_set_seed.3.gz
848 EC_KEY_check_key.3.gz
849 EC_KEY_clear_flags.3.gz
853 EC_KEY_generate_key.3.gz
854 EC_KEY_get0_group.3.gz
855 EC_KEY_get0_private_key.3.gz
856 EC_KEY_get0_public_key.3.gz
857 EC_KEY_get_conv_form.3.gz
858 EC_KEY_get_enc_flags.3.gz
859 EC_KEY_get_flags.3.gz
860 EC_KEY_get_key_method_data.3.gz
861 EC_KEY_insert_key_method_data.3.gz
863 EC_KEY_new_by_curve_name.3.gz
864 EC_KEY_precompute_mult.3.gz
865 EC_KEY_set_asn1_flag.3.gz
866 EC_KEY_set_conv_form.3.gz
867 EC_KEY_set_enc_flags.3.gz
868 EC_KEY_set_flags.3.gz
869 EC_KEY_set_group.3.gz
870 EC_KEY_set_private_key.3.gz
871 EC_KEY_set_public_key.3.gz
872 EC_KEY_set_public_key_affine_coordinates.3.gz
874 EC_METHOD_get_field_type.3.gz
876 EC_POINT_bn2point.3.gz
877 EC_POINT_clear_free.3.gz
883 EC_POINT_get_Jprojective_coordinates_GFp.3.gz
884 EC_POINT_get_affine_coordinates_GF2m.3.gz
885 EC_POINT_get_affine_coordinates_GFp.3.gz
886 EC_POINT_hex2point.3.gz
888 EC_POINT_is_at_infinity.3.gz
889 EC_POINT_is_on_curve.3.gz
890 EC_POINT_make_affine.3.gz
891 EC_POINT_method_of.3.gz
894 EC_POINT_oct2point.3.gz
895 EC_POINT_point2bn.3.gz
896 EC_POINT_point2hex.3.gz
897 EC_POINT_point2oct.3.gz
898 EC_POINT_set_Jprojective_coordinates.3.gz
899 EC_POINT_set_affine_coordinates_GF2m.3.gz
900 EC_POINT_set_affine_coordinates_GFp.3.gz
901 EC_POINT_set_compressed_coordinates_GF2m.3.gz
902 EC_POINT_set_compressed_coordinates_GFp.3.gz
903 EC_POINT_set_to_infinity.3.gz
904 EC_POINTs_make_affine.3.gz
906 EC_get_builtin_curves.3.gz
907 ENGINE_add_conf_module.3.gz
912 ERR_add_error_data.3.gz
914 ERR_error_string.3.gz
915 ERR_error_string_n.3.gz
916 ERR_free_strings.3.gz
917 ERR_func_error_string.3.gz
919 ERR_get_error_line.3.gz
920 ERR_get_error_line_data.3.gz
921 ERR_get_next_error_library.3.gz
922 ERR_lib_error_string.3.gz
923 ERR_load_UI_strings.3.gz
924 ERR_load_crypto_strings.3.gz
925 ERR_load_strings.3.gz
927 ERR_peek_error_line.3.gz
928 ERR_peek_error_line_data.3.gz
929 ERR_peek_last_error.3.gz
930 ERR_peek_last_error_line.3.gz
931 ERR_peek_last_error_line_data.3.gz
933 ERR_print_errors.3.gz
934 ERR_print_errors_fp.3.gz
936 ERR_reason_error_string.3.gz
937 ERR_remove_state.3.gz
938 ERR_remove_thread_state.3.gz
941 EVP_CIPHER_CTX_block_size.3.gz
942 EVP_CIPHER_CTX_cipher.3.gz
943 EVP_CIPHER_CTX_cleanup.3.gz
944 EVP_CIPHER_CTX_ctrl.3.gz
945 EVP_CIPHER_CTX_flags.3.gz
946 EVP_CIPHER_CTX_get_app_data.3.gz
947 EVP_CIPHER_CTX_init.3.gz
948 EVP_CIPHER_CTX_iv_length.3.gz
949 EVP_CIPHER_CTX_key_length.3.gz
950 EVP_CIPHER_CTX_mode.3.gz
951 EVP_CIPHER_CTX_nid.3.gz
952 EVP_CIPHER_CTX_set_app_data.3.gz
953 EVP_CIPHER_CTX_set_key_length.3.gz
954 EVP_CIPHER_CTX_set_padding.3.gz
955 EVP_CIPHER_CTX_type.3.gz
956 EVP_CIPHER_asn1_to_param.3.gz
957 EVP_CIPHER_block_size.3.gz
958 EVP_CIPHER_flags.3.gz
959 EVP_CIPHER_iv_length.3.gz
960 EVP_CIPHER_key_length.3.gz
963 EVP_CIPHER_param_to_asn1.3.gz
966 EVP_CipherFinal_ex.3.gz
968 EVP_CipherInit_ex.3.gz
969 EVP_CipherUpdate.3.gz
973 EVP_DecodeUpdate.3.gz
974 EVP_DecryptFinal.3.gz
975 EVP_DecryptFinal_ex.3.gz
977 EVP_DecryptInit_ex.3.gz
978 EVP_DecryptUpdate.3.gz
980 EVP_DigestFinal_ex.3.gz
982 EVP_DigestInit_ex.3.gz
983 EVP_DigestSignFinal.3.gz
984 EVP_DigestSignInit.3.gz
985 EVP_DigestSignUpdate.3.gz
986 EVP_DigestUpdate.3.gz
987 EVP_DigestVerifyFinal.3.gz
988 EVP_DigestVerifyInit.3.gz
989 EVP_DigestVerifyUpdate.3.gz
993 EVP_EncodeUpdate.3.gz
994 EVP_EncryptFinal.3.gz
995 EVP_EncryptFinal_ex.3.gz
997 EVP_EncryptInit_ex.3.gz
998 EVP_EncryptUpdate.3.gz
1000 EVP_MD_CTX_block_size.3.gz
1001 EVP_MD_CTX_cleanup.3.gz
1002 EVP_MD_CTX_copy.3.gz
1003 EVP_MD_CTX_copy_ex.3.gz
1004 EVP_MD_CTX_create.3.gz
1005 EVP_MD_CTX_destroy.3.gz
1006 EVP_MD_CTX_init.3.gz
1008 EVP_MD_CTX_size.3.gz
1009 EVP_MD_CTX_type.3.gz
1010 EVP_MD_block_size.3.gz
1011 EVP_MD_pkey_type.3.gz
1017 EVP_PKEVP_PKEY_CTX_set_app_data.3.gz
1018 EVP_PKEY_CTX_ctrl.3.gz
1019 EVP_PKEY_CTX_ctrl_str.3.gz
1020 EVP_PKEY_CTX_dup.3.gz
1021 EVP_PKEY_CTX_free.3.gz
1022 EVP_PKEY_CTX_get_app_data.3.gz
1023 EVP_PKEY_CTX_get_cb.3.gz
1024 EVP_PKEY_CTX_get_keygen_info.3.gz
1025 EVP_PKEY_CTX_new.3.gz
1026 EVP_PKEY_CTX_new_id.3.gz
1027 EVP_PKEY_CTX_set_cb.3.gz
1028 EVP_PKEY_CTX_set_dh_paramgen_generator.3.gz
1029 EVP_PKEY_CTX_set_dh_paramgen_prime_len.3.gz
1030 EVP_PKEY_CTX_set_dsa_paramgen_bits.3.gz
1031 EVP_PKEY_CTX_set_ec_paramgen_curve_nid.3.gz
1032 EVP_PKEY_CTX_set_rsa_keygen_pubexp.3.gz
1033 EVP_PKEY_CTX_set_rsa_padding.3.gz
1034 EVP_PKEY_CTX_set_rsa_pss_saltlen.3.gz
1035 EVP_PKEY_CTX_set_rsa_rsa_keygen_bits.3.gz
1036 EVP_PKEY_CTX_set_signature_md.3.gz
1037 EVP_PKEY_METHOD.3.gz
1038 EVP_PKEY_assign_DH.3.gz
1039 EVP_PKEY_assign_DSA.3.gz
1040 EVP_PKEY_assign_EC_KEY.3.gz
1041 EVP_PKEY_assign_RSA.3.gz
1043 EVP_PKEY_cmp_parameters.3.gz
1044 EVP_PKEY_copy_parameters.3.gz
1045 EVP_PKEY_decrypt.3.gz
1046 EVP_PKEY_decrypt_init.3.gz
1047 EVP_PKEY_derive.3.gz
1048 EVP_PKEY_derive_init.3.gz
1049 EVP_PKEY_derive_set_peer.3.gz
1050 EVP_PKEY_encrypt.3.gz
1051 EVP_PKEY_encrypt_init.3.gz
1053 EVP_PKEY_get1_DH.3.gz
1054 EVP_PKEY_get1_DSA.3.gz
1055 EVP_PKEY_get1_EC_KEY.3.gz
1056 EVP_PKEY_get1_RSA.3.gz
1057 EVP_PKEY_get_default_digest.3.gz
1058 EVP_PKEY_get_default_digest_nid.3.gz
1059 EVP_PKEY_keygen.3.gz
1060 EVP_PKEY_keygen_init.3.gz
1061 EVP_PKEY_meth_add0.3.gz
1062 EVP_PKEY_meth_copy.3.gz
1063 EVP_PKEY_meth_find.3.gz
1064 EVP_PKEY_meth_free.3.gz
1065 EVP_PKEY_meth_get_cleanup.3.gz
1066 EVP_PKEY_meth_get_copy.3.gz
1067 EVP_PKEY_meth_get_ctrl.3.gz
1068 EVP_PKEY_meth_get_decrypt.3.gz
1069 EVP_PKEY_meth_get_derive.3.gz
1070 EVP_PKEY_meth_get_encrypt.3.gz
1071 EVP_PKEY_meth_get_init.3.gz
1072 EVP_PKEY_meth_get_keygen.3.gz
1073 EVP_PKEY_meth_get_paramgen.3.gz
1074 EVP_PKEY_meth_get_sign.3.gz
1075 EVP_PKEY_meth_get_signctx.3.gz
1076 EVP_PKEY_meth_get_verify.3.gz
1077 EVP_PKEY_meth_get_verify_recover.3.gz
1078 EVP_PKEY_meth_get_verifyctx.3.gz
1079 EVP_PKEY_meth_new.3.gz
1080 EVP_PKEY_meth_set_cleanup.3.gz
1081 EVP_PKEY_meth_set_copy.3.gz
1082 EVP_PKEY_meth_set_ctrl.3.gz
1083 EVP_PKEY_meth_set_decrypt.3.gz
1084 EVP_PKEY_meth_set_derive.3.gz
1085 EVP_PKEY_meth_set_encrypt.3.gz
1086 EVP_PKEY_meth_set_init.3.gz
1087 EVP_PKEY_meth_set_keygen.3.gz
1088 EVP_PKEY_meth_set_paramgen.3.gz
1089 EVP_PKEY_meth_set_sign.3.gz
1090 EVP_PKEY_meth_set_signctx.3.gz
1091 EVP_PKEY_meth_set_verify.3.gz
1092 EVP_PKEY_meth_set_verify_recover.3.gz
1093 EVP_PKEY_meth_set_verifyctx.3.gz
1094 EVP_PKEY_missing_parameters.3.gz
1096 EVP_PKEY_paramgen.3.gz
1097 EVP_PKEY_paramgen_init.3.gz
1098 EVP_PKEY_print_params.3.gz
1099 EVP_PKEY_print_private.3.gz
1100 EVP_PKEY_print_public.3.gz
1101 EVP_PKEY_set1_DH.3.gz
1102 EVP_PKEY_set1_DSA.3.gz
1103 EVP_PKEY_set1_EC_KEY.3.gz
1104 EVP_PKEY_set1_RSA.3.gz
1106 EVP_PKEY_sign_init.3.gz
1108 EVP_PKEY_verify.3.gz
1109 EVP_PKEY_verify_init.3.gz
1110 EVP_PKEY_verify_recover.3.gz
1111 EVP_PKEY_verify_recover_init.3.gz
1117 EVP_SignInit_ex.3.gz
1119 EVP_VerifyFinal.3.gz
1121 EVP_VerifyUpdate.3.gz
1122 EVP_aes_128_cbc_hmac_sha1.3.gz
1123 EVP_aes_128_cbc_hmac_sha256.3.gz
1124 EVP_aes_128_ccm.3.gz
1125 EVP_aes_128_gcm.3.gz
1126 EVP_aes_192_ccm.3.gz
1127 EVP_aes_192_gcm.3.gz
1128 EVP_aes_256_cbc_hmac_sha1.3.gz
1129 EVP_aes_256_cbc_hmac_sha256.3.gz
1130 EVP_aes_256_ccm.3.gz
1131 EVP_aes_256_gcm.3.gz
1146 EVP_des_ede3_cbc.3.gz
1147 EVP_des_ede3_cfb.3.gz
1148 EVP_des_ede3_ofb.3.gz
1149 EVP_des_ede_cbc.3.gz
1150 EVP_des_ede_cfb.3.gz
1151 EVP_des_ede_ofb.3.gz
1157 EVP_get_cipherbyname.3.gz
1158 EVP_get_cipherbynid.3.gz
1159 EVP_get_cipherbyobj.3.gz
1160 EVP_get_digestbyname.3.gz
1161 EVP_get_digestbynid.3.gz
1162 EVP_get_digestbyobj.3.gz
1179 EVP_rc4_hmac_md5.3.gz
1180 EVP_rc5_32_12_16_cbc.3.gz
1181 EVP_rc5_32_12_16_cfb.3.gz
1182 EVP_rc5_32_12_16_ecb.3.gz
1183 EVP_rc5_32_12_16_ofb.3.gz
1192 HMAC_CTX_cleanup.3.gz
1228 OPENSSL_Applink.3.gz
1229 OPENSSL_VERSION_NUMBER.3.gz
1230 OPENSSL_VERSION_TEXT.3.gz
1232 OPENSSL_ia32cap.3.gz
1233 OPENSSL_ia32cap_loc.3.gz
1234 OPENSSL_instrument_bus.3.gz
1235 OPENSSL_instrument_bus2.3.gz
1236 OPENSSL_load_builtin_modules.3.gz
1237 OPENSSL_no_config.3.gz
1238 OpenSSL_add_all_algorithms.3.gz
1239 OpenSSL_add_all_ciphers.3.gz
1240 OpenSSL_add_all_digests.3.gz
1241 OpenSSL_add_ssl_algorithms.3.gz
1243 PEM_read_DHparams.3.gz
1244 PEM_read_DSAPrivateKey.3.gz
1245 PEM_read_DSA_PUBKEY.3.gz
1246 PEM_read_DSAparams.3.gz
1247 PEM_read_NETSCAPE_CERT_SEQUENCE.3.gz
1249 PEM_read_PUBKEY.3.gz
1250 PEM_read_PrivateKey.3.gz
1251 PEM_read_RSAPrivateKey.3.gz
1252 PEM_read_RSAPublicKey.3.gz
1253 PEM_read_RSA_PUBKEY.3.gz
1255 PEM_read_X509_AUX.3.gz
1256 PEM_read_X509_CRL.3.gz
1257 PEM_read_X509_REQ.3.gz
1258 PEM_read_bio_DHparams.3.gz
1259 PEM_read_bio_DSAPrivateKey.3.gz
1260 PEM_read_bio_DSA_PUBKEY.3.gz
1261 PEM_read_bio_DSAparams.3.gz
1262 PEM_read_bio_NETSCAPE_CERT_SEQUENCE.3.gz
1263 PEM_read_bio_PKCS7.3.gz
1264 PEM_read_bio_PUBKEY.3.gz
1265 PEM_read_bio_PrivateKey.3.gz
1266 PEM_read_bio_RSAPrivateKey.3.gz
1267 PEM_read_bio_RSAPublicKey.3.gz
1268 PEM_read_bio_RSA_PUBKEY.3.gz
1269 PEM_read_bio_X509.3.gz
1270 PEM_read_bio_X509_AUX.3.gz
1271 PEM_read_bio_X509_CRL.3.gz
1272 PEM_read_bio_X509_REQ.3.gz
1273 PEM_write_DHparams.3.gz
1274 PEM_write_DSAPrivateKey.3.gz
1275 PEM_write_DSA_PUBKEY.3.gz
1276 PEM_write_DSAparams.3.gz
1277 PEM_write_NETSCAPE_CERT_SEQUENCE.3.gz
1278 PEM_write_PKCS7.3.gz
1279 PEM_write_PKCS8PrivateKey.3.gz
1280 PEM_write_PKCS8PrivateKey_nid.3.gz
1281 PEM_write_PUBKEY.3.gz
1282 PEM_write_PrivateKey.3.gz
1283 PEM_write_RSAPrivateKey.3.gz
1284 PEM_write_RSAPublicKey.3.gz
1285 PEM_write_RSA_PUBKEY.3.gz
1287 PEM_write_X509_AUX.3.gz
1288 PEM_write_X509_CRL.3.gz
1289 PEM_write_X509_REQ.3.gz
1290 PEM_write_X509_REQ_NEW.3.gz
1291 PEM_write_bio_CMS_stream.3.gz
1292 PEM_write_bio_DHparams.3.gz
1293 PEM_write_bio_DSAPrivateKey.3.gz
1294 PEM_write_bio_DSA_PUBKEY.3.gz
1295 PEM_write_bio_DSAparams.3.gz
1296 PEM_write_bio_NETSCAPE_CERT_SEQUENCE.3.gz
1297 PEM_write_bio_PKCS7.3.gz
1298 PEM_write_bio_PKCS7_stream.3.gz
1299 PEM_write_bio_PKCS8PrivateKey.3.gz
1300 PEM_write_bio_PKCS8PrivateKey_nid.3.gz
1301 PEM_write_bio_PUBKEY.3.gz
1302 PEM_write_bio_PrivateKey.3.gz
1303 PEM_write_bio_RSAPrivateKey.3.gz
1304 PEM_write_bio_RSAPublicKey.3.gz
1305 PEM_write_bio_RSA_PUBKEY.3.gz
1306 PEM_write_bio_X509.3.gz
1307 PEM_write_bio_X509_AUX.3.gz
1308 PEM_write_bio_X509_CRL.3.gz
1309 PEM_write_bio_X509_REQ.3.gz
1310 PEM_write_bio_X509_REQ_NEW.3.gz
1315 PKCS7_get0_signers.3.gz
1317 PKCS7_sign_add_signer.3.gz
1327 RAND_get_rand_method.3.gz
1329 RAND_pseudo_bytes.3.gz
1330 RAND_query_egd_bytes.3.gz
1333 RAND_set_rand_method.3.gz
1335 RAND_write_file.3.gz
1339 RIPEMD160_Final.3.gz
1341 RIPEMD160_Update.3.gz
1342 RSA_PKCS1_SSLeay.3.gz
1343 RSA_blinding_off.3.gz
1344 RSA_blinding_on.3.gz
1348 RSA_generate_key.3.gz
1349 RSA_generate_key_ex.3.gz
1350 RSA_get_default_method.3.gz
1351 RSA_get_ex_data.3.gz
1352 RSA_get_ex_new_index.3.gz
1356 RSA_null_method.3.gz
1357 RSA_padding_add_PKCS1_OAEP.3.gz
1358 RSA_padding_add_PKCS1_type_1.3.gz
1359 RSA_padding_add_PKCS1_type_2.3.gz
1360 RSA_padding_add_SSLv23.3.gz
1361 RSA_padding_add_none.3.gz
1362 RSA_padding_check_PKCS1_OAEP.3.gz
1363 RSA_padding_check_PKCS1_type_1.3.gz
1364 RSA_padding_check_PKCS1_type_2.3.gz
1365 RSA_padding_check_SSLv23.3.gz
1366 RSA_padding_check_none.3.gz
1369 RSA_private_decrypt.3.gz
1370 RSA_private_encrypt.3.gz
1371 RSA_public_decrypt.3.gz
1372 RSA_public_encrypt.3.gz
1373 RSA_set_default_method.3.gz
1374 RSA_set_ex_data.3.gz
1377 RSA_sign_ASN1_OCTET_STRING.3.gz
1380 RSA_verify_ASN1_OCTET_STRING.3.gz
1402 SMIME_read_PKCS7.3.gz
1403 SMIME_write_CMS.3.gz
1404 SMIME_write_PKCS7.3.gz
1406 SSL_CIPHER_description.3.gz
1407 SSL_CIPHER_get_bits.3.gz
1408 SSL_CIPHER_get_name.3.gz
1409 SSL_CIPHER_get_version.3.gz
1410 SSL_COMP_add_compression_method.3.gz
1411 SSL_COMP_free_compression_methods.3.gz
1412 SSL_CONF_CTX_clear_flags.3.gz
1413 SSL_CONF_CTX_free.3.gz
1414 SSL_CONF_CTX_new.3.gz
1415 SSL_CONF_CTX_set1_prefix.3.gz
1416 SSL_CONF_CTX_set_flags.3.gz
1417 SSL_CONF_CTX_set_ssl.3.gz
1418 SSL_CONF_CTX_set_ssl_ctx.3.gz
1420 SSL_CONF_cmd_argv.3.gz
1421 SSL_CTX_add0_chain_cert.3.gz
1422 SSL_CTX_add1_chain_cert.3.gz
1423 SSL_CTX_add_client_CA.3.gz
1424 SSL_CTX_add_client_custom_ext.3.gz
1425 SSL_CTX_add_extra_chain_cert.3.gz
1426 SSL_CTX_add_server_custom_ext.3.gz
1427 SSL_CTX_add_session.3.gz
1428 SSL_CTX_build_cert_chain.3.gz
1429 SSL_CTX_callback_ctrl.3.gz
1430 SSL_CTX_check_private_key.3.gz
1431 SSL_CTX_clear_chain_certs.3.gz
1432 SSL_CTX_clear_extra_chain_certs.3.gz
1433 SSL_CTX_clear_options.3.gz
1435 SSL_CTX_flush_sessions.3.gz
1437 SSL_CTX_get0_chain_certs.3.gz
1438 SSL_CTX_get0_param.3.gz
1439 SSL_CTX_get_cert_store.3.gz
1440 SSL_CTX_get_client_CA_list.3.gz
1441 SSL_CTX_get_client_cert_cb.3.gz
1442 SSL_CTX_get_default_read_ahead.3.gz
1443 SSL_CTX_get_ex_data.3.gz
1444 SSL_CTX_get_ex_new_index.3.gz
1445 SSL_CTX_get_info_callback.3.gz
1446 SSL_CTX_get_max_cert_list.3.gz
1447 SSL_CTX_get_mode.3.gz
1448 SSL_CTX_get_options.3.gz
1449 SSL_CTX_get_quiet_shutdown.3.gz
1450 SSL_CTX_get_read_ahead.3.gz
1451 SSL_CTX_get_session_cache_mode.3.gz
1452 SSL_CTX_get_timeout.3.gz
1453 SSL_CTX_get_verify_callback.3.gz
1454 SSL_CTX_get_verify_depth.3.gz
1455 SSL_CTX_get_verify_mode.3.gz
1456 SSL_CTX_load_verify_locations.3.gz
1457 SSL_CTX_need_tmp_rsa.3.gz
1459 SSL_CTX_remove_session.3.gz
1460 SSL_CTX_select_current_cert.3.gz
1461 SSL_CTX_sess_accept.3.gz
1462 SSL_CTX_sess_accept_good.3.gz
1463 SSL_CTX_sess_accept_renegotiate.3.gz
1464 SSL_CTX_sess_cache_full.3.gz
1465 SSL_CTX_sess_cb_hits.3.gz
1466 SSL_CTX_sess_connect.3.gz
1467 SSL_CTX_sess_connect_good.3.gz
1468 SSL_CTX_sess_connect_renegotiate.3.gz
1469 SSL_CTX_sess_get_cache_size.3.gz
1470 SSL_CTX_sess_get_get_cb.3.gz
1471 SSL_CTX_sess_get_new_cb.3.gz
1472 SSL_CTX_sess_get_remove_cb.3.gz
1473 SSL_CTX_sess_hits.3.gz
1474 SSL_CTX_sess_misses.3.gz
1475 SSL_CTX_sess_number.3.gz
1476 SSL_CTX_sess_set_cache_size.3.gz
1477 SSL_CTX_sess_set_get_cb.3.gz
1478 SSL_CTX_sess_set_new_cb.3.gz
1479 SSL_CTX_sess_set_remove_cb.3.gz
1480 SSL_CTX_sess_timeouts.3.gz
1481 SSL_CTX_sessions.3.gz
1482 SSL_CTX_set0_chain.3.gz
1483 SSL_CTX_set0_chain_cert_store.3.gz
1484 SSL_CTX_set0_verify_cert_store.3.gz
1485 SSL_CTX_set1_chain.3.gz
1486 SSL_CTX_set1_chain_cert_store.3.gz
1487 SSL_CTX_set1_curves.3.gz
1488 SSL_CTX_set1_curves_list.3.gz
1489 SSL_CTX_set1_param.3.gz
1490 SSL_CTX_set1_verify_cert_store.3.gz
1491 SSL_CTX_set_alpn_protos.3.gz
1492 SSL_CTX_set_alpn_select_cb.3.gz
1493 SSL_CTX_set_cert_cb.3.gz
1494 SSL_CTX_set_cert_store.3.gz
1495 SSL_CTX_set_cert_verify_callback.3.gz
1496 SSL_CTX_set_cipher_list.3.gz
1497 SSL_CTX_set_client_CA_list.3.gz
1498 SSL_CTX_set_client_cert_cb.3.gz
1499 SSL_CTX_set_current_cert.3.gz
1500 SSL_CTX_set_custom_cli_ext.3.gz
1501 SSL_CTX_set_default_passwd_cb.3.gz
1502 SSL_CTX_set_default_passwd_cb_userdata.3.gz
1503 SSL_CTX_set_default_read_ahead.3.gz
1504 SSL_CTX_set_ecdh_auto.3.gz
1505 SSL_CTX_set_ex_data.3.gz
1506 SSL_CTX_set_generate_session_id.3.gz
1507 SSL_CTX_set_info_callback.3.gz
1508 SSL_CTX_set_max_cert_list.3.gz
1509 SSL_CTX_set_mode.3.gz
1510 SSL_CTX_set_msg_callback.3.gz
1511 SSL_CTX_set_msg_callback_arg.3.gz
1512 SSL_CTX_set_options.3.gz
1513 SSL_CTX_set_psk_client_callback.3.gz
1514 SSL_CTX_set_psk_server_callback.3.gz
1515 SSL_CTX_set_quiet_shutdown.3.gz
1516 SSL_CTX_set_read_ahead.3.gz
1517 SSL_CTX_set_session_cache_mode.3.gz
1518 SSL_CTX_set_session_id_context.3.gz
1519 SSL_CTX_set_ssl_version.3.gz
1520 SSL_CTX_set_timeout.3.gz
1521 SSL_CTX_set_tlsext_servername_arg.3.gz
1522 SSL_CTX_set_tlsext_servername_callback.3.gz
1523 SSL_CTX_set_tlsext_status_arg.3.gz
1524 SSL_CTX_set_tlsext_status_cb.3.gz
1525 SSL_CTX_set_tlsext_ticket_key_cb.3.gz
1526 SSL_CTX_set_tmp_dh.3.gz
1527 SSL_CTX_set_tmp_dh_callback.3.gz
1528 SSL_CTX_set_tmp_rsa.3.gz
1529 SSL_CTX_set_tmp_rsa_callback.3.gz
1530 SSL_CTX_set_verify.3.gz
1531 SSL_CTX_set_verify_depth.3.gz
1532 SSL_CTX_use_PrivateKey.3.gz
1533 SSL_CTX_use_PrivateKey_ASN1.3.gz
1534 SSL_CTX_use_PrivateKey_file.3.gz
1535 SSL_CTX_use_RSAPrivateKey.3.gz
1536 SSL_CTX_use_RSAPrivateKey_ASN1.3.gz
1537 SSL_CTX_use_RSAPrivateKey_file.3.gz
1538 SSL_CTX_use_certificate.3.gz
1539 SSL_CTX_use_certificate_ASN1.3.gz
1540 SSL_CTX_use_certificate_chain_file.3.gz
1541 SSL_CTX_use_certificate_file.3.gz
1542 SSL_CTX_use_psk_identity_hint.3.gz
1543 SSL_CTX_use_serverinfo.3.gz
1544 SSL_CTX_use_serverinfo_file.3.gz
1545 SSL_SESSION_free.3.gz
1546 SSL_SESSION_get_ex_data.3.gz
1547 SSL_SESSION_get_ex_new_index.3.gz
1548 SSL_SESSION_get_time.3.gz
1549 SSL_SESSION_get_timeout.3.gz
1550 SSL_SESSION_set_ex_data.3.gz
1551 SSL_SESSION_set_time.3.gz
1552 SSL_SESSION_set_timeout.3.gz
1554 SSL_add0_chain_cert.3.gz
1555 SSL_add1_chain_cert.3.gz
1556 SSL_add_client_CA.3.gz
1557 SSL_add_session.3.gz
1558 SSL_alert_desc_string.3.gz
1559 SSL_alert_desc_string_long.3.gz
1560 SSL_alert_type_string.3.gz
1561 SSL_alert_type_string_long.3.gz
1562 SSL_build_cert_chain.3.gz
1563 SSL_callback_ctrl.3.gz
1564 SSL_check_chain.3.gz
1565 SSL_check_private_key.3.gz
1567 SSL_clear_chain_certs.3.gz
1568 SSL_clear_options.3.gz
1571 SSL_do_handshake.3.gz
1572 SSL_export_keying_material.3.gz
1573 SSL_flush_sessions.3.gz
1575 SSL_get0_alpn_selected.3.gz
1576 SSL_get0_chain_certs.3.gz
1578 SSL_get1_curves.3.gz
1579 SSL_get_SSL_CTX.3.gz
1580 SSL_get_accept_state.3.gz
1582 SSL_get_cipher_bits.3.gz
1583 SSL_get_cipher_list.3.gz
1584 SSL_get_cipher_name.3.gz
1585 SSL_get_cipher_version.3.gz
1586 SSL_get_ciphers.3.gz
1587 SSL_get_client_CA_list.3.gz
1588 SSL_get_current_cipher.3.gz
1589 SSL_get_default_timeout.3.gz
1591 SSL_get_ex_data.3.gz
1592 SSL_get_ex_data_X509_STORE_CTX_idx.3.gz
1593 SSL_get_ex_new_index.3.gz
1595 SSL_get_info_callback.3.gz
1596 SSL_get_max_cert_list.3.gz
1598 SSL_get_msg_callback_arg.3.gz
1599 SSL_get_options.3.gz
1600 SSL_get_peer_cert_chain.3.gz
1601 SSL_get_peer_certificate.3.gz
1602 SSL_get_psk_identity.3.gz
1603 SSL_get_psk_identity_hint.3.gz
1604 SSL_get_quiet_shutdown.3.gz
1606 SSL_get_read_ahead.3.gz
1607 SSL_get_secure_renegotiation_support.3.gz
1608 SSL_get_servername.3.gz
1609 SSL_get_servername_type.3.gz
1610 SSL_get_session.3.gz
1611 SSL_get_shared_ciphers.3.gz
1612 SSL_get_shared_curve.3.gz
1613 SSL_get_shutdown.3.gz
1614 SSL_get_ssl_method.3.gz
1615 SSL_get_tlsext_status_ocsp_resp.3.gz
1616 SSL_get_verify_callback.3.gz
1617 SSL_get_verify_depth.3.gz
1618 SSL_get_verify_mode.3.gz
1619 SSL_get_verify_result.3.gz
1620 SSL_get_version.3.gz
1621 SSL_has_matching_session_id.3.gz
1622 SSL_library_init.3.gz
1623 SSL_load_client_CA_file.3.gz
1624 SSL_load_error_strings.3.gz
1625 SSL_need_tmp_rsa.3.gz
1629 SSL_remove_session.3.gz
1630 SSL_rstate_string.3.gz
1631 SSL_rstate_string_long.3.gz
1632 SSL_select_current_cert.3.gz
1633 SSL_select_next_proto.3.gz
1634 SSL_session_reused.3.gz
1636 SSL_set0_chain_cert_store.3.gz
1637 SSL_set0_verify_cert_store.3.gz
1639 SSL_set1_chain_cert_store.3.gz
1640 SSL_set1_curves.3.gz
1641 SSL_set1_curves_list.3.gz
1643 SSL_set1_verify_cert_store.3.gz
1644 SSL_set_alpn_protos.3.gz
1646 SSL_set_cert_cb.3.gz
1647 SSL_set_cipher_list.3.gz
1648 SSL_set_client_CA_list.3.gz
1649 SSL_set_connect_state.3.gz
1650 SSL_set_current_cert.3.gz
1651 SSL_set_ecdh_auto.3.gz
1652 SSL_set_ex_data.3.gz
1654 SSL_set_generate_session_id.3.gz
1655 SSL_set_info_callback.3.gz
1656 SSL_set_max_cert_list.3.gz
1658 SSL_set_msg_callback.3.gz
1659 SSL_set_options.3.gz
1660 SSL_set_psk_client_callback.3.gz
1661 SSL_set_psk_server_callback.3.gz
1662 SSL_set_quiet_shutdown.3.gz
1663 SSL_set_read_ahead.3.gz
1664 SSL_set_session.3.gz
1665 SSL_set_session_id_context.3.gz
1666 SSL_set_shutdown.3.gz
1667 SSL_set_ssl_method.3.gz
1668 SSL_set_tlsext_status_ocsp_resp.3.gz
1669 SSL_set_tlsext_status_type.3.gz
1671 SSL_set_tmp_dh_callback.3.gz
1672 SSL_set_tmp_rsa.3.gz
1673 SSL_set_tmp_rsa_callback.3.gz
1675 SSL_set_verify_depth.3.gz
1676 SSL_set_verify_result.3.gz
1678 SSL_state_string.3.gz
1679 SSL_state_string_long.3.gz
1680 SSL_use_PrivateKey.3.gz
1681 SSL_use_PrivateKey_ASN1.3.gz
1682 SSL_use_PrivateKey_file.3.gz
1683 SSL_use_RSAPrivateKey.3.gz
1684 SSL_use_RSAPrivateKey_ASN1.3.gz
1685 SSL_use_RSAPrivateKey_file.3.gz
1686 SSL_use_certificate.3.gz
1687 SSL_use_certificate_ASN1.3.gz
1688 SSL_use_certificate_file.3.gz
1689 SSL_use_psk_identity_hint.3.gz
1691 SSL_want_nothing.3.gz
1694 SSL_want_x509_lookup.3.gz
1697 SSLeay_add_ssl_algorithms.3.gz
1699 SSLv23_client_method.3.gz
1701 SSLv23_server_method.3.gz
1702 SSLv2_client_method.3.gz
1704 SSLv2_server_method.3.gz
1705 SSLv3_client_method.3.gz
1707 SSLv3_server_method.3.gz
1708 TLSv1_1_client_method.3.gz
1710 TLSv1_1_server_method.3.gz
1711 TLSv1_2_client_method.3.gz
1713 TLSv1_2_server_method.3.gz
1714 TLSv1_client_method.3.gz
1716 TLSv1_server_method.3.gz
1718 UI_add_error_string.3.gz
1719 UI_add_info_string.3.gz
1720 UI_add_input_boolean.3.gz
1721 UI_add_input_string.3.gz
1722 UI_add_user_data.3.gz
1723 UI_add_verify_string.3.gz
1724 UI_construct_prompt.3.gz
1726 UI_dup_error_string.3.gz
1727 UI_dup_info_string.3.gz
1728 UI_dup_input_boolean.3.gz
1729 UI_dup_input_string.3.gz
1730 UI_dup_verify_string.3.gz
1733 UI_get0_user_data.3.gz
1734 UI_get_default_method.3.gz
1739 UI_set_default_method.3.gz
1741 X509_NAME_ENTRY_create_by_NID.3.gz
1742 X509_NAME_ENTRY_create_by_OBJ.3.gz
1743 X509_NAME_ENTRY_create_by_txt.3.gz
1744 X509_NAME_ENTRY_get_data.3.gz
1745 X509_NAME_ENTRY_get_object.3.gz
1746 X509_NAME_ENTRY_set_data.3.gz
1747 X509_NAME_ENTRY_set_object.3.gz
1748 X509_NAME_add_entry.3.gz
1749 X509_NAME_add_entry_by_NID.3.gz
1750 X509_NAME_add_entry_by_OBJ.3.gz
1751 X509_NAME_add_entry_by_txt.3.gz
1752 X509_NAME_delete_entry.3.gz
1753 X509_NAME_entry_count.3.gz
1754 X509_NAME_get_entry.3.gz
1755 X509_NAME_get_index_by_NID.3.gz
1756 X509_NAME_get_index_by_OBJ.3.gz
1757 X509_NAME_get_text_by_NID.3.gz
1758 X509_NAME_get_text_by_OBJ.3.gz
1759 X509_NAME_oneline.3.gz
1760 X509_NAME_print.3.gz
1761 X509_NAME_print_ex.3.gz
1762 X509_NAME_print_ex_fp.3.gz
1763 X509_REQ_check_private_key.3.gz
1764 X509_STORE_CTX_cleanup.3.gz
1765 X509_STORE_CTX_free.3.gz
1766 X509_STORE_CTX_get0_param.3.gz
1767 X509_STORE_CTX_get1_chain.3.gz
1768 X509_STORE_CTX_get_current_cert.3.gz
1769 X509_STORE_CTX_get_error.3.gz
1770 X509_STORE_CTX_get_error_depth.3.gz
1771 X509_STORE_CTX_get_ex_data.3.gz
1772 X509_STORE_CTX_get_ex_new_index.3.gz
1773 X509_STORE_CTX_init.3.gz
1774 X509_STORE_CTX_new.3.gz
1775 X509_STORE_CTX_set0_crls.3.gz
1776 X509_STORE_CTX_set0_param.3.gz
1777 X509_STORE_CTX_set_cert.3.gz
1778 X509_STORE_CTX_set_chain.3.gz
1779 X509_STORE_CTX_set_default.3.gz
1780 X509_STORE_CTX_set_error.3.gz
1781 X509_STORE_CTX_set_ex_data.3.gz
1782 X509_STORE_CTX_set_verify_cb.3.gz
1783 X509_STORE_CTX_trusted_stack.3.gz
1784 X509_STORE_set_verify_cb.3.gz
1785 X509_STORE_set_verify_cb_func.3.gz
1786 X509_VERIFY_PARAM_add0_policy.3.gz
1787 X509_VERIFY_PARAM_add1_host.3.gz
1788 X509_VERIFY_PARAM_clear_flags.3.gz
1789 X509_VERIFY_PARAM_get0_peername.3.gz
1790 X509_VERIFY_PARAM_get_depth.3.gz
1791 X509_VERIFY_PARAM_get_flags.3.gz
1792 X509_VERIFY_PARAM_set1_email.3.gz
1793 X509_VERIFY_PARAM_set1_host.3.gz
1794 X509_VERIFY_PARAM_set1_ip.3.gz
1795 X509_VERIFY_PARAM_set1_ip_asc.3.gz
1796 X509_VERIFY_PARAM_set1_policies.3.gz
1797 X509_VERIFY_PARAM_set_depth.3.gz
1798 X509_VERIFY_PARAM_set_flags.3.gz
1799 X509_VERIFY_PARAM_set_hostflags.3.gz
1800 X509_VERIFY_PARAM_set_purpose.3.gz
1801 X509_VERIFY_PARAM_set_time.3.gz
1802 X509_VERIFY_PARAM_set_trust.3.gz
1803 X509_check_email.3.gz
1804 X509_check_host.3.gz
1806 X509_check_ip_asc.3.gz
1807 X509_check_private_key.3.gz
1811 X509_verify_cert.3.gz
1812 X509_verify_cert_error_string.3.gz
1825 bn_mul_add_words.3.gz
1829 bn_mul_low_normal.3.gz
1830 bn_mul_low_recursive.3.gz
1832 bn_mul_part_recursive.3.gz
1833 bn_mul_recursive.3.gz
1842 bn_sqr_recursive.3.gz
1848 d2i_ASN1_OBJECT.3.gz
1849 d2i_AutoPrivateKey.3.gz
1850 d2i_CMS_ContentInfo.3.gz
1852 d2i_DSAPrivateKey.3.gz
1853 d2i_DSAPublicKey.3.gz
1858 d2i_ECPKParameters.3.gz
1859 d2i_ECPKParameters_bio.3.gz
1860 d2i_ECPKParameters_fp.3.gz
1861 d2i_ECPrivateKey.3.gz
1862 d2i_ECPrivate_key.3.gz
1863 d2i_Netscape_RSA.3.gz
1864 d2i_PKCS8PrivateKey.3.gz
1865 d2i_PKCS8PrivateKey_bio.3.gz
1866 d2i_PKCS8PrivateKey_fp.3.gz
1868 d2i_Private_key.3.gz
1869 d2i_RSAPrivateKey.3.gz
1870 d2i_RSAPublicKey.3.gz
1872 d2i_SSL_SESSION.3.gz
1876 d2i_X509_CRL_bio.3.gz
1877 d2i_X509_CRL_fp.3.gz
1880 d2i_X509_REQ_bio.3.gz
1881 d2i_X509_REQ_fp.3.gz
1886 des_read_2passwords.3.gz
1887 des_read_password.3.gz
1889 des_read_pw_string.3.gz
1898 i2d_ASN1_OBJECT.3.gz
1899 i2d_CMS_ContentInfo.3.gz
1900 i2d_CMS_bio_stream.3.gz
1902 i2d_DSAPrivateKey.3.gz
1903 i2d_DSAPublicKey.3.gz
1908 i2d_ECPKParameters.3.gz
1909 i2d_ECPKParameters_bio.3.gz
1910 i2d_ECPKParameters_fp.3.gz
1911 i2d_ECPrivateKey.3.gz
1912 i2d_Netscape_RSA.3.gz
1913 i2d_PKCS7_bio_stream.3.gz
1914 i2d_PKCS8PrivateKey_bio.3.gz
1915 i2d_PKCS8PrivateKey_fp.3.gz
1916 i2d_PKCS8PrivateKey_nid_bio.3.gz
1917 i2d_PKCS8PrivateKey_nid_fp.3.gz
1919 i2d_RSAPrivateKey.3.gz
1920 i2d_RSAPublicKey.3.gz
1922 i2d_SSL_SESSION.3.gz
1926 i2d_X509_CRL_bio.3.gz
1927 i2d_X509_CRL_fp.3.gz
1930 i2d_X509_REQ_bio.3.gz
1931 i2d_X509_REQ_fp.3.gz
1943 lh_node_stats_bio.3.gz
1944 lh_node_usage_stats.3.gz
1945 lh_node_usage_stats_bio.3.gz
1963 %%BASE%%/share/man/man5/
1966 %%BASE%%/share/man/man7/des_modes.7.gz
1967 etc/man.d/%%BASE%%.conf
1970 [FILE:7379:patches/patch-Configure]
1971 --- Configure.orig 2019-12-20 13:02:41 UTC
1973 @@ -251,7 +251,7 @@ my %table=(
1974 # actually recommend to consider using gcc shared build even with vendor
1976 # <appro@fy.chalmers.se>
1977 -"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",
1978 +"solaris64-x86_64-gcc","cc:-O3 -Wall -DL_ENDIAN $ENV{'CFLAGS'}::-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.\$(SHLIBVER):::/64",
1980 #### Solaris x86 with Sun C setups
1981 "solaris-x86-cc","cc:-fast -xarch=generic -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)",
1982 @@ -428,6 +428,7 @@ my %table=(
1983 "debug-linux-x86_64-clang", "clang: -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -m64 -DL_ENDIAN -g -Wall -Wextra $clang_disabled_warnings -Qunused-arguments::-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):::64",
1984 "linux-x86_64-icc", "icc:-DL_ENDIAN -O2::-D_REENTRANT::-ldl -no_cpprt:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64",
1985 "linux-x32", "gcc:-mx32 -DL_ENDIAN -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT RC4_CHUNK_LL DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-mx32:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::x32",
1986 +"linux-x86_64", "gcc:-DL_ENDIAN -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC::.so.\$(SHLIBVER):::64",
1987 "linux64-s390x", "gcc:-m64 -DB_ENDIAN -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL:${s390x_asm}:64:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64",
1988 #### So called "highgprs" target for z/Architecture CPUs
1989 # "Highgprs" is kernel feature first implemented in Linux 2.6.32, see
1990 @@ -478,19 +479,20 @@ my %table=(
1991 "android64-aarch64","gcc:-mandroid -fPIC -I\$(ANDROID_DEV)/include -B\$(ANDROID_DEV)/lib -O3 -Wall::-D_REENTRANT::-pie%-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${aarch64_asm}:linux64:dlfcn:linux-shared:::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
1993 #### *BSD [do see comment about ${BSDthreads} above!]
1994 -"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)",
1995 -"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)",
1996 -"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)",
1997 -"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)",
1998 -"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)",
1999 +"BSD-generic32","cc:-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)",
2000 +"BSD-x86", "cc:-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)",
2001 +"BSD-x86-elf", "cc:-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)",
2002 +"debug-BSD-x86-elf", "cc:-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)",
2003 +"BSD-sparcv8", "cc:-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)",
2005 -"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)",
2006 +"BSD-generic64","cc:-O3 -Wall $ENV{'CFLAGS'}::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIBVER)",
2007 # -DMD32_REG_T=int doesn't actually belong in sparc64 target, it
2008 # simply *happens* to work around a compiler bug in gcc 3.3.3,
2009 # triggered by RIPEMD160 code.
2010 -"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)",
2011 -"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)",
2012 -"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)",
2013 +"BSD-sparc64", "cc:-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)",
2014 +"BSD-ia64", "cc:-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)",
2015 +"BSD-x86_64", "cc:-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)",
2016 +"BSD-alpha", "cc:-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)",
2018 "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)",
2020 @@ -2066,10 +2068,12 @@ EOF
2021 if ( $perl =~ m@^/@) {
2022 &dofile("tools/c_rehash",$perl,'^#!/', '#!%s','^my \$dir;$', 'my $dir = "' . $openssldir . '";', '^my \$prefix;$', 'my $prefix = "' . $prefix . '";');
2023 &dofile("apps/CA.pl",$perl,'^#!/', '#!%s');
2024 + &dofile("apps/tsget",$perl,'^#!/', '#!%s');
2026 # No path for Perl known ...
2027 &dofile("tools/c_rehash",'/usr/local/bin/perl','^#!/', '#!%s','^my \$dir;$', 'my $dir = "' . $openssldir . '";', '^my \$prefix;$', 'my $prefix = "' . $prefix . '";');
2028 &dofile("apps/CA.pl",'/usr/local/bin/perl','^#!/', '#!%s');
2029 + &dofile("apps/tsget",'/usr/local/bin/perl',,'^#!/', '#!%s');
2031 if ($depflags ne $default_depflags && !$make_depend) {
2032 $warn_make_depend++;
2035 [FILE:461:patches/patch-Makefile]
2036 --- apps/Makefile.orig 2019-12-20 13:02:41 UTC
2038 @@ -118,7 +118,7 @@ install:
2040 @cp openssl.cnf $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.new; \
2041 chmod 644 $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.new; \
2042 - mv -f $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.new $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf
2043 + mv -f $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.new $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.sample
2049 [FILE:1653:patches/patch-Makefile.shared]
2050 --- Makefile.shared.orig 2019-12-20 13:02:41 UTC
2052 @@ -95,7 +95,6 @@ LINK_APP= \
2053 LDCMD="$${LDCMD:-$(CC)}"; LDFLAGS="$${LDFLAGS:-$(CFLAGS)}"; \
2054 LIBPATH=`for x in $$LIBDEPS; do echo $$x; done | sed -e 's/^ *-L//;t' -e d | uniq`; \
2055 LIBPATH=`echo $$LIBPATH | sed -e 's/ /:/g'`; \
2056 - LD_LIBRARY_PATH=$$LIBPATH:$$LD_LIBRARY_PATH \
2057 $${LDCMD} $${LDFLAGS} -o $${APPNAME:=$(APPNAME)} $(OBJECTS) $${LIBDEPS} )
2060 @@ -105,7 +104,6 @@ LINK_SO= \
2061 SHAREDFLAGS="$${SHAREDFLAGS:-$(CFLAGS) $(SHARED_LDFLAGS)}"; \
2062 LIBPATH=`for x in $$LIBDEPS; do echo $$x; done | sed -e 's/^ *-L//;t' -e d | uniq`; \
2063 LIBPATH=`echo $$LIBPATH | sed -e 's/ /:/g'`; \
2064 - LD_LIBRARY_PATH=$$LIBPATH:$$LD_LIBRARY_PATH \
2065 $${SHAREDCMD} $${SHAREDFLAGS} \
2066 -o $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX \
2067 $$ALLSYMSFLAGS $$SHOBJECTS $$NOALLSYMSFLAGS $$LIBDEPS \
2068 @@ -372,7 +370,7 @@ link_o.solaris:
2070 ALLSYMSFLAGS="$${MINUSZ}allextract"; \
2071 NOALLSYMSFLAGS="$${MINUSZ}defaultextract"; \
2072 - SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX -Wl,-Bsymbolic"; \
2073 + SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared -Wl,-h,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX"; \
2077 @@ -386,7 +384,7 @@ link_a.solaris:
2079 ALLSYMSFLAGS="$${MINUSZ}allextract"; \
2080 NOALLSYMSFLAGS="$${MINUSZ}defaultextract"; \
2081 - SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX -Wl,-Bsymbolic"; \
2082 + SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared -Wl,-h,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX"; \
2088 [FILE:1230:patches/patch-RFC-5705]
2089 --- ssl/ssl.h.orig 2019-12-20 13:02:41 UTC
2091 @@ -2582,6 +2582,10 @@ const char *SSL_CIPHER_standard_name(con
2092 const struct openssl_ssl_test_functions *SSL_test_functions(void);
2095 +void SSL_tls1_key_exporter(SSL *s, unsigned char *label, int label_len,
2096 + unsigned char *context, int context_len,
2097 + unsigned char *out, int olen);
2099 /* BEGIN ERROR CODES */
2101 * The following lines are auto generated by the script mkerr.pl. Any changes
2102 --- ssl/t1_enc.c.orig 2019-12-20 13:02:41 UTC
2104 @@ -1300,6 +1300,21 @@ int tls1_export_keying_material(SSL *s,
2108 +void SSL_tls1_key_exporter(SSL *s, unsigned char *label, int label_len,
2109 + unsigned char *context, int context_len,
2110 + unsigned char *out, int olen)
2112 + unsigned char tmp[olen];
2114 + tls1_PRF(s->s3->tmp.new_cipher->algorithm2,
2116 + s->s3->client_random,SSL3_RANDOM_SIZE,
2117 + s->s3->server_random,SSL3_RANDOM_SIZE,
2118 + context, context_len, NULL, 0,
2119 + s->session->master_key, s->session->master_key_length,
2123 int tls1_alert_code(int code)
2128 [FILE:1413:patches/patch-config]
2129 --- config.orig 2019-12-20 13:02:41 UTC
2131 @@ -214,6 +214,10 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${
2132 echo "${MACH}-${ARCH}-freebsd${VERS}"; exit 0
2136 + echo "${MACHINE}-whatever-dragonfly"; exit 0
2140 echo "${MACHINE}-whatever-freebsd"; exit 0
2142 @@ -743,17 +747,7 @@ case "$GUESSOS" in
2143 sun4m-*-solaris2) OUT="solaris-sparcv8-$CC" ;;
2144 sun4d-*-solaris2) OUT="solaris-sparcv8-$CC" ;;
2145 sun4*-*-solaris2) OUT="solaris-sparcv7-$CC" ;;
2147 - ISA64=`(isalist) 2>/dev/null | grep amd64`
2148 - if [ "$ISA64" != "" -a ${KERNEL_BITS:-64} -eq 64 ]; then
2149 - OUT="solaris64-x86_64-$CC"
2151 - OUT="solaris-x86-$CC"
2152 - if [ `uname -r | sed -e 's/5\.//'` -lt 10 ]; then
2153 - options="$options no-sse2"
2157 + x86_64-*-solaris2*) OUT="solaris64-x86_64-gcc" ;;
2158 *-*-sunos4) OUT="sunos-$CC" ;;
2160 *86*-*-bsdi4) OUT="BSD-x86-elf"; options="$options no-sse2 -ldl" ;;
2161 @@ -761,6 +755,8 @@ case "$GUESSOS" in
2162 powerpc64-*-*bsd*) OUT="BSD-generic64"; options="$options -DB_ENDIAN" ;;
2163 sparc64-*-*bsd*) OUT="BSD-sparc64" ;;
2164 ia64-*-*bsd*) OUT="BSD-ia64" ;;
2165 + x86_64-*-dragonfly*) OUT="BSD-x86_64" ;;
2166 + x86_64-*-netbsd*) OUT="BSD-x86_64" ;;
2167 amd64-*-*bsd*) OUT="BSD-x86_64" ;;
2168 *86*-*-*bsd*) # mimic ld behaviour when it's looking for libc...
2169 if [ -L /usr/lib/libc.so ]; then # [Free|Net]BSD
2172 [FILE:55:files/pkg-message-single.in]
2173 Edit %%PREFIX%%/openssl/openssl.cnf to fit your needs.
2176 [FILE:39:files/special.mk]
2177 MANPREFIX= ${PREFIX}/${NAMEBASE}/share