Commit Graph

  • 33c3150ec3 Merge pull request #1983 from giuseppe/return-error-from-container-init main Giuseppe Scrivano 2026-02-05 09:32:14 +01:00
  • c5879bab4b container: make return clearer Giuseppe Scrivano 2026-02-04 10:52:14 +01:00
  • ca0756f5e5 Merge pull request #1979 from tylerfanelli/krun-aws-nitro-rename Kir Kolyshkin 2026-02-03 22:36:11 -08:00
  • 463e277af7 krun: Rename nitro module to awsnitro Tyler Fanelli 2026-02-02 14:30:25 -05:00
  • 86eaeb3c59 Merge pull request #1949 from giuseppe/add-NULL-checks Kir Kolyshkin 2026-02-03 17:55:32 -08:00
  • ec7a780d0d Merge pull request #1978 from giuseppe/fix-exit-code-return Giuseppe Scrivano 2026-02-03 12:02:36 +01:00
  • b32f895bcd container: fix exit code return Giuseppe Scrivano 2026-02-02 13:28:48 +01:00
  • fe1e7d9624 Merge pull request #1970 from eriksjolund/add-make-error Giuseppe Scrivano 2026-02-02 11:43:40 +01:00
  • a6023b10b9 container: add missing crun_make_error Erik Sjölund 2026-01-31 10:08:15 +01:00
  • b05680e3a6 Merge pull request #1975 from eriksjolund/add-yajl-cleanup Giuseppe Scrivano 2026-02-01 21:09:01 +01:00
  • b89e1fafb4 Merge pull request #1974 from eriksjolund/standardize-gen-alloc-errno Giuseppe Scrivano 2026-02-01 21:08:47 +01:00
  • b4614166b0 Merge pull request #1973 from eriksjolund/improve-error-handling-after-run-internal Giuseppe Scrivano 2026-02-01 21:07:32 +01:00
  • 2e5803b8b8 Merge pull request #1972 from eriksjolund/improve-error-handling-after-copy Giuseppe Scrivano 2026-02-01 21:07:22 +01:00
  • 050c192e4c Merge pull request #1971 from eriksjolund/linux-release-errors Giuseppe Scrivano 2026-02-01 21:05:22 +01:00
  • 4202f7bbac Merge pull request #1968 from eriksjolund/container-no-errno-after-success Giuseppe Scrivano 2026-02-01 21:01:55 +01:00
  • 52294f8493 libcrun: standardize error code after yajl_gen_alloc Erik Sjölund 2026-02-01 10:32:11 +01:00
  • 59da15f393 container: add missing yajl cleanup Erik Sjölund 2026-02-01 10:45:42 +01:00
  • 5082e02d8e container: do not leak error Erik Sjölund 2026-02-01 09:57:14 +01:00
  • a83a4cf904 container: improve error handling after libcrun_copy_config_file call Erik Sjölund 2026-02-01 09:33:15 +01:00
  • 6733e20cb0 linux: use crun_error_wrap Erik Sjölund 2026-02-01 09:09:23 +01:00
  • 0f367791e7 container: do not use errno after successful calls Erik Sjölund 2026-01-30 08:46:32 +01:00
  • 342775a297 Merge pull request #1969 from eriksjolund/linux-no-errno-after-success Giuseppe Scrivano 2026-01-30 11:06:24 +01:00
  • 29bb32d855 linux: do not use errno after successful calls Erik Sjölund 2026-01-30 08:43:49 +01:00
  • b8ec3ece3b Merge pull request #1962 from eriksjolund/fix-error-krun Giuseppe Scrivano 2026-01-27 10:26:15 +01:00
  • d742e371aa Merge pull request #1967 from eriksjolund/avoid-redundant-release Giuseppe Scrivano 2026-01-27 10:25:42 +01:00
  • e7ffed11dd krun: fix error arguments Erik Sjölund 2026-01-27 08:48:54 +01:00
  • 34c1e0989f krun: avoid redundant crun_error_release() call Erik Sjölund 2026-01-27 08:31:25 +01:00
  • 53dee9df23 Merge pull request #1955 from jakecorrenti/propagate-log-level Giuseppe Scrivano 2026-01-26 22:05:00 +01:00
  • e86e8e1b9f Merge pull request #1950 from jakecorrenti/annotations Giuseppe Scrivano 2026-01-26 22:03:50 +01:00
  • 2fc8fc7c9f Merge pull request #1965 from eriksjolund/krun-only-release-created-errors Giuseppe Scrivano 2026-01-26 14:21:57 +01:00
  • dedcdd6791 krun: do not release error when *err is uninitialized Erik Sjölund 2026-01-26 14:03:18 +01:00
  • b4d3caec7e Merge pull request #1964 from eriksjolund/fix-error Giuseppe Scrivano 2026-01-26 13:20:08 +01:00
  • 671740dd90 krun: fix error code Erik Sjölund 2026-01-26 12:29:25 +01:00
  • ff8f451aa1 Merge pull request #1960 from giuseppe/fix-error-leak Giuseppe Scrivano 2026-01-26 09:28:04 +01:00
  • 1644fb0e52 container: fix error leak Giuseppe Scrivano 2026-01-23 12:29:31 +01:00
  • 91df434a47 Merge pull request #1959 from giuseppe/fix-krun-err Giuseppe Scrivano 2026-01-23 21:41:52 +01:00
  • 649d568ac1 krun: fix error return Giuseppe Scrivano 2026-01-23 11:59:24 +01:00
  • 41a14fe81e krun: Propagate crun log level to libkrun Jake Correnti 2026-01-15 11:40:36 -05:00
  • 617e653c76 Merge pull request #1944 from giuseppe/fix-poststart-retcode Giuseppe Scrivano 2026-01-16 16:54:24 +01:00
  • b75d7e49ce Merge pull request #1951 from karuboniru/main Giuseppe Scrivano 2026-01-16 10:53:34 +01:00
  • 2bff12976b libcrun: add krun. as a potentially unsafe annotation Jake Correnti 2026-01-12 17:28:55 -05:00
  • 41941f2c28 krun: parse annotations for krun.{cpus, ram_mib} Jake Correnti 2026-01-07 19:27:37 -05:00
  • 625226def5 krun: parse annotations for krun.variant Jake Correnti 2026-01-07 16:10:26 -05:00
  • 53e9094a6e Merge pull request #1939 from giuseppe/add-AGENTS.md Giuseppe Scrivano 2026-01-15 11:00:20 +01:00
  • f311dc072b Add handler phase HANDLER_CONFIGURE_BEFORE_USERNS, and move krun setup to it Qiyu Yan 2026-01-09 21:02:08 +00:00
  • 488f301df3 linux: check for def->linux Giuseppe Scrivano 2026-01-07 13:30:20 +01:00
  • b1a71725d7 linux: check for [ug]id_mappings before accessing them Giuseppe Scrivano 2026-01-07 13:04:18 +01:00
  • e0a6f43ffd Merge pull request #1932 from giuseppe/krun-unload-all-modules Giuseppe Scrivano 2026-01-07 12:12:57 +01:00
  • 5d0a3c9d70 Merge pull request #1947 from tylerfanelli/krun-nitro-update Giuseppe Scrivano 2026-01-07 12:11:46 +01:00
  • df771204d9 krun: Set exec args when running nitro variant Tyler Fanelli 2026-01-06 00:06:14 -05:00
  • b78e98680c krun/nitro: Redirect enclave VM output to stdout Tyler Fanelli 2026-01-05 23:11:30 -05:00
  • bf28834214 krun: Remove specific function for nitro config Tyler Fanelli 2026-01-05 22:38:26 -05:00
  • d635056c9b Merge pull request #1941 from giuseppe/flush-gcov-close-fds flouthoc 2026-01-03 09:31:52 -08:00
  • 8e8186b3f0 hooks: exit immediately if poststart hooks fail Giuseppe Scrivano 2025-12-28 14:07:55 +01:00
  • 88f5512619 AGENTS.md: new file Giuseppe Scrivano 2025-12-22 11:39:46 +01:00
  • 71077a2211 utils: flush gcov data before closing files Giuseppe Scrivano 2025-12-26 20:54:07 +01:00
  • 96e9b992c6 Merge pull request #1940 from giuseppe/tag-1.26 Giuseppe Scrivano 2025-12-22 16:42:08 +01:00
  • 3241e671f9 NEWS: tag 1.26 1.26 Giuseppe Scrivano 2025-12-22 16:20:22 +01:00
  • 9cfbb7897b Merge pull request #1935 from giuseppe/improve-coverage Giuseppe Scrivano 2025-12-22 15:29:39 +01:00
  • d396607334 Merge pull request #1938 from martinetd/segv Giuseppe Scrivano 2025-12-22 11:40:23 +01:00
  • 5bee6a06b5 utils: handle NULL container passed to libcrun_open_proc_file() Dominique Martinet 2025-12-22 14:14:37 +09:00
  • 4df0d339d7 cgroup: rename enter_cgroup_subsystem Giuseppe Scrivano 2025-12-21 07:25:14 +00:00
  • 6c98db0b63 tests: add tests for crun custom annotations Giuseppe Scrivano 2025-12-20 16:30:51 +00:00
  • 29a39ebf06 tests: add cgroup unit tests for coverage Giuseppe Scrivano 2025-12-19 20:13:14 +00:00
  • 3ef2a77fa3 tests: add more utils unit tests for coverage Giuseppe Scrivano 2025-12-19 18:11:57 +00:00
  • 87997df077 tests: add seccomp_notify unit tests for coverage Giuseppe Scrivano 2025-12-19 17:41:43 +00:00
  • 890fff109e tests: add chroot_realpath unit tests for coverage Giuseppe Scrivano 2025-12-19 15:57:47 +00:00
  • 440e3b097d tests: add mount_flags.perf unit tests for coverage Giuseppe Scrivano 2025-12-19 11:00:27 +00:00
  • 869343fbcc tests: add signals.perf unit tests for coverage Giuseppe Scrivano 2025-12-19 10:59:59 +00:00
  • 2a3193abf9 tests: add logger info to checkpoint_restore Giuseppe Scrivano 2025-12-21 08:03:08 +00:00
  • 7279356291 tests: add linux.c integration tests for coverage Giuseppe Scrivano 2025-12-19 20:19:16 +00:00
  • 1407bb39bc tests: add linux.c unit tests for coverage Giuseppe Scrivano 2025-12-19 10:59:35 +00:00
  • 638266c7b8 tests: add error handling coverage tests for linux.c Giuseppe Scrivano 2025-12-19 14:03:21 +00:00
  • b18734b563 tests: add namespace coverage tests for linux.c Giuseppe Scrivano 2025-12-19 14:00:47 +00:00
  • 8a26d6ba1f tests: add comprehensive tests for custom-handler.c Giuseppe Scrivano 2025-12-19 14:33:13 +00:00
  • a968a26212 tests: add more unit tests for error.c coverage Giuseppe Scrivano 2025-12-19 10:29:47 +00:00
  • 935eb0c7c5 tests: improve error logging and add more coverage tests Giuseppe Scrivano 2025-12-19 00:22:29 +00:00
  • 035f2a0752 tests: ignore profiling output in test_simple_delete Giuseppe Scrivano 2025-12-19 00:22:18 +00:00
  • b97819540a tests: fix memory-high test to use unified resources Giuseppe Scrivano 2025-12-19 00:22:09 +00:00
  • 1bbe7e2285 tests: add more seccomp tests for coverage Giuseppe Scrivano 2025-12-18 23:04:55 +00:00
  • 07d6400b05 tests: add error handling tests for coverage Giuseppe Scrivano 2025-12-18 23:02:00 +00:00
  • 422f4b878a tests: skip mount-bind-to-rootfs in rootless mode Giuseppe Scrivano 2025-12-18 22:40:25 +00:00
  • 5cad31a4a8 tests: improve sd-notify-proxy test error handling Giuseppe Scrivano 2025-12-18 18:55:45 +00:00
  • bc91dd356f tests: fix checkpoint/restore tests for stability Giuseppe Scrivano 2025-12-18 18:55:39 +00:00
  • f5e6c3300d tests: add Linux features tests Giuseppe Scrivano 2025-12-18 15:14:57 +00:00
  • 58e00a5215 tests: add I/O priority tests Giuseppe Scrivano 2025-12-18 07:01:51 +00:00
  • ae06b46cc0 tests: add create command tests Giuseppe Scrivano 2025-12-18 07:01:03 +00:00
  • 1e5f7ec56c tests: add cgroup setup tests Giuseppe Scrivano 2025-12-18 07:00:11 +00:00
  • 89b124e0b3 tests: add namespace isolation tests Giuseppe Scrivano 2025-12-17 22:23:27 +00:00
  • 14dcfea1d6 tests: add scheduler policy tests Giuseppe Scrivano 2025-12-17 22:22:25 +00:00
  • 7543b0139e tests: add comprehensive OCI lifecycle hook tests Giuseppe Scrivano 2025-12-17 22:21:26 +00:00
  • 1404ccaa83 tests: add terminal tests for coverage Giuseppe Scrivano 2025-12-17 22:19:34 +00:00
  • 5ce5ad6dbe tests: add comprehensive update command tests Giuseppe Scrivano 2025-12-17 22:18:45 +00:00
  • 6a3fdc16dc tests: add command tests for pause, unpause, kill, list, ps, spec Giuseppe Scrivano 2025-12-17 22:16:00 +00:00
  • 2959911bf6 tests: skip resources-cpu-weight-systemd when systemd cgroup fails Giuseppe Scrivano 2025-12-17 14:47:23 +00:00
  • 90d6390cde tests: skip bpf-devices-systemd when eBPF installation fails Giuseppe Scrivano 2025-12-17 13:19:53 +00:00
  • cfe9a0633c tests: fix variable names in test_bpf_devices logger calls Giuseppe Scrivano 2025-12-17 12:51:57 +00:00
  • 3f73b0f2e1 tests: add more seccomp tests for coverage Giuseppe Scrivano 2025-12-17 09:47:37 +00:00
  • ec0f5cf84f tests: add network device tests for coverage Giuseppe Scrivano 2025-12-17 09:46:46 +00:00
  • 24f2491c65 tests: add more BPF device filter tests for coverage Giuseppe Scrivano 2025-12-17 09:45:51 +00:00