Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package passt for openSUSE:Factory checked 
in at 2024-08-07 06:10:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/passt (Old)
 and      /work/SRC/openSUSE:Factory/.passt.new.7232 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "passt"

Wed Aug  7 06:10:07 2024 rev:11 rq:1191633 version:20240726.57a21d2

Changes:
--------
--- /work/SRC/openSUSE:Factory/passt/passt.changes      2024-07-09 
20:03:25.771456078 +0200
+++ /work/SRC/openSUSE:Factory/.passt.new.7232/passt.changes    2024-08-07 
06:10:31.394618438 +0200
@@ -1,0 +2,82 @@
+Thu Aug 01 05:57:09 UTC 2024 - dcer...@suse.com
+
+- Update to version 20240726.57a21d2:
+  * tap: Improve handling of partially received frames on qemu socket
+  * tap: Correctly handle frames of odd length
+  * tap: Don't use EPOLLET on Qemu sockets
+  * tap: Don't attempt to carry on if we get a bad frame length from qemu
+  * tap: Better report errors receiving from QEMU socket
+  * log: Fetch log times with CLOCK_MONOTONIC, not CLOCK_REALTIME
+  * log: Initialise timestamp for relative log time also if we use a log file
+  * log, util: Fix sub-second part in relative log time calculation
+  * test/lib/perf_report: Fix highlight
+  * test: Fix spurious test failure with systemd-resolved
+  * fwd: Broaden what we consider for DNS specific forwarding rules
+  * fwd: Refactor tests in fwd_nat_from_tap() for clarity
+  * conf: Accept addresses enclosed by square brackets in port forwarding 
specifiers
+  * tap: Exit if we fail to bind a UNIX domain socket with explicit path
+  * test: iperf3 3.16 introduces multiple threads, drop our own implementation 
of that
+  * test: Update names of symbols and slabinfo entries
+  * test: Fix memory/passt tests, --netns-only is not a valid option for passt
+  * log: Drop newlines in the middle of the perror()-like messages
+  * tcp: Change SO_PEEK_OFF support message to debug()
+  * tap: Don't quit if pasta gets EIO on writev() to tap, interface might be 
down
+  * tcp: Correctly update SO_PEEK_OFF when tcp_send_frames() drops frames
+  * tcp: probe for SO_PEEK_OFF both in tcpv4 and tcp6
+  * udp: Rename UDP listening sockets
+  * udp: Remove rdelta port forwarding maps
+  * udp: Remove obsolete socket tracking
+  * udp: Direct datagrams from host to guest via flow table
+  * udp: Find or create flows for datagrams from tap interface
+  * udp: Remove obsolete splice tracking
+  * udp: Handle "spliced" datagrams with per-flow sockets
+  * udp: Create flows for datagrams from originating sockets
+  * fwd: Update flow forwarding logic for UDP
+  * flow, icmp: Use general flow forwarding rules for ICMP
+  * flow, tcp: Flow based NAT and port forwarding for TCP
+  * icmp: Manage outbound socket address via flow table
+  * flow: Helper to create sockets based on flowside
+  * icmp: Eliminate icmp_id_map
+  * icmp: Look up ping flows using flow hash
+  * icmp: Obtain destination addresses from the flowsides
+  * icmp: Remove redundant id field from flow table entry
+  * tcp: Re-use flow hash for initial sequence number generation
+  * flow, tcp: Generalise TCP hash table to general flow hash table
+  * tcp, flow: Replace TCP specific hash function with general flow hash
+  * tcp_splice: Eliminate SPLICE_V6 flag
+  * tcp: Simplify endpoint validation using flowside information
+  * tcp: Manage outbound address via flow table
+  * tcp: Obtain guest address from flowside
+  * tcp, flow: Remove redundant information, repack connection structures
+  * flow: Common address information for target side
+  * flow: Common address information for initiating side
+  * doc: Extend zero-recv test with methods using msghdr
+  * doc: Test behaviour of closing duplicate UDP sockets
+  * tcp_splice: Use parameterised macros for per-side event/flag bits
+  * flow: Introduce flow_foreach_sidei() macro
+  * flow, tcp_splice: Prefer 'sidei' for variables referring to side index
+  * flow, icmp, tcp: Clean up helpers for getting flow from index
+  * udp: Handle errors on UDP sockets
+  * util: Add AF_UNSPEC support to sockaddr_ntop()
+  * udp, tcp: Tweak handling of no_udp and no_tcp flags
+  * udp: Make udp_sock_recv static
+  * conf: Don't configure port forwarding for a disabled protocol
+  * tcp: handle shrunk window advertisements from guest
+  * tcp: leverage support of SO_PEEK_OFF socket option when available
+  * doc: Trivial fix for reuseaddr-priority
+  * doc: Test behaviour of zero length datagram recv()s
+  * doc: Add program to document and test assumptions about SO_REUSEADDR
+  * udp: Consolidate datagram batching
+  * udp: Move some more of sock_handler tasks into sub-functions
+  * udp: Don't repeatedly initialise udp[46]_eth_hdr
+  * udp: Unify udp[46]_l2_iov
+  * udp: Unify udp[46]_mh_splice
+  * udp: Rename IOV and mmsghdr arrays
+  * udp: Pass full epoll reference through more of sock handler path
+  * flow: Add flow_sidx_valid() helper
+  * util: sock_l4() determine protocol from epoll type rather than the reverse
+  * conf: Use the right maximum buffer size for c->sock_path
+  * tcp_splice: Check return value of setsockopt() for SO_RCVLOWAT
+  * conf: Copy up to MAXDNSRCH - 1 bytes, not MAXDNSRCH
+
+-------------------------------------------------------------------

Old:
----
  passt-20240624.1ee2eca.tar.zst

New:
----
  passt-20240726.57a21d2.tar.zst

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

Other differences:
------------------
++++++ passt.spec ++++++
--- /var/tmp/diff_new_pack.bQizTc/_old  2024-08-07 06:10:32.130649089 +0200
+++ /var/tmp/diff_new_pack.bQizTc/_new  2024-08-07 06:10:32.134649255 +0200
@@ -44,7 +44,7 @@
 %endif
 
 Name:           passt
-Version:        20240624.1ee2eca
+Version:        20240726.57a21d2
 Release:        0
 Summary:        User-mode networking daemons for virtual machines and 
namespaces
 License:        GPL-2.0-or-later AND BSD-3-Clause

++++++ _service ++++++
--- /var/tmp/diff_new_pack.bQizTc/_old  2024-08-07 06:10:32.162650422 +0200
+++ /var/tmp/diff_new_pack.bQizTc/_new  2024-08-07 06:10:32.166650588 +0200
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>
     <param name="versionformat">%cs.%h</param>
-    <param name="revision">2024_06_24.1ee2eca</param>
+    <param name="revision">2024_07_26.57a21d2</param>
   </service>
   <service mode="manual" name="recompress">
     <param name="file">*.tar</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.bQizTc/_old  2024-08-07 06:10:32.186651421 +0200
+++ /var/tmp/diff_new_pack.bQizTc/_new  2024-08-07 06:10:32.190651587 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://passt.top/passt</param>
-              <param 
name="changesrevision">1ee2ecade3f41e2a3e51c1e580b08cba977a7c8d</param></service></servicedata>
+              <param 
name="changesrevision">57a21d2df1467302dee71ee9d5683a8b96e6ce7f</param></service></servicedata>
 (No newline at EOF)
 

++++++ passt-20240624.1ee2eca.tar.zst -> passt-20240726.57a21d2.tar.zst ++++++
++++ 7733 lines of diff (skipped)

Reply via email to