Page MenuHomeSolus

D11601.id.diff
No OneTemporary

D11601.id.diff

diff --git a/abi_libs b/abi_libs
--- a/abi_libs
+++ b/abi_libs
@@ -1 +1 @@
-libipset.so.3
+libipset.so.13
diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -1,126 +1,158 @@
-libipset.so.3:
-libipset.so.3:LIBIPSET_1.0
-libipset.so.3:LIBIPSET_2.0
-libipset.so.3:LIBIPSET_3.0
-libipset.so.3:LIBIPSET_4.0
-libipset.so.3:LIBIPSET_4.1
-libipset.so.3:LIBIPSET_4.2
-libipset.so.3:LIBIPSET_4.3
-libipset.so.3:LIBIPSET_4.4
-libipset.so.3:icmp_to_name
-libipset.so.3:icmpv6_to_name
-libipset.so.3:id_to_icmp
-libipset.so.3:id_to_icmpv6
-libipset.so.3:ipset_cache_add
-libipset.so.3:ipset_cache_del
-libipset.so.3:ipset_cache_fini
-libipset.so.3:ipset_cache_init
-libipset.so.3:ipset_cache_rename
-libipset.so.3:ipset_cache_swap
-libipset.so.3:ipset_call_parser
-libipset.so.3:ipset_cmd
-libipset.so.3:ipset_commit
-libipset.so.3:ipset_data_cidr
-libipset.so.3:ipset_data_family
-libipset.so.3:ipset_data_fini
-libipset.so.3:ipset_data_flags
-libipset.so.3:ipset_data_flags_set
-libipset.so.3:ipset_data_flags_test
-libipset.so.3:ipset_data_flags_unset
-libipset.so.3:ipset_data_get
-libipset.so.3:ipset_data_ignored
-libipset.so.3:ipset_data_init
-libipset.so.3:ipset_data_reset
-libipset.so.3:ipset_data_set
-libipset.so.3:ipset_data_setname
-libipset.so.3:ipset_data_sizeof
-libipset.so.3:ipset_data_test_ignored
-libipset.so.3:ipset_envopt_parse
-libipset.so.3:ipset_envopt_test
-libipset.so.3:ipset_errcode
-libipset.so.3:ipset_get_nlmsg_type
-libipset.so.3:ipset_load_types
-libipset.so.3:ipset_match_typename
-libipset.so.3:ipset_parse_after
-libipset.so.3:ipset_parse_before
-libipset.so.3:ipset_parse_comment
-libipset.so.3:ipset_parse_elem
-libipset.so.3:ipset_parse_ether
-libipset.so.3:ipset_parse_family
-libipset.so.3:ipset_parse_flag
-libipset.so.3:ipset_parse_icmp
-libipset.so.3:ipset_parse_icmpv6
-libipset.so.3:ipset_parse_iface
-libipset.so.3:ipset_parse_ignored
-libipset.so.3:ipset_parse_ip
-libipset.so.3:ipset_parse_ip4_net6
-libipset.so.3:ipset_parse_ip4_single6
-libipset.so.3:ipset_parse_ipnet
-libipset.so.3:ipset_parse_iprange
-libipset.so.3:ipset_parse_iptimeout
-libipset.so.3:ipset_parse_mark
-libipset.so.3:ipset_parse_name_compat
-libipset.so.3:ipset_parse_net
-libipset.so.3:ipset_parse_netmask
-libipset.so.3:ipset_parse_netrange
-libipset.so.3:ipset_parse_output
-libipset.so.3:ipset_parse_port
-libipset.so.3:ipset_parse_proto
-libipset.so.3:ipset_parse_proto_port
-libipset.so.3:ipset_parse_range
-libipset.so.3:ipset_parse_setname
-libipset.so.3:ipset_parse_single_ip
-libipset.so.3:ipset_parse_single_tcp_port
-libipset.so.3:ipset_parse_skbmark
-libipset.so.3:ipset_parse_skbprio
-libipset.so.3:ipset_parse_tcp_port
-libipset.so.3:ipset_parse_tcp_udp_port
-libipset.so.3:ipset_parse_tcpudp_port
-libipset.so.3:ipset_parse_timeout
-libipset.so.3:ipset_parse_typename
-libipset.so.3:ipset_parse_uint16
-libipset.so.3:ipset_parse_uint32
-libipset.so.3:ipset_parse_uint64
-libipset.so.3:ipset_parse_uint8
-libipset.so.3:ipset_port_usage
-libipset.so.3:ipset_print_comment
-libipset.so.3:ipset_print_data
-libipset.so.3:ipset_print_elem
-libipset.so.3:ipset_print_ether
-libipset.so.3:ipset_print_family
-libipset.so.3:ipset_print_flag
-libipset.so.3:ipset_print_icmp
-libipset.so.3:ipset_print_icmpv6
-libipset.so.3:ipset_print_iface
-libipset.so.3:ipset_print_ip
-libipset.so.3:ipset_print_ipaddr
-libipset.so.3:ipset_print_mark
-libipset.so.3:ipset_print_name
-libipset.so.3:ipset_print_number
-libipset.so.3:ipset_print_port
-libipset.so.3:ipset_print_proto
-libipset.so.3:ipset_print_proto_port
-libipset.so.3:ipset_print_skbmark
-libipset.so.3:ipset_print_skbprio
-libipset.so.3:ipset_print_type
-libipset.so.3:ipset_saved_type
-libipset.so.3:ipset_session_data
-libipset.so.3:ipset_session_error
-libipset.so.3:ipset_session_fini
-libipset.so.3:ipset_session_handle
-libipset.so.3:ipset_session_init
-libipset.so.3:ipset_session_lineno
-libipset.so.3:ipset_session_outfn
-libipset.so.3:ipset_session_output
-libipset.so.3:ipset_session_report
-libipset.so.3:ipset_session_report_reset
-libipset.so.3:ipset_session_warning
-libipset.so.3:ipset_strlcat
-libipset.so.3:ipset_strlcpy
-libipset.so.3:ipset_type_add
-libipset.so.3:ipset_type_check
-libipset.so.3:ipset_type_get
-libipset.so.3:ipset_typename_resolve
-libipset.so.3:ipset_types
-libipset.so.3:name_to_icmp
-libipset.so.3:name_to_icmpv6
+libipset.so.13:LIBIPSET_1.0
+libipset.so.13:LIBIPSET_2.0
+libipset.so.13:LIBIPSET_3.0
+libipset.so.13:LIBIPSET_4.0
+libipset.so.13:LIBIPSET_4.1
+libipset.so.13:LIBIPSET_4.10
+libipset.so.13:LIBIPSET_4.11
+libipset.so.13:LIBIPSET_4.2
+libipset.so.13:LIBIPSET_4.3
+libipset.so.13:LIBIPSET_4.4
+libipset.so.13:LIBIPSET_4.5
+libipset.so.13:LIBIPSET_4.6
+libipset.so.13:LIBIPSET_4.7
+libipset.so.13:LIBIPSET_4.8
+libipset.so.13:LIBIPSET_4.9
+libipset.so.13:icmp_to_name
+libipset.so.13:icmpv6_to_name
+libipset.so.13:id_to_icmp
+libipset.so.13:id_to_icmpv6
+libipset.so.13:ipset_cache_add
+libipset.so.13:ipset_cache_del
+libipset.so.13:ipset_cache_fini
+libipset.so.13:ipset_cache_init
+libipset.so.13:ipset_cache_rename
+libipset.so.13:ipset_cache_swap
+libipset.so.13:ipset_call_parser
+libipset.so.13:ipset_cmd
+libipset.so.13:ipset_commit
+libipset.so.13:ipset_custom_printf
+libipset.so.13:ipset_data_cidr
+libipset.so.13:ipset_data_family
+libipset.so.13:ipset_data_fini
+libipset.so.13:ipset_data_flags
+libipset.so.13:ipset_data_flags_set
+libipset.so.13:ipset_data_flags_test
+libipset.so.13:ipset_data_flags_unset
+libipset.so.13:ipset_data_get
+libipset.so.13:ipset_data_ignored
+libipset.so.13:ipset_data_init
+libipset.so.13:ipset_data_reset
+libipset.so.13:ipset_data_set
+libipset.so.13:ipset_data_setname
+libipset.so.13:ipset_data_sizeof
+libipset.so.13:ipset_data_test_ignored
+libipset.so.13:ipset_envopt_parse
+libipset.so.13:ipset_envopt_set
+libipset.so.13:ipset_envopt_test
+libipset.so.13:ipset_envopt_unset
+libipset.so.13:ipset_errcode
+libipset.so.13:ipset_fini
+libipset.so.13:ipset_get_nlmsg_type
+libipset.so.13:ipset_ignored_optname
+libipset.so.13:ipset_init
+libipset.so.13:ipset_is_interactive
+libipset.so.13:ipset_keyword
+libipset.so.13:ipset_load_types
+libipset.so.13:ipset_match_cmd
+libipset.so.13:ipset_match_envopt
+libipset.so.13:ipset_match_option
+libipset.so.13:ipset_match_typename
+libipset.so.13:ipset_parse_after
+libipset.so.13:ipset_parse_argv
+libipset.so.13:ipset_parse_before
+libipset.so.13:ipset_parse_comment
+libipset.so.13:ipset_parse_elem
+libipset.so.13:ipset_parse_ether
+libipset.so.13:ipset_parse_family
+libipset.so.13:ipset_parse_filename
+libipset.so.13:ipset_parse_flag
+libipset.so.13:ipset_parse_icmp
+libipset.so.13:ipset_parse_icmpv6
+libipset.so.13:ipset_parse_iface
+libipset.so.13:ipset_parse_ignored
+libipset.so.13:ipset_parse_ip
+libipset.so.13:ipset_parse_ip4_net6
+libipset.so.13:ipset_parse_ip4_single6
+libipset.so.13:ipset_parse_ipnet
+libipset.so.13:ipset_parse_iprange
+libipset.so.13:ipset_parse_iptimeout
+libipset.so.13:ipset_parse_line
+libipset.so.13:ipset_parse_mark
+libipset.so.13:ipset_parse_name_compat
+libipset.so.13:ipset_parse_net
+libipset.so.13:ipset_parse_netmask
+libipset.so.13:ipset_parse_netrange
+libipset.so.13:ipset_parse_output
+libipset.so.13:ipset_parse_port
+libipset.so.13:ipset_parse_proto
+libipset.so.13:ipset_parse_proto_port
+libipset.so.13:ipset_parse_range
+libipset.so.13:ipset_parse_setname
+libipset.so.13:ipset_parse_single_ip
+libipset.so.13:ipset_parse_single_tcp_port
+libipset.so.13:ipset_parse_skbmark
+libipset.so.13:ipset_parse_skbprio
+libipset.so.13:ipset_parse_stream
+libipset.so.13:ipset_parse_tcp_port
+libipset.so.13:ipset_parse_tcp_udp_port
+libipset.so.13:ipset_parse_tcpudp_port
+libipset.so.13:ipset_parse_timeout
+libipset.so.13:ipset_parse_typename
+libipset.so.13:ipset_parse_uint16
+libipset.so.13:ipset_parse_uint32
+libipset.so.13:ipset_parse_uint64
+libipset.so.13:ipset_parse_uint8
+libipset.so.13:ipset_port_usage
+libipset.so.13:ipset_print_comment
+libipset.so.13:ipset_print_data
+libipset.so.13:ipset_print_elem
+libipset.so.13:ipset_print_ether
+libipset.so.13:ipset_print_family
+libipset.so.13:ipset_print_flag
+libipset.so.13:ipset_print_hexnumber
+libipset.so.13:ipset_print_icmp
+libipset.so.13:ipset_print_icmpv6
+libipset.so.13:ipset_print_iface
+libipset.so.13:ipset_print_ip
+libipset.so.13:ipset_print_ipaddr
+libipset.so.13:ipset_print_mark
+libipset.so.13:ipset_print_name
+libipset.so.13:ipset_print_number
+libipset.so.13:ipset_print_port
+libipset.so.13:ipset_print_proto
+libipset.so.13:ipset_print_proto_port
+libipset.so.13:ipset_print_skbmark
+libipset.so.13:ipset_print_skbprio
+libipset.so.13:ipset_print_type
+libipset.so.13:ipset_saved_type
+libipset.so.13:ipset_session
+libipset.so.13:ipset_session_data
+libipset.so.13:ipset_session_fini
+libipset.so.13:ipset_session_handle
+libipset.so.13:ipset_session_init
+libipset.so.13:ipset_session_io_close
+libipset.so.13:ipset_session_io_full
+libipset.so.13:ipset_session_io_normal
+libipset.so.13:ipset_session_io_stream
+libipset.so.13:ipset_session_lineno
+libipset.so.13:ipset_session_output
+libipset.so.13:ipset_session_print_outfn
+libipset.so.13:ipset_session_printf_private
+libipset.so.13:ipset_session_report
+libipset.so.13:ipset_session_report_msg
+libipset.so.13:ipset_session_report_reset
+libipset.so.13:ipset_session_report_type
+libipset.so.13:ipset_session_warning_as_error
+libipset.so.13:ipset_strlcat
+libipset.so.13:ipset_strlcpy
+libipset.so.13:ipset_type_add
+libipset.so.13:ipset_type_check
+libipset.so.13:ipset_type_get
+libipset.so.13:ipset_type_higher_rev
+libipset.so.13:ipset_typename_resolve
+libipset.so.13:ipset_types
+libipset.so.13:ipset_xlate_argv
+libipset.so.13:list_sort
+libipset.so.13:name_to_icmp
+libipset.so.13:name_to_icmpv6
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -1,15 +1,16 @@
libc.so.6:__ctype_b_loc
+libc.so.6:__ctype_tolower_loc
libc.so.6:__errno_location
libc.so.6:__fprintf_chk
libc.so.6:__isoc99_sscanf
libc.so.6:__libc_start_main
libc.so.6:__longjmp_chk
+libc.so.6:__memcpy_chk
libc.so.6:__printf_chk
libc.so.6:__snprintf_chk
libc.so.6:__sprintf_chk
libc.so.6:__stack_chk_fail
libc.so.6:__strcpy_chk
-libc.so.6:__strdup
libc.so.6:__vfprintf_chk
libc.so.6:__vsnprintf_chk
libc.so.6:_setjmp
@@ -19,8 +20,8 @@
libc.so.6:fgets
libc.so.6:fopen
libc.so.6:fputc
-libc.so.6:fputs
libc.so.6:free
+libc.so.6:fwrite
libc.so.6:gethostbyname2
libc.so.6:getnameinfo
libc.so.6:getpagesize
@@ -30,14 +31,18 @@
libc.so.6:malloc
libc.so.6:memmove
libc.so.6:memset
-libc.so.6:printf
+libc.so.6:putchar
libc.so.6:puts
+libc.so.6:realloc
libc.so.6:snprintf
libc.so.6:stderr
libc.so.6:stdin
+libc.so.6:stdout
libc.so.6:strcasecmp
libc.so.6:strchr
libc.so.6:strcmp
+libc.so.6:strcspn
+libc.so.6:strdup
libc.so.6:strerror
libc.so.6:strlen
libc.so.6:strncasecmp
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,18 +1,19 @@
name : ipset
-version : 6.30
-release : 1
+version : '7.15'
+release : 2
source :
- - http://ipset.netfilter.org/ipset-6.30.tar.bz2 : 65bfa43fec3d51a6b4012f3d7e4b93a748df9b71b6cd6c53adbec8083e804a31
-license : GPL-2.0
+ - https://ipset.netfilter.org/ipset-7.15.tar.bz2 : 0a5545aaadb640142c1f888d366a78ddf8724799967fa20686a70053bd621751
+license : GPL-2.0-or-later
component : security
+homepage : https://ipset.netfilter.org/
summary : Tool to manage IP sets in the kernel
description: |
- Tool to manage IP sets in the kernel
+ IP sets are a framework inside the Linux kernel, which can be administered by the ipset utility. Depending on the type, an IP set may store IP addresses, networks, (TCP/UDP) port numbers, MAC addresses, interface names or combinations of them in a way, which ensures lightning speed when matching an entry against a set.
builddeps :
- pkgconfig(libmnl)
setup : |
%configure --disable-static \
- --with-kmod=no
+ --with-kmod=no
build : |
%make
install : |
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -1,51 +1,74 @@
<PISI>
<Source>
<Name>ipset</Name>
+ <Homepage>https://ipset.netfilter.org/</Homepage>
<Packager>
- <Name>Ikey Doherty</Name>
- <Email>ikey@solus-project.com</Email>
+ <Name>Campbell Jones</Name>
+ <Email>dev@serebit.com</Email>
</Packager>
- <License>GPL-2.0</License>
+ <License>GPL-2.0-or-later</License>
<PartOf>security</PartOf>
<Summary xml:lang="en">Tool to manage IP sets in the kernel</Summary>
- <Description xml:lang="en">Tool to manage IP sets in the kernel
+ <Description xml:lang="en">IP sets are a framework inside the Linux kernel, which can be administered by the ipset utility. Depending on the type, an IP set may store IP addresses, networks, (TCP/UDP) port numbers, MAC addresses, interface names or combinations of them in a way, which ensures lightning speed when matching an entry against a set.
</Description>
- <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
</Source>
<Package>
<Name>ipset</Name>
<Summary xml:lang="en">Tool to manage IP sets in the kernel</Summary>
- <Description xml:lang="en">Tool to manage IP sets in the kernel
+ <Description xml:lang="en">IP sets are a framework inside the Linux kernel, which can be administered by the ipset utility. Depending on the type, an IP set may store IP addresses, networks, (TCP/UDP) port numbers, MAC addresses, interface names or combinations of them in a way, which ensures lightning speed when matching an entry against a set.
</Description>
<PartOf>security</PartOf>
<Files>
- <Path fileType="library">/usr/lib64/lib*.so.*</Path>
- <Path fileType="executable">/usr/sbin</Path>
- <Path fileType="man">/usr/share/man</Path>
+ <Path fileType="library">/usr/lib64/libipset.so.13</Path>
+ <Path fileType="library">/usr/lib64/libipset.so.13.3.0</Path>
+ <Path fileType="executable">/usr/sbin/ipset</Path>
+ <Path fileType="executable">/usr/sbin/ipset-translate</Path>
+ <Path fileType="man">/usr/share/man/man3/libipset.3</Path>
+ <Path fileType="man">/usr/share/man/man8/ipset-translate.8</Path>
+ <Path fileType="man">/usr/share/man/man8/ipset.8</Path>
</Files>
</Package>
<Package>
<Name>ipset-devel</Name>
<Summary xml:lang="en">Development files for ipset</Summary>
- <Description xml:lang="en">Tool to manage IP sets in the kernel
+ <Description xml:lang="en">IP sets are a framework inside the Linux kernel, which can be administered by the ipset utility. Depending on the type, an IP set may store IP addresses, networks, (TCP/UDP) port numbers, MAC addresses, interface names or combinations of them in a way, which ensures lightning speed when matching an entry against a set.
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="1">ipset</Dependency>
+ <Dependency release="2">ipset</Dependency>
</RuntimeDependencies>
<Files>
- <Path fileType="header">/usr/include/</Path>
- <Path fileType="library">/usr/lib64/lib*.so</Path>
- <Path fileType="data">/usr/lib64/pkgconfig/*.pc</Path>
+ <Path fileType="header">/usr/include/libipset/args.h</Path>
+ <Path fileType="header">/usr/include/libipset/data.h</Path>
+ <Path fileType="header">/usr/include/libipset/errcode.h</Path>
+ <Path fileType="header">/usr/include/libipset/ipset.h</Path>
+ <Path fileType="header">/usr/include/libipset/linux_ip_set.h</Path>
+ <Path fileType="header">/usr/include/libipset/linux_ip_set_bitmap.h</Path>
+ <Path fileType="header">/usr/include/libipset/linux_ip_set_hash.h</Path>
+ <Path fileType="header">/usr/include/libipset/linux_ip_set_list.h</Path>
+ <Path fileType="header">/usr/include/libipset/mnl.h</Path>
+ <Path fileType="header">/usr/include/libipset/nf_inet_addr.h</Path>
+ <Path fileType="header">/usr/include/libipset/nfproto.h</Path>
+ <Path fileType="header">/usr/include/libipset/parse.h</Path>
+ <Path fileType="header">/usr/include/libipset/pfxlen.h</Path>
+ <Path fileType="header">/usr/include/libipset/print.h</Path>
+ <Path fileType="header">/usr/include/libipset/session.h</Path>
+ <Path fileType="header">/usr/include/libipset/transport.h</Path>
+ <Path fileType="header">/usr/include/libipset/types.h</Path>
+ <Path fileType="header">/usr/include/libipset/utils.h</Path>
+ <Path fileType="header">/usr/include/libipset/xlate.h</Path>
+ <Path fileType="library">/usr/lib64/libipset.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/libipset.pc</Path>
</Files>
</Package>
<History>
- <Update release="1">
- <Date>2017-02-05</Date>
- <Version>6.3</Version>
+ <Update release="2">
+ <Date>2021-08-08</Date>
+ <Version>7.15</Version>
<Comment>Packaging update</Comment>
- <Name>Ikey Doherty</Name>
- <Email>ikey@solus-project.com</Email>
+ <Name>Campbell Jones</Name>
+ <Email>dev@serebit.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 10, 7:36 PM (1 d, 3 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5805483
Default Alt Text
D11601.id.diff (17 KB)

Event Timeline