HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							12644f218b 
							
						 
					 
					
						
						
							
							qubes-hcl-report: check for incomplete 'xl dmesg'  
						
						
						
					 
					
						2016-09-20 05:29:38 +02:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							3e668a62e2 
							
						 
					 
					
						
						
							
							qubes-hcl-report: SLAT detection: improve log parsing  
						
						
						
					 
					
						2016-09-20 05:29:38 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84528b30c1 
							
						 
					 
					
						
						
							
							qvm-remove: don't fail on removing template which was never started  
						
						... 
						
						
						
						When a template never was started, it isn't defined in libvirt, so
attempt to undefine it will fail.
Fixes  QubesOS/qubes-issues#2290  
						
					 
					
						2016-09-09 12:47:11 +02:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32b4f9d4a4 
							
						 
					 
					
						
						
							
							qubes-hcl-report: add check for HAP/SLAT  
						
						... 
						
						
						
						bassed on
https://wiki.xenproject.org/wiki/Xen_Common_Problems#How_can_I_check_if_my_CPU_supports_HAP_.28Hardware_Assisted_Paging.29_.3F  
						
					 
					
						2016-09-01 03:45:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c1c57bcb7 
							
						 
					 
					
						
						
							
							qvm-backup-restore: add missing backslash  
						
						... 
						
						
						
						Reported by Ivan <ivan@c3i.bg> 
						
					 
					
						2016-08-17 13:48:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86a14b53fb 
							
						 
					 
					
						
						
							
							qvm-run: color untrusted stderr even when stdout is redirected  
						
						... 
						
						
						
						When stdout is redirected to some file or command two things will
happen:
 - qvm-run will not automatically color the output as stdout is not a
 TTY
 - even when coloring is forced, it will not work, as the control
 sequence (on stdout) will be redirected anyway
Fix this by handling stdout and stderr independently and output color
switching sequence to each of them.
Fixes  QubesOS/qubes-issues#2190  
						
					 
					
						2016-07-29 13:07:37 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d1b7504da 
							
						 
					 
					
						
						
							
							qvm-sync-clock: allow colon in timezone spec  
						
						... 
						
						
						
						`date` in debian 9 puts colon there. Since the timezone is not used here
in any way (it operates on UTC time anyway), simply allow this format
too. 
						
					 
					
						2016-07-19 00:46:48 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew David Wong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3427621f43 
							
						 
					 
					
						
						
							
							Correct note regarding dom0 home-pre-restore directory  
						
						
						
					 
					
						2016-07-16 18:26:15 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew David Wong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cb0f384fd 
							
						 
					 
					
						
						
							
							Revise help and stderr messages  
						
						
						
					 
					
						2016-07-15 16:29:01 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew David Wong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d625b3570 
							
						 
					 
					
						
						
							
							Revise help and stderr messages  
						
						
						
					 
					
						2016-07-15 16:20:11 -07:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78437f7012 
							
						 
					 
					
						
						
							
							qvm-ls: remove unused code  
						
						
						
					 
					
						2016-07-01 03:08:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13a463b565 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/33'  
						
						... 
						
						
						
						* qubesos/pr/33:
  And some more quoting to satisfy #1672 
  Quoting all `cat`s as proposed in #1672 
  Modifying support cpio as proposed in #1672 
  Quoting the destination as proposed in #1672  
						
					 
					
						2016-06-30 01:43:52 +02:00 
						 
				 
			
				
					
						
							
							
								Desobediente Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							59e687c3f3 
							
						 
					 
					
						
						
							
							And some more quoting to satisfy  #1672  
						
						
						
					 
					
						2016-06-27 19:23:53 -03:00 
						 
				 
			
				
					
						
							
							
								Desobediente Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							5081b58ee8 
							
						 
					 
					
						
						
							
							Quoting all cats as proposed in  #1672  
						
						
						
					 
					
						2016-06-27 19:19:00 -03:00 
						 
				 
			
				
					
						
							
							
								Desobediente Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							fa83298153 
							
						 
					 
					
						
						
							
							Modifying support cpio as proposed in  #1672  
						
						
						
					 
					
						2016-06-27 19:15:46 -03:00 
						 
				 
			
				
					
						
							
							
								Desobediente Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							12bf920969 
							
						 
					 
					
						
						
							
							Quoting the destination as proposed in  #1672  
						
						
						
					 
					
						2016-06-27 19:10:00 -03:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e431e8bc45 
							
						 
					 
					
						
						
							
							qvm-ls: fix handling explicit VMs list  
						
						
						
					 
					
						2016-06-26 13:02:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13f832645a 
							
						 
					 
					
						
						
							
							qvm-remove: undefine libvirt domain even when not removing files  
						
						... 
						
						
						
						Fixes  QubesOS/qubes-issues#2112  
					
						2016-06-25 00:21:47 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84677fa70b 
							
						 
					 
					
						
						
							
							qvm-ls: fix handling VM list on command line  
						
						
						
					 
					
						2016-06-24 23:05:15 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							776393e97b 
							
						 
					 
					
						
						
							
							qvm-check: whitespace fixes  
						
						
						
					 
					
						2016-06-24 22:43:26 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44da6d7940 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/32'  
						
						... 
						
						
						
						Fixes  QubesOS/qubes-issues#2103 
* qubesos/pr/32:
  Add VM state options 
					
						2016-06-24 22:40:18 +02:00 
						 
				 
			
				
					
						
							
							
								GammaSQ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3599249e2d 
							
						 
					 
					
						
						
							
							forgot if-statement in last commit  
						
						
						
					 
					
						2016-06-24 19:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								GammaSQ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c7915808b 
							
						 
					 
					
						
						
							
							added --raw-data option  
						
						
						
					 
					
						2016-06-24 19:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae44869499 
							
						 
					 
					
						
						
							
							qvm-start: improve error message about missing qubes-windows-tools.iso  
						
						... 
						
						
						
						Fixes  QubesOS/qubes-issues#1977  
					
						2016-06-24 19:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								ttasket 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc488818d 
							
						 
					 
					
						
						
							
							Add VM state options  
						
						... 
						
						
						
						New options: --running, --paused and --template 
						
					 
					
						2016-06-24 06:09:06 -04:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88cb62fcf6 
							
						 
					 
					
						
						
							
							core: add pci_e820_host property  
						
						... 
						
						
						
						Enable e820_host option for VMs with PCI devices (to allow VM kernel to
deal with address space conflicts). But add a property to allow
disabling it.
Fixes  QubesOS/qubes-issues#2019  
						
					 
					
						2016-06-04 16:52:02 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a534b1dd2c 
							
						 
					 
					
						
						
							
							qvm-usb: remove scary warning about PV USB stability  
						
						... 
						
						
						
						USBIP (used for PV USB here) is considered stable by Linux maintainers,
so follow their judgement.
Fixes  QubesOS/qubes-issues#531  
						
					 
					
						2016-06-02 02:52:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52fb410deb 
							
						 
					 
					
						
						
							
							qvm-usb: always pass VM as object reference not a name  
						
						... 
						
						
						
						Make the API consistent.
QubesOS/qubes-issues#531  
						
					 
					
						2016-06-02 02:44:38 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d67636308f 
							
						 
					 
					
						
						
							
							qvm-usb: modify for USBIP-over-qrexec implementation  
						
						... 
						
						
						
						QubesOS/qubes-issues#531  
					
						2016-05-26 01:38:08 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c0f5a4be6 
							
						 
					 
					
						
						
							
							qubes-hcl-report: filename sanitization for old bash  
						
						... 
						
						
						
						Bash in dom0 (Fedora 20 based) doesn't properly handle "+(..)" operator.
So remove it for now.
Fixes  QubesOS/qubes-issues#1994  
						
					 
					
						2016-05-18 14:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							692254fcbf 
							
						 
					 
					
						
						
							
							qubes-bug-report: remove trailing spaces  
						
						... 
						
						
						
						QubesOS/qubes-issues#901  
					
						2016-05-17 20:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1e368da43 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/30'  
						
						... 
						
						
						
						* qubesos/pr/30:
  qubes-bug-report coding style 4 spaces instead of tabs and using += operator
  qubes-bug-report subprocess removed, refactored and fixed pacman command for archlinux packages
  Tool to create bug reports.
Fixes  QubesOS/qubes-issues#901  
						
					 
					
						2016-05-17 20:32:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jeepler 
							
						 
					 
					
						
						
						
						
							
						
						
							14efbb4a22 
							
						 
					 
					
						
						
							
							qubes-bug-report coding style 4 spaces instead of tabs and using += operator  
						
						
						
					 
					
						2016-05-17 13:15:26 -05:00 
						 
				 
			
				
					
						
							
							
								Jeepler 
							
						 
					 
					
						
						
						
						
							
						
						
							ea7631208c 
							
						 
					 
					
						
						
							
							qubes-bug-report subprocess removed, refactored and fixed pacman command for archlinux packages  
						
						
						
					 
					
						2016-05-16 23:36:27 -05:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10f0716911 
							
						 
					 
					
						
						
							
							trim-template: Fix handling long named templates  
						
						... 
						
						
						
						Trim template name to fit full VM name in 31 chars.
At the same time, check if the VM already exists - if so - remove it
first (or error out asking the user to remove it manually - if VM isn't
marked as internal).
Now that VM is created as internal, to skip appmenus creation.
QubesOS/qubes-issues#1910 
Fixes  QubesOS/qubes-issues#1655  
						
					 
					
						2016-05-15 15:08:30 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8ea1d4b39 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/10'  
						
						... 
						
						
						
						* origin/pr/10:
  backup: Allow to specify custom temporary directory 
						
					 
					
						2016-05-04 23:54:34 +02:00 
						 
				 
			
				
					
						
							
							
								o 
							
						 
					 
					
						
						
						
						
							
						
						
							01bc257265 
							
						 
					 
					
						
						
							
							cleanup whitespace mess  
						
						
						
					 
					
						2016-04-04 15:57:42 +02:00 
						 
				 
			
				
					
						
							
							
								o 
							
						 
					 
					
						
						
						
						
							
						
						
							b04d1ce005 
							
						 
					 
					
						
						
							
							new qvm-top utility  
						
						... 
						
						
						
						Display cpu and mem similar to qvm-ls but ordered by cpu time. Also a
one line summary switch which includes the top n cpu consuming vms and
total memory consumption. Intended usage is to e.g. embed in a window
manager widget. 
						
					 
					
						2016-04-04 15:51:09 +02:00 
						 
				 
			
				
					
						
							
							
								o 
							
						 
					 
					
						
						
						
						
							
						
						
							958c292607 
							
						 
					 
					
						
						
							
							fix qvm-ls display of cpu_time  
						
						... 
						
						
						
						qhost.measure_cpu_usage expects the qvm_collection as parameter. Also
the number of vcpus of dom0 seems to be 0, leading to a div by 0. A more
complete fix would probably involve e.g. a new num_cores property which
would contain number of vcpu for vhosts and number of actual cores for
dom0.
For now this is a partial solution. 
						
					 
					
						2016-04-04 15:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								Danny Fullerton 
							
						 
					 
					
						
						
						
						
							
						
						
							efb5c1fd25 
							
						 
					 
					
						
						
							
							Fix --rename-conflicting option.  
						
						... 
						
						
						
						The code was fully implemented - and tested - but didn't worked from the cli. 
						
					 
					
						2016-03-28 13:45:23 -04:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							830444fefb 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/20'  
						
						... 
						
						
						
						* qubesos/pr/20:
  qvm-backup/qvm-backup-restore: Allow reading pass phrase from file or stdin 
						
					 
					
						2016-03-13 03:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc1c3c2cc0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/19'  
						
						... 
						
						
						
						* qubesos/pr/19:
  qvm-create: Don't allow the user to manually create dispNN names 
						
					 
					
						2016-03-13 03:38:48 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57f259700c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/18'  
						
						... 
						
						
						
						* qubesos/pr/18:
  filename sanitization 
						
					 
					
						2016-03-13 03:38:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Griffiths 
							
						 
					 
					
						
						
						
						
							
						
						
							63407b689e 
							
						 
					 
					
						
						
							
							qvm-backup/qvm-backup-restore: Allow reading pass phrase from file or stdin  
						
						... 
						
						
						
						Passing -p/--passphrase-file uses the first line of the file passed,
or stdin if '-' is given. This works with piped input too. 
						
					 
					
						2016-03-09 01:41:20 +13:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fae73e6373 
							
						 
					 
					
						
						
							
							qvm-sync-clock: clarify message on NTP call failed and --force used  
						
						
						
					 
					
						2016-03-03 23:47:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Griffiths 
							
						 
					 
					
						
						
						
						
							
						
						
							4dd87f2683 
							
						 
					 
					
						
						
							
							qvm-create: Don't allow the user to manually create dispNN names  
						
						
						
					 
					
						2016-03-03 13:46:20 +13:00 
						 
				 
			
				
					
						
							
							
								Zrubi 
							
						 
					 
					
						
						
						
						
							
						
						
							4ae52b037b 
							
						 
					 
					
						
						
							
							filename sanitization  
						
						
						
					 
					
						2016-02-25 15:05:06 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ece17a8cf 
							
						 
					 
					
						
						
							
							qvm-sync-clock: sync dom0 clock only when NTP sync succeeded, even with --force  
						
						... 
						
						
						
						Otherwise dom0 clock (initially almost ok) may be adjusted to totally
invalid timestamp of ClockVM (for example just after resume from S3
sleep). 
						
					 
					
						2016-02-22 20:56:38 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f19157d2f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/16'  
						
						... 
						
						
						
						* qubesos/pr/16:
  new --force option for qvm-sync-clock to be able to bypass time sync errors 
						
					 
					
						2016-02-22 20:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Griffiths 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd651faaa 
							
						 
					 
					
						
						
							
							qvm-prefs: --get option was misspelled --gry  
						
						
						
					 
					
						2016-02-18 16:01:08 +13:00