18c1b296af- 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.Olaf Hering2013-08-07 13:55:15 +00:00
ac81a2d210Accepting request 185444 from Virtualization
Stephan Kulow
2013-08-01 15:55:17 +00:00
09e12a20a4- Double the size of kvp_send_buffer, for current struct hv_kvp_msgOlaf Hering2013-08-01 11:50:51 +00:00
abdf7c473eAccepting request 185068 from Virtualization
Stephan Kulow
2013-08-01 04:54:37 +00:00
ea11bf351a- set BOOTPROTO=static if any IPADDR/IP6ADDR was passed to hv_set_ifconfig and dhcp is disabledOlaf Hering2013-07-24 08:19:48 +00:00
3d47681214Accepting request 183123 from Virtualization
Stephan Kulow
2013-07-16 13:32:58 +00:00
d58ac4b8e0- update hv_kvp_daemon (merge 0783d72fa from v3.9-rc1) Fix how ifcfg-* file is createdOlaf Hering2013-07-15 14:17:26 +00:00
1051dacf7e- 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 groupOlaf Hering2013-07-15 14:11:35 +00:00
727d8197fc- Fix a bug in IPV6 subnet enumeration (bnc#828714)Olaf Hering2013-07-15 10:04:35 +00:00
906e78cd04- add hv_vss_daemon (fate#314921) helper to support host initiated backupOlaf Hering2013-03-22 16:24:55 +00:00
d6d5232591- build hv_kvp_daemon with -D_GNU_SOURCE to get O_CLOEXECOlaf Hering2013-03-22 15:58:18 +00:00
04cc92c36e- 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 typesOlaf Hering2013-03-22 15:49:02 +00:00
e4bcde0490Accepting request 143411 from Virtualization
Stephan Kulow
2012-11-30 11:21:43 +00:00
7d052ac13f- Netlink source address validation allows DoS [bnc#791605, CVE-2012-5532] - check origin of netlink messages, use recvfrom() [bnc#761200, CVE-2012-2669]Olaf Hering2012-11-28 13:15:52 +00:00
df04378625more updates - update hv_set_ifconfig further to work with our ifcfg [bnc#790469]Olaf Hering2012-11-23 19:50:20 +00:00
aff955d3ed- update hv_set_ifconfig further to work with our ifcfg [bnc#790469]Olaf Hering2012-11-23 15:01:29 +00:00
42570cdfd6- 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 robustOlaf Hering2012-11-22 17:16:30 +00:00
dad8c5cef7drop also obsolete hyper-v.dummy_ko.c after kmp removalOlaf Hering2012-11-14 13:53:26 +00:00
30326c5126drivers are now in kernel since a long time. [bnc#676890]Olaf Hering2012-11-13 13:56:25 +00:00
003cb503c1remove obsolete files from obsolete KMP codeOlaf Hering2012-11-12 18:13:21 +00:00
f8271141f7- remove code to build kmp, it was not enabled because the drivers are now in kernel since a long time.Olaf Hering2012-11-12 16:20:02 +00:00
e9f40f192emerge all changes into hv_kvp_daemon.cOlaf Hering2012-11-12 16:16:00 +00:00
2c3d70cfcb- Netlink source address validation allows DoS bugfix for recvfrom check from bnc#761200Olaf Hering2012-11-08 13:34:35 +00:00
7dcf4a296cAccepting request 139921 from Virtualization
Stephan Kulow
2012-11-02 16:36:58 +00:00
c88432d5de- update kv_kvp_daemon to 3.7-rc1 state [fate#314441]Olaf Hering2012-11-01 14:52:30 +00:00
516b417205- update hv_set_ifconfig to work with our ifcfgOlaf Hering2012-10-26 15:14:16 +00:00
f6bc32ef69Accepting request 138030 from Virtualization
Stephan Kulow
2012-10-23 17:37:42 +00:00
4410720fee- update hv_kvp_daemon Return the full kernel version Don't return loopback addressesOlaf Hering2012-10-13 09:41:06 +00:00
8709575eff- bump to version 4 - update kv_kvp_daemon to 3.7-rc1 state [fate#31441] 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 scriptOlaf Hering2012-10-04 13:33:40 +00:00
6553dafb3eAccepting request 132497 from Virtualization
Stephan Kulow
2012-09-05 07:17:09 +00:00
16565f7b13- 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 kernelOlaf Hering2012-09-04 12:57:10 +00:00
4ca7dd7a04Accepting request 121665 from Virtualization
Stephan Kulow
2012-05-22 06:15:53 +00:00
9d893219e1- do not package modprobe.conf rule in main package prevents loading of ata_piix which is required for cdrom accessOlaf Hering2012-05-21 14:12:35 +00:00
169a723b60- check origin of netlink messages, use recvfrom() [bnc#761200]Olaf Hering2012-05-16 18:45:41 +00:00
1028166c9dAccepting request 116278 from Virtualization
Stephan Kulow
2012-05-08 09:14:44 +00:00
e7ee948602- update insserv part, see comments in OBS submit request #112701Olaf Hering2012-05-02 10:13:59 +00:00
7ebfd47ad8Accepting request 111267 from Virtualization
Stephan Kulow
2012-03-29 05:42:26 +00:00
1b30c4aa16- add Supplements to install package if dmi matches [bnc#731198]Olaf Hering2011-11-18 20:50:58 +00:00
86b92da971- 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 anymoreOlaf Hering2011-09-01 16:53:34 +00:00
ade74df229- 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.Olaf Hering2011-07-26 19:25:29 +00:00
ed4012d365- 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.Olaf Hering2011-07-24 15:24:20 +00:00
2fc6efd214- update preun, stop_on_removal requires an argumentOlaf Hering2011-06-17 13:42:13 +00:00
90966be99e- Update version number to 1 so kernel.rpm can obsolete the old kmp packages this enables the hyper-v main packageOlaf Hering2011-06-16 13:37:40 +00:00