Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							059a9447e2 
							
						 
					 
					
						
						
							
							add bitmap drive-mirror patches  
						
						... 
						
						
						
						Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2020-03-23 10:15:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dominic Jäger 
							
						 
					 
					
						
						
						
						
							
						
						
							66e3df5d45 
							
						 
					 
					
						
						
							
							vma_writer: Display more error information  
						
						... 
						
						
						
						Also print the reason why the function vma_writer_register_stream failed to
help debug errors like in [0].
[0] https://forum.proxmox.com/threads/backup-error-vma_writer_register_stream-drive-scsi0-failed-pve-6-1-7.65925/ 
Signed-off-by: Dominic Jäger <d.jaeger@proxmox.com>
Reviewed-by: Stefan Reiter <s.reiter@proxmox.com> 
						
					 
					
						2020-03-19 18:58:47 +01:00 
						 
				 
			
				
					
						
							
							
								Oguz Bektas 
							
						 
					 
					
						
						
						
						
							
						
						
							1be32c854f 
							
						 
					 
					
						
						
							
							slirp: re-add security patches  
						
						... 
						
						
						
						the first two patches were mistakenly left out during the 4.2 qemu
rebase.
also adds another patch for issue CVE-2019-14378 (heap-based BOF)
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com> 
						
					 
					
						2020-03-13 13:20:11 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							20505f521e 
							
						 
					 
					
						
						
							
							fixup backup with io-threads  
						
						
						
					 
					
						2020-03-12 10:30:18 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							c3e8606cd9 
							
						 
					 
					
						
						
							
							bump version to 4.2.0-1  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2020-03-11 07:26:21 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							6402d96100 
							
						 
					 
					
						
						
							
							update submodule and patches for 4.2.0  
						
						... 
						
						
						
						The long overdue nice rebase+cleanup was done by Dietmar
Originally-by: Dietmar Maurer <dietmar@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2020-03-11 07:26:21 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							75697a753c 
							
						 
					 
					
						
						
							
							bump version to 4.1.1-4  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2020-03-06 16:33:14 +01:00 
						 
				 
			
				
					
						
							
							
								Oguz Bektas 
							
						 
					 
					
						
						
						
						
							
						
						
							284d3b2cab 
							
						 
					 
					
						
						
							
							security patches for libslirp CVE-2020-8608  
						
						... 
						
						
						
						original commits and email can be found here[0]
A out-of-bounds heap buffer access issue was found in the SLiRP
networking implementation of the QEMU emulator. It occurs in tcp_emu()
routine while emulating IRC and other protocols due to unsafe usage of
snprintf(3) function.
A user/process could use this flaw to crash the Qemu process on the host
resulting in DoS or potentially execute arbitrary code with privileges
of the QEMU process on the host.
[0]: https://seclists.org/oss-sec/2020/q1/64 
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2020-03-06 15:17:29 +01:00 
						 
				 
			
				
					
						
							
							
								Oguz Bektas 
							
						 
					 
					
						
						
						
						
							
						
						
							ee8bd5bfbe 
							
						 
					 
					
						
						
							
							add patch for CVE-2019-20382 (vnc disconnect memory leak)  
						
						... 
						
						
						
						oss-security email can be found here[0]
upstream commit here[1]
this effects our vncproxy. dominik and me tested if the issue is present
on our branch and it appears that it is.
in essence when we disconnect from a vnc connection, the memory isn't
free'd afterwards which causes the qemu process to use more and more
memory with each disconnect, which could lead to a dos scenario.
we tested the patch and it seems to mitigate the problem.
[0]: https://seclists.org/oss-sec/2020/q1/105 
[1]: https://git.qemu.org/?p=qemu.git;a=commitdiff;h=6bf21f3d83e95bcc4ba35a7a07cc6655e8b010b0 
Tested-by: Dominik Csapak <d.csapak@proxmox.com>
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com> 
						
					 
					
						2020-03-05 13:34:29 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							487df43ff9 
							
						 
					 
					
						
						
							
							fix changelog release  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2020-02-18 11:26:27 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e67b6b00 
							
						 
					 
					
						
						
							
							bump version to 4.1.1-3  
						
						
						
					 
					
						2020-02-18 10:56:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							84403c2d53 
							
						 
					 
					
						
						
							
							improve qemu backup by reducing lock contention  
						
						... 
						
						
						
						- reducing lock contention by using CoRwLock
- correctly call aio_wait_kick() 
						
					 
					
						2020-02-18 10:47:21 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							2c67b15290 
							
						 
					 
					
						
						
							
							followup: fix indentation  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2020-01-25 16:17:23 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Marx 
							
						 
					 
					
						
						
						
						
							
						
						
							f47a9db42a 
							
						 
					 
					
						
						
							
							fix hmp info backup command  
						
						... 
						
						
						
						Signed-off-by: Tim Marx <t.marx@proxmox.com> 
						
					 
					
						2020-01-25 16:09:47 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							9714cead2c 
							
						 
					 
					
						
						
							
							grammar fix: s/does not exists/does not exist/g  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-12-13 12:10:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							bd8036e403 
							
						 
					 
					
						
						
							
							bump version to 4.1.1-2  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-11-29 09:05:43 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							656c50e3b8 
							
						 
					 
					
						
						
							
							fix   #2478 : record python3-minimal as build dependency  
						
						... 
						
						
						
						Suggested-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-11-26 13:07:55 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							d090eaa209 
							
						 
					 
					
						
						
							
							fix   #2486 : include fix for disk hot-resize regression (w/ iothread=1)  
						
						... 
						
						
						
						See: https://lists.nongnu.org/archive/html/qemu-devel/2019-09/msg03201.html 
Signed-off-by: Stefan Reiter <s.reiter@proxmox.com> 
						
					 
					
						2019-11-25 13:50:28 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							a0866d18a5 
							
						 
					 
					
						
						
							
							fixup patch author  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-11-25 11:49:06 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							d756352751 
							
						 
					 
					
						
						
							
							bump version to 4.1.1-1  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-11-25 09:12:48 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							ac2969b218 
							
						 
					 
					
						
						
							
							allow to pass PVE version to machine  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-11-25 09:12:48 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							99b86f4f9d 
							
						 
					 
					
						
						
							
							handle virtio-balloon cfg size compat with our 4.0 machines  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-11-22 10:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							917265984c 
							
						 
					 
					
						
						
							
							update diffs/indexes from patches  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-11-22 10:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc952cf51 
							
						 
					 
					
						
						
							
							Update and rebase to QEMU 4.1.1  
						
						... 
						
						
						
						Signed-off-by: Stefan Reiter <s.reiter@proxmox.com> 
						
					 
					
						2019-11-21 07:59:09 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b8206ded 
							
						 
					 
					
						
						
							
							Apply fixups for 4.1  
						
						... 
						
						
						
						* Fix VMA tool build
* Change PVE code to new blockjob API
* Acquire missing lock for block_job_add_bdrv
Signed-off-by: Stefan Reiter <s.reiter@proxmox.com> 
						
					 
					
						2019-11-21 07:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							be901f6656 
							
						 
					 
					
						
						
							
							Update and rebase to QEMU 4.1  
						
						... 
						
						
						
						Signed-off-by: Stefan Reiter <s.reiter@proxmox.com> 
						
					 
					
						2019-11-21 07:58:57 +01:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							42d06563fb 
							
						 
					 
					
						
						
							
							bump version to 4.0.1-5  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-11-04 14:39:47 +01:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							d4824fa37a 
							
						 
					 
					
						
						
							
							fix backup speed regression  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-11-04 14:23:17 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							82d7827472 
							
						 
					 
					
						
						
							
							bump version to 4.0.1-4  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-10-30 18:10:04 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							22ff24871d 
							
						 
					 
					
						
						
							
							various small pve backup co-routine related fixes  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-10-30 16:03:56 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							219fbf03ff 
							
						 
					 
					
						
						
							
							bump version to 4.0.1-3  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-10-24 08:50:26 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							a5db0e22d7 
							
						 
					 
					
						
						
							
							backup: add various cleanups  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-10-24 08:49:09 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							5a98917c4b 
							
						 
					 
					
						
						
							
							bump version to 4.0.1-2  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-10-23 09:16:19 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							cbb547903c 
							
						 
					 
					
						
						
							
							run backup related code inside co-routines and improve locking  
						
						... 
						
						
						
						Patches-by: Dietmar Maurer <dietmar@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-10-23 09:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							c306e84e86 
							
						 
					 
					
						
						
							
							bump version to 4.0.1-1  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-10-22 09:52:03 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							b8d43c594b 
							
						 
					 
					
						
						
							
							update sources for v4.0.1  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-10-22 09:52:03 +02:00 
						 
				 
			
				
					
						
							
							
								Dietmar Maurer 
							
						 
					 
					
						
						
						
						
							
						
						
							69cb18950a 
							
						 
					 
					
						
						
							
							fix   #1071 : use correct AioContext to cope with IOThreads  
						
						... 
						
						
						
						Signed-off-by: Dietmar Maurer <dietmar@proxmox.com> 
						
					 
					
						2019-10-21 15:51:43 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							376d9ce806 
							
						 
					 
					
						
						
							
							Write recognized CPUID flags into static file  
						
						... 
						
						
						
						located at /usr/share/kvm/recognized-CPUID-flags-x86_64
It's a simple one flag per line list of all flags the build of QEMU
can understand for x86_64 CPUs.
It will be used in qemu-server for the custom CPU model feature.
For now, only x86_64 is implemented, since aarch64 doesn't print any flags when
called this way.
Co-developed-by: Stefan Reiter <s.reiter@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-10-17 13:39:21 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							b8e0d5bc0f 
							
						 
					 
					
						
						
							
							bump version to 4.0.0-7  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-10-10 11:04:20 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							23ea029343 
							
						 
					 
					
						
						
							
							disable oob again  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-10-10 11:03:20 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							6116f08aea 
							
						 
					 
					
						
						
							
							bump version to 4.0.0-6  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-10-02 10:16:40 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							3b1986f02f 
							
						 
					 
					
						
						
							
							merge monitor oob fixup  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-10-02 10:16:40 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							21833e1b41 
							
						 
					 
					
						
						
							
							bump version to 4.0.0-5  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-08-06 12:49:25 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Grünbichler 
							
						 
					 
					
						
						
						
						
							
						
						
							f3c1e32615 
							
						 
					 
					
						
						
							
							fix   #2269 : build: adapt to glusterfs changes  
						
						... 
						
						
						
						build-depend on Buster's re-introduced libglusterfs-dev, and depend on
either libglusterfs0 / libgfFOO (Debian repos) or glusterfs-common
(upstream community repos), until the latter gets fixed upstream.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> 
						
					 
					
						2019-08-06 12:48:20 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							937226f202 
							
						 
					 
					
						
						
							
							bump version to 4.0.0-4  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-08-05 11:22:46 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							d09c80068a 
							
						 
					 
					
						
						
							
							merge fix for CVE-2019-14378  
						
						... 
						
						
						
						merge: slirp: Fix heap overflow in ip_reass on big packet input
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-08-05 11:22:10 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							92f7f9e807 
							
						 
					 
					
						
						
							
							bump version to 4.0.0-3  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-07-11 09:34:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Bumiller 
							
						 
					 
					
						
						
						
						
							
						
						
							99c47abaac 
							
						 
					 
					
						
						
							
							update live migration patches  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> 
						
					 
					
						2019-07-11 09:34:03 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							8b017a9a20 
							
						 
					 
					
						
						
							
							bump version to 4.0.0-2  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-07-04 16:22:17 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Lamprecht 
							
						 
					 
					
						
						
						
						
							
						
						
							d5699f0388 
							
						 
					 
					
						
						
							
							virtio-balloon: use smaller config on older guests  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> 
						
					 
					
						2019-07-04 16:14:49 +02:00