Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							be53db4db9 
							
						 
					 
					
						
						
							
							qubes/events: they accept only keyword arguments  
						
						... 
						
						
						
						Positional arguments are hereby deprecated, with immediate effect.
QubesOS/qubes-issues#2622  
						
					 
					
						2017-02-21 14:46:42 +01:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							249d8c08e2 
							
						 
					 
					
						
						
							
							qubes/tools/qubesd-query: low-level interrogation tool  
						
						
						
					 
					
						2017-02-10 23:25:45 +01:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							9f7ba53eec 
							
						 
					 
					
						
						
							
							fix Makefile, setup.py, spec and travis  
						
						... 
						
						
						
						QubesOS/qubes-issues#2074  
					
						2017-01-20 18:31:09 +01:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							25912f5787 
							
						 
					 
					
						
						
							
							qubes/tools: add qvm-tags  
						
						... 
						
						
						
						QubesOS/qubes-issues#865  
					
						2016-12-02 14:17:09 +01:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							68ad60c1b3 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into core3-devel  
						
						... 
						
						
						
						Conflicts:
	core/qubes.py
	doc/Makefile
	doc/manpages/qvm-prefs.rst
	doc/qvm-tools/qvm-add-appvm.rst
	doc/qvm-tools/qvm-backup-restore.rst
	doc/qvm-tools/qvm-backup.rst
	doc/qvm-tools/qvm-block.rst
	doc/qvm-tools/qvm-clone.rst
	doc/qvm-tools/qvm-firewall.rst
	doc/qvm-tools/qvm-ls.rst
	doc/qvm-tools/qvm-pci.rst
	doc/qvm-tools/qvm-run.rst
	doc/qvm-tools/qvm-shutdown.rst
	doc/qvm-tools/qvm-start.rst
	doc/qvm-tools/qvm-template-commit.rst
	qvm-tools/qvm-ls
	qvm-tools/qvm-prefs
	qvm-tools/qvm-remove
	tests/__init__.py
	vm-config/xen-vm-template.xml 
						
					 
					
						2016-11-30 03:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Ouellet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ddf141376 
							
						 
					 
					
						
						
							
							Implement qvm-ls --list-fields  
						
						
						
					 
					
						2016-11-27 01:12:53 -05:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							210cb65d1c 
							
						 
					 
					
						
						
							
							qubes/tools: drop requirement of qubes-prefs --force-root  
						
						... 
						
						
						
						None of properties set there do any "dangerous thing" for filesystem
permissions (at least for now), so do not require it. This is mostly to
keep compatibility with %post rpm scripts (kernel-qubes-vm at least).
QubesOS/qubes-issues#2412  
						
					 
					
						2016-11-26 04:08:59 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e15db4176 
							
						 
					 
					
						
						
							
							qubes/tools: accept qvm-start --no-guid  
						
						... 
						
						
						
						Lets keep compatibility with older scripts.
QubesOS/qubes-issues#2412  
						
					 
					
						2016-11-26 04:08:08 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							880566a387 
							
						 
					 
					
						
						
							
							qubes/tools: do not reject --set/--get in *-prefs tools  
						
						... 
						
						
						
						Those options are no longer needed, but lets not reject them to preserve
compatibility with older scripts
QubesOS/qubes-issues#2412  
						
					 
					
						2016-11-26 04:08:07 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Ouellet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fadaa64985 
							
						 
					 
					
						
						
							
							Keep Makefile DRY  
						
						
						
					 
					
						2016-11-10 06:25:30 -05:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							526f2c3751 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'marmarek/core3-backup' into core3-devel  
						
						
						
					 
					
						2016-10-14 15:29:37 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							d7d926edaa 
							
						 
					 
					
						
						
							
							Fix manpage generation  
						
						
						
					 
					
						2016-10-04 11:32:04 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc37c1ee7 
							
						 
					 
					
						
						
							
							Add possibility to override libvirt config  
						
						... 
						
						
						
						This is the equivalent of "custom config" from R3.x.
fixes  QubesOS/qubes-issues#1798  
						
					 
					
						2016-10-04 11:31:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44d3d8ac94 
							
						 
					 
					
						
						
							
							Merge branch 'docs-fixups'  
						
						... 
						
						
						
						* docs-fixups:
  docs: fix qvm-firewall description 
						
					 
					
						2016-10-03 11:44:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96a4bb650b 
							
						 
					 
					
						
						
							
							qubes/tools: qvm-backup and qvm-backup-restore tools  
						
						... 
						
						
						
						Fixes  QubesOS/qubes-issues#1213 
Fixes  QubesOS/qubes-issues#1214  
					
						2016-09-21 16:02:50 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4f29bb8b7 
							
						 
					 
					
						
						
							
							qubes: add qvm-firewall tool  
						
						... 
						
						
						
						Fixes  QubesOS/qubes-issues#1815  
					
						2016-09-19 20:36:32 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16db68b053 
							
						 
					 
					
						
						
							
							Merge branch 'core3-devices' into core3-devel  
						
						... 
						
						
						
						* core3-devices:
  Fix core2migration and tests for new devices API
  tests: more qubes.devices tests
  qubes/ext/pci: implement pci-no-strict-reset/BDF feature
  qubes/tools: allow calling qvm-device as qvm-devclass (like qvm-pci)
  qubes: make pylint happy
  qubes/tools: add qvm-device tool (and tests)
  tests: load qubes.tests.tools.qvm_ls
  tests: PCI devices tests
  tests: add context manager to catch stdout
  qubes/ext/pci: move PCI devices handling to an extension
  qubes/devices: use more detailed exceptions than just KeyError
  qubes/devices: allow non-persistent attach
  qubes/storage: misc fixes for VM-exposed block devices handling
  qubes: new devices API
Fixes  QubesOS/qubes-issues#2257  
						
					 
					
						2016-09-04 21:32:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7a3c0d319 
							
						 
					 
					
						
						
							
							qubes: new devices API  
						
						... 
						
						
						
						Allow device plugin to list attached and available devices. Enforce
at API level every device being exposed by some domain.
This commit only changes devices API, but not update existing users
(pci) yet.
QubesOS/qubes-issues#2257  
						
					 
					
						2016-09-03 20:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcfc47fefe 
							
						 
					 
					
						
						
							
							qvm-block extends volumes to NEW_SIZE  
						
						
						
					 
					
						2016-09-02 19:57:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ae55d46b2 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/50'  
						
						... 
						
						
						
						Edit in merge commit: remove trailing whitespaces. 
						
					 
					
						2016-09-01 05:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53c8324f17 
							
						 
					 
					
						
						
							
							Document qubes-block extend command in the manpage  
						
						
						
					 
					
						2016-08-29 00:10:18 +02:00 
						 
				 
			
				
					
						
							
							
								Nicklaus McClendon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6416dcc4b 
							
						 
					 
					
						
						
							
							Updated manpages to match current tool options  
						
						
						
					 
					
						2016-08-19 01:51:41 -05:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f17f80ee9d 
							
						 
					 
					
						
						
							
							qubes/tools: add qvm-template-commit  
						
						... 
						
						
						
						This tool is called from /etc/xen/scripts/block-origin script at VM
shutdown. 
						
					 
					
						2016-08-09 05:14:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e022382a5 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into core3-devel  
						
						
						
					 
					
						2016-08-08 00:11:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							897a1de14f 
							
						 
					 
					
						
						
							
							Fix typo in qvm-clone(1) manpage  
						
						
						
					 
					
						2016-08-03 02:57:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcf1cfcb1f 
							
						 
					 
					
						
						
							
							Add qvm-clone(1)  
						
						
						
					 
					
						2016-07-13 22:35:58 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							496434d865 
							
						 
					 
					
						
						
							
							qvm-create uses new api  
						
						... 
						
						
						
						- `-p` is now used for `--pool` instead of `--property`
- Documented pool usage 
						
					 
					
						2016-07-13 22:34:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53ff88cd15 
							
						 
					 
					
						
						
							
							qvm-block add revert command  
						
						
						
					 
					
						2016-07-13 22:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef00ca5702 
							
						 
					 
					
						
						
							
							Add qvm-block manpage  
						
						
						
					 
					
						2016-06-23 13:16:08 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9ddc00741 
							
						 
					 
					
						
						
							
							Add qvm-block  
						
						
						
					 
					
						2016-06-23 13:16:08 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e187fbcaf1 
							
						 
					 
					
						
						
							
							Remove qubes-guid manpage  
						
						... 
						
						
						
						There is another, better one, in the proper package. 
						
					 
					
						2016-06-16 13:15:24 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6a10daf7be 
							
						 
					 
					
						
						
							
							Merge branch 'master' into core3-devel  
						
						... 
						
						
						
						Remains to be fixed:
  88cb62fcd2640b51958c2926 
						
					 
					
						2016-06-13 19:03:46 +02: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 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d703f2f44b 
							
						 
					 
					
						
						
							
							Add qvm-pool and manpage for it  
						
						... 
						
						
						
						- Use full import paths in qvm-pool
- Add, Remove, Info and List options set `Namespace.command`. This fixes a crash
  when `-o dir_path=/mnt/foo` is specified after `-a foo xen`.
- Remove `_List`
- Remove 'added pool' and 'removed pool' messages. Unix tools are quiet
- qvm-pool call app.save()
- Rename create_parser in get_parser
- Rename local_parser variables to just parser
- qvm-pool uses print_table 
						
					 
					
						2016-05-30 13:31:54 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							0484be518c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'woju/pull/12/head' into core3-devel  
						
						... 
						
						
						
						Conflicts:
    doc/manpages/qvm-kill.rst 
						
					 
					
						2016-05-25 11:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df83188fb5 
							
						 
					 
					
						
						
							
							Update qvm-remove manpage  
						
						
						
					 
					
						2016-05-21 01:35:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8959e5a77e 
							
						 
					 
					
						
						
							
							Implement qvm-remove  
						
						... 
						
						
						
						- Remove old qvm-remove
- Remove a log line from Storage, because it prints confusing lines, like:
    Removing volume kernel: /var/lib/qubes/vm-kernels/4.1.13-6/modules.img 
						
					 
					
						2016-05-21 01:35:30 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3009bd862e 
							
						 
					 
					
						
						
							
							Fix manpage generation  
						
						
						
					 
					
						2016-05-21 01:25:15 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99598fe4b2 
							
						 
					 
					
						
						
							
							Update qvm-kill manpage  
						
						
						
					 
					
						2016-05-21 01:24:18 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e757444c35 
							
						 
					 
					
						
						
							
							qubes/tools/qvm-features: add tool for managing qvm-features  
						
						... 
						
						
						
						QubesOS/qubes-issues#1637  
					
						2016-05-19 03:02:24 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
						
						
							
						
						
							8cc31e86a7 
							
						 
					 
					
						
						
							
							qvm-create handle --pool argument  
						
						
						
					 
					
						2016-04-25 07:17:19 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ff28ced03f 
							
						 
					 
					
						
						
							
							Add requirements.txt for readthedocs.org  
						
						
						
					 
					
						2016-04-22 15:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							62da967f78 
							
						 
					 
					
						
						
							
							Fix generating documentation  
						
						
						
					 
					
						2016-04-22 15:23:39 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e720e1634b 
							
						 
					 
					
						
						
							
							qubes/tools: rewrite qvm-shutdown  
						
						... 
						
						
						
						fixes  QubesOS/qubes-issues#1228  
					
						2016-04-20 13:52:58 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							94589915b0 
							
						 
					 
					
						
						
							
							Fix documentation  
						
						
						
					 
					
						2016-04-20 13:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c6fe7ed90 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into core3-devel-mm  
						
						
						
					 
					
						2016-04-11 13:03:12 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							c5962910d0 
							
						 
					 
					
						
						
							
							qubes/events: Rework firing events for effect  
						
						... 
						
						
						
						From now, the handlers should yield their values, not return. 
						
					 
					
						2016-04-08 12:35:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							1cd6acd875 
							
						 
					 
					
						
						
							
							core/events: allow handlers return some value  
						
						
						
					 
					
						2016-04-07 12:58:01 +02:00 
						 
				 
			
				
					
						
							
							
								Axon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b2df611e6 
							
						 
					 
					
						
						
							
							Clarify descriptions of qvm-backup-restore options  
						
						
						
					 
					
						2016-04-01 19:07:16 +00:00 
						 
				 
			
				
					
						
							
							
								Axon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6901fde56a 
							
						 
					 
					
						
						
							
							Fix typos  
						
						... 
						
						
						
						Most of these typos were corrected in the qubes-doc repo as part of a
larger typo fixing sweet, but those changes were reverted when the pages
were regerenated from source. 
						
					 
					
						2016-04-01 19:06:26 +00:00