Commit Graph
2185 Commits
Author SHA1 Message Date
Kroese 764a186836 feat: Allow all forwarded NAT traffic (#1245) 2026-07-11 11:58:35 +03:00
Kroese 726786a98a feat: Default host and user ports to TCP only (#1244) 2026-07-09 11:06:01 +02:00
Kroese 2caf97d407 docs: Network modes (#1243)
Update / dockerHubDescription (push) Has been cancelled
2026-07-09 00:39:52 +02:00
Kroese 0e67286599 fix: Improve file handling (#1242) 2026-07-08 23:55:02 +02:00
Kroese 2b9fc80275 feat: Validate MAC file writes (#1241) 2026-07-08 23:28:56 +02:00
Kroese 0d88774bd3 feat: Display base directory in warnings (#1240) 2026-07-08 23:16:20 +02:00
Kroese fa23052ed4 fix: Set default DHCP lease time to 1 hour (#1239) 2026-07-08 22:46:47 +02:00
Kroese cc3267f258 docs: Correct hostname (#1238)
Update / dockerHubDescription (push) Has been cancelled
2026-07-08 18:57:55 +02:00
Kroese fd002564a6 feat: Validate custom QEMU CPU arguments (#1237) 2026-07-08 18:50:31 +02:00
Kroese 2703a97cfa docs: Refer to environment documentation (#1236) 2026-07-08 18:44:04 +02:00
Kroese 29e2d034bf docs: Document all environment variables (#1235) 2026-07-08 17:11:10 +02:00
Kroese cbe3644335 fix: Add extra line after boot (#1234) 2026-07-08 16:50:21 +02:00
Kroese c9a2a6966b feat: Always show network info (#1233) v7.54 2026-07-07 19:37:59 +02:00
Kroese 498248f43e feat: Display guest info before mode warning (#1232) 2026-07-07 12:21:25 +02:00
Kroese 8963228b1c fix: Set returnvalue for waitForPort (#1231) 2026-07-07 12:13:13 +02:00
Kroese 827d6d9e10 fix: Status monitor exited early (#1230) 2026-07-07 12:03:58 +02:00
Kroese 1c577abef4 fix: Guest IP was not retrieved correctly (#1229) 2026-07-07 11:16:22 +02:00
Kroese 20fd1a975c fix: Read QEMU pid correctly (#1228) 2026-07-07 10:53:53 +02:00
Kroese 770774680c feat: Improve shutdown logic (#1226) 2026-07-07 03:16:35 +02:00
Kroese 0c75aa81fe fix: Detect guest IP without assuming eth0 (#1225) 2026-07-06 23:54:24 +02:00
Kroese 36ec57ac15 fix: Initialize indexdb path before extraction (#1224) 2026-07-06 23:50:26 +02:00
Kroese 9c488c52b9 feat: Normalize disk image format (#1223)
*
2026-07-06 23:44:14 +02:00
Kroese 2ba756260f fix: Sanitize guest hostname (#1222) 2026-07-06 23:33:34 +02:00
Kroese b306012743 feat: Normalize discard mode for qemu drives (#1221) 2026-07-06 23:21:25 +02:00
Kroese 61b3ee7e01 feat: Read qcow2 virtual size from qemu-img json (#1220) 2026-07-06 23:15:27 +02:00
Kroese 245036f844 fix: Preserve port protocols in passt mode (#1219) 2026-07-06 23:11:34 +02:00
Kroese 68cadfe035 fix: Tolerate missing sector-size output (#1218) 2026-07-06 22:56:00 +02:00
Kroese 96102832b1 fix: Tolerate missing sector-size output (#1217) 2026-07-06 22:38:58 +02:00
Kroese 211a56bf73 feat: Show additional guest info in debug mode (#1216) 2026-07-06 22:11:03 +02:00
Kroese 506fb7b114 fix: Parse Debian ipcalc output correctly (#1215) 2026-07-06 21:58:11 +02:00
Kroese bcc3393b7f fix: Shutdown Passt after DNS failure (#1214) 2026-07-06 19:21:48 +02:00
Kroese 45c0f91d6e feat: Refactor networking code (#1213) 2026-07-06 17:47:29 +02:00
Kroese a1910546a6 feat: Check file operation results (#1212) 2026-07-06 07:44:41 +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 415aaa3038 feat: Refactor server code (#1209) 2026-07-05 23:35:56 +02:00
Kroese c87e45719b feat: Refactor serial code (#1208) 2026-07-05 23:24:43 +02:00
Kroese 102945ab48 feat: Refactor memory check (#1207) 2026-07-05 23:17:53 +02:00
Kroese 1c3d490303 feat: Refactor status monitor (#1206) 2026-07-05 23:02:51 +02:00
Kroese 73fa70f52f feat: Refactor CPU logic (#1205) 2026-07-05 22:46:39 +02:00
Kroese 7b095702fc feat: Refactor shutdown logic (#1204) 2026-07-05 22:09:49 +02:00
Kroese f82b2769d3 feat: Refactor entrypoint (#1203) 2026-07-05 21:43:10 +02:00
Peng Liu cafe619028 fix: Parse quoted values consistently (#1202) 2026-07-05 21:25:33 +02:00
Kroese e94a0c4a52 feat: Refactor disk code (#1201) 2026-07-05 20:09:47 +02:00
Kroese d6a353df0e feat: Refactor network code (#1200) 2026-07-05 19:58:36 +02:00
Kroese 050812e996 fix: Filter IPv6 DNS records when disabled (#1199) 2026-07-05 19:30:41 +02:00
Kroese 75280e9aa9 feat: Improve bus detection (#1198) 2026-07-05 18:51:56 +02:00
Kroese 8dcc8ccee1 fix: Move MTU check to finish (#1197) 2026-07-05 18:34:55 +02:00
Kroese ba866e9e75 feat: Improve support for non-standard MTU sizes (#1196)
Update / dockerHubDescription (push) Has been cancelled
2026-07-05 17:10:59 +02:00
Kroese 06e7a8edb9 docs: Readme (#1195) 2026-07-05 14:49:47 +02:00