12 Commits

Author SHA256 Message Date
f13a04e133 Accepting request 1173574 from home:dancermak:branches:Virtualization:containers
new upstream release 2024_05_10.7288448

OBS-URL: https://build.opensuse.org/request/show/1173574
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=16
2024-05-14 10:25:38 +00:00
409e86c0cd Accepting request 1171759 from home:dancermak:branches:Virtualization:containers
Specify version for make_build so that passt reports its version correctly, fixes bsc#1223853

OBS-URL: https://build.opensuse.org/request/show/1171759
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=14
2024-05-06 08:03:48 +00:00
c7536117e2 Accepting request 1170287 from home:dancermak:branches:Virtualization:containers
New upstream release 20240426.d03c4e2

OBS-URL: https://build.opensuse.org/request/show/1170287
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=12
2024-04-29 11:00:34 +00:00
d50ddc31f4 Remove pointless %%check section
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=10
2024-04-16 08:37:26 +00:00
757c3506b2 Accepting request 1166212 from home:danishprakash:branches:Virtualization:containers
spec: Install separate apparmor profile for `pasta` (bsc#1221840)

OBS-URL: https://build.opensuse.org/request/show/1166212
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=8
2024-04-08 15:23:18 +00:00
5e6df527a8 Accepting request 1166199 from home:danishprakash:branches:Virtualization:containers
spec: Override symlinks with hard links

OBS-URL: https://build.opensuse.org/request/show/1166199
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=7
2024-04-08 12:43:39 +00:00
ccf6fc5a20 Accepting request 1166115 from home:dancermak:branches:Virtualization:containers
new upstream release 20240405.954589b

OBS-URL: https://build.opensuse.org/request/show/1166115
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=6
2024-04-08 09:17:28 +00:00
Ana Guerrero
044e869833 Accepting request 1158057 from Virtualization:containers
New package required for buildah (and podman in the future)

OBS-URL: https://build.opensuse.org/request/show/1158057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/passt?expand=0&rev=1
2024-03-15 19:29:12 +00:00
7ade1fe2f2 Accepting request 1157917 from home:dancermak:branches:Virtualization:containers
Switch macros to bcond_with/without for apparmor & selinux

OBS-URL: https://build.opensuse.org/request/show/1157917
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=4
2024-03-14 15:57:14 +00:00
14d3da8b91 Accepting request 1157801 from home:danishprakash:branches:Virtualization:containers
Update to version 20240220.1e6f92b

OBS-URL: https://build.opensuse.org/request/show/1157801
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=3
2024-03-14 07:37:00 +00:00
1740fd4350 Accepting request 1107867 from home:fcrozat:branches:Virtualization:containers
- Update to version 0~git20230823:
  * pasta: Strip RTA_PREFSRC when copying routes to the namespace
  * netlink: Set IFA_ADDRESS, not just IFA_LOCAL, while adding IPv4 addresses
  * tcp: Remove broken pressure calculations for tcp_defer_handler()
  * inany: Add missing double include guard to inany.h
  * tcp: Move in_epoll flag out of common connection structure
  * tcp, udp: Don't pre-fill IPv4 destination address in headers
  * tcp, udp: Don't include destination address in partially precomputed csums
  * tcp: Consistent usage of ports in tcp_seq_init()
  * tcp: More precise terms for addresses and ports
  * tap: Pass source address to protocol handler functions
  * tap: Don't clobber source address in tap6_handler()
  * selinux: Fix domain transitions for typical commands pasta might run
  * selinux: Allow pasta_t to read nsfs entries
  * selinux: Add rules for sysctl and /proc/net accesses
  * selinux: Update policy to fix user/group settings
  * selinux: Fix user namespace creation after breaking kernel change
  * selinux: Use explicit paths for binaries in file context
  * fedora: Install pasta as hard link to ensure SELinux file context match
  * tap: Fix format specifier in tap4_is_fragment() warning
  * netlink: Don't propagate host address expiry to the container
  * netlink: Correctly calculate attribute length for address messages
  * netlink: Remove redundant check on nlmsg_type
  * conf: Demote overlapping port ranges error to a warning
  * epoll: Use different epoll types for passt and pasta tap fds
  * epoll: Split listening Unix domain socket into its own type
  * epoll: Split handling of listening TCP sockets into their own handler
  * epoll: Split handling of TCP timerfds into its own handler function
  * epoll: Tiny cleanup to udp_sock_handler()
  * epoll: Split handling of ICMP and ICMPv6 sockets

OBS-URL: https://build.opensuse.org/request/show/1107867
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=2
2023-09-07 13:03:29 +00:00
25d1f66279 Accepting request 1005591 from home:dfaggioli:devel
passt is an implementation of user-mode networking for qemu, focusing on security (no dynamic memory allocation, purpose-written codebase, strict seccomp policy), performance (packet and syscall batching, pre-cooked buffers, minimalistic TCP adaptation), network transparency: contrary to libslirp, NAT is not needed, as the guest inherits addressing and routing from the host via DHCP, NDP, DHCPv6.

The aim is to bring production readiness to user-mode networking with a simpler implementation, written with the specific goal in mind. passt is also being integrated inside the KubeVirt architecture, thanks to its superior (as compared to libslirp) performance and flexibility.

OBS-URL: https://build.opensuse.org/request/show/1005591
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/passt?expand=0&rev=1
2022-09-24 00:32:14 +00:00