Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ee87fff0d7 
							
						 
					 
					
						
						
							
							dom0: implement QubesVm.get_start_time() ( #231 )  
						
						... 
						
						
						
						Needed to check if VM was just started again 
						
					 
					
						2011-05-12 18:15:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							dccc528144 
							
						 
					 
					
						
						
							
							dom0: qmemman: distribute memory only if there are VMs which can accept it  
						
						... 
						
						
						
						This prevent potential inifinite loop in qmemman when free memory cannot be
assigned to any VM (because of static max). Practically this will never happen,
because dom0 can always accept memory. 
						
					 
					
						2011-05-12 17:36:47 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b57b41aafa 
							
						 
					 
					
						
						
							
							dom0: qmemman: Support for maxmem != physical memory ( #235 )  
						
						
						
					 
					
						2011-05-12 15:20:26 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3d92e50792 
							
						 
					 
					
						
						
							
							Merge branch 'sane-and-pretty' of ssh://git.qubes-os.org/var/lib/qubes/git/rafal/core  
						
						
						
					 
					
						2011-05-09 12:25:14 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							6067be29df 
							
						 
					 
					
						
						
							
							qmemman: add comments, make some identifiers more verbose  
						
						
						
					 
					
						2011-05-04 17:58:28 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							18e207cbc5 
							
						 
					 
					
						
						
							
							qmemman: prefix variables read from xenstore with "untrusted_"  
						
						... 
						
						
						
						Additionally move all already existing checks to an already
existing is_meminfo_suspicious procedure. 
						
					 
					
						2011-05-04 17:10:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4a76bf2981 
							
						 
					 
					
						
						
							
							Call xm to set maxmem, instead of direct call to xend.  
						
						... 
						
						
						
						Previous one hangs sometimes with 100% occupied by xend.
This will also be simpler to port to xl/libxl interface. 
						
					 
					
						2011-05-01 12:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f49c3a4224 
							
						 
					 
					
						
						
							
							Reduce dom0 priority bonus  
						
						... 
						
						
						
						To not kill AppVMs performance with ex kcryptd 
						
					 
					
						2011-05-01 00:32:04 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							aa7df98b7e 
							
						 
					 
					
						
						
							
							Use half of host memory as maxmem by default. Allow to configure it per VM.  
						
						
						
					 
					
						2011-04-29 01:43:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ac84bbe621 
							
						 
					 
					
						
						
							
							Remove correct lockfile on qubes_setupdvm stop  
						
						
						
					 
					
						2011-04-27 23:07:38 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							0b66804a7b 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/smoku/core  
						
						
						
					 
					
						2011-04-21 23:56:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							50af1d15b3 
							
						 
					 
					
						
						
							
							Catch more exceptions during VM restore ( #212 )  
						
						
						
					 
					
						2011-04-20 20:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Tomasz Sterna 
							
						 
					 
					
						
						
						
						
							
						
						
							5001b7c9d7 
							
						 
					 
					
						
						
							
							Save VM updatable state in qubes_vm_updateable  
						
						
						
					 
					
						2011-04-20 01:01:38 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9bbbfc98 
							
						 
					 
					
						
						
							
							Fix usage info (and args check) for remove_appvm_appmenus.sh ( #225 )  
						
						
						
					 
					
						2011-04-19 18:06:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e7190d0239 
							
						 
					 
					
						
						
							
							Clean appmenus on template remove ( #225 )  
						
						
						
					 
					
						2011-04-19 17:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ccecb27b5b 
							
						 
					 
					
						
						
							
							Use any directory template when creating appmenus ( #225 )  
						
						
						
					 
					
						2011-04-19 16:52:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							6eb39106bb 
							
						 
					 
					
						
						
							
							Include appmenus template for TemplateVM when clonning template files ( #225 )  
						
						
						
					 
					
						2011-04-19 16:09:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							067165e030 
							
						 
					 
					
						
						
							
							Link to icon on template clone ( #225 )  
						
						
						
					 
					
						2011-04-19 15:56:00 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1e53115eab 
							
						 
					 
					
						
						
							
							Create appmenus not only for AppVM ( #225 )  
						
						... 
						
						
						
						Needed also by TemplateVM, and maybe others (service VMs)
For TemplateVM uses separate appmenus template (apps-template.templates). 
						
					 
					
						2011-04-19 15:54:36 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ae661a6148 
							
						 
					 
					
						
						
							
							Down net ifaces on suspend ( #146 )  
						
						... 
						
						
						
						NetworkManager stop isn't enough 
						
					 
					
						2011-04-19 12:53:57 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1e923e3cb5 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core  
						
						
						
					 
					
						2011-04-19 09:32:45 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							860bab5662 
							
						 
					 
					
						
						
							
							Rename xenstore-watch to xenstore-watch-qubes  
						
						... 
						
						
						
						Xen 4.1.0 provides own xenstore-watch with diffrent args. We can't use it by
default, because we still support xen 3.4. 
						
					 
					
						2011-04-19 01:38:07 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3f310e5f3e 
							
						 
					 
					
						
						
							
							Adopt vchan to xen-libs-4.1.0 API.  
						
						... 
						
						
						
						Add #ifdefs to support new and old API 
						
					 
					
						2011-04-19 01:21:48 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							ce7fa7474f 
							
						 
					 
					
						
						
							
							vaio_fixes: pass special option to snd-hda-intel module (required to get sound on Vaio Z)  
						
						
						
					 
					
						2011-04-11 11:35:25 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							cc83e31047 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core  
						
						
						
					 
					
						2011-04-10 22:52:07 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8dc50df12b 
							
						 
					 
					
						
						
							
							Missing vm name in message  
						
						
						
					 
					
						2011-04-10 21:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							7b43755f33 
							
						 
					 
					
						
						
							
							qfile-daemon-dvm: increase timeout of tray notification  
						
						
						
					 
					
						2011-04-10 15:39:35 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							e6cc7b84d8 
							
						 
					 
					
						
						
							
							qubes_setupdvm: preserve mtime of the default savefile copy in shm  
						
						... 
						
						
						
						Otherwise, if the savefile is stale, we would use it instead of
recreating. 
						
					 
					
						2011-04-10 15:18:17 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							1d97d1bd0f 
							
						 
					 
					
						
						
							
							Don't create DispVM savefile in initd script  
						
						
						
					 
					
						2011-04-08 23:00:10 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							b9f6962716 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core  
						
						
						
					 
					
						2011-04-08 22:50:57 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4ae804b3ec 
							
						 
					 
					
						
						
							
							Wait for qubes-session initialization before executing GUI application ( #208 )  
						
						
						
					 
					
						2011-04-08 22:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0dc4fb929e 
							
						 
					 
					
						
						
							
							Backup kernel+initrd of StandaloneVM ( #213 )  
						
						
						
					 
					
						2011-04-08 20:03:38 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							304c27313a 
							
						 
					 
					
						
						
							
							qubes.py: handle nicely situation when create_appmenus exits with error  
						
						
						
					 
					
						2011-04-08 16:00:14 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							670f034ee9 
							
						 
					 
					
						
						
							
							Igonre the 'run as root' warning for qvm-create-default-dvm  
						
						
						
					 
					
						2011-04-08 11:03:00 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							f6d4f86edc 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core  
						
						... 
						
						
						
						Conflicts:
	rpm_spec/core-dom0.spec 
						
					 
					
						2011-04-07 19:39:42 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							7097cfa2ac 
							
						 
					 
					
						
						
							
							Add explanations why we don't isolate root from user in VMs and in Dom0  
						
						
						
					 
					
						2011-04-07 19:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a610ec51d0 
							
						 
					 
					
						
						
							
							Automaticaly start qubes_guid for all VMs when user logon  
						
						... 
						
						
						
						This is needed ex for NetVM, which is started without qubes_guid 
						
					 
					
						2011-04-07 19:23:23 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							2230e67a39 
							
						 
					 
					
						
						
							
							Optional package with suspend fixes for Vaio Z laptops  
						
						
						
					 
					
						2011-04-07 13:34:17 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c6dc387e 
							
						 
					 
					
						
						
							
							Fixed getting VMs connected to NetVM ( #172 )  
						
						
						
					 
					
						2011-04-07 10:42:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							086f2720df 
							
						 
					 
					
						
						
							
							Add missing import ( #200 )  
						
						
						
					 
					
						2011-04-06 23:55:16 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c569d4070e 
							
						 
					 
					
						
						
							
							Warning the user if calling qvm-{create,remove} as root ( #200 )  
						
						
						
					 
					
						2011-04-06 23:52:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d1abb37a5f 
							
						 
					 
					
						
						
							
							Do not fail if cannot remove VM from xen store just before adding it again ( #204 )  
						
						
						
					 
					
						2011-04-06 23:30:14 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							d01489b486 
							
						 
					 
					
						
						
							
							Use 200MB by default for NetVM and ProxyVM  
						
						
						
					 
					
						2011-04-06 13:34:03 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							102d5735e7 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core  
						
						
						
					 
					
						2011-04-06 10:40:51 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d4e80e7984 
							
						 
					 
					
						
						
							
							Deny inter-VM traffic in ProxyVM  
						
						
						
					 
					
						2011-04-06 10:32:20 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							c80a1c18ac 
							
						 
					 
					
						
						
							
							Add qubes group to suders that can do everything  
						
						... 
						
						
						
						(The file in /etc/sudoers.d/ cannot have '.' in its name!) 
						
					 
					
						2011-04-05 18:01:03 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							a7ac3a089c 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core  
						
						
						
					 
					
						2011-04-05 14:41:52 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c8acca0eb6 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core  
						
						... 
						
						
						
						Conflicts:
	dom0/qvm-core/qubes.py 
						
					 
					
						2011-04-05 14:39:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ffaa518c5a 
							
						 
					 
					
						
						
							
							Fix checking if there is AppVMs based on template ( #154 )  
						
						
						
					 
					
						2011-04-05 14:33:51 +02:00