Commit Graph

  • 360406d749 tests: add cgroup resources tests for coverage Giuseppe Scrivano 2025-12-17 09:45:00 +00:00
  • ba669d8e32 tests: add cgroup manager env var support Giuseppe Scrivano 2025-12-17 09:42:57 +00:00
  • 06541b6997 tests: add multi-environment coverage script Giuseppe Scrivano 2025-12-17 09:42:36 +00:00
  • f9385a6cd5 tests: remove unused Makefile Giuseppe Scrivano 2025-12-18 23:43:39 +01:00
  • bab8196887 tests: add exit command to init Giuseppe Scrivano 2025-12-19 16:54:21 +00:00
  • 49e080a1f5 coverage: add _safe_exit macro to flush gcov data before _exit Giuseppe Scrivano 2025-12-20 11:45:47 +00:00
  • c0011b8db9 Merge pull request #1892 from rst0git/criu-rpc-config Giuseppe Scrivano 2025-12-20 20:07:37 +01:00
  • df048682ef Merge pull request #1934 from eriksjolund/criu-error-release Giuseppe Scrivano 2025-12-19 10:55:35 +01:00
  • 26900326c6 criu: fix error release Erik Sjölund 2025-12-19 09:23:14 +01:00
  • ff35788e86 Merge pull request #1933 from eriksjolund/fix-error-release Giuseppe Scrivano 2025-12-18 14:41:33 +01:00
  • 2805abde33 container: fix error release Erik Sjölund 2025-12-17 15:08:36 +01:00
  • 1b8e2a39a3 crun.1: add documentation for criu config files Radostin Stoyanov 2025-12-17 13:44:22 +00:00
  • ec7325a3f4 tests: add tests for criu config set via rpc Radostin Stoyanov 2025-12-16 22:08:45 +00:00
  • 17f23ac228 criu: enable setting of RPC config file Radostin Stoyanov 2025-10-07 16:44:17 +01:00
  • de8d3288b7 krun: do not leak handles on error Giuseppe Scrivano 2025-12-17 09:52:22 +01:00
  • d6144599a9 Merge pull request #1931 from containers/dependabot/github_actions/actions/cache-5 Giuseppe Scrivano 2025-12-17 09:39:12 +01:00
  • e06d5447c6 Merge pull request #1930 from containers/dependabot/github_actions/actions/upload-artifact-6 Giuseppe Scrivano 2025-12-17 09:39:02 +01:00
  • 26d6af7b87 Merge pull request #1929 from giuseppe/update-libocispec-13-dec-2025 Giuseppe Scrivano 2025-12-15 21:59:53 +01:00
  • 0b3c673f4f build(deps): bump actions/cache from 4 to 5 dependabot[bot] 2025-12-15 17:03:07 +00:00
  • 456dd8e26e build(deps): bump actions/upload-artifact from 5 to 6 dependabot[bot] 2025-12-15 17:03:01 +00:00
  • d833dac09b libocispec: sync Giuseppe Scrivano 2025-12-13 08:46:37 +01:00
  • aca68bb3b2 Merge pull request #1919 from giuseppe/add-coverage Giuseppe Scrivano 2025-12-12 15:09:23 +01:00
  • 4798015e7b build: add tests coverage Giuseppe Scrivano 2025-12-05 15:43:02 +01:00
  • b4db5d322f tests: use hide_stderr=True to avoid coverage output interference Giuseppe Scrivano 2025-12-05 15:56:07 +00:00
  • bfbb68eb67 tests: do not call function twice Giuseppe Scrivano 2025-12-05 15:42:17 +01:00
  • a1d5168dc3 tests: replace all sys.stderr.write calls with proper logging Giuseppe Scrivano 2025-12-05 11:50:15 +00:00
  • 11a4373264 tests: improve TAP skip reason reporting with specific explanations Giuseppe Scrivano 2025-12-05 11:03:12 +00:00
  • 0be79fe896 tests: add slow test detection and warnings to TAP output Giuseppe Scrivano 2025-12-05 10:49:02 +00:00
  • 8e9ef557c8 tests: enhance TAP error reporting with more diagnostic information Giuseppe Scrivano 2025-12-05 10:48:25 +00:00
  • 6d4cd432b6 tests: add writable /tmp tmpfs mount to base test configuration Giuseppe Scrivano 2025-12-05 18:40:07 +00:00
  • 7ca36e362b tests: remove debug print statements in test_hooks Giuseppe Scrivano 2025-12-12 13:28:35 +00:00
  • 5d9977e01e Merge pull request #1923 from giuseppe/update-libocispec-11-dec-2025 Giuseppe Scrivano 2025-12-12 14:01:42 +01:00
  • 22489efa2f Merge pull request #1925 from giuseppe/run-hooks-before-make-ro flouthoc 2025-12-11 11:14:38 -08:00
  • 6607eb2f87 linux: run createContainer hooks before making root RO Giuseppe Scrivano 2025-12-11 16:57:11 +01:00
  • baec967518 libocispec: sync from upstream Giuseppe Scrivano 2025-12-11 10:03:33 +01:00
  • d139e083dd Merge pull request #1922 from giuseppe/fix-honggfuzz Giuseppe Scrivano 2025-12-11 10:24:17 +01:00
  • c5d5f185a1 tests: install honggfuzz from sources Giuseppe Scrivano 2025-12-09 10:08:42 +01:00
  • 357d650f02 Merge pull request #1920 from eriksjolund/handle_open_error Giuseppe Scrivano 2025-12-09 09:50:37 +01:00
  • d2b0060067 linux: handle openat error Erik Sjölund 2025-12-08 09:38:55 +01:00
  • 506e3d02f3 Merge pull request #1918 from eriksjolund/fix-error-release Giuseppe Scrivano 2025-12-05 10:22:00 +01:00
  • b106e25008 container: fix error release Erik Sjölund 2025-12-05 09:12:16 +01:00
  • 21091338e8 Merge pull request #1916 from containers/dependabot/github_actions/actions/checkout-6 Giuseppe Scrivano 2025-11-29 02:15:18 +01:00
  • 2e69b653fe Merge pull request #1917 from giuseppe/tag-1.25.1 Giuseppe Scrivano 2025-11-25 15:34:44 +01:00
  • 156ae065d4 NEWS: tag 1.25.1 1.25.1 Giuseppe Scrivano 2025-11-25 12:44:52 +01:00
  • 60a9183ee3 build(deps): bump actions/checkout from 5 to 6 dependabot[bot] 2025-11-24 17:51:46 +00:00
  • 2b5e186f67 Merge pull request #1914 from giuseppe/invalidate-proc-fd-on-close Giuseppe Scrivano 2025-11-19 20:46:29 +01:00
  • 332c218832 utils: invalidate proc_fd on open_proc_file Giuseppe Scrivano 2025-11-19 15:18:10 +01:00
  • 7fe47e4134 Merge pull request #1910 from giuseppe/use-host-proc-fd flouthoc 2025-11-18 07:50:04 -08:00
  • 50e9898f88 utils: use fsopen to open reference to proc Giuseppe Scrivano 2025-11-18 10:50:49 +01:00
  • 2e86c95ab5 src: move syscall wrappers to new file Giuseppe Scrivano 2025-11-18 11:41:37 +01:00
  • c2fa3c6aa1 cgroup-systemd: use open_proc_file to get cgroup path Giuseppe Scrivano 2025-11-17 14:30:05 +01:00
  • 8e9ae3d416 cgroup: use open_proc_file to get cgroup path Giuseppe Scrivano 2025-11-17 14:29:58 +01:00
  • 1aeac1e879 linux: use open_proc_file to setup namespaces Giuseppe Scrivano 2025-11-17 14:28:49 +01:00
  • 0f200e552c linux: use open_proc_file to setup net devices Giuseppe Scrivano 2025-11-17 14:27:45 +01:00
  • 4be73c6d3e linux: use open_proc_file to initialize security Giuseppe Scrivano 2025-11-03 11:27:39 +01:00
  • 30c575e5d4 utils: use open_proc_file for mark_or_close_fds_ge_than Giuseppe Scrivano 2025-11-03 12:02:29 +01:00
  • da40063a14 linux: use open_proc_file to open current mountns Giuseppe Scrivano 2025-11-03 11:27:13 +01:00
  • 7172631ec6 linux: use open_proc_file to setup oom score Giuseppe Scrivano 2025-11-03 11:26:35 +01:00
  • 8822a5e67b linux: use open_proc_file to setup sysctls Giuseppe Scrivano 2025-11-03 11:26:10 +01:00
  • b66a899093 linux: use open_proc_file to setup timens_offsets Giuseppe Scrivano 2025-11-03 11:22:54 +01:00
  • 3f5258a060 linux: use open_proc_file to setup userns mappings Giuseppe Scrivano 2025-11-03 11:22:16 +01:00
  • 064bbfe45e container: use open_proc_file in resolve_rootfs_path Giuseppe Scrivano 2025-11-03 10:13:41 +01:00
  • 58856b565e utils: add functions to open files under /proc Giuseppe Scrivano 2025-11-03 10:13:20 +01:00
  • 993ad9d57f Merge pull request #1904 from giuseppe/tag-1.25 Giuseppe Scrivano 2025-11-07 14:35:55 +01:00
  • d9a0adce06 NEWS: tag 1.25 1.25 Giuseppe Scrivano 2025-11-07 11:16:30 +01:00
  • d94659a341 podman: disable artifact test Giuseppe Scrivano 2025-11-07 14:13:47 +01:00
  • 6a4e389387 Merge pull request #1903 from sohankunkerkar/fix/enable-all-accounting-unconditionally Giuseppe Scrivano 2025-11-07 11:17:19 +01:00
  • 0fc276ccd7 cgroup-systemd: enable all accounting properties to ensure stats are readable Sohan Kunkerkar 2025-11-06 16:18:25 -05:00
  • efe1cebec8 Merge pull request #1901 from sohankunkerkar/fix-tasksaccounting-cgroupv2 Giuseppe Scrivano 2025-11-03 19:55:44 +01:00
  • 9feec59786 libcrun/cgroup: always enable TasksAccounting for systemd Sohan Kunkerkar 2025-11-03 10:09:24 -05:00
  • b889913b28 Merge pull request #1900 from containers/dependabot/github_actions/actions/upload-artifact-5 Giuseppe Scrivano 2025-10-28 15:41:27 +01:00
  • 078e2d6d92 build(deps): bump actions/upload-artifact from 4 to 5 dependabot[bot] 2025-10-27 17:40:16 +00:00
  • 17371281f1 Merge pull request #1899 from DmitryTD/fix_memory_leak Giuseppe Scrivano 2025-10-23 12:01:57 +02:00
  • 6b12c6a846 Libcrun/container: Fix double allocation of 'err' Dmitry Mihalchenko 2025-10-22 17:35:11 +03:00
  • b718483c34 Libcrun/seccomp: fix double allocation of 'err' Dmitry Mihalchenko 2025-10-13 15:57:04 +03:00
  • 4ea9c1a69e Merge pull request #1897 from containers/dependabot/github_actions/github/codeql-action-4 Kir Kolyshkin 2025-10-21 15:43:49 -07:00
  • 65532fc569 build(deps): bump github/codeql-action from 3 to 4 dependabot[bot] 2025-10-20 17:20:17 +00:00
  • 64611d7ac9 Merge pull request #1891 from ningmingxiao/dev_01 Giuseppe Scrivano 2025-10-16 15:15:52 +02:00
  • a91870977c Reset the inherited cpu affinity ningmingxiao 2025-10-09 14:31:07 +08:00
  • 15f855fa22 Merge pull request #1889 from kolyshkin/editorconfig Giuseppe Scrivano 2025-10-03 10:00:19 +02:00
  • d6d95d3418 Merge pull request #1887 from peppergrayxyz/have_error Giuseppe Scrivano 2025-10-03 09:59:11 +02:00
  • d41a45ce41 Add .editorconfig Kir Kolyshkin 2025-10-02 15:52:44 -07:00
  • 1188a679b1 configure.ac: check if error function is available Pepper Gray 2025-10-01 00:39:33 +02:00
  • c9615b2fea Merge pull request #1888 from kolyshkin/bpf-check Giuseppe Scrivano 2025-10-01 10:22:55 +02:00
  • a569c2e79e cgroup, systemd: improved "same bpf" check Kir Kolyshkin 2025-09-30 23:43:28 -07:00
  • 1042e3fb56 Merge pull request #1885 from osamakader/sprintf-to-snprintf Kir Kolyshkin 2025-09-30 19:24:13 -07:00
  • ccbf0d9622 tests: Replace sprintf with snprintf for security Osama Abdelkader 2025-09-27 14:58:21 +03:00
  • fc084fdfc0 chroot_realpath: Replace sprintf with snprintf Osama Abdelkader 2025-09-27 14:38:05 +03:00
  • ce72cd9148 Merge pull request #1883 from giuseppe/fix-compiler-error Kir Kolyshkin 2025-09-26 17:46:45 -07:00
  • b2032647a5 tests: fix compiler error Giuseppe Scrivano 2025-09-25 13:59:13 +02:00
  • 270c76ad3b Merge pull request #1881 from LecrisUT/tmt-integration Giuseppe Scrivano 2025-09-23 14:46:29 +02:00
  • 7417ead6a2 Add tmt integration plan Cristian Le 2025-09-22 16:02:33 +02:00
  • b543c927d7 Merge pull request #1858 from giuseppe/handle-default-closeid Kir Kolyshkin 2025-09-15 13:50:06 -07:00
  • 6f0a3c5013 Merge pull request #1875 from giuseppe/tag-1.24 Giuseppe Scrivano 2025-09-09 21:55:43 +02:00
  • 5469320903 NEWS: tag 1.24 1.24 Giuseppe Scrivano 2025-09-09 14:50:53 +02:00
  • 676c2c121a linux: fix array bounds warning in libcrun_configure_network Giuseppe Scrivano 2025-09-09 15:21:19 +02:00
  • d8a88c0620 criu: checkpoint correctly the shared empty directory path Giuseppe Scrivano 2025-09-09 18:16:34 +02:00
  • ddc0953474 Merge pull request #1852 from fabbione/linux-memory-policy Giuseppe Scrivano 2025-09-09 13:25:38 +02:00
  • 6ead513009 linux: add support for numa set_mempolicy(2) Fabio M. Di Nitto 2025-08-18 07:17:15 +02:00
  • 1f7b7946fb Merge pull request #1872 from eriksjolund/candidate/create-missing-error Giuseppe Scrivano 2025-09-08 10:21:12 +02:00