New upstream release 20250121.4f2c8e7
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=48
This commit is contained in:
parent
ea1662175a
commit
ec099e43d3
2
_service
2
_service
@ -4,7 +4,7 @@
|
||||
<param name="scm">git</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
<param name="versionformat">%cs.%h</param>
|
||||
<param name="revision">2025_01_21.4f2c8e7</param>
|
||||
<param name="revision">2025_02_17.a1e48a0</param>
|
||||
</service>
|
||||
<service mode="manual" name="recompress">
|
||||
<param name="file">*.tar</param>
|
||||
|
@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://passt.top/passt</param>
|
||||
<param name="changesrevision">4f2c8e79130ef3d6132e34c49746e397745f9d73</param></service></servicedata>
|
||||
<param name="changesrevision">a1e48a02ff3550eb7875a7df6726086e9b3a1213</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:15f3bf7b0f905533fd2801fa62d63e0b5b889309f6fa283834f5cf92dda36b63
|
||||
size 259112
|
3
passt-20250217.a1e48a0.tar.zst
Normal file
3
passt-20250217.a1e48a0.tar.zst
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a1975b3931ad5d6c726b16fdf46dd4585a3b1414c83f353691b6dfd7a014c277
|
||||
size 277905
|
@ -1,3 +1,58 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 17 13:53:53 UTC 2025 - dcermak@suse.com
|
||||
|
||||
- Update to version 20250217.a1e48a0:
|
||||
* test: Add migration tests
|
||||
* migrate: Migrate TCP flows
|
||||
* repair, passt-repair: Build and warning fixes for musl
|
||||
* tcp_splice: A typo three years ago and SO_RCVLOWAT is gone
|
||||
* tcp_splice: Don't wake up on input data if we can't write it anywhere
|
||||
* vhost_user: Clear ring address on GET_VRING_BASE
|
||||
* tcp, tcp_splice: Don't set SO_SNDBUF and SO_RCVBUF to maximum values
|
||||
* tcp: Keep updating window and checking for socket data after FIN from guest
|
||||
* contrib/selinux: Enable mapping guest memory for libvirt guests
|
||||
* selinux: Add rules needed to run tests
|
||||
* rampstream: Add utility to test for corruption of data streams
|
||||
* tcp: Get bound address for connected inbound sockets too
|
||||
* vhost_user: Make source quit after reporting migration state
|
||||
* Add interfaces and configuration bits for passt-repair
|
||||
* migrate: Migrate guest observed addresses
|
||||
* migrate: Skeleton of live migration logic
|
||||
* passt-repair: Fix off-by-one in check for number of file descriptors
|
||||
* tcp_vu: Fix off-by one in header count array adjustment
|
||||
* tcp: Implement conservative zero-window probe on ACK timeout
|
||||
* tcp: Don't discard window information on keep-alive segments
|
||||
* dhcp, dhcpv6: Add hostname and client fqdn ops
|
||||
* conf: Don't map DNS traffic to host, if host gateway is a resolver
|
||||
* passt-repair: Send one confirmation *per command*, not *per socket*
|
||||
* dhcp: Don't re-use request message for reply
|
||||
* passt-repair: Dodge "structurally unreachable code" warning from Coverity
|
||||
* passt-repair: Fix calculation of payload length from cmsg_len
|
||||
* passt-repair: Don't use perror(), accept ECONNRESET as termination
|
||||
* conf, passt.1: Un-deprecate --host-lo-to-ns-lo
|
||||
* debug: Add tcpdump to mbuto.img
|
||||
* apparmor: Workaround for unconfined libvirtd when triggered by unprivileged user
|
||||
* passt-repair.1: Fix indication of TCP_REPAIR constants
|
||||
* passt-repair: Build fixes for musl
|
||||
* passt-repair: use _exit() over return
|
||||
* treewide: use _exit() over exit()
|
||||
* tcp: Simplify handling of getsockname()
|
||||
* migrate: Fix several errors with passt-repair
|
||||
* doc: Add mock of migration source and target
|
||||
* tcp: Get socket port and address using getsockname() when connecting from guest
|
||||
* Introduce passt-repair
|
||||
* vhost_user: Turn some vhost-user message reports to trace()
|
||||
* util: Add read_remainder() and read_all_buf()
|
||||
* tcp_splice, udp_flow: fcntl64() support on PPC64 depends on glibc version
|
||||
* vhost_user: On 32-bit ARM, mmap() is not available, mmap2() is used instead
|
||||
* tcp: Don't reset outbound connection on SYN retries
|
||||
* pasta.te: fix demo.sh and remove one duplicate rule
|
||||
* tcp: Add HOSTSIDE(x), HOSTFLOW(x) macros
|
||||
* util: Rename and make global vu_remove_watch()
|
||||
* tcp: Always pass NULL event with EPOLL_CTL_DEL
|
||||
* vhost-user: Implement an empty VHOST_USER_SEND_RARP command
|
||||
* netlink: Skip loopback interface while looking for a template
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 22 08:34:13 UTC 2025 - dcermak@suse.com
|
||||
|
||||
|
@ -45,7 +45,7 @@
|
||||
|
||||
%global selinuxtype targeted
|
||||
Name: passt
|
||||
Version: 20250121.4f2c8e7
|
||||
Version: 20250217.a1e48a0
|
||||
Release: 0
|
||||
Summary: User-mode networking daemons for virtual machines and namespaces
|
||||
License: GPL-2.0-or-later AND BSD-3-Clause
|
||||
@ -161,6 +161,7 @@ fi
|
||||
%{_bindir}/passt
|
||||
%{_bindir}/pasta
|
||||
%{_bindir}/qrap
|
||||
%{_bindir}/passt-repair
|
||||
%if %{with apparmor}
|
||||
%dir %{_sysconfdir}/apparmor.d
|
||||
%dir %{_sysconfdir}/apparmor.d/abstractions/
|
||||
@ -171,6 +172,7 @@ fi
|
||||
%{_mandir}/man1/passt.1*
|
||||
%{_mandir}/man1/pasta.1*
|
||||
%{_mandir}/man1/qrap.1*
|
||||
%{_mandir}/man1/passt-repair.1*
|
||||
%ifarch x86_64
|
||||
%{_bindir}/passt.avx2
|
||||
%{_mandir}/man1/passt.avx2.1*
|
||||
|
Loading…
x
Reference in New Issue
Block a user