Pylint no-else-return refactoring: tenth (and so far last) set of files
[check_mk.git] / .werks / 5688
blob0a1d763017d1e70bda156dc5abdf6904cab1e085
1 Title: Windows agent: numerous fixes to only_from
2 Level: 1
3 Component: checks
4 Compatible: compat
5 Edition: cre
6 Version: 1.5.0i3
7 Date: 1516178707
8 Class: fix
10 The setting only_from was handled improperly in many ways:
12  * The IPv4 loopback address 127.0.0.1 did not always work in
13    only_from, depending on what kind of client was used on localhost.
14    Now if the IPv4 loopback address is given in only_from, the
15    corresponding IPv6 loopback ::1 is added there to ensure the correct
16    functionality with different clients on localhost.
17  * IPv6 addresses converted from only_from IPv4 addresses were not
18    output in section Check_MK. This was a regression from 1.2.8
19    introduced in the huge refactoring
20    c5ee818358e695b01c2f2dbc05ad0713723a37f8.
21  * IPv6 addresses were output incorrectly in section Check_MK:
22    * the last colon-separated group was always missing.
23    * the groups were output as decimal instead of hexadecimal digits.
24    * the groups were output in network byte order instead of host byte
25      order, leading to incorrect output.