Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/crypto/external/bsd/openssl/lib/libcrypto fix the man pages, ...



details:   https://anonhg.NetBSD.org/src/rev/4f8ffd40bd1f
branches:  trunk
changeset: 829704:4f8ffd40bd1f
user:      christos <christos%NetBSD.org@localhost>
date:      Thu Feb 08 22:48:55 2018 +0000

description:
fix the man pages, add a linker script

diffstat:

 crypto/external/bsd/openssl/lib/libcrypto/Makefile   |     8 +-
 crypto/external/bsd/openssl/lib/libcrypto/crypto.map |  4073 ++++++++++++++++++
 crypto/external/bsd/openssl/lib/libcrypto/man.inc    |   622 +-
 3 files changed, 4530 insertions(+), 173 deletions(-)

diffs (truncated from 4729 to 300 lines):

diff -r 2d2637d1a22a -r 4f8ffd40bd1f crypto/external/bsd/openssl/lib/libcrypto/Makefile
--- a/crypto/external/bsd/openssl/lib/libcrypto/Makefile        Thu Feb 08 21:59:10 2018 +0000
+++ b/crypto/external/bsd/openssl/lib/libcrypto/Makefile        Thu Feb 08 22:48:55 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.13 2018/02/08 21:57:24 christos Exp $
+#      $NetBSD: Makefile,v 1.14 2018/02/08 22:48:55 christos Exp $
 
 # RCSid:
 #      Id: Makefile,v 1.33 1998/11/11 11:53:53 sjg Exp
@@ -118,9 +118,11 @@
 
 INCSDIR=/usr/include/openssl
 
+LDFLAGS+=-Wl,--version-script=${.CURDIR}/crypto.map
+
 PKGCONFIG=libcrypto
 .include "${.CURDIR}/../../pkgconfig.mk"
 
+
 .include <bsd.lib.mk>
-# RC5 warning
-LDFLAGS+=-Wl,--no-fatal-warnings
+
diff -r 2d2637d1a22a -r 4f8ffd40bd1f crypto/external/bsd/openssl/lib/libcrypto/crypto.map
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/crypto/external/bsd/openssl/lib/libcrypto/crypto.map      Thu Feb 08 22:48:55 2018 +0000
@@ -0,0 +1,4073 @@
+OPENSSL_1_1_0 {
+    global:
+        ACCESS_DESCRIPTION_free;
+        ACCESS_DESCRIPTION_new;
+        AES_bi_ige_encrypt;
+        AES_cbc_encrypt;
+        AES_cfb128_encrypt;
+        AES_cfb1_encrypt;
+        AES_cfb8_encrypt;
+        AES_decrypt;
+        AES_ecb_encrypt;
+        AES_encrypt;
+        AES_ige_encrypt;
+        AES_ofb128_encrypt;
+        AES_options;
+        AES_set_decrypt_key;
+        AES_set_encrypt_key;
+        AES_unwrap_key;
+        AES_wrap_key;
+        ASIdOrRange_free;
+        ASIdOrRange_new;
+        ASIdentifierChoice_free;
+        ASIdentifierChoice_new;
+        ASIdentifiers_free;
+        ASIdentifiers_new;
+        ASN1_BIT_STRING_check;
+        ASN1_BIT_STRING_free;
+        ASN1_BIT_STRING_get_bit;
+        ASN1_BIT_STRING_name_print;
+        ASN1_BIT_STRING_new;
+        ASN1_BIT_STRING_num_asc;
+        ASN1_BIT_STRING_set;
+        ASN1_BIT_STRING_set_asc;
+        ASN1_BIT_STRING_set_bit;
+        ASN1_BMPSTRING_free;
+        ASN1_BMPSTRING_new;
+        ASN1_ENUMERATED_free;
+        ASN1_ENUMERATED_get;
+        ASN1_ENUMERATED_get_int64;
+        ASN1_ENUMERATED_new;
+        ASN1_ENUMERATED_set;
+        ASN1_ENUMERATED_set_int64;
+        ASN1_ENUMERATED_to_BN;
+        ASN1_GENERALIZEDTIME_adj;
+        ASN1_GENERALIZEDTIME_check;
+        ASN1_GENERALIZEDTIME_free;
+        ASN1_GENERALIZEDTIME_new;
+        ASN1_GENERALIZEDTIME_print;
+        ASN1_GENERALIZEDTIME_set;
+        ASN1_GENERALIZEDTIME_set_string;
+        ASN1_GENERALSTRING_free;
+        ASN1_GENERALSTRING_new;
+        ASN1_IA5STRING_free;
+        ASN1_IA5STRING_new;
+        ASN1_INTEGER_cmp;
+        ASN1_INTEGER_dup;
+        ASN1_INTEGER_free;
+        ASN1_INTEGER_get;
+        ASN1_INTEGER_get_int64;
+        ASN1_INTEGER_get_uint64;
+        ASN1_INTEGER_new;
+        ASN1_INTEGER_set;
+        ASN1_INTEGER_set_int64;
+        ASN1_INTEGER_set_uint64;
+        ASN1_INTEGER_to_BN;
+        ASN1_NULL_free;
+        ASN1_NULL_new;
+        ASN1_OBJECT_create;
+        ASN1_OBJECT_free;
+        ASN1_OBJECT_new;
+        ASN1_OCTET_STRING_cmp;
+        ASN1_OCTET_STRING_dup;
+        ASN1_OCTET_STRING_free;
+        ASN1_OCTET_STRING_new;
+        ASN1_OCTET_STRING_set;
+        ASN1_PCTX_free;
+        ASN1_PCTX_get_cert_flags;
+        ASN1_PCTX_get_flags;
+        ASN1_PCTX_get_nm_flags;
+        ASN1_PCTX_get_oid_flags;
+        ASN1_PCTX_get_str_flags;
+        ASN1_PCTX_new;
+        ASN1_PCTX_set_cert_flags;
+        ASN1_PCTX_set_flags;
+        ASN1_PCTX_set_nm_flags;
+        ASN1_PCTX_set_oid_flags;
+        ASN1_PCTX_set_str_flags;
+        ASN1_PRINTABLESTRING_free;
+        ASN1_PRINTABLESTRING_new;
+        ASN1_PRINTABLE_free;
+        ASN1_PRINTABLE_new;
+        ASN1_PRINTABLE_type;
+        ASN1_SCTX_free;
+        ASN1_SCTX_get_app_data;
+        ASN1_SCTX_get_flags;
+        ASN1_SCTX_get_item;
+        ASN1_SCTX_get_template;
+        ASN1_SCTX_new;
+        ASN1_SCTX_set_app_data;
+        ASN1_STRING_TABLE_add;
+        ASN1_STRING_TABLE_cleanup;
+        ASN1_STRING_TABLE_get;
+        ASN1_STRING_clear_free;
+        ASN1_STRING_cmp;
+        ASN1_STRING_copy;
+        ASN1_STRING_data;
+        ASN1_STRING_dup;
+        ASN1_STRING_free;
+        ASN1_STRING_get0_data;
+        ASN1_STRING_get_default_mask;
+        ASN1_STRING_length;
+        ASN1_STRING_length_set;
+        ASN1_STRING_new;
+        ASN1_STRING_print;
+        ASN1_STRING_print_ex;
+        ASN1_STRING_print_ex_fp;
+        ASN1_STRING_set0;
+        ASN1_STRING_set;
+        ASN1_STRING_set_by_NID;
+        ASN1_STRING_set_default_mask;
+        ASN1_STRING_set_default_mask_asc;
+        ASN1_STRING_to_UTF8;
+        ASN1_STRING_type;
+        ASN1_STRING_type_new;
+        ASN1_T61STRING_free;
+        ASN1_T61STRING_new;
+        ASN1_TIME_adj;
+        ASN1_TIME_check;
+        ASN1_TIME_diff;
+        ASN1_TIME_free;
+        ASN1_TIME_new;
+        ASN1_TIME_print;
+        ASN1_TIME_set;
+        ASN1_TIME_set_string;
+        ASN1_TIME_to_generalizedtime;
+        ASN1_TYPE_cmp;
+        ASN1_TYPE_free;
+        ASN1_TYPE_get;
+        ASN1_TYPE_get_int_octetstring;
+        ASN1_TYPE_get_octetstring;
+        ASN1_TYPE_new;
+        ASN1_TYPE_pack_sequence;
+        ASN1_TYPE_set1;
+        ASN1_TYPE_set;
+        ASN1_TYPE_set_int_octetstring;
+        ASN1_TYPE_set_octetstring;
+        ASN1_TYPE_unpack_sequence;
+        ASN1_UNIVERSALSTRING_free;
+        ASN1_UNIVERSALSTRING_new;
+        ASN1_UNIVERSALSTRING_to_string;
+        ASN1_UTCTIME_adj;
+        ASN1_UTCTIME_check;
+        ASN1_UTCTIME_cmp_time_t;
+        ASN1_UTCTIME_free;
+        ASN1_UTCTIME_new;
+        ASN1_UTCTIME_print;
+        ASN1_UTCTIME_set;
+        ASN1_UTCTIME_set_string;
+        ASN1_UTF8STRING_free;
+        ASN1_UTF8STRING_new;
+        ASN1_VISIBLESTRING_free;
+        ASN1_VISIBLESTRING_new;
+        ASN1_add_oid_module;
+        ASN1_add_stable_module;
+        ASN1_bn_print;
+        ASN1_buf_print;
+        ASN1_check_infinite_end;
+        ASN1_const_check_infinite_end;
+        ASN1_d2i_bio;
+        ASN1_d2i_fp;
+        ASN1_digest;
+        ASN1_dup;
+        ASN1_generate_nconf;
+        ASN1_generate_v3;
+        ASN1_get_object;
+        ASN1_i2d_bio;
+        ASN1_i2d_fp;
+        ASN1_item_d2i;
+        ASN1_item_d2i_bio;
+        ASN1_item_d2i_fp;
+        ASN1_item_digest;
+        ASN1_item_dup;
+        ASN1_item_ex_d2i;
+        ASN1_item_ex_free;
+        ASN1_item_ex_i2d;
+        ASN1_item_ex_new;
+        ASN1_item_free;
+        ASN1_item_i2d;
+        ASN1_item_i2d_bio;
+        ASN1_item_i2d_fp;
+        ASN1_item_ndef_i2d;
+        ASN1_item_new;
+        ASN1_item_pack;
+        ASN1_item_print;
+        ASN1_item_sign;
+        ASN1_item_sign_ctx;
+        ASN1_item_unpack;
+        ASN1_item_verify;
+        ASN1_mbstring_copy;
+        ASN1_mbstring_ncopy;
+        ASN1_object_size;
+        ASN1_parse;
+        ASN1_parse_dump;
+        ASN1_put_eoc;
+        ASN1_put_object;
+        ASN1_sign;
+        ASN1_str2mask;
+        ASN1_tag2bit;
+        ASN1_tag2str;
+        ASN1_verify;
+        ASRange_free;
+        ASRange_new;
+        ASYNC_WAIT_CTX_clear_fd;
+        ASYNC_WAIT_CTX_free;
+        ASYNC_WAIT_CTX_get_all_fds;
+        ASYNC_WAIT_CTX_get_changed_fds;
+        ASYNC_WAIT_CTX_get_fd;
+        ASYNC_WAIT_CTX_new;
+        ASYNC_WAIT_CTX_set_wait_fd;
+        ASYNC_block_pause;
+        ASYNC_cleanup_thread;
+        ASYNC_get_current_job;
+        ASYNC_get_wait_ctx;
+        ASYNC_init_thread;
+        ASYNC_is_capable;
+        ASYNC_pause_job;
+        ASYNC_start_job;
+        ASYNC_unblock_pause;
+        AUTHORITY_INFO_ACCESS_free;
+        AUTHORITY_INFO_ACCESS_new;
+        AUTHORITY_KEYID_free;
+        AUTHORITY_KEYID_new;
+        BASIC_CONSTRAINTS_free;
+        BASIC_CONSTRAINTS_new;
+        BF_cbc_encrypt;
+        BF_cfb64_encrypt;
+        BF_decrypt;
+        BF_ecb_encrypt;
+        BF_encrypt;
+        BF_ofb64_encrypt;
+        BF_options;
+        BF_set_key;
+        BIO_ADDRINFO_address;
+        BIO_ADDRINFO_family;
+        BIO_ADDRINFO_free;
+        BIO_ADDRINFO_next;
+        BIO_ADDRINFO_protocol;
+        BIO_ADDRINFO_socktype;
+        BIO_ADDR_clear;
+        BIO_ADDR_family;
+        BIO_ADDR_free;
+        BIO_ADDR_hostname_string;
+        BIO_ADDR_new;
+        BIO_ADDR_path_string;
+        BIO_ADDR_rawaddress;
+        BIO_ADDR_rawmake;
+        BIO_ADDR_rawport;
+        BIO_ADDR_service_string;
+        BIO_accept;
+        BIO_accept_ex;
+        BIO_asn1_get_prefix;
+        BIO_asn1_get_suffix;
+        BIO_asn1_set_prefix;
+        BIO_asn1_set_suffix;
+        BIO_callback_ctrl;
+        BIO_clear_flags;
+        BIO_closesocket;
+        BIO_connect;
+        BIO_copy_next_retry;
+        BIO_ctrl;
+        BIO_ctrl_get_read_request;
+        BIO_ctrl_get_write_guarantee;
+        BIO_ctrl_pending;



Home | Main Index | Thread Index | Old Index