Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							706f93c8fd
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: split installation script for non-dom0 usb backend
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f59130624
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: added a readme
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							72fba0ac1b
							
						
					 | 
					
						
						
							
							dom0/qvm-usb: added usb_setup()
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							6600825cb4
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: reworked installation scripts for usbvm and added one for appvms
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							17263c96b8
							
						
					 | 
					
						
						
							
							dom0/qvm-usb: fixed missing input validation
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9b2077062
							
						
					 | 
					
						
						
							
							dom0/qvm-usb: display proper name of vm a device is attached to
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8cb9d00ce
							
						
					 | 
					
						
						
							
							dom0/qvm-usb: use xs transaction
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ef88be16d
							
						
					 | 
					
						
						
							
							dom0/qvm-usb: added description to usb_list() and usb_check_attached() methods
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							caf27cb936
							
						
					 | 
					
						
						
							
							dom0+vm/qvm-usb: use transaction in usb_check_attached()
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							81ca750403
							
						
					 | 
					
						
						
							
							dom0+vm/qvm-usb: cosmetic: removed debugging code, adjusted fixmes
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9055bda3f
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: ignore whitespaces when comparing output of qvm-usb tools
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b462bfbed
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: implemented usb_check_attached method, now "qvm-usb -l" indicate attachments
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							b962debfad
							
						
					 | 
					
						
						
							
							dom0/qvm-usb: implemented usb_check_attached method, now "qvm-usb -l" indicate attachments
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							988d37fcb2
							
						
					 | 
					
						
						
							
							dom0/qvm-usb: qvm-usb is hopefully complete, stubs for all remaining usb_* methods implemented
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							95b93a5082
							
						
					 | 
					
						
						
							
							dom0/qvm-usb: enabled -f option to qvm-usb (and cosmetic changes)
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							879cb2ea18
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: fixed test scripts, they are somewhat useable again
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc74c6a85b
							
						
					 | 
					
						
						
							
							dom0/qvm-usb: first implementation of qvm-usb
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							c856928314
							
						
					 | 
					
						
						
							
							dom0+vm/qvm-usb: changed XS path naming scheme again
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							023f204826
							
						
					 | 
					
						
						
							
							dom0+vm/qvm-usb: adjust unittest to the new XS path naming scheme (unittests are broken now)
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							876924f233
							
						
					 | 
					
						
						
							
							dom0+vm/qvm-usb: adjust usb_remove to the new XS naming scheme
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							d6426e3564
							
						
					 | 
					
						
						
							
							dom0+vm/qvm-usb: changed the structure of XS pathes
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							25b72ab3d5
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: improved debugging output
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a4ab8d4bf
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: simple script to install pvusb hacks
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							0359c5df98
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: Changes to unittests.
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0a68d287e
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: Added some debugging code.
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							83626161fe
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: changed order of diff arguments in all test scripts, for clearer output
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								abb
							
						 
					 | 
					
						
						
						
						
							
						
						
							c153c98fc1
							
						
					 | 
					
						
						
							
							dvp/qvm-usb: some naive unittests for block and pvusb passthrough
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe4c9e7018
							
						
					 | 
					
						
						
							
							dom0+vm/qvm-usb: cosmetic
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							0bbbb39eab
							
						
					 | 
					
						
						
							
							dom0+vm/qvm-usb: autoload pvusb backend driver
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							c1785f79dd
							
						
					 | 
					
						
						
							
							dom0+vm/qvm-usb: First implementation of udev rules and supporting scripts.
						
						
						
						
						
					 | 
					
						2012-10-21 14:59:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marek Marczykowski
							
						 
					 | 
					
						
						
						
						
							
						
						
							e35b413c19
							
						
					 | 
					
						
						
							
							dom0/spec: add R: python-lxml for pretty print
						
						
						
						
						
					 | 
					
						2012-10-19 02:21:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruce A Downs
							
						 
					 | 
					
						
						
						
						
							
						
						
							a504600c20
							
						
					 | 
					
						
						
							
							dom0/core: Added the pretty print of qubes.xml
						
						
						
						
						
						
						
						* Replaced xml.etree.ElementTree with lxml.etree
* Added argument to tree.write(file, encoding="UTF-8", pretty_print=True) 
						
					 | 
					
						2012-10-19 02:21:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruce A Downs
							
						 
					 | 
					
						
						
						
						
							
						
						
							28b4f82b0a
							
						
					 | 
					
						
						
							
							dom0/core: Added call to lock.remove_pidfile() on successful exit
						
						
						
						
						
						
						
						* Adding remove_pidfile on exit
* prevents the incorrect 'crash' message on startup
* Added proper call to main 
						
					 | 
					
						2012-10-19 02:21:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							d6432a16c4
							
						
					 | 
					
						
						
							
							dom0/qvm-tools: clean resolv.conf when networking goes down
						
						
						
						
						
					 | 
					
						2012-10-19 02:21:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marek Marczykowski
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a875edf58
							
						
					 | 
					
						
						
							
							dom0/core: fix qubes-dom0-network-via-netvm (#660)
						
						
						
						
						
						
						
						IP 10.137.0.1 was already used by netvm, so change dom0 IP to 10.137.0.2. 
						
					 | 
					
						2012-10-19 02:07:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marek Marczykowski
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e90174910
							
						
					 | 
					
						
						
							
							Merge branch 'hvm-for-master'
						
						
						
						
						
						
						
						Conflicts:
	dom0/qvm-core/qubes.py
	dom0/qvm-tools/qvm-sync-clock
	version_dom0
	vm-systemd/qubes-sysinit.sh 
						
					 | 
					
						2012-10-17 21:41:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marek Marczykowski
							
						 
					 | 
					
						
						
						
						
							
						
						
							d010906eb1
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'abb/qvm_block-bugfix'
						
						
						
						
						
					 | 
					
						2012-10-16 00:59:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca4367821e
							
						
					 | 
					
						
						
							
							Improve handling of command line parameters, don't silently ignore unexpected arguments.
						
						
						
						
						
						
						
						This is to avoid following behavior:
    [abb@dom0 qubes-core]$ qvm-block -l
    netvm:sda       STORAGE_DEVICE () 0 B
    dom0:sdb1       Cruzer () 3 GiB
    dom0:sdb        Cruzer () 3 GiB
    [abb@dom0 qubes-core]$ qvm-block -l
    netvm:sda       STORAGE_DEVICE () 0 B
    dom0:sdb1       Cruzer () 3 GiB
    dom0:sdb        Cruzer () 3 GiB
    [abb@dom0 qubes-core]$ qvm-block -a qdvp dom0:sdb
    [abb@dom0 qubes-core]$ qvm-block -l
    netvm:sda       STORAGE_DEVICE () 0 B
    dom0:sdb1       Cruzer () 3 GiB
    dom0:sdb        Cruzer () 3 GiB (attached to 'qdvp' as 'xvdi')
    [abb@dom0 qubes-core]$ qvm-block -d qdvp BLAHBLAH
                                          ^^^^^^^^^^^^^
    >>> The last parameter is silently ignored and all devices get detached
    [abb@dom0 qubes-core]$ qvm-block -l
    netvm:sda       STORAGE_DEVICE () 0 B
    dom0:sdb1       Cruzer () 3 GiB
    dom0:sdb        Cruzer () 3 GiB
						
					 | 
					
						2012-10-15 11:40:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marek Marczykowski
							
						 
					 | 
					
						
						
						
						
							
						
						
							73ac8250e0
							
						
					 | 
					
						
						
							
							vm/systemd: force exit status 0 in qubes-sysinit
						
						
						
						
						
						
						
						If /rw/config/rc.local-early does not exits, exit status is incorrectly 1. 
						
					 | 
					
						2012-10-15 02:33:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marek Marczykowski
							
						 
					 | 
					
						
						
						
						
							
						
						
							02601049ca
							
						
					 | 
					
						
						
							
							dom0/qmemman: do not fail when domain name not available
						
						
						
						
						
						
						
						This can be the case when domain just dissapeared (destroy), but qmemman didn't
processed xenstore watch trigger. 
						
					 | 
					
						2012-10-15 01:58:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marek Marczykowski
							
						 
					 | 
					
						
						
						
						
							
						
						
							3183942a9d
							
						
					 | 
					
						
						
							
							vm/network: do not fail service on failed xenstore-read
						
						
						
						
						
					 | 
					
						2012-10-13 11:47:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruce A Downs
							
						 
					 | 
					
						
						
						
						
							
						
						
							6304155990
							
						
					 | 
					
						
						
							
							dom0/core: minor spell check fixes
						
						
						
						
						
						
						
						* happend
* avilable
* skiping 
						
					 | 
					
						2012-10-09 01:23:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruce A Downs
							
						 
					 | 
					
						
						
						
						
							
						
						
							05f7bfc9c1
							
						
					 | 
					
						
						
							
							dom0/core: Code cleanup of qubesutils.py
						
						
						
						
						
						
						
						* Took out unreferenced restore_vm_file function
* removed unused imports
* renamed interpreter from python2 to python 
						
					 | 
					
						2012-10-09 01:23:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marek Marczykowski
							
						 
					 | 
					
						
						
						
						
							
						
						
							081cfab559
							
						
					 | 
					
						
						
							
							dom0/core: do not leak xs transaction and use it in all xs calls
						
						
						
						
						
					 | 
					
						2012-10-08 01:26:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							f4ef1adcdd
							
						
					 | 
					
						
						
							
							dom0/qvm-core: start XS transaction before getting the list of domains
						
						
						
						
						
					 | 
					
						2012-10-08 01:23:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c53f049a3
							
						
					 | 
					
						
						
							
							dom0/qvm-block: cosmetic
						
						
						
						
						
					 | 
					
						2012-10-08 01:23:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							abfe99756f
							
						
					 | 
					
						
						
							
							start XS transaction before getting the list of domains
						
						
						
						
						
					 | 
					
						2012-10-08 00:48:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandre Bezroutchko
							
						 
					 | 
					
						
						
						
						
							
						
						
							caf3ed1ae4
							
						
					 | 
					
						
						
							
							cosmetic
						
						
						
						
						
					 | 
					
						2012-10-08 00:46:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marek Marczykowski
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e08cbc3de
							
						
					 | 
					
						
						
							
							vm/appmenus: include subdirs with .desktop files
						
						
						
						
						
					 | 
					
						2012-10-06 22:18:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marek Marczykowski
							
						 
					 | 
					
						
						
						
						
							
						
						
							d03bab3db2
							
						
					 | 
					
						
						
							
							Merge branch 'master-for-hvm' into hvm
						
						
						
						
						
						
						
						Conflicts:
	dom0/qvm-core/qubes.py
	dom0/qvm-tools/qvm-sync-clock 
						
					 | 
					
						2012-10-04 05:45:41 +02:00 | 
					
					
						
						
							
							
							
						
					 |