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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Zrubi 
							
						 
					 
					
						
						
						
						
							
						
						
							2fcd3c6832 
							
						 
					 
					
						
						
							
							new --force option for qvm-sync-clock to be able to bypass time sync errors  
						
						
						
					 
					
						2016-02-10 14:55:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e273276d3 
							
						 
					 
					
						
						
							
							qvm-run: warn if --localcmd used without --pass-io  
						
						
						
					 
					
						2016-02-08 05:01:50 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6378e2bd20 
							
						 
					 
					
						
						
							
							qvm-run: allow --localcmd with --pass-io, even when --all is given  
						
						... 
						
						
						
						With --localcmd, stdin/out are connected to that local process (instead
of a terminal), so it doesn't conflict with --all.
QubesOS/qubes-issues#1728  
						
					 
					
						2016-02-08 04:50:05 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2640b517f 
							
						 
					 
					
						
						
							
							backup: Allow to specify custom temporary directory  
						
						... 
						
						
						
						Using tmpfs-backed directory may speed up the backup process.
QubesOS/qubes-issues#1652  
						
					 
					
						2016-01-20 03:35:35 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8e40895b3 
							
						 
					 
					
						
						
							
							Add qvm-start --skip-if-running option  
						
						... 
						
						
						
						QubesOS/qubes-issues#1528  
					
						2015-12-26 11:31:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b5daea771 
							
						 
					 
					
						
						
							
							qvm-grow-root: add --allow-start option  
						
						... 
						
						
						
						In some (most) cases VM needs to be started to complete resize
operation. This may be unexpected, so make it clear and do not start the
VM when the user did not explicitly allow that.
Fixes  QubesOS/qubes-issues#1268  
						
					 
					
						2015-12-26 04:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adb282ef8e 
							
						 
					 
					
						
						
							
							Implement qvm-shutdown --wait-time option  
						
						... 
						
						
						
						Flexible VM shutdown timeout option.
Fixes  QubesOS/qubes-issues#1320  
						
					 
					
						2015-12-26 02:14:28 +01:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
						
						
							
						
						
							8d3616689e 
							
						 
					 
					
						
						
							
							PEP8 qvm-tools/qvm-clone  
						
						
						
					 
					
						2015-12-07 11:03:51 +01:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
						
						
							
						
						
							65f00d8393 
							
						 
					 
					
						
						
							
							Remove unnecessary imports from qvm-clone  
						
						
						
					 
					
						2015-12-07 10:59:44 +01:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
						
						
							
						
						
							bb754b68c3 
							
						 
					 
					
						
						
							
							Add pool support to qvm-clone  
						
						
						
					 
					
						2015-12-07 10:50:01 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cda6ae8751 
							
						 
					 
					
						
						
							
							qvm-pci: one more fix - save changes  
						
						
						
					 
					
						2015-11-28 23:03:08 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67ca619ee5 
							
						 
					 
					
						
						
							
							qvm-pci: fix PCI device id (BDF) regexp  
						
						... 
						
						
						
						Actually BDF is in hex...
Fixes  QubesOS/qubes-issues#1461  
						
					 
					
						2015-11-27 22:56:55 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8725bdefb0 
							
						 
					 
					
						
						
							
							backup: add qvm-backup --compress-filter option  
						
						... 
						
						
						
						Custom compression program was supported for a long time. But there was
no option to use it...
Fixes  QubesOS/qubes-issues#1459  
						
					 
					
						2015-11-27 20:00:34 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e48beaf6f 
							
						 
					 
					
						
						
							
							backup: add qvm-backup-restore --rename-conflicting option  
						
						... 
						
						
						
						QubesOS/qubes-issues#869  
					
						2015-11-27 20:00:34 +01:00