Olaf Hering
b7b7236990
OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=126
434 lines
16 KiB
Plaintext
434 lines
16 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Jan 8 10:45:35 UTC 2018 - ohering@suse.de
|
|
|
|
- update buffer handling in hv_fcopy_daemon
|
|
- remove unnecessary header files and netlink related code
|
|
- Avoid reading past allocated blocks from KVP file (bnc#1087658)
|
|
- fix snprintf warning in kvp_daemon
|
|
- properly handle long paths
|
|
- kvp: configurable external scripts path
|
|
- vss: Thaw the filesystem and continue if freeze call has timed out
|
|
- vss: Skip freezing filesystems backed by loop
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 28 12:04:38 UTC 2017 - ohering@suse.de
|
|
|
|
- Check VSS daemon is listening before a hot backup (bnc#1029693)
|
|
- fix a compile warning in snprintf
|
|
- kvp: ensure kvp device fd is closed on exec
|
|
- lsvmbus: add pci pass-through UUID
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 4 13:29:54 UTC 2016 - ohering@suse.de
|
|
|
|
- add Conflicts with kernel < 4.2 (fate#320485)
|
|
- vss: fix the write()'s argument: error -> vss_msg
|
|
- remove repeated HV_FCOPY string
|
|
- report ENOSPC errors in hv_fcopy_daemon
|
|
- fcopy: full handshake support
|
|
- vss: full handshake support
|
|
- vss: use misc char device to communicate with kernel
|
|
- kvp: use misc char device to communicate with kernel
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 18 10:11:01 UTC 2015 - ohering@suse.de
|
|
|
|
- add a python script lsvmbus to list VMBus devices (fate#315887)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 30 11:25:47 UTC 2015 - ohering@suse.de
|
|
|
|
- hv: hypervvssd: call endmntent before call setmntent again
|
|
- remove unused bytes_written from kvp_update_file()
|
|
- address compiler warnings for hv_kvp_daemon.c
|
|
- kvp_daemon: make IPv6-only-injection work
|
|
- address compiler warnings for hv_fcopy_daemon.c
|
|
- do not add redundant '/' in hv_start_fcopy()
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 16 15:23:18 UTC 2015 - ohering@suse.de
|
|
|
|
- Add runlevel script for fcopy daemon in SLE11 (bnc#926534)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 12 09:37:40 UTC 2015 - ohering@suse.de
|
|
|
|
- Check return value of setsockopt call
|
|
- Improve error logging in VSS daemon.
|
|
- Check return value of poll call
|
|
- Properly pack the data for file copy functionality
|
|
- make struct hv_do_fcopy match Hyper-V host messages
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 17 09:06:33 UTC 2014 - ohering@suse.de
|
|
|
|
- Start hv_kvp_daemon after network-online.target (bnc#910353)
|
|
- ignore ENOBUFS and ENOMEM in the KVP daemon
|
|
- vssdaemon: skip all filesystems mounted readonly (bnc#909864)
|
|
- vssdaemon: report freeze errors
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 25 17:46:30 UTC 2014 - ohering@suse.de
|
|
|
|
- introduce -n/--no-daemon option (fate#317533)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 09 04:39:00 UTC 2014 - Led <ledest@gmail.com>
|
|
|
|
- fix bashisms in pre/post scripts
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 30 15:41:02 UTC 2014 - ohering@suse.de
|
|
|
|
- vssdaemon: ignore the EBUSY on multiple freezing the same
|
|
partition (bnc#899204)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 1 17:32:30 CEST 2014 - ohering@suse.de
|
|
|
|
- fix file overwriting of hv_fcopy_daemon
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 26 15:50:21 CEST 2014 - ohering@suse.de
|
|
|
|
- copy mask2pfxlen from /etc/sysconfig/network/scripts/functions
|
|
to hv_set_ifconfig (bnc#879256)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 21 12:05:31 CEST 2014 - ohering@suse.de
|
|
|
|
- Start hyper-v helpers manually with helper script in inst-sys
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 10 19:19:04 CEST 2014 - ohering@suse.de
|
|
|
|
- Handle the case when the target file exists correctly in hv_fcopy_daemon
|
|
- vssdaemon: Ignore VFAT mounts during the Freeze operation
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 2 18:11:31 CET 2014 - ohering@suse.de
|
|
|
|
- Package /usr/lib/udev to fix build error
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 12 10:32:54 CET 2014 - ohering@suse.de
|
|
|
|
- Update hv_fcopy_daemon, kernel name changed to /dev/vmbus/hv_fcopy
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 23 17:00:54 CET 2014 - ohering@suse.de
|
|
|
|
- Start daemons on demand via udev rules because the guest services
|
|
are optional.
|
|
- If systemd is used daemons live in libdir, they are not usercallable apps
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 16 11:09:34 CET 2014 - ohering@suse.de
|
|
|
|
- Add hv_fcopy_daemon for post 13.1 releases (fate#315887)
|
|
hyper-v.tools.hv.hv_fcopy_daemon.c
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 18 14:46:37 CET 2013 - ohering@suse.de
|
|
|
|
- Use native systemd services for post 13.1 releases
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 8 10:36:29 CEST 2013 - ohering@suse.de
|
|
|
|
- Update Supplements: modalias(dmi:*)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 12 16:56:08 CEST 2013 - ohering@suse.de
|
|
|
|
- Skip restart_on_update with old hyper-v.rpms while old
|
|
kernel is running (bnc#770763)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 7 19:04:35 CEST 2013 - ohering@suse.de
|
|
|
|
- cache FQDN in kvp_daemon to avoid timeouts (bnc#828714)
|
|
- use full nlmsghdr in netlink_send
|
|
- correct payload size in netlink_send
|
|
- use single send+recv buffer
|
|
- log errors to syslog in kvp_set_ip_info
|
|
- check return value of system in hv_kvp_daemon
|
|
- in kvp_set_ip_info free mac_addr right after usage
|
|
- check return value of daemon to fix compiler warning.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 1 14:21:57 CEST 2013 - ohering@suse.de
|
|
|
|
- Fix send/recv buffer allocation (bnc#828714)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 24 10:18:34 CEST 2013 - ohering@suse.de
|
|
|
|
- set BOOTPROTO=static if any IPADDR/IP6ADDR was passed to
|
|
hv_set_ifconfig and dhcp is disabled
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 15 16:16:06 CEST 2013 - ohering@suse.de
|
|
|
|
- update hv_kvp_daemon (merge 0783d72fa from v3.9-rc1)
|
|
Fix how ifcfg-* file is created
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 15 15:24:00 CEST 2013 - ohering@suse.de
|
|
|
|
- update hv_kvp_daemon (changes up to 3.11-rc1):
|
|
Improve error logging in KVP daemon.
|
|
Fix file descriptor leaks
|
|
Check retrun value of strchr call
|
|
Check return value of poll call
|
|
Check return value of setsockopt call
|
|
daemon should check type of received Netlink msg
|
|
daemon setsockopt should use options macros
|
|
daemon should subscribe only to CN_KVP_IDX group
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 15 12:04:05 CEST 2013 - ohering@suse.de
|
|
|
|
- Fix a bug in IPV6 subnet enumeration (bnc#828714)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 26 18:03:47 CET 2013 - ohering@suse.de
|
|
|
|
- Update hv_vss_daemon (bnc#811033)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 22 17:23:36 CET 2013 - ohering@suse.de
|
|
|
|
- add hv_vss_daemon (fate#314921)
|
|
helper to support host initiated backup
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 22 16:56:57 CET 2013 - ohering@suse.de
|
|
|
|
- build hv_kvp_daemon with -D_GNU_SOURCE to get O_CLOEXEC
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 22 16:19:38 CET 2013 - ohering@suse.de
|
|
|
|
- update hv_kvp_daemon
|
|
Use CLOEXEC when opening kvp_pool files
|
|
Fix permissions of created directory and files
|
|
Fix /var subdirectory (move state files from /var/opt to /var/lib)
|
|
Fix string types
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 27 11:19:32 CET 2012 - ohering@suse.de
|
|
|
|
- update hv_set_ifconfig, use single index for static ipv4/ipv6 [bnc#790469]
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 25 17:50:40 CET 2012 - ohering@suse.de
|
|
|
|
- update hv_set_ifconfig further to work with our ifcfg [bnc#790469]
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 22 18:14:12 CET 2012 - ohering@suse.de
|
|
|
|
- update hv_get_dhcp_info to work with our ifcfg [bnc#790469]
|
|
- remove cat usage from hv_get_dns_info
|
|
- add quoting to hv_set_ifconfig to make it more robust
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 12 17:18:25 CET 2012 - ohering@suse.de
|
|
|
|
- remove code to build kmp, it was not enabled because the
|
|
drivers are now in kernel since a long time. [bnc#676890]
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 8 14:30:05 CET 2012 - ohering@suse.de
|
|
|
|
- Netlink source address validation allows DoS [bnc#791605, CVE-2012-5532]
|
|
bugfix for recvfrom check from bnc#761200
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 26 17:13:40 CEST 2012 - ohering@suse.de
|
|
|
|
- update hv_set_ifconfig to work with our ifcfg
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 13 11:40:30 CEST 2012 - ohering@suse.de
|
|
|
|
- update hv_kvp_daemon
|
|
Return the full kernel version
|
|
Don't return loopback addresses
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 4 15:14:05 CEST 2012 - ohering@suse.de
|
|
|
|
- bump to version 4
|
|
- update kv_kvp_daemon to 3.7-rc1 state [fate#314441]
|
|
support KVP IP Injection, helper scripts go to /usr/lib/hyper-v/bin:
|
|
hv_get_dhcp_info, hv_get_dns_info, hv_set_ifconfig
|
|
- remove usage of absolute paths in runlevel script
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 4 14:55:38 CEST 2012 - ohering@suse.de
|
|
|
|
- remove restart_on_update in postun section
|
|
the daemon can not be restarted at this point, and the new daemon
|
|
may not be 100 percent compatible with the currently running
|
|
kernel [bnc#770763]
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 16 20:44:36 CEST 2012 - ohering@suse.de
|
|
|
|
- check origin of netlink messages, use recvfrom() [bnc#761200, CVE-2012-2669]
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 2 12:13:03 CEST 2012 - ohering@suse.de
|
|
|
|
- update insserv part, see comments in OBS submit request #112701
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 27 08:50:43 CEST 2012 - ohering@suse.de
|
|
|
|
- add kvptest.ps1.txt to docs, a PowerShell script to verify KVP
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 26 19:05:48 CEST 2012 - ohering@suse.de
|
|
|
|
- update hv_kvp_daemon to 3.4-rc1 state
|
|
use a copy linux/hyperv.h to compile the daemon
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 8 17:46:21 CET 2011 - ohering@suse.de
|
|
|
|
- do not package modprobe.conf rule in main package
|
|
prevents loading of ata_piix which is required for cdrom access
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 18 21:49:57 CET 2011 - ohering@suse.de
|
|
|
|
- add Supplements to install package if dmi matches [bnc#731198]
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 1 18:51:03 CEST 2011 - ohering@suse.de
|
|
|
|
- disable hyper-v-kmp
|
|
hv_storvsc handles now IDE and SCSI disks and ata_piix is
|
|
compiled into the kernel in SLE12, so the modprobe.conf rules
|
|
have no meaning anymore
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 26 21:24:25 CEST 2011 - ohering@suse.de
|
|
|
|
- update hv_kvp_daemon: Cleanup kvp_get_domain_name(). If
|
|
getaddrinfo() fails, deal with it properly (this can happen if no
|
|
IP address has been assigned). Also, don't specify a specific
|
|
service in the call to getaddrinfo() to make this code as generic
|
|
as possible.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 24 17:22:41 CEST 2011 - ohering@suse.de
|
|
|
|
- update hv_kvp_daemon: The current win7 host does not like it when
|
|
we return the complete kernel release information. Conform to
|
|
what the host expects.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 17 15:41:33 CEST 2011 - ohering@suse.de
|
|
|
|
- update preun, stop_on_removal requires an argument
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 17 11:09:30 CEST 2011 - ohering@suse.de
|
|
|
|
- remove get_release_number.sh, which was added by accident
|
|
- bump version number to 2
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 17 10:58:42 CEST 2011 - ohering@suse.de
|
|
|
|
- catch errors from daemon()
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 17 10:33:50 CEST 2011 - ohering@suse.de
|
|
|
|
- update postun to run restart_on_update
|
|
- use rpmmacro for daemon name
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 17 08:10:12 CEST 2011 - ohering@suse.de
|
|
|
|
- update postin to work in / again when running insserv macro
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 16 15:33:49 CEST 2011 - ohering@suse.de
|
|
|
|
- Update version number to 1 so kernel.rpm can obsolete
|
|
the old kmp packages
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 16 11:12:06 CEST 2011 - ohering@suse.de
|
|
|
|
- enable hv_kvp_daemon if run in a hv guest [fate#312213]
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 21 17:18:20 CEST 2011 - ohering@suse.de
|
|
|
|
- add hv_kvp_daemon to provide system infos to hypervisor [bnc#685189]
|
|
this enables the hyper-v main package
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 16 15:13:36 CEST 2011 - ohering@suse.de
|
|
|
|
- Require at least kernel-default 2.6.32.27 for an empty KMP.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 15 16:50:25 CEST 2011 - ohering@suse.de
|
|
|
|
- actually keep the KMP packages with just the modprobe.conf file
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 31 11:24:03 CEST 2011 - ohering@suse.de
|
|
|
|
- make building of kernel modules optional [bnc#676890]
|
|
the hv*.ko drivers exist in two places, kernel-default and this
|
|
KMP package. Both can get out of sync, then mkinitrd will use
|
|
(the possible outdated) drivers from this KMP package.
|
|
disable building drivers per default, keep only the
|
|
hyperv_pvdrivers.conf
|
|
- mark hyperv_pvdrivers.conf as config to preserve local
|
|
modifications done by the sysadmin
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 24 12:09:25 CET 2011 - meissner@suse.de
|
|
|
|
- also add hv_timesource to Modules.supported [bnc#650748]
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 4 10:28:21 CET 2011 - meissner@suse.de
|
|
|
|
- add hv_utils to Modules.supported [bnc#650748]
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 28 11:40:33 CEST 2010 - kukuk@suse.de
|
|
|
|
- Next update of hyperv_pvdrivers.conf [bnc#600212]
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 27 13:20:55 CEST 2010 - kukuk@suse.de
|
|
|
|
- hyperv_pvdrivers.conf: fix syntax error
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 27 07:10:05 CEST 2010 - ksrinivasan@novell.com
|
|
|
|
- Update hyperv_pvdrivers.conf config file
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 26 18:15:40 CEST 2010 - kukuk@suse.de
|
|
|
|
- Add hyperv_pvdrivers.conf modprobe config file
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 5 13:40:56 CET 2010 - mmarek@suse.cz
|
|
|
|
- Packaged drivers/staging/hv as a standalone KMP (bnc#585651).
|
|
|