1
0
mirror of https://passt.top/passt synced 2024-09-28 10:05:47 +00:00

Commit Graph

  • e2cae8f1c3 fedora: Escape % characters in spec file's changelog 2022_09_06.e2cae8f Stefano Brivio 2022-09-06 23:02:01 +0200
  • e5e10aff81 test: Rewrite test_iperf3 David Gibson 2022-09-02 12:04:34 +1000
  • 29247d0db6 test: Parameterize run time for throughput performance tests David Gibson 2022-09-02 12:04:33 +1000
  • 5c13b511d9 test: Combine iperf3c and iperf3s into a single DSL command David Gibson 2022-09-02 12:04:32 +1000
  • 55679a16af gitignore pidfiles other than passt.pid David Gibson 2022-09-02 12:04:31 +1000
  • b2ee37ad38 Makefile: Honour LDFLAGS for binary targets Stefano Brivio 2022-09-06 17:44:57 +0200
  • c880747883 test: Wait for systemd-resolved to be ready on Ubuntu 22.04 for s390x Stefano Brivio 2022-09-05 14:32:14 +0200
  • 7ce9fd165f fedora: Add selinux-policy Requires: tag 2022_09_01.7ce9fd1 Stefano Brivio 2022-09-02 18:03:57 +0200
  • 96dbaf4d96 fedora: Add %dir entries for own SELinux policy directory and documentation Stefano Brivio 2022-09-02 17:55:23 +0200
  • bac7dfebe4 conf: Fix getopt_long() optstring for current semantics of -D, -S, -p Stefano Brivio 2022-09-02 16:49:23 +0200
  • a1c38ffe0a test/README: Requirements for socket buffer sizes and hardware performance events Stefano Brivio 2022-08-30 22:00:07 +0200
  • 0cb795e432 podman, slirp4netns.sh: Use --netns option on pasta's command line 2022_08_29.0cb795e Stefano Brivio 2022-08-29 21:09:37 +0200
  • b6742d173c contrib: Rebase Podman patch to latest upstream Stefano Brivio 2022-08-29 17:57:03 +0200
  • 1392bc5ca0 Allow pasta to take a command to execute David Gibson 2022-08-26 14:58:39 +1000
  • c188736cd8 Use explicit --netns option rather than multiplexing with PID David Gibson 2022-08-26 14:58:38 +1000
  • 9e0dbc8948 More deterministic detection of whether argument is a PID, PATH or NAME David Gibson 2022-08-26 14:58:37 +1000
  • 70389d3640 Move ENOENT error message into conf_ns_opt() David Gibson 2022-08-26 14:58:36 +1000
  • 8de488892f Remove --nsrun-dir option David Gibson 2022-08-26 14:58:35 +1000
  • ff1ac78a5e Correct manpage for --userns David Gibson 2022-08-26 14:58:34 +1000
  • aae2a9bbf7 conf: Use "-D none" and "-S none" instead of missing empty option arguments David Gibson 2022-08-26 14:58:33 +1000
  • bf95322fc1 conf: Make the argument to --pcap option mandatory David Gibson 2022-08-26 14:58:32 +1000
  • 63d1390229 fedora: Pass explicit bindir, mandir, docdir, and drop OpenSUSE override Stefano Brivio 2022-08-29 16:53:49 +0200
  • 345192ad84 fedora: Use full versioning for SELinux subpackage Requires: tag Stefano Brivio 2022-08-29 15:44:17 +0200
  • 7e6617d227 fedora: Define git_hash in spec file and reuse it Stefano Brivio 2022-08-29 15:36:35 +0200
  • cfc1984a96 fedora: Drop comment stating the spec file is an example file Stefano Brivio 2022-08-29 15:31:07 +0200
  • 6da2895cdf fedora: Drop SPDX identifier from spec file Stefano Brivio 2022-08-29 15:17:08 +0200
  • 7aff403c1e fedora: Adopt versioning guideline for snapshots Stefano Brivio 2022-08-29 14:53:59 +0200
  • 9672ab8dd0 util: Drop any supplementary group before dropping privileges Stefano Brivio 2022-08-29 11:23:29 +0200
  • 60ffc5b6cb Don't unnecessarily avoid CLOEXEC flags 2022_08_24.60ffc5b David Gibson 2022-08-23 16:31:51 +1000
  • 42a60735e1 gitignore README.plain.md David Gibson 2022-08-23 16:31:50 +1000
  • cc287af173 conf: Fix incorrect bounds checking for sock_path parameter David Gibson 2022-08-23 16:31:49 +1000
  • 7b710946b1 Makefile: Use more GNU-style directory variables, explicit docdir for OpenSUSE 2022_08_21.7b71094 Stefano Brivio 2022-08-21 11:23:54 +0200
  • f233d6c0f0 test: debian: Export DEBIAN_FRONTEND=noninteractive for sid 2022_08_20.f233d6c Stefano Brivio 2022-08-19 11:37:05 +0200
  • 6caf9e368e test: Kill qemu by pidfile rather than ^C David Gibson 2022-08-18 16:13:58 +1000
  • 3fdb0747f3 test: Log debugging output from test script David Gibson 2022-08-18 16:13:57 +1000
  • 69126d4d48 test: Use shutdown test for pasta David Gibson 2022-08-18 16:13:56 +1000
  • 9224af1494 test: Rename slightly misleading "valgrind" tests David Gibson 2022-08-18 16:13:55 +1000
  • 5beef08597 test: Only select a single interface or gateway in tests David Gibson 2022-08-18 16:13:54 +1000
  • 2fa308ac6e test: Split setup/teardown functions for build and distro tests David Gibson 2022-08-18 16:13:53 +1000
  • 058f847348 test: Ignore video processing temporary files David Gibson 2022-08-18 16:13:52 +1000
  • a918e6c4fc test: Remove unused *_XTERM variables David Gibson 2022-08-18 16:13:51 +1000
  • c8756034b7 test: Split cppcheck and clang-tidy tests into different files David Gibson 2022-08-18 16:13:50 +1000
  • a8598c7e70 test: Convert distro tests to use socat instead of nc/ncat David Gibson 2022-08-18 16:13:49 +1000
  • 662407de0f fedora: Fix man pages wildcards in spec file Stefano Brivio 2022-08-18 21:15:19 +0200
  • fece3c7612 fedora: Don't hardcode CFLAGS setting, use %set_build_flags macro instead Stefano Brivio 2022-08-18 21:11:38 +0200
  • 9652674abf fedora: Build SELinux subpackage as noarch Stefano Brivio 2022-08-18 21:07:10 +0200
  • ebf9009361 fedora: Change source URL to HEAD link with explicit commit SHA Stefano Brivio 2022-08-18 21:04:24 +0200
  • 31031d20e2 fedora: Drop VCS tag from spec file Stefano Brivio 2022-08-18 20:01:32 +0200
  • 7d0b29c477 fedora: Start Release tag from 1, not 0 Stefano Brivio 2022-08-18 19:58:28 +0200
  • 41b5ff0a14 fedora: Introduce own rpkg macro for changelog Stefano Brivio 2022-08-18 19:48:09 +0200
  • d0c3f8fa9b fedora: Install "plain" README, instead of web version, and demo script Stefano Brivio 2022-08-17 13:34:30 +0200
  • be0fe6502f Makefile: Install demo.sh too, uninstall stuff under /usr/share Stefano Brivio 2022-08-17 13:33:38 +0200
  • c5f4ba1b1b Makefile: Ugly hack to get a "plain" Markdown version of README Stefano Brivio 2022-08-10 00:21:09 +0200
  • f3aaced135 README: Add link to Copr repositories Stefano Brivio 2022-08-09 23:35:34 +0200
  • bda79ba401 doc: Rewrite demo script Stefano Brivio 2022-08-09 23:19:13 +0200
  • b516d151b1 contrib, test: Rebase Podman patch, enable three-way merge on git am in demo 2022_08_04.b516d15 Stefano Brivio 2022-08-01 12:45:05 +0200
  • 0070e35d2b passt.1: Default host interfaces are now selected based on IP version Stefano Brivio 2022-07-30 22:17:07 +0200
  • 16f5586bb8 Make substructures for IPv4 and IPv6 specific context information David Gibson 2022-07-22 15:31:18 +1000
  • 5e12d23acb Separate IPv4 and IPv6 configuration David Gibson 2022-07-22 15:31:17 +1000
  • c984ee5afd Clarify semantics of c->v4 and c->v6 variables David Gibson 2022-07-22 15:31:16 +1000
  • 4bc883aeab Move passt mac_guest init to be more symmetric with pasta David Gibson 2022-07-22 15:31:15 +1000
  • 3f19072640 Initialize host side MAC when in IPv6 only mode David Gibson 2022-07-22 15:31:14 +1000
  • 06abfcf6d9 Separately locate external interfaces for IPv4 and IPv6 David Gibson 2022-07-22 15:31:13 +1000
  • 3eaf9f5320 tests: Correct determination of host interface name in tests David Gibson 2022-07-15 15:21:40 +1000
  • 4b2e018d70 Allow different external interfaces for IPv4 and IPv6 connectivity David Gibson 2022-07-22 15:31:12 +1000
  • 0aae39d73a test: Expand root partition of Debian sid amd64 and aarch64 images Stefano Brivio 2022-07-29 23:27:55 +0200
  • 3ec02c0975 passt: Truncate PID file on open() Stefano Brivio 2022-07-22 19:30:10 +0200
  • e07670c15b demo: Use git protocol downloads David Gibson 2022-07-15 15:21:41 +1000
  • ee5685c772 tests: No need to retrieve host ifname in ndp/pasta David Gibson 2022-07-15 15:21:39 +1000
  • 4094cec7f7 tests: Clean up better after iperf tests David Gibson 2022-07-15 15:21:38 +1000
  • 2d289ec711 tests: Use dhclient --no-pid for namespaces in two_guests tests David Gibson 2022-07-15 15:21:37 +1000
  • ada08d4735 tests: Remove unnecessary truncation of temporary files in udp tests David Gibson 2022-07-15 15:21:36 +1000
  • d078a1113f tests: Remove unnecessary ^D in passt_in_ns teardown David Gibson 2022-07-15 15:21:35 +1000
  • 1aaa2bd189 tests: Use socat instead of netcat David Gibson 2022-07-15 15:21:34 +1000
  • 05dc1c65c1 valgrind needs futex David Gibson 2022-07-15 15:21:33 +1000
  • d9894e8214 tests: Fix creation of test file in udp passt tests David Gibson 2022-07-15 15:21:32 +1000
  • 70fcba542e tests: Fix detection of empty 'hout' responses in passt{,_in_ns} tests David Gibson 2022-07-15 15:21:31 +1000
  • 181efaa3fa tests: Correctly handle domain search list in dhclient-script David Gibson 2022-07-15 15:21:30 +1000
  • a47ac6160b tests: Handle the case of a nameserver on host localhost David Gibson 2022-07-15 15:21:29 +1000
  • 92b341f8d2 tests: More robust parsing of resolv.conf for DHCP tests David Gibson 2022-07-15 15:21:28 +1000
  • 66ec441608 tests: Add some extra dhclient support directories to mbuto.img David Gibson 2022-07-15 15:21:27 +1000
  • 1fb2bd6754 tests: Add rudimentary debugging to dhclient-script David Gibson 2022-07-15 15:21:26 +1000
  • e6e2e30c34 tests: Let Fedora find dhclient-script in /usr/sbin David Gibson 2022-07-15 15:21:25 +1000
  • 089707f520 tests: Remove no longer needed /usr/bin/bash link David Gibson 2022-07-15 15:21:24 +1000
  • dc04902baa test: Drop further ^D in passt demo teardown Stefano Brivio 2022-07-21 14:01:28 +0200
  • 4f94b88b15 test: Actually use pasta in Podman demo step with HTTP service Stefano Brivio 2022-07-21 13:59:53 +0200
  • dfddfdd8f8 test: Fix Podman build in Podman demo Stefano Brivio 2022-07-21 13:58:28 +0200
  • 506b4ede55 test: In pasta demo, issue /sbin/dhclient instead of dhclient Stefano Brivio 2022-07-21 13:56:26 +0200
  • a4778b3b81 test: In demos, use pgrep instead of pstree to find namespace PID Stefano Brivio 2022-07-21 13:53:21 +0200
  • 95f7b4ec3f test: In passt demo, bring up eth0 in guest, not in namespace pane Stefano Brivio 2022-07-21 13:50:50 +0200
  • 3b7ba0c432 contrib: Rebase Podman patch to latest upstream Stefano Brivio 2022-07-21 13:49:15 +0200
  • 9af2e5d5fc qrap: Add a neighbour solicitation to probe frames, instead of just ARP 2022_07_20.9af2e5d Stefano Brivio 2022-07-20 18:19:57 +0200
  • b86cd006d3 conf: Reset range endpoints after parsing one excluded port specifier 2022_07_14.b86cd00 Stefano Brivio 2022-07-14 16:35:57 +0200
  • 8fc8fb7afe demo/passt: Bring interface up before starting dhclient in guest Stefano Brivio 2022-07-14 12:38:42 +0200
  • 220759efb8 conf: Allow to specify ranges and ports excluded from given ranges Stefano Brivio 2022-07-13 08:05:01 +0200
  • 4de37151c9 conf: Fix initialisation of IPv6 unicast and link-local addresses Stefano Brivio 2022-07-13 05:22:25 +0200
  • f3198c4a06 util: Fix debug print on failed SO_REUSEADDR setting in sock_l4() Stefano Brivio 2022-07-13 05:05:28 +0200
  • 1d223e4b4c passt: Allow exit_group() system call in seccomp profiles Stefano Brivio 2022-07-13 03:36:09 +0200
  • 17689cc9bf arch, passt: Use executable link to form AVX2 binary path Stefano Brivio 2022-07-13 03:20:45 +0200
  • 30ac86823b tests: Remove unused DNS6 calculation from fedora tests David Gibson 2022-07-06 17:29:09 +1000