Commit Graph
34 Commits
Author SHA1 Message Date
Kroese ec8440db03 build: Switched to QEMU base image (#1363) 2026-08-10 02:06:17 +02:00
Kroese 615fad2a0d feat: Use dynamic PCI bus configuration (#1352) 2026-08-06 14:44:03 +02:00
Kroese dced815c06 docs: Improve commenting (#1349) 2026-08-03 16:40:10 +02:00
Kroese ec12039f43 feat: Use deadline-based process timeouts (#1343) 2026-07-28 15:22:47 +02:00
Kroese a713b728ff fix: Use shared PID reader for helper processes (#1335) 2026-07-26 17:41:46 +02:00
Kroese 5399e1d463 feat: Use Unix sockets for qemu-host communication (#1299) 2026-07-18 11:31:20 +02:00
Kroese b680ff9dd8 feat: Preserve graceful shutdown for interactive console (#1289) 2026-07-17 19:16:30 +02:00
Kroese 5c889b272d fix: Store pid for serial debugging (#1288) 2026-07-17 14:44:49 +02:00
Kroese 8963228b1c fix: Set returnvalue for waitForPort (#1231) 2026-07-07 12:13:13 +02:00
Kroese 637ed0e3a6 fix: Do not match multiple files (#1211) 2026-07-06 05:09:29 +02:00
Kroese 954a6076ad feat: Add returnvalues to functions (#1210) 2026-07-06 03:48:39 +02:00
Kroese c87e45719b feat: Refactor serial code (#1208) 2026-07-05 23:24:43 +02:00
Kroese f45b308c78 feat: Sanitize environment variables (#1192) 2026-07-03 17:14:59 +02:00
Copilot d5821cd782 feat: Normalize boolean option handling (#1191) 2026-07-03 15:17:14 +02:00
Kroese 7c9d2b1fd5 feat: Improved start and stop logic (#1178) 2026-06-05 02:37:20 +02:00
Kroese 59cf59faa4 feat: Improved networking implementation (#1044) 2025-10-07 00:58:34 +02:00
Kroese 2ece865417 fix: Download error messages (#756) 2024-06-05 18:18:29 +02:00
Kroese 3c31bc91e4 feat: Generate unique MAC address (#611) 2024-01-30 04:46:44 +01:00
Kroese 1fc9c56c8f style: Quote variables (#565) 2024-01-14 16:01:15 +01:00
Kroese 893a013ae9 style: Quote variables (#563) 2024-01-14 01:11:58 +01:00
Kroese fd4bc28835 fix: Console mode (#538) 2024-01-04 23:24:34 +01:00
Kroese 20f48edd00 fix: Serial port (#522)
* fix: Serial port
2023-12-29 18:15:39 +01:00
Kroese 973efa2d27 feat: Show daemon log
* feat: Show daemon log
2023-12-28 17:58:07 +01:00
Kroese 08e4084458 feat: Daemonize QEMU
* feat: Daemonize QEMU
2023-12-28 03:42:06 +01:00
Kroese 2e0107e46f fix: Bash shebang
* fix: Bash shebang
2023-12-16 07:42:57 +01:00
Kroese 970a662170 fix: CPU configuration 2023-12-16 05:04:17 +01:00
Kroese 10915a601c feat: Display emulated CPU 2023-12-16 04:44:15 +01:00
Kroese 1b3d760f5f fix: Set CPU model 2023-12-16 03:07:08 +01:00
Kroese c335078aac feat: Display emulated CPU 2023-12-16 01:00:42 +01:00
Kroese a8bcae16a4 fix: Remove curly braces
* fix: Remove curly braces
2023-12-09 21:19:08 +01:00
Kroese 143a2151fb fix: Increase timeout (#431)
* fix: Increase timeout
2023-12-06 05:37:03 +01:00
Kroese 6218333fec feat: Console mode
* feat: Console mode

* fix: Increase timeout
2023-11-29 20:24:28 +01:00
Kroese 04bd8a1639 feat: Check host connection 2023-11-15 21:52:03 +01:00
Kroese a024294e19 fix: Folder structure (#379)
* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* fix: Check entrypoint

* Moved to src

* Moved to src

* fix: Relative paths

* fix: Relative paths

* fix: Shellcheck

* fix: Relative paths

* Test shellcheck

* Test shellcheck
2023-11-15 20:54:51 +01:00