Commit graph

52 commits

Author SHA1 Message Date
AlexSSD7
ec99bc4ef1 Implement qemu-system stderr log passthrough 2023-09-06 13:53:11 +01:00
AlexSSD7
30e7057e0e Fix linting 2023-09-03 15:48:18 +01:00
AlexSSD7
215360ceef More progress writing .md files 2023-09-03 15:01:13 +01:00
AlexSSD7
1b69e6294d Windows fixes 2023-09-03 14:08:24 +01:00
AlexSSD7
91aec5d214 Licensing & Copyright 2023-09-02 20:03:44 +01:00
AlexSSD7
7ef53ac8d8 Address gosec warnings 2023-09-02 12:14:02 +01:00
AlexSSD7
b15e2df3d3 Linting fixes + FileManager share start refactor 2023-09-02 12:07:30 +01:00
AlexSSD7
f7ae303062 Minor logging fixes 2023-09-02 11:51:26 +01:00
AlexSSD7
58039acc3c Better OS checks 2023-09-02 11:28:23 +01:00
AlexSSD7
cd5b6dc48d Clean NewVM func 2023-09-02 11:10:14 +01:00
AlexSSD7
fc7fe2e6c0 Start refactor how qemu-system commands are built 2023-09-01 18:17:20 +01:00
AlexSSD7
153d1b5e1f Minor linting fixes 2023-09-01 18:15:32 +01:00
AlexSSD7
a0bdcca73f Linting: address aslint 2023-09-01 16:40:13 +01:00
AlexSSD7
ab519c54dc Minor touchups 2023-09-01 16:29:01 +01:00
AlexSSD7
7ba79ff803 Initial AFP support implementation 2023-09-01 15:15:40 +01:00
AlexSSD7
779401cc45 SMB touchups on macOS 2023-09-01 14:41:35 +01:00
AlexSSD7
b9c645f92b Use virtio drive interface for passthrough 2023-09-01 13:50:31 +01:00
AlexSSD7
598234d161 LUKS support touchups 2023-09-01 12:40:13 +01:00
AlexSSD7
64d3891c48 Device passthrough and root checks 2023-09-01 11:44:49 +01:00
AlexSSD7
433deeab5e Windows check mount support 2023-08-31 21:01:45 +01:00
AlexSSD7
ba426c0c9e Merge branch 'master' of github.com:AlexSSD7/linsk 2023-08-31 16:24:03 +01:00
AlexSSD7
e57519e58d Wire most of the work from today together 2023-08-31 16:23:40 +01:00
AlexSSD7
7f13a79c9b Some OS-specific adjustments 2023-08-30 18:29:41 +01:00
AlexSSD7
c31f193096 Windows is the worst OS ever 2023-08-30 14:59:27 +02:00
AlexSSD7
41d8cb42c9 Minor things 2023-08-30 15:24:25 +01:00
AlexSSD7
60f1711a00 Minor touchups 2023-08-30 13:38:34 +01:00
AlexSSD7
97b58c722b aarch64 fixes 2023-08-30 13:32:00 +01:00
AlexSSD7
50df5197d4 aarch64 EFI image management 2023-08-30 13:13:08 +01:00
AlexSSD7
0f74f4aa81 Working VM image retrieval 2023-08-30 09:19:02 +01:00
AlexSSD7
e09ad7d1c9 Some work on storage 2023-08-29 20:56:21 +01:00
AlexSSD7
4706e25644 Double-mount prevention enhancements 2023-08-29 15:37:09 +01:00
AlexSSD7
003b562e48 Raw block device passthrough support 2023-08-29 15:31:17 +01:00
AlexSSD7
0870f8113a Polish code 2023-08-29 14:24:18 +01:00
AlexSSD7
8af3ab3fb6 More tiny fixes/enhancements 2023-08-29 13:29:46 +01:00
AlexSSD7
970664429a VM boot & setup timeouts 2023-08-29 11:51:06 +01:00
AlexSSD7
a47b4fc0ec Many minor fixes/improvements 2023-08-29 10:59:50 +01:00
AlexSSD7
443dbf684c Command descriptions 2023-08-29 10:37:52 +01:00
AlexSSD7
1c211a55ac Use FTP instead of SMB 2023-08-29 10:00:12 +01:00
AlexSSD7
2f1d4ae60d Some work on supporting Windows 2023-08-28 11:35:57 +02:00
AlexSSD7
a8f5af7bd0 Use USB vendor/product IDs instead of bus/dev IDs 2023-08-27 18:07:51 +01:00
AlexSSD7
8fd8def548 Some work on supporting arm64 2023-08-27 16:54:35 +01:00
AlexSSD7
3cbe45c420 Restore working state 2023-08-27 15:53:44 +01:00
AlexSSD7
f9cdbe5ac9 In-house Alpine builder 2023-08-27 15:30:51 +01:00
AlexSSD7
ee447087f6 Some restructuring 2023-08-27 13:44:57 +01:00
AlexSSD7
34e66cb01c Restricted VM networking 2023-08-26 16:43:04 +01:00
AlexSSD7
76b20570ec Working SMB file share 2023-08-26 16:26:35 +01:00
AlexSSD7
7789923672 Implement shell --forward-ports 2023-08-26 11:57:12 +01:00
AlexSSD7
702f06e914 Implement shell command 2023-08-26 11:27:38 +01:00
AlexSSD7
dc67d021e1 vldisk => linsk 2023-08-26 09:16:52 +01:00
AlexSSD7
4369fb82dd LUKS support + other things 2023-08-25 19:55:11 +01:00