Commit Graph

  • 36002eed5e Fix the socket relay error handling and log level (#535) Dmitry Kovba 2026-02-18 15:55:50 -08:00
  • cb3493b507 vminitd: Add ability to set log level (#531) Danny Canter 2026-02-14 13:33:21 -08:00
  • c1183767cb CI: Add signed commits check (#530) Danny Canter 2026-02-13 12:47:32 -08:00
  • 9bce347f50 Add releaseNetwork method to ContainerManager (#527) Anthony 2026-02-12 21:11:29 +01:00
  • 7c7ed05e10 Add a public method to wait for the relay to complete (#529) Dmitry Kovba 2026-02-11 23:44:22 -08:00
  • 71a0b4577f Add LocalizedError conformance to ContainerizationError (#528) Anthony 2026-02-12 00:42:08 +01:00
  • 98391937da Guard against if ipv4Gateway is nil, removed fore unwrap (#524) Manoj Mahapatra 2026-02-10 22:20:03 -08:00
  • 3f9dcf60e6 Improvements to the process and network management commands (#381) 0.25.1 Dmitry Kovba 2026-02-09 13:19:54 -08:00
  • a8b830550a Do not remove a socket file created by another service (#520) Dmitry Kovba 2026-02-09 13:19:33 -08:00
  • 3cfd54cb8a Disable automatic resolution for builds. (#526) J Logan 2026-02-09 13:05:40 -08:00
  • 39aeac3f19 LinuxContainer/LinuxPod: Support duplicate virtiofs mounts (#522) Danny Canter 2026-02-09 11:06:53 -08:00
  • 69bc038b30 Refactor a bidirectional relay and fix bugs (#516) Dmitry Kovba 2026-02-05 16:50:45 -08:00
  • 3f4eee7d2a [keychain]: add list function + update variable/parameter names (#502) 0.25.0 Saehej Kang 2026-02-04 21:15:30 -05:00
  • df5f0f336a Fix usage of "clean up" as verb (#507) Anthony 2026-02-04 17:14:25 +00:00
  • c3fe889a2f Fix for decompressing zstd with localpath URL. (#512) 0.24.5 J Logan 2026-02-02 20:32:07 -08:00
  • 258ad89d51 Disable pod single file mount test. (#511) 0.24.4 J Logan 2026-02-02 16:23:57 -08:00
  • 3f36cba3bf Align kernel build version with Kata used in container. (#510) 0.24.3 J Logan 2026-02-02 15:34:58 -08:00
  • b2f8351668 vmexec: Add missing rlimits (#506) 0.24.2 Danny Canter 2026-02-02 13:53:15 -08:00
  • 1b50c817b6 Adds zstd decompression for layer content blobs. (#508) 0.24.1 J Logan 2026-02-02 13:10:22 -08:00
  • 92b02fc497 LinuxRLimit.Kind: Add string constructor (#504) 0.24.0 Danny Canter 2026-01-30 17:09:36 -08:00
  • dd60ac3ab7 Add LinuxRLimit type (#499) Danny Canter 2026-01-29 14:10:39 -08:00
  • d37f90048b vminitd: Set nofile rlimit to max (#498) Danny Canter 2026-01-28 16:45:25 -08:00
  • a8758a6ab3 LinuxPod: Add back top-level dns/hosts (#501) Danny Canter 2026-01-28 14:23:19 -08:00
  • c8ddc8a826 Make EXT4.Inode properties public (#500) Stuart Lang 2026-01-28 22:53:20 +01:00
  • 3a0b79d7fb Check for wildcard when determining if proxy should be bypassed (#497) 0.23.2 Aditya Ramani 2026-01-29 02:55:45 +09:00
  • db113ffec9 LinuxPod: Support per container dns/hosts (#496) Danny Canter 2026-01-27 07:11:32 -08:00
  • fd62f311b4 Shutdown VM gracefully from created state (#495) 0.23.1 jwhur 2026-01-26 15:56:24 -08:00
  • 7d4bd80fc8 Move setTime debug message to trace level. (#493) J Logan 2026-01-26 10:25:18 -08:00
  • 1a017417bc LinuxContainer/LinuxPod: Single file support (#487) Danny Canter 2026-01-22 20:57:58 -08:00
  • 1d9140cc8a Add a route when a gateway is outside a subnet (#488) 0.23.0 Dmitry Kovba 2026-01-22 18:57:46 -08:00
  • db277344b4 Mount: Support single file bind mount (#486) Danny Canter 2026-01-22 13:49:00 -08:00
  • 8da5f2306d Move Bindable to ContainerizationExtras, fix binding bugs. (#481) J Logan 2026-01-21 15:34:10 -08:00
  • c4f1263594 cctl: Make networking macOS 26 only (#437) Danny Canter 2026-01-21 15:29:45 -08:00
  • dadfdcefae Adds opt-in precommit hook to check formatting. (#483) J Logan 2026-01-21 11:34:16 -08:00
  • ce0963f693 Devcontainer for vminitd development. (#482) J Logan 2026-01-21 01:51:56 -08:00
  • d40650f1fb Update workflow label to select macOS 26 builder. (#485) J Logan 2026-01-21 00:38:54 -08:00
  • 863380c5e1 Interface: Support custom mtu (#484) 0.22.0 Danny Canter 2026-01-20 17:32:28 -08:00
  • 53017de9c2 [docs]: Updates to contribution guidelines (#426) Saehej Kang 2026-01-20 12:08:26 -06:00
  • 552d4ce759 Integration: Add simple test filtering (#479) Danny Canter 2026-01-17 20:15:54 -08:00
  • 26f3dcc796 LinuxProcess: Start stdin relay after process start (#478) 0.21.1 Danny Canter 2026-01-16 14:14:08 -08:00
  • 0e91de6124 vmexec: Use FoundationEssentials (#475) Danny Canter 2026-01-16 10:11:45 -08:00
  • f570b8734e Fix formatting. (#476) 0.21.0 J Logan 2026-01-15 11:29:34 -08:00
  • 3e93416b9a Merge commit from fork J Logan 2026-01-15 10:52:02 -08:00
  • bbe4159649 LinuxContainer: Give a bit of overhead memory (#472) Danny Canter 2026-01-14 13:31:34 -08:00
  • 8446f895ee Allow filtering container statistics (#471) Danny Canter 2026-01-13 13:35:00 -08:00
  • cbc03d7040 Fix: resolve relative executable paths against workingDirectory in vmexec (#473) 박성근 2026-01-12 11:15:18 +09:00
  • fc5399e77e vmexec: Remove the logger setup (#469) Danny Canter 2026-01-05 13:48:43 -08:00
  • ec2ee3e94d Update license header on all files to include the current year (#470) Kathryn Baldauf 2026-01-05 13:08:48 -08:00
  • 452f354bac Adds MACAddress type. (#468) 0.20.1 0.20.0 J Logan 2026-01-05 11:31:23 -08:00
  • 2f55d75fec Support read only rootfs (#461) 0.19.0 Danny Canter 2026-01-02 13:28:44 -08:00
  • 44ecb87f8d Agent: Add single file copying (#463) Danny Canter 2026-01-02 08:57:40 -08:00
  • fb95398fb5 ci: Build for release (#465) Danny Canter 2026-01-01 17:40:30 -08:00
  • cbb48bc0fd vminitd: Strip binaries (#464) Danny Canter 2026-01-01 17:07:14 -08:00
  • 9f2742abf4 Handle multiple messages in netlink responses. (#460) J Logan 2025-12-29 08:06:34 -08:00
  • 02bd878212 feat(registry): Add custom ca certificate override (#402) Sebastian Moßburger 2025-12-23 13:14:32 +01:00
  • dcbc7bf71d Use string representation for CIDR and IPAddress types (#458) 0.18.0 Yibo Zhuang 2025-12-20 17:11:36 -08:00
  • 528f635521 Make IPv6 integer representation public. (#456) 0.17.1 J Logan 2025-12-19 13:06:09 -08:00
  • 5ac406601e Add custom decoder to Linux struct for optional fields (#455) Yibo Zhuang 2025-12-19 01:28:02 -08:00
  • 8865bc95f2 Make IP/CIDR types conform to Codable (#454) Yibo Zhuang 2025-12-18 21:37:07 -08:00
  • 57d6e0b499 Upgrade GitHub Actions to latest versions (#451) Salman Chishti 2025-12-17 07:19:18 +00:00
  • d6109d70cf Upgrade GitHub Actions for Node 24 compatibility (#452) Salman Chishti 2025-12-17 07:18:58 +00:00
  • 9ba8267afb Use typesafe IP/CIDR parameters everywhere. (#448) 0.17.0 J Logan 2025-12-16 04:58:44 -08:00
  • 68694942ec Command: Pass the right flags to /dev/null (#449) Danny Canter 2025-12-12 11:55:01 -08:00
  • 6d548a0e49 Match Mount default cache/sync to container defaults. (#446) J Logan 2025-12-11 19:47:02 -03:00
  • 7962dae643 Add capabilities support (#444) Danny Canter 2025-12-11 12:07:17 -08:00
  • 96d37e2e21 Fix multi-sentence error messages (#443) Dmitry Kovba 2025-12-09 12:32:09 -08:00
  • e8aff29be3 Cgroup2Manager: Fix cgroup deletions (#439) 0.16.2 Danny Canter 2025-12-09 09:47:38 -08:00
  • bb0cd39177 Lowercase error messages (#440) Dmitry Kovba 2025-12-09 05:38:48 -08:00
  • d473f89ccb Rename CONTRIBUTORS to MAINTAINERS and update list to current state (#435) 0.16.1 Kathryn Baldauf 2025-12-06 17:54:17 -08:00
  • d0b43df9b5 EXT4: Remove advertising inline data (#438) Danny Canter 2025-12-06 13:45:36 -08:00
  • 2d27ef6deb LinuxPod: Wire up pid namespace sharing (#434) Danny Canter 2025-12-05 07:42:50 -08:00
  • c45fef7278 Vminitd: Add pause command (#418) 0.16.0 Danny Canter 2025-12-02 12:52:32 -08:00
  • 5c190dc4a8 Integration: multipleConcurrentProcesses adjustments (#424) Danny Canter 2025-12-02 07:59:13 -08:00
  • 1254352d68 vminitd: Turn ProcessSupervisor into a class (#433) Danny Canter 2025-12-02 07:43:14 -08:00
  • 27947cda9c VirtualMachineInstance: Remove stopListen (#412) Danny Canter 2025-12-01 09:40:20 -08:00
  • 0e8a779f03 README: Adjust required version numbers (#432) Danny Canter 2025-12-01 08:15:39 -08:00
  • 031cd72e2a Implement pdeathSignal handling in Runc (#431) GAUTAM RAJU 2025-12-01 05:35:09 -05:00
  • 4a8f945f87 vminitd: Add memory threshold monitoring (#427) 0.15.1 Danny Canter 2025-11-21 14:54:13 -08:00
  • 35ebe365ba Add calculateOrphanedBlobsSize() to calculate the size of orphaned blobs (#428) Raj 2025-11-21 14:50:28 -08:00
  • 836b699a91 Wire up experimental OCI runtime support (#416) Danny Canter 2025-11-21 12:16:58 -08:00
  • 860139bd1a Fix ImageStore.prune() behavior to actually remove images (#420) 0.15.0 Raj 2025-11-20 15:22:54 -08:00
  • 14f56e4a53 Scripts: Add a script to find kernel panics (#422) Danny Canter 2025-11-20 12:02:57 -08:00
  • 79d7e398c1 vminitd client: Remove connection backoff (#423) Danny Canter 2025-11-20 12:00:56 -08:00
  • f31d2005b5 ManagedProcess: Capture vmexec stderr and convert to Containerization Error (#411) RahulThennarasu 2025-11-19 23:56:09 -08:00
  • 86f5051fe6 Fix compiler errors in socket types when building with glibc (#421) Kathryn Baldauf 2025-11-19 17:36:38 -08:00
  • 747ea996c8 vminitd: sync(2) in server error path (#413) 0.14.0 Danny Canter 2025-11-17 10:38:10 -08:00
  • 85a3544750 LinuxContainer: "Harden" stop (#388) Danny Canter 2025-11-16 14:13:41 -08:00
  • 4d47c58a3d Fix: Allow OCI archives without manifest annotations (#397) RahulThennarasu 2025-11-14 19:32:15 -08:00
  • 4c761d50c6 Add new FileHandle option for serial console output (#410) Danny Canter 2025-11-14 10:40:32 -08:00
  • b501931267 Integration: Actually run testContainerStopIdempotency (#409) Danny Canter 2025-11-13 14:37:42 -08:00
  • c8549315ed LinuxContainer: Keep reference to vended execs (#408) Danny Canter 2025-11-13 02:13:09 -08:00
  • 322a724024 VZVirtualMachineInstance: Remove tracking agent conns (#403) Danny Canter 2025-11-12 14:37:04 -08:00
  • 6b8fe3b43f Update example documentation (#406) Ihor Dvoretskyi 2025-11-12 17:30:01 -05:00
  • 3ef0002a46 docs: add guidelines for AI contributions (#407) Raj 2025-11-12 14:09:24 -08:00
  • b94be374ae Set the default PATH and fix the bug in retrieving the PATH value (#383) Dmitry Kovba 2025-11-12 10:48:02 -08:00
  • 6bf00ad796 Make socket proxy logging less chatty. (#405) J Logan 2025-11-12 14:45:30 -03:00
  • 01437a44a2 Vminitd: Sync(2) on shutdown (#400) Danny Canter 2025-11-12 09:39:46 -08:00
  • bbe9ebd8fa TimeSyncer: Amend some bits (#404) Danny Canter 2025-11-12 09:39:26 -08:00
  • a31abd73a4 Vminitd: Remove unused method (#401) Danny Canter 2025-11-12 09:39:00 -08:00
  • 8a9b0deb82 LinuxProcess: Swap from logging in delete (#386) Danny Canter 2025-11-11 14:42:41 -08:00