Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ab860a18c 
							
						 
					 
					
						
						
							
							qubes: don't fail VM removal if already undefined in libvirt  
						
						... 
						
						
						
						This may happen when it was manually undefined for some reason. Or
during tests cleanup (tearDown). 
						
					 
					
						2016-08-08 00:15:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53562799cd 
							
						 
					 
					
						
						
							
							Fix typo in libvirt auto reconnection  
						
						
						
					 
					
						2016-08-08 00:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e022382a5 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into core3-devel  
						
						
						
					 
					
						2016-08-08 00:11:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10c44e8722 
							
						 
					 
					
						
						
							
							version 3.2.8  
						
						
						
					 
					
						2016-08-07 16:11:49 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2908992741 
							
						 
					 
					
						
						
							
							prepare-volatile-img.sh: create volatile.img group accessible  
						
						... 
						
						
						
						Otherwise qvm-create-default-dvm may fail to include it in
saved-cows.tar, which will lead to DispVM being not really disposable.
Fixes  QubesOS/qubes-issues#2200  
						
					 
					
						2016-08-07 16:07:30 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0ddb3d17c 
							
						 
					 
					
						
						
							
							dispvm: error out on saved-cows.tar creation error  
						
						... 
						
						
						
						If it fails - for example because of too restrictive volatile.img
permissions, subsequent DispVM will not be really disposable.
The original permissions issue should be fixed by previous commit, this
one makes sure that such errors will not be ignored.
Fixes  QubesOS/qubes-issues#2200  
						
					 
					
						2016-08-07 00:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09b49feea6 
							
						 
					 
					
						
						
							
							prepare-volatile-img.sh: don't run as root  
						
						... 
						
						
						
						This is no longer necessary since volatile.img is formated inside the
VM. This also fixes DispVM creation if the user sets a restrictive umask
for root. Maybe related to #2200 . 
						
					 
					
						2016-08-07 00:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0968c25486 
							
						 
					 
					
						
						
							
							tests: when creating AppVM based on whonix-ws, connect it to tor  
						
						... 
						
						
						
						Use sys-whonix if exists. This makes network-related tests more
realistic. 
						
					 
					
						2016-08-07 00:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c9157be05 
							
						 
					 
					
						
						
							
							tests: fix newline input in DispVM editor tests  
						
						... 
						
						
						
						Just '\n' isn't enough for xdotool to enter newline. 
						
					 
					
						2016-08-07 00:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72d60788e4 
							
						 
					 
					
						
						
							
							tests: fix Debian repository format  
						
						... 
						
						
						
						Use SHA256 instead of SHA1 - apt-get in Debian 9 rejects SHA1.
Fix date format (according to apt-get in Debian 9). 
						
					 
					
						2016-08-07 00:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07ac6c9ba1 
							
						 
					 
					
						
						
							
							tests: fix handling LibreOffice in DispVM tests  
						
						... 
						
						
						
						It's first window is a splash screen. 
						
					 
					
						2016-08-07 00:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dca30e815b 
							
						 
					 
					
						
						
							
							tests: enable 'use-default-netvm' while restoring old backup  
						
						... 
						
						
						
						Firewall VM was named 'firewallvm' at that time. 
						
					 
					
						2016-08-07 00:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd1b68166c 
							
						 
					 
					
						
						
							
							tests: add test for GUI memory issues  
						
						... 
						
						
						
						QubesOS/qubes-issues#1028  
					
						2016-08-07 00:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd5b357232 
							
						 
					 
					
						
						
							
							tests: split vm_qrexec_gui  
						
						
						
					 
					
						2016-08-07 00:41:57 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0484c3695 
							
						 
					 
					
						
						
							
							Revert "Travis add python-lvm2 dependency"  
						
						... 
						
						
						
						This reverts commit 7c02d991d0 
						
					 
					
						2016-08-04 17:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1604aee8d4 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/42' into core3-devel  
						
						... 
						
						
						
						* qubesos/pr/42:
  Make pylint happy ♥ 
						
					 
					
						2016-08-04 17:46:16 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4477ea9678 
							
						 
					 
					
						
						
							
							Make pylint happy ♥  
						
						
						
					 
					
						2016-08-04 17:38:39 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							288ff85731 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pull/48/head' into core3-devel  
						
						
						
					 
					
						2016-08-03 18:25:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c02d991d0 
							
						 
					 
					
						
						
							
							Travis add python-lvm2 dependency  
						
						
						
					 
					
						2016-08-03 14:37:47 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea34c0ed56 
							
						 
					 
					
						
						
							
							Fix volume_exists in qubes_lvm  
						
						
						
					 
					
						2016-08-03 02:57:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02c8fc999c 
							
						 
					 
					
						
						
							
							ThinPool.import() skips not saveable volumes  
						
						
						
					 
					
						2016-08-03 02:57:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9190fdeb79 
							
						 
					 
					
						
						
							
							Fix lvm pylint disable=import-error  
						
						
						
					 
					
						2016-08-03 02:57:45 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							064629b63a 
							
						 
					 
					
						
						
							
							Fix qubes.lvm _reset  
						
						
						
					 
					
						2016-08-03 02:57:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d30bb132a 
							
						 
					 
					
						
						
							
							Fix umask  
						
						
						
					 
					
						2016-08-03 02:57:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							897a1de14f 
							
						 
					 
					
						
						
							
							Fix typo in qvm-clone(1) manpage  
						
						
						
					 
					
						2016-08-03 02:57:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							824c359319 
							
						 
					 
					
						
						
							
							Fix ThinPool revision handling  
						
						
						
					 
					
						2016-08-03 02:57:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3072e7dd0 
							
						 
					 
					
						
						
							
							qubes-create adds default lvm pool if it exists  
						
						
						
					 
					
						2016-08-03 02:57:42 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ae6530cd8 
							
						 
					 
					
						
						
							
							Add lvm thin pool storage implementation  
						
						
						
					 
					
						2016-08-03 02:57:42 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d11a7afbd 
							
						 
					 
					
						
						
							
							Add lvm tests  
						
						
						
					 
					
						2016-08-03 02:57:41 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f90d86fe13 
							
						 
					 
					
						
						
							
							Add qubes.utils.random_string()  
						
						
						
					 
					
						2016-08-03 02:57:40 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c559ffdeab 
							
						 
					 
					
						
						
							
							VMCollection reword vm already exists exception  
						
						
						
					 
					
						2016-08-03 02:57:39 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0dd1875fb6 
							
						 
					 
					
						
						
							
							Add vm.shutdown(wait)  
						
						
						
					 
					
						2016-08-01 15:09:28 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86a14b53fb 
							
						 
					 
					
						
						
							
							qvm-run: color untrusted stderr even when stdout is redirected  
						
						... 
						
						
						
						When stdout is redirected to some file or command two things will
happen:
 - qvm-run will not automatically color the output as stdout is not a
 TTY
 - even when coloring is forced, it will not work, as the control
 sequence (on stdout) will be redirected anyway
Fix this by handling stdout and stderr independently and output color
switching sequence to each of them.
Fixes  QubesOS/qubes-issues#2190  
						
					 
					
						2016-07-29 13:07:37 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a516caee2 
							
						 
					 
					
						
						
							
							tests: misc minor fixes  
						
						
						
					 
					
						2016-07-29 13:07:37 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ee64c74f9 
							
						 
					 
					
						
						
							
							tests: cleanup after backup compatibility tests  
						
						... 
						
						
						
						Backup compat tests use 'test-' prefix (as it was initially for all the
tests. Since changing this right not may break those backups in
non-trivial way, simply add cleanup for 'test-*' VMs. 
						
					 
					
						2016-07-29 13:07:36 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							78445648fb 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pull/43/head' into core3-devel  
						
						
						
					 
					
						2016-07-26 14:23:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jasper Tron 
							
						 
					 
					
						
						
						
						
							
						
						
							cfbb786d7f 
							
						 
					 
					
						
						
							
							Move /var/run/shm.id to /var/run/qubes/shm.id  
						
						... 
						
						
						
						This allows the gui daemon to be run without root privileges. 
						
					 
					
						2016-07-25 21:17:10 -05:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8972254e22 
							
						 
					 
					
						
						
							
							Add qvm-check  
						
						
						
					 
					
						2016-07-21 23:40:24 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f02f6e6337 
							
						 
					 
					
						
						
							
							qvm-pool show pools without volumes  
						
						... 
						
						
						
						- Only empty `DomainPools` are skipped 
						
					 
					
						2016-07-21 23:10:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ecb626d64b 
							
						 
					 
					
						
						
							
							qubes/vm/qubesvm: Simplify error message  
						
						
						
					 
					
						2016-07-21 19:40:45 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							f915115cfb 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'woju/pull/25/head' into core3-devel  
						
						
						
					 
					
						2016-07-21 19:38:58 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							c5f44f9b07 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'woju/pull/24/head' into core3-devel  
						
						
						
					 
					
						2016-07-21 19:36:55 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							8e08dae447 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pull/43/head' into core3-devel  
						
						
						
					 
					
						2016-07-21 19:33:21 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							36e5bcd766 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pull/39/head' into core3-devel  
						
						
						
					 
					
						2016-07-21 16:43:25 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
						
						
							
						
						
							d3f8fc96e4 
							
						 
					 
					
						
						
							
							Fix pci device attachment to QubesVM  
						
						
						
					 
					
						2016-07-21 12:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
						
						
							
						
						
							c18537439f 
							
						 
					 
					
						
						
							
							Make pylint really happy ♥♥♥  
						
						
						
					 
					
						2016-07-21 12:21:56 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
						
						
							
						
						
							7a4ab57736 
							
						 
					 
					
						
						
							
							Remove obsolete options from .pylintrc  
						
						
						
					 
					
						2016-07-21 12:21:00 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
						
						
							
						
						
							c5307f3f47 
							
						 
					 
					
						
						
							
							qvm-ls hide stacktrace if qubes.xml is missing  
						
						
						
					 
					
						2016-07-21 12:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
						
						
							
						
						
							c614f101f4 
							
						 
					 
					
						
						
							
							Add yapf configuration to setup.cfg  
						
						
						
					 
					
						2016-07-21 12:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
						
						
							
						
						
							e8d0e53f41 
							
						 
					 
					
						
						
							
							Remove duplicate entry from core-dom0.spec  
						
						
						
					 
					
						2016-07-21 12:10:19 +02:00