Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4f33e17e69 
							
						 
					 
					
						
						
							
							Set appmenus_templates_dir also for StandaloneVM ( #45 )  
						
						... 
						
						
						
						StandaloneVM also have appmenus templates - retrieved from VM. User can choose
some of them to real menu. 
						
					 
					
						2011-05-24 00:14:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							df0240c218 
							
						 
					 
					
						
						
							
							Remove desktop files after uninstalling it ( #45 )  
						
						
						
					 
					
						2011-05-24 00:10:17 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							dee7c69156 
							
						 
					 
					
						
						
							
							Create appmenus only for whitelisted apps (if set) ( #45 )  
						
						
						
					 
					
						2011-05-24 00:09:44 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e1cea1f50b 
							
						 
					 
					
						
						
							
							dom0: tool for sync desktop file templates ( #45 )  
						
						
						
					 
					
						2011-05-20 16:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b24cf454b3 
							
						 
					 
					
						
						
							
							version 1.6.0  
						
						
						
					 
					
						2011-05-17 23:06:02 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							773f0f7b7a 
							
						 
					 
					
						
						
							
							dom0: Fix qvm-prefs for standalone VM  
						
						
						
					 
					
						2011-05-17 23:05:55 +02:00 
						 
				 
			
				
					
						
							
							
								Timo Juhani Lindfors 
							
						 
					 
					
						
						
						
						
							
						
						
							215e788f62 
							
						 
					 
					
						
						
							
							Add _GNU_SOURCE to get O_NOFOLLOW on debian squeeze.  
						
						
						
					 
					
						2011-05-13 14:16:11 +02:00 
						 
				 
			
				
					
						
							
							
								Timo Juhani Lindfors 
							
						 
					 
					
						
						
						
						
							
						
						
							6e19780551 
							
						 
					 
					
						
						
							
							Ensure 'make clean' descends to u2mfn/  
						
						
						
					 
					
						2011-05-13 14:16:10 +02:00 
						 
				 
			
				
					
						
							
							
								Timo Juhani Lindfors 
							
						 
					 
					
						
						
						
						
							
						
						
							b43baee220 
							
						 
					 
					
						
						
							
							Ensure 'make clean' removes xenstore-watch  
						
						
						
					 
					
						2011-05-13 14:16:10 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							bb073c3cdb 
							
						 
					 
					
						
						
							
							vm: Remove root password to allow easy escalation from UI application ( #202 )  
						
						... 
						
						
						
						Ex. gpk-application needs this to work properly while running from user. When
root password is set - polkit-daemon asks for it (according to polkit setting). 
						
					 
					
						2011-05-12 19:15:24 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							ef517e5e66 
							
						 
					 
					
						
						
							
							Merge branch 'sane-and-pretty' of ssh://git.qubes-os.org/var/lib/qubes/git/rafal/core  
						
						
						
					 
					
						2011-05-09 13:57:21 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							8733c0ef77 
							
						 
					 
					
						
						
							
							qrexec_daemon: fixed typo in msg name  
						
						
						
					 
					
						2011-05-09 13:31:38 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							7294f8f345 
							
						 
					 
					
						
						
							
							qfile-unpacker: prefix all variables with untrusted_  
						
						
						
					 
					
						2011-05-09 11:02:40 +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 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							d84289f983 
							
						 
					 
					
						
						
							
							qrexec - indentation  
						
						
						
					 
					
						2011-05-04 13:00:39 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							b4fb7a4b5d 
							
						 
					 
					
						
						
							
							qrexec: added two I/O error checks, even though it is redundant in these cases  
						
						
						
					 
					
						2011-05-04 12:56:52 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							d68183da0c 
							
						 
					 
					
						
						
							
							qrexec: added comments, made identifiers more verbose  
						
						
						
					 
					
						2011-05-04 12:52:54 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							675d4ce25b 
							
						 
					 
					
						
						
							
							qrexec_daemon: add explicite sanitize routine  
						
						... 
						
						
						
						It sanitizes messages from agent, the only untrusted input. No new
checks have been added, just moved the code. 
						
					 
					
						2011-05-04 10:53:43 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							1891954f71 
							
						 
					 
					
						
						
							
							Revert "Run nm-applet as normal user"  
						
						... 
						
						
						
						This reverts commit 2f5b6e6582 
						
					 
					
						2011-04-29 02:32:55 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							655f13e2ec 
							
						 
					 
					
						
						
							
							Configure VM network iface on attach (not only on boot) ( #190 )  
						
						
						
					 
					
						2011-04-23 02:31:54 +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 
						 
				 
			
				
					
						
							
							
								Tomasz Sterna 
							
						 
					 
					
						
						
						
						
							
						
						
							47fea4258c 
							
						 
					 
					
						
						
							
							We do not want to have StandaloneVM and UtilityVM types.  
						
						
						
					 
					
						2011-04-20 00:56:58 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3f427988 
							
						 
					 
					
						
						
							
							Run qubes_core_appvm also in TemplateVM ( #222 )  
						
						
						
					 
					
						2011-04-19 13:10:18 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fa99d32d6e 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
					 
					
						2011-04-19 13:07:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fb4ee67b7b 
							
						 
					 
					
						
						
							
							Show progress of qvm-copy-to-vm by default ( #221 )  
						
						
						
					 
					
						2011-04-19 13:06:34 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							d3c96d12bf 
							
						 
					 
					
						
						
							
							Rename try 2...  
						
						
						
					 
					
						2011-04-19 01:42:42 +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 
						 
				 
			
				
					
						
							
							
								Tomasz Sterna 
							
						 
					 
					
						
						
						
						
							
						
						
							4a0d6b03c6 
							
						 
					 
					
						
						
							
							Disable unnecessary Upstart, Init and XDG Autostart serices.  #209  
						
						... 
						
						
						
						Move unneded /etc/init/*.conf services to /etc/init/*.conf.disabled.
Start CUPS only in AppVM and UtilityVM.
Start XDG Autostart applications only in domains that makes sense for them. 
						
					 
					
						2011-04-19 00:11:45 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							94c4ca27dd 
							
						 
					 
					
						
						
							
							version 1.5.22-dom0  
						
						
						
					 
					
						2011-04-11 22:02:53 +02:00