Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							cdd031cea5 
							
						 
					 
					
						
						
							
							hvm: fix return value of vm.start()  
						
						
						
					 
					
						2013-12-17 23:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							a070ab70df 
							
						 
					 
					
						
						
							
							version 2.1.37  
						
						
						
					 
					
						2013-12-17 15:03:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							177c40d18f 
							
						 
					 
					
						
						
							
							qvm-tools: do not crash qvm-run/qvm-start --tray when no notification service available  
						
						
						
					 
					
						2013-12-15 22:53:06 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							2576e5000e 
							
						 
					 
					
						
						
							
							hvm: copy template private.img during hvm creation if hvm is template based  
						
						
						
					 
					
						2013-12-14 03:58:01 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							4505d643f9 
							
						 
					 
					
						
						
							
							qvm-tools: one more fix for qvm-check tool  
						
						
						
					 
					
						2013-12-13 22:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							73c38d8d1c 
							
						 
					 
					
						
						
							
							hvm: propagate qrexec/guiagent setting from template  
						
						... 
						
						
						
						Do it only in one way - i.e. support the situation where template
doesn't have tools installed, but child VM does. 
						
					 
					
						2013-12-13 22:47:20 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							78184239c4 
							
						 
					 
					
						
						
							
							version 2.1.37  
						
						
						
					 
					
						2013-12-12 19:58:40 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							ac9823e6f1 
							
						 
					 
					
						
						
							
							qvm-tools: indentation fix in qvm-check  
						
						
						
					 
					
						2013-12-11 21:28:04 +01:00 
						 
				 
			
				
					
						
							
							
								Zrubi 
							
						 
					 
					
						
						
						
						
							
						
						
							c8f4dc70e8 
							
						 
					 
					
						
						
							
							qubes-hcl-report update  
						
						
						
					 
					
						2013-12-11 21:27:10 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							7733ff9ffb 
							
						 
					 
					
						
						
							
							version 2.1.36  
						
						
						
					 
					
						2013-12-10 19:30:44 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							3fcfbbac22 
							
						 
					 
					
						
						
							
							backups: fix trailing slashes for anonymized vm dirnames  
						
						
						
					 
					
						2013-12-10 17:02:45 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							85bb2c47f1 
							
						 
					 
					
						
						
							
							version 2.1.35  
						
						
						
					 
					
						2013-12-09 23:46:58 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							e4d6be3a4b 
							
						 
					 
					
						
						
							
							hvm: start guid for HVM without guiagent installed  
						
						... 
						
						
						
						This is fix for commit "ebf0a27 hvm: start fullscreen guid only if no
guiagent installed or in debug mode" 
						
					 
					
						2013-12-09 19:10:25 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							c249ca761d 
							
						 
					 
					
						
						
							
							version 2.1.34  
						
						
						
					 
					
						2013-12-06 11:15:28 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							84f8a8a8f1 
							
						 
					 
					
						
						
							
							backups: fix restore dom0 home from old backup format  
						
						
						
					 
					
						2013-12-06 06:55:23 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							ebf0a275a1 
							
						 
					 
					
						
						
							
							hvm: start fullscreen guid only if no guiagent installed or in debug mode  
						
						
						
					 
					
						2013-12-06 06:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							179d4c6e31 
							
						 
					 
					
						
						
							
							version 2.1.33  
						
						
						
					 
					
						2013-12-04 13:51:52 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							3891913d1b 
							
						 
					 
					
						
						
							
							hvm: fetch and recreate appmenus when VM reports tools presence ( #56  pro)  
						
						
						
					 
					
						2013-12-04 03:02:39 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							76aa93e94b 
							
						 
					 
					
						
						
							
							hvm: start stubdom guid regardless of guiagent_installed ( #60  pro)  
						
						... 
						
						
						
						Alway start stubdom guid, then if guiagent_installed set - start the
target one and when connects, kill stubdom one. This allow the user to
see startup messages so prevent the impression of hang VM.
Note 1: this doesn't work when VM disables SVGA output (just after
windows boot splash screen).
Note 2: gui-daemon sometimes hangs after receiving SIGTERM (libvchan_wait
during libvchan_close). This looks to be stubdom gui agent problem. 
						
					 
					
						2013-12-03 06:18:23 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							6ae4fb99d9 
							
						 
					 
					
						
						
							
							version 2.1.32  
						
						
						
					 
					
						2013-12-02 15:17:19 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							99b001502a 
							
						 
					 
					
						
						
							
							backups: compression support  
						
						
						
					 
					
						2013-12-02 14:05:41 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							1939cf7ce8 
							
						 
					 
					
						
						
							
							backups: report exception on backup write error  
						
						... 
						
						
						
						This is only partial solution - this happens in separate thread so main
thread may not notice this problem (and simply will wait on work queue). 
						
					 
					
						2013-12-02 14:04:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							bc92c20d67 
							
						 
					 
					
						
						
							
							core: do not truncate qubes.xml during save()  
						
						... 
						
						
						
						Save the next one in temporary file, then move over to destination file.
This way when writing the file to disk fails (e.g. out of disk space),
user still have old file version intact. 
						
					 
					
						2013-12-02 03:50:55 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							93b7924bc6 
							
						 
					 
					
						
						
							
							backups: hide unwanted "next volume requests" from tar  
						
						
						
					 
					
						2013-12-02 03:49:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce3acd64d 
							
						 
					 
					
						
						
							
							hvm: always use qrexec for clipboard operations  
						
						... 
						
						
						
						This is temporary solution until Windows GUI agent will handle
MSG_CLIPBOARD_* commands.
Also fix code style - wrap long lines 
						
					 
					
						2013-12-02 03:47:49 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							e9f08aefd7 
							
						 
					 
					
						
						
							
							backups: disable debugging code  
						
						
						
					 
					
						2013-12-01 02:35:42 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							27f6f0e64e 
							
						 
					 
					
						
						
							
							Merge branch 'new-backups'  
						
						... 
						
						
						
						Conflicts:
	core-modules/000QubesVm.py 
						
					 
					
						2013-11-29 04:00:58 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							79cbf3d06f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'joanna/master'  
						
						
						
					 
					
						2013-11-29 03:58:25 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							b73970c62d 
							
						 
					 
					
						
						
							
							core: rename QubesDom0NetVm to QubesAdminVm  
						
						... 
						
						
						
						This is somehow related to #757 , but only first (easier) step. Actual
change of QubesAdminVm base class requires somehow more changes, for
example qvm-ls needs to know how to display this type of VM (none of
template, appvm, netvm).
Make this first step change now, because starting with R2Beta3 dom0 will
be stored in qubes.xml (for new backups purposes) so this rename would
be complicated later. 
						
					 
					
						2013-11-29 03:42:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							3d70402778 
							
						 
					 
					
						
						
							
							backups: add support for restoring old backup format  
						
						... 
						
						
						
						Actually the code is quite similar, so just add few "if" instead of
copying the whole functions. 
						
					 
					
						2013-11-29 03:25:41 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							8cee6e22f4 
							
						 
					 
					
						
						
							
							dispvm:  
						
						... 
						
						
						
						Remove temp file if already existed. It could be created with different
owner, so unavailable for this process. 
						
					 
					
						2013-11-27 03:22:24 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							eaebf04b34 
							
						 
					 
					
						
						
							
							backups: remove some old unneeded code  
						
						
						
					 
					
						2013-11-27 03:21:17 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							c8b8cd0d1f 
							
						 
					 
					
						
						
							
							backups: fix restore in non-debug mode  
						
						
						
					 
					
						2013-11-27 03:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							105428accb 
							
						 
					 
					
						
						
							
							backups: fix encrypted backup restore  
						
						
						
					 
					
						2013-11-27 03:20:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							10100767da 
							
						 
					 
					
						
						
							
							backups: hide VM names in encrypted backup  
						
						... 
						
						
						
						Even when encrypted backup is selected, file list isn't encrypted. Do
not leak VM names in the filenames. 
						
					 
					
						2013-11-27 03:19:23 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							8bdea5b0ab 
							
						 
					 
					
						
						
							
							backups: fix backup of selected appmenus for VM  
						
						... 
						
						
						
						This wasn't working for a long time... 
						
					 
					
						2013-11-27 03:18:14 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							3c99ac1d07 
							
						 
					 
					
						
						
							
							Performance optimization regarding xenstore access  
						
						... 
						
						
						
						Reduce number of xenstore access during checking current domain XID. 
						
					 
					
						2013-11-26 20:16:10 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							59b9e43060 
							
						 
					 
					
						
						
							
							Fix VM autostart - set $DISPLAY env variable  
						
						... 
						
						
						
						Without this, started qrexec-daemon would not have access to GUI,
especially can't display Qubes RPC confirmation dialogs. 
						
					 
					
						2013-11-26 16:53:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							2d68b79bff 
							
						 
					 
					
						
						
							
							backups: fix backup of templates  
						
						... 
						
						
						
						Template is saved as single archive of the whole VM directory. Preserve
backup directory structure regardless of its content - in this case it
means we need "." archive (with template directory content) placed in
"vm-tempates/<template-name>/" backup directory. This allows restore
process to select right files to restore regardless of VM type. 
						
					 
					
						2013-11-26 16:46:34 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							50662bf090 
							
						 
					 
					
						
						
							
							backups: correctly calculate size of file to backup  
						
						
						
					 
					
						2013-11-26 16:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							0b0d50edf3 
							
						 
					 
					
						
						
							
							backups: move import at the beginning of .py file  
						
						
						
					 
					
						2013-11-26 16:45:51 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							78a2e72483 
							
						 
					 
					
						
						
							
							version 2.1.31  
						
						
						
					 
					
						2013-11-25 22:59:33 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							473491032d 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git://git.qubes-os.org/marmarek/core-admin  
						
						
						
					 
					
						2013-11-25 22:59:23 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							fa35b1dd55 
							
						 
					 
					
						
						
							
							qvm-tools: add --root-move-from/--root-copy-from options to qvm-create  
						
						
						
					 
					
						2013-11-25 17:15:45 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							17c5d22083 
							
						 
					 
					
						
						
							
							qvm-tools: fix qvm-create --hvm* --root args parsing  
						
						
						
					 
					
						2013-11-25 17:15:15 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							0f3b55df92 
							
						 
					 
					
						
						
							
							version 2.1.30  
						
						
						
					 
					
						2013-11-25 15:08:21 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc95bae78 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git://git.qubes-os.org/marmarek/core-admin  
						
						
						
					 
					
						2013-11-25 15:07:57 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							919b9455f8 
							
						 
					 
					
						
						
							
							qvm-tools: fix args parsing for qvm-create --hvm-template  
						
						
						
					 
					
						2013-11-25 14:27:43 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							e88514aab7 
							
						 
					 
					
						
						
							
							version 2.1.29  
						
						
						
					 
					
						2013-11-25 13:35:09 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							dc55720738 
							
						 
					 
					
						
						
							
							core: QubesTemplateHVm.is_appvm = False  
						
						
						
					 
					
						2013-11-25 07:22:21 +01:00