Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fcf51c6a6f 
							
						 
					 
					
						
						
							
							Remove qclipd - now part of qubes-manager  
						
						
						
					 
					
						2013-03-12 16:00:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							24b4e5efd0 
							
						 
					 
					
						
						
							
							dom0: use any python2, not explicit python2.6  
						
						... 
						
						
						
						Especially allow python 2.7 (fc18). 
						
					 
					
						2013-01-23 06:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e8e14f3fad 
							
						 
					 
					
						
						
							
							dom0/core: API CHANGE: pass username as keyword param to vm.run() ( #577 )  
						
						... 
						
						
						
						Get rid of ugly embedding username into commandline. This will make much easier
avoid hardcoding username in dom0 code.
Currently dom0 is free of hardcoded "user" username ("root" still is used). 
						
					 
					
						2012-11-13 04:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e1404a2d4f 
							
						 
					 
					
						
						
							
							dom0/qvm-run: do not break --all when run in one VM failed  
						
						
						
					 
					
						2012-08-04 04:15:33 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							64369bf02a 
							
						 
					 
					
						
						
							
							dom0/qvm-run: Notify qubes-manager about failed VM start ( #615 )  
						
						
						
					 
					
						2012-07-05 01:43:32 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ab9c2e503a 
							
						 
					 
					
						
						
							
							dom0: qvm-run --nogui switch  
						
						... 
						
						
						
						Can be used to not start guid. 
						
					 
					
						2012-06-19 00:59:27 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8bdc5706f7 
							
						 
					 
					
						
						
							
							dom0/core: allow to change default user for qvm-run ( #577 )  
						
						... 
						
						
						
						This doesn't make all dom0 code VM-username independent, still 'user' is
hardcoded in many places. This only change behavior of qvm-run, especially for use in HVM. 
						
					 
					
						2012-06-13 19:01:32 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							9927244670 
							
						 
					 
					
						
						
							
							dom0/qvm-tools: add GUI (tray balloon) error reporing to qvm-start and extend it in qvm-run ( #534 )  
						
						
						
					 
					
						2012-04-24 02:14:17 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fc283e22c8 
							
						 
					 
					
						
						
							
							dom0/core: use QubesVm.pause/unpause instead of xl directly  
						
						
						
					 
					
						2012-03-08 12:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f7d84c9a27 
							
						 
					 
					
						
						
							
							dom0/qvm-tools: use vm.run(...) instead of run_in_vm(vm, ...)  
						
						
						
					 
					
						2012-02-10 20:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ead9e445bc 
							
						 
					 
					
						
						
							
							dom0/qvm-tools: change qvm-run --pass_io to --pass-io  
						
						
						
					 
					
						2012-02-01 16:04:52 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							5f45e8f75f 
							
						 
					 
					
						
						
							
							dom0: Mark qvm-run --shutdown as deprecated  
						
						
						
					 
					
						2012-01-16 03:28:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4a6447f11b 
							
						 
					 
					
						
						
							
							dom0/qvm-run: fix tray notify  
						
						
						
					 
					
						2011-11-02 00:46:57 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							870dea1502 
							
						 
					 
					
						
						
							
							dom0/qvm-run: move run code to qubesutils  
						
						
						
					 
					
						2011-10-31 13:31:54 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c43a62e0bb 
							
						 
					 
					
						
						
							
							dom0/qvm-shutdown: implement --wait in qvm-shutdown  
						
						
						
					 
					
						2011-10-17 23:14:19 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3063ef35b7 
							
						 
					 
					
						
						
							
							dom0: move NetVM shutdown sanity check code to qvm-core  
						
						
						
					 
					
						2011-10-17 22:45:04 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							abcd6416fc 
							
						 
					 
					
						
						
							
							dom0: move shutdown to qvm-core  
						
						
						
					 
					
						2011-10-14 11:59:33 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ed23b0d6a2 
							
						 
					 
					
						
						
							
							dom0/qvm-tools: output diagnostics to stderr instead of stdout ( #276 )  
						
						
						
					 
					
						2011-10-10 11:23:04 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f69c904e 
							
						 
					 
					
						
						
							
							dom0/qvm-run: Add -p as alias for --pass_io  
						
						
						
					 
					
						2011-08-31 21:01:24 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							c93e84003f 
							
						 
					 
					
						
						
							
							dom0: qvm-run: Disable verbose mode when using --pass_io  
						
						... 
						
						
						
						We should really fix all the qvm-rools to use stderr for diagnastic output instead... 
						
					 
					
						2011-07-25 01:49:07 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c789121f84 
							
						 
					 
					
						
						
							
							dom0: migrate from xend to libxl stack - qvm-core  
						
						... 
						
						
						
						This is core part of migration. Things not migrated yet:
 - DispVM (qubes_restore needs to be almost rewritten)
 - VM xen config files should be fixed (use "script:" prefix in block device description, perhaps generate this files on VM start)
Huge, slow xend not needed any more, now it conflicts with libxl 
						
					 
					
						2011-06-01 23:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							98f4028142 
							
						 
					 
					
						
						
							
							Connect vif's to already running VMs on NetVM/ProxyVM startup ( #190 )  
						
						... 
						
						
						
						Also cleanup stale vifs using "xm network-detach ... -f"
Fix iptables rules to support not only first vif of VM 
						
					 
					
						2011-04-23 03:05:27 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8dc50df12b 
							
						 
					 
					
						
						
							
							Missing vm name in message  
						
						
						
					 
					
						2011-04-10 21:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4ae804b3ec 
							
						 
					 
					
						
						
							
							Wait for qubes-session initialization before executing GUI application ( #208 )  
						
						
						
					 
					
						2011-04-08 22:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							b779fadda6 
							
						 
					 
					
						
						
							
							Revert "Start qrexec daemon when VM is running (but qrexec not)"  
						
						... 
						
						
						
						This functionality has already been implemented by:
d6bdb8588397403a8e45 
						
					 
					
						2011-04-04 09:35:48 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							3f31a5f3a7 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core  
						
						
						
					 
					
						2011-04-04 09:33:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							97403a8e45 
							
						 
					 
					
						
						
							
							Start qrexec daemon when VM is running (but qrexec not)  
						
						... 
						
						
						
						This takes place ex. when VM started from qubes-manager.
There is little sense in implementing full start procedure in every qubes tool,
so start it here, not in qubes-manager. 
						
					 
					
						2011-04-01 01:23:57 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							d6bdb85883 
							
						 
					 
					
						
						
							
							Start qrexec_daemon in vm.start()  
						
						... 
						
						
						
						Instead of three separate places - qvm-start, qvm-run, manager. 
						
					 
					
						2011-03-31 11:11:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							6273c42faf 
							
						 
					 
					
						
						
							
							Recursive stop VMs, when stopping NetVM ( #172 )  
						
						... 
						
						
						
						Dependency resolving in qvm-core, recursive stopping only in qvm-run for now. 
						
					 
					
						2011-03-31 02:35:02 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							57fd6c49bb 
							
						 
					 
					
						
						
							
							Removed obsolete code, dom0 side  
						
						... 
						
						
						
						Just like the previous commit, it is related to switch to
qrexec-based file copy. 
						
					 
					
						2011-03-24 17:18:10 +01:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							62d0127647 
							
						 
					 
					
						
						
							
							Integrate qrexec with qvm-run.  
						
						
						
					 
					
						2011-03-07 15:58:04 +01:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							d6f327492d 
							
						 
					 
					
						
						
							
							Start qrexec daemon and agent  
						
						
						
					 
					
						2011-03-04 17:19:51 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							c8ef500588 
							
						 
					 
					
						
						
							
							Pause/Unpause all running VMs on system suspend/resume  
						
						... 
						
						
						
						This is to fix the VM lockup problem on HT processors that
occured after S3 resume (see ticket #52 ).
The qvm-run command now takes additional two switches:
--pause
--unpause 
						
					 
					
						2010-07-08 12:41:29 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							8724c65b35 
							
						 
					 
					
						
						
							
							qvm-tools: pass -l <label_index> to qubes_guid  
						
						
						
					 
					
						2010-06-03 23:04:47 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							a17989470a 
							
						 
					 
					
						
						
							
							Initial public commit.  
						
						... 
						
						
						
						(c) 2010 Invisible Things Lab
Authors:
=========
Joanna Rutkowska <joanna@invisiblethingslab.com>
Rafal Wojtczuk  <rafal@invisiblethingslab.com> 
						
					 
					
						2010-04-05 20:58:57 +02:00