Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							b52d1a4379 
							
						 
					 
					
						
						
							
							backups: remove unused variables  
						
						
						
					 
					
						2014-03-08 03:55:23 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							7e507cba6a 
							
						 
					 
					
						
						
							
							backups: fix header handling when restoring from VM  
						
						... 
						
						
						
						Do wait for nest reported filename only when restoring directly from
dom0. In VM case it isn't necessary and will cause false error report
(because filename will be set to nextfile at the end of restore process,
 so will be treated as spurious file without hmac). 
						
					 
					
						2014-03-08 03:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							4a56b65b59 
							
						 
					 
					
						
						
							
							backups: fix error reporting, do not report EOF as an error  
						
						... 
						
						
						
						Do not report main thread error (notified as "ERROR" file) as
ExtractWorker error. 
						
					 
					
						2014-03-08 03:50:08 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							c430355a5b 
							
						 
					 
					
						
						
							
							backups: correctly mark if dom0 is present in the backup  
						
						... 
						
						
						
						Reset dom0 "backup_content" flag to False, then possibly set it to True. 
						
					 
					
						2014-03-08 03:46:41 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e2ba03bd 
							
						 
					 
					
						
						
							
							core: notify xenstored about domain resume  
						
						... 
						
						
						
						Otherwise it will not fire further domain suspend/death watches against
this domain - so xl will not cleanup the domain. 
						
					 
					
						2014-03-05 03:39:49 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							11961cbbff 
							
						 
					 
					
						
						
							
							qvm-block: fix handling unusual devices attached to dom0  
						
						... 
						
						
						
						Simply get device major-minor from /dev/ device file.
This is only partial solution, because this will work only for dom0
devices, but the same problem can apply to VM. 
						
					 
					
						2014-03-05 00:49:28 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							5f21099307 
							
						 
					 
					
						
						
							
							version 2.1.42  
						
						
						
					 
					
						2014-03-01 15:18:37 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							f7b43d1f34 
							
						 
					 
					
						
						
							
							hvm: check for qrexec presence  
						
						
						
					 
					
						2014-03-01 15:17:41 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							17e0a62a10 
							
						 
					 
					
						
						
							
							hvm: fix drive option parse  
						
						
						
					 
					
						2014-03-01 15:17:17 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							ab094a623a 
							
						 
					 
					
						
						
							
							qvm-tools: remove files after failed VM clone  
						
						
						
					 
					
						2014-02-22 01:26:51 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							98a59b104c 
							
						 
					 
					
						
						
							
							version 2.1.41  
						
						
						
					 
					
						2014-02-20 01:00:21 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							9e3cd62d12 
							
						 
					 
					
						
						
							
							hvm: move 'drive' parameter *parsing* to property setter  
						
						
						
					 
					
						2014-02-17 00:55:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Penquerc'h 
							
						 
					 
					
						
						
						
						
							
						
						
							a8f62a960b 
							
						 
					 
					
						
						
							
							Do not close fd 2 if it's the one we need  
						
						... 
						
						
						
						This should not happen based if stderr was not already closed,
but it's better not to make assumptions. 
						
					 
					
						2014-02-16 11:44:03 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							6fece6347f 
							
						 
					 
					
						
						
							
							core: call xl destroy as root  
						
						... 
						
						
						
						In case the VM has PCI devices, it need to access sysfs (as root). 
						
					 
					
						2014-02-16 11:15:06 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							17d2f94d8c 
							
						 
					 
					
						
						
							
							dispvm: add -Wextra -Werror, fix warnings  
						
						
						
					 
					
						2014-02-16 11:14:40 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							1e2459c210 
							
						 
					 
					
						
						
							
							core: include 'default_user' in cloned attributes  
						
						
						
					 
					
						2014-02-10 12:59:46 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							f839d46080 
							
						 
					 
					
						
						
							
							version 2.1.40  
						
						
						
					 
					
						2014-02-07 05:54:07 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							62457da085 
							
						 
					 
					
						
						
							
							Merge branch 'appicons'  
						
						
						
					 
					
						2014-02-07 05:52:36 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							4ff39859c4 
							
						 
					 
					
						
						
							
							backups/qvm-tools: decode password using console encoding  
						
						
						
					 
					
						2014-02-05 06:53:07 +01:00 
						 
				 
			
				
					
						
							
							
								Danny Fullerton 
							
						 
					 
					
						
						
						
						
							
						
						
							8dbc417642 
							
						 
					 
					
						
						
							
							backups: Fix backup's passphrase unicode encoding issue  
						
						
						
					 
					
						2014-02-05 06:51:47 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							7278102aef 
							
						 
					 
					
						
						
							
							backups: fix VM size calculation  
						
						... 
						
						
						
						Count only files included in the backup, not all of them (so ignore
temporary files etc). 
						
					 
					
						2014-02-05 05:48:55 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							f461c09d89 
							
						 
					 
					
						
						
							
							backups: improve error message  
						
						
						
					 
					
						2014-02-05 04:34:30 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							86d3e2f4dd 
							
						 
					 
					
						
						
							
							core: Do not kill the VM when qrexec connect timed out ( #790 )  
						
						... 
						
						
						
						In such case show an error to the user (via tray notification, not
dialog box!) and leave the VM in "transient" state. The user can wait
some more time for VM startup, check what VM is doing, or kill it
manually. 
						
					 
					
						2014-02-05 03:31:36 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							f4a2fcc8ae 
							
						 
					 
					
						
						
							
							core: remove dead "xm console" code  
						
						
						
					 
					
						2014-02-05 03:31:32 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							ca31b57ee3 
							
						 
					 
					
						
						
							
							backups: improve help message  
						
						
						
					 
					
						2014-02-05 02:49:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f9f568cd 
							
						 
					 
					
						
						
							
							backups: enforce estimated upper limit on extracted files count  
						
						... 
						
						
						
						Do not allow (compromised) source VM to use all inodes. 
						
					 
					
						2014-02-05 02:48:00 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							038877d35d 
							
						 
					 
					
						
						
							
							backups: fix tar output handling  
						
						... 
						
						
						
						Tar print the filename right _before_ processing the file, so wait for
the next filename before processing actual file. 
						
					 
					
						2014-02-01 14:03:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							75c0e775a4 
							
						 
					 
					
						
						
							
							backups: simplify EOL markers handling  
						
						... 
						
						
						
						Let the python do it right. 
						
					 
					
						2014-02-01 14:02:38 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							a17b7f584d 
							
						 
					 
					
						
						
							
							backups: improve exception reporting during extract  
						
						... 
						
						
						
						Report original exception location, not the wrapper function. 
						
					 
					
						2014-02-01 14:01:21 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							68ad6d0760 
							
						 
					 
					
						
						
							
							dispvm: start guid during savefile preparation  
						
						... 
						
						
						
						Now gui-agent supports reconnect to guid, so start it early to have Xorg
running in the VM.
This is still not done - for example it tries to run some commands via
(not running yet) qrexec. 
						
					 
					
						2014-01-24 06:42:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							60d373dbda 
							
						 
					 
					
						
						
							
							qvm-tools: grammar fix in help message  
						
						... 
						
						
						
						might be repeated -> may be repeated 
						
					 
					
						2014-01-23 04:50:14 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							d25482ad29 
							
						 
					 
					
						
						
							
							Add one more method to get system timezone  
						
						... 
						
						
						
						Some programs (like KDE system settings) makes /etc/localtime hardlink
instead of symlink. Handle this case. Hopefully there will be less and
less such applications... 
						
					 
					
						2014-01-23 02:33:05 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							da773992d2 
							
						 
					 
					
						
						
							
							version 2.1.39  
						
						
						
					 
					
						2014-01-22 22:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							4ea600c8d3 
							
						 
					 
					
						
						
							
							core/proxyvm: allow TCP traffic to DNS servers  
						
						... 
						
						
						
						Some DNS queries requires TCP - namely those with response not fitting
in 512 bytes. 
						
					 
					
						2014-01-21 04:45:41 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							7a639911f8 
							
						 
					 
					
						
						
							
							dispvm: simplify DispVM preparation script  
						
						
						
					 
					
						2014-01-21 04:41:18 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							8dda7cf884 
							
						 
					 
					
						
						
							
							core: improve VM name validation  
						
						... 
						
						
						
						Do not allow 'special' names. 
						
					 
					
						2014-01-21 00:41:01 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							a4d1ede69b 
							
						 
					 
					
						
						
							
							backups/qvm-tools: add an option to restore only selected VMs ( #766 )  
						
						
						
					 
					
						2014-01-19 04:52:13 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							f1bb17a3e1 
							
						 
					 
					
						
						
							
							backups: improve error reporting for invalid backup directory  
						
						
						
					 
					
						2014-01-19 04:51:46 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							a6740610e3 
							
						 
					 
					
						
						
							
							backups: fix handling new format without backup header  
						
						... 
						
						
						
						Tar will report error when 'backup-header' file wasn't found. Ignore
this particular error. 
						
					 
					
						2014-01-19 04:50:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							49259dacf6 
							
						 
					 
					
						
						
							
							backup: minor fix in function arguments  
						
						
						
					 
					
						2014-01-19 04:50:23 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							c57c5fc107 
							
						 
					 
					
						
						
							
							dispvm: fix non-networked DispVM  
						
						... 
						
						
						
						The 'netvm-id.txt' will be empty in this case. 
						
					 
					
						2014-01-16 15:48:24 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							849cfbf826 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'woju/master' into appicons  
						
						
						
					 
					
						2014-01-16 05:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							dc34b6c94c 
							
						 
					 
					
						
						
							
							qvm-backup: automatically start destination VM ( #767 )  
						
						
						
					 
					
						2014-01-15 05:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							d473140dff 
							
						 
					 
					
						
						
							
							qvm-backup: encrypt the backup when custom enc algo specified  
						
						... 
						
						
						
						Also move forcing encryption earlier to have VM names hidden
(backup_prepare call). 
						
					 
					
						2014-01-15 05:51:52 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							16f8e46f68 
							
						 
					 
					
						
						
							
							qvm-backup: automatically exclude destination VM from backup ( #767 )  
						
						
						
					 
					
						2014-01-15 05:51:18 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							8921df90d8 
							
						 
					 
					
						
						
							
							qvm-backup: add options to specify custom hmac/enc algorithms  
						
						
						
					 
					
						2014-01-15 05:34:35 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							adbec8e843 
							
						 
					 
					
						
						
							
							backups/qvm-backup: force encryption if backup is sent to AppVM ( #769 )  
						
						
						
					 
					
						2014-01-15 05:34:21 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							26b32ca51e 
							
						 
					 
					
						
						
							
							backups: refuse to create encrypted and compressed backup ( #775 )  
						
						
						
					 
					
						2014-01-15 05:00:13 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							357fe37ed2 
							
						 
					 
					
						
						
							
							backups: change data/time delimiter in filename according to ISO 8601  
						
						
						
					 
					
						2014-01-15 04:34:51 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							50c00e555e 
							
						 
					 
					
						
						
							
							backups: make cleanup code more defensive  
						
						... 
						
						
						
						If we are killing remaining processes in cause of exception, ignore
failure here (OSError is raised in case of non existing process). 
						
					 
					
						2014-01-15 03:57:59 +01:00