Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libbpf for openSUSE:Factory checked 
in at 2022-12-30 11:08:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libbpf (Old)
 and      /work/SRC/openSUSE:Factory/.libbpf.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libbpf"

Fri Dec 30 11:08:14 2022 rev:14 rq:1045707 version:1.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libbpf/libbpf.changes    2022-11-09 
12:56:14.443943804 +0100
+++ /work/SRC/openSUSE:Factory/.libbpf.new.1563/libbpf.changes  2022-12-30 
11:08:18.237020072 +0100
@@ -1,0 +2,44 @@
+Thu Dec 22 07:08:39 UTC 2022 - Dirk Müller <dmuel...@suse.com>
+
+- update to v1.1.0:
+  User space-side features and APIs:
+  * user-space ring buffer (BPF_MAP_TYPE_USER_RINGBUF) support;
+  * new documentation page listing all recognized SEC() definitions;
+  * BTF dedup improvements:
+  * unambiguous fwd declaration resolution for structs and unions;
+  * better handling of some corner cases with identical structs and arrays;
+  * mixed enum and enum64 forward declaration resolution logic;
+  * bpf_{link,btf,pro,mapg}_get_fd_by_id_opts() and bpf_get_fd_by_id_opts()
+    APIs;
+  * libbpf supports loading raw BTF for BPF CO-RE from known search paths;
+  * support for new cgroup local storage (BPF_MAP_TYPE_CGRP_STORAGE);
+  * libbpf will only add BPF_F_MMAPABLE flag for data maps with global
+    (i.e., non-static) vars;
+  * latest Linux UAPI headers with lots of changes synced into
+    include/uapi/linux.
+  BPF-side features and APIs;
+  * BPF_PROG2() macro added that supports struct-by-value arguments;
+  * new BPF helpers:
+  * bpf_user_ringbuf_drain();
+  * cgrp_storage_get() and cgrp_storage_delete().
+  Bug fixes
+  * better handling of padding corner cases;
+  * btf__align_of() determines packed structs better now;
+  * improved handling of enums of non-standard sizes;
+  * USDT spec parsing improvements;
+  * overflow handling fixes for ringbufs;
+  * Makefile fixes to support cross-compilation for 32-bit targets;
+  * fix crash if SEC("freplace") programs don't have attach_prog_fd set;
+  * better handling of file existence checks when running as non-root with
+    enhanced capabilities;
+  * a bunch of small fixes:
+  * ELF handling improvements;
+  * fix memory leak in USDT argument parsing logic;
+  * fix NULL dereferences in few corner cases;
+  * improved netlink attribute iteration handling.
+- drop libbpf-Use-elf_getshdrnum-instead-of-e_shnum.patch,
+  libbpf-Fix-use-after-free-in-btf_dump_name_dups.patch,
+  libbpf-Fix-memory-leak-in-parse_usdt_arg.patch
+  libbpf-Fix-null-pointer-dereference-in-find_prog_by_.patch (upstream)
+
+-------------------------------------------------------------------

Old:
----
  libbpf-1.0.1.tar.gz
  libbpf-Fix-memory-leak-in-parse_usdt_arg.patch
  libbpf-Fix-null-pointer-dereference-in-find_prog_by_.patch
  libbpf-Fix-use-after-free-in-btf_dump_name_dups.patch
  libbpf-Use-elf_getshdrnum-instead-of-e_shnum.patch

New:
----
  libbpf-1.1.0.tar.gz

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

Other differences:
------------------
++++++ libbpf.spec ++++++
--- /var/tmp/diff_new_pack.VBlQMN/_old  2022-12-30 11:08:18.701022846 +0100
+++ /var/tmp/diff_new_pack.VBlQMN/_new  2022-12-30 11:08:18.705022870 +0100
@@ -19,17 +19,13 @@
 %define sover_major 1
 %define libname libbpf%{sover_major}
 Name:           libbpf
-Version:        1.0.1
+Version:        1.1.0
 Release:        0
 Summary:        C library for managing eBPF programs and maps
 License:        LGPL-2.1-only
 URL:            https://github.com/libbpf/libbpf
 Source:         
https://github.com/libbpf/libbpf/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source99:       baselibs.conf
-Patch1:         libbpf-Fix-use-after-free-in-btf_dump_name_dups.patch
-Patch2:         libbpf-Fix-memory-leak-in-parse_usdt_arg.patch
-Patch3:         libbpf-Use-elf_getshdrnum-instead-of-e_shnum.patch
-Patch4:         libbpf-Fix-null-pointer-dereference-in-find_prog_by_.patch
 BuildRequires:  libelf-devel
 BuildRequires:  linux-glibc-devel >= 4.5
 BuildRequires:  zlib-devel

++++++ libbpf-1.0.1.tar.gz -> libbpf-1.1.0.tar.gz ++++++
++++ 157137 lines of diff (skipped)

Reply via email to