Commit Graph

  • b2b50a4fc5 rootfs: make cgroupv1 subsystem symlinks fd-based Aleksa Sarai 2026-04-15 01:44:21 +10:00
  • 9432ad3a96 rootfs: make cgroupv1 subsystem symlinks fd-based Aleksa Sarai 2026-04-15 01:44:21 +10:00
  • 66acd48f9d rootfs: make cgroupv1 subsystem symlinks fd-based Aleksa Sarai 2026-04-15 01:44:21 +10:00
  • 4504accbba rootfs: make /dev initialisation code fd-based Aleksa Sarai 2026-04-15 01:44:09 +10:00
  • c33c74f670 rootfs: switch createDevices argument order Aleksa Sarai 2026-04-15 01:12:31 +10:00
  • a8e53f2c6d rootfs: make /dev initialisation code fd-based Aleksa Sarai 2026-04-15 01:44:09 +10:00
  • 78c50d4a5f rootfs: switch createDevices argument order Aleksa Sarai 2026-04-15 01:12:31 +10:00
  • 083e21ed0f libct: use preopened rootfs more lfbzhm 2026-03-27 13:27:43 -07:00
  • 42cfcbe453 Pre-open container root directory Kir Kolyshkin 2026-03-18 17:21:55 -07:00
  • 2e9b6a8a16 libct: minor refactor in mountToRootfs Kir Kolyshkin 2026-03-20 14:29:23 -07:00
  • edf5328b9b libct: mountCgroupV1: address TODO Kir Kolyshkin 2026-03-18 17:17:27 -07:00
  • 3661a9d4b3 integration: add some tests for bind mount through dangling symlinks lifubang 2025-11-17 15:23:23 +00:00
  • fd76e504ed pathrs: add MkdirAllParentInRoot helper Aleksa Sarai 2025-11-09 04:36:49 +11:00
  • d0ff22b574 pathrs: add "hallucination" helpers for SecureJoin magic Aleksa Sarai 2025-11-09 01:41:10 +11:00
  • b60f248d71 pathrs: rename MkdirAllInRootOpen -> MkdirAllInRoot Aleksa Sarai 2025-11-09 02:26:57 +11:00
  • ec44abc710 libct: switch final WithProcfd users to WithProcfdFile Aleksa Sarai 2025-11-09 02:03:42 +11:00
  • 4c89edc65c libcontainer: move CleanPath and StripRoot to internal/pathrs Aleksa Sarai 2025-11-09 01:40:57 +11:00
  • a7343f84f8 rootfs: make /dev initialisation code fd-based Aleksa Sarai 2026-04-15 01:44:09 +10:00
  • 5f2f6b56df rootfs: switch createDevices argument order Aleksa Sarai 2026-04-15 01:12:31 +10:00
  • 864db8042d rootfs: make /dev initialisation code fd-based Aleksa Sarai 2026-04-15 01:44:09 +10:00
  • fcf04eb41b rootfs: switch createDevices argument order Aleksa Sarai 2026-04-15 01:12:31 +10:00
  • 20628648e0 Merge pull request #5316 from opencontainers/dependabot/go_modules/github.com/urfave/cli/v3-3.9.1 lfbzhm 2026-06-11 18:28:38 +08:00
  • 7e988a0279 build(deps): bump github.com/urfave/cli/v3 from 3.9.0 to 3.9.1 dependabot[bot] 2026-06-11 10:16:36 +00:00
  • ba09e7ff06 Merge pull request #5315 from opencontainers/dependabot/go_modules/golang.org/x/net-0.56.0 lfbzhm 2026-06-11 18:14:44 +08:00
  • e6e4767529 build(deps): bump golang.org/x/net from 0.55.0 to 0.56.0 dependabot[bot] 2026-06-11 04:52:27 +00:00
  • 27354cd3d8 Merge pull request #5314 from opencontainers/dependabot/go_modules/golang.org/x/sys-0.46.0 Kir Kolyshkin 2026-06-09 11:02:07 -07:00
  • 5198de1cfb build(deps): bump golang.org/x/sys from 0.45.0 to 0.46.0 dependabot[bot] 2026-06-09 04:52:30 +00:00
  • 937d887d1c libct: simplify exec fifo wait using poll(2) Mohammed Aminu Futa 2026-05-09 00:08:13 +00:00
  • a7e766484c Merge pull request #5311 from opencontainers/dependabot/go_modules/github.com/opencontainers/selinux-1.15.1 Rodrigo Campos Catelin 2026-06-05 11:27:59 +02:00
  • 0f0ca6dd24 Merge pull request #5313 from kolyshkin/go-criu-v8 Rodrigo Campos Catelin 2026-06-05 11:04:09 +02:00
  • 269405107f deps: bump go-criu to v8.2.0 Kir Kolyshkin 2026-06-04 10:48:15 -07:00
  • 9ffc42622a build(deps): bump github.com/opencontainers/selinux dependabot[bot] 2026-06-03 22:17:11 +00:00
  • 31a13788ba tests/integration: fix seccomp tests on big-endian architectures Ricardo Branco 2026-06-01 18:35:42 +02:00
  • 1acfea8239 Merge pull request #5282 from lifubang/backport-5275-1.3 Rodrigo Campos Catelin 2026-06-01 15:08:55 +02:00
  • f869956058 Merge pull request #5301 from kolyshkin/1.5-5297 Rodrigo Campos Catelin 2026-05-28 18:15:25 +02:00
  • 524803ccd6 [1.5] runc list: fix error reporting for non-existent root Kir Kolyshkin 2026-05-22 14:35:52 -07:00
  • 6a7de4eb8b Merge pull request #5304 from ricardobranco777/1.4-5295 Akihiro Suda 2026-05-28 13:52:21 +09:00
  • 92e7dd9734 Merge pull request #5303 from ricardobranco777/1.5-5295 Akihiro Suda 2026-05-28 13:52:03 +09:00
  • 3047d61ff9 Merge pull request #5302 from pstoeckle/main Akihiro Suda 2026-05-28 13:51:25 +09:00
  • e44aa440d9 chore: fix some typos in comments Patrick Stoeckle 2026-05-27 09:24:23 +02:00
  • a753597a9d Update busybox:glibc in integration tests to latest (1.38.0) builds Ricardo Branco 2026-05-22 08:26:55 +02:00
  • 3d7f70873f Update busybox:glibc in integration tests to latest (1.37.0) builds Tianon Gravi 2025-08-06 23:08:13 -07:00
  • 3964cb7e6c Update busybox:glibc in integration tests to latest (1.38.0) builds Ricardo Branco 2026-05-22 08:26:55 +02:00
  • d5dc535668 tests/int: relax testPids fork error match string Ricardo Branco 2026-05-24 10:08:16 +02:00
  • 2b02fb6327 tests/int: build TestPids pipelines programmatically Ricardo Branco 2026-05-24 11:12:23 +02:00
  • c6454efab9 tests/int: relax testPids fork error match string Ricardo Branco 2026-05-24 10:08:16 +02:00
  • cae4907dbe tests/int: build TestPids pipelines programmatically Ricardo Branco 2026-05-24 11:12:23 +02:00
  • 3cb21b9246 Merge pull request #5295 from ricardobranco777/busybox138 Rodrigo Campos Catelin 2026-05-27 09:02:58 +02:00
  • c7c2920db0 Update busybox:glibc in integration tests to latest (1.38.0) builds Ricardo Branco 2026-05-22 08:26:55 +02:00
  • a271890df2 Merge pull request #5297 from kolyshkin/fix-5203 Rodrigo Campos Catelin 2026-05-26 17:18:47 +02:00
  • de39d5e79b tests/int: relax testPids fork error match string Ricardo Branco 2026-05-24 10:08:16 +02:00
  • 3acb097f93 tests/int: build TestPids pipelines programmatically Ricardo Branco 2026-05-24 11:12:23 +02:00
  • 98c442a0e6 runc list: fix error reporting for non-existent root Kir Kolyshkin 2026-05-22 14:35:52 -07:00
  • 2c0d0d7408 Merge pull request #5286 from lifubang/backport-5269-1.5 Rodrigo Campos Catelin 2026-05-22 10:45:40 +02:00
  • 7522b50684 tests/int: fix flake in "resources.unified override" Kir Kolyshkin 2026-05-04 15:59:47 -07:00
  • a03389556d Merge pull request #5287 from lifubang/backport-5269-1.4 Rodrigo Campos Catelin 2026-05-22 10:29:20 +02:00
  • d0aeb9e3e2 Merge pull request #5292 from opencontainers/dependabot/go_modules/golang.org/x/net-0.55.0 Rodrigo Campos Catelin 2026-05-22 10:24:32 +02:00
  • e01d7bea0b Merge pull request #5288 from lifubang/backport-5269-1.3 Rodrigo Campos Catelin 2026-05-22 10:23:27 +02:00
  • 3003d0163c build(deps): bump golang.org/x/net from 0.54.0 to 0.55.0 dependabot[bot] 2026-05-22 04:52:43 +00:00
  • 3079745c6b Merge pull request #5281 from lifubang/backport-5275-1.4 Kir Kolyshkin 2026-05-21 16:05:45 -07:00
  • a5e6e351a9 Merge pull request #5280 from lifubang/backport-5275-1.5 Rodrigo Campos Catelin 2026-05-21 11:52:43 +02:00
  • 9a2fec0a9a libct: close rootFd ASAP in maskPaths lifubang 2026-05-16 04:40:37 +00:00
  • 76424b4b0b libct: optimize maskPaths for single-directory case lifubang 2026-05-16 04:12:44 +00:00
  • 02887a1e82 integration: reuse tmpfs for directory masks lifubang 2026-05-12 04:17:27 +00:00
  • dd9efbcd69 libct: reuse tmpfs for directory masks lifubang 2026-05-12 04:08:05 +00:00
  • e0d23b4362 libct: enforce strict tmpfs limits for masked paths lifubang 2026-05-12 08:54:29 +00:00
  • 0d9be8021f libct: close rootFd ASAP in maskPaths lifubang 2026-05-16 04:40:37 +00:00
  • 81d66c66f9 libct: optimize maskPaths for single-directory case lifubang 2026-05-16 04:12:44 +00:00
  • e454170167 integration: reuse tmpfs for directory masks lifubang 2026-05-12 04:17:27 +00:00
  • 8dbcab66d1 libct: reuse tmpfs for directory masks lifubang 2026-05-12 04:08:05 +00:00
  • abc399150b libct: enforce strict tmpfs limits for masked paths lifubang 2026-05-12 08:54:29 +00:00
  • b9e7a27a01 libct: skip mount for duplicate masked paths lifubang 2026-05-12 03:26:27 +00:00
  • 522b4c804e libct: use preopened rootfs more lfbzhm 2026-03-27 13:27:43 -07:00
  • aa769e7dcc Pre-open container root directory Kir Kolyshkin 2026-03-18 17:21:55 -07:00
  • 63857e5d20 libct: minor refactor in mountToRootfs Kir Kolyshkin 2026-03-20 14:29:23 -07:00
  • a4afb37ba7 libct: mountCgroupV1: address TODO Kir Kolyshkin 2026-03-18 17:17:27 -07:00
  • 8cf2a2d684 libct: close rootFd ASAP in maskPaths lifubang 2026-05-16 04:40:37 +00:00
  • e2eb5dd2db libct: optimize maskPaths for single-directory case lifubang 2026-05-16 04:12:44 +00:00
  • d7791e5c23 integration: reuse tmpfs for directory masks lifubang 2026-05-12 04:17:27 +00:00
  • 411b5f2f23 libct: reuse tmpfs for directory masks lifubang 2026-05-12 04:08:05 +00:00
  • 24867ade0a libct: enforce strict tmpfs limits for masked paths lifubang 2026-05-12 08:54:29 +00:00
  • 0fc2921263 libct: skip mount for duplicate masked paths lifubang 2026-05-12 03:26:27 +00:00
  • 3e802d13d7 Merge pull request #5184 from lifubang/use-urfave-cli-v3 Kir Kolyshkin 2026-05-19 22:40:02 -07:00
  • 098a2b4f49 remove urfave_cli_no_docs from build tags lifubang 2026-03-18 04:48:56 +00:00
  • 57fad01d52 chore(deps): upgrade urfave/cli from v1 to v3 lifubang 2026-03-18 03:00:21 +00:00
  • 84762a5c1a Merge pull request #5285 from lifubang/followup-5275-maskpath Kir Kolyshkin 2026-05-18 11:13:16 -07:00
  • 1191a315b7 tests/int: fix flake in "resources.unified override" Kir Kolyshkin 2026-05-04 15:59:47 -07:00
  • b41e6c6a15 tests/int: fix flake in "resources.unified override" Kir Kolyshkin 2026-05-04 15:59:47 -07:00
  • 544621ae88 Merge pull request #5261 from kolyshkin/aa lfbzhm 2026-05-18 20:19:44 +08:00
  • e7b5943642 Merge pull request #5269 from kolyshkin/fix-5264 lfbzhm 2026-05-18 20:17:53 +08:00
  • b88635e57e libct: close rootFd ASAP in maskPaths lifubang 2026-05-16 04:40:37 +00:00
  • e7e2f00248 libct: optimize maskPaths for single-directory case lifubang 2026-05-16 04:12:44 +00:00
  • 16dde3befc libct/intelrdt: use sync.OnceFunc and sync.OnceValues Kir Kolyshkin 2026-04-23 11:33:06 -07:00
  • 2d2ae8809c libct/configs/validate: simplify intelrtd tests Kir Kolyshkin 2026-04-23 16:12:00 -07:00
  • 5cd0cb6d51 libct/intelrdt: remove newManager Kir Kolyshkin 2026-04-30 16:46:35 -07:00
  • 48c7e83b91 libcontainer/configs/validate: use early return Kir Kolyshkin 2026-04-23 16:16:40 -07:00
  • 8d1ebab374 libct/utils: use sync.OnceValue Kir Kolyshkin 2026-04-23 11:22:40 -07:00
  • 2ae07a45d6 libct/apparmor: simplify isEnabled Kir Kolyshkin 2026-04-23 11:13:27 -07:00
  • 5e4d064c80 Merge pull request #5283 from kolyshkin/1.5-5279 lfbzhm 2026-05-14 22:19:17 +08:00
  • 3fabb4d070 tests/int: fix flake in "resources.unified override" Kir Kolyshkin 2026-05-04 15:59:47 -07:00