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 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b7b5260bd7 
							
						 
					 
					
						
						
							
							dom0/core: preserve MAC setting on clone  
						
						
						
					 
					
						2012-03-02 16:29:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b4b639cbb3 
							
						 
					 
					
						
						
							
							dom0/core: clone support for HVM  
						
						
						
					 
					
						2012-03-02 16:28:15 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							abb9e64e3f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into hvm  
						
						... 
						
						
						
						Conflicts:
	dom0/qvm-core/qubes.py
	dom0/qvm-tools/qvm-prefs 
						
					 
					
						2012-03-02 16:21:48 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7a3b9d0033 
							
						 
					 
					
						
						
							
							dom0/qvm-prefs: add missing exit(1) on invalid arguments  
						
						
						
					 
					
						2012-03-02 16:17:18 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7c9075d09b 
							
						 
					 
					
						
						
							
							dom0/qvm-network: allow to set persistent MAC for VM  
						
						
						
					 
					
						2012-03-02 16:07:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							5f87303b69 
							
						 
					 
					
						
						
							
							dom0/core: rework of VM clone mechanism  
						
						
						
					 
					
						2012-03-02 16:06:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							5191c64b06 
							
						 
					 
					
						
						
							
							dom0/core: more robust XML attrs generation  
						
						... 
						
						
						
						Still not ideal... 
						
					 
					
						2012-03-02 16:00:55 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4d554fd182 
							
						 
					 
					
						
						
							
							dom0/core: set default memory for HVM to 512MB  
						
						
						
					 
					
						2012-03-02 14:28:09 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1c2311226e 
							
						 
					 
					
						
						
							
							dom0/network: use static MAC for VMs  
						
						
						
					 
					
						2012-03-02 13:51:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e4b23f6670 
							
						 
					 
					
						
						
							
							dom0/network: use static MAC for VMs  
						
						
						
					 
					
						2012-03-02 13:49:23 +01:00