Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							afe0eee244 
							
						 
					 
					
						
						
							
							dom0/qvm-backup: do not backup volatile.img  
						
						... 
						
						
						
						It is always cleaned before VM start anyway. 
						
					 
					
						2012-03-12 13:26:07 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							870a4f452a 
							
						 
					 
					
						
						
							
							dom0/core: typo fix  
						
						
						
					 
					
						2012-03-12 08:17:22 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							466eaa02c1 
							
						 
					 
					
						
						
							
							dom0/core: create HVM private.img if it doesn't exists  
						
						
						
					 
					
						2012-03-11 13:28:25 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							6f13ceba0c 
							
						 
					 
					
						
						
							
							dom0/vm-config: connect private.img  
						
						
						
					 
					
						2012-03-11 00:57:29 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b4adf6fdd0 
							
						 
					 
					
						
						
							
							dom0/core: verify files before starting VM  
						
						
						
					 
					
						2012-03-11 00:43:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							cd8c64b345 
							
						 
					 
					
						
						
							
							dom0/hvm: detect missing private.img  
						
						
						
					 
					
						2012-03-11 00:43:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1227741e28 
							
						 
					 
					
						
						
							
							dom0/core: disable automatic starting NetVM when trying attach to  
						
						
						
					 
					
						2012-03-11 00:43:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							242c074dd0 
							
						 
					 
					
						
						
							
							dom0/hvm: do not inhibit private.img for HVM  
						
						
						
					 
					
						2012-03-11 00:42:53 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7e317dbf9a 
							
						 
					 
					
						
						
							
							dom0/qvm-backup: do not fail on VMs without private.img  
						
						
						
					 
					
						2012-03-10 20:57:59 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e8772352e2 
							
						 
					 
					
						
						
							
							dom0/qvm-tools: introduce cmdline firewall editor: qvm-firewall  
						
						
						
					 
					
						2012-03-10 03:16:06 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e7b65b457b 
							
						 
					 
					
						
						
							
							dom0/pm-utils: initial clock sync also in ClockVM after resume  
						
						... 
						
						
						
						When there is no internet connection, clockvm will have no chance to sync clock
itself. 
						
					 
					
						2012-03-09 20:16:55 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8faed05eba 
							
						 
					 
					
						
						
							
							dom0/qvm-ls: improve performance  
						
						... 
						
						
						
						Do not evaluate each field twice - some of them (eg. disk usage) are expensive. 
						
					 
					
						2012-03-09 17:25:52 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8626547544 
							
						 
					 
					
						
						
							
							dom0/qvm-ls: don't crash when multiple options given  
						
						
						
					 
					
						2012-03-09 17:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3171cdbdcc 
							
						 
					 
					
						
						
							
							Merge branch 'master' into hvm  
						
						... 
						
						
						
						Conflicts:
	dom0/qvm-core/qubes.py
	dom0/qvm-tools/qvm-create
	dom0/qvm-tools/qvm-prefs 
						
					 
					
						2012-03-09 11:34:13 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							cdd73f3d14 
							
						 
					 
					
						
						
							
							dom0/core: drop support for non-updateable templates  
						
						... 
						
						
						
						Implement 'updateable' property as 'template is None' 
						
					 
					
						2012-03-09 11:28:06 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f143b6c1f2 
							
						 
					 
					
						
						
							
							dom0/core: minor error handling fix  
						
						
						
					 
					
						2012-03-09 11:02:38 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d7aed8b233 
							
						 
					 
					
						
						
							
							dom0/core: API CHANGE: change 'template_vm' to 'template'  
						
						... 
						
						
						
						Just to match property displayed everywhere, also simplifying tools like
qvm-prefs. 
						
					 
					
						2012-03-09 11:01:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a58259a171 
							
						 
					 
					
						
						
							
							Merge branch 'master' into hvm  
						
						... 
						
						
						
						Conflicts:
	version_dom0
	version_vm 
						
					 
					
						2012-03-09 10:19:34 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ceed4507eb 
							
						 
					 
					
						
						
							
							dom0/qvm-network: implement dynamic switching in property setter ( #478 )  
						
						... 
						
						
						
						Also add to it missing parts: firewall reload and netid attr set (+perms for it) 
						
					 
					
						2012-03-09 01:52:28 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d91bbdb3dd 
							
						 
					 
					
						
						
							
							dom0/qvm-block: add support for md devices ( #476 )  
						
						
						
					 
					
						2012-03-09 00:04:36 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c174d0c184 
							
						 
					 
					
						
						
							
							dom0/qvm-block: ignore unsupported devices istead of throw exception ( #476 )  
						
						
						
					 
					
						2012-03-09 00:00:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							2b94ff10d3 
							
						 
					 
					
						
						
							
							Merge branch 'master' into hvm  
						
						... 
						
						
						
						Conflicts:
	dom0/qvm-core/qubes.py
	version_dom0
	version_vm 
						
					 
					
						2012-03-08 15:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1d5f54c976 
							
						 
					 
					
						
						
							
							dom0/qvm-firewall: make firewall IP-based, not IF-based  
						
						... 
						
						
						
						Some VMs (especially HVM) can have more than one vif, so to not dupplicate
rules, make it IP based. 
						
					 
					
						2012-03-08 14:50:46 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							cae2672171 
							
						 
					 
					
						
						
							
							dom0/qvm-firewall: make firewall IP-based, not IF-based  
						
						... 
						
						
						
						Some VMs (especially HVM) can have more than one vif, so to not dupplicate
rules, make it IP based. 
						
					 
					
						2012-03-08 14:40:00 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8c794d95e2 
							
						 
					 
					
						
						
							
							dom0/core: pause also stubdom when pausing HVM  
						
						
						
					 
					
						2012-03-08 12:19:37 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							07f560042c 
							
						 
					 
					
						
						
							
							dom0/core: use QubesVm.pause/unpause instead of xl directly  
						
						
						
					 
					
						2012-03-08 12:04:47 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fc283e22c8 
							
						 
					 
					
						
						
							
							dom0/core: use QubesVm.pause/unpause instead of xl directly  
						
						
						
					 
					
						2012-03-08 12:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fc573d0467 
							
						 
					 
					
						
						
							
							dom0/core: follow new __init__ API in QubesHVm  
						
						
						
					 
					
						2012-03-08 11:57:47 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							567229c104 
							
						 
					 
					
						
						
							
							dom0/core: follow new __init__ api in subclasses  
						
						
						
					 
					
						2012-03-08 11:57:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							63e19e1afa 
							
						 
					 
					
						
						
							
							dom0/core: follow new __init__ api in subclasses  
						
						
						
					 
					
						2012-03-08 11:56:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							de9f952a2e 
							
						 
					 
					
						
						
							
							dom0/core: more generic way to specify xen config template  
						
						
						
					 
					
						2012-03-08 11:54:27 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8433931822 
							
						 
					 
					
						
						
							
							dom0/core: major rework of QubesVm.__init__ and serialization  
						
						... 
						
						
						
						No more manually set attributes, each in different way. Now there is one dict
with attrs, defaults, used also for object serialization to XML. 
						
					 
					
						2012-03-08 11:27:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							07d7620f23 
							
						 
					 
					
						
						
							
							dom0/core: major rework of QubesVm.__init__ and serialization  
						
						... 
						
						
						
						No more manually set attributes, each in different way. Now there is one dict
with attrs, defaults, used also for object serialization to XML. 
						
					 
					
						2012-03-08 11:22:46 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							9360a18b0c 
							
						 
					 
					
						
						
							
							dom0/QubesVm: add include_in_backups property  
						
						
						
					 
					
						2012-03-07 19:16:25 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f6c222d957 
							
						 
					 
					
						
						
							
							dom0/QubesVm: add include_in_backups property  
						
						
						
					 
					
						2012-03-07 19:15:51 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7d07bc718b 
							
						 
					 
					
						
						
							
							dom0/dispvm: clone QubesVmLabel object for DispVM  
						
						
						
					 
					
						2012-03-07 19:04:47 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b3d0afc360 
							
						 
					 
					
						
						
							
							dom0/dispvm: clone QubesVmLabel object for DispVM  
						
						
						
					 
					
						2012-03-07 18:50:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e2c62b9424 
							
						 
					 
					
						
						
							
							dom0/dispvm: icons for DispVM  
						
						... 
						
						
						
						Beautiful icons thanks to Agnieszka Kostrzewa! 
						
					 
					
						2012-03-07 17:13:03 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8b29a09986 
							
						 
					 
					
						
						
							
							dom0/dispvm: icons for DispVM  
						
						... 
						
						
						
						Beautiful icons thanks to Agnieszka Kostrzewa! 
						
					 
					
						2012-03-07 17:04:25 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							5358795b20 
							
						 
					 
					
						
						
							
							Merge branch 'master' into hvm  
						
						
						
					 
					
						2012-03-06 14:47:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a63e130ffb 
							
						 
					 
					
						
						
							
							dom0/qvm-remove: with --just-db do not remove any files  
						
						
						
					 
					
						2012-03-06 14:46:36 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							55c21b2f9e 
							
						 
					 
					
						
						
							
							dom0/hvm-config: add parameters for DHCP server in stubdom  
						
						... 
						
						
						
						This cannot be done via xenstore, because stubdom is started just after
creating (unlike real VM, which is created paused), so there is no time for
creating xenstore entries. 
						
					 
					
						2012-03-06 04:24:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a717b3755e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into hvm  
						
						... 
						
						
						
						Conflicts:
	dom0/qvm-core/qubes.py 
						
					 
					
						2012-03-06 02:21:52 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1b1c48666f 
							
						 
					 
					
						
						
							
							dom0/qvm-core: network parameters for use in Xen config template  
						
						
						
					 
					
						2012-03-06 02:20:12 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							478b90e720 
							
						 
					 
					
						
						
							
							dom0/qvm-sync-clock: ignore VMs not supporting remote exec ( #467 )  
						
						... 
						
						
						
						Eg HVM 
						
					 
					
						2012-03-05 17:59:23 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							db043c84bc 
							
						 
					 
					
						
						
							
							dom0/sysconfig: load and setup cpufreq-xen if present  
						
						... 
						
						
						
						Required for suspend on Core i5 with pvops kernel. 
						
					 
					
						2012-03-05 12:44:08 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a5c69af852 
							
						 
					 
					
						
						
							
							dom0/core: netvm_vm -> netvm - HVM-specific  
						
						
						
					 
					
						2012-03-04 22:00:41 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							63b51e41ce 
							
						 
					 
					
						
						
							
							dom0/core: change QubesVm.netvm_vm to QubesVm.netvm  
						
						... 
						
						
						
						To simplify setters and getters. 
						
					 
					
						2012-03-04 22:00:10 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7db35b7ce6 
							
						 
					 
					
						
						
							
							dom0/core: change QubesVm.netvm_vm to QubesVm.netvm  
						
						... 
						
						
						
						To simplify setters and getters. 
						
					 
					
						2012-03-04 21:59:02 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c40bb7fd69 
							
						 
					 
					
						
						
							
							Merge branch 'master' into hvm  
						
						
						
					 
					
						2012-03-02 16:31:01 +01:00