# libgnutls.vers -- Versioning script to control what symbols to export. # Copyright (C) 2005 Free Software Foundation # # Author: Simon Josefsson # Patched by: Pavlov Konstantin # # This file is part of GNUTLS. # # The GNUTLS library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public License # as published by the Free Software Foundation; either version 2.1 of # the License, or (at your option) any later version. # # The GNUTLS library is distributed in the hope that it will be #useful, but WITHOUT ANY WARRANTY; without even the implied warranty #of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU #Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with the GNUTLS library; if not, write to the Free # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, # MA 02110-1301, USA GNUTLS_1_3 { global: _gnutls*; gnutls*; _E_*; }; GNUTLS_1_6_1 { global: gnutls_transport_set_errno; gnutls_transport_set_global_errno; }; GNUTLS_1_6_3 { global: gnutls_x509_crt_get_raw_dn; gnutls_x509_crt_get_raw_issuer_dn; }; GNUTLS_2.0.0 { global: gnutls_authz_enable; gnutls_authz_send_saml_assertion; gnutls_authz_send_saml_assertion_url; gnutls_authz_send_x509_attr_cert; gnutls_authz_send_x509_attr_cert_url; gnutls_certificate_type_list; gnutls_cipher_list; gnutls_cipher_suite_info; gnutls_compression_list; gnutls_kx_list; gnutls_mac_list; gnutls_protocol_list; gnutls_sign_callback_get; gnutls_sign_callback_set; gnutls_supplemental_get_name; gnutls_x509_crl_get_signature; gnutls_x509_crl_print; gnutls_x509_crt_get_basic_constraints; gnutls_x509_crt_get_extension_data; gnutls_x509_crt_get_extension_info; gnutls_x509_crt_get_issuer; gnutls_x509_crt_get_proxy; gnutls_x509_crt_get_signature; gnutls_x509_crt_get_subject; gnutls_x509_crt_get_subject_alt_othername_oid; gnutls_x509_crt_print; gnutls_x509_crt_set_basic_constraints; gnutls_x509_crt_set_proxy; gnutls_x509_crt_set_proxy_dn; gnutls_x509_dn_get_rdn_ava; gnutls_x509_privkey_sign_hash; }; GNUTLS_2.0.4 { global: gnutls_record_disable_padding; gnutls_session_enable_compatibility_mode; local: *; };