Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-15 | Add CPU boosting for higher 4th priority levels | Boris Kolpackov | 1 | -5/+8 | |
2022-10-27 | Suppress (potential) bogus GCC 12 -Wrestrict warnings | Boris Kolpackov | 1 | -1/+1 | |
2022-10-04 | Work around lack of C++17 ctor in butl::optional | Boris Kolpackov | 1 | -0/+10 | |
2022-10-03 | Get rid of deprecated QEMU option style | Boris Kolpackov | 1 | -1/+1 | |
2022-10-03 | Omit USB QEMU options if custom options are provided | Boris Kolpackov | 1 | -8/+13 | |
2022-10-03 | Tweaks to KVM command line | Boris Kolpackov | 1 | -1/+4 | |
2022-10-03 | Improve diagnostics | Boris Kolpackov | 1 | -6/+12 | |
2021-09-27 | Finalize license | Boris Kolpackov | 1 | -1/+1 | |
2021-04-09 | Move USB settings before machine-specific settings | Boris Kolpackov | 1 | -6/+6 | |
2021-04-08 | Enable usb-tablet for KVM machines | Boris Kolpackov | 1 | -0/+6 | |
2021-03-26 | Add support for interactive builds | Karen Arutyunov | 1 | -11/+28 | |
2021-02-17 | Disable RAM dividing heuristics | Boris Kolpackov | 1 | -0/+8 | |
2020-02-12 | Adapt to renaming butl::fdnull() to fdopen_null() | Karen Arutyunov | 1 | -1/+1 | |
2020-02-07 | Drop copyright notice from source code | Karen Arutyunov | 1 | -1/+0 | |
2019-06-03 | Adapt to renaming traits alias to traits_type for basic_path, basic_url, and ↵ | Karen Arutyunov | 1 | -1/+1 | |
string_table class templates | |||||
2019-02-23 | Don't allow machine configuration override RAM and CPU | Boris Kolpackov | 1 | -5/+10 | |
2019-02-05 | Fix typo | Boris Kolpackov | 1 | -1/+1 | |
2019-02-04 | Use QMP (QEMU Machine Protocol) events as machine log file | Boris Kolpackov | 1 | -9/+101 | |
2019-01-28 | Fix race in QEMU shutdown | Boris Kolpackov | 1 | -4/+14 | |
2019-01-26 | Increase QEMU rx/tx queue to 1024 | Boris Kolpackov | 1 | -4/+4 | |
2019-01-25 | Increase network queue sizes for better reliability under high load | Boris Kolpackov | 1 | -1/+14 | |
2019-01-23 | Pass -w (wait) option to iptables | Boris Kolpackov | 1 | -0/+2 | |
This is now necessary since we may be running multiple instances. | |||||
2019-01-21 | Add support for running multiple instances of agent for same toolchain | Boris Kolpackov | 1 | -4/+9 | |
This allows us to perform multiple bootstraps/builds in parallel. Note that each machine can only be used by a single instance so it doesn't make sense to have more instances than machines. | |||||
2019-01-16 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2018-11-06 | Tweak qemu RTC options to try to avoid clock drift | Boris Kolpackov | 1 | -0/+6 | |
2018-10-16 | Fix bug in logical CPUs to sockets/cores/threads topology mapping | Boris Kolpackov | 1 | -9/+14 | |
2018-08-20 | Adapt to new process::try_wait() function signature | Karen Arutyunov | 1 | -1/+1 | |
2018-06-25 | Set QEMU_AUDIO_DRV to 'none' to disable audio output | Boris Kolpackov | 1 | -2/+3 | |
2018-06-22 | Make communication with QEMU monitor more robust | Boris Kolpackov | 1 | -4/+8 | |
2018-05-19 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2017-12-17 | Convert to using operator<<(ostream,process_exit) | Boris Kolpackov | 1 | -2/+2 | |
2017-10-09 | Don't fail hard if we were unable to suspend machine | Boris Kolpackov | 1 | -3/+3 | |
2017-10-07 | Remove stray newline | Boris Kolpackov | 1 | -1/+0 | |
2017-08-13 | Reorder options in iptables commands | Boris Kolpackov | 1 | -9/+12 | |
It seems to matter when trying to delete rules. | |||||
2017-08-06 | Handle the case where machine is shutdown/rebooted from within | Boris Kolpackov | 1 | -72/+77 | |
2017-08-04 | Try to do more robust machine shutdown | Boris Kolpackov | 1 | -1/+20 | |
2017-07-29 | Convert to use utility library | Boris Kolpackov | 1 | -1/+2 | |
2017-07-14 | Make use of wildcards in buildfiles | Karen Arutyunov | 1 | -0/+474 | |