Martin Wimpress
89e61c4e9e
Refactor VM configuration builder using an array or arguments
...
Also create a (non-executable) shell script in the VM directory which includes the last used VM configuration.
3 years ago
Martin Wimpress
0dcbe75fb5
Refactor web_get() and add progress
3 years ago
Martin Wimpress
3a86f6c2dd
Add host CPU vendor detection
3 years ago
Martin Wimpress
0237499331
Default to sane disk image size based on OS
3 years ago
Martin Wimpress
01ca84566a
Default to EFI booting
3 years ago
Martin Wimpress
5fb70ab23f
Update README
3 years ago
Martin Wimpress
5ed1904f64
Migrate macOS to OpenCore bootloader
3 years ago
Martin Wimpress
e8124ab1eb
Update TODO
3 years ago
Martin Wimpress
a6fc0cac56
Reorder variables
3 years ago
Martin Wimpress
c599f2f390
Add USB host pass-through example output
3 years ago
Martin Wimpress
268a3a4167
Update and simplify README.md
3 years ago
Martin Wimpress
63c32ae0c3
Minor code corrections
3 years ago
Martin Wimpress
780735cce6
Qemu version check is now major/minor version only
3 years ago
Martin Wimpress
d88ae70aa8
Make usage() match README.md
3 years ago
Martin Wimpress
df4f12a3ad
Refactor enable_usb_passthrough()
...
USB host pass-through no longer builds a script and executes it. It will now display any required USB permission changes and halt execution until they are correct.
3 years ago
Martin Wimpress
f18d8e994e
Refactor qemu launcher
...
Disks, network device, Smartcard and USB pass-through are exported platform specific variables then composed in a single launcher.
3 years ago
Martin Wimpress
bf69f54d74
Add initial SPICE support. Close #35 Close #51 Close #53
3 years ago
Martin Wimpress
29e4922e6e
Refactor ssh port forwarding
3 years ago
Martin Wimpress
f7bcd3ccf5
Refactor CPU and graphics configuration
3 years ago
Martin Wimpress
f061c3a67f
Drop smbd support
3 years ago
Yannick Mauray
288d779e2c
Feature : --screen option
...
This option allows to select which screen is used to compute the window's size. Usefull when the main monitor is not the smallest one, and the VM doesn't need to be moved around. Also mandatory to make the fullscreen mode work properly.
3 years ago
Yannick Mauray
3e0d45e660
Fixed : -full-screen option to qemu
...
The option is -full-screen and not --full-screen, and should not be part of the -device option
3 years ago
Yannick Mauray
e83de9baf3
Fixed : updated instructions to install MacOS
3 years ago
Yannick Mauray
d083b69ec7
Fixed a typo
3 years ago
Martin Wimpress
a925d0656d
Update README.
3 years ago
Martin Wimpress
334c137c99
Remove obsolete code.
3 years ago
Martin Wimpress
960056b9d9
Use standard VGA if an unknown guest OS is presented
3 years ago
Martin Wimpress
57f888ae4c
More shellcheck compliance. Closes #38 Closes #44
3 years ago
Martin Wimpress
01e08647ac
Update README
3 years ago
Martin Wimpress
5912d669b1
White space clean up
3 years ago
Martin Wimpress
5d5d925469
Remove unused arguments
3 years ago
Martin Wimpress
afaad48fbf
Correct syntax for deprecated shorthand code
3 years ago
Martin Wimpress
943612589b
Add a check for minimum support Qemu version
3 years ago
Martin Wimpress
0332b23b31
Update graphics/resolution support for new Qemu
3 years ago
Martin Wimpress
8c642fd3ef
Remove dependency on qemu-virgl
3 years ago
Martin Wimpress
3124138e47
Cater to high ram systems
3 years ago
Martin Wimpress
c368e7ee9e
Cater for high core count systems
3 years ago
Martin Wimpress
211e5ca90c
Add missing function keyword
3 years ago
Martin Wimpress
ad13351455
Make shellcheck happy
3 years ago
Martin Wimpress
c4bc80f0ad
Removed unused variable
3 years ago
Martin Wimpress
170bff092a
Correct typo
3 years ago
Martin Wimpress
eae99eb902
Update README.md
4 years ago
Ben
628d1ee088
Added Basic SMB Managment ( #43 )
...
Co-authored-by: Sec Scout <secscout@localhost.localdomain>
4 years ago
Martin Wimpress
4aa38ad8f9
Catch no arguments being passed
4 years ago
Martin Wimpress
bae1dedf3a
Add Discord invite
4 years ago
Mike Glover
ee0a76dbbb
Fix #32 Added fullscreen option ( #33 )
...
* Added fullscreen option
* Add fullscreen instructions to Readme
* Add fullscreen exit instructions to Readme
4 years ago
Yannick Mauray
63f5c11a8e
Enable arbitrary port forwarding via config file ( #40 )
...
* Add the possibility to forward ports from host to guest
* Reorganized code, fixed a bug, updated the README
* Updated the README
* Forgot to remove 'exit' ....
4 years ago
CoryM
76670511dd
Update README.md to fix #25
...
Direct users to run `snap connect qemu-virgil:audio-record` to prevent pulseaudio terminal spam.
4 years ago
Martin Wimpress
8819e8748c
Update README.md
4 years ago
Martin Wimpress
c35ae6d1ac
Add FUNDING.yml
4 years ago