diff --git a/packages/o/openvpn/abi_used_symbols b/packages/o/openvpn/abi_used_symbols index 3a8be39ffb91..75fcfec06eaa 100644 --- a/packages/o/openvpn/abi_used_symbols +++ b/packages/o/openvpn/abi_used_symbols @@ -11,6 +11,7 @@ libc.so.6:__libc_start_main libc.so.6:__memcpy_chk libc.so.6:__printf_chk libc.so.6:__res_init +libc.so.6:__snprintf_chk libc.so.6:__stack_chk_fail libc.so.6:__strcat_chk libc.so.6:__strcpy_chk @@ -53,6 +54,8 @@ libc.so.6:fileno libc.so.6:flock libc.so.6:fopen libc.so.6:fork +libc.so.6:fputc +libc.so.6:fputs libc.so.6:fread libc.so.6:free libc.so.6:freeaddrinfo @@ -73,13 +76,13 @@ libc.so.6:gettimeofday libc.so.6:if_indextoname libc.so.6:if_nametoindex libc.so.6:in6addr_any -libc.so.6:inet_ntoa libc.so.6:inet_ntop libc.so.6:inet_pton libc.so.6:inotify_add_watch libc.so.6:inotify_init libc.so.6:ioctl libc.so.6:isatty +libc.so.6:kill libc.so.6:listen libc.so.6:localtime libc.so.6:lseek @@ -89,8 +92,6 @@ libc.so.6:memcpy libc.so.6:memmove libc.so.6:memset libc.so.6:mlockall -libc.so.6:mmap -libc.so.6:munmap libc.so.6:nice libc.so.6:open libc.so.6:openlog @@ -113,8 +114,13 @@ libc.so.6:setgroups libc.so.6:setrlimit libc.so.6:setsockopt libc.so.6:setuid +libc.so.6:sigaction +libc.so.6:sigemptyset +libc.so.6:sigfillset libc.so.6:signal +libc.so.6:sigprocmask libc.so.6:sleep +libc.so.6:snprintf libc.so.6:socket libc.so.6:socketpair libc.so.6:srandom @@ -158,6 +164,8 @@ libcrypto.so.3:ASN1_BIT_STRING_free libcrypto.so.3:ASN1_BIT_STRING_get_bit libcrypto.so.3:ASN1_INTEGER_to_BN libcrypto.so.3:ASN1_OBJECT_free +libcrypto.so.3:ASN1_STRING_get0_data +libcrypto.so.3:ASN1_STRING_length libcrypto.so.3:ASN1_STRING_to_UTF8 libcrypto.so.3:BIO_ctrl libcrypto.so.3:BIO_f_base64 @@ -209,16 +217,17 @@ libcrypto.so.3:EVP_CIPHER_get_key_length libcrypto.so.3:EVP_CIPHER_get_mode libcrypto.so.3:EVP_CIPHER_get_nid libcrypto.so.3:EVP_CipherFinal -libcrypto.so.3:EVP_CipherInit libcrypto.so.3:EVP_CipherInit_ex libcrypto.so.3:EVP_CipherUpdate libcrypto.so.3:EVP_Digest libcrypto.so.3:EVP_DigestFinal libcrypto.so.3:EVP_DigestInit libcrypto.so.3:EVP_DigestUpdate -libcrypto.so.3:EVP_EncryptFinal -libcrypto.so.3:EVP_EncryptInit_ex -libcrypto.so.3:EVP_EncryptUpdate +libcrypto.so.3:EVP_KDF_CTX_free +libcrypto.so.3:EVP_KDF_CTX_new +libcrypto.so.3:EVP_KDF_derive +libcrypto.so.3:EVP_KDF_fetch +libcrypto.so.3:EVP_KDF_free libcrypto.so.3:EVP_MAC_CTX_free libcrypto.so.3:EVP_MAC_CTX_get_mac_size libcrypto.so.3:EVP_MAC_CTX_new @@ -228,7 +237,7 @@ libcrypto.so.3:EVP_MAC_free libcrypto.so.3:EVP_MAC_init libcrypto.so.3:EVP_MAC_update libcrypto.so.3:EVP_MD_CTX_free -libcrypto.so.3:EVP_MD_CTX_get0_md +libcrypto.so.3:EVP_MD_CTX_get_size_ex libcrypto.so.3:EVP_MD_CTX_new libcrypto.so.3:EVP_MD_CTX_reset libcrypto.so.3:EVP_MD_do_all_provided @@ -237,16 +246,10 @@ libcrypto.so.3:EVP_MD_free libcrypto.so.3:EVP_MD_get0_name libcrypto.so.3:EVP_MD_get_size libcrypto.so.3:EVP_MD_get_type -libcrypto.so.3:EVP_PKEY_CTX_add1_tls1_prf_seed libcrypto.so.3:EVP_PKEY_CTX_free libcrypto.so.3:EVP_PKEY_CTX_new_from_name libcrypto.so.3:EVP_PKEY_CTX_new_from_pkey -libcrypto.so.3:EVP_PKEY_CTX_new_id -libcrypto.so.3:EVP_PKEY_CTX_set1_tls1_prf_secret libcrypto.so.3:EVP_PKEY_CTX_set_params -libcrypto.so.3:EVP_PKEY_CTX_set_tls1_prf_md -libcrypto.so.3:EVP_PKEY_derive -libcrypto.so.3:EVP_PKEY_derive_init libcrypto.so.3:EVP_PKEY_dup libcrypto.so.3:EVP_PKEY_eq libcrypto.so.3:EVP_PKEY_free @@ -263,12 +266,11 @@ libcrypto.so.3:EVP_PKEY_parameters_eq libcrypto.so.3:EVP_PKEY_set_params libcrypto.so.3:EVP_PKEY_sign libcrypto.so.3:EVP_PKEY_sign_init_ex -libcrypto.so.3:EVP_des_ede3_ecb libcrypto.so.3:EVP_get_digestbyname -libcrypto.so.3:EVP_md5_sha1 libcrypto.so.3:EVP_set_default_properties libcrypto.so.3:EVP_sha1 libcrypto.so.3:EVP_sha256 +libcrypto.so.3:GENERAL_NAMES_free libcrypto.so.3:OBJ_nid2sn libcrypto.so.3:OBJ_obj2nid libcrypto.so.3:OBJ_obj2txt @@ -300,6 +302,16 @@ libcrypto.so.3:OSSL_PROVIDER_do_all libcrypto.so.3:OSSL_PROVIDER_get0_name libcrypto.so.3:OSSL_PROVIDER_load libcrypto.so.3:OSSL_PROVIDER_unload +libcrypto.so.3:OSSL_STORE_INFO_free +libcrypto.so.3:OSSL_STORE_INFO_get0_CERT +libcrypto.so.3:OSSL_STORE_INFO_get1_CERT +libcrypto.so.3:OSSL_STORE_INFO_get1_PKEY +libcrypto.so.3:OSSL_STORE_close +libcrypto.so.3:OSSL_STORE_eof +libcrypto.so.3:OSSL_STORE_error +libcrypto.so.3:OSSL_STORE_expect +libcrypto.so.3:OSSL_STORE_load +libcrypto.so.3:OSSL_STORE_open_ex libcrypto.so.3:OpenSSL_version libcrypto.so.3:PEM_X509_INFO_read_bio libcrypto.so.3:PEM_read_bio @@ -312,6 +324,13 @@ libcrypto.so.3:PEM_write_bio_X509 libcrypto.so.3:PKCS12_free libcrypto.so.3:PKCS12_parse libcrypto.so.3:RAND_bytes +libcrypto.so.3:UI_create_method +libcrypto.so.3:UI_destroy_method +libcrypto.so.3:UI_get0_output_string +libcrypto.so.3:UI_get0_user_data +libcrypto.so.3:UI_get_string_type +libcrypto.so.3:UI_method_set_reader +libcrypto.so.3:UI_set_result libcrypto.so.3:X509V3_EXT_print libcrypto.so.3:X509_CRL_free libcrypto.so.3:X509_INFO_free @@ -356,10 +375,8 @@ libcrypto.so.3:d2i_PKCS12_bio libcrypto.so.3:d2i_PKCS12_fp libcrypto.so.3:i2a_ASN1_INTEGER libcrypto.so.3:i2d_ECDSA_SIG -liblz4.so.1:LZ4_compress_default liblz4.so.1:LZ4_decompress_safe liblzo2.so.2:__lzo_init_v2 -liblzo2.so.2:lzo1x_1_15_compress liblzo2.so.2:lzo1x_decompress_safe liblzo2.so.2:lzo_version_string libnl-3.so.200:nl_cb_alloc @@ -377,9 +394,9 @@ libnl-3.so.200:nl_socket_get_fd libnl-3.so.200:nl_socket_set_buffer_size libnl-3.so.200:nl_socket_set_cb libnl-3.so.200:nla_data +libnl-3.so.200:nla_get_u16 libnl-3.so.200:nla_get_u32 libnl-3.so.200:nla_get_u64 -libnl-3.so.200:nla_get_u8 libnl-3.so.200:nla_len libnl-3.so.200:nla_nest_end libnl-3.so.200:nla_nest_start @@ -396,6 +413,7 @@ libnl-genl-3.so.200:genl_connect libnl-genl-3.so.200:genl_ctrl_resolve libnl-genl-3.so.200:genlmsg_attrdata libnl-genl-3.so.200:genlmsg_attrlen +libnl-genl-3.so.200:genlmsg_hdr libnl-genl-3.so.200:genlmsg_put libnl-genl-3.so.200:genlmsg_valid_hdr libpam.so.0:pam_acct_mgmt @@ -460,18 +478,20 @@ libssl.so.3:SSL_alert_type_string_long libssl.so.3:SSL_ctrl libssl.so.3:SSL_export_keying_material libssl.so.3:SSL_free +libssl.so.3:SSL_get0_group_name libssl.so.3:SSL_get1_peer_certificate libssl.so.3:SSL_get1_supported_ciphers -libssl.so.3:SSL_get_cipher_list libssl.so.3:SSL_get_current_cipher libssl.so.3:SSL_get_ex_data libssl.so.3:SSL_get_ex_data_X509_STORE_CTX_idx +libssl.so.3:SSL_get_peer_signature_type_nid libssl.so.3:SSL_get_version libssl.so.3:SSL_new libssl.so.3:SSL_set_accept_state libssl.so.3:SSL_set_bio libssl.so.3:SSL_set_connect_state libssl.so.3:SSL_set_ex_data +libssl.so.3:SSL_set_shutdown libssl.so.3:SSL_state_string_long libssl.so.3:TLS_client_method libssl.so.3:TLS_method diff --git a/packages/o/openvpn/package.yml b/packages/o/openvpn/package.yml index 756b8b859e7e..220e2df4a2f0 100644 --- a/packages/o/openvpn/package.yml +++ b/packages/o/openvpn/package.yml @@ -1,16 +1,16 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : openvpn -version : 2.6.16 -release : 38 +version : 2.7.1 +release : 39 source : - - https://github.com/OpenVPN/openvpn/archive/v2.6.16.tar.gz : 80256bf2f9f4c912dbc72e8b00180f6c30fb40a1bb2122fb5e686e71af6a06e7 + - https://github.com/OpenVPN/openvpn/archive/v2.7.1.tar.gz : 92801c834d8b1193a988f8b6ab52c1e8a92cadaf745a346d2155aea0eb260e6e +homepage : https://openvpn.net/community/ license : - GPL-2.0-only - BSD-4-Clause - OpenSSL - Zlib component : network.clients -homepage : https://openvpn.net/community/ summary : OpenVPN Client description: | An easy-to-use, robust, and highly configurable VPN (Virtual Private Network) @@ -30,6 +30,7 @@ build : | %make install : | %make_install + %install_license COPYING COPYRIGHT.GPL rm -rf $installdir/usr/share/doc check : | diff --git a/packages/o/openvpn/pspec_x86_64.xml b/packages/o/openvpn/pspec_x86_64.xml index 4cd1cdc8d957..0c8c0495149b 100644 --- a/packages/o/openvpn/pspec_x86_64.xml +++ b/packages/o/openvpn/pspec_x86_64.xml @@ -3,8 +3,8 @@ openvpn https://openvpn.net/community/ - Evan Maddock - maddock.evan@vivaldi.net + Jared Cervantes + jared@jaredcervantes.com GPL-2.0-only BSD-4-Clause @@ -23,12 +23,15 @@ network.clients + /usr/lib64/openvpn/openvpn/dns-updown /usr/lib64/openvpn/plugins/openvpn-plugin-auth-pam.so /usr/lib64/openvpn/plugins/openvpn-plugin-down-root.so /usr/lib64/systemd/system/openvpn-client@.service /usr/lib64/systemd/system/openvpn-server@.service /usr/lib64/tmpfiles.d/openvpn.conf /usr/sbin/openvpn + /usr/share/licenses/openvpn/COPYING + /usr/share/licenses/openvpn/COPYRIGHT.GPL /usr/share/man/man5/openvpn-examples.5.zst /usr/share/man/man8/openvpn.8.zst @@ -40,7 +43,7 @@ programming.devel - openvpn + openvpn /usr/include/openvpn-msg.h @@ -48,12 +51,12 @@ - - 2025-11-19 - 2.6.16 + + 2026-04-01 + 2.7.1 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jared Cervantes + jared@jaredcervantes.com \ No newline at end of file