2015-04-16 17:24:21 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 16 15:23:18 UTC 2015 - ohering@suse.de
|
|
|
|
|
|
|
|
- Add runlevel script for fcopy daemon in SLE11 (bnc#926534)
|
|
|
|
|
2015-01-12 10:44:54 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2014-12-17 10:16:59 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2014-11-25 18:47:19 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 25 17:46:30 UTC 2014 - ohering@suse.de
|
|
|
|
|
2015-01-20 10:10:58 +01:00
|
|
|
- introduce -n/--no-daemon option (fate#317533)
|
2014-11-25 18:47:19 +01:00
|
|
|
|
2014-11-11 12:07:45 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Nov 09 04:39:00 UTC 2014 - Led <ledest@gmail.com>
|
|
|
|
|
|
|
|
- fix bashisms in pre/post scripts
|
|
|
|
|
2014-09-30 17:41:48 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 30 15:41:02 UTC 2014 - ohering@suse.de
|
|
|
|
|
|
|
|
- vssdaemon: ignore the EBUSY on multiple freezing the same
|
|
|
|
partition (bnc#899204)
|
|
|
|
|
2014-07-01 17:33:06 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 1 17:32:30 CEST 2014 - ohering@suse.de
|
|
|
|
|
|
|
|
- fix file overwriting of hv_fcopy_daemon
|
|
|
|
|
2014-05-26 15:51:55 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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)
|
|
|
|
|
2014-05-21 12:06:32 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 21 12:05:31 CEST 2014 - ohering@suse.de
|
|
|
|
|
|
|
|
- Start hyper-v helpers manually with helper script in inst-sys
|
|
|
|
|
2014-04-10 19:21:32 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2014-03-12 14:37:54 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Mar 2 18:11:31 CET 2014 - ohering@suse.de
|
|
|
|
|
|
|
|
- Package /usr/lib/udev to fix build error
|
|
|
|
|
2014-02-12 10:33:38 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 12 10:32:54 CET 2014 - ohering@suse.de
|
|
|
|
|
|
|
|
- Update hv_fcopy_daemon, kernel name changed to /dev/vmbus/hv_fcopy
|
|
|
|
|
2014-01-23 17:05:49 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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)
|
2014-01-27 15:44:11 +01:00
|
|
|
hyper-v.tools.hv.hv_fcopy_daemon.c
|
2014-01-23 17:05:49 +01:00
|
|
|
|
2013-12-18 15:50:03 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 18 14:46:37 CET 2013 - ohering@suse.de
|
|
|
|
|
|
|
|
- Use native systemd services for post 13.1 releases
|
|
|
|
|
2013-09-04 17:34:24 +02:00
|
|
|
-------------------------------------------------------------------
|
2013-09-08 10:36:55 +02:00
|
|
|
Sun Sep 8 10:36:29 CEST 2013 - ohering@suse.de
|
2013-09-04 17:34:24 +02:00
|
|
|
|
2013-09-08 10:36:55 +02:00
|
|
|
- Update Supplements: modalias(dmi:*)
|
2013-09-04 17:34:24 +02:00
|
|
|
|
2013-08-12 16:56:57 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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)
|
|
|
|
|
2013-08-07 15:55:15 +02:00
|
|
|
-------------------------------------------------------------------
|
2013-08-07 19:12:54 +02:00
|
|
|
Wed Aug 7 19:04:35 CEST 2013 - ohering@suse.de
|
2013-08-07 15:55:15 +02:00
|
|
|
|
2013-08-07 19:37:54 +02:00
|
|
|
- cache FQDN in kvp_daemon to avoid timeouts (bnc#828714)
|
2013-08-07 15:55:15 +02:00
|
|
|
- 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.
|
|
|
|
|
2013-08-01 13:50:51 +02:00
|
|
|
-------------------------------------------------------------------
|
2013-08-01 14:26:23 +02:00
|
|
|
Thu Aug 1 14:21:57 CEST 2013 - ohering@suse.de
|
2013-08-01 13:50:51 +02:00
|
|
|
|
2013-08-01 14:26:23 +02:00
|
|
|
- Fix send/recv buffer allocation (bnc#828714)
|
2013-08-01 13:50:51 +02:00
|
|
|
|
2013-07-24 10:19:48 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2013-07-15 16:17:26 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2013-07-15 16:11:35 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2013-07-15 12:04:35 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 15 12:04:05 CEST 2013 - ohering@suse.de
|
|
|
|
|
|
|
|
- Fix a bug in IPV6 subnet enumeration (bnc#828714)
|
|
|
|
|
2013-03-26 18:06:22 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 26 18:03:47 CET 2013 - ohering@suse.de
|
|
|
|
|
|
|
|
- Update hv_vss_daemon (bnc#811033)
|
|
|
|
|
2013-03-22 17:24:55 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 22 17:23:36 CET 2013 - ohering@suse.de
|
|
|
|
|
|
|
|
- add hv_vss_daemon (fate#314921)
|
|
|
|
helper to support host initiated backup
|
|
|
|
|
2013-03-22 16:49:02 +01:00
|
|
|
-------------------------------------------------------------------
|
2013-03-22 16:58:18 +01:00
|
|
|
Fri Mar 22 16:56:57 CET 2013 - ohering@suse.de
|
|
|
|
|
|
|
|
- build hv_kvp_daemon with -D_GNU_SOURCE to get O_CLOEXEC
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-03-22 16:49:02 +01:00
|
|
|
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
|
|
|
|
|
2012-11-27 11:20:18 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 27 11:19:32 CET 2012 - ohering@suse.de
|
|
|
|
|
|
|
|
- update hv_set_ifconfig, use single index for static ipv4/ipv6 [bnc#790469]
|
|
|
|
|
2012-11-23 16:01:29 +01:00
|
|
|
-------------------------------------------------------------------
|
2012-11-25 17:52:32 +01:00
|
|
|
Sun Nov 25 17:50:40 CET 2012 - ohering@suse.de
|
2012-11-23 16:01:29 +01:00
|
|
|
|
|
|
|
- update hv_set_ifconfig further to work with our ifcfg [bnc#790469]
|
|
|
|
|
2012-11-12 17:20:02 +01:00
|
|
|
-------------------------------------------------------------------
|
2012-11-22 18:16:30 +01:00
|
|
|
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
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2012-11-12 17:20:02 +01:00
|
|
|
Mon Nov 12 17:18:25 CET 2012 - ohering@suse.de
|
|
|
|
|
|
|
|
- remove code to build kmp, it was not enabled because the
|
2012-11-13 14:56:25 +01:00
|
|
|
drivers are now in kernel since a long time. [bnc#676890]
|
2012-11-12 17:20:02 +01:00
|
|
|
|
2012-11-08 14:34:35 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 8 14:30:05 CET 2012 - ohering@suse.de
|
|
|
|
|
2012-11-28 14:15:52 +01:00
|
|
|
- Netlink source address validation allows DoS [bnc#791605, CVE-2012-5532]
|
2012-11-08 14:34:35 +01:00
|
|
|
bugfix for recvfrom check from bnc#761200
|
|
|
|
|
2012-10-26 17:14:16 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 26 17:13:40 CEST 2012 - ohering@suse.de
|
|
|
|
|
|
|
|
- update hv_set_ifconfig to work with our ifcfg
|
|
|
|
|
2012-10-13 11:41:06 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2012-10-04 15:33:40 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 4 15:14:05 CEST 2012 - ohering@suse.de
|
|
|
|
|
|
|
|
- bump to version 4
|
2012-11-01 15:52:30 +01:00
|
|
|
- update kv_kvp_daemon to 3.7-rc1 state [fate#314441]
|
2012-10-04 15:33:40 +02:00
|
|
|
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
|
|
|
|
|
2012-09-04 14:57:10 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
2012-09-20 10:37:05 +02:00
|
|
|
kernel [bnc#770763]
|
2012-09-04 14:57:10 +02:00
|
|
|
|
2012-05-16 20:45:41 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 16 20:44:36 CEST 2012 - ohering@suse.de
|
|
|
|
|
2012-11-28 14:15:52 +01:00
|
|
|
- check origin of netlink messages, use recvfrom() [bnc#761200, CVE-2012-2669]
|
2012-05-16 20:45:41 +02:00
|
|
|
|
2012-05-02 12:13:59 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 2 12:13:03 CEST 2012 - ohering@suse.de
|
|
|
|
|
|
|
|
- update insserv part, see comments in OBS submit request #112701
|
|
|
|
|
2012-03-27 08:51:38 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 27 08:50:43 CEST 2012 - ohering@suse.de
|
|
|
|
|
|
|
|
- add kvptest.ps1.txt to docs, a PowerShell script to verify KVP
|
|
|
|
|
2012-03-26 19:08:24 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2012-05-21 16:12:35 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2011-11-18 21:50:58 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 18 21:49:57 CET 2011 - ohering@suse.de
|
|
|
|
|
|
|
|
- add Supplements to install package if dmi matches [bnc#731198]
|
|
|
|
|
2011-09-01 18:53:34 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2011-07-26 21:25:29 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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.
|
|
|
|
|
2011-07-24 17:24:20 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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.
|
|
|
|
|
2011-06-17 15:42:13 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 17 15:41:33 CEST 2011 - ohering@suse.de
|
|
|
|
|
|
|
|
- update preun, stop_on_removal requires an argument
|
|
|
|
|
2011-06-17 11:10:44 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2011-06-17 10:59:14 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 17 10:58:42 CEST 2011 - ohering@suse.de
|
|
|
|
|
|
|
|
- catch errors from daemon()
|
|
|
|
|
2011-06-17 10:34:43 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 17 10:33:50 CEST 2011 - ohering@suse.de
|
|
|
|
|
|
|
|
- update postun to run restart_on_update
|
|
|
|
- use rpmmacro for daemon name
|
|
|
|
|
2011-06-17 08:10:53 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 17 08:10:12 CEST 2011 - ohering@suse.de
|
|
|
|
|
|
|
|
- update postin to work in / again when running insserv macro
|
|
|
|
|
2011-06-16 15:37:40 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2011-06-16 11:14:38 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 16 11:12:06 CEST 2011 - ohering@suse.de
|
|
|
|
|
|
|
|
- enable hv_kvp_daemon if run in a hv guest [fate#312213]
|
|
|
|
|
2011-04-21 14:25:31 +02:00
|
|
|
-------------------------------------------------------------------
|
2011-04-21 17:35:05 +02:00
|
|
|
Thu Apr 21 17:18:20 CEST 2011 - ohering@suse.de
|
|
|
|
|
|
|
|
- add hv_kvp_daemon to provide system infos to hypervisor [bnc#685189]
|
2011-06-16 15:37:40 +02:00
|
|
|
this enables the hyper-v main package
|
2011-04-21 17:35:05 +02:00
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2011-04-21 14:25:31 +02:00
|
|
|
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).
|
|
|
|
|