Commit graph

  • 30bac88987 Merge branch 'master' of https://github.com/AlexSSD7/linsk into fix-intel-macos master AlexSSD7 2023-10-13 09:08:18 +02:00
  • d33eaf5ac8 Fix linter warnings AlexSSD7 2023-10-13 09:07:37 +02:00
  • 69e14e2aaa Enforce -cpu=host at all times AlexSSD7 2023-10-13 08:59:09 +02:00
  • 1b8a043bea Add missing os.Exit AlexSSD7 2023-10-13 08:58:19 +02:00
  • 585b738709 Fix go install command AlexSSD7 2023-10-09 14:44:28 +01:00
  • 5da507e4fc Add missing "or" in serious bug disclosure "unless" field AlexSSD7 2023-09-30 12:23:16 +01:00
  • cf7889c515 build-binaries.sh updates AlexSSD7 2023-09-28 11:22:25 +01:00
  • dd19e7a571 Bump the version to v0.2.0 AlexSSD7 2023-09-28 11:04:23 +01:00
  • 3dfce906d9 Fix versioning AlexSSD7 2023-09-28 11:03:40 +01:00
  • eee1139d6b go mod tidy AlexSSD7 2023-09-28 10:59:14 +01:00
  • 3ce6e494bf Document faulty block size detection serious bug AlexSSD7 2023-09-28 10:59:04 +01:00
  • 407d5741ef Update usage guides AlexSSD7 2023-09-27 17:17:57 +01:00
  • 0fea76d273 Allow opening LUKS containers inside linsk ls AlexSSD7 2023-09-27 16:57:23 +01:00
  • 02d3bd1aee Remove mentions of having to supply fs type AlexSSD7 2023-09-27 15:44:26 +01:00
  • 2a2cf158fd Optional run 2-3 args + -c flag AlexSSD7 2023-09-27 15:37:28 +01:00
  • 4d504f70d1 Set the default share backend to SMB for Linux AlexSSD7 2023-09-27 15:03:16 +01:00
  • e25069e1f3 Implement LUKS container mount AlexSSD7 2023-09-27 14:49:48 +01:00
  • bd70c58403 dev_faulty_bs warning AlexSSD7 2023-09-27 14:41:39 +01:00
  • 033d24dbde Fix CI suite warnings AlexSSD7 2023-09-27 13:42:48 +01:00
  • 4b5e8490bc Implement dev_faulty_bs passthrough mode AlexSSD7 2023-09-27 10:54:13 +01:00
  • a5038eb957 Enable the use of original device block size AlexSSD7 2023-09-27 10:48:23 +01:00
  • 540062c80d GetDeviceLogicalBlockSize Windows impl AlexSSD7 2023-09-27 10:37:59 +01:00
  • 7c435854bd Fix getDeviceLogicalBlockSizeInner on darwin AlexSSD7 2023-09-27 09:54:09 +01:00
  • b5df721e44 Fix osspecifics_darwin.go AlexSSD7 2023-09-27 09:51:56 +01:00
  • 649fae0309 GetDeviceLogicalBlockSize impl for Linux and macOS AlexSSD7 2023-09-27 09:50:10 +01:00
  • e4b1fb627e Bump version to v0.1.1 AlexSSD7 2023-09-11 10:05:15 +01:00
  • 2439aee0e7 Do not force-disable passed-through device cache AlexSSD7 2023-09-07 09:33:48 +01:00
  • 472daddb58 Merge branch 'master' of github.com:AlexSSD7/vldisk into qemu-debug AlexSSD7 2023-09-06 13:56:37 +01:00
  • ec99bc4ef1 Implement qemu-system stderr log passthrough AlexSSD7 2023-09-06 13:53:11 +01:00
  • 85971eab7c Merge branch 'master' of github.com:AlexSSD7/linsk AlexSSD7 2023-09-06 13:16:07 +01:00
  • 94fe9e95c9 Specify that it's mandatory to add QEMU path AlexSSD7 2023-09-06 13:15:37 +01:00
  • 9ccd820e71 Add block device passthrough warning AlexSSD7 2023-09-06 12:46:44 +01:00
  • ab292d72db Add initial FAQ AlexSSD7 2023-09-04 13:57:14 +01:00
  • 0fdc01643e build-binaries.sh: add .exe suffix to Windows binaries AlexSSD7 2023-09-04 10:02:41 +01:00
  • 95f1e45af5 Add a prebuilt binaries note AlexSSD7 2023-09-04 09:56:34 +01:00
  • b59880e6c4 Add a GPG key AlexSSD7 2023-09-04 09:41:44 +01:00
  • 5d39ed139c Create build-binaries.sh AlexSSD7 2023-09-04 09:37:12 +01:00
  • 69db192f6c Fix panic AlexSSD7 2023-09-03 20:40:38 +01:00
  • bca2dabbb7 Screenshot AlexSSD7 2023-09-03 16:23:39 +01:00
  • 0a4819d18b Fix aarch64 runtime issues AlexSSD7 2023-09-03 16:19:39 +01:00
  • b996afd732 SHELL.md updates AlexSSD7 2023-09-03 16:00:29 +01:00
  • 123a623310 Some more README.md updates AlexSSD7 2023-09-03 15:55:39 +01:00
  • acf3a2a466 Minor README.md updates AlexSSD7 2023-09-03 15:52:23 +01:00
  • 30e7057e0e Fix linting AlexSSD7 2023-09-03 15:48:18 +01:00
  • 545ed28e71 Telegram badge in README.md AlexSSD7 2023-09-03 15:47:28 +01:00
  • cdef5eebce README.md updates AlexSSD7 2023-09-03 15:25:44 +01:00
  • d7a5547128 Work on README.md AlexSSD7 2023-09-03 15:10:30 +01:00
  • 215360ceef More progress writing .md files AlexSSD7 2023-09-03 15:01:13 +01:00
  • dfc44ac222 Small fixes in usage guides AlexSSD7 2023-09-03 14:58:07 +01:00
  • 1fec2f4862 Work on Windows usage guide AlexSSD7 2023-09-03 14:08:56 +01:00
  • 1b69e6294d Windows fixes AlexSSD7 2023-09-03 14:08:24 +01:00
  • 41b9fea146 Progress documenting AlexSSD7 2023-09-03 13:23:00 +01:00
  • d01d3e3d10 Progress writing documentation AlexSSD7 2023-09-03 10:22:53 +01:00
  • 58fc7ed00b Progress writing README AlexSSD7 2023-09-02 20:54:58 +01:00
  • 666f62edf5 Licensing AlexSSD7 2023-09-02 20:11:25 +01:00
  • 91aec5d214 Licensing & Copyright AlexSSD7 2023-09-02 20:03:44 +01:00
  • ad61d79654 CI AlexSSD7 2023-09-02 12:15:59 +01:00
  • 7ef53ac8d8 Address gosec warnings AlexSSD7 2023-09-02 12:14:02 +01:00
  • 52cd7e21cb More linting fixes AlexSSD7 2023-09-02 12:09:26 +01:00
  • b15e2df3d3 Linting fixes + FileManager share start refactor AlexSSD7 2023-09-02 12:07:30 +01:00
  • f7ae303062 Minor logging fixes AlexSSD7 2023-09-02 11:51:26 +01:00
  • 7b5391f4d8 Better VM runtime logic AlexSSD7 2023-09-02 11:47:58 +01:00
  • 58039acc3c Better OS checks AlexSSD7 2023-09-02 11:28:23 +01:00
  • 0d3bb647ab Address checkPortAvailable linting warnings AlexSSD7 2023-09-02 11:27:16 +01:00
  • cd5b6dc48d Clean NewVM func AlexSSD7 2023-09-02 11:10:14 +01:00
  • 122d5b1089 NewRandomTapName => NewUniqueTapName AlexSSD7 2023-09-02 10:07:17 +01:00
  • 7cfb1e6a32 map_arg.go => kv_arg.go AlexSSD7 2023-09-02 09:40:27 +01:00
  • 798fc449f6 Quote qemucli arg value AlexSSD7 2023-09-01 18:24:56 +01:00
  • fc7fe2e6c0 Start refactor how qemu-system commands are built AlexSSD7 2023-09-01 18:17:20 +01:00
  • 153d1b5e1f Minor linting fixes AlexSSD7 2023-09-01 18:15:32 +01:00
  • 9c7bfe72d9 Ignore bin/ AlexSSD7 2023-09-01 16:41:08 +01:00
  • b5d92fe7d7 CI Makefile AlexSSD7 2023-09-01 16:40:56 +01:00
  • 2f629bfae0 Linting: address default linters AlexSSD7 2023-09-01 16:40:41 +01:00
  • a0bdcca73f Linting: address aslint AlexSSD7 2023-09-01 16:40:13 +01:00
  • ab519c54dc Minor touchups AlexSSD7 2023-09-01 16:29:01 +01:00
  • 42ed31b127 Set macOS default backend to AFP AlexSSD7 2023-09-01 15:25:35 +01:00
  • 7ba79ff803 Initial AFP support implementation AlexSSD7 2023-09-01 15:15:40 +01:00
  • 73a7d2cd18 go mod tidy AlexSSD7 2023-09-01 14:41:45 +01:00
  • 779401cc45 SMB touchups on macOS AlexSSD7 2023-09-01 14:41:35 +01:00
  • fb6b1ae25e Add non-Windows nettap stubs AlexSSD7 2023-09-01 14:41:19 +01:00
  • 2d832c2b63 Implement debug shell in run cmd AlexSSD7 2023-09-01 14:40:17 +01:00
  • b9c645f92b Use virtio drive interface for passthrough AlexSSD7 2023-09-01 13:50:31 +01:00
  • 598234d161 LUKS support touchups AlexSSD7 2023-09-01 12:40:13 +01:00
  • 64d3891c48 Device passthrough and root checks AlexSSD7 2023-09-01 11:44:49 +01:00
  • 433deeab5e Windows check mount support AlexSSD7 2023-08-31 21:01:45 +01:00
  • 07e3705f09 More resolved TODOs AlexSSD7 2023-08-31 20:17:55 +01:00
  • 3a56fb9db8 Net tap cleanup & proper error exit handling AlexSSD7 2023-08-31 20:10:26 +01:00
  • 2328b58eaa linsk shell: tap net enable option AlexSSD7 2023-08-31 19:56:22 +01:00
  • ff9dcdffa2 linsk clean: Prune net taps AlexSSD7 2023-08-31 19:46:13 +01:00
  • ba426c0c9e Merge branch 'master' of github.com:AlexSSD7/linsk AlexSSD7 2023-08-31 16:24:03 +01:00
  • e57519e58d Wire most of the work from today together AlexSSD7 2023-08-31 16:23:40 +01:00
  • 40aa08c86c Clean segregated file share backends AlexSSD7 2023-08-31 16:19:03 +01:00
  • cbce4f1dfc Password change option for Samba server AlexSSD7 2023-08-31 16:18:13 +01:00
  • 5b06f17358 Net tap alloc storage AlexSSD7 2023-08-31 16:17:46 +01:00
  • 732600ba80 Windows net tap implementation AlexSSD7 2023-08-31 16:16:57 +01:00
  • 7f13a79c9b Some OS-specific adjustments AlexSSD7 2023-08-30 18:29:41 +01:00
  • c31f193096 Windows is the worst OS ever AlexSSD7 2023-08-30 14:59:27 +02:00
  • 41d8cb42c9 Minor things AlexSSD7 2023-08-30 15:24:25 +01:00
  • 8f62831b9d Version cmd AlexSSD7 2023-08-30 14:53:22 +01:00
  • 60f1711a00 Minor touchups AlexSSD7 2023-08-30 13:38:34 +01:00