tart/Sources/tart
Nikolay Edigaryev 7c386e3466
tart pull: try to re-use local VM image layers to speed-up the pulling (#825)
* Remove unused pullFromRegistry() method with "reference" argument

* tart pull: try to deduplicate disk layers to speed-up the pulling
2024-05-16 19:43:56 +04:00
..
CI Sentry integration (#352) 2022-12-15 13:50:21 +00:00
Commands Minor documentation improvements. (#819) 2024-05-13 12:44:26 -04:00
Credentials Fixed Swift Warning (#787) 2024-04-11 19:53:10 +04:00
DeviceInfo Set User-Agent header for OCI HTTP requests (#478) 2023-04-28 18:02:57 +04:00
Formatter Suspend/resume support (#527) 2023-07-06 18:04:39 +00:00
Logging Async http client for pull/push (#95) 2022-05-20 11:04:21 -04:00
MACAddressResolver DHCP MAC-address resolver: handle duplicate leases (#740) 2024-02-23 16:49:06 +04:00
Network Fixed Swift Warning (#787) 2024-04-11 19:53:10 +04:00
OCI tart pull: try to re-use local VM image layers to speed-up the pulling (#825) 2024-05-16 19:43:56 +04:00
Passphrase Reformat code idents and introduce the SwiftFormat linter (#339) 2022-11-29 15:56:13 +00:00
Platform Prefer USB keyboard and screen coordinate pointing devices (#747) 2024-03-11 13:16:40 +00:00
ShellCompletions Add shell completions (#780) 2024-04-11 06:22:50 -04:00
VNC tart run: resolve VM's IP using ARP when using --net-bridged and --vnc (#811) 2024-05-02 18:04:26 +04:00
Config.swift Reformat code idents and introduce the SwiftFormat linter (#339) 2022-11-29 15:56:13 +00:00
Fetcher.swift Report progress when downloading IPSW files (#768) 2024-03-28 19:15:06 +04:00
FileLock.swift Reformat code idents and introduce the SwiftFormat linter (#339) 2022-11-29 15:56:13 +00:00
IPSWCache.swift Reformat code idents and introduce the SwiftFormat linter (#339) 2022-11-29 15:56:13 +00:00
LocalLayerCache.swift tart pull: try to re-use local VM image layers to speed-up the pulling (#825) 2024-05-16 19:43:56 +04:00
PIDLock.swift PIDLock: check open(2) error (#538) 2023-07-04 15:22:25 +00:00
Prunable.swift Show both size and actual size of files (#742) 2024-02-27 20:13:38 +04:00
Root.swift Sentry: upgrade and attach command-line arguments (#774) 2024-04-02 18:31:16 +04:00
Serial.swift Reformatted Serial.swift 2023-03-16 10:22:27 -04:00
URL+AccessDate.swift Use separate exception codes for better Sentry grouping (#363) 2022-12-19 17:40:55 +00:00
URL+Prunable.swift Show both size and actual size of files (#742) 2024-02-27 20:13:38 +04:00
Utils.swift Reformat code idents and introduce the SwiftFormat linter (#339) 2022-11-29 15:56:13 +00:00
VM+Recovery.swift Use MainActor to ensure we're running on main queue (#515) 2023-06-07 15:06:33 +04:00
VM.swift Add support pasting clipboard from host for Linux VMs (#806) 2024-05-02 09:48:25 +04:00
VMConfig.swift Build x86 binary (#716) 2024-01-26 13:09:05 +00:00
VMDirectory+Archive.swift tart import: fix import failing due to SIGBUS (#458) 2023-03-30 15:52:48 +04:00
VMDirectory+OCI.swift tart pull: try to re-use local VM image layers to speed-up the pulling (#825) 2024-05-16 19:43:56 +04:00
VMDirectory.swift tart stop: throw RuntimeError.VMNotRunning consistently and use enumeration instead of strings (#784) 2024-04-10 14:53:04 +00:00
VMStorageHelper.swift tart run: do not require root to mount a block device (#798) 2024-04-23 17:03:02 +04:00
VMStorageLocal.swift tart delete: prevent the deletion of running VMs (#676) 2023-12-01 09:33:01 -05:00
VMStorageOCI.swift tart pull: try to re-use local VM image layers to speed-up the pulling (#825) 2024-05-16 19:43:56 +04:00