Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libbpf for openSUSE:Factory checked 
in at 2024-04-04 22:24:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libbpf (Old)
 and      /work/SRC/openSUSE:Factory/.libbpf.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libbpf"

Thu Apr  4 22:24:42 2024 rev:19 rq:1164453 version:1.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libbpf/libbpf.changes    2023-11-26 
19:36:54.749303538 +0100
+++ /work/SRC/openSUSE:Factory/.libbpf.new.1905/libbpf.changes  2024-04-04 
22:25:16.961155120 +0200
@@ -1,0 +2,32 @@
+Wed Apr  3 10:50:11 UTC 2024 - Shung-Hsi Yu <[email protected]>
+
+- update to 1.4.0:
+  * support for BPF token throughout low-level and high-level APIs
+    (see also LIBBPF_BPF_TOKEN_PATH envvar)
+  * struct_ops functionality around handling multi-kernel
+    compatibility using BPF CO-RE principles and approaches
+  * BPF arena map support
+  * support __arena tagged global variables, which are automatically
+    put into BPF arena map
+  * BPF cookie support for raw tracepoint BPF programs in attach APIs
+    loaded or created, respectively
+  * add SEC("sk_skb/verdict") support
+  * support global subprog argument tagging for for kprobe/uprobe,
+    and perf_event BPF program with newly added __arg_ctx,
+    __arg_nonnull, __arg_nullable, __arg_trusted, and __arg_arena
+    annotations
+  * add bpf_core_cast() macro, improving ergonomics of
+    bpf_rdonly_cast() BPF helper
+  * __long() macro added for specifying 64-bit values when declaring
+    BTF-defined maps
+  * better GCC-BPF support in BPF CO-RE macros in bpf_core_read.h header
+  * show specific error messages when attempting to
+    use struct bpf_program/bpf_map instances there were not loaded or
+    created
+  * fix inner map's max_entries setting logic
+  * btf_ext__raw_data() and btf__new_split() APIs are added back
+  * ignore DWARF sections in BPF linker sanity checks, improving
+    handling of some corner cases
+  * fix potential NULL dereference when handling corrupted ELF files.
+
+-------------------------------------------------------------------

Old:
----
  libbpf-1.3.0.tar.gz

New:
----
  libbpf-1.4.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libbpf.spec ++++++
--- /var/tmp/diff_new_pack.kZnoLk/_old  2024-04-04 22:25:18.573214470 +0200
+++ /var/tmp/diff_new_pack.kZnoLk/_new  2024-04-04 22:25:18.577214617 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libbpf
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define sover_major 1
 %define libname libbpf%{sover_major}
 Name:           libbpf
-Version:        1.3.0
+Version:        1.4.0
 Release:        0
 Summary:        C library for managing eBPF programs and maps
 License:        LGPL-2.1-only

++++++ libbpf-1.3.0.tar.gz -> libbpf-1.4.0.tar.gz ++++++
++++ 182016 lines of diff (skipped)

Reply via email to