Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 40 additions & 20 deletions packages/o/openvpn/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand Down
9 changes: 5 additions & 4 deletions packages/o/openvpn/package.yml
Original file line number Diff line number Diff line change
@@ -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)
Expand All @@ -30,6 +30,7 @@
%make
install : |
%make_install
%install_license COPYING COPYRIGHT.GPL

rm -rf $installdir/usr/share/doc
check : |
Expand Down
19 changes: 11 additions & 8 deletions packages/o/openvpn/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>openvpn</Name>
<Homepage>https://openvpn.net/community/</Homepage>
<Packager>
<Name>Evan Maddock</Name>
<Email>maddock.evan@vivaldi.net</Email>
<Name>Jared Cervantes</Name>
<Email>jared@jaredcervantes.com</Email>
</Packager>
<License>GPL-2.0-only</License>
<License>BSD-4-Clause</License>
Expand All @@ -23,12 +23,15 @@
</Description>
<PartOf>network.clients</PartOf>
<Files>
<Path fileType="library">/usr/lib64/openvpn/openvpn/dns-updown</Path>
<Path fileType="library">/usr/lib64/openvpn/plugins/openvpn-plugin-auth-pam.so</Path>
<Path fileType="library">/usr/lib64/openvpn/plugins/openvpn-plugin-down-root.so</Path>
<Path fileType="library">/usr/lib64/systemd/system/openvpn-client@.service</Path>
<Path fileType="library">/usr/lib64/systemd/system/openvpn-server@.service</Path>
<Path fileType="library">/usr/lib64/tmpfiles.d/openvpn.conf</Path>
<Path fileType="executable">/usr/sbin/openvpn</Path>
<Path fileType="data">/usr/share/licenses/openvpn/COPYING</Path>
<Path fileType="data">/usr/share/licenses/openvpn/COPYRIGHT.GPL</Path>
<Path fileType="man">/usr/share/man/man5/openvpn-examples.5.zst</Path>
<Path fileType="man">/usr/share/man/man8/openvpn.8.zst</Path>
</Files>
Expand All @@ -40,20 +43,20 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="38">openvpn</Dependency>
<Dependency release="39">openvpn</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/openvpn-msg.h</Path>
<Path fileType="header">/usr/include/openvpn-plugin.h</Path>
</Files>
</Package>
<History>
<Update release="38">
<Date>2025-11-19</Date>
<Version>2.6.16</Version>
<Update release="39">
<Date>2026-04-01</Date>
<Version>2.7.1</Version>
<Comment>Packaging update</Comment>
<Name>Evan Maddock</Name>
<Email>maddock.evan@vivaldi.net</Email>
<Name>Jared Cervantes</Name>
<Email>jared@jaredcervantes.com</Email>
</Update>
</History>
</PISI>
Loading