Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libslirp for openSUSE:Factory checked in at 2022-07-26 19:42:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libslirp (Old) and /work/SRC/openSUSE:Factory/.libslirp.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libslirp" Tue Jul 26 19:42:52 2022 rev:7 rq:990513 version:4.7.0+44 Changes: -------- --- /work/SRC/openSUSE:Factory/libslirp/libslirp.changes 2021-07-25 20:09:13.275446501 +0200 +++ /work/SRC/openSUSE:Factory/.libslirp.new.1533/libslirp.changes 2022-07-26 19:43:02.684596646 +0200 @@ -1,0 +2,79 @@ +Mon Jul 18 14:50:16 UTC 2022 - Fabian Vogt <[email protected]> + +- Update to version 4.7.0+44 (current git master): + * Fix vmstate regression + * msvc: use char* for pointer arithmetic + * Align outgoing packets + * Bump incoming packet alignment to 8 bytes + * msvc: fix some gcc-specific pragma warnings + * msvc: enable vmstate code on !gnuc + * vmstate: only enable when building under GNU C + * ncsitest: Fix build with msvc + * Avoid running git-version-gen when building with MS VC + * windows: export symbols + * win32: replace strcasecmp with g_ascii_strcasecmp + * Drop spurious inline + * Avoid returning void + * Fix arithmetic on void * + * Avoid using ##__VA_ARGS__ gcc extension + * Fix bitfields order for MSVC + * Separate out SLIRP_PACKED to SLIRP_PACKED_BEGIN/END + * Do not use ssize_t on Windows + * Do not include unistd.h on windows, it does not have it + * Accept build-aux/git-version-gen failing to run + * container_of: avoid using __extension__ + * ncsi: Add Mellanox Get Mac Address handler + * slirp: Add out-of-band ethernet address + * ncsi: Add OEM command handler + * ncsi: Add basic test for Get Version ID response + * ncsi: Use response header for payload length + * ncsi: Pass command header to response handlers + * src/slirp.h: Bump the minimum Windows version to Windows 7 + * ncsi: Add Get Version ID command + * ncsi: Pass Slirp structure to response handlers + * slirp: Add manufacturer's ID + * Add support for Haiku to meson.build + * meson: add extra warnings + * win32: declare some local functions as static + * Include <sys/socket.h> and <arpa/inet.h> for AF_INET6 and inet_pton + * Release v4.7.0 + * bump ABI version and age + * slirp: invoke client callback before creating timers + * pingtest: port to timer_new_opaque + * introduce timer_new_opaque callback + * introduce slirp_timer_new wrapper + * icmp6: make ndp_send_ra static + * Add sanitizers CI runs + * socket: Handle ECONNABORTED from recv + * bootp: fix g_str_has_prefix warning/critical + * slirp: Don't duplicate packet in tcp_reass + * Rename insque/remque -> slirp_[ins|rem]que + * mbuf: Use SLIRP_DEBUG to enable mbuf debugging instead of DEBUG + * Replace inet_ntoa() with safer inet_ntop() + * Add VMS_END marker + * bootp: add support for UEFI HTTP boot + * IPv6 DNS proxying support + * Add missing scope_id in caching + * Drop fixed TODO + * socket: Move closesocket(so->s_aux) to sofree + * socket: Check so_type instead of so_tcpcb for Unix-to-inet translation + * socket: Add s_aux field to struct socket for storing auxilliary socket + * socket: Initialize so_type in socreate + * socket: Allocate Unix-to-TCP hostfwd port from OS by binding to port 0 + * Allow to disable internal DHCP server + * slirp_pollfds_fill: Explain why dividing so_snd.sb_datalen by two + * CI: run integration tests with slirp4netns + * socket: Check address family for Unix-to-inet accept translation + * socket: Add debug args for tcpx_listen (inet and Unix sockets) + * socket: Restore original definition of fhost + * socket: Move <sys/un.h> include to socket.h + * Support Unix sockets in hostfwd + * resolv: fix IPv6 resolution on Darwin + * Use the exact sockaddr size in getnameinfo call + * Initialize sin6_scope_id to zero + * slirp_socketpair_with_oob: Connect pair through 127.0.0.1 + * resolv: fix memory leak when using libresolv + * pingtest: Add a trivial ping test + * icmp: Support falling back on trying a SOCK_RAW socket + +------------------------------------------------------------------- Old: ---- libslirp-4.6.1+7.obscpio New: ---- libslirp-4.7.0+44.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libslirp.spec ++++++ --- /var/tmp/diff_new_pack.6YCcTt/_old 2022-07-26 19:43:03.072536700 +0200 +++ /var/tmp/diff_new_pack.6YCcTt/_new 2022-07-26 19:43:03.076536082 +0200 @@ -1,7 +1,7 @@ # # spec file for package libslirp # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 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 libname libslirp0 Name: libslirp -Version: 4.6.1+7 +Version: 4.7.0+44 Release: 0 Summary: A general purpose TCP-IP emulator License: MIT ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.6YCcTt/_old 2022-07-26 19:43:03.112530520 +0200 +++ /var/tmp/diff_new_pack.6YCcTt/_new 2022-07-26 19:43:03.116529902 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.freedesktop.org/slirp/libslirp.git</param> - <param name="changesrevision">71088655b5832dcbade47535f2b496b50ae7badf</param></service></servicedata> + <param name="changesrevision">60967ef1ac6254e710cc913fb8430c86a696dd02</param></service></servicedata> (No newline at EOF) ++++++ libslirp-4.6.1+7.obscpio -> libslirp-4.7.0+44.obscpio ++++++ ++++ 4096 lines of diff (skipped) ++++++ libslirp.obsinfo ++++++ --- /var/tmp/diff_new_pack.6YCcTt/_old 2022-07-26 19:43:03.244510126 +0200 +++ /var/tmp/diff_new_pack.6YCcTt/_new 2022-07-26 19:43:03.248509508 +0200 @@ -1,6 +1,5 @@ name: libslirp -version: 4.6.1+7 -mtime: 1625517094 -commit: a88d9ace234a24ce1c17189642ef9104799425e0 - +version: 4.7.0+44 +mtime: 1655913759 +commit: 7132fef2a6b08d270b412d37a4c38b34728993ea
