Wojciech Zygmunt Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							624ab67e86 
							
						 
					 
					
						
						
							
							qubesutils.py: don't fail on broken symlinks  
						
						
						
					 
					
						2014-05-02 17:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Zygmunt Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							1840420331 
							
						 
					 
					
						
						
							
							qubesutils.py: fix get_disk_usage hidden exception  
						
						
						
					 
					
						2014-04-30 15:43:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							14f3094036 
							
						 
					 
					
						
						
							
							core: fix resize of root.img for HVM template ( #837 )  
						
						
						
					 
					
						2014-04-29 02:13:16 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							8ac5981fdd 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'woju/bug-822'  
						
						
						
					 
					
						2014-04-28 14:31:29 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Zygmunt Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							8c26f19103 
							
						 
					 
					
						
						
							
							core-modules: remove duplicate get_disk_usage  
						
						
						
					 
					
						2014-04-28 13:33:18 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Zygmunt Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							4b15838009 
							
						 
					 
					
						
						
							
							qubesutils.py: remove imported but unused classes  
						
						... 
						
						
						
						This is needed to remove circular dependency with modules.
This commit is part of #822  fix. 
						
					 
					
						2014-04-28 12:19:52 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							dbb1cb3e61 
							
						 
					 
					
						
						
							
							version 2.1.50  
						
						
						
					 
					
						2014-04-25 23:11:10 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Zygmunt Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ee059df63e 
							
						 
					 
					
						
						
							
							qubesutils.py: get_disk_usage  
						
						... 
						
						
						
						get_disk_usage is moved from code-modules and backup.py and rewritten not to
call external du
This commit is part of #822  fix. 
						
					 
					
						2014-04-24 21:50:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							cac866ed1b 
							
						 
					 
					
						
						
							
							core: not not fail network reconnect on HVM without qrexec installed  
						
						
						
					 
					
						2014-04-24 12:57:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							3d14fe38e1 
							
						 
					 
					
						
						
							
							Convenient link for qmemman  
						
						... 
						
						
						
						Both site-packages* links are to ease import directly from repo - just
append them to PYTHONPATH. This can ease use of code analysis tools. 
						
					 
					
						2014-04-23 12:53:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							c6bf9faa65 
							
						 
					 
					
						
						
							
							version 2.1.49  
						
						
						
					 
					
						2014-04-23 04:18:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							047cbb3443 
							
						 
					 
					
						
						
							
							core: fix tempate HVM creation  
						
						
						
					 
					
						2014-04-23 04:17:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							3d21998dca 
							
						 
					 
					
						
						
							
							version 2.1.48  
						
						
						
					 
					
						2014-04-18 03:13:21 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							f324f4eef8 
							
						 
					 
					
						
						
							
							core: verify template compatibility when adding new VM  
						
						... 
						
						
						
						It is done in Qubes Manager, but do it at lower level - especially for
qvm-create tool. 
						
					 
					
						2014-04-18 01:35:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							113fe3391d 
							
						 
					 
					
						
						
							
							core: fix vm.is_outdated() for template-based HVM  
						
						... 
						
						
						
						HVM template can't be started while any its VM is running, so VM is
never outdated. 
						
					 
					
						2014-04-18 01:34:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							ca1be8683c 
							
						 
					 
					
						
						
							
							core: Fix creation of template-based HVM  
						
						
						
					 
					
						2014-04-18 01:23:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							8e94099e12 
							
						 
					 
					
						
						
							
							version 2.1.47  
						
						
						
					 
					
						2014-04-16 17:06:16 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							1ac3f81848 
							
						 
					 
					
						
						
							
							core: increase default netvm memory to 300MB ( #818 )  
						
						
						
					 
					
						2014-04-16 16:44:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							ef09f2ed2a 
							
						 
					 
					
						
						
							
							Disable PAT in linux VMs  
						
						... 
						
						
						
						Apparently kernel patch "x86/cpa: Use pte_attrs instead of pte_flags on
CPA/set_p.._wb/wc operations" (in out repo) doesn't fully solve the
problem and sometimes qubes-gui agent crashes with message like
"qubes-gui:664 map pfn expected mapping type write-back for [mem
0x00093000-0x00093fff], got uncached-minus".
Because PAT we really need only in dom0 (lack of it dramatically
decrease performance of some graphics drivers), we can simply disable it
in VM - as it is currently done in upstream kernel. 
						
					 
					
						2014-04-16 16:44:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							8694e4ffbb 
							
						 
					 
					
						
						
							
							rpm: specify qubes-core-dom0-linux version  
						
						... 
						
						
						
						qrexec-client cmdline options have changed. 
						
					 
					
						2014-04-16 16:44:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							9ee207514e 
							
						 
					 
					
						
						
							
							dispvm: increase log verbosity during domain restore  
						
						
						
					 
					
						2014-04-16 16:44:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f3446f22 
							
						 
					 
					
						
						
							
							dispvm: do not limit DispVM memory to reported allocated size  
						
						... 
						
						
						
						Apparently it doesn't work with some kernels - saved domain still needs
original memory amount to restore successfully. This happens at least on
3.12.14 kernel.
Because qfile-daemon-dvm always requests 400MB from qmemman, this change
should harm anyone - in any case DispVM needs 400MB free memory to
start.
Note that "xl mem-set" line is still there, which makes savefile somehow
smaller (so faster restore). 
						
					 
					
						2014-04-16 16:44:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							f4deddbbdf 
							
						 
					 
					
						
						
							
							core: do not run commands on paused VM  
						
						
						
					 
					
						2014-04-16 16:44:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							bb9d8bbf78 
							
						 
					 
					
						
						
							
							Remove qubes-dom0-network-via-netvm tool ( #820 )  
						
						... 
						
						
						
						If someone really needs it for debuging he/she should be able to either
do it manually (xl network-attach...) or at worst case retrieve this
tool from git history. 
						
					 
					
						2014-04-16 16:44:41 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							262f822ceb 
							
						 
					 
					
						
						
							
							version 2.1.46  
						
						
						
					 
					
						2014-04-16 13:20:36 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							b17bf72b8a 
							
						 
					 
					
						
						
							
							hvm: do not kill stubdom GUI in debug mode  
						
						
						
					 
					
						2014-04-16 12:54:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							cd54af231b 
							
						 
					 
					
						
						
							
							version 2.1.45  
						
						
						
					 
					
						2014-04-15 04:14:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							0695a5ff82 
							
						 
					 
					
						
						
							
							qvm-sync-clock: don't show unverified output to the terminal  
						
						
						
					 
					
						2014-04-15 04:14:45 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							ac7746feed 
							
						 
					 
					
						
						
							
							qvm-run: add color output and filtering escape sequences  
						
						... 
						
						
						
						This makes VM output clearly distinguishable 
						
					 
					
						2014-04-15 03:19:48 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							5cbfb64a57 
							
						 
					 
					
						
						
							
							qubesutils: enable/disable updates check on all the VMs and dom0 ( #800 )  
						
						
						
					 
					
						2014-04-11 07:06:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							cd6504f8ea 
							
						 
					 
					
						
						
							
							qvm-tools: add qvm-ls --raw-list for machine readable VM list  
						
						
						
					 
					
						2014-04-11 02:18:43 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							cce5210239 
							
						 
					 
					
						
						
							
							doc: update description of network-manager service setting ( #774 )  
						
						... 
						
						
						
						As #774  is resolved, it is no longer true that NetworkManger in
non-NetVM will cause network problems. 
						
					 
					
						2014-04-11 01:31:20 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							7af90433b1 
							
						 
					 
					
						
						
							
							version 2.1.44-2  
						
						
						
					 
					
						2014-04-08 22:08:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							e1df9f252c 
							
						 
					 
					
						
						
							
							spec: initialize default kernel when creating qubes.xml database  
						
						... 
						
						
						
						This is especially important when kernel-qubes-vm's %post was executed
before qubes-core-dom0's %post - in that case, the default kernel would
be left as "None". 
						
					 
					
						2014-04-08 05:06:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							e642220982 
							
						 
					 
					
						
						
							
							version 2.1.44  
						
						
						
					 
					
						2014-04-05 00:36:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							5704b41a45 
							
						 
					 
					
						
						
							
							hvm: seamless_gui_mode setting, including runtime change support ( #810 )  
						
						
						
					 
					
						2014-04-01 01:12:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							12d897cd3e 
							
						 
					 
					
						
						
							
							hvm: fix startup of HVM without Qubes Tools  
						
						... 
						
						
						
						Do not pollute environment of calling process, otherwise all VMs started
from Qubes Manager afterwards will get QREXEC_STARTUP_NOWAIT, which
will cause wait_for_session not working. 
						
					 
					
						2014-04-01 01:07:57 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							2eaf649eed 
							
						 
					 
					
						
						
							
							core: add simple 'run_service' function  
						
						
						
					 
					
						2014-04-01 01:07:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							bc70581bd3 
							
						 
					 
					
						
						
							
							qubesutils: Add meminfo watching to QubesWatch class ( #788 )  
						
						
						
					 
					
						2014-03-31 03:45:21 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							72d277c56b 
							
						 
					 
					
						
						
							
							core: add QubesVm.get_prefmem ( #788 )  
						
						... 
						
						
						
						Expose 'prefmem' property used by qmemman. 
						
					 
					
						2014-03-31 03:45:16 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							9e7b8a63bc 
							
						 
					 
					
						
						
							
							qubesutils: reduce code duplication in QubesWatch class  
						
						
						
					 
					
						2014-03-30 22:53:34 +02:00 
						 
				 
			
				
					
						
							
							
								Zrubi 
							
						 
					 
					
						
						
						
						
							
						
						
							133e8ddcc3 
							
						 
					 
					
						
						
							
							qubes-hcl-report - bugfix  
						
						
						
					 
					
						2014-03-28 07:28:43 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							8be54ab174 
							
						 
					 
					
						
						
							
							dispvm: display warning if the template is running ( #754 )  
						
						... 
						
						
						
						Opening a DispVM when the TemplateVM is running forces savefile
regeneration. Checking real root.img modification time (taking into
account root-cow.img) is tricky, so display a warning instead. 
						
					 
					
						2014-03-28 04:27:51 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							242590902a 
							
						 
					 
					
						
						
							
							firewall: minor improvements  
						
						... 
						
						
						
						Do not require ports specified in rule - useful for "any" protocol where
ports doesn't have sense. 
						
					 
					
						2014-03-28 02:55:35 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							e90e1c62ec 
							
						 
					 
					
						
						
							
							proxyvm: add support for rules with expire time ( #760 )  
						
						
						
					 
					
						2014-03-28 02:54:59 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							d1fbd9c59d 
							
						 
					 
					
						
						
							
							proxyvm: use "conntrack" iptables module instead of deprecated "state"  
						
						
						
					 
					
						2014-03-27 17:16:36 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							04f86c7059 
							
						 
					 
					
						
						
							
							core: use functions instead of evals for storing attributes to qubes.xml  
						
						
						
					 
					
						2014-03-27 17:15:15 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							e9fe890acb 
							
						 
					 
					
						
						
							
							core: rewrite "eval" to "func" attribute handlers  
						
						
						
					 
					
						2014-03-26 04:41:28 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							5141aba741 
							
						 
					 
					
						
						
							
							core: support functions instead of evals in attribute config  
						
						... 
						
						
						
						eval still supported, but once all the code will be converted to
functions, the support will be removed. 
						
					 
					
						2014-03-26 04:40:45 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							91428ebaa1 
							
						 
					 
					
						
						
							
							core: method to resize root.img ( #699 )  
						
						
						
					 
					
						2014-03-21 18:43:13 +01:00