Welcome to mirror list, hosted at ThFree Co, Russian Federation.

ChangeLog - github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: d46f4e88a368213136be8d6db48319707b1604a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
13297
13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480
13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492
13493
13494
13495
13496
13497
13498
13499
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
13531
13532
13533
13534
13535
13536
13537
13538
13539
13540
13541
13542
13543
13544
13545
13546
13547
13548
13549
13550
13551
13552
13553
13554
13555
13556
13557
13558
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572
13573
13574
13575
13576
13577
13578
13579
13580
13581
13582
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
13601
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653
13654
13655
13656
13657
13658
13659
13660
13661
13662
13663
13664
13665
13666
13667
13668
13669
13670
13671
13672
13673
13674
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699
13700
13701
13702
13703
13704
13705
13706
13707
13708
13709
13710
13711
13712
13713
13714
13715
13716
13717
13718
13719
13720
13721
13722
13723
13724
13725
13726
13727
13728
13729
13730
13731
13732
13733
13734
13735
13736
13737
13738
13739
13740
13741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806
13807
13808
13809
13810
13811
13812
13813
13814
13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831
13832
13833
13834
13835
13836
13837
13838
13839
13840
13841
13842
13843
13844
13845
13846
13847
13848
13849
13850
13851
13852
13853
13854
13855
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866
13867
13868
13869
13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885
13886
13887
13888
13889
13890
13891
13892
13893
13894
13895
13896
13897
13898
13899
13900
13901
13902
13903
13904
13905
13906
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916
13917
13918
13919
13920
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
13950
13951
13952
13953
13954
13955
13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
13967
13968
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015
14016
14017
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14028
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038
14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116
14117
14118
14119
14120
14121
14122
14123
14124
14125
14126
14127
14128
14129
14130
14131
14132
14133
14134
14135
14136
14137
14138
14139
14140
14141
14142
14143
14144
14145
14146
14147
14148
14149
14150
14151
14152
14153
14154
14155
14156
14157
14158
14159
14160
14161
14162
14163
14164
14165
14166
14167
14168
14169
14170
14171
14172
14173
14174
14175
14176
14177
14178
14179
14180
14181
14182
14183
14184
14185
14186
14187
14188
14189
14190
14191
14192
14193
14194
14195
14196
14197
14198
14199
14200
14201
14202
14203
14204
14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249
14250
14251
14252
14253
14254
14255
14256
14257
14258
14259
14260
14261
14262
14263
14264
14265
14266
14267
14268
14269
14270
14271
14272
14273
14274
14275
14276
14277
14278
14279
14280
14281
14282
14283
14284
14285
14286
14287
14288
14289
14290
14291
14292
14293
14294
14295
14296
14297
14298
14299
14300
14301
14302
14303
14304
14305
14306
14307
14308
14309
14310
14311
14312
14313
14314
14315
14316
14317
14318
14319
14320
14321
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363
14364
14365
14366
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390
14391
14392
14393
14394
14395
14396
14397
14398
14399
14400
14401
14402
14403
14404
14405
14406
14407
14408
14409
14410
14411
14412
14413
14414
14415
14416
14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427
14428
14429
14430
14431
14432
14433
14434
14435
14436
14437
14438
14439
14440
14441
14442
14443
14444
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459
14460
14461
14462
14463
14464
14465
14466
14467
14468
14469
14470
14471
14472
14473
14474
14475
14476
14477
14478
14479
14480
14481
14482
14483
14484
14485
14486
14487
14488
14489
14490
14491
14492
14493
14494
14495
14496
14497
14498
14499
14500
14501
14502
14503
14504
14505
14506
14507
14508
14509
14510
14511
14512
14513
14514
14515
14516
14517
14518
14519
14520
14521
14522
14523
14524
14525
14526
14527
14528
14529
14530
14531
14532
14533
14534
14535
14536
14537
14538
14539
14540
14541
14542
14543
14544
14545
14546
14547
14548
14549
14550
14551
14552
14553
14554
14555
14556
14557
14558
14559
14560
14561
14562
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577
14578
14579
14580
14581
14582
14583
14584
14585
14586
14587
14588
14589
14590
14591
14592
14593
14594
14595
14596
14597
14598
14599
14600
14601
14602
14603
14604
14605
14606
14607
14608
14609
14610
14611
14612
14613
14614
14615
14616
14617
14618
14619
14620
14621
14622
14623
14624
14625
14626
14627
14628
14629
14630
14631
14632
14633
14634
14635
14636
14637
14638
14639
14640
14641
14642
14643
14644
14645
14646
14647
14648
14649
14650
14651
14652
14653
14654
14655
14656
14657
14658
14659
14660
14661
14662
14663
14664
14665
14666
14667
14668
14669
14670
14671
14672
14673
14674
14675
14676
14677
14678
14679
14680
14681
14682
14683
14684
14685
14686
14687
14688
14689
14690
14691
14692
14693
14694
14695
14696
14697
14698
14699
14700
14701
14702
14703
14704
14705
14706
14707
14708
14709
14710
14711
14712
14713
14714
14715
14716
14717
14718
14719
14720
14721
14722
14723
14724
14725
14726
14727
14728
14729
14730
14731
14732
14733
14734
14735
14736
14737
14738
14739
14740
14741
14742
14743
14744
14745
14746
14747
14748
14749
14750
14751
14752
14753
14754
14755
14756
14757
14758
14759
14760
14761
14762
14763
14764
14765
14766
14767
14768
14769
14770
14771
14772
14773
14774
14775
14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
14790
14791
14792
14793
14794
14795
14796
14797
14798
14799
14800
14801
14802
14803
14804
14805
14806
14807
14808
14809
14810
14811
14812
14813
14814
14815
14816
14817
14818
14819
14820
14821
14822
14823
14824
14825
14826
14827
14828
14829
14830
14831
14832
14833
14834
14835
14836
14837
14838
14839
14840
14841
14842
14843
14844
14845
14846
14847
14848
14849
14850
14851
14852
14853
14854
14855
14856
14857
14858
14859
14860
14861
14862
14863
14864
14865
14866
14867
14868
14869
14870
14871
14872
14873
14874
14875
14876
14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890
14891
14892
14893
14894
14895
14896
14897
14898
14899
14900
14901
14902
14903
14904
14905
14906
14907
14908
14909
14910
14911
14912
14913
14914
14915
14916
14917
14918
14919
14920
14921
14922
14923
14924
14925
14926
14927
14928
14929
14930
14931
14932
14933
14934
14935
14936
14937
14938
14939
14940
14941
14942
14943
14944
14945
14946
14947
14948
14949
14950
14951
14952
14953
14954
14955
14956
14957
14958
14959
14960
14961
14962
14963
14964
14965
14966
14967
14968
14969
14970
14971
14972
14973
14974
14975
14976
14977
14978
14979
14980
14981
14982
14983
14984
14985
14986
14987
14988
14989
14990
14991
14992
14993
14994
14995
14996
14997
14998
14999
15000
15001
15002
15003
15004
15005
15006
15007
15008
15009
15010
15011
15012
15013
15014
15015
15016
15017
15018
15019
15020
15021
15022
15023
15024
15025
15026
15027
15028
15029
15030
15031
15032
15033
15034
15035
15036
15037
15038
15039
15040
15041
15042
15043
15044
15045
15046
15047
15048
15049
15050
15051
15052
15053
15054
15055
15056
15057
15058
15059
15060
15061
15062
15063
15064
15065
15066
15067
15068
15069
15070
15071
15072
15073
15074
15075
15076
15077
15078
15079
15080
15081
15082
15083
15084
15085
15086
15087
15088
15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
15103
15104
15105
15106
15107
15108
15109
15110
15111
15112
15113
15114
15115
15116
15117
15118
15119
15120
15121
15122
15123
15124
15125
15126
15127
15128
15129
15130
15131
15132
15133
15134
15135
15136
15137
15138
15139
15140
15141
15142
15143
15144
15145
15146
15147
15148
15149
15150
15151
15152
15153
15154
15155
15156
15157
15158
15159
15160
15161
15162
15163
15164
15165
15166
15167
15168
15169
15170
15171
15172
15173
15174
15175
15176
15177
15178
15179
15180
15181
15182
15183
15184
15185
15186
15187
15188
15189
15190
15191
15192
15193
15194
15195
15196
15197
15198
15199
15200
15201
15202
15203
15204
15205
15206
15207
15208
15209
15210
15211
15212
15213
15214
15215
15216
15217
15218
15219
15220
15221
15222
15223
15224
15225
15226
15227
15228
15229
15230
15231
15232
15233
15234
15235
15236
15237
15238
15239
15240
15241
15242
15243
15244
15245
15246
15247
15248
15249
15250
15251
15252
15253
15254
15255
15256
15257
15258
15259
15260
15261
15262
15263
15264
15265
15266
15267
15268
15269
15270
15271
15272
15273
15274
15275
15276
15277
15278
15279
15280
15281
15282
15283
15284
15285
15286
15287
15288
15289
15290
15291
15292
15293
15294
15295
15296
15297
15298
15299
15300
15301
15302
15303
15304
15305
15306
15307
15308
15309
15310
15311
15312
15313
15314
15315
15316
15317
15318
15319
15320
15321
15322
15323
15324
15325
15326
15327
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347
15348
15349
15350
15351
15352
15353
15354
15355
15356
15357
15358
15359
15360
15361
15362
15363
15364
15365
15366
15367
15368
15369
15370
15371
15372
15373
15374
15375
15376
15377
15378
15379
15380
15381
15382
15383
15384
15385
15386
15387
15388
15389
15390
15391
15392
15393
15394
15395
15396
15397
15398
15399
15400
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412
15413
15414
15415
15416
15417
15418
15419
15420
15421
15422
15423
15424
15425
15426
15427
15428
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
15444
15445
15446
15447
15448
15449
15450
15451
15452
15453
15454
15455
15456
15457
15458
15459
15460
15461
15462
15463
15464
15465
15466
15467
15468
15469
15470
15471
15472
15473
15474
15475
15476
15477
15478
15479
15480
15481
15482
15483
15484
15485
15486
15487
15488
15489
15490
15491
15492
15493
15494
15495
15496
15497
15498
15499
15500
15501
15502
15503
15504
15505
15506
15507
15508
15509
15510
15511
15512
15513
15514
15515
15516
15517
15518
15519
15520
15521
15522
15523
15524
15525
15526
15527
15528
15529
15530
15531
15532
15533
15534
15535
15536
15537
15538
15539
15540
15541
15542
15543
15544
15545
15546
15547
15548
15549
15550
15551
15552
15553
15554
15555
15556
15557
15558
15559
15560
15561
15562
15563
15564
15565
15566
15567
15568
15569
15570
15571
15572
15573
15574
15575
15576
15577
15578
15579
15580
15581
15582
15583
15584
15585
15586
15587
15588
15589
15590
15591
15592
15593
15594
15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
15607
15608
15609
15610
15611
15612
15613
15614
15615
15616
15617
15618
15619
15620
15621
15622
15623
15624
15625
15626
15627
15628
15629
15630
15631
15632
15633
15634
15635
15636
15637
15638
15639
15640
15641
15642
15643
15644
15645
15646
15647
15648
15649
15650
15651
15652
15653
15654
15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
15667
15668
15669
15670
15671
15672
15673
15674
15675
15676
15677
15678
15679
15680
15681
15682
15683
15684
15685
15686
15687
15688
15689
15690
15691
15692
15693
15694
15695
15696
15697
15698
15699
15700
15701
15702
15703
15704
15705
15706
15707
15708
15709
15710
15711
15712
15713
15714
15715
15716
15717
15718
15719
15720
15721
15722
15723
15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
15737
15738
15739
15740
15741
15742
15743
15744
15745
15746
15747
15748
15749
15750
15751
15752
15753
15754
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779
15780
15781
15782
15783
15784
15785
15786
15787
15788
15789
15790
15791
15792
15793
15794
15795
15796
15797
15798
15799
15800
15801
15802
15803
15804
15805
15806
15807
15808
15809
15810
15811
15812
15813
15814
15815
15816
15817
15818
15819
15820
15821
15822
15823
15824
15825
15826
15827
15828
15829
15830
15831
15832
15833
15834
15835
15836
15837
15838
15839
15840
15841
15842
15843
15844
15845
15846
15847
15848
15849
15850
15851
15852
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867
15868
15869
15870
15871
15872
15873
15874
15875
15876
15877
15878
15879
15880
15881
15882
15883
15884
15885
15886
15887
15888
15889
15890
15891
15892
15893
15894
15895
15896
15897
15898
15899
15900
15901
15902
15903
15904
15905
15906
15907
15908
15909
15910
15911
15912
15913
15914
15915
15916
15917
15918
15919
15920
15921
15922
15923
15924
15925
15926
15927
15928
15929
15930
15931
15932
15933
15934
15935
15936
15937
15938
15939
15940
15941
15942
15943
15944
15945
15946
15947
15948
15949
15950
15951
15952
15953
15954
15955
15956
15957
15958
15959
15960
15961
15962
15963
15964
15965
15966
15967
15968
15969
15970
15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984
15985
15986
15987
15988
15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
15999
16000
16001
16002
16003
16004
16005
16006
16007
16008
16009
16010
16011
16012
16013
16014
16015
16016
16017
16018
16019
16020
16021
16022
16023
16024
16025
16026
16027
16028
16029
16030
16031
16032
16033
16034
16035
16036
16037
16038
16039
16040
16041
16042
16043
16044
16045
16046
16047
16048
16049
16050
16051
16052
16053
16054
16055
16056
16057
16058
16059
16060
16061
16062
16063
16064
16065
16066
16067
16068
16069
16070
16071
16072
16073
16074
16075
16076
16077
16078
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
16091
16092
16093
16094
16095
16096
16097
16098
16099
16100
16101
16102
16103
16104
16105
16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120
16121
16122
16123
16124
16125
16126
16127
16128
16129
16130
16131
16132
16133
16134
16135
16136
16137
16138
16139
16140
16141
16142
16143
16144
16145
16146
16147
16148
16149
16150
16151
16152
16153
16154
16155
16156
16157
16158
16159
16160
16161
16162
16163
16164
16165
16166
16167
16168
16169
16170
16171
16172
16173
16174
16175
16176
16177
16178
16179
16180
16181
16182
16183
16184
16185
16186
16187
16188
16189
16190
16191
16192
16193
16194
16195
16196
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207
16208
16209
16210
16211
16212
16213
16214
16215
16216
16217
16218
16219
16220
16221
16222
16223
16224
16225
16226
16227
16228
16229
16230
16231
16232
16233
16234
16235
16236
16237
16238
16239
16240
16241
16242
16243
16244
16245
16246
16247
16248
16249
16250
16251
16252
16253
16254
16255
16256
16257
16258
16259
16260
16261
16262
16263
16264
16265
16266
16267
16268
16269
16270
16271
16272
16273
16274
16275
16276
16277
16278
16279
16280
16281
16282
16283
16284
16285
16286
16287
16288
16289
16290
16291
16292
16293
16294
16295
16296
16297
16298
16299
16300
16301
16302
16303
16304
16305
16306
16307
16308
16309
16310
16311
16312
16313
16314
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327
16328
16329
16330
16331
16332
16333
16334
16335
16336
16337
16338
16339
16340
16341
16342
16343
16344
16345
16346
16347
16348
16349
16350
16351
16352
16353
16354
16355
16356
16357
16358
16359
16360
16361
16362
16363
16364
16365
16366
16367
16368
16369
16370
16371
16372
16373
16374
16375
16376
16377
16378
16379
16380
16381
16382
16383
16384
16385
16386
16387
16388
16389
16390
16391
16392
16393
16394
16395
16396
16397
16398
16399
16400
16401
16402
16403
16404
16405
16406
16407
16408
16409
16410
16411
16412
16413
16414
16415
16416
16417
16418
16419
16420
16421
16422
16423
16424
16425
16426
16427
16428
16429
16430
16431
16432
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455
16456
16457
16458
16459
16460
16461
16462
16463
16464
16465
16466
16467
16468
16469
16470
16471
16472
16473
16474
16475
16476
16477
16478
16479
16480
16481
16482
16483
16484
16485
16486
16487
16488
16489
16490
16491
16492
16493
16494
16495
16496
16497
16498
16499
16500
16501
16502
16503
16504
16505
16506
16507
16508
16509
16510
16511
16512
16513
16514
16515
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525
16526
16527
16528
16529
16530
16531
16532
16533
16534
16535
16536
16537
16538
16539
16540
16541
16542
16543
16544
16545
16546
16547
16548
16549
16550
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
16563
16564
16565
16566
16567
16568
16569
16570
16571
16572
16573
16574
16575
16576
16577
16578
16579
16580
16581
16582
16583
16584
16585
16586
16587
16588
16589
16590
16591
16592
16593
16594
16595
16596
16597
16598
16599
16600
16601
16602
16603
16604
16605
16606
16607
16608
16609
16610
16611
16612
16613
16614
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
16627
16628
16629
16630
16631
16632
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
16643
16644
16645
16646
16647
16648
16649
16650
16651
16652
16653
16654
16655
16656
16657
16658
16659
16660
16661
16662
16663
16664
16665
16666
16667
16668
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684
16685
16686
16687
16688
16689
16690
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703
16704
16705
16706
16707
16708
16709
16710
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766
16767
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
16781
16782
16783
16784
16785
16786
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802
16803
16804
16805
16806
16807
16808
16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
16827
16828
16829
16830
16831
16832
16833
16834
16835
16836
16837
16838
16839
16840
16841
16842
16843
16844
16845
16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
16860
16861
16862
16863
16864
16865
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881
16882
16883
16884
16885
16886
16887
16888
16889
16890
16891
16892
16893
16894
16895
16896
16897
16898
16899
16900
16901
16902
16903
16904
16905
16906
16907
16908
16909
16910
16911
16912
16913
16914
16915
16916
16917
16918
16919
16920
16921
16922
16923
16924
16925
16926
16927
16928
16929
16930
16931
16932
16933
16934
16935
16936
16937
16938
16939
16940
16941
16942
16943
16944
16945
16946
16947
16948
16949
16950
16951
16952
16953
16954
16955
16956
16957
16958
16959
16960
16961
16962
16963
16964
16965
16966
16967
16968
16969
16970
16971
16972
16973
16974
16975
16976
16977
16978
16979
16980
16981
16982
16983
16984
16985
16986
16987
16988
16989
16990
16991
16992
16993
16994
16995
16996
16997
16998
16999
17000
17001
17002
17003
17004
17005
17006
17007
17008
17009
17010
17011
17012
17013
17014
17015
17016
17017
17018
17019
17020
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17055
17056
17057
17058
17059
17060
17061
17062
17063
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073
17074
17075
17076
17077
17078
17079
17080
17081
17082
17083
17084
17085
17086
17087
17088
17089
17090
17091
17092
17093
17094
17095
17096
17097
17098
17099
17100
17101
17102
17103
17104
17105
17106
17107
17108
17109
17110
17111
17112
17113
17114
17115
17116
17117
17118
17119
17120
17121
17122
17123
17124
17125
17126
17127
17128
17129
17130
17131
17132
17133
17134
17135
17136
17137
17138
17139
17140
17141
17142
17143
17144
17145
17146
17147
17148
17149
17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169
17170
17171
17172
17173
17174
17175
17176
17177
17178
17179
17180
17181
17182
17183
17184
17185
17186
17187
17188
17189
17190
17191
17192
17193
17194
17195
17196
17197
17198
17199
17200
17201
17202
17203
17204
17205
17206
17207
17208
17209
17210
17211
17212
17213
17214
17215
17216
17217
17218
17219
17220
17221
17222
17223
17224
17225
17226
17227
17228
17229
17230
17231
17232
17233
17234
17235
17236
17237
17238
17239
17240
17241
17242
17243
17244
17245
17246
17247
17248
17249
17250
17251
17252
17253
17254
17255
17256
17257
17258
17259
17260
17261
17262
17263
17264
17265
17266
17267
17268
17269
17270
17271
17272
17273
17274
17275
17276
17277
17278
17279
17280
17281
17282
17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
17297
17298
17299
17300
17301
17302
17303
17304
17305
17306
17307
17308
17309
17310
17311
17312
17313
17314
17315
17316
17317
17318
17319
17320
17321
17322
17323
17324
17325
17326
17327
17328
17329
17330
17331
17332
17333
17334
17335
17336
17337
17338
17339
17340
17341
17342
17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353
17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392
17393
17394
17395
17396
17397
17398
17399
17400
17401
17402
17403
17404
17405
17406
17407
17408
17409
17410
17411
17412
17413
17414
17415
17416
17417
17418
17419
17420
17421
17422
17423
17424
17425
17426
17427
17428
17429
17430
17431
17432
17433
17434
17435
17436
17437
17438
17439
17440
17441
17442
17443
17444
17445
17446
17447
17448
17449
17450
17451
17452
17453
17454
17455
17456
17457
17458
17459
17460
17461
17462
17463
17464
17465
17466
17467
17468
17469
17470
17471
17472
17473
17474
17475
17476
17477
17478
17479
17480
17481
17482
17483
17484
17485
17486
17487
17488
17489
17490
17491
17492
17493
17494
17495
17496
17497
17498
17499
17500
17501
17502
17503
17504
17505
17506
17507
17508
17509
17510
17511
17512
17513
17514
17515
17516
17517
17518
17519
17520
17521
17522
17523
17524
17525
17526
17527
17528
17529
17530
17531
17532
17533
17534
17535
17536
17537
17538
17539
17540
17541
17542
17543
17544
17545
17546
17547
17548
17549
17550
17551
17552
17553
17554
17555
17556
17557
17558
17559
17560
17561
17562
17563
17564
17565
17566
17567
17568
17569
17570
17571
17572
17573
17574
17575
17576
17577
17578
17579
17580
17581
17582
17583
17584
17585
17586
17587
17588
17589
17590
17591
17592
17593
17594
17595
17596
17597
17598
17599
17600
17601
17602
17603
17604
17605
17606
17607
17608
17609
17610
17611
17612
17613
17614
17615
17616
17617
17618
17619
17620
17621
17622
17623
17624
17625
17626
17627
17628
17629
17630
17631
17632
17633
17634
17635
17636
17637
17638
17639
17640
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651
17652
17653
17654
17655
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666
17667
17668
17669
17670
17671
17672
17673
17674
17675
17676
17677
17678
17679
17680
17681
17682
17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
17727
17728
17729
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744
17745
17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
17784
17785
17786
17787
17788
17789
17790
17791
17792
17793
17794
17795
17796
17797
17798
17799
17800
17801
17802
17803
17804
17805
17806
17807
17808
17809
17810
17811
17812
17813
17814
17815
17816
17817
17818
17819
17820
17821
17822
17823
17824
17825
17826
17827
17828
17829
17830
17831
17832
17833
17834
17835
17836
17837
17838
17839
17840
17841
17842
17843
17844
17845
17846
17847
17848
17849
17850
17851
17852
17853
17854
17855
17856
17857
17858
17859
17860
17861
17862
17863
17864
17865
17866
17867
17868
17869
17870
17871
17872
17873
17874
17875
17876
17877
17878
17879
17880
17881
17882
17883
17884
17885
17886
17887
17888
17889
17890
17891
17892
17893
17894
17895
17896
17897
17898
17899
17900
17901
17902
17903
17904
17905
17906
17907
17908
17909
17910
17911
17912
17913
17914
17915
17916
17917
17918
17919
17920
17921
17922
17923
17924
17925
17926
17927
17928
17929
17930
17931
17932
17933
17934
17935
17936
17937
17938
17939
17940
17941
17942
17943
17944
17945
17946
17947
17948
17949
17950
17951
17952
17953
17954
17955
17956
17957
17958
17959
17960
17961
17962
17963
17964
17965
17966
17967
17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
17987
17988
17989
17990
17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
18011
18012
18013
18014
18015
18016
18017
18018
18019
18020
18021
18022
18023
18024
18025
18026
18027
18028
18029
18030
18031
18032
18033
18034
18035
18036
18037
18038
18039
18040
18041
18042
18043
18044
18045
18046
18047
18048
18049
18050
18051
18052
18053
18054
18055
18056
18057
18058
18059
18060
18061
18062
18063
18064
18065
18066
18067
18068
18069
18070
18071
18072
18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094
18095
18096
18097
18098
18099
18100
18101
18102
18103
18104
18105
18106
18107
18108
18109
18110
18111
18112
18113
18114
18115
18116
18117
18118
18119
18120
18121
18122
18123
18124
18125
18126
18127
18128
18129
18130
18131
18132
18133
18134
18135
18136
18137
18138
18139
18140
18141
18142
18143
18144
18145
18146
18147
18148
18149
18150
18151
18152
18153
18154
18155
18156
18157
18158
18159
18160
18161
18162
18163
18164
18165
18166
18167
18168
18169
18170
18171
18172
18173
18174
18175
18176
18177
18178
18179
18180
18181
18182
18183
18184
18185
18186
18187
18188
18189
18190
18191
18192
18193
18194
18195
18196
18197
18198
18199
18200
18201
18202
18203
18204
18205
18206
18207
18208
18209
18210
18211
18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
18265
18266
18267
18268
18269
18270
18271
18272
18273
18274
18275
18276
18277
18278
18279
18280
18281
18282
18283
18284
18285
18286
18287
18288
18289
18290
18291
18292
18293
18294
18295
18296
18297
18298
18299
18300
18301
18302
18303
18304
18305
18306
18307
18308
18309
18310
18311
18312
18313
18314
18315
18316
18317
18318
18319
18320
18321
18322
18323
18324
18325
18326
18327
18328
18329
18330
18331
18332
18333
18334
18335
18336
18337
18338
18339
18340
18341
18342
18343
18344
18345
18346
18347
18348
18349
18350
18351
18352
18353
18354
18355
18356
18357
18358
18359
18360
18361
18362
18363
18364
18365
18366
18367
18368
18369
18370
18371
18372
18373
18374
18375
18376
18377
18378
18379
18380
18381
18382
18383
18384
18385
18386
18387
18388
18389
18390
18391
18392
18393
18394
18395
18396
18397
18398
18399
18400
18401
18402
18403
18404
18405
18406
18407
18408
18409
18410
18411
18412
18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
18429
18430
18431
18432
18433
18434
18435
18436
18437
18438
18439
18440
18441
18442
18443
18444
18445
18446
18447
18448
18449
18450
18451
18452
18453
18454
18455
18456
18457
18458
18459
18460
18461
18462
18463
18464
18465
18466
18467
18468
18469
18470
18471
18472
18473
18474
18475
18476
18477
18478
18479
18480
18481
18482
18483
18484
18485
18486
18487
18488
18489
18490
18491
18492
18493
18494
18495
18496
18497
18498
18499
18500
18501
18502
18503
18504
18505
18506
18507
18508
18509
18510
18511
18512
18513
18514
18515
18516
18517
18518
18519
18520
18521
18522
18523
18524
18525
18526
18527
18528
18529
18530
18531
18532
18533
18534
18535
18536
18537
18538
18539
18540
18541
18542
18543
18544
18545
18546
18547
18548
18549
18550
18551
18552
18553
18554
18555
18556
18557
18558
18559
18560
18561
18562
18563
18564
18565
18566
18567
18568
18569
18570
18571
18572
18573
18574
18575
18576
18577
18578
18579
18580
18581
18582
18583
18584
18585
18586
18587
18588
18589
18590
18591
18592
18593
18594
18595
18596
18597
18598
18599
18600
18601
18602
18603
18604
18605
18606
18607
18608
18609
18610
18611
18612
18613
18614
18615
18616
18617
18618
18619
18620
18621
18622
18623
18624
18625
18626
18627
18628
18629
18630
18631
18632
18633
18634
18635
18636
18637
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
18654
18655
18656
18657
18658
18659
18660
18661
18662
18663
18664
18665
18666
18667
18668
18669
18670
18671
18672
18673
18674
18675
18676
18677
18678
18679
18680
18681
18682
18683
18684
18685
18686
18687
18688
18689
18690
18691
18692
18693
18694
18695
18696
18697
18698
18699
18700
18701
18702
18703
18704
18705
18706
18707
18708
18709
18710
18711
18712
18713
18714
18715
18716
18717
18718
18719
18720
18721
18722
18723
18724
18725
18726
18727
18728
18729
18730
18731
18732
18733
18734
18735
18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
18758
18759
18760
18761
18762
18763
18764
18765
18766
18767
18768
18769
18770
18771
18772
18773
18774
18775
18776
18777
18778
18779
18780
18781
18782
18783
18784
18785
18786
18787
18788
18789
18790
18791
18792
18793
18794
18795
18796
18797
18798
18799
18800
18801
18802
18803
18804
18805
18806
18807
18808
18809
18810
18811
18812
18813
18814
18815
18816
18817
18818
18819
18820
18821
18822
18823
18824
18825
18826
18827
18828
18829
18830
18831
18832
18833
18834
18835
18836
18837
18838
18839
18840
18841
18842
18843
18844
18845
18846
18847
18848
18849
18850
18851
18852
18853
18854
18855
18856
18857
18858
18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
18870
18871
18872
18873
18874
18875
18876
18877
18878
18879
18880
18881
18882
18883
18884
18885
18886
18887
18888
18889
18890
18891
18892
18893
18894
18895
18896
18897
18898
18899
18900
18901
18902
18903
18904
18905
18906
18907
18908
18909
18910
18911
18912
18913
18914
18915
18916
18917
18918
18919
18920
18921
18922
18923
18924
18925
18926
18927
18928
18929
18930
18931
18932
18933
18934
18935
18936
18937
18938
18939
18940
18941
18942
18943
18944
18945
18946
18947
18948
18949
18950
18951
18952
18953
18954
18955
18956
18957
18958
18959
18960
18961
18962
18963
18964
18965
18966
18967
18968
18969
18970
18971
18972
18973
18974
18975
18976
18977
18978
18979
18980
18981
18982
18983
18984
18985
18986
18987
18988
18989
18990
18991
18992
18993
18994
18995
18996
18997
18998
18999
19000
19001
19002
19003
19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
19031
19032
19033
19034
19035
19036
19037
19038
19039
19040
19041
19042
19043
19044
19045
19046
19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
19075
19076
19077
19078
19079
19080
19081
19082
19083
19084
19085
19086
19087
19088
19089
19090
19091
19092
19093
19094
19095
19096
19097
19098
19099
19100
19101
19102
19103
19104
19105
19106
19107
19108
19109
19110
19111
19112
19113
19114
19115
19116
19117
19118
19119
19120
19121
19122
19123
19124
19125
19126
19127
19128
19129
19130
19131
19132
19133
19134
19135
19136
19137
19138
19139
Changes for 6.4.0beta4

New features:
.........T [ZBX-21588] optimized template k8s nodes by http (egordymov)
.........T [ZBXNEXT-6844] added Cisco Meraki template (abiba, vkhaliev)
.........T [ZBXNEXT-7903] added templates for Azure PostgreSQL servers (vkhaliev)
.........T [ZBXNEXT-7949] added a suffix "by" of template names (egordymov)
.........T [ZBX-20478] fixed script k8s cluster state (egordymov)

Bug fixes:
........S. [ZBX-19813] reworked inteface updates in template linking and lld (wiper)
..F....... [ZBX-20320] fixed order of checkboxes in user role view; added vertical display to CCheckBoxList; removed CSeverityCheckBoxList (epulke)
.......... [ZBX-21869] fixed database upgrade from 5.0 on setups requiring primary keys for tables (wiper)
.........T [ZBX-21620] changed update interval for passwd checksum item in OS templates to 15m (drasihov)
........S. [ZBX-21825] improved history syncer performance (vso)
..F....... [ZBX-21785] updated Actions checkboxes in Audit log form filter for User directory and Autoregistration (kkuzmina)
........S. [ZBX-21765] removed HTTP header "Accept-Encoding" from defaults in a web scenario step request (dimir)
.......... [ZBX-21715] fixed Zabbix JS (zabbix_js) crash when parsing short version of "timeout" option -t (dimir)
........S. [ZBX-21616] fixed error due to non-existent macros in custom expressions (dgoloscapov, wiper)
.......PS. [ZBX-21786] fixed 'invalid timeout' error occurring after script item parameters removal (asestakovs)
...G...... [ZBX-21823] fixed vfs.fs.inode and vfs.fs.get to handle file systems with zero total inodes count (asestakovs)

--------------------------------------------------------------------------------
Changes for 6.4.0beta3

New features:
..F....... [ZBXNEXT-7469] simplified creation of dashboard widgets; moved widgets to modules; updated modules framework (ashubin, averza)
A.F......T [ZBXNEXT-6470,ZBXNEXT-6980] implemented audit logging of item and item prototype API objects (abiba, agriscenko, dgoloscapov, jfreibergs, vmaksimovs)
.......PS. [ZBXNEXT-8040] added object based JSON parsing and JSONPath optimizations (wiper)
.........T [ZBXNEXT-7940] added template OS processes by Zabbix agent (egordymov)

Bug fixes:
.......PS. [ZBX-21655] fixed VMware datastore discovery to not return the same datastore multiple times (asestakovs)
..F....... [ZBX-21677] fixed checkbox resetting in Monitoring->Latest data and Monitoring->Problems (rdetlavs)
..F....... [ZBX-21687] fixed persistent preloader icons over dashboard widgets on Safari 16 (averza)
...G...... [ZBX-21689] fixed proc.num to not crash the agent on Windows when 'user' parameter is set (asestakovs)
........S. [ZBX-21463] fixed Zabbix server to not attach interface to script items during linking (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.4.0beta2

New features:
.......PS. [ZBXNEXT-7953] added VMware tags support for vSphere versions older than 7U2 (asestakovs)
..F.....S. [ZBXNEXT-7122] added detection of compressed chunks in history or trend tables, and warnings that suggest enabling housekeeping overrides accordingly (dgoloscapov, jfreibergs)
.........T [ZBXNEXT-8018] added token authentication in Template GitLab by HTTP (atocko)
..F....... [ZBXNEXT-7512] implemented new context menu for host, item and trigger in the Monitoring section (rlataria)
..F.....S. [ZBXNEXT-7972] implemented name for trigger URL (dpetra, kprutkovs)
.......PS. [ZBXNEXT-6401] added new vmware keys vmware.datastore.perfcounter and vmware.hv.diskinfo.get (MVekslers)
..F....... [ZBXNEXT-8038] improved layout for audit log report utilising two-column layout (kkuzmina)
.......PS. [ZBXNEXT-7816] added support of PostgreSQL 15 (vso)
.......PS. [ZBXNEXT-7970] added support of TimescaleDB 2.8 (vso)
.........T [ZBXNEXT-7902] added templates for Azure MySQL servers (vkhaliev)
........S. [ZBXNEXT-7920] improved value cache not to drop items from cache when no new value has arrived in 24 hours (vso)
.........T [ZBXNEXT-8035] added override for file system discovery trigger in f5 template (knaglis)

Bug fixes:
..F....... [ZBX-17300] fixed handling of context menu in the Map builder (jfreibergs)
..F....... [ZBX-21656] fixed clone buttons on template editing form that were not working in Safari 16 (averza)
..F....... [ZBX-20505] fixed subfilter counters displaying incorrect values in Monitoring => Graph view (rdetlavs)
........S. [ZBX-21733] improved performance of system information and queue calculation to reduce history syncer locking (vso)
...G...... [ZBX-21452] fixed wmi.get* crash of zabbix_agentd for windows (MVekslers)
.........T [ZBX-21673] fixed read operations per second during preprocessing in Ceph by Zabbix agent 2 template (drasihov)
.......PS. [ZBX-21724] fixed updating of lastaccess for proxies in availman if active proxy is used (dgoloscapov)
.........T [ZBX-21582] optimized HPE Synergy template to spread load across preprocessing workers (vkhaliev)
..F....... [ZBX-21708] fixed PHP TypeError when opening non-existing dashboard (dpetra)
..F....... [ZBX-21606] fixed "Allowed hosts" field in HTTP agent item (kkuzmina)
A......... [ZBX-19224] added ability to unset headers in web scenario (rlataria)
........S. [ZBX-21709] fixed database upgrade patch to skip unexpected invalid service downtime instead of failing (vso)
..F....... [ZBX-21562] fixed maps not working with elements that contain disabled triggers (rdetlavs)
...G...... [ZBX-21637] fixed Zabbix server to rerun auto registration attempt in 120 seconds if host is deleted (vso)
........S. [ZBX-21537] fixed history syncers being stuck while waiting on system information being collected (vso)
........S. [ZBX-21025] fixed the allowed argument range limits for char() trigger function (kprutkovs)
.........T [ZBX-21484] updated documentation for SMART templates by Zabbix agent 2 (atocko)
.......PS. [ZBX-21725] fixed configuration cache shared memory leak when removing vault macros (wiper)
........S. [ZBX-21510] made NodeAddress use ListenIP and ListenPort if not explicitly specified (kprutkovs)
........S. [ZBX-21706] fixed double precision update patch for TimescaleDb (akozlovs)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
..F....... [ZBX-21682] removed unnecessary horizontal separator from Host interface (kkuzmina)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
.........T [ZBX-21672] fixed event source in mediatypes (egordymov)
.........T [ZBX-21693] fixed repeated lines in templates (egordymov)

--------------------------------------------------------------------------------
Changes for 6.4.0beta1

New features:
A.F.I...S. [ZBXNEXT-7912] improved media type configuration (dgoloscapov, rdetlavs)
A......PS. [ZBXNEXT-3290] added incremental proxy configuration sync (acikuns, wiper)
A.F.I..... [ZBXNEXT-7971] increased max length of the "URL (after login)" field (Sasha)
.......PS. [ZBXNEXT-7931] removed heartbeats support from Zabbix proxy (jxl)
A.F.I..PST [ZBXNEXT-2557] added support of Zabbix proxies with legacy version (abakaldin, esekace, mprihodko)

Bug fixes:
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
...G...... [ZBX-21388] fixed Zabbix agent 2 plugin read error and updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...PS. [ZBX-20864] fixed format specifier definitions on AIX (jxl)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
A.F....... [ZBX-21097] fixed filtering by "Resource ID" and "Recordset ID" fields for "Audit log" page (Sasha)
.........T [ZBX-21580] optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
..F....... [ZBXNEXT-5535] implemented preselected host pattern filter for autosuggest used in items pattern field in graph widget (dpetra)
.........T [ZBX-21579] optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21421] fixed variable spelling in Kubernetes cluster state by HTTP template (atocko)
..F....... [ZBX-21544] fixed value of query field being truncated to the first "=" sign when pressing parse button (agriscenko)
.........T [ZBX-21581] optimized HPE Primera template to spread the load across preprocessing workers (vkhaliev)
...G...... [ZBX-21456] fixed net.tcp.socket.count problem on agent2 when ipv6 is disabled (dgoloscapov)
........S. [ZBX-21009] fixed double escaping in trigger function upon host autoregistration (kprutkovs)
........S. [ZBX-21664] fixed Zabbix server crashing during database upgrade when converting service times and there is downtime inside uptime (vso)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.4.0alpha1

New features:
...GI...S. [ZBXNEXT-6797] increased length of host metadata (mprihodko)
A.F.....S. [ZBXNEXT-3496] added ability to add own links to Host and Event context menu (asestakovs, Ivo)
.......P.. [ZBXNEXT-6181] added functionality to remove SQLite3 DB file on proxy version increase (ssimonenko)
...G...... [ZBXNEXT-1616] added monitoring of mount point options for Unix-like OSes (ssimonenko)
..F....... [ZBXNEXT-7661] implemented thresholds for dynamic background color in item value widget (acikuns)
..F....... [ZBXNEXT-7830] implemented better menu structure (dpetra)
..F....... [ZBXNEXT-7832] renamed setting "Dynamic item" to "Enable host selection" for URL, Plain text, Graph prototype, Item value, Graph classic widgets (agavriluks)
.D.G...PS. [ZBXNEXT-7852] added incremental active check refresh for active agents (vso)
..F....PS. [ZBXNEXT-6406] removed requirement of host interface for server-originated checks (agavriluks, gcalenko, kprutkovs)

--------------------------------------------------------------------------------
Changes for 6.2.5rc1

New features:
.......PS. [ZBXNEXT-8040] added object based json parsing and jsonpath optimizations (wiper)
.........T [ZBX-21588] optimized template k8s nodes by http (egordymov)
.........T [ZBXNEXT-7903] added templates for Azure PostgreSQL servers (vkhaliev)
.........T [ZBXNEXT-7949] added a suffix "by" of template names (egordymov)
.........T [ZBX-20478] fixed script k8s cluster state (egordymov)
.........T [ZBXNEXT-6844] added Cisco Meraki template (abiba, vkhaliev)
.......PS. [ZBXNEXT-8009] added jsonpath optimizations (wiper)
.........T [ZBXNEXT-7940] added template OS processes by Zabbix agent (egordymov)

Bug fixes:
........S. [ZBX-19813] reworked inteface updates in template linking and lld (wiper)
..F....... [ZBX-20320] fixed order of checkboxes in user role view; added vertical display to CCheckBoxList; removed CSeverityCheckBoxList (epulke)
.......... [ZBX-21869] fixed database upgrade from 5.0 on setups requiring primary keys for tables (wiper)
.........T [ZBX-21620] changed update interval for passwd checksum item in OS templates to 15m (drasihov)
........S. [ZBX-21825] improved history syncer performance (vso)
........S. [ZBX-21616] fixed error due to non-existent macros in custom expressions (dgoloscapov, wiper)
.......PS. [ZBX-21786] fixed 'invalid timeout' error occurring after script item parameters removal (asestakovs)
...G...... [ZBX-21823] fixed vfs.fs.inode and vfs.fs.get to handle file systems with zero total inodes count (asestakovs)
..F....... [ZBX-21785] updated Actions checkboxes in Audit log form filter for User directory and Autoregistration (kkuzmina)
........S. [ZBX-21765] removed HTTP header "Accept-Encoding" from defaults in a web scenario step request (dimir)
.......... [ZBX-21715] fixed Zabbix JS (zabbix_js) crash when parsing short version of "timeout" option -t (dimir)
.......PS. [ZBX-21655] fixed VMware datastore discovery to not return same datastore multiple times (asestakovs)
.......P.. [ZBX-21468] fixed synchronization of the "hstgrp" configuration table (jxl)
..F....... [ZBX-21677] fixed checkbox resetting in Monitoring->Latest data and Monitoring->Problems (rdetlavs)
..F....... [ZBX-21687] fixed persistent preloader icons over dashboard widgets on Safari 16 (averza)
...G...... [ZBX-21689] fixed proc.num to not crash agent on Windows when 'user' parameter is set (asestakovs)

--------------------------------------------------------------------------------
Changes for 6.2.4

6.2.4rc1 was released as 6.2.4 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.4rc1

New features:
.......PS. [ZBXNEXT-7953] added VMware tags support for vSphere versions older than 7U2 (asestakovs)
..F.....S. [ZBXNEXT-7122] added detection of compressed chunks in history or trend tables, and warnings that suggest enabling housekeeping overrides accordingly (dgoloscapov, jfreibergs)
.........T [ZBXNEXT-8018] added token authentication in Template GitLab by HTTP (atocko)
.......PS. [ZBXNEXT-6401] added new vmware keys vmware.datastore.perfcounter and vmware.hv.diskinfo.get (MVekslers)
.......PS. [ZBXNEXT-7816] added support of PostgreSQL 15 (vso)
.......PS. [ZBXNEXT-7970] added support of TimescaleDB 2.8 (vso)
.........T [ZBXNEXT-7902] added templates for Azure MySQL servers (vkhaliev)
A.F.I..... [ZBXNEXT-7971] increased max length of the "URL (after login)" field (Sasha)
.........T [ZBXNEXT-8035] added override for file system discovery trigger in f5 template (knaglis)

Bug fixes:
..F....... [ZBX-17300] fixed handling of context menu in Map builder (jfreibergs)
..F....... [ZBX-21656] fixed clone buttons not working in Safari 16 on template editing form (averza)
..F....... [ZBX-20505] fixed subfilter counters displaying incorrect values in Monitoring => Graph view (rdetlavs)
...G...... [ZBX-21452] fixed wmi.get* crash of zabbix_agentd for windows (MVekslers)
.........T [ZBX-21673] fixed read operations per second preprocessing in Ceph by Zabbix agent 2 template (drasihov)
.......PS. [ZBX-21724] fixed updating of lastaccess for proxies in availman if active proxy is used (dgoloscapov)
.........T [ZBX-21582] optimized HPE Synergy template to spread load across preprocessing workers (vkhaliev)
..F....... [ZBX-21708] fixed PHP TypeError when opening non-existing dashboard (dpetra)
..F....... [ZBX-21606] fixed "Allowed hosts" field in HTTP agent item (kkuzmina)
A......... [ZBX-19224] added ability to unset headers in web scenario (rlataria)
........S. [ZBX-21709] fixed database upgrade patch to skip unexpected invalid service downtime instead of failing (vso)
..F....... [ZBX-21562] fixed maps not working with elements having disabled triggers (rdetlavs)
........S. [ZBX-21537] fixed history syncers being stuck waiting on system information being collected (vso)
.........T [ZBX-21484] updated documentation for templates SMART by Zabbix agent 2 (atocko)
.......PS. [ZBX-21725] fixed configuration cache shared memory leak when removing vault macros (wiper)
.........T [ZBX-20296] fixed swap trigger function for windows os and modules by Zabbix agent templates (atocko)
.........T [ZBX-20392] added close/ack/unack of events for OPSgenie media (atocko)
...G...... [ZBX-21227] fixed Zabbix agent to log received service control commands (vso)
...G...... [ZBX-21456] fixed net.tcp.socket.count and net.udp.socket.count problem on Zabbix agent 2 when ipv6 is disabled (dgoloscapov)
..F....... [ZBX-21532] fixed missing inherited tags for templated triggers in edit form, tag tab (dpetra)
..F....... [ZBX-21000] fixed possibility to update host interface on items from templates (dpetra)
........S. [ZBX-21706] fixed double precision update patch for TimescaleDb (akozlovs)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
..F....... [ZBX-21682] removed unnecessary horizontal separator from Host interface (kkuzmina)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
........S. [ZBX-21510] made NodeAddress use ListenIP and ListenPort if not explicitly specified (kprutkovs)
...G...... [ZBX-21388] fixed Zabbix agent 2 plugin read error and updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...PS. [ZBX-20864] fixed format specifier definitions on AIX (jxl)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
A.F....... [ZBX-21097] fixed filtering by "Resource ID" and "Recordset ID" fields for "Audit log" page (Sasha)
.........T [ZBX-21580] optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21579] optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21421] fixed variable spelling in Kubernetes cluster state by HTTP template (atocko)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)
..F....... [ZBX-21544] fixed value of query field being truncated to the first "=" sign when pressing parse button (agriscenko)
.........T [ZBX-21581] optimized HPE Primera template to spread the load across preprocessing workers (vkhaliev)
........S. [ZBX-21009] fixed double escaping in trigger function upon host autoregistration (kprutkovs)
.........T [ZBX-21672] fixed event source in mediatypes (egordymov)
.........T [ZBX-21693] fixed repeated lines in templates (egordymov)

--------------------------------------------------------------------------------
Changes for 6.2.3

6.2.3rc2 was released as 6.2.3 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.3rc2

Bug fixes:
........S. [ZBX-21664] fixed Zabbix server crashing during database upgrade when converting service times and there is downtime inside uptime (vso)

--------------------------------------------------------------------------------
Changes for 6.2.3rc1

New features:
.........T [ZBXNEXT-7877] added master template for AWS cloud services (abakaldin)
...G...... [ZBXNEXT-6666] added listen socket security fix for Zabbix agent 2 on Windows (ssimonenko)

Bug fixes:
..F....... [ZBX-20644] fixed slow loading of Latest data when filtered by single host (averza)
.......P.. [ZBX-21624] fixed "Something impossible" error and Vault macro not working on passive Zabbix proxy (vso)
........S. [ZBX-19783] added sourceip handling for scheduled reports (dgoloscapov)
.......PS. [ZBX-21517] fixed invalid update interval handling in network discovery and web scenario scheduling (wiper)
........S. [ZBX-21558] fixed possible crash in value cache when a new item is being added in low memory situation (wiper)
A......... [ZBX-21116] fixed undefined offset error when adding dependency for trigger prototype on host trigger (vmaksimovs)
..F....... [ZBX-21536] fixed backslash escape in trigger expression constructor (gcalenko)
....I..PS. [ZBX-20943] fixed LLD hostgroup prototypes failure at 2nd and consequent runs because of long hostgroup names (mprihodko, Sasha)
A......... [ZBX-21608] fixed inability to import a template without linked templates when no changes in template linkage are selected in import options (vmaksimovs)
..F....... [ZBX-21494] fixed 'Highlight whole row' checkbox label clickability on Problems page (kkuzmina)
..F....... [ZBX-20683] fixed action buttons functionality in Tags tab of host configuration if it is opened as popup on another Tags tab (dpetra)
A......... [ZBX-21332] fixed runtime errors when linking items from two templates that populate same inventory field (Ivo)
..F....... [ZBX-21465] fixed missing warning message when host contains secret macros and is being cloned (dpetra)
..F....... [ZBX-18142] fixed validation of input parameters in context menu AJAX requests (Ivo, Sasha)
.........T [ZBX-21304] fixed ping item preprocessing regex in PHP-FPM templates to be compatible with Zabbix agent 2 (drasihov)
..F....... [ZBX-21343] fixed trends, history and interval values being incorrectly converted to years in item list subfilter (agriscenko)
A.F....... [ZBX-21070] fixed missing discovery rule for a discovered host group and updated links to host prototype (dpetra)
..F....... [ZBX-21149] fixed 'Update interval' field not being set read-only for items created from prototypes (jfreibergs)
..F....... [ZBX-21270] fixed already used color autocompletion in graph widget edit form (acikuns)
.........T [ZBX-21554] fixed S3 buckets discovery in AWS by HTTP template (abakaldin)
.........T [ZBX-21497] fixed JavaScript error when processing a single array element in AWS * by HTTP templates (abakaldin)
A......... [ZBX-21534] fixed parsing of backslashes in quoted function parameters (Sasha)
..F....... [ZBX-41474] fixed shortened tag names with multibyte symbols (dpetra)
..F....... [ZBX-21422] fixed inability to change password and/or username on templated SSH items (acikuns)
.......PS. [ZBX-21454] added blocking of rtc signals during script execution (dgoloscapov)
..F....... [ZBX-21495] fixed selection of IPMI parameters in the host form (Sasha)
........S. [ZBX-21530] fixed polling of items that must be processed by the server despite host being monitored by the proxy (wiper)
........S. [ZBX-19893] fixed script parameters updates during linking (arimdjonoks)
..F....... [ZBX-21449] fixed accessibility attributes (Sasha)
.........T [ZBX-21461] fixed item "Checksum of /etc/passwd" (egordymov)
........S. [ZBX-21266] fixed {ITEM.KEY} macro not getting expanded in expression macros (ssimonenko)
..F....... [ZBX-21264] fixed empty service suggestions in SLA reports (averza)

--------------------------------------------------------------------------------
Changes for 6.2.2

6.2.2rc1 was released as 6.2.2 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.2rc1

New features:
.........T [ZBXNEXT-7520] added template for OPNsense (drasihov)
.........T [ZBXNEXT-7834] added templates for Microsoft Azure and Azure virtual machines (vkhaliev)
.........T [ZBXNEXT-7792] added template AWS RDS instance by HTTP (ychukina)
.........T [ZBXNEXT-7819] added template AWS S3 bucket by HTTP (ychukina)

Bug fixes:
..F....... [ZBX-20920] fixed problem of empty PSK fields sent to audit log when any proxy parameter is updated (dpetra)
..F....... [ZBX-21342] fixed sessionStorage not being updated when deleting services (rdetlavs)
..F....... [ZBX-20809] fixed problem with stuck widget action popovers (dpetra)
A......... [ZBX-19747] fixed inability to delete a template containing an item prototype with a value map, if the template is linked to a host and the discovered item was created (vmaksimovs)
...G...... [ZBX-21328] fixed Zabbix agent 2 log and eventlog items behavior to match Zabbix agent when key has been updated (vso)
...G...PS. [ZBX-21445] improved performance by only calling res_init() on changed resolv.conf if glibc lower than 2.26 is used (vso)
...G...... [ZBX-21234] fixed net.dns to return 0 when server is unreachable in Zabbix agent 2 (esneiders)
.......PS. [ZBX-21440] fixed setting of character set for MySQL and MariaDB when utf8 is missing while utf8mb4 is present (vso)
........S. [ZBX-21436] fixed preprocessing not working after unassigning host from proxy (wiper)
.......PS. [ZBX-21430] fixed item rescheduling after reenabling host or unassigning host from proxy (wiper)
.........T [ZBX-21455] fixed trigger for uptime in "Proxmox VE by HTTP" template (egordymov)
.........T [ZBX-15984] added hardware uptime in SNMP templates (drasihov)
..F....... [ZBX-21322] fixed runtime error in Graph widget (rdetlavs)
...G...... [ZBX-20260] fixed system.cpu.util unable to get usage data of cores on second NUMA node (mprihodko)
........S. [ZBX-21419] fixed crash appearing during session retrieval (arimdjonoks)
..F....... [ZBX-20975] fixed PHP TypeError in inaccessible dashboard view (miks)
A......... [ZBX-19769] fixed performance when Host API is filtering records by severity or suppressed problems (miks)
..F....... [ZBX-19176] fixed multiple performance issues in map navigation tree widget and map (miks)
..F....... [ZBX-21041] fixed broken layout of inherited macros table and added missing column name (dpetra)
...G...... [ZBX-21295] changed system.cpu.load[percpu] to split based on online CPUs in Zabbix agent 2 (esneiders)
...G...... [ZBX-18573] improved performance of directory scanning by Zabbix agent on Windows (dgoloscapov)
..F....... [ZBX-20889] fixed special characters in item tags breaking the subfilter in the latest data and graphs (acikuns)
..F....... [ZBX-21355] fixed default regular expression issues when PHP 8.1 is used (acikuns)
..F....... [ZBX-19399] fixed browser error when editing a map navigation widget which hasn't yet been fully loaded (dpetra)
..F....... [ZBX-21315] fixed latest data page freezing in kiosk mode (rdetlavs)
..F....... [ZBX-21165] fixed max length and trim function for the field Remove domain name (dpetra)
..F....... [ZBX-21311] fixed runtime error for host and host prototype graph preview tabs (dpetra)
..F....... [ZBX-21327] fixed acknowledge link is clickable without any permission to update the problem (rdetlavs)
.........T [ZBX-20901] changed host macro in MySQL by Zabbix agent template to use TCP/IP connection method explicitly (drasihov)
..F....... [ZBX-20931] fixed automatic type selection in item form (kkuzmina)
.........T [ZBX-21344] changed JS preprocessing in Apache by HTTP/Zabbix agent templates to use ServerActive field from status page primarily (drasihov)
...G...... [ZBX-21135] added fix to prevent agent from stopping in case of broken Windows performance counters (asestakovs)
.........T [ZBX-21220] changed uptime item description, removed uptime trigger in Zookeeper by HTTP template (drasihov)
.........T [ZBX-20992] fixed typos and duplications in templates (drasihov)
.......PS. [ZBX-20770] fixed secret macro being resolved in wrong locations (vso)
...G...... [ZBX-21300] fixed high CPU usage when using net.tcp.socket.count key (vso)
........S. [ZBX-20419] fixed database deadlocks and MySQL error number calculation to be consistent between logging and recoverability detection logic (akozlovs)
..F....... [ZBX-21043] fixed z-select error when labels have specials chars (rlataria)
........S. [ZBX-20656] updated active proxy throttling to allow task transfer (wiper)
.......PS. [ZBX-21153] fixed info collection about access to VMware DS for HV with large number of connected DS (MVekslers)
........S. [ZBX-19821] fixed host prototype interface update when linking templates (wiper)
..F....... [ZBX-4646] fixed month abbreviation with capital "M" (Sasha)
..F....... [ZBX-21333] fixed housekeeper table usage with disabled housekeeping (rdetlavs)

--------------------------------------------------------------------------------
Changes for 6.2.1

6.2.1rc1 was released as 6.2.1 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.1rc1

New features:
.......PS. [ZBXNEXT-2878] added new vmware.*.property items (MVekslers)
.......PS. [ZBXNEXT-7814] updated max supported MariaDB version to 10.8 (yurii)
.......PS. [ZBXNEXT-5229] added support for VMware tags for hv, vm, ds, cl and dc (MVekslers)
.......PS. [ZBXNEXT-2043] added new VMware keys *.alarms.get (MVekslers, ssimonenko)
.........T [ZBXNEXT-7633] added HPE Synergy template (vkhaliev)
.........T [ZBXNEXT-7802] added namespaces in templates HashiCorp Consul by HTTP (ychukina)
.........T [ZBXNEXT-6300] added checksum failure triggers to PostgreSQL by Zabbix agent 2 template (drasihov)

Bug fixes:
A.F....... [ZBX-7706] improved performance of graph.get and graphprototype.get methods (acikuns, rlataria)
..F....... [ZBX-21291] fixed aggregation by sum for the graph widget; fixed approximation function for aggregate values (ashubin)
..F....... [ZBX-21290] fixed displaying extra reporting periods in SLA reports when filtered by date (averza)
.......PS. [ZBX-21294] fixed macros not being updated in JavaScript preprocessing step (vso)
...G...... [ZBX-21310] fixed SSL_shutdown() error in zabbix_server.log when receiving active check heartbeat (vso)
..F....... [ZBX-21269] fixed missing custom time period icon in graph widgets when editing dashboards (averza)
..F....... [ZBX-21110] fixed time string parsing in graphs with items without data (averza)
..F....... [ZBX-19731] fixed problems page and problems widget table layout issues when long names are used (acikuns)
..F....... [ZBX-21314] fixed locale for Digital clock widget (rlataria)
...G...... [ZBX-20523] fixed symlink names expansion in vfs.dir.get and vfs.file.get (akozlovs)
...G...... [ZBX-20448] improved error message when failed to accept incoming connection (vso)
...G...... [ZBX-20860] fixed Zabbix agent 2 build on mipsle and mipsle64 Linux (esneiders)
........S. [ZBX-21218] fixed deadlocks between server and frontend when discovering items with LLD (wiper)
........S. [ZBX-21021] fixed services actions not executing scripts (vso)
...G...... [ZBX-20586] free TLS C resources when closing TLS connection on agent 2 (wiper)
.......PS. [ZBX-21301] fixed ambiguity and inability to set character set for MariaDB connection by setting utf8mb3 character instead of utf8 (vso)
........S. [ZBX-17450] added check for minimal amount of data with forecast/timeleft functions and polynomial fit (wiper)
...G...... [ZBX-19001] fixed wmi.getall[] and wmi.get[] to report invalid queries (vso)
..F....... [ZBX-21282] fixed graph widget missing data option (ashubin)
..F....... [ZBX-20908] fixed interface type labels in host edit form (ashubin)
..F....... [ZBX-21157] fixed warning message overlaying error message when cloning a host (agriscenko)
...G...... [ZBX-20667] fixed timeout issue for agent 2 checks in test run mode (ssimonenko)
..F....... [ZBX-20467] fixed z-select options with long labels (rlataria)
........S. [ZBX-21159] improved logging in the case of permission errors during HA startup (wiper)
........S. [ZBX-20962] improved error message when trying to use foreach function with single item query (wiper)
........S. [ZBX-20880] changed HA cluster node discovery to return empty array in standalone mode (wiper)
...G...... [ZBX-20203] fixed agent 2 log* item large file support on windows (wiper)
........S. [ZBX-21044] fixed JavaScript preprocessing output conversion to utf-8 (kprutkovs)
..F....... [ZBX-21125] fixed incorrect filter results with empty multiselect fields in Monitoring Problems (dpetra)
..F....... [ZBX-18957] fixed not displaying years on X axis of classic graphs (averza)
..F....... [ZBX-21061] fixed incorrect error message position on Authentication page (kkuzmina)
..F....... [ZBX-20978] fixed trigger popover layout error in high-contrast themes (dpetra)
..F....... [ZBX-20682] fixed unexpected tab being opened in item configuration after saving the host in popup (agriscenko)
..F....... [ZBX-20849] fixed hotkeys occasionally not working in popups (averza)
..F....... [ZBX-20974] updated CFormList to CFormGrid in Administration->Authentication (esekace)
..F....... [ZBX-20669] fixed focus on fields when clicking on labels (esekace)
..F....... [ZBX-20854] fixed missing headers in Columns field in Top hosts widget configuration form (dpetra)
.........T [ZBX-21172] fixed host group names and added IPv6 support in Templates Kubernetes by HTTP (ychukina)
..F....... [ZBX-20965] fixed positioning of change indicator in Item value widget (dpetra)
..F....... [ZBX-21040] fixed widget configuration form flickering when switching widget types (dpetra)
..F....... [ZBX-20887] added missing documentation link in Dashboard sharing popup form (dpetra)
A.F.....S. [ZBX-20743] fixed error handling in compression with Apache licensed TimescaleDB 2.x (agriscenko, mprihodko)
..F....... [ZBX-20629] fixed auto refreshing for graphs on Monitoring -> Hosts page (rdetlavs)
.........T [ZBX-19955] fixed script item in Cloudflare template (vkhaliev)
..F....... [ZBX-18534] fixed name autocomplete when select element has been selected in map navigation tree (dpetra)
..F....... [ZBX-20781] fixed overlapping of subfilter options (miks)
..F....... [ZBX-10615] fixed missing translations context for strings used as headers in small tables (dpetra)
.........T [ZBX-19205] fixed item preprocessing in PostgreSQL by Zabbix agent 2 template (drasihov)
.........T [ZBX-20473] fixed evaluation period macro in disk space triggers for NetApp FAS3220 template (drasihov)
.........T [ZBX-21199] fixed space utilization items in HPE MSA 2040 and 2060 templates (drasihov)
.D........ [ZBX-18035] updated README.md for Slack and Mattermost media types (drasihov)
..F....... [ZBX-20960] fixed SVG graph widget throwing error when attempting to plot item with valid user macro defined in history storage period (agriscenko)
.........T [ZBX-21143] changed API URL in Express.ms media type to a new version (drasihov)
..F....... [ZBX-21163] fixed "Host inventory overview" page behavior when selected host group was removed (Sasha)
..F....... [ZBX-20584] fixed possibility to open graph in a full screen from graph widget (Sasha)
A.F....... [ZBX-20233] fixed handling of empty configuration parameters $ZBX_SERVER and $ZBX_SERVER_PORT the same as if they were not defined (Sasha)
.........T [ZBX-20029] fixed deprecated keys in IIS by Zabbix agent templates (drasihov)
.......PS. [ZBX-20888] improved out of memory error message readability (vso)
.D........ [ZBX-21020] improved "ServerActive" configuration option description (vso)
.......PS. [ZBX-20855] fixed preprocessing not to discard event log specific data (vso)
..F....PS. [ZBX-20638] fixed handling of DB version higher than supported (agriscenko, dgoloscapov)
..F....... [ZBX-21015] fixed web scenario tags disappearing from Monitoring -> Hosts -> Web scenario on page auto refresh (agriscenko)
..F....... [ZBX-20847] fixed inability to attach any host groups after removing already attached ones (agriscenko)
..F....... [ZBX-20534] fixed popup layout for importing when horizontal scroll was not visible (rlataria)
..F....... [ZBX-20496] fixed delete missing import option for templated dashboards (rlataria)
..F....... [ZBX-20591] fixed draggable block position in preprocessing (rlataria)
...G...PS. [ZBX-21086] fixed regexp matching not to check for UTF-8 validity (vso)
..F....... [ZBX-21350] fixed cross-site scripting vulnerability in backurl parameter (agriscenko)

--------------------------------------------------------------------------------
Changes for 6.2.0

6.2.0rc3 was released as 6.2.0 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.0rc3

New features:
..F....... [ZBXNEXT-6940] fixed clone, sorting, validation in graph widget configuration form (ashubin)
.........T [ZBXNEXT-5956] added template AWS EC2 by HTTP (ychukina)

Bug fixes:
........S. [ZBX-21263] fixed item tags not being created by LLD (vso)

--------------------------------------------------------------------------------
Changes for 6.2.0rc2

New features:
.......PS. [ZBXNEXT-7813] updated MariaDB maximum supported version to 10.7 (arimdjonoks)
..F....... [ZBXNEXT-7722] fixed runtime errors when using Zabbix with PHP 8.1 (agriscenko)
..F....... [ZBXNEXT-7769] added support of PHP 8.1 to LDAP authentication (gcalenko)
..F....... [ZBXNEXT-6940] added support for stacked bar and stacked staircase graphs (averza)

Bug fixes:
....I..... [ZBX-21066] fixed libopenssl.m4 when dealing with lib/64 in openssl 3 (yurii)
...GI..PS. [ZBX-20105] removed bogus dependency on libxml2 from agent (yurii)
........S. [ZBX-20750] fixed excessive escaping of special characters in audit log details, triggers and graphs (akozlovs)
..F.....S. [ZBX-20994] fixed access limitation for Oracle DB to list tables accessible to the user (asestakovs)
........S. [ZBX-21145] changed host, item and trigger tag merging logic during template linking and LLD to reduce database updates (wiper)
....I..... [ZBX-21064] rewrote pcre.m4 and pcre2.m4 file (yurii)
..F....... [ZBX-21185] fixed pattern selector when item name contains square brackets (miks)
..F....... [ZBX-21190] fixed templated host prototype macros tab being editable (miks)

--------------------------------------------------------------------------------
Changes for 6.2.0rc1

New features:
..F.....S. [ZBXNEXT-721] added temporary suppress problem functionality (dgoloscapov, rdetlavs)
A.F.....S. [ZBXNEXT-7591] added possibility to add custom tags to hosts created from host prototypes (averza, mprihodko)
A.F....... [ZBXNEXT-6940] added new features in graph widget: dataset with item list; stacked graphs type; show simple triggers and working time; last known for missing data; percentile lines; configurable approximation; better legend; clone data set (ashubin, rlataria)
A.F....PS. [ZBXNEXT-7554] added incremental configuration sync for hosts, host tags, items, item tags, item preprocessing, triggers, trigger tags, functions (gcalenko, wiper)
....I....T [ZBXNEXT-7596] updated templates and templates.tmpl for 6.2 version (template_groups and host_groups properties) (abiba)
A.F.....S. [ZBXNEXT-5517] added ability to modify macros of hosts created from host prototypes (asestakovs, miks)
....I..... [ZBXNEXT-7669] implemented new design for Global view dashboard (dpetra)
...G.....T [ZBXNEXT-6891] removed MongoDB implementation, updated template to work with new plugin (esneiders, ychukina)
A.F.I...S. [ZBXNEXT-2592] split host groups functionality into host groups and template groups (epulke, Ivo, MVekslers, Sasha, ssimonenko, vmurzins)
.........T [ZBXNEXT-7632] added template for HPE Primera (vkhaliev)
..F....... [ZBXNEXT-7567] implemented saving the state of the default filters in monitoring sections (acikuns)
.........T [ZBXNEXT-7630] added templates for HPE MSA 2060 and MSA 2040 (drasihov)
..FG...... [ZBXNEXT-7732] added metrics for Windows Registry monitoring (dgoloscapov, rdetlavs, wiper)

Bug fixes:
........S. [ZBX-20914] fixed wrong calculation of calculated item formulas (akozlovs)
..F....... [ZBX-20565] fixed visibility of placeholder text in host prototype edit form (kkuzmina)
.........T [ZBX-20875] fixed filter condition for job discovery rule in MSSQL by ODBC template (drasihov)
.........T [ZBX-21146] fixed item key in NTP service template (drasihov)
.......PS. [ZBX-21137] fixed VMware collector crash related to datastore state disconnected from all HVs (MVekslers)
.........T [ZBX-20985] fixed notifications summary for MS Teams media type (drasihov)
.........T [ZBX-20628] removed system metrics from PFSense template (vkhaliev)
.........T [ZBX-21136] fixed value type for checksum of /etc/passwd item in FreeBSD template (vkhaliev)
.........T [ZBX-20903] removed duplicate in Windows services discovery filter regexp (drasihov)
..F....... [ZBX-18652] fixed data overview discrepancy between host location top and left (agriscenko)
........S. [ZBX-21111] fixed HA manager stopping (kprutkovs)
..F....... [ZBX-21306] fixed xss in discovery rules (rlataria)
..F....... [ZBX-21305] fixed xss in graph (rlataria)

--------------------------------------------------------------------------------
Changes for 6.2.0beta3

New features:
.......PS. [ZBXNEXT-2578] added support for vmware.rp.cpu.usage and vmware.rp.memory (MVekslers)
.......PS. [ZBXNEXT-2837] allowed {INVENTORY.*} macros for script type item and manual scripts (ssimonenko)
..F....... [ZBXNEXT-6893] implemented audit log filtering by multiple actions (rdetlavs)
.......PS. [ZBXNEXT-7553] added user macro cache (wiper)
.........T [ZBXNEXT-7453] added templates HashiCorp Consul by HTTP (ychukina)
.......PS. [ZBXNEXT-7494] removed deprecated CurlHttpRequest (mprihodko)

Bug fixes:
A......... [ZBX-20859] fixed incorrectly exported host groups in map elements (Sasha)
A.F.I..... [ZBX-20613] returned the ability to edit the dependencies of inherited triggers; improved validation upon unlinking templates with triggers that have dependencies; improved performance of trigger dependency functionality; prevented the ability to fully replace trigger dependencies of inherited triggers if the new dependency was added to parent trigger; supplemented validation of trigger dependencies on templates to prevent linkage dead-ends; dropped support of trigger.addDependencies and trigger.deleteDependencies API methods (vmaksimovs)
..F....... [ZBX-20814] fixed Map->Sharing user group shares table not showing saved user groups (esekace)
.........T [ZBX-20898] fixed duplicated UUID in the official template (abakaldin)
...G...... [ZBX-20911] added process state check in PROC_NUM() for Oracle Solaris (Andris)
..F....... [ZBX-20752] fixed saved properties of classic graphs being lost when reopening graph configuration (agriscenko)
.......PS. [ZBX-21073] added support of Int8Array(), Buffer() and also duktape plain buffers in md5, sha256 and hmac function parameters (wiper)
..F....... [ZBX-19381] fixed resolving of macros in item key parameters when testing items in web interface (Sasha)
........S. [ZBX-21074] fixed active check availability status update on Oracle (dgoloscapov)
.........T [ZBX-20950] updated regular expressions for services discovery in Windows templates and fixed new active agent check (vkhaliev)
..F....... [ZBX-18520] fixed showing of fields that do not belong to selected item type in item edit form (miks)
..F....... [ZBX-20684] fixed item value widget not showing trailing zeros (mkrisjanis)
.......PS. [ZBX-20600] fixed vmware hv.datastore.latency item when multiple datastores with duplicate name (MVekslers)
....I..... [ZBX-20861] fixed incorrect naming of web scenario items after upgrade (vso)
........S. [ZBX-20823] fixed inability to update hosts that were created by LLD on aarch64 (vso)
..F....... [ZBX-20945] fixed broken trigger link in trigger mass update => dependencies (esekace)
...G...... [ZBX-20886] fixed handle leak on Zabbix agent 2 in vfs.fs.get (vso)
...G...... [ZBX-20356] fixed perfomance counters not working when removed and added again on Zabbix agent 2 (vso)

--------------------------------------------------------------------------------
Changes for 6.2.0beta2

New features:
....I..... [ZBXNEXT-7693] replaced filename-length-max=99 option with tar-pax in configure.ac (yurii)
.......PS. [ZBXNEXT-7029] added support of vmware.dvswitch.discovery and vmware.dvswitch.fetchports.get (MVekslers)
A.FG...PS. [ZBXNEXT-5088] added active check availability icon (acikuns, dgoloscapov)
.......PS. [ZBXNEXT-5341] added new VMware item vmware.vm.attribute (MVekslers, ssimonenko)
.......PS. [ZBXNEXT-2302] added new VMware keys *.hv.connectionstate *.hv.hw.serialnumber *.hv.net.if.discovery *.hv.network.linkspeed *.hv.hw.sensors.get *.vm.state *.vm.tools and other improvements (MVekslers, ssimonenko)
..F....... [ZBXNEXT-5771] added digital clock feature to the clock widget (ashubin, mkrisjanis, rlataria)
..F....... [ZBX-20946] enabled German and Vietnamese languages in the frontend (miks)
..F....... [ZBXNEXT-7461] implemented expandable subfilters at the Latest data page; fixed clickable tags (miks)
.......PS. [ZBXNEXT-7604] modified functionality to ignore NaN in Prometheus preprocessing aggregate functions (akozlovs)
.......PS. [ZBXNEXT-2591] added resource pool path to vmware.vm.discovery (asestakovs)
.......PS. [ZBXNEXT-2043] added support for collecting vmware snapshot information and new items vmware.vm.snapshot.get and vmware.vm.consolidationneeded (MVekslers)
.......PS. [ZBXNEXT-2012] added additional NIC counters for VMware monitoring (asestakovs)
.........T [ZBXNEXT-7607] added template Envoy Proxy by HTTP (ychukina)
A.F....... [ZBXNEXT-7476] disabled PHP 8 strict type validation (ashubin)

Bug fixes:
..F....... [ZBX-21008] fixed broken popup for SLA selection for User role (averza)
..F....... [ZBX-20380] fixed maintenance highlighting having priority over problem severity highlighting for map elements of map, host group and trigger types (agriscenko)
.........T [ZBX-20982] fixed API request by coordinates in the OpenWeatherMap template (vkhaliev)
........S. [ZBX-20918] moved final history/trends cache sync in main process to be done before stopping HA (wiper)
..F....... [ZBX-20548] fixed broken host link not opening in the Inventory (rdetlavs)

--------------------------------------------------------------------------------
Changes for 6.2.0beta1

New features:
A.F.I..... [ZBXNEXT-2289] implemented multiple LDAP sources for user authentication (gcalenko, vmurzins)
..F....... [ZBXNEXT-7526] added number of items for Latest data column in Monitoring -> Hosts page (Ivo)
A.F....... [ZBXNEXT-7491] fixed PHP 8.1 runtime warnings with PostgreSQL backend (Sasha)
.........T [ZBXNEXT-7547] added CockroachDB template (drasihov)
A.F....... [ZBXNEXT-4768] improved usability of "Execute now" (Ivo)

Bug fixes:
A......... [ZBXNEXT-7523] removed unnecessary field validation for "link_type" in template.get "selectParentTemplates" option (Ivo)
..F....... [ZBX-20773] added documentation link for host create view in standalone mode (rdetlavs)

--------------------------------------------------------------------------------
Changes for 6.2.0alpha2

New features:
..F....... [ZBXNEXT-3692] refactored inline scripts for HTML onClick events to avoid potential XSS threats (rdetlavs)
...G...... [ZBXNEXT-1711] implemented OS processes discovery with new item proc.get (asestakovs, mkrisjanis, ssimonenko)
.......PS. [ZBXNEXT-7615] added hmac function for JavaScript (wiper)
..F....... [ZBXNEXT-7611] fixed silenced errors not silenced in zbx_err_handler running PHP 8 (rdetlavs)
..F....... [ZBXNEXT-7610] refactored in PHP 8 deprecated function strtime() (rdetlavs)
.........T [ZBXNEXT-7506] fixed uuids in proxmox template (vkhaliev)
..F.I...S. [ZBXNEXT-7562] added en_GB locale (agriscenko, yurii)

Bug fixes:
..F....... [ZBX-20953] fixed errors when changing status of a single host in list (averza)
..F....... [ZBX-20947] fixed hosts not being exported into file (averza)
........S. [ZBX-20951] fixed dependent item discovery validation in LLD (wiper)
A..G...... [ZBX-20783] fixed Zabbix agent2 not to fail when global regular expression is received with empty delimiter (rlataria, vso)
..F....... [ZBX-20299] fixed not detecting user macros by "Test item" dialog if they are used in the calculated item formula (rdetlavs)
.......PS. [ZBXNEXT-7616] fixed JavaScript md5 and sha256 functions to support binary data (including terminating zero character) (wiper)

--------------------------------------------------------------------------------
Changes for 6.2.0alpha1

New features:
A.F.I...S. [ZBXNEXT-7523] added possibility to add custom templates to hosts created from host prototypes (akozlovs, Ivo)
..F....... [ZBXNEXT-7627] set minimal supported PHP version to 7.4 (vmurzins)
A.F....PS. [ZBXNEXT-1580] implemented centralized refreshing of proxy configuration (averza, dgoloscapov, mkrisjanis, vso)
.......PS. [ZBXNEXT-388] added checking of new items and LLD rules within 60 seconds after creation (vso)
...G...PS. [ZBXNEXT-7120] added support of OpenSSL 3.0 (Andris)
A.F....PS. [ZBXNEXT-7402,ZBXNEXT-7413] added support for CyberArk Vault (acikuns, ashubin, jfreibergs, vso)
...G...... [ZBXNEXT-7452] added SNI support to TLS protocol for Zabbix agent 2 (asestakovs)
...G.....T [ZBXNEXT-7065] added queries metrics to PostgreSQL by Zabbix agent 2 template (esneiders, vkhaliev)
.........T [ZBXNEXT-7023] updated regular expressions for services discovery in Windows templates (vkhaliev)
.......PS. [ZBXNEXT-7498] moved internal item processing from history to regular pollers (akozlovs)
..F....... [ZBXNEXT-7420] added documentation links to Zabbix frontend sections (rdetlavs)
..F.I..... [ZBXNEXT-7397] removed support for MD5 user passwords (asestakovs, mkrisjanis)
........S. [ZBXNEXT-7488] removed zabbix[history*] and zabbix[trends*] internal items (akozlovs)
..F....... [ZBXNEXT-7138] added modal form for API tokens in User settings->API tokens and Administration->General->API tokens (epulke)

--------------------------------------------------------------------------------
Changes for 6.0.11rc1

New features:
.........T [ZBX-21588] optimized template k8s nodes by http (egordymov)
.......PS. [ZBXNEXT-8040] added object based json parsing and jsonpath optimizations (wiper)
.........T [ZBXNEXT-7949] added a suffix "by" of template names (egordymov)
.........T [ZBX-20478] fixed script k8s cluster state (egordymov)
.........T [ZBXNEXT-6844] added Cisco Meraki template (abiba, vkhaliev)
.......PS. [ZBXNEXT-8009] added jsonpath optimizations (wiper)

Bug fixes:
........S. [ZBX-19813] reworked inteface updates in template linking and lld (wiper)
..F....... [ZBX-20320] fixed order of checkboxes in user role view; added vertical display to CCheckBoxList; removed CSeverityCheckBoxList (epulke)
.......... [ZBX-21869] fixed database upgrade from 5.0 on setups requiring primary keys for tables (wiper)
.........T [ZBX-21620] changed update interval for passwd checksum item in OS templates to 15m (drasihov)
........S. [ZBX-21616] fixed error due to non-existent macros in custom expressions (dgoloscapov, wiper)
........S. [ZBX-21825] improved history syncer performance (vso)
.......PS. [ZBX-21786] fixed 'invalid timeout' error occurring after script item parameters removal (asestakovs)
...G...... [ZBX-21823] fixed vfs.fs.inode and vfs.fs.get to handle file systems with zero total inodes count (asestakovs)
........S. [ZBX-21765] removed HTTP header "Accept-Encoding" from defaults in a web scenario step request (dimir)
.......... [ZBX-21715] fixed Zabbix JS (zabbix_js) crash when parsing short version of "timeout" option -t (dimir)
........S. [ZBX-21655] fixed VMware datastore discovery to not return same datastore multiple times (asestakovs)
..F....... [ZBX-21677] fixed checkbox resetting in Monitoring->Latest data and Monitoring->Problems (rdetlavs)
..F....... [ZBX-21687] fixed persistent preloader icons over dashboard widgets on Safari 16 (averza)

--------------------------------------------------------------------------------
Changes for 6.0.10

6.0.10rc2 was released as 6.0.10 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.10rc2

6.0.10rc2 was released as 6.0.10rc1 including missing templates

--------------------------------------------------------------------------------
Changes for 6.0.10rc1

New features:
.........T [ZBXNEXT-8018] added token authentication in Template GitLab by HTTP (atocko)
..F.....S. [ZBXNEXT-7122] added detection of compressed chunks in history or trend tables, and warnings that suggest enabling housekeeping overrides accordingly (dgoloscapov, jfreibergs)
.......PS. [ZBXNEXT-7816] added support of PostgreSQL 15 (vso)
.......PS. [ZBXNEXT-7970] added support of TimescaleDB 2.8 (vso)
.........T [ZBX-21672] fixed event source in mediatypes (egordymov)
..F....... [ZBXNEXT-7567] implemented saving the state of the default filters in monitoring sections (acikuns)
A.F.I..... [ZBXNEXT-7971] increased max length of the "URL (after login)" field (Sasha)

Bug fixes:
..F....... [ZBX-17300] fixed handling of context menu in Map builder (jfreibergs)
.........T [ZBXNEXT-8035] added override for file system discovery trigger in f5 template (knaglis)
..F....... [ZBX-21656] fixed clone buttons not working in Safari 16 on template editing form (averza)
..F....... [ZBX-20505] fixed subfilter counters displaying incorrect values in Monitoring => Graph view (rdetlavs)
...G...... [ZBX-21452] fixed wmi.get* crash of zabbix_agentd for windows (MVekslers)
.........T [ZBX-21673] fixed read operations per second preprocessing in Ceph by Zabbix agent 2 template (drasihov)
..F....... [ZBX-18478] fixed LDAP test button visibility in user authentication form (gcalenko)
.........T [ZBX-21582] optimized HPE Synergy template to spread load across preprocessing workers (vkhaliev)
..F....... [ZBX-21708] fixed PHP TypeError when opening non-existing dashboard (dpetra)
..F....... [ZBX-21606] fixed "Allowed hosts" field in HTTP agent item (kkuzmina)
A......... [ZBX-19224] added ability to unset headers in web scenario (rlataria)
........S. [ZBX-21709] fixed database upgrade patch to skip unexpected invalid service downtime instead of failing (vso)
..F....... [ZBX-21562] fixed maps not working with elements having disabled triggers (rdetlavs)
........S. [ZBX-21537] fixed history syncers being stuck waiting on system information being collected (vso)
.........T [ZBX-21484] updated documentation for templates SMART by Zabbix agent 2 (atocko)
.........T [ZBX-20296] fixed swap trigger function for windows os and modules by Zabbix agent templates (atocko)
.........T [ZBX-20392] added close/ack/unack of events for OPSgenie media (atocko)
...G...... [ZBX-21227] fixed Zabbix agent to log received service control commands (vso)
...G...... [ZBX-21456] fixed net.tcp.socket.count and net.udp.socket.count problem on Zabbix agent 2 when ipv6 is disabled (dgoloscapov)
..F....... [ZBX-21532] fixed missing inherited tags for templated triggers in edit form, tag tab (dpetra)
..F....... [ZBX-21000] fixed possibility to update host interface on items from templates (dpetra)
........S. [ZBX-21706] fixed double precision update patch for TimescaleDb (akozlovs)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
..F....... [ZBX-21682] removed unnecessary horizontal separator from Host interface (kkuzmina)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
...G...... [ZBX-21388] fixed Zabbix agent 2 plugin read error and updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...PS. [ZBX-20864] fixed format specifier definitions on AIX (jxl)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
.........T [ZBX-21580] optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21579] optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21421] fixed variable spelling in Kubernetes cluster state by HTTP template (atocko)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)
A.F....... [ZBX-21097] fixed filtering by "Resource ID" and "Recordset ID" fields for "Audit log" page (Sasha)
..F....... [ZBX-21544] fixed value of query field being truncated to the first "=" sign when pressing parse button (agriscenko)
.........T [ZBX-21581] optimized HPE Primera template to spread the load across preprocessing workers (vkhaliev)
........S. [ZBX-21009] fixed double escaping in trigger function upon host autoregistration (kprutkovs)

--------------------------------------------------------------------------------
Changes for 6.0.9

6.0.9rc2 was released as 6.0.9 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.9rc2

Bug fixes:
........S. [ZBX-21664] fixed Zabbix server crashing during database upgrade when converting service times and there is downtime inside uptime (vso)

--------------------------------------------------------------------------------
Changes for 6.0.9rc1

New features:
...G...... [ZBXNEXT-6666] added listen socket security fix for Zabbix agent 2 on Windows (ssimonenko)

Bug fixes:
..F....... [ZBX-20644] fixed slow loading of Latest data when filtered by single host (averza)
........S. [ZBX-19783] added sourceip handling for scheduled reports (dgoloscapov)
.......PS. [ZBX-21517] fixed invalid update interval handling in network discovery and web scenario scheduling (wiper)
........S. [ZBX-21558] fixed possible crash in value cache when a new item is being added in low memory situation (wiper)
A......... [ZBX-21116] fixed undefined offset error when adding dependency for trigger prototype on host trigger (vmaksimovs)
..F....... [ZBX-21536] fixed backslash escape in trigger expression constructor (gcalenko)
....I..PS. [ZBX-20943] fixed LLD hostgroup prototypes failure at 2nd and consequent runs because of long hostgroup names (mprihodko, Sasha)
.D.......T [ZBX-21519] added note about php-fpm process name in documentation of PHP-FPM by Zabbix agent template (drasihov)
A......... [ZBX-21608] fixed inability to import a template without linked templates when no changes in template linkage are selected in import options (vmaksimovs)
..F....... [ZBX-21494] fixed 'Highlight whole row' checkbox label clickability on Problems page (kkuzmina)
A......... [ZBX-21332] fixed runtime errors when linking items from two templates that populate same inventory field (Ivo)
..F....... [ZBX-18142] fixed validation of input parameters in context menu AJAX requests (Ivo, Sasha)
..F....... [ZBX-20683] fixed action buttons functionality in Tags tab of host configuration if it is opened as popup on another Tags tab (dpetra)
.........T [ZBX-21304] fixed ping item preprocessing regex in PHP-FPM templates to be compatible with Zabbix agent 2 (drasihov)
..F....... [ZBX-21343] fixed trends, history and interval values being incorrectly converted to years in item list subfilter (agriscenko)
A.F....... [ZBX-21070] fixed missing discovery rule for a discovered host group and updated links to host prototype (dpetra)
..F....... [ZBX-21149] fixed 'Update interval' field not being set read-only for items created from prototypes (jfreibergs)
A......... [ZBX-21534] fixed parsing of backslashes in quoted function parameters (Sasha)
..F....... [ZBX-41474] fixed shortened tag names with multibyte symbols (dpetra)
..F....... [ZBX-21270] fixed already used color autocompletion in graph widget edit form (acikuns)
..F....... [ZBX-21422] fixed inability to change password and/or username on templated SSH items (acikuns)
.......PS. [ZBX-21454] added blocking of rtc signals during script execution (dgoloscapov)
..F....... [ZBX-21495] fixed selection of IPMI parameters in the host form (Sasha)
..F....... [ZBX-21449] fixed accessibility attributes (Sasha)
.........T [ZBX-21461] fixed item "Checksum of /etc/passwd" (egordymov)
........S. [ZBX-21266] fixed {ITEM.KEY} macro not getting expanded in expression macros (ssimonenko)
..F....... [ZBX-21264] fixed empty service suggestions in SLA reports (averza)

--------------------------------------------------------------------------------
Changes for 6.0.8

6.0.8rc2 was released as 6.0.8 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.8rc2

Bug fixes:
........S. [ZBX-19893] fixed bug introduced when fixing script parameters updates during linking (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.0.8rc1

New features:
.........T [ZBXNEXT-7520] added template for OPNsense (drasihov)

Bug fixes:
..F....... [ZBX-20920] fixed problem of empty PSK fields sent to audit log when any proxy parameter is updated (dpetra)
..F....... [ZBX-20809] fixed problem with stuck widget action popovers (dpetra)
A......... [ZBX-19747] fixed inability to delete a template containing an item prototype with a value map, if the template is linked to a host and the discovered item was created (vmaksimovs)
...G...... [ZBX-21328] fixed Zabbix agent 2 log and eventlog items behavior to match Zabbix agent when key has been updated (vso)
...G...... [ZBX-21234] fixed net.dns to return 0 when server is unreachable in Zabbix agent 2 (esneiders)
...G...PS. [ZBX-21445] improved performance by only calling res_init() on changed resolv.conf if glibc lower than 2.26 is used (vso)
.......PS. [ZBX-21440] fixed setting of character set for MySQL and MariaDB when utf8 is missing while utf8mb4 is present (vso)
..F....... [ZBX-21342] fixed sessionStorage not being updated when deleting services (rdetlavs)
.........T [ZBX-21455] fixed trigger for uptime in "Proxmox VE by HTTP" template (egordymov)
.........T [ZBX-15984] added hardware uptime in SNMP templates (drasihov)
........S. [ZBX-19893] fixed script parameters updates during linking (arimdjonoks)
...G...... [ZBX-20260] fixed system.cpu.util unable to get usage data of cores on second NUMA node (mprihodko)
..F....... [ZBX-20975] fixed PHP TypeError in inaccessible dashboard view (miks)
A......... [ZBX-19769] fixed performance when Host API is filtering records by severity or suppressed problems (miks)
..F....... [ZBX-19176] fixed multiple performance issues in map navigation tree widget and map (miks)
..F....... [ZBX-21041] fixed broken layout of inherited macros table and added missing column name (dpetra)
...G...... [ZBX-21295] changed system.cpu.load[percpu] to split based on online CPUs in Zabbix agent 2 (esneiders)
...G...... [ZBX-18573] improved performance of directory scanning by Zabbix agent on Windows (dgoloscapov)
..F....... [ZBX-20889] fixed special characters in item tags breaking the subfilter in the latest data and graphs (acikuns)
..F....... [ZBX-21355] fixed default regular expression issues when PHP 8.1 is used (acikuns)
..F....... [ZBX-19399] fixed browser error when editing a map navigation widget which hasn't yet been fully loaded (dpetra)
..F....... [ZBX-21315] fixed latest data page freezing in kiosk mode (rdetlavs)
..F....... [ZBX-21165] fixed max length and trim function for the field Remove domain name (dpetra)
..F....... [ZBX-21311] fixed runtime error for host and host prototype graph preview tabs (dpetra)
.........T [ZBX-20901] changed host macro in MySQL by Zabbix agent template to use TCP/IP connection method explicitly (drasihov)
..F....... [ZBX-20931] fixed automatic type selection in item form (kkuzmina)
.........T [ZBX-21344] changed JS preprocessing in Apache by HTTP/Zabbix agent templates to use ServerActive field from status page primarily (drasihov)
...G...... [ZBX-21135] added fix to prevent agent from stopping in case of broken Windows performance counters (asestakovs)
.........T [ZBX-21220] changed uptime item description, removed uptime trigger in Zookeeper by HTTP template (drasihov)
.........T [ZBX-20992] fixed typos and duplications in templates (drasihov)
...G...... [ZBX-21300] fixed high CPU usage when using net.tcp.socket.count key (vso)
........S. [ZBX-20419] fixed database deadlocks and MySQL error number calculation to be consistent between logging and recoverability detection logic (akozlovs)
..F....... [ZBX-21043] fixed z-select error when labels have specials chars (rlataria)
........S. [ZBX-20656] updated active proxy throttling to allow task transfer (wiper)
.......PS. [ZBX-21153] fixed info collection about access to VMware DS for HV with large number of connected DS (MVekslers)
........S. [ZBX-19821] fixed host prototype interface update when linking templates (wiper)
..F....... [ZBX-4646] fixed month abbreviation with capital "M" (Sasha)
..F....... [ZBX-21333] fixed housekeeper table usage with disabled housekeeping (rdetlavs)

--------------------------------------------------------------------------------
Changes for 6.0.7

6.0.7rc1 was released as 6.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.7rc1

New features:
.......PS. [ZBXNEXT-7814] updated max supported MariaDB version to 10.8 (yurii)
.........T [ZBXNEXT-7633] added HPE Synergy template (vkhaliev)
.........T [ZBXNEXT-7802] added namespaces in templates HashiCorp Consul by HTTP (ychukina)
.........T [ZBXNEXT-6300] added checksum failure triggers to PostgreSQL by Zabbix agent 2 template (drasihov)

Bug fixes:
A.F....... [ZBX-7706] improved performance of graph.get and graphprototype.get methods (acikuns, rlataria)
..F....... [ZBX-20429] fixed error when deleting services (rdetlavs)
..F....... [ZBX-21290] fixed displaying extra reporting periods in SLA reports when filtered by date (averza)
..F....... [ZBX-21269] fixed missing custom time period icon in graph widgets when editing dashboards (averza)
..F....... [ZBX-21110] fixed time string parsing in graphs with items without data (averza)
..F....... [ZBX-19731] fixed Problems page and Problems widget table layout issues when long names are used (acikuns)
...G...... [ZBX-20523] fixed symlink names expansion in vfs.dir.get and vfs.file.get (akozlovs)
...G...... [ZBX-20448] improved error message when failed to accept incoming connection (vso)
...G...... [ZBX-20860] fixed Zabbix agent 2 build on mipsle and mipsle64 Linux (esneiders)
........S. [ZBX-21218] fixed deadlocks between server and frontend when discovering items with LLD (wiper)
........S. [ZBX-20936] improved performance of configuration syncer when reading trigger dependencies (vso)
........S. [ZBX-21021] fixed services actions not executing scripts (vso)
...G...... [ZBX-20586] free TLS C resources when closing TLS connection on agent 2 (wiper)
.......PS. [ZBX-21301] fixed ambiguity and inability to set character set for MariaDB connection by setting utf8mb3 character instead of utf8 (vso)
........S. [ZBX-17450] added check for minimal amount of data with forecast/timeleft functions and polynomial fit (wiper)
...G...... [ZBX-19001] fixed wmi.getall[] and wmi.get[] to report invalid queries (vso)
..F....... [ZBX-20908] fixed interface type labels in host edit form (ashubin)
..F....... [ZBX-21157] fixed warning message overlaying error message when cloning a host (agriscenko)
...G...... [ZBX-20667] fixed timeout issue for agent 2 checks in test run mode (ssimonenko)
..F....... [ZBX-20467] fixed z-select options with long labels (rlataria)
........S. [ZBX-21159] improved logging in the case of permission errors during HA startup (wiper)
........S. [ZBX-20962] improved error message when trying to use foreach function with single item query (wiper)
........S. [ZBX-20880] changed HA cluster node discovery to return empty array in standalone mode (wiper)
...G...... [ZBX-20203] fixed agent 2 log* item large file support on Windows (wiper)
..F....... [ZBX-21125] fixed incorrect filter results with empty multiselect fields in Monitoring Problems (dpetra)
..F....... [ZBX-18957] fixed not displaying years on X axis of classic graphs (averza)
..F....... [ZBX-20978] fixed trigger popover layout error in high-contrast themes (dpetra)
..F....... [ZBX-20682] fixed unexpected tab being opened in item configuration after saving the host in popup (agriscenko)
..F....... [ZBX-20196] fixed 'undefined' error in case of broken widget configuration (epulke)
..F....... [ZBX-20854] fixed missing headers in Columns field in Top hosts widget configuration form (dpetra)
.........T [ZBX-21172] fixed host group names and added IPv6 support in Templates Kubernetes by HTTP (ychukina)
..F....... [ZBX-20965] fixed positioning of change indicator in Item value widget (dpetra)
..F....... [ZBX-21259] fixed API token expiration date field being always visible in User Settings->API tokens (esekace)
..F....... [ZBX-20629] fixed auto refreshing for graphs on Monitoring -> Hosts page (rdetlavs)
.........T [ZBX-19955] fixed script item in Cloudflare template (vkhaliev)
..F....... [ZBX-18534] fixed name autocomplete when select element has been selected in map navigation tree (dpetra)
..F....... [ZBX-20584] fixed possibility to open graph in a full screen from graph widget (Sasha)
.......PS. [ZBX-20888] improved out of memory error message readability (vso)
.D........ [ZBX-21020] improved "ServerActive" configuration option description (vso)
.......PS. [ZBX-20855] fixed preprocessing not to discard event log specific data (vso)
..F....... [ZBX-20496] fixed delete missing import option for templated dashboards (rlataria)
..F....... [ZBX-20591] fixed draggable block position in preprocessing (rlataria)
...G...PS. [ZBX-21086] fixed regexp matching not to check for UTF-8 validity (vso)
..F....... [ZBX-20781] fixed overlapping of subfilter options (miks)
.........T [ZBX-20473] fixed evaluation period macro in disk space triggers for NetApp FAS3220 template (drasihov)
.........T [ZBX-19205] fixed item preprocessing in PostgreSQL by Zabbix agent 2 template (drasihov)
A.F.....S. [ZBX-20743] fixed error handling in compression with Apache licensed TimescaleDB 2.x (agriscenko, mprihodko)
..F....... [ZBX-21350] fixed cross-site scripting vulnerability in backurl parameter (agriscenko)

--------------------------------------------------------------------------------
Changes for 6.0.6

6.0.6rc1 was released as 6.0.6 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.6rc1

New features:
.......PS. [ZBXNEXT-7813] updated MariaDB maximum supported version to 10.7 (arimdjonoks)
..F....... [ZBXNEXT-7769] added support of PHP 8.1 to LDAP authentication (gcalenko)
..F....... [ZBXNEXT-7722] fixed runtime errors when using Zabbix with PHP 8.1 (agriscenko)
...G.....T [ZBXNEXT-6891] removed mongodb implementation, updated template to work with new plugin (esneiders, ychukina)
.........T [ZBXNEXT-7632] added template for HPE Primera (vkhaliev)
.........T [ZBXNEXT-7630] added templates for HPE MSA 2060 and MSA 2040 (drasihov)

Bug fixes:
........S. [ZBX-21145] changed host, item and trigger tag merging logic during template linking and LLD to reduce database updates (wiper)
..F....PS. [ZBX-20638] fixed handling of DB version higher than supported (agriscenko, dgoloscapov)
........S. [ZBX-20750] fixed excessive escaping of special characters in audit log details, triggers and graphs (akozlovs)
..F....... [ZBX-21015] fixed web scenario tags disappearing from Monitoring -> Hosts -> Web scenario on page autorefresh (agriscenko)
..F....... [ZBX-20960] fixed SVG graph widget throwing error when attempting to plot item with valid user macro defined in history storage period (agriscenko)
..F....... [ZBX-20965] fixed positioning of change indicator in Item value widget (dpetra)
..F.....S. [ZBX-20994] fixed access limitation for Oracle DB to list tables accessible to the user (asestakovs)
.......PS. [ZBX-21123] fixed crash when VMware VC was not available at the first moment when starting zabbix_server (MVekslers)
........S. [ZBX-21044] fixed JavaScript preprocessing output conversion to utf-8 (kprutkovs)
..F....... [ZBX-20534] fixed popup layout for importing when horizontal scroll was not visible (rlataria)
..F....... [ZBX-21185] fixed pattern selector when item name contains square brackets (miks)
..F....... [ZBX-20669] fixed focus on fields when clicking on labels (esekace)
....I..... [ZBX-21064] rewrote pcre.m4 and pcre2.m4 file (yurii)
.........T [ZBX-20029] fixed deprecated keys in IIS by Zabbix agent templates (drasihov)
.D........ [ZBX-18035] updated README.md for Slack and Mattermost media types (drasihov)
.........T [ZBX-21199] fixed space utilization items in HPE MSA 2040 and 2060 templates (drasihov)
....I..... [ZBX-20861] fixed incorrect naming of web scenario items after upgrade (vso)
..F....... [ZBX-20847] fixed inability to attach any host groups after removing already attached ones (agriscenko)
A.F....... [ZBX-20233] fixed handling of empty configuration parameters $ZBX_SERVER and $ZBX_SERVER_PORT the same as if they were not defined (Sasha)
..F....... [ZBX-21163] fixed "Host inventory overview" page behavior when selected host group was removed (Sasha)
..F....... [ZBX-20854] fixed missing headers in Columns field in Top hosts widget configuration form (dpetra)
.........T [ZBX-21143] changed API URL in Express.ms media type to a new version (drasihov)
........S. [ZBX-20914] fixed wrong calculation of calculated item formulas (akozlovs)
.........T [ZBX-20875] fixed filter condition for job discovery rule in MSSQL by ODBC template (drasihov)
.........T [ZBX-21146] fixed item key in NTP service template (drasihov)
..F....... [ZBX-20565] fixed visibility of placeholder text in host prototype edit form (kkuzmina)
.........T [ZBX-20985] fixed notifications summary for MS Teams media type (drasihov)
.......PS. [ZBX-21137] fixed VMware collector crash related to datastore state disconnected from all HVs (MVekslers)
.........T [ZBX-20628] removed system metrics from PFSense template (vkhaliev)
.........T [ZBX-21136] fixed value type for checksum of /etc/passwd item in FreeBSD template (vkhaliev)
.........T [ZBX-20903] removed duplicate in Windows services discovery filter regexp (drasihov)
..F....... [ZBX-18652] fixed data overview discrepancy between host location top and left (agriscenko)
........S. [ZBX-21111] fixed HA manager stopping (kprutkovs)
...GI..PS. [ZBX-20105] removed bogus dependency on libxml2 from agent (yurii)
....I..... [ZBX-21066] fixed libopenssl.m4 when dealing with lib/64 in openssl 3 (yurii)

--------------------------------------------------------------------------------
Changes for 6.0.5

6.0.5rc1 was released as 6.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.5rc1

New features:
.........T [ZBXNEXT-7453] added templates HashiCorp Consul by HTTP (ychukina)
..F....... [ZBXNEXT-6893] implemented audit log filtering by multiple actions (rdetlavs)
....I..... [ZBXNEXT-7693] replaced filename-length-max=99 option with tar-pax in configure.ac (yurii)
..F....... [ZBX-20946] enabled German and Vietnamese languages in the frontend (miks)
.......PS. [ZBXNEXT-7604] modified functionality to ignore NaN in Prometheus preprocessing aggregate functions (akozlovs)
..F....... [ZBXNEXT-7526] added number of items for Latest data column in Monitoring -> Hosts page (Ivo)
A.F....... [ZBXNEXT-7476] disabled PHP 8 strict type validation (ashubin)
..F....... [ZBXNEXT-7461] implemented expandable subfilters in the Latest data page; fixed clickable tags (miks)
.........T [ZBXNEXT-7607] added template Envoy Proxy by HTTP (ychukina)
.........T [ZBXNEXT-7547] added CockroachDB template (drasihov)
A.F....... [ZBXNEXT-7491] fixed PHP 8.1 runtime warnings with PostgreSQL backend (Sasha)

Bug fixes:
A......... [ZBX-20859] fixed incorrectly exported host groups in map elements (Sasha)
A.F....... [ZBX-20613] returned the ability to edit the dependencies of inherited triggers; improved validation upon unlinking templates with triggers that have dependencies; improved performance of trigger dependency functionality; prevented the ability to fully replace trigger dependencies of inherited triggers if the new dependency was added to parent trigger; supplemented validation of trigger dependencies on templates to prevent linkage dead-ends (vmaksimovs)
..F....... [ZBX-20814] fixed Map->Sharing user group shares table not showing saved user groups (esekace)
.........T [ZBX-20898] fixed duplicated UUID in the official template (abakaldin)
..F....... [ZBX-20242] fixed inability to change LDAP bind password (agriscenko)
...G...... [ZBX-20911] added process state check in PROC_NUM() for Oracle Solaris (Andris)
..F....... [ZBX-20752] fixed saved properties of classic graphs being lost when reopening graph configuration (agriscenko)
..F....... [ZBX-19381] fixed resolving of macros in item key parameters when testing items in web interface (Sasha)
..F....... [ZBX-18520] fixed showing of fields that do not belong to the selected item type in the item edit form (miks)
.........T [ZBX-20950] updated regular expressions for services discovery in Windows templates (vkhaliev)
..F....... [ZBX-20684] fixed item value widget not showing trailing zeros (mkrisjanis)
.......PS. [ZBX-20600] fixed vmware hv.datastore.latency item when multiple datastores with duplicate name (MVekslers)
........S. [ZBX-20823] fixed inability to update hosts that were created by LLD on aarch64 (vso)
..F....... [ZBX-20945] fixed broken trigger link in trigger mass update => dependencies (esekace)
...G...... [ZBX-20356] fixed perfomance counters not working when removed and added again on Zabbix agent 2 (vso)
...G...... [ZBX-20886] fixed handle leak on Zabbix agent 2 in vfs.fs.get (vso)
..F....... [ZBX-21008] fixed broken popup for SLA selection for User role (averza)
..F....... [ZBX-20380] fixed maintenance highlighting having priority over problem severity highlighting for map elements of map, host group and trigger types (agriscenko)
..F....... [ZBX-20573] fixed service filter functionality in SLA report page (rdetlavs)
.........T [ZBX-20982] fixed API request by coordinates in the OpenWeatherMap template (vkhaliev)
........S. [ZBX-20918] moved final history/trends cache sync in main process to be done before stopping HA (wiper)
..F....... [ZBX-20548] fixed broken host link not opening in Inventory (rdetlavs)
..F....... [ZBX-21306] fixed xss in discovery rules (rlataria)
..F....... [ZBX-21305] fixed xss in graph (rlataria)

--------------------------------------------------------------------------------
Changes for 6.0.4

6.0.4rc1 was released as 6.0.4 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.4rc1

New features:
...G...PS. [ZBXNEXT-7120] added support of OpenSSL 3.0 (Andris)
..F....... [ZBXNEXT-7611] fixed silenced errors not silenced in zbx_err_handler running PHP 8 (rdetlavs)
..F....... [ZBXNEXT-7610] refactored in PHP 8 deprecated function strtime() (rdetlavs)
.........T [ZBXNEXT-7506] fixed uuids in proxmox template (vkhaliev)
..F.I...S. [ZBXNEXT-7562] added en_GB locale (agriscenko, yurii)
.........T [ZBXNEXT-7582] moved threshold information from trigger name to the event name (abakaldin, vkhaliev)
..F....... [ZBXNEXT-7525] fixed inconsistent trigger links in Configuration -> Items (rdetlavs)
..F....... [ZBXNEXT-7564] fixed media type importing in PHP 8 (rdetlavs)
.........T [ZBXNEXT-5580] added macros and fixed filesystem utilization triggers for Windows, Linux and some other templates (vkhaliev)
..F....... [ZBXNEXT-7477] updated MySQL database error handling for PHP 8 (averza, jfreibergs)
.........T [ZBXNEXT-7506] added Proxmox Virtual Environment template (abakaldin)
..F....... [ZBXNEXT-7472] added support of text data for top hosts widget (agriscenko)
.........T [ZBXNEXT-7505] added new GLPi media type (abiba)
...G.....T [ZBXNEXT-7559] updated smart.disk.discovery and smart.disk.get metrics for Zabbix agent 2 and updated S.M.A.R.T passive and active templates (abiba, esneiders)
.........T [ZBXNEXT-7507] added TrueNAS template (vkhaliev)

Bug fixes:
........S. [ZBX-20951] fixed dependent item discovery validation in LLD (wiper)
A..G...... [ZBX-20783] fixed Zabbix agent2 not to fail when global regular expression is received with empty delimiter (rlataria, vso)
.......PS. [ZBXNEXT-7616] fixed javascript md5 and sha256 functions to support binary data (including terminating zero character) (wiper)
..F....... [ZBX-20299] fixed not detecting user macros by "Test item" dialog if they are used in the calculated item formula (rdetlavs)
..F....... [ZBX-20678] fixed focusing and keyboard functionality for host in Geomap widget (rdetlavs)
..F....... [ZBX-20782] fixed non unique ids browser console errors when executing Mass update action (rdetlavs)
..F....... [ZBX-20458] fixed incorrect view of disabled range slider in Firefox (rdetlavs)
..F....... [ZBX-20545] fixed trend storage period field wrong appearance when item type of information is character/text/log (rdetlavs)
.......PS. [ZBX-20844] fixed external check becoming unsupported when Zabbix server or Zabbix proxy is stopped (vso)
..F....... [ZBX-20658] fixed missing CR (carriage return) characters in line endings, in popup forms (averza)
..F....... [ZBX-20821] fixed required PHP version in setup wizard (acikuns)
...G...... [ZBX-20754] fixed Zabbix sender and Zabbix JS not releasing semaphores upon exit (vso)
...G...... [ZBX-20538] changed PostgreSQL plugin to handle connection per user and not per database for Zabbix agent 2 (esneiders)
.......PS. [ZBX-20567] improved preprocessor queue performance with items taking long time to preprocess (wiper)
...G...PS. [ZBX-20398] added mitigation for PID file not being created on time (MVekslers, yurii)
..F....... [ZBX-19638] fixed incorrect host name in graph prototype widget when graph have items from separate hosts (rlataria)
........S. [ZBX-20595] fixed server discovering dependent item with prototype as master item if prototype discovery was disabled with LLD overrides (wiper)
.........T [ZBX-18522] updated Readme for RabbitMQ templates (vkhaliev)
........S. [ZBX-20794] fixed unavailable node status update at server startup (wiper)

--------------------------------------------------------------------------------
Changes for 6.0.3

6.0.3rc1 was released as 6.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.3rc1

New features:
.........T [ZBXNEXT-6781] added openweathermap template (vkhaliev)
..F....... [ZBXNEXT-7082] fixed PHP8 using deprecated function libxml_disable_entity_loader() (rdetlavs)
...G...... [ZBXNEXT-7452] added SNI support to the TLS protocol for agent 2 (asestakovs)
...G.....T [ZBXNEXT-7065] added queries metrics to the PostgreSQL by agent 2 template (esneiders, vkhaliev)
.........T [ZBXNEXT-7023] updated regular expressions for services discovery in Windows templates (vkhaliev)
A.F....... [ZBXNEXT-7478] fixed optional parameters before required issue (acikuns, ashubin)

Bug fixes:
..F....... [ZBX-20681] fixed undefined index error when accessing module page with guest user (rlataria)
A.F.....S. [ZBX-20650] fixed performance issue with importing templates and hosts (Sasha)
.......... [ZBX-20747] fixed service algorithm update in 6.0 database upgrade patch (wiper)
A.F....... [ZBX-19118] made Host interface field non-required for HTTP agent items (jfreibergs)
........S. [ZBX-20740] fixed CUID size on 32-bit systems (wiper)
........S. [ZBX-20786] fixed server termination when updating proxy hostid and audit is disabled (arimdjonoks)
..F....... [ZBX-20675] fixed cancel button not working after cloning services and SLAs (averza)
...G...... [ZBX-20634] fixed handling of multiline FTP response (ssimonenko)
........S. [ZBX-20661] fixed crashes when setting HA failover delay with disabled auditlog or updating HA error status on exit (wiper)
........S. [ZBX-20693] fixed crash in auditlog logic on 32-bit Debian/Raspbian (wiper)
...G...... [ZBX-20528] fixed issue with pgsql.custom.query JSON response failing for Zabbix agent 2 (esneiders)
..F....... [ZBX-20399] fixed acknowledge problem popup window showing a fatal error after page refresh (Ivo)
..F....... [ZBX-19851] fixed wrong green mark in maps properties for sharing (rlataria)
..F....... [ZBX-20319] fixed multiline details in the audit log (rlataria)
.D........ [ZBX-20762] fixed StartAlerters and StartEscalators range in the configuration file comments (akozlovs)
........S. [ZBX-20651] fixed crash in availability manager on some platforms (vso)
...G...... [ZBX-19311] fixed raid device discovery in the Smart plugin for Zabbix agent 2 (esneiders)
.......PS. [ZBX-20518] fixed lastaccess update during proxy throttling (dgoloscapov)
........S. [ZBX-20503] fixed queue overview updates for active agent items (dgoloscapov)
..F....... [ZBX-20621] fixed value trimming in the Administration -> Geographical maps configuration (miks)
...G...... [ZBX-20539] fixed TLS parameters for MySQL and PostgreSQL in Zabbix agent 2 (esneiders)
...G...... [ZBX-19407] removed the redundant encoding check in get_codepage() for Windows (arimdjonoks)
...G...... [ZBX-20390] fixed Oracle Solaris vm.memory.size[available] item kstats memory read (arimdjonoks)
.........T [ZBX-20521] corrected missed typos in templates and README (drasihov)
A......... [ZBX-20698] fixed import from 2.0-4.4 to 5.0 and above with SNMP interfaces (acikuns)

--------------------------------------------------------------------------------
Changes for 6.0.2

6.0.2rc1 was released as 6.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.2rc1

New features:
A.F....... [ZBXNEXT-7485] fixed debug_backtrace function usage for php8 (acikuns)
.........T [ZBXNEXT-7493] added garbage collector and memory pool discovery to generic Java template (vkhaliev)
.D.G...... [ZBXNEXT-7116] added ability to force active checks after restart on Zabbix agent2 (vso)

Bug fixes:
..F....... [ZBX-19583] unified date format across datepickers (averza)
..F....... [ZBX-19223] fixed disabled hosts not listed in latest data view (averza)
.........T [ZBX-20521] corrected typos in templates, README and media types (drasihov)
..F....... [ZBX-20685] fixed graph widget configuration for small screens (acikuns)
..F....... [ZBX-20645] fixed empty space missing between table headers in Filters table in LLD config form (acikuns)
..F....... [ZBX-20640] fixed X-axis field placement in different rows in Axis tab in Graph widget (acikuns)
..F....... [ZBX-20049] implemented keyboard control for info icons (acikuns, ashubin)
...G...PS. [ZBX-20692] fixed missing include in setproctitle.h (arimdjonoks)
........S. [ZBX-20697] fixed crash in configuration syncer when non prototype item is used in trigger prototype expression (vso)
..F....... [ZBX-20500] fixed values in last check column on web monitoring page being displayed differently than on latest data page (agriscenko)
........S. [ZBX-19965] fixed database upgrade for SNMP interfaces (akozlovs)
..F....... [ZBX-20465] fixed marking username entry mandatory for SSH and Telnet agent items (jfreibergs)

--------------------------------------------------------------------------------
Changes for 6.0.1

6.0.1rc4 was released as 6.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.1rc4

Bug fixes:
...G...... [ZBX-20672] fixed compilation on HP-UX due to missing zbxtypes.h include (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.0.1rc3

Bug fixes:
..F....... [ZBX-20619] fixed massupdate button form in Safari browser (ashubin)

--------------------------------------------------------------------------------
Changes for 6.0.1rc2

Bug fixes:
........S. [ZBX-20649] fixed crash when server attempted to use trigger after it was removed from cache (wiper)

--------------------------------------------------------------------------------
Changes for 6.0.1rc1

New features:
...G...... [ZBXNEXT-7408] added native support for the net.dns and net.dns.record keys in Zabbix agent 2, fixed Zabbix agent 1 SOA response formatting (esneiders, ssimonenko)
A.F....... [ZBXNEXT-7467] fixed strict types in bitwise operators (acikuns)
...G...... [ZBXNEXT-7487] implemented discovery of disabled systemd units with Zabbix agent 2 (ssimonenko)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6959] implemented audit logging of host prototype API object (rlataria, vmaksimovs)
...G...PS. [ZBXNEXT-5839] added SNI in encrypted TCP connections (yurii)
.........T [ZBXNEXT-6624] added triggers, macros, changed filters and overrides in LLD rules (mchudinov)

Bug fixes:
....I..... [ZBX-20617] fixed default geomap provider on clean install (Sasha)
........S. [ZBX-20530] fixed compilation error on FreeBSD (asestakovs)
.........T [ZBX-20443] fixed requirement of admin rights for creating issues with custom fields and added option to close tasks in Redmine webhook (abiba)
....I..... [ZBX-20570] fixed --with-libevent option on FreeBSD (asestakovs)
.........T [ZBX-20564] changed health state sensor item to lld in vmware hypervisor template (vkhaliev)
.......PS. [ZBX-12852] fixed redundant query of vmware hv sensors info (MVekslers)
.........T [ZBX-20562] fixed item names in rabbitmq and elasticsearch templates (vkhaliev)
.........T [ZBX-20537] fixed uptime oid for pfsense template (vkhaliev)
..F....... [ZBX-20005] fixed main checkbox not being selected when all other checkboxes are selected (epulke)
........S. [ZBX-20334] fixed macro support in aggregate functions (asestakovs)
..F....... [ZBX-20519] fixed overlay dialog look on trigger page when host name is short (rdetlavs)
..F....... [ZBX-19796] fixed macros tab indicator showing incorrect count when inherited option is selected and a new macro is added (miks)
..F....... [ZBX-20430] fixed stretching action log screen because of long messages without whitespace (rdetlavs)
...GI..... [ZBX-20290] fixed missing HTTP metrics support for Windows Agent (ssimonenko)
...G...... [ZBX-20030] fixed system.cpu.num runtime cpu change in Zabbix agent 2 (esneiders)
...G...... [ZBX-20339] fixed incorrect smart plugin device type in Zabbix agent 2 (esneiders)
.......P.. [ZBX-20373] fixed conf syncer appearing to be busy on proxy on network problem (dgoloscapov, vso)
.......PS. [ZBX-20544] fixed wrong sql query for lld triggers (MVekslers)
.D.....PS. [ZBX-20506] improved performance of configuration syncer; increased default cache size to 32M (vso)
...G...PS. [ZBX-20228] improved error reporting when SSL_write() or SSL_read() functions fail, removed redundant code that resulted in timeout on windows (vso)
.........T [ZBX-20517] moved Brocade,Cisco,Linux,Windows module templates from readme.md files and yaml template to different files into the modules folder (mchudinov)
........S. [ZBX-20059] fixed duplicate metric values being inserted when there is network issue between Zabbix server and Zabbix proxy (vso)
.......PS. [ZBX-20450] fixed non ascii symbols being replaced by question marks when using MariaDB (vso)
........S. [ZBX-19637] fixed trigger status change after template update and linking (akozlovs)
........S. [ZBX-20502] fixed host prototype discovery override in case LLD JSON contains duplicate hosts (vso)
..F....... [ZBX-20253] fixed incorrect usage of function "length" in zabbix server trigger creation (rdetlavs)
...G...... [ZBX-20472] fixed database lock crash in Zabbix Agent 2 using SQLite (akozlovs)
..F....... [ZBX-19956] fixed Proxy address and PSK field issues when cloning a proxy and fixed green indicator not showing in edit mode (Ivo, miks)
..F....... [ZBX-20426] fixed maintenance icon with host name in latest data table (acikuns)
...G...... [ZBX-20487] fixed agent handling of invalid time intervals (wiper)
........S. [ZBX-19789] added SourceIP support to ldap simple checks (dgoloscapov)
..F....... [ZBX-20680] fixed reflected XSS issues (averza)

--------------------------------------------------------------------------------
Changes for 6.0.0

6.0.0rc2 was released as 6.0.0 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.0rc2

Bug fixes:
.........T [ZBX-16896] added interface speed metric to linux by agent templates and fixed interfaces tags (vkhaliev)
..F....... [ZBX-20370] fixed textarea tags not expanding in service editing form (averza)
..F....... [ZBX-20466] fixed context menu, which was not appearing for numeric discovered items (epulke)
...G...... [ZBX-20475] fixed panic when Plugins.Smart.Path is set in Zabbix agent 2, by inroducing System config keywords (esneiders)
..F....... [ZBX-20524] fixed usage of history source and extra data selection in Top hosts widget (averza)
........S. [ZBX-20490] fixed initial ha failover delay update, improved RTC and HA service communications (wiper)

--------------------------------------------------------------------------------
Changes for 6.0.0rc1

New features:
.........T [ZBXNEXT-7414] added new tags to all templates (vkhaliev)

Bug fixes:
.........T [ZBX-20509] changed host group in Squid, Hikvision, Morningstar templates (mchudinov)
.........T [ZBX-20396] fixed expression for "Calculated value of innodb_log_file_size" item in MySQL templates (mchudinov)
..F....... [ZBX-20415] fixed host list page showing incorrect default interface (Ivo)
..F....... [ZBX-17748] improved host graphs page (ashubin, epulke, vmurzins)
..F....... [ZBX-20508] fixed console error when creating or editing host prototypes (averza)
..F....... [ZBX-20504] fixed impossibility to select a service in conditions of service actions (averza)
.......P.. [ZBX-20481] fixed warning in log when updgrading Zabbix proxy database (vso)
..F....... [ZBX-19356] fixed failure when editing Templates caused by exceeding max_input_vars limit (jfreibergs)
..F....... [ZBX-20267] fixed browser error when using dynamic rows (rdetlavs)
..F....... [ZBX-20485] fixed cancel button not working when creating a new discovery rule (rdetlavs)
..F....... [ZBX-20494] fixed multiple hintbox issue upon widget updates (averza)
..F....... [ZBX-20432] fixed impossibility to import templates with triggers mapping to hosts with numeric names (averza)

--------------------------------------------------------------------------------
Changes for 6.0.0beta3

New features:
..F....... [ZBXNEXT-7125] added new widget "Top hosts"; deprecated widget "Data overview" (ashubin, averza, gcalenko)
.......PS. [ZBXNEXT-7411] replaced signals with IPC messages for most of internal runtime control option processing (wiper)
.........T [ZBXNEXT-4635] added templates for Kubernetes Controlplane and Kubestate metrics (afayantsev, ychukina)
..F....... [ZBXNEXT-7107] added Item popup menu in Latest data; added new links in Configuration Items popup menu and Item prototypes popup menu (epulke)
...G...... [ZBXNEXT-7409] added native support for the vfs.dir.size and vfs.dir.count keys in Zabbix agent 2 (esneiders)
A.F.....S. [ZBXNEXT-1911,ZBXNEXT-7399] allowed textual types of information for Calculated items (dgoloscapov, jfreibergs)
.........T [ZBXNEXT-7389] changed templates to use no linked templates, moved OS templates from the classic folder to the os folder (mchudinov)
..F.I..... [ZBXNEXT-6687] implemented subfilter and named filters for latest data section (miks)
........S. [ZBXNEXT-7101] implemented sleep function into JS engine (asestakovs)
.........T [ZBXNEXT-6861] updated Zabbix proxy templates according to the latest guidelines (abakaldin)
.........T [ZBXNEXT-7078] added pfsense template (vkhaliev)

Bug fixes:
..F....... [ZBX-20225] fixed host modal window not opening on many pages (Ivo, miks, vmurzins)
...G...... [ZBX-20453] fixed Agent 2 compilation issues on macOS (ssimonenko)
..F....... [ZBX-20359] fixed export on Monitoring Problems page getting out of sync with filter (jfreibergs)
........S. [ZBX-19961] fixed possible crash due to trigger functions being updated during LLD (vso)
..F....... [ZBX-20300] fixed displaying extra decimal digits in vertical scales of graphs for item units prefixed with "!" (averza)
...GI..... [ZBX-20444] fixed Agent and Agent 2 compilation with libpcre2 on Windows (ssimonenko)
..F....... [ZBX-20460] fixed color-picker not updating selected color in its input element (ashubin)
........S. [ZBX-20446] fixed housekeeper failure when deleting auditlog entries; thanks to Yuuki Enomoto for the patch (arimdjonoks)
........S. [ZBX-20420] increased storage size of the 'parameters' field of the 'alerts' table for Oracle backend (arimdjonoks)
...G...... [ZBX-20416] fixed vfs.file.owner to display unknown user:group numerically instead of error (asestakovs)
..F....... [ZBX-20288] fixed cloning services twice hitting enter key in configuration form (averza)
.......PS. [ZBX-20293] fixed icmpping items group becomes not supported due to error in interval detection (akozlovs)
..F....... [ZBX-20428] fixed table headers above the graph area in Graph widget configuration form (ashubin)
..F....... [ZBX-20342] fixed keyboard navigation for colorpicker (acikuns, ashubin)
...G...... [ZBX-20417] fixed vfs.file.get error for HP-UX; thanks to Yuuki Enomoto for the patch (arimdjonoks)
........S. [ZBX-20175] changed functions with disabled history/trends to return error (wiper)
...G...... [ZBX-20436] fixed hardcoded -lpcre in Agent 2 embedded C code (ssimonenko)
..F....... [ZBX-20431] fixed template import button shown out of bounds (jfreibergs)
A......... [ZBX-19991] fixed template import of dependent items and item prototypes having newly created master item (miks)
.........T [ZBX-20316] added macro for password and changed conf file in postgresql by user parameters template (vkhaliev)
.........T [ZBX-20303] fixed trigger name in MSSQL template (vkhaliev)
........S. [ZBX-19456] changed zbx_trends_parse_range() behavior for zero time period, added test cases (ssimonenko)
.......PS. [ZBX-20246] fixed unpredictable choice of vmware hv ip for HA mode of management interface (MVekslers)
...G...... [ZBX-19565] fixed agent2 to return the same 255 code as agent1 when key service.info does not find service (arimdjonoks)
...G...... [ZBX-20371] fixed crash in Agent2 when monitoring log files (Andris)
...G...... [ZBX-20204] fixed range check for perfcounter in agent2 on windows (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 6.0.0beta2

New features:
..F....... [ZBXNEXT-7033] anchored modal dialogues to avoid their repositioning during interactions (ashubin, jfreibergs)
..F....... [ZBXNEXT-669] added maintenance status icon to Latest Data page (acikuns)
A.F.I...S. [ZBXNEXT-6999] implemented SLA, SLA reports and SLA report widget (ashubin, averza, jfreibergs, vso)
...G...... [ZBXNEXT-6875] added native support for the system.hw.chassis and system.hw.devices keys in Zabbix agent 2 (esneiders)
.D.....PST [ZBXNEXT-2485] moved odbc poller into separate poller type (dgoloscapov, vso)
.......PS. [ZBXNEXT-7109] changed runtime control options to connecto to zabbix server/proxy using socket rather than sending signals (wiper)
A......... [ZBXNEXT-6470,ZBXNEXT-6890] implemented complete audit logging of maintenance API object; added strict validation for maintenance.create, maintenance.update, maintenance.delete API methods (rlataria, vmaksimovs)
..F.....S. [ZBXNEXT-7115] removed deprecated support of user macros in item names (akozlovs, gcalenko)
........S. [ZBXNEXT-3140] added {ITEM.STATE.ERROR},{LLDRULE.STATE.ERROR},{TRIGGER.STATE.ERROR} macros to indicate error messages in internal monitoring alerts (arimdjonoks)
...G...... [ZBXNEXT-6958] added external plugin loader for Zabbix agent 2 (esneiders)
..F....... [ZBXNEXT-7092] improved usability for Latest data and Hosts views (acikuns)
...G...PS. [ZBXNEXT-4922] added support for pcre2 (yurii)

Bug fixes:
..F....... [ZBX-20382] updated jquery version (ashubin)
.....J.... [ZBX-20383] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions (vso)
..F.I..... [ZBX-20384] fixed possibility to view setup pages by non-superadmin if config already file exists (averza)
..F....... [ZBX-20388] fixed XSS vulnerability in multiselect (agriscenko)
A......... [ZBX-19815] fixed multiple data convertion issues in import between versions 1.8/2.0 and 5.0 (Ivo)
.......PS. [ZBX-20405] improved timeouts in JS (dgoloscapov, wiper)
..F....... [ZBX-19669] fixed success message not showing when no fields were changed in Administration->Authentication page (Ivo)
...G...... [ZBX-20269] added handling of performance counter with negative denominator value (arimdjonoks)
...G...... [ZBX-20143] fixed tcp timeout not working in net.dns.record (dgoloscapov)
........S. [ZBX-20292] fixed LLD overrides for item for particular corner-case (ssimonenko)
...G...PS. [ZBX-20236] improved memory consumption in Zabbix proxy trappers by moving configuration sync between database and cache to configuration syncer; improved trappers and listeners memory consumption by freeing received data after it was processed instead of after new data is received (vso)
........S. [ZBX-20330] added handling of nan/inf values in ipmi discovery (dgoloscapov)
...G.....T [ZBX-19185] fixed free bytes calculation for temporary tablespace in Oracle by ODBC and by agent2 template (abiba)
........S. [ZBX-20377] implemented hmac-sha256 for server for scheduled reports cookies (arimdjonoks)
.........T [ZBX-20258] fixed tags processing for Zammad media type (abiba)
A.F....... [ZBX-20350] changed hash algo for encrypted cookies (rlataria)
...G...... [ZBX-20164] fixed agent2 crash caused by wmi metrics (asestakovs)
........S. [ZBX-20249] fixed escalator query failure on Oracle (ssimonenko)
........S. [ZBX-19351] fixed event correlation query failure on Oracle (ssimonenko)

--------------------------------------------------------------------------------
Changes for 6.0.0beta1

New features:
.........T [ZBXNEXT-7112] added new fields in PROMETHEUS_PATTERN preprocessing in templates Etcd, Vault, Linux (mchudinov)
A.F.....S. [ZBXNEXT-7049] added aggregation options to prometheus pattern preprocessing step, added bulk preprocessing for dependent items (valdis, wiper)
.......PS. [ZBXNEXT-7100] added new LLD macro HV.NETNAME to vmware.hv.discovery (MVekslers)
A......... [ZBXNEXT-6470,ZBXNEXT-6867] implemented complete audit logging of templates; added strict validation for template.create, template.update, template.delete, template.massadd, template.massupdate, template.massremove API methods (vmaksimovs)
A.F....... [ZBXNEXT-6966] added single item widget (ashubin, averza, Ivo, miks, Sasha, vmurzins)
..F.I..... [ZBXNEXT-7085] extended 'formula' field in 'actions' table from 255 to 1024 characters (akozlovs, rlataria)
.........T [ZBXNEXT-7031] upgraded Oracle by ODBC template for using config string in items (abiba)
..F.....S. [ZBXNEXT-2579,ZBXNEXT-7020] added baseline monitoring functions baslinewma,baselinedev (jfreibergs, wiper)
A.F.....S. [ZBXNEXT-6250] added option to opt-out of "escalation canceled" messages (miks, ssimonenko)
..FG...... [ZBXNEXT-6593] added support of persistent files for restoring log item state after agent restart (Andris)
..F....... [ZBXNEXT-7070] transferred host and template mass update template inputs to main tab (jfreibergs)
..F....... [ZBXNEXT-7018] transferred template and group input to main tabs (ashubin, jfreibergs)

Bug fixes:
A.F....... [ZBX-20270] fixed XSS vulnerability, max zoom level validation, inventory field processing and initial view hintbox text in geomap widget (miks)
A......... [ZBX-20328] fixed incomplete inheritance of items, item prototypes, lld rules, host prototypes, when user with type "Admin" was edited them on template which is linked to non-permitted for him templates or hosts (vmaksimovs)
........S. [ZBX-20232] added HA node table cleanup on startup (wiper)
.........T [ZBX-20113] fixed items value map for VMware template (abiba)
.......PS. [ZBX-20341] moved zbx_ipc_service_init_env() to MAIN_ZABBIX_ENTRY (vso, yurii)
.......PS. [ZBX-20311] returned the value -1 for bucket_percentile() and histogram_quantile() if bucket[+inf] = 0 (MVekslers)
.......PS. [ZBX-20276] fixed parameter parsing error in bucket_percentile (MVekslers)
..F....... [ZBX-20278] fixed XSS attack vulnerability in scheduled report configuration form (agriscenko)
.........T [ZBX-20060] fixed trigger expression for memory monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-20075] fixed trigger expression for certificate monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-19704] fixed item pattern in "Zabbix server health" dashboard (abakaldin)
.......... [ZBX-20240] added integration tests for trigger state (ssimonenko)
.........T [ZBX-18389] fixed sql query for 32 and 64 bit xids postgresql versions in postgresql by user parameters template (vkhaliev)
.........T [ZBX-18474] fixed regexp in macros in Template Module Windows Services (abiba)
........S. [ZBX-19651] fixed problem escalation when at least one of the hosts in a trigger expression is not in maintenance (dgoloscapov)
...G.....T [ZBX-19897] updated postgresql templates and plugin files (vkhaliev)
A......... [ZBX-20120] fixed import of several hosts assigned to different proxies (Sasha)
........S. [ZBX-20238] fixed linking templates with trigger prototypes (wiper)
........S. [ZBX-20178] fixed action webhook failure when return value is not required (dgoloscapov, wiper)
........S. [ZBX-19806] added support of multiple header fields in JS method getHeaders() (dgoloscapov)
...G...... [ZBX-20192] fixed quote expansion in command execution in agent2 on windows (dgoloscapov)
........S. [ZBX-19924] fixed trigger expression and calculated items not allowing to specify timeshift that ends in future even if it starts in the past (vso)
..F....... [ZBX-19973] fixed event list hintbox field validation (miks)
..F....... [ZBX-20294] fixed typo in system information table (jfreibergs)
..F....... [ZBX-20170] fixed trigger expression testing constructor for monoinc and monodec functions (miks)
..F....... [ZBX-20268] fixed disabled button issue when cloning a service (averza)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha7

New features:
..F.....S. [ZBXNEXT-6955] added trendstl() anomaly detection function (arimdjonoks, gcalenko)
...G...... [ZBXNEXT-6936] added possibility to reload user parameters without restarting Zabbix Agent (asestakovs)
..F....PS. [ZBXNEXT-3706] added support for utf8mb4 encoding with utf8mb4_bin collation on mysql and mariadb (miks, yurii)

Bug fixes:
.........T [ZBX-19514] fixed disc utilization metric for windows discs discovery (abiba)
.......PS. [ZBX-19866] fixed possible duplication of server log messages with first network error or interface activation (akozlovs)
........S. [ZBX-20177] added acnowledgeid index for alerts table (ssimonenko)
.....J.... [ZBX-19587] fixed Zabbix Java gateway error message when object or attribute is not found (vso)
....I...S. [ZBX-20176] fixed trigger not being calculated for first value when item changes state to supported; fixed build failure when DES is disabled in Net-SNMP; fixed tests on big-endian systems (vso)
.........T [ZBX-20150] fixed special characters escaping in markdown parsing of the Telegram media type (abiba)
A......... [ZBX-19888] fixed selectUpdateOperations option not accepting "extend" value in Actions API (averza)
A......... [ZBX-20200] fixed PHP runtime errors when updating media type (Sasha)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha6

New features:
..F.....S. [ZBXNEXT-6921] introduced support of primary keys for history tables (dgoloscapov, jfreibergs, vso)
...G...... [ZBXNEXT-712] added new item vfs.dir.get[] for Agent and Agent2 (akozlovs)
A.F.I..... [ZBXNEXT-6945] implemented geographical map widget (miks)
...G...... [ZBXNEXT-6651] added new item agent.variant for Agent and Agent2 (agriscenko, akozlovs)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6920] implemented audit logging of action API object (agriscenko)
..F.....S. [ZBXNEXT-6950] implemented changecount() trigger function (miks, ssimonenko)
...G.....T [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 and docker template (afayantsev, esneiders)
.........T [ZBXNEXT-7014] updated README for a newer version of PagerDuty (abiba)
.........T [ZBXNEXT-7001] added support High availability cluster in Zabbix server health/Remote Zabbix server health template (abakaldin)

Bug fixes:
A......... [ZBX-20186] fixed incorrect count of result rows reported by API (jfreibergs)
.......PS. [ZBX-20097] added celsius support to vmware unitInfo (asestakovs)
.......PS. [ZBX-18944] fixed the fields size for LLD validation of triggers.description and item_preproc.params (ssimonenko)
.......PS. [ZBX-20085] fixed build on Solaris; thanks to Yuuki Enomoto for the patch (vso)
..F....... [ZBX-20158] added label to standalone server and fixed issue caused by setup step skew (ashubin, jfreibergs, wiper)
...G...... [ZBX-19926] fixed Zabbix agent crashing when reading event log on Windows Server 2022 (vso)
........S. [ZBX-20139] renamed ExternalAddress to NodeAddress and removed ListenIP/Port dependency (wiper)
.........T [ZBX-20080] fixed error message (abiba)
........S. [ZBX-20137] fixed HA node not to become active after restart if there is another node that can take over (vso)
.........T [ZBX-20003] fixed update and discard intervals in generic snmp and some other templates (vkhaliev)
.......PS. [ZBX-20032] fixed server crash when restarting monitored vmware vc (MVekslers)
...G...... [ZBX-19912] fixed mysql.db.size, mysql.replication.get_slave_status and pgsql.custom.query items for Zabbix agent 2 (esneiders)
.........T [ZBX-19963] fixed macro with regular expression for serial numbers discovery in cisco template (vkhaliev)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux templates (vkhaliev)
..F....... [ZBX-20132] fixed item type mismatch warning not getting removed for non-matching key (jfreibergs)
..F....... [ZBX-20125] fixed invalid argument error in trigger test (ashubin)
..F....... [ZBX-18975] fixed item value being truncated in item test form (agriscenko)
..F....... [ZBX-20124] fixed incorrect number of days in the error message when the display period is exceeded (Sasha)
..F....... [ZBX-20123] fixed svg graph widgets not displaying data for certain time periods (averza)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha5

New features:
A.FG...PS. [ZBXNEXT-6923,ZBXNEXT-6928] added High availability cluster support (ashubin, jfreibergs, vso, wiper)
..F....... [ZBXNEXT-6896] added automatic Item type suggestion (ashubin, jfreibergs)
..F....... [ZBXNEXT-7004] implemented service cloning (averza)
A......... [ZBXNEXT-6470,ZBXNEXT-6951] implemented audit logging of services API object (averza)
.......PS. [ZBXNEXT-2475] added handling of compressed content to web monitoring (akozlovs)
...G...... [ZBXNEXT-6782] added new parameters for system.hostname (dgoloscapov)
..F.I..... [ZBXNEXT-6757] added ability to create/edit hosts via modal form (jfreibergs, miks, vmurzins)
.........T [ZBXNEXT-6837] added VMWare SD-WAN VeloCloud template (abiba)
..F.....S. [ZBXNEXT-6869] removed positional macros in item name (agriscenko, akozlovs)
...G...... [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6608] added support for vmware key named 'vmware.hv.sensors.get' (MVekslers)
.......PS. [ZBXNEXT-6644] added support for vmware key named 'vmware.hv.maintenance' (MVekslers)
........S. [ZBXNEXT-6954] added new macros for debugging trigger expressions (dgoloscapov)
..F.I..... [ZBXNEXT-6930] removed Monitoring -> Overview (agriscenko)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6868] implemented complete audit logging of host groups; added strict validation for hostgroup.massadd, hostgroup.massupdate, hostgroup.massremove API methods; changed sortfield used in audit log report to auditid (vmaksimovs)
.........T [ZBXNEXT-6970] added templates for "MikroTik" Ethernet routers and Switches (mchudinov)
..F.....S. [ZBXNEXT-6879] implemented new history functions "rate", "bucket_rate_foreach" and "bucket_percentile" and math function "histogram_quantile" (miks, MVekslers)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6929] implemented audit logging of correlation API object (rlataria, Sasha)
...G...... [ZBXNEXT-6428] moved plugins config options to separate files (akozlovs, esneiders, kalimulin, MVekslers)

Bug fixes:
........S. [ZBX-20065] fixed count() function gt,ge,lt,le operations (dgoloscapov, wiper)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux template (vkhaliev)
..F....... [ZBX-18611] fixed division by zero error due to small graph size when using gradient lines (Ivo)
A......... [ZBX-20079] fixed web scenarios import / export error when authentication method is kerberos (rlataria)
...G...... [ZBX-18988] added vm.vmemory.size metric to Zabbix agent 2 for Windows (esneiders)
.........T [ZBX-19569] changed linked template "Zabbix agent" to "Zabbix agent active" in templates "Windows by Zabbix agent active" and "Linux by Zabbix agent active" (mchudinov)
.........T [ZBX-18554] fixed MSSQL by ODBC README (abiba)
........S. [ZBX-19872] removed redundant escaping in XML data of HTTP agent POST request (asestakovs)
.........T [ZBX-19920] changed setup instruction in README of the "IIS by Zabbix agent" template (mchudinov)
.........T [ZBX-19237] changed condition in SQL request of pgsql.connections.sum.waiting item in DB PostgreSQL template to exclude rows with idle state (mchudinov)
.........T [ZBX-20019] fixed README file in Oracle by Zabbix Agent 2 template (vkhaliev)
.........T [ZBX-19760] fixed interface operstate valuemap in the linux templates (afayantsev)
.........T [ZBX-20017] added new metrics, fixed update intervals in the "F5 Big-IP" template (abakaldin)
........S. [ZBX-20077] fixed possible collision of audit entities for server in json (arimdjonoks)
........S. [ZBX-20089] fixed server crash during network discovery when default inventory mode is not Disabled (arimdjonoks)
...G...... [ZBXNEXT-6708] fixed 3rd parameter for Zabbix agent 2 web.certificate.get plugin (esneiders)
........S. [ZBX-20006] fixed Zabbix server must not audit default DB values (akozlovs)
...G...... [ZBX-20008] removed curl and ldap linkage from agent2 (yurii)
..F....... [ZBX-19997] fixed too long URL error when performing background page refresh (miks)
A......... [ZBX-20021] fixed impossibility to import media types of type script with parameters from previous versions (agriscenko)
........S. [ZBX-19889] fixed server not updating trigger dependencies and other data during linking (arimdjonoks)
....I..PS. [ZBX-20001] fixed crash and invalid bytecode error being generated on big-sendian systems when javascript is used; upgraded duktape to version 2.6 (vso)
..F....... [ZBX-19419] fixed not refreshing graph widgets on dashboards (averza)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha4

New features:
A.F.....S. [ZBXNEXT-2406] implemented service problem root cause analysis (ashubin, averza, wiper)
A......... [ZBXNEXT-6470,ZBXNEXT-6885] implemented audit logging of mediatype API object; refactored mediatype.create, mediatype.update and mediatype.delete (agriscenko)
.........T [ZBXNEXT-6888] added template "InfluxDB by HTTP" (ychukina)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6914] implemented audit logging of image and iconmap API objects (rlataria)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6716] implemented API method history.clear - history cleanup for items and web scenarios (rlataria)
.......PS. [ZBXNEXT-6809] changed behavior of the vmware event log, the 'skip' option of the new item resets the VMware event cache (MVekslers)
.........T [ZBXNEXT-6822] added Github media type (abiba)
.......PS. [ZBX-20010] fixed crash in zabbix-proxy-sqlite3 caused by uninitialized pointer in db_version_info struct (yurii)
A......... [ZBXNEXT-6470,ZBXNEXT-6918] implemented audit logging of script API object (rlataria)
........S. [ZBXNEXT-6912] implemented audit for server (processing LLD graphs) (akozlovs)
........S. [ZBXNEXT-6911] implemented audit for server (processing LLD triggers) (akozlovs)
.......... [ZBXNEXT-6750] added IgnoreURLCertErrors configuration option to web service (yurii)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6917] implemented audit logging of global macro API object (rlataria)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6910] implemented audit logging of dashboard and templatedashboard API object (rlataria)

Bug fixes:
....I..PS. [ZBX-19604] increased storage size of fields item_preproc.params, triggers.description and media_type_message.message for Oracle backend (MVekslers)
........S. [ZBX-19781] fixed server not linking host prototype inventory mode (arimdjonoks)
A......... [ZBX-19978] fixed SQL errors when trying to get count of the interfaces (Sasha)
.........T [ZBX-19774] fixed README examples (abiba)
.........T [ZBX-19776] fixed README file (abiba)
.........T [ZBX-19284] added smart.disk.attr.raw item, removed unit for smart.disk.hours item in "SMART by Zabbix agent 2" template (mchudinov)
..F....... [ZBX-19899] fixed mass update not working across pages (jfreibergs)
..F....... [ZBX-19584] increased width for Subscriptions section of Scheduled reports to avoid text clipping (jfreibergs)
..F....... [ZBX-19580] fixed date format mismatch in UI elements that are loaded via JavaScript (jfreibergs)
..F....... [ZBX-19683] fixed editable UI tags component for discovered host edit form (miks)
..F....... [ZBX-19883] fixed broken secret text macro button style (miks)
.......PS. [ZBX-19848] fixed vmware perf counters that return percentage values (MVekslers)
.........T [ZBX-19939] fixed typo in Clickhouse Template README (abiba)
........S. [ZBX-20014] fixed server audit to generate CUID during entry creation instead of audit flush (arimdjonoks)
...G...... [ZBX-20015] fixed Zabbix agent not being able to retrieve active checks configuration on Windows (vso)
........S. [ZBX-19989] fixed audit flush when used with Oracle (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha3

New features:
A......... [ZBXNEXT-6470,ZBXNEXT-6887] implemented audit logging of report API object (agriscenko)
A.F.I..... [ZBXNEXT-6470,ZBXNEXT-6718] restored audit logging of user login and logout actions; implemented logging of failed login attempts by non-existing users; added new API method user.unblock (agriscenko, vmaksimovs)
........S. [ZBXNEXT-6871] implemented audit for server (processing Web scenarios) (akozlovs)
..F....PS. [ZBXNEXT-6898] added restriction that prevents server and proxy from working with old unsupported databases (MVekslers, yurii)
A......... [ZBXNEXT-6470,ZBXNEXT-6889] implemented audit logging of proxy API object (rlataria)
A......... [ZBXNEXT-6470,ZBXNEXT-6909] implemented audit logging of authentication, autoregistration, housekeeping and settings API objects (agriscenko, rlataria)
A......... [ZBXNEXT-6470,ZBXNEXT-6901] implemented audit logging of module API object (agriscenko, Sasha)
A.F....... [ZBXNEXT-6470,ZBXNEXT-6717] added RegExp API object (rlataria, Sasha)
...G...PS. [ZBXNEXT-6840] improved protocol to support Zabbix proxy configuration of size up to 16 GB; improved performance and memory usage by freeing uncompressed data as fast as possible and compressing before connection (vso)
...G...... [ZBXNEXT-6784] removed item being unsupported when swap is not configured (dgoloscapov)
........S. [ZBXNEXT-6856] implemented audit for server (linking templates - graphs, graph prototypes) (arimdjonoks)
........S. [ZBXNEXT-6855] implemented audit for server (linking templates - triggers, trigger prototypes) (arimdjonoks)
..F....... [ZBXNEXT-6852] updated localization for Zabbix Support URL; replaced Zabbix Share link with link to Zabbix Integrations (agriscenko)

Bug fixes:
A......... [ZBX-19954] fixed updating of the "subject" and "message" parameters in scheduled reports (Sasha)
........S. [ZBX-19923] fixed incorrect audit after context name change in host prototype (akozlovs)
........S. [ZBX-19814] added ignoring final result in case if fping quits on a signal (dgoloscapov)
...G...PS. [ZBX-19952] removed libmodbus linkage from server and proxy (yurii)
........S. [ZBX-19914] fixed Web scenarios fields update during template linking (akozlovs)
.......PS. [ZBX-19931] fixed crash on big-endian systems when processing history (vso)
........S. [ZBX-19440] added utf-8 support to zbx_set_json_strerror (dgoloscapov)
.........T [ZBX-19864] fixed preprocessing of "Checkpoint sync time" item, fixed the regex in preprocessing in the "Ping time" item, fixed SQL request in the "Get transactions" item in "DB PostgreSQL" template (mchudinov)
...G...... [ZBX-19614] fixed proc.num,proc.cpu.utilization,proc.mem metrics not working properly when compiled with unsupported Go version and improved performance by using functions introduced in Go 1.16 (esneiders, vso)
..F....... [ZBX-19120] fixed escaping values in resolved macros in item test form for HTTP items when Request body type is JSON or XML (Ivo)
A......... [ZBX-19850] fixed unnecessary updates of database records in the report.update() method (Sasha)
.......PS. [ZBX-19712] fixed unavailable interface to affect only Zabbix agent checks,SNMP agent checks, IPMI checks and JMX monitoring (vso)
....I..... [ZBX-19635] fixed build failure when DES is disabled in Net-SNMP or when LTO is used (vso)
..F....... [ZBX-19817] fixed module config not being stored in database when module is discovered (gcalenko)
...G...... [ZBX-19675] fixed Zabbix agent 2 -R windows service crash (esneiders)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha2

New features:
A.F.I...S. [ZBXNEXT-6787] added support of user permissions for service tree (ashubin, averza, dgoloscapov)
A.F.....S. [ZBXNEXT-6824] replaced simple macros with expression macros (asestakovs, Sasha)
........S. [ZBXNEXT-6870] implemented support of additional HTTP methods for webhooks (dgoloscapov)
A......... [ZBXNEXT-6470,ZBXNEXT-6866] implemented audit logging of usergroup API object (rlataria, Sasha)
........S. [ZBXNEXT-6830] implemented audit on server (processing discovered items) (akozlovs)
........S. [ZBXNEXT-6817] implemented audit for server (linking templates - items, items prototypes, discovery rules) (arimdjonoks)
........S. [ZBXNEXT-6820] added utf8mb3 when checking for supported mysql character sets and collations (ashubin, wiper)
A......... [ZBXNEXT-6470,ZBXNEXT-6859] added logging of deleted tokens when deleting a user (rlataria, Sasha)
.........T [ZBXNEXT-6789] added template for Travis CI (abiba)
A.F....... [ZBXNEXT-6800] implemented complex service status calculation and propagation rules (ashubin, averza, wiper)

Bug fixes:
.........T [ZBX-19865] fixed typos in "F5 Big-IP SNMP" template (abakaldin)
.........T [ZBX-19835] fixed incorrect master item in template "Hikvision camera by HTTP" (abakaldin)
.........T [ZBX-19849] fixed a trigger name typo in the "MSSQL by ODBC" template (mchudinov)
...G...... [ZBX-19613] fixed Zabbix agent 2 redis plugin to closer match redis-cli connection (esneiders)
...G...... [ZBX-19510] fixed re-reading of old Windows events for various Windows event system synchronization problems (MVekslers)
...G...... [ZBX-16803] fixed ability to use Interface Guid in network interface LLD (akozlovs)
........S. [ZBX-19236] fixed task manager constantly busy with close_problem task if trigger no longer exists but event still exist (dgoloscapov)
..F....... [ZBX-19581] fixed untranslated and incorrectly translated strings (agriscenko)
.........T [ZBX-18680] fixed multi-channel notification issue in "Slack" media type (abiba)
A.......S. [ZBX-19822] fixed Zabbix server not to populate housekeeper table with tasks that are never deleted when TimescaleDB partitioning is used (jfreibergs, vso)
.........T [ZBX-19623] fixed Jira Service Desk URL in webhook (abiba)
A......... [ZBX-19857] dropped support for the non-working option "with_gui_access" in the usergroup.get() method (Sasha)

--------------------------------------------------------------------------------
Changes for 6.0.0alpha1

New features:
A.F....... [ZBXNEXT-6470,ZBXNEXT-6775] implemented new audit log; added new auditlog to user and token API (rlataria, Sasha, vmaksimovs)
........S. [ZBXNEXT-6810] implemented audit on server (processing of LLD rules and discovered hosts) (akozlovs)
..F.....S. [ZBXNEXT-6802] implemented audit for server (linking templates - host, host prototypes) (arimdjonoks, vmaksimovs)
.........T [ZBXNEXT-6702] added {#FSLABEL} macro in item names of the "Windows filesystems by Zabbix agent/agent active" templates, changed vfs.file.cksum[/etc/passwd] key to vfs.file.cksum[/etc/passwd,sha256] in Unix templates (mchudinov)
A.F.I...S. [ZBXNEXT-6813] dropped support of British English as frontend language (rlataria)
...G...... [ZBXNEXT-6688] added new items for Agent and Agent2 (asestakovs, MVekslers)
A.F.....S. [ZBXNEXT-6601] added monoinc() and monodec() functions (arimdjonoks)
........S. [ZBXNEXT-6470,ZBXNEXT-6768] implemented audit for server (except for linking and LLD) (arimdjonoks)
..F.....S. [ZBXNEXT-6772] added new prometheus label matching operators != and !~ (yurii)
A.F.I...S. [ZBXNEXT-6470,ZBXNEXT-6715] made auditlog workable with new auditlog DB structure (arimdjonoks, rlataria)
A.F.I..... [ZBXNEXT-4029] implemented password policy support (Ivo, miks, vmurzins)
..F.....S. [ZBXNEXT-6773] added new aggregation functions count, exists_foreach and item_count (averza, dgoloscapov)
A.F.I...S. [ZBXNEXT-6755] added support of alerting in services (agriscenko, ashubin, averza, vso, wiper)
A.F.I...S. [ZBXNEXT-3022] improved scalability of services (ashubin, averza, vso, wiper)
A.F.I...S. [ZBXNEXT-6674] added tag based mapping of problems in services (ashubin, averza, vso, wiper)
A.F....... [ZBXNEXT-6528,ZBXNEXT-6669] moved auditlog calls from frontend sections Images, Proxies, Graphs and Graph prototypes, Services, and Maps to API (rlataria)
........S. [ZBXNEXT-6679] improved performance of template linking on Zabbix Server (akozlovs, arimdjonoks)
...G...... [ZBXNEXT-284] added timeout parameter to zabbix_sender and zabbix_get (asestakovs)

Bug fixes:
.........T [ZBX-19395] changed version in links of the templates and the media (mchudinov)

--------------------------------------------------------------------------------
Changes for 5.4.12

5.4.12rc1 was released as 5.4.12 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.12rc1

New features:
...G.....T [ZBXNEXT-7065] added queries metrics to the PostgreSQL by agent 2 template (esneiders, vkhaliev)
A.F....... [ZBXNEXT-7485] fixed debug_backtrace function usage for PHP8 (acikuns)
.D.G...... [ZBXNEXT-7116] added the ability to force active checks after restart to Zabbix agent 2 (vso)

Bug fixes:
..F....... [ZBX-19223] fixed disabled hosts not listed in latest data view (averza)
..F....... [ZBX-20640] fixed X-axis field placement in different rows in Axis tab in Graph widget (acikuns)
..F....... [ZBX-20049] implemented keyboard control for info icons (acikuns, ashubin)
........S. [ZBX-19965] fixed database upgrade for SNMP interfaces (akozlovs)
A......... [ZBX-20698] fixed import from 2.0-4.4 to 5.0 and above with SNMP interfaces (acikuns)

--------------------------------------------------------------------------------
Changes for 5.4.11

5.4.11rc2 was released as 5.4.11 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.11rc2

Bug fixes:
........S. [ZBX-20649] fixed crash when server attempted to use trigger after it was removed from cache (wiper)

--------------------------------------------------------------------------------
Changes for 5.4.11rc1

New features:
...G...... [ZBXNEXT-7408] added native support for the net.dns and net.dns.record keys in Zabbix agent 2, fixed Zabbix agent 1 SOA response formatting (esneiders, ssimonenko)

Bug fixes:
........S. [ZBX-20530] fixed compilation error on FreeBSD (asestakovs)
....I..... [ZBX-20570] fixed --with-libevent option on FreeBSD (asestakovs)
.........T [ZBX-20564] changed health state sensor item to lld in vmware hypervisor template (vkhaliev)
.......PS. [ZBX-12852] fixed redundant query of vmware hv sensors info (MVekslers)
.........T [ZBX-20562] fixed item names in rabbitmq and elasticsearch templates (vkhaliev)
.........T [ZBX-20443] fixed requirement of admin rights for creating issues with custom fields and added option to close tasks in Redmine webhook (abiba)
.........T [ZBX-20537] fixed uptime oid for pfsense template (vkhaliev)
..F....... [ZBX-20005] fixed main checkbox not being selected when all other checkboxes are selected (epulke)
........S. [ZBX-20334] fixed macro support in aggregate functions (asestakovs)
..F....... [ZBX-20430] fixed stretching action log screen because of long messages without whitespace (rdetlavs)
..F....... [ZBX-19178] fixed trigger wizard user interface breaking because of long expressions (rdetlavs)
.......P.. [ZBX-20373] fixed conf syncer appearing to be busy on proxy on network problem (dgoloscapov, vso)
.......PS. [ZBX-20325] fixed harmless use of unitialised value in preprocessing manager when single 'check for not supported value' step is used (vso)
..F....... [ZBX-20253] fixed incorrect usage of function "length" in zabbix server trigger creation (rdetlavs)
........S. [ZBX-20502] fixed host prototype discovery override in case LLD JSON contains duplicate hosts (vso)
..F....... [ZBX-19956] fixed missing proxy address after cloning proxy; fixed proxy address trimming on save (miks)
...G...... [ZBX-20487] fixed agent handling of invalid time intervals (wiper)
...G...... [ZBX-20472] fixed database lock crash in Zabbix Agent 2 using SQLite (akozlovs)
........S. [ZBX-20059] fixed duplicate metric values being inserted when there is network issue between Zabbix server and Zabbix proxy (vso)
..F....... [ZBX-19796] fixed macros tab indicator showing incorrect count when inherited option is selected and a new macro is added (miks)
...G...PS. [ZBX-20228] improved error reporting when SSL_write() or SSL_read() functions fail, removed redundant code that resulted in timeout on windows (vso)
...G...... [ZBX-20339] fixed incorrect smart plugin device type in Zabbix agent 2 (esneiders)
.........T [ZBX-20499] removed unsupported items in Zabbix server health template (abakaldin)
...G...... [ZBX-20030] fixed system.cpu.num runtime cpu change in Zabbix agent 2 (esneiders)
.........T [ZBX-16896] added interface speed metric to linux by agent templates (vkhaliev)
...GI..... [ZBX-20290] fixed missing HTTP metrics support for Windows Agent (ssimonenko)
.........T [ZBX-20396] fixed expression for "Calculated value of innodb_log_file_size" item in MySQL templates (mchudinov)
.........T [ZBX-20509] changed host group in Squid, Morningstar templates (mchudinov)
..F....... [ZBX-20494] fixed multiple hintbox issue upon widget updates (averza)
..F....... [ZBX-20432] fixed impossibility to import templates with triggers mapping to hosts with numeric names (averza)
........S. [ZBX-19789] added SourceIP support to ldap simple checks (dgoloscapov)
..F....... [ZBX-20680] fixed reflected XSS issues (averza)

--------------------------------------------------------------------------------
Changes for 5.4.10

5.4.10rc1 was released as 5.4.10 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.10rc1

New features:
...G...... [ZBXNEXT-7409] added native support for the vfs.dir.size and vfs.dir.count keys in Zabbix agent 2 (esneiders)
........S. [ZBXNEXT-7101] implemented sleep function into JS engine (asestakovs)
.........T [ZBXNEXT-6861] updated Zabbix proxy templates according to the latest guidelines (abakaldin)
.........T [ZBXNEXT-7078] added template for pfsense (vkhaliev)
...G...... [ZBXNEXT-6875] added native support for the system.hw.chassis and system.hw.devices keys in Zabbix agent 2 (esneiders)

Bug fixes:
..F....... [ZBX-20359] fixed export on Monitoring Problems page getting out of sync with filter (jfreibergs)
........S. [ZBX-19961] fixed possible crash due to trigger functions being updated during LLD (vso)
.......PS. [ZBX-20293] fixed icmpping items group becomes not supported due to error in interval detection (akozlovs)
A......... [ZBX-19991] fixed template import of dependent items and item prototypes having newly created master item (miks)
.........T [ZBX-20316] added macro for password and changed conf file in postgresql by user parameters template (vkhaliev)
.........T [ZBX-20303] fixed trigger name in MSSQL template (vkhaliev)
........S. [ZBX-19456] changed zbx_trends_parse_range() behavior for zero time period, added test cases (ssimonenko)
.......PS. [ZBX-20246] fixed unpredictable choice of vmware hv ip for HA mode of management interface (MVekslers)
...G...... [ZBX-19565] fixed agent2 to return the same 255 code as agent1 when key service.info does not find service (arimdjonoks)
...G...... [ZBX-20204] fixed range check for perfcounter in agent2 on windows (dgoloscapov)
...G.....T [ZBX-19185] fixed free bytes calculation for temporary tablespace in Oracle by ODBC and by agent2 template (abiba)
.........T [ZBX-20258] fixed tags processing for Zammad media type (abiba)
A......... [ZBX-19815] fixed multiple data convertion issues in import between versions 1.8/2.0 and 5.0 (Ivo)
.......PS. [ZBX-20405] improved timeouts in JS (dgoloscapov, wiper)
..F....... [ZBX-19669] fixed success message not showing when no fields were changed in Administration->Authentication page (Ivo)
...G...... [ZBX-20269] added handling of performance counter with negative denominator value (arimdjonoks)
...G...... [ZBX-20143] fixed tcp timeout not working in net.dns.record (dgoloscapov)
........S. [ZBX-20292] fixed LLD overrides for item for particular corner-case (ssimonenko)
........S. [ZBX-19351] fixed event correlation query failure on Oracle (ssimonenko)
...G...PS. [ZBX-20236] improved memory consumption in Zabbix proxy trappers by moving configuration sync between database and cache to configuration syncer; improved trappers and listeners memory consumption by freeing received data after it was processed instead of after new data is received (vso)
........S. [ZBX-20249] fixed escalator query failure on Oracle (ssimonenko)
........S. [ZBX-20330] added handling of nan/inf values in ipmi discovery (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 5.4.9

5.4.9rc2 was released as 5.4.9 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.9rc2

Bug fixes:
..F....... [ZBX-20382] updated jquery version (ashubin)
.....J.... [ZBX-20383] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions (vso)
..F.I..... [ZBX-20384] fixed possibility to view setup pages by non-superadmin if config already file exists (averza)
..F....... [ZBX-20388] fixed XSS vulnerability in multiselect (agriscenko)

--------------------------------------------------------------------------------
Changes for 5.4.9rc1

New features:
.......PS. [ZBXNEXT-7100] added new LLD macro HV.NETNAME to vmware.hv.discovery (MVekslers)
.........T [ZBXNEXT-7031] upgraded Oracle by ODBC template for using config string in items (abiba)
..FG...... [ZBXNEXT-6593] added support of persistent files for restoring log item state after agent restart (Andris)

Bug fixes:
A......... [ZBX-20328] fixed incomplete inheritance of items, item prototypes, lld rules, host prototypes, when user with type "Admin" was edited them on template which is linked to non-permitted for him templates or hosts (vmaksimovs)
.........T [ZBX-20113] fixed items value map for VMware template (abiba)
.......PS. [ZBX-20341] moved zbx_ipc_service_init_env() to MAIN_ZABBIX_ENTRY (vso, yurii)
..F....... [ZBX-20278] fixed XSS attack vulnerability in scheduled report configuration form (agriscenko)
.........T [ZBX-20060] fixed trigger expression for memory monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-20075] fixed trigger expression for certificate monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-19704] fixed item pattern in "Zabbix server health" dashboard (abakaldin)
.........T [ZBX-18474] fixed regexp in macros Template Module Windows Services (abiba)
.......... [ZBX-20240] added integration tests for trigger state (ssimonenko)
.........T [ZBX-18389] fixed sql query for 32 and 64 bit xids postgresql versions in postgresql by user parameters template (vkhaliev)
........S. [ZBX-19651] fixed problem escalation when at least one of the hosts in a trigger expression is not in maintenance (dgoloscapov)
...G.....T [ZBX-19897] updated postgresql templates and plugin files (vkhaliev)
A......... [ZBX-20120] fixed import of several hosts assigned to different proxies (Sasha)
........S. [ZBX-20178] fixed action webhook failure when return value is not required (dgoloscapov, wiper)
........S. [ZBX-19806] added support of multiple header fields in JS method getHeaders() (dgoloscapov)
...G...... [ZBX-20192] fixed quote expansion in command execution in agent2 on windows (dgoloscapov)
........S. [ZBX-19924] fixed trigger expression and calculated items not allowing to specify timeshift that ends in future even if it starts in the past (vso)
........S. [ZBX-20238] fixed linking templates with trigger prototypes (wiper)
..F....... [ZBX-19973] fixed event list hintbox field validation (miks)
..F....... [ZBX-20350] fixed SAML login data comparing (rlataria)

--------------------------------------------------------------------------------
Changes for 5.4.8

5.4.8rc1 was released as 5.4.8 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.8rc1

New features:
...G...... [ZBXNEXT-6651] added new item agent.variant for Agent and Agent2 (agriscenko, akozlovs)
...G.....T [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 and docker template (afayantsev, esneiders)
.........T [ZBXNEXT-7014] updated README for a newer version of PagerDuty (abiba)

Bug fixes:
.........T [ZBX-19514] fixed disc utilization metric for windows discs discovery (abiba)
.......PS. [ZBX-19866] fixed possible duplication of server log messages with first network error or interface activation (akozlovs)
........S. [ZBX-20177] added acknowledgeid index for alerts table (ssimonenko)
.....J.... [ZBX-19587] fixed Zabbix Java gateway error message when object or attribute is not found (vso)
....I...S. [ZBX-20176] fixed trigger not being calculated for first value when item changes state to supported; fixed build failure when DES is disabled in Net-SNMP; fixed tests on big-endian systems (vso)
.........T [ZBX-20150] fixed special characters escaping in markdown parsing of the Telegram media type (abiba)
.......PS. [ZBX-20097] added celsius support to vmware unitInfo (asestakovs)
.......PS. [ZBX-20085] fixed build on Solaris; thanks to Yuuki Enomoto for the patch (vso)
...G...... [ZBX-19926] fixed Zabbix agent crashing when reading event log on Windows Server 2022 (vso)
.........T [ZBX-20080] fixed error message (abiba)
.........T [ZBX-20003] fixed update and discard intervals in generic snmp and some other templates (vkhaliev)
.......PS. [ZBX-20032] fixed server crash when restarting monitored vmware vc (MVekslers)
...G...... [ZBX-19912] fixed mysql.db.size, mysql.replication.get_slave_status and pgsql.custom.query items for Zabbix agent 2 (esneiders)
.........T [ZBX-19963] fixed macro with regular expression for serial numbers discovery in cisco template (vkhaliev)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux templates (vkhaliev)

--------------------------------------------------------------------------------
Changes for 5.4.7

5.4.7rc1 was released as 5.4.7 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.7rc1

New features:
...G...... [ZBXNEXT-6782] added new parameters for system.hostname (dgoloscapov)
.........T [ZBXNEXT-6837] added VMWare SD-WAN VeloCloud template (abiba)
...G...... [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6608] added support for vmware key named 'vmware.hv.sensors.get' (MVekslers)
.......PS. [ZBXNEXT-6644] added support for vmware key named 'vmware.hv.maintenance' (MVekslers)

Bug fixes:
..F....... [ZBX-18975] fixed item value being truncated in item test form (agriscenko)
..F....... [ZBX-20124] fixed incorrect number of days in the error message when the display period is exceeded (Sasha)
..F....... [ZBX-20123] fixed svg graph widgets not displaying data for certain time periods (averza)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux template (vkhaliev)
........S. [ZBX-20065] fixed count() function gt,ge,lt,le operations (dgoloscapov, wiper)
..F....... [ZBX-18611] fixed division by zero error due to small graph size when using gradient lines (Ivo)
A......... [ZBX-20079] fixed web scenarios import / export error when authentication method is kerberos (rlataria)
...G...... [ZBX-18988] added vm.vmemory.size metric to Zabbix agent 2 for Windows (esneiders)
.........T [ZBX-19569] changed linked template "Zabbix agent" to "Zabbix agent active" in templates "Windows by Zabbix agent active" and "Linux by Zabbix agent active" (mchudinov)
.........T [ZBX-18554] fixed MSSQL by ODBC README (abiba)
........S. [ZBX-19872] removed redundant escaping in XML data of HTTP agent POST request (asestakovs)
.........T [ZBX-19920] changed setup instruction in README of the "IIS by Zabbix agent" template (mchudinov)
.........T [ZBX-19237] changed condition in SQL request of pgsql.connections.sum.waiting item in DB PostgreSQL template to exclude rows with idle state (mchudinov)
.........T [ZBX-20019] fixed README file in Oracle by Zabbix Agent 2 template (vkhaliev)
.........T [ZBX-19760] fixed interface operstate valuemap in the linux templates (afayantsev)
...G...... [ZBXNEXT-6708] fixed 3rd parameter for Zabbix agent 2 web.certificate.get plugin (esneiders)
...G...... [ZBX-20008] removed curl and ldap linkage from agent2 (yurii)
.........T [ZBX-20017] added new metrics, fixed update intervals in the "F5 Big-IP" template (abakaldin)

--------------------------------------------------------------------------------
Changes for 5.4.6

5.4.6rc1 was released as 5.4.6 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.6rc1

New features:
.........T [ZBXNEXT-6888] added template "InfluxDB by HTTP" (ychukina)
.......PS. [ZBXNEXT-6809] changed behavior of the vmware event log, the 'skip' option of the new item resets the VMware event cache (MVekslers)

Bug fixes:
..F....... [ZBX-19997] fixed too long URL error when performing background page refresh (miks)
A......... [ZBX-20021] fixed impossibility to import media types of type script with parameters from previous versions (agriscenko)
....I..PS. [ZBX-20001] fixed crash and invalid bytecode error being generated on big-sendian systems when javascript is used; upgraded duktape to version 2.6 (vso)
..F....... [ZBX-19419] fixed not refreshing graph widgets on dashboards (averza)
A......... [ZBX-19978] fixed SQL errors when trying to get count of the interfaces (Sasha)
.........T [ZBX-19774] fixed README examples (abiba)
.........T [ZBX-19776] fixed README file (abiba)
.........T [ZBX-19284] added smart.disk.attr.raw item, removed unit for smart.disk.hours item in "SMART by Zabbix agent 2" template (mchudinov)
..F....... [ZBX-19899] fixed mass update not working across pages (jfreibergs)
..F....... [ZBX-19584] increased width for Subscriptions section of Scheduled reports to avoid text clipping (jfreibergs)
..F....... [ZBX-19580] fixed date format mismatch in UI elements that are loaded via JavaScript (jfreibergs)
..F....... [ZBX-19683] fixed editable UI tags component for discovered host edit form (miks)
.........T [ZBX-19939] fixed typo in Clickhouse README (abiba)
..F....... [ZBX-19883] fixed broken secret text macro button style (miks)
.......PS. [ZBX-19848] fixed vmware perf counters that return percentage values (MVekslers)

--------------------------------------------------------------------------------
Changes for 5.4.5

5.4.5rc2 was released as 5.4.5 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.5rc2

Bug fixes:
...G...... [ZBX-20015] fixed Zabbix agent not being able to retrieve active checks configuration on Windows (vso)

--------------------------------------------------------------------------------
Changes for 5.4.5rc1

New features:
.......... [ZBXNEXT-6750] added IgnoreURLCertErrors configuration option to web service (yurii)
...G...PS. [ZBXNEXT-6840] improved protocol to support Zabbix proxy configuration of size up to 16 GB; improved performance and memory usage by freeing uncompressed data as fast as possible and compressing before connection (vso)
...G...... [ZBXNEXT-6784] removed item being unsupported when swap is not configured (dgoloscapov)
..F....... [ZBXNEXT-6852] updated localization for Zabbix Support URL (agriscenko)
........S. [ZBXNEXT-6820] added utf8mb3 when checking for supported mysql character sets and collations (ashubin, wiper)
.........T [ZBXNEXT-6789] added template for Travis CI (abiba)

Bug fixes:
.......PS. [ZBX-19898] fixed postgresql version decoding (yurii)
A......... [ZBX-19954] fixed updating of the "subject" and "message" parameters in scheduled reports (Sasha)
........S. [ZBX-19814] added ignoring final result in case if fping quits on a signal (dgoloscapov)
...G...PS. [ZBX-19952] removed libmodbus linkage from server and proxy (yurii)
.......PS. [ZBX-19931] fixed crash on big-endian systems when processing history (vso)
........S. [ZBX-19440] added utf-8 support to zbx_set_json_strerror (dgoloscapov)
.........T [ZBX-19864] fixed preprocessing of "Checkpoint sync time" item, fixed the regex in preprocessing in the "Ping time" item, fixed SQL request in the "Get transactions" item in "DB PostgreSQL" template (mchudinov)
...G...... [ZBX-19614] fixed proc.num,proc.cpu.utilization,proc.mem metrics not working properly when compiled with unsupported Go version and improved performance by using functions introduced in Go 1.16 (esneiders, vso)
..F....... [ZBX-19120] fixed escaping values in resolved macros in item test form for HTTP items when Request body type is JSON or XML (Ivo)
A......... [ZBX-19850] fixed unnecessary updates of database records in the report.update() method (Sasha)
.......PS. [ZBX-19712] fixed unavailable interface to affect only Zabbix agent checks,SNMP agent checks, IPMI checks and JMX monitoring (vso)
....I..... [ZBX-19635] fixed build failure when DES is disabled in Net-SNMP or when LTO is used (vso)
..F....... [ZBX-19817] fixed module config not being stored in database when module is discovered (gcalenko)
...G...... [ZBX-19675] fixed Zabbix agent 2 -R windows service crash (esneiders)
.........T [ZBX-19865] fixed typos in "F5 Big-IP SNMP" template (abakaldin)
.........T [ZBX-19835] fixed incorrect master item in template "Hikvision camera by HTTP" (abakaldin)
.........T [ZBX-19849] fixed a trigger name typo in the "MSSQL by ODBC" template (mchudinov)
...G...... [ZBX-19613] fixed Zabbix agent 2 redis plugin to closer match redis-cli connection (esneiders)
...G...... [ZBX-19510] fixed re-reading of old Windows events for various Windows event system synchronization problems (MVekslers)
...G...... [ZBX-16803] fixed ability to use Interface Guid in network interface LLD (akozlovs)
........S. [ZBX-19236] fixed task manager constantly busy with close_problem task if trigger no longer exists but event still exist (dgoloscapov)
..F....... [ZBX-19581] fixed untranslated and incorrectly translated strings (agriscenko)
.........T [ZBX-18680] fixed multi-channel notification issue in "Slack" media type (abiba)
A.......S. [ZBX-19822] fixed Zabbix server not to populate housekeeper table with tasks that are never deleted when TimescaleDB partitioning is used (jfreibergs, vso)
.........T [ZBX-19623] fixed Jira Service Desk URL in webhook (abiba)
A......... [ZBX-19857] dropped support for the non-working option "with_gui_access" in the usergroup.get() method (Sasha)

--------------------------------------------------------------------------------
Changes for 5.4.4

5.4.4rc1 was released as 5.4.4 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.4rc1

New features:
.........T [ZBXNEXT-6751] added Cisco Adaptive Security Virtual Appliance (ASAv) template (abakaldin)
.........T [ZBXNEXT-6765] added template Cloudflare by HTTP (mchudinov)
.........T [ZBXNEXT-6754] added template Website certificate by Zabbix agent 2 (mchudinov)
A.F....... [ZBXNEXT-6528,ZBXNEXT-6569] improved performance of graphs and graphs prototypes configuration process (rlataria, Sasha, vmaksimovs)
...G...... [ZBXNEXT-6606] add encrypted tls connection to mysql postgresql plugin for Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6708] added TLS/SSL website certificates validation plugin to Zabbix agent 2 (esneiders)
A......... [ZBXNEXT-6528,ZBXNEXT-6566] improved performance of the user macros; added strict validation of user macros (Sasha, vmaksimovs)

Bug fixes:
...G...... [ZBX-19915] fixed go-sqlite3 in zabbix_agent2 (esneiders)
.......P.. [ZBX-19743] fixed proxy crash when data sending has failed (dgoloscapov)
A.F....... [ZBX-16822] fixed performance issues for installations with a lot of historical alerts (miks, talbergs)
........S. [ZBX-19745] fixed Zabbix server exiting when quoted user macro context ends with backslash (vso)
........S. [ZBX-19797] fixed action command operation execution with oracle backend (wiper)
........S. [ZBX-19658] added query batching when reading event data during maintenance processing (wiper)
.........T [ZBX-19686] changed 1-st parameter {#IFNAME} in net.if.* items to {#IFGUID} in Windows templates (mchudinov)
..F....... [ZBX-19688] fixed minor visual issues with the dashboards (averza)
........S. [ZBX-19648] fixed e-mail encoding declaration (dgoloscapov)
..F....... [ZBX-19770] fixed context menu appearing out of viewport (ashubin, averza, vmurzins)
.........T [ZBX-19805] added initial comment with alert content to the incident message (abiba)
...G...... [ZBX-19482] fixed block device discovery of cd-roms and linked devices (akozlovs)
...G...... [ZBX-19032] fixed percpu param in Zabbix agent 2 system.cpu.load plugin for Windows (esneiders)
A......... [ZBX-19341] fixed template export missing inventory mode for Host prototype (jfreibergs)
.........T [ZBX-19749] changed tags, the value type for .rate items to FLOAT, the value type of Status items to CHAR, changed trigger expression for Status items, removed 3 LLD rules, created new master item for LLD rules with update interval 1h, changed LLD rule names spelling to lower case, added new helpful items in HAProxy templates (mchudinov)
..F....... [ZBX-18135] fixed warning message close button (agriscenko)
..F....... [ZBX-19439] fixed Action log dashboard widget missing Remote command entries (jfreibergs)
........S. [ZBX-19767] fixed memory errors when server links updated template hostprototype with new interface (asestakovs)
.........T [ZBX-19612] changed host name to visible name for consistency with UI (abiba)
........S. [ZBX-19741] fixed database upgrade patch failing due to large query (vso)
........S. [ZBX-19737] fixed prometheus preprocessing bug (yurii)
........S. [ZBX-19703] added fix for json path preprocessing crash (yurii)
A......... [ZBX-19752] fixed multiple types of media type creation having message templates in one API call (gcalenko)
........S. [ZBX-19660] fixed script permission check when executing on current host (wiper)
..F....... [ZBX-18271] fixed incorrect ordering for tags and overrides in widgets, operations overrides in host prototype form and interface order in item and discovery prototypes forms (gcalenko, Sasha)
.D........ [ZBX-18523] added documentation for Hostname parameter in sender (dgoloscapov)
..F....... [ZBX-19670] resolving config file symlink in CConfigFile.php (yurii)
...G...... [ZBX-19116] fixed system.cpu.util for agent2 not working in non-English Windows (arimdjonoks)
........S. [ZBX-19524] added UTF-8 support to trigger trim functions (wiper)
A......... [ZBX-19555] fixed inventory_mode parameter not being returned for host.get with output=extend (jfreibergs)
..F....... [ZBX-19589] fixed trailing and leading white-space not getting trimmed in widget configuration form inputs (jfreibergs)
..F....... [ZBX-19547] fixed displaying inherited tags for web scenarios (jfreibergs)
A......... [ZBX-19342] fixed web scenario items not being cloned for graph prototypes (jfreibergs)
..F....... [ZBX-19711] fixed loose validation of aggregated functions in calculated item formulas (averza, wiper)
...G...... [ZBX-19732] fixed Zabbix agent2 not starting when ListenIP is set to 0.0.0.0 (vso)
...G...PS. [ZBX-7933] added configurable parameter for TCP queue maximum size (dgoloscapov)
.........T [ZBX-19692] fixed issues with Zyxel templates (abakaldin)
A......... [ZBX-19124] fixed PHP runtime errors when passed incorrect value for "output" option (Sasha)
A......... [ZBX-19597] fixed error when value maps API allow to create invalid value mapping of type regexp (gcalenko)
........S. [ZBX-19715] fixed high memory usage in trappers and proxy pollers when sending configuration to Zabbix proxy (vso)
..F....... [ZBX-19218] fixed missed untranslated string in jsLoader (rlataria)
A......... [ZBX-19539] fixed undefined offset error in host prototype API (miks)
A......... [ZBX-19491] fixed copying of host prototype tags when performing host full clone (miks)

--------------------------------------------------------------------------------
Changes for 5.4.3

5.4.3rc2 was released as 5.4.3 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.3rc2

Bug fixes:
.......P.. [ZBX-19500] fixed crash in sync_proxy_history (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 5.4.3rc1

New features:
.........T [ZBXNEXT-5925] added template "Systemd by Zabbix agent 2" (ychukina)
.........T [ZBXNEXT-6660] added template for f5 BIG-IP (abakaldin)
.........T [ZBXNEXT-6729] added template "GridGain by JMX" (ychukina)

Bug fixes:
....I..... [ZBX-19498] fixed 'subject' being too long when {TRIGGER.NAME} is converted to {EVENT.RECOVERY.NAME} (dgoloscapov, wiper)
........S. [ZBX-19481] fixed alerting problem while being in maintenance (dgoloscapov)
A......... [ZBX-19536] fixed host.get with selectTags = ['tag'] call attempting to retrieve tag value(s) as well (jfreibergs)
..F.....S. [ZBX-19081] fixed "plain text" widget height calculation when importing screen (miks)
.......PS. [ZBX-19624] fixed incorrect vmware hv ip detection (MVekslers)
...G...... [ZBX-19476] fixed support of short form ipv6 in ListenIP field for Zabbix agent 2 (MVekslers)
..F....... [ZBX-19490] fixed sorting of inherited web scenario tags (Ivo)
..F....... [ZBX-18640] fixed filter deletion when time selector tab is open on monitoring problem page (gcalenko)
.........T [ZBX-19592] revamped trigger illogical expressions (afayantsev)
.......PS. [ZBX-19428] fixed high CPU usage and preprocessing workers exiting with timeout when starting numerous poller, trapper and discoverer processes (vso)
.........T [ZBX-19622] moved cisco templates one level higher (afayantsev)
.......P.. [ZBX-19500] added avoiding of configuration cache update during ongoing transaction on proxy (dgoloscapov)
.........T [ZBX-19588] fixed typo in metric name in Template SAN NetApp FAS3220 SNMP (abiba)
........S. [ZBX-19134] fixed not supported icmpping item when server catches a signal (dgoloscapov)
.........T [ZBX-19230] fixed typo in Windows template (abakaldin)
...G...PS. [ZBX-19505] fixed automatic log rotation accessing deleted log files for longer than required (vso)
..F....... [ZBX-19497] fixed incorrect message for value mapping of types "regex" and "range" in value map edit modal (gcalenko, vmaksimovs)
.........T [ZBX-19586] fixed calculated item expression in "Template PHP-FPM by Zabbix agent" and "Template PHP-FPM by HTTP" (ychukina)
.........T [ZBX-19545] fixed discovery of MPM event in Template Apache (ychukina)

--------------------------------------------------------------------------------
Changes for 5.4.2

5.4.2rc2 was released as 5.4.2 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.2rc2

Bug fixes:
........S. [ZBX-19425] fixed resolution of host macros when actions are executed on the server (dgoloscapov, vso)
........S. [ZBX-19585] fixed crash when macro function is used in trigger prototype (vso)

--------------------------------------------------------------------------------
Changes for 5.4.2rc1

New features:
.........T [ZBXNEXT-6671] added templates DELL PowerEdge R720 SNMP, R720 by HTTP, R740 SNMP, R740 by HTTP, R820 SNMP, R820 by HTTP, R840 SNMP, R840 by HTTP (mchudinov)
.........T [ZBXNEXT-6706] changed the group name to {#DATACENTER.NAME}/{#VM.FOLDER} for discovered VM (mchudinov)
.........T [ZBXNEXT-6723] updated template names (abakaldin)
.......PS. [ZBXNEXT-6517] added {#VM.FOLDER} macro with chain of vm parent folders to the vmware vm discovery (MVekslers)
...G...... [ZBXNEXT-6596] added native linux proc.num support plugin to Zabbix agent 2 (esneiders)
A......... [ZBXNEXT-6582] increased "Attempts" to 100 and "Attempt interval" to 1h in media types (Ivo)

Bug fixes:
....I..... [ZBX-19431] changed defaults of widgets in "Zabbix server health" dashboard to show problems for selected items only (jfreibergs)
.........T [ZBX-19362] removed the multiplier of "Cache swap current size" item in Template App Squid (mchudinov)
A......... [ZBX-19200] fixed host, template, item, trigger and graph APIs returning unnecessary fields (Ivo)
..F....... [ZBX-18896] fixed semi-transparent loading layer does not cover entire modal window (gcalenko)
.........T [ZBX-19534] fixed pipeline items in Template Gitlab by HTTP (ychukina)
..F....... [ZBX-19418] fixed template import from version 5.0 with JavaScript preprocessing in item (jfreibergs)
.........T [ZBX-19349] fixed parameters of some keys in "PostgreSQL by Zabbix agent 2" (abakaldin)
.........T [ZBX-19219] added Cisco image usage policy note and fixed directory structure for Cisco templates (afayantsev)
....I...S. [ZBX-19532] fixed x or y axis exceed limit during screen to dashboard conversion (akozlovs)
..F....... [ZBX-19508] removed "Delete missing" column header from media type import popup (Ivo)
..F....... [ZBX-18695] fixed file_put_contents() runtime error if web server has no write permissions for zabbix.conf.php (agriscenko)
A......... [ZBX-19424] fixed trigger handling failing if host name looks like a number (jfreibergs)
..F....... [ZBX-18265] changed "Monitoring > Hosts > Latest data" to show Items without data by default (jfreibergs)
A......... [ZBX-19272] fixed runtime error in settings helper (rlataria)
A......... [ZBX-18788] fixed webhook parameters not being reset on media type change (gcalenko)
.........T [ZBXNEXT-6700] fixed macros in Template Gitlab by HTTP (ychukina)
..F....... [ZBX-19548] fixed PHP runtime errors in the "Problems by severity" vidget (Sasha)
.......PS. [ZBX-19318] added sorting by itemids for trends flush to avoid deadlock (dgoloscapov)
..F....... [ZBX-19229] fixed missing calendar popup on Host Dashboard page (jfreibergs)
..F....... [ZBX-19203] fixed filter values to be unset when switching between pages and resetting filter in latest data history screen (miks)
.......PS. [ZBX-19281] fixed json format of vmware.datastore.discovery item (MVekslers)
.......PS. [ZBX-18879] fixed update vmware info about vCenter fullname and version (MVekslers)
...G...... [ZBX-18914] fixed timeout issue with vfs.fs plugin for Zabbix agent 2 (esneiders)
A.F....... [ZBX-19461] fixed validation of the second parameter in history functions (Sasha)
..F....... [ZBX-19123] fixed sorting by name or status on action page (jfreibergs)
..F....... [ZBX-19493] fixed missing "Add a new widget" prompt on empty dashboard pages (averza)
A......... [ZBX-18941] improved error messages on "Execute now" by adding item and host names (miks)
..F....... [ZBX-19262] fixed tag space trimming in mass update popup (miks)
..F....... [ZBX-19255] fixed update of http headers field in item and item prototype mass update form (miks)
A......... [ZBX-19447] implemented item type validation by API (miks)
........S. [ZBX-19400] added workaround for mysql_get_server_version returning the wrong MariaDB version (arimdjonoks)
..F....... [ZBX-18863] fixed error when overviews skipped entries with numeric host/item/trigger names (miks)
A......... [ZBX-19388] fixed inherited graph and graph prototype update if user has no permissions to child host or template (Ivo)
..F....... [ZBX-18699] fixed selected value appearance in popup host group filter (miks)
..F....... [ZBX-19084] fixed removal of inherited tags in "Tags" tab (Ivo)
..F....... [ZBX-19357] fixed dashboard slideshow not starting automatically when requested by URL parameter (averza)

--------------------------------------------------------------------------------
Changes for 5.4.1

5.4.1rc2 was released as 5.4.1 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.1rc2

Bug fixes:
.......PS. [ZBX-19398] fixed deadlock between configuration syncer and history syncer on Zabbix proxy when using sqlite3 (vso)

--------------------------------------------------------------------------------
Changes for 5.4.1rc1

New features:
.........T [ZBXNEXT-6643] added templates HPE ProLiant DL360 SNMP, HPE ProLiant DL380 SNMP, HPE ProLiant BL460 SNMP, HPE ProLiant BL920 SNMP (mchudinov)
.........T [ZBXNEXT-6626] updated Zabbix Server according to the latest template guidelines (abakaldin)
.........T [ZBXNEXT-6595] added Nginx Plus template (afayantsev)
.........T [ZBXNEXT-6587] added template for Cisco UCS Manager (mchudinov)
..F....... [ZBXNEXT-6662] increased field size to 2000 characters in web scenario variables and web scenario step variables and post fields (Ivo)
.........T [ZBXNEXT-6590] added templates ZYXEL ISP switches and DSLAM (abakaldin)
..F....... [ZBXNEXT-6657] implemented DB version support check in System Information widget (Ivo)

Bug fixes:
..F....... [ZBX-19487] fixed PHP runtime errors in the Monitoring->Problems view (Sasha)
..F....... [ZBX-18891] fixed "Cancel" button disappearing on last setup step (Ivo, vmurzins)
.........T [ZBX-19462] fixed VMWare template (tuskov)
....I...S. [ZBX-19468] fixed escaped symbols in screen name during conversion to dashboard (akozlovs)
.......PS. [ZBX-19358] fixed memory leak in case of duplicate vmware hv uuid (MVekslers)
..F....... [ZBX-19446] fixed item prototype massupdate form (Ivo)
.......PS. [ZBX-19114] fixed slow detection of vmware hv multipath values for medium and huge vc instances (MVekslers)
....I...S. [ZBX-19452] fixed colspan or rowspan equal to 0 during screen to dashboard conversion (akozlovs)
.......PS. [ZBX-19299] added more precise epsilon for float64 (dgoloscapov)
...G...... [ZBX-19208] fixed imprecise logfile timestamps in Agent2 on Windows (dgoloscapov)
A......... [ZBX-19248] fixed retrieving of all data from separate database tables inside of API methods when empty value for filter is passed (vmaksimovs)
..F....... [ZBX-19320] fixed SAML advanced configuration ignores "baseurl" option; added custom option "use_proxy_headers" (agriscenko)
..F....... [ZBX-19300] updated jquery version (ashubin)
..F....... [ZBX-19017] fixed massupdate popup form of discovered hosts with enabled inventory mode (Ivo)
.........T [ZBX-19344] changed regular expression for trunk active channels counting in template Asterisk by HTTP (mchudinov)
........S. [ZBX-19340] optimized history cache to reduce storage of metadata-only records (wiper)
...G...... [ZBX-19065] fixed Zabbix agent 2 logging if the file is moved or removed (esneiders)
..F....... [ZBX-19373] fixed security vulnerability for links having target="_blank" (Ivo)
.........T [ZBX-19354] fixed typo and added override for MongoDB templates (ychukina)
.......PS. [ZBX-18524] improved preprocessing diagnostic information to include oldest values in queue and totals to include done, queued, processing and pending (vso)
A......... [ZBX-8999] fixed exporting of images separately from other objects (Ivo)
..F....... [ZBX-19360] fixed conversion of trigger expressions, as well as calculated and aggregated items (averza)
...G...... [ZBX-19139] fixed memory errors in cmdline parsing on freebsd (dgoloscapov)
........S. [ZBX-19291] fixed memory error when linking host prototypes (asestakovs)
...G...... [ZBX-19348] use MNT_NOWAIT for VFS_FS_DISCOVERY on BSDs (dgoloscapov)
....I..... [ZBX-19334] removed redundant ListenIP parameter in server's configuration file (dgoloscapov)
........S. [ZBX-19420] fixed crash when comparing two out of range floating values in string format (wiper)
.......PS. [ZBX-19359] fixed error in logsource function due to empty source (dgoloscapov)
..F....... [ZBX-19105] fixed value mappings with duplicate names after update of existing value mapping (ashubin, gcalenko)
.......PS. [ZBX-19313] improved performance by removing redundant lastclock update in configuration cache (vso)
........S. [ZBX-19307] improved performance of history syncers by reducing time spent in locks when syncing history and receiving new history from proxy (vso)

--------------------------------------------------------------------------------
Changes for 5.4.0

5.4.0rc2 was released as 5.4.0 without any changes

--------------------------------------------------------------------------------
Changes for 5.4.0rc2

Bug fixes:
....I..... [ZBX-19361] fixed number/time parameter conversion in calculated checks and period parameter conversion in aggregate checks (wiper)
........S. [ZBX-19368] reduced functionids sorting when extracting functionids from expressions during trigger processing (wiper)
..F....... [ZBX-19370] fixed displaying time in popups of graph widgets (ashubin, averza)
........S. [ZBX-19366] fixed duplicate key error for screen and slideshow in dbupgrade patch (MVekslers)
A......... [ZBXNEXT-6411] fixed incorrect argument type in item/discovery rule/web scenario import (vmurzins)

--------------------------------------------------------------------------------
Changes for 5.4.0rc1

New features:
........S. [ZBXNEXT-6658] added warning for unsupported DB version (arimdjonoks)
A.F.I...S. [ZBXNEXT-6411] added uniqueness criteria in template elements and added option to compare templates before importing (akozlovs, ashubin, vmurzins)
A.F.I..PS. [ZBXNEXT-6452] implemented new syntax for aggregated checks (averza, gcalenko, Sasha, vso, wiper)
A.F.....S. [ZBXNEXT-114,ZBXNEXT-6572] added support of ranges and regular expressions for value mappings (akozlovs, gcalenko)
A.F.....S. [ZBXNEXT-6544] added new set of mathematical, aggregate and string functions for trigger expressions (agriscenko, Andris, asestakovs, averza, dgoloscapov)
A.F.I..PS. [ZBXNEXT-6451] implemented new syntax for trigger expressions (averza, gcalenko, miks, Sasha, vso, wiper)
A.F.I..PS. [ZBXNEXT-6453] implemented new syntax for calculated checks (averza, gcalenko, Sasha, vso, wiper)
........S. [ZBXNEXT-4910] added severity in problem real-time export protocol (akozlovs)
.........T [ZBXNEXT-6613] added Express.ms media (tuskov)
.........T [ZBXNEXT-6592] added ManageEngine ServiceDesk media (tuskov)
.........T [ZBXNEXT-6505] added  "WildFly Domain by JMX "and "WildFly Server by JMX" templates (ychukina)

Bug fixes:
.......PS. [ZBX-19038] fixed lld manager not to process lld rules on same host in parallel to avoid duplicated item keys being discovered; fixed crash when duplicated item key on same host exists (vso)
.......P.. [ZBX-19324] fixed possible deadlocks between configuration and history syncers on proxy (wiper)
...G...... [ZBX-19209] fixed panic in proc plugin for Zabbix agent 2 (esneiders)
.......P.. [ZBX-19241] stopped proxy from overwriting local lastlogsize and mtime (dgoloscapov)
........S. [ZBX-19321] fixed missing event tags in case of multiple problems (dgoloscapov)
...G...... [ZBX-19063] fixed logging for unsupported windows service command in Zabbix agent 2 (esneiders)
...G...... [ZBX-19099] fixed Zabbix agent 2 windows services plugin second parameter (esneiders)
..F....... [ZBX-19306] fixed broken item configuration link in latest data results (miks)
...G...... [ZBX-18883] fixed logrt[] monitoring with copytruncate rotation (Andris)
...G...PS. [ZBX-19274] fixed semaphore not being cleaned up on Solaris when terminating Zabbix sender (vso)
...G...... [ZBX-19297] fixed agent compilation under Windows (wiper)
.......PS. [ZBX-19233] fixed potential loss of original error when reading vmware events (MVekslers)

--------------------------------------------------------------------------------
Changes for 5.4.0beta3

New features:
A.F.....ST [ZBXNEXT-6478] added dashboard based pdf report support (abakaldin, agriscenko, ashubin, esneiders, wiper)
.........T [ZBXNEXT-6589] added Job discovery, backup process items in Database discovery, macros, and value map in the template MSSQL by ODBC (mchudinov)
.........T [ZBXNEXT-6571] added templates with multi-page dashboards (afayantsev)
........S. [ZBXNEXT-6497] added read/write locking to value cache (wiper)
A.F.....S. [ZBXNEXT-2976] dropped support of applications; added support of tags for item related configuration entities (asestakovs, miks)
.........T [ZBXNEXT-6504] added Templates "TiDB by HTTP", "TiDB TiKV by HTTP" and "TiDB PD by HTTP" (ychukina)
A.F.....S. [ZBXNEXT-6288,ZBXNEXT-6289] removed screens and slideshows (akozlovs, talbergs)
A.F.....S. [ZBXNEXT-6309] added support for multi-page dashboards (arimdjonoks, ashubin, averza)
.........T [ZBXNEXT-6508] added template for APC UPS Symmetra RX (mchudinov)
.........T [ZBXNEXT-6571] added templates for APC UPSs Galaxy 3500, Smart-UPS, Smart-UPS SRT, Symmetra RM (mchudinov)

Bug fixes:
.........T [ZBX-18701] fixed syntax mistakes in Template DB MySQL, renamed LLD rule to Database discovery (mchudinov)
........S. [ZBX-19159] added postponing of recovery operation when problem operation still executes, fixed memory leak while saving tags returned by webhook (dgoloscapov, wiper)
....I..... [ZBX-19102] fixed conversion of EVENT.NAME to EVENT.RECOVERY.NAME in recovery opmessage (dgoloscapov)
.........T [ZBX-19253] removed ICMP checks, moved items to another application, changed update interval, added "Discard with heartbeat" preprocessing in APC UPS templates (mchudinov)
..F....... [ZBX-19240] fixed JavaScript errors upon copying map or map navigation tree widgets (averza)
.......PS. [ZBX-19088] fixed overload memory with unused vmware events (MVekslers)
.........T [ZBX-18673] fixed JS in Slack media and updated documentation (tuskov)
..F....... [ZBX-18372] fixed additional word before parameters in fatal error message text (rlataria)
.........T [ZBX-19220] fixed broken link to Hikvision camera manufacturer page (abakaldin)
..F....... [ZBX-19210] fixed css file versioning for custom themes (ashubin)
..F....... [ZBX-19199] fixed console errors when updating problem widgets when other popups are active (averza)
........S. [ZBX-18912] fixed escalation message is using template message instead of custom message in actions (asestakovs)
.........T [ZBX-17454] changed the unit of data item "pgsql.ping.time" in PostgreSQL template (abakaldin)
..F....... [ZBX-19195] fixed endless loop in graph widget processing if widget size is too small (averza)
.........T [ZBX-18809] changed formula for latency in Elasticsearch template (abakaldin)

--------------------------------------------------------------------------------
Changes for 5.4.0beta2

New features:
A......... [ZBXNEXT-6528,ZBXNEXT-6565] improved performance of host.create and template.create methods; improved performance of templates linking process; optimized DB::insert() method to send bulk SQL inserts (Sasha, vmaksimovs)
A.F.I..PS. [ZBXNEXT-6368] moved action operation scripts to global scripts, added manually started scripts on events (Andris, Ivo, vso)
...G...... [ZBXNEXT-6408] added mongoDB plugin (vadimipatov)
.........T [ZBXNEXT-5869] added templates "MongoDB node by Zabbix Agent 2" and "MongoDB cluster by Zabbix Agent 2" (ychukina)
.........T [ZBXNEXT-6507] added Template Power APC UPS by SNMP (mchudinov)
.........T [ZBXNEXT-6462] added Cisco Catalyst 3750 templates (afayantsev)
.......PS. [ZBXNEXT-6503] added protection of Zabbix Server from overloading by proxy data (dgoloscapov, wiper)
.........T [ZBXNEXT-6450] added template NetApp AFF A700 by HTTP (mchudinov)
.........T [ZBXNEXT-6522] added Brevis.one media (tuskov)

Bug fixes:
.....J.... [ZBX-19149] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions: 1.2.3, 1.2.3 and 1.7.30 (arimdjonoks)
..F....... [ZBX-19150] added csrf check (rlataria)
..F....... [ZBX-12867] reworked problem event popup of problems widget to load data only on mouse hover and click (agriscenko, Sasha)
..F....... [ZBX-17000] changed translation of 'last' for week of month in japanese (vmurzins)
A......... [ZBX-19117] fixed host deletion, template deletion and maintenance update was not shown in audit log report when it was made via API request (vmaksimovs)
..F....... [ZBX-18595] fixed wrong filtering for nested groups in monitoring problems page (gcalenko)
...G...... [ZBX-19103] fixed device sorting in Zabbix agent 2 smartctl plugin (esneiders)
A.F....... [ZBX-18998] rewrote API main object validation (rlataria, Sasha)
A......... [ZBX-19111] improved performance of checking circular and double linkages of templates (Sasha)
.........T [ZBX-18918] updated deprecated items in "RabbitMQ" template (abakaldin)
..F....... [ZBX-18894] fixed session_key update for dynamic configid (rlataria)
.........T [ZBX-18634] changed macro names according to the Guidelines, fixed context macros in Temperature Discovery triggers, added preprocessing into Fan Discovery and Temperature Discovery (mchudinov)
.........T [ZBX-18620] added {#REPLICA_NAME} macro in items of Non-local database discovery (mchudinov)
...G...PS. [ZBX-19046] fixed agent build on solaris 10 (asestakovs)
.........T [ZBX-17772] updated readme, described how to get Project ID (tuskov)
....I..... [ZBXNEXT-6474] fixed inconsistent datatypes in oracle DB upgrade patch query (talbergs)
A......... [ZBX-19023] fixed inheritance of the permissions and tag filters for new host groups (Sasha)
........S. [ZBX-19071] fixed server crash after "Check for not supported value" preprocessing step (akozlovs)

--------------------------------------------------------------------------------
Changes for 5.4.0beta1

New features:
.....J.... [ZBXNEXT-735] allowed multiple jmx items on one host (arimdjonoks)
.........T [ZBXNEXT-5924] added Template Module SMART by Zabbix agent 2 (mchudinov)
.........T [ZBXNEXT-6489] added template for Huawei OceanStor 5300 V5 (tuskov)
.........T [ZBXNEXT-6302] added new metrics to VMWare template (tuskov)
.........T [ZBXNEXT-6433] added template "Microsoft SharePoint by HTTP" (abakaldin)
........S. [ZBXNEXT-6442] added ExportType server parameter for better configurability of real-time export (akozlovs)
A.F.I..PS. [ZBXNEXT-1215,ZBXNEXT-6474] changed field "alias" into "username" (talbergs, viktors)

Bug fixes:
..F....... [ZBX-18906] fixed main menu hidden mode, fixed menu items selection on the actions configuration pages (ashubin)
.........T [ZBX-18051] fixed typos extra space after "(" (abakaldin)
.....J.... [ZBX-10370] allowed Java Gateway to use ssl with remote registry (arimdjonoks)
........S. [ZBX-17471,ZBX-18854] added TSDB version validation, TSDB 2.0, fixed TSDB housekeeping with 0 history period (arimdjonoks, kalimulin)
..F....... [ZBX-18803] fixed test item form ignoring empty status code input (talbergs)
A......... [ZBX-18929] fixed tag filtering by multiple negated conditions (miks)
...G...... [ZBX-19031] fixed build failure on HP-UX and AIX (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 5.4.0alpha2

New features:
A.F.I...ST [ZBXNEXT-5868] moved global mappings to host / template (afayantsev, rlataria, Sasha, vso)
.........T [ZBXNEXT-6385] added template "Apache Ignite by JMX" (ychukina)
.......PS. [ZBXNEXT-6301] extended set of collected VMware metrics for VM and HV (asestakovs)
A.F.....S. [ZBXNEXT-6427,ZBXNEXT-6458] added support for strong encryption protocols for SNMPv3 (dgoloscapov, talbergs)
...G...... [ZBXNEXT-6339] added smart plugin to support S.M.A.R.T monitoring in Zabbix Agent 2 (esneiders)
...G...... [ZBXNEXT-6437] added native support for system.sw.packages plugin in Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6306] added native linux support for key vm.memory.size in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6443] added sha256() function to JavaScript preprocessing (viktors)
.........T [ZBXNEXT-5809] added VictorOps media (tuskov)
.........T [ZBXNEXT-6394] added template "Hikvision camera by HTTP" (abakaldin)
.........T [ZBXNEXT-6395] added template "Jenkins by HTTP" (ychukina)
.......PS. [ZBXNEXT-6386] raised javascript heap limit from 10 megabytes to 64 megabytes; fixed memory leak when heap limit is reached (vso)

Bug fixes:
A......... [ZBX-19025] fixed usage of LIMIT in SQL in user.update and user.delete API (vmurzins)
.......PS. [ZBX-19029] fixed Zabbix server and Zabbix proxy not remembering last log size when preprocessing is used (vso)
...G...... [ZBX-17543] fixed error in case if wmi.getall returned no items (dgoloscapov)
........S. [ZBX-18917] disabled global script webhook execution on proxy (dgoloscapov)
.........T [ZBX-18377] fixed expression in "Memory usage is too high" trigger of "Template DB Redis" (abakaldin)
...G...... [ZBX-18886] implemented proper resource cleanup when sender terminates by signal (dgoloscapov)
.........T [ZBX-18963] fixed preprocessing for archivelog items in Oracle Templates (ychukina)
..F....... [ZBX-18741] fixed numeric value encountered (rlataria)
.........T [ZBX-18967] moved template "Hikvision camera by HTTP" from "templates/cctv/" to "templates/cctv/hikvision" (abakaldin)
..F....... [ZBX-18825] fixed last year period calculation in service availability report daily mode (miks)
.........T [ZBX-18638] removed triggers of the "Temperature" items, added the "Temperature sensor condition" items with triggers, removed unnecessary macros (mchudinov)
..F....... [ZBX-18720] fixed full clone of discovered host having duplicate interfaces (Ivo)
A......... [ZBX-18449] reworked trigger API validation (miks)
..F....... [ZBX-18887] fixed user session expiration when notification checks are performed in background (miks)
..F....... [ZBX-18209] fixed RegEx delimiter not being escaped in macro resolver (talbergs)
A.F....... [ZBX-18817] fixed missing API and import validation for "unsupported check" preprocessing step (talbergs)
..F....... [ZBX-18237] fixed problem description icon in Monitoring->Problems in compact view mode being displayed above problem name (agriscenko)
...G...... [ZBX-18945] fixed Zabbix agent 2 build Raspbian 10 (esneiders)
...G...... [ZBX-18309] fixed reading log files with NULL character in log line (viktors)
...G...... [ZBX-18872] fixed system.sw.os[name] for cases without quotation mark in /etc/os-release (akozlovs)
.......PS. [ZBX-18885] fixed SNMP agent item not accepting values that are bigger than 2KB (vso)
.........T [ZBX-18874] fixed incorrect links in templates and webhooks documentation (tuskov)

--------------------------------------------------------------------------------
Changes for 5.4.0alpha1

New features:
..F....PS. [ZBXNEXT-5759] added Oracle DB tnsnames.ora service name lookup support (viktors, vmaksimovs)
A.F.I...S. [ZBXNEXT-6360] added support of JavaScript for global scripts (dgoloscapov, vmaksimovs)
.......PS. [ZBXNEXT-6441] added function to configure HTTP authentication for embedded scripts (wiper)
A.F....... [ZBXNEXT-6376] implemented support of negative filtering for tags (Ivo, miks)
.......PS. [ZBXNEXT-6183] added md5 checksum computation to preprocessing (viktors)
..F.....S. [ZBXNEXT-6399] added support of host and item macros for Script item parameters (viktors, vmaksimovs)
A.F.I...S. [ZBXNEXT-6207,ZBXNEXT-6318] added support of API tokens (arimdjonoks, averza, talbergs)
...G.....T [ZBXCTR-13] added custom query support for PostgreSQL plugin and template, fixed unix-socket support (afayantsev, Daria_V, vadimipatov)
A.F....PS. [ZBXNEXT-5518] added support of XML parsing in JavaScript (akozlovs, Ivo)
.........T [ZBXNEXT-5862] added Rocket.Chat media (tuskov)
.........T [ZBXNEXT-6389] added template for NetApp FAS3220 (tuskov)
A.F.I..PS. [ZBXNEXT-6311] moved host availability from hosts to host interfaces (akozlovs, gcalenko)
..F....... [ZBXNEXT-6295] added 3rd level sub-menu (ashubin)
....I..... [ZBXNEXT-6285] modified Oracle initial scheme creating and image loading in to the BLOB fields (akozlovs)
...G.....T [ZBXNEXT-6419] added tablespace metrics to Oracle Templates (ychukina)
...G...... [ZBXNEXT-6331] updated plugins: ceph, docker, memcached, mysql, oracle, redis — unified functionality (parameters describing and parsing, URI parsing, using sessions, errors handling) (vadimipatov)
...G...... [ZBXNEXT-6210] added native support for proc.mem key in Zabbix agent 2 (esneiders)
..F.....S. [ZBXNEXT-6252] added support of LLD rule filter condition operators "exists" and "does not exist" (agriscenko, asestakovs)
.........T [ZBXNEXT-6367] added metrics to the official MySQL template (mchudinov)
.......PS. [ZBXNEXT-6380] added new key vmware.cl.perfcounter (dgoloscapov, MVekslers)
.........T [ZBXNEXT-6330] added Microsoft Exchange Server 2016 template (tuskov)
.........T [ZBXNEXT-6219] added "HashiCorp Vault" template (afayantsev)
.........T [ZBXNEXT-6231] added Apache ActiveMQ template (tuskov)
A.F....PS. [ZBXNEXT-6257] implemented Check for not supported value preprocessing step test (akozlovs, talbergs)
..F.I..... [ZBX-2594] separated host and template related objects: items, triggers, graphs, low-level discovery rules, web scenarios (dgoloscapov, Ivo)
A.F....... [ZBXNEXT-6324] moved Configuration -> Discovery to MVC (talbergs)
...G...... [ZBXNEXT-6319] added systemd.unit.get item key to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6345] added substitution of SID to account name and domain name in eventlog message (vso)
.....J.... [ZBXNEXT-6307] added ability to read properties from a file (vso)
.........T [ZBXNEXT-6329] added Template "GitLab by HTTP" (ychukina)
..F....... [ZBXNEXT-6294] replaced mass update pages with popup windows (rlataria)
..F....... [ZBXNEXT-6325] moved "Event correlation" to MVC and removed tabs in edit view (talbergs)
.........T [ZBXNEXT-6234] added "Disk read/write request avg waiting time" items in template Windows physical disks (mchudinov)
..F....... [ZBXNEXT-6323] moved Administration -> Queue to MVC (talbergs)
.D.....PS. [ZBXNEXT-782] moved calculated, aggregated and internal checks to new history poller process; moved availability updates to availability manager; removed database connections from pollers, unreachable pollers and Java pollers (vso)
........S. [ZBXNEXT-6276] improved period handling of macro function fmttime (dgoloscapov)
........S. [ZBXNEXT-6332] added {ITEM.VALUETYPE} macro (arimdjonoks)
.........T [ZBXNEXT-6353] added Morningstar devices monitoring templates (afayantsev)
.......PS. [ZBXNEXT-6269] added hv ip to vmware.hv.discovery and vm metrics for FQDN template (MVekslers)
.........T [ZBXNEXT-6272] added template VMWare FQDN and updated template VMWare (tuskov)
.........T [ZBXNEXT-6316] added iTop media (tuskov)
.........T [ZBXNEXT-6281] added template "Hadoop by HTTP" (mchudinov)
.........T [ZBXNEXT-6351] added template "Aranet Cloud" (afayantsev)
.........T [ZBXNEXT-6275] added Template "Zookeeper by HTTP" (ychukina)
........S. [ZBXNEXT-6280] added trend function cache (wiper)
..F....... [ZBXNEXT-2480] removed autocomplete from fields having sensitive data (gcalenko)
...G...... [ZBXNEXT-6253] added native system.users.num support to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6129] added UnitFileState to systemd.unit.discovery for Zabbix agent 2 (esneiders)
..F....... [ZBXNEXT-6293] replaced import page with popup window (rlataria)
..F....... [ZBXNEXT-6290] improved distinction between configuration and monitoring links in search results (talbergs)
.........T [ZBXNEXT-6282] updated media types and templates to follow new JS methods naming (tuskov)
.......PS. [ZBXNEXT-6241] made JS object and method names more JavaScript alike (dgoloscapov)
A.F....... [ZBX-18134] removed ability to read PSK fields of hosts and proxies (vmaksimovs)
.........T [ZBXNEXT-6236] added template "Apache Kafka by JMX" (ychukina)
.........T [ZBXNEXT-6201] added "Template DB Apache Cassandra by JMX" (ychukina)

--------------------------------------------------------------------------------
Changes for 5.2.7

5.2.7rc1 was released as 5.2.7 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.7rc1

New features:
.......PS. [ZBXNEXT-6517] added {#VM.FOLDER} macro with chain of vm parent folders to the vmware vm discovery (MVekslers)
..F....... [ZBXNEXT-6662] increased field size to 2000 characters in web scenario variables and web scenario step variables and post fields (Ivo)
........S. [ZBXNEXT-4910] added severity in problem real-time export protocol (akozlovs)
.........T [ZBXNEXT-6589] added Job discovery, backup process items in Database discovery, macros, and value map (mchudinov)
........S. [ZBXNEXT-6497] added read/write locking to value cache (wiper)
.........T [ZBXNEXT-6504] added Templates "TiDB by HTTP",  "TiDB TiKV by HTTP" and "TiDB PD by HTTP" (ychukina)
.........T [ZBXNEXT-6508] added template for APC UPS Symmetra RX (mchudinov)
.........T [ZBXNEXT-6571] added templates for APC UPSs Galaxy 3500, Smart-UPS, Smart-UPS SRT, Symmetra RM (mchudinov)

Bug fixes:
A......... [ZBX-19424] fixed trigger handling failing if host name looks like a number (jfreibergs)
...G...... [ZBX-19139] fixed memory errors in cmdline parsing on freebsd (dgoloscapov)
..F....... [ZBX-18891] fixed "Cancel" button disappearing on last setup step (Ivo, vmurzins)
.......PS. [ZBX-19358] fixed memory leak in case of duplicate vmware hv uuid (MVekslers)
.......PS. [ZBX-19114] fixed slow detection of vmware hv multipath values for medium and huge vc instances (MVekslers)
A......... [ZBX-19248] fixed retrieving of all data from separate database tables inside of API methods when empty value for filter is passed (vmaksimovs)
..F....... [ZBX-19320] fixed SAML advanced configuration ignores "baseurl" option; added custom option "use_proxy_headers" (agriscenko)
..F....... [ZBX-19300] updated jquery version (ashubin)
........S. [ZBX-19340] optimized history cache to reduce storage of metadata-only records (wiper)
.......PS. [ZBX-18524] improved preprocessing diagnostic information to include oldest values in queue and totals to include done, queued, processing and pending (vso)
........S. [ZBX-19291] fixed memory error when linking host prototypes (asestakovs)
.......PS. [ZBX-19359] fixed error in logsource function due to empty source (dgoloscapov)
.......PS. [ZBX-19313] improved performance by removing redundant lastclock update in configuration cache (vso)
...G...... [ZBX-19208] fixed imprecise ns on windows (dgoloscapov)
...G...... [ZBX-19065] fixed Zabbix agent 2 logging if the file is moved or removed (esneiders)
....I..... [ZBX-19334] removed redundant ListenIP parameter in server's configuration file (dgoloscapov)
........S. [ZBX-19307] improved performance of history syncers by reducing time spent in locks when syncing history and receiving new history from proxy (vso)
.......PS. [ZBX-19038] fixed lld manager not to process lld rules on same host in parallel to avoid duplicated item keys being discovered; fixed crash when duplicated item key on same host exists (vso)
.......P.. [ZBX-19324] fixed possible deadlocks between configuration and history syncers on proxy (wiper)
...G...... [ZBX-19209] fixed panic in proc plugin for Zabbix agent 2 (esneiders)
.......P.. [ZBX-19241] stopped proxy from overwriting local lastlogsize and mtime (dgoloscapov)
........S. [ZBX-19321] fixed missing event tags in case of multiple problems (dgoloscapov)
...G...... [ZBX-19063] fixed logging for unsupported windows service command in Zabbix agent 2 (esneiders)
...G...... [ZBX-19099] fixed Zabbix agent 2 windows services plugin second parameter (esneiders)
...G...... [ZBX-18883] fixed logrt[] monitoring with copytruncate rotation (Andris)
...G...PS. [ZBX-19274] fixed semaphore not being cleaned up on Solaris when terminating Zabbix sender (vso)
.......PS. [ZBX-19233] fixed potential loss of original error when reading vmware events (MVekslers)
.........T [ZBX-18701] fixed syntax mistakes in Template DB MySQL, renamed LLD rule to Database discovery (mchudinov)
........S. [ZBX-19159] added postponing of recovery operation when problem operation still executes, fixed memory leak while saving tags returned by webhook (dgoloscapov, wiper)
....I..... [ZBX-19102] fixed conversion of EVENT.NAME to EVENT.RECOVERY.NAME in recovery opmessage (dgoloscapov)
.........T [ZBX-19253] removed ICMP checks, moved items to another application, changed update interval, added "Discard with heartbeat" preprocessing in APC UPS templates (mchudinov)
.......PS. [ZBX-19088] fixed overload memory with unused vmware events (MVekslers)
.........T [ZBX-18673] fixed JS in Slack media and updated documentation (tuskov)
..F....... [ZBX-18372] fixed additional word before parameters in fatal error message text (rlataria)
..F....... [ZBX-19210] fixed css file versioning for custom themes (ashubin)
........S. [ZBX-18912] fixed escalation message is using template message instead of custom message in actions (asestakovs)
.........T [ZBX-18667] fixed code spelling in templates (abakaldin)
.........T [ZBX-17454] changed the unit of data item "pgsql.ping.time" in PostgreSQL template (abakaldin)
..F....... [ZBX-19195] fixed endless loop in graph widget processing if widget size is too small (averza)
.........T [ZBX-18809] changed formula for latency in Elasticsearch template (abakaldin)

--------------------------------------------------------------------------------
Changes for 5.2.6

5.2.6rc1 was released as 5.2.6 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.6rc1

New features:
.......PS. [ZBXNEXT-6503] added protection of Zabbix Server from overloading by proxy data (dgoloscapov, wiper)
A......... [ZBXNEXT-6528,ZBXNEXT-6565] improved performance of host.create and template.create methods; improved performance of templates linking process; optimized DB::insert() method to send bulk SQL inserts (Sasha, vmaksimovs)
...G...... [ZBXNEXT-6408] added mongoDB plugin (vadimipatov)
.........T [ZBXNEXT-5869] added templates "MongoDB node by Zabbix Agent 2" and "MongoDB cluster by Zabbix Agent 2" (ychukina)
.........T [ZBXNEXT-6507] added Template Power APC UPS by SNMP (mchudinov)
.........T [ZBXNEXT-6462] added Cisco Catalyst 3750 templates (afayantsev)
.........T [ZBXNEXT-6450] added template NetApp AFF A700 by HTTP (mchudinov)
.........T [ZBXNEXT-6522] added Brevis.one media (tuskov)
.........T [ZBXNEXT-5924] added Template Module SMART by Zabbix agent 2 (mchudinov)
.........T [ZBXNEXT-6489] added template for Huawei OceanStor 5300 V5 (tuskov)
.........T [ZBXNEXT-6302] added new metrics to VMWare template (tuskov)
.........T [ZBXNEXT-6433] added template "Microsoft SharePoint by HTTP" (abakaldin)
........S. [ZBXNEXT-6442] added ExportType server parameter for better configurability of real-time export (akozlovs)

Bug fixes:
.....J.... [ZBX-19149] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions: 1.2.3, 1.2.3 and 1.7.30 (arimdjonoks)
..F....... [ZBX-19150] added csrf check (rlataria)
..F....... [ZBX-12867] reworked problem event popup of problems widget to load data only on mouse hover and click (agriscenko, Sasha)
..F....... [ZBX-17000] changed translation of 'last' for week of month in japanese (vmurzins)
A......... [ZBX-19117] fixed host deletion, template deletion and maintenance update was not shown in audit log report when it was made via API request (vmaksimovs)
..F....... [ZBX-18595] fixed wrong filtering for nested groups in monitoring problems page (gcalenko)
...G...... [ZBX-19103] fixed device sorting in Zabbix agent 2 smartctl plugin (esneiders)
A.F....... [ZBX-18998] rewrote API main object validation (rlataria, Sasha)
A......... [ZBX-19111] improved performance of checking circular and double linkages of templates (Sasha)
.........T [ZBX-18918] updated deprecated items in "RabbitMQ" template (abakaldin)
..F....... [ZBX-18894] fixed session_key update for dynamic configid (rlataria)
.........T [ZBX-18634] changed macro names according to the Guidelines, fixed context macros in Temperature Discovery triggers, added preprocessing into Fan Discovery and Temperature Discovery (mchudinov)
.........T [ZBX-18620] added {#REPLICA_NAME} macro in items of Non-local database discovery (mchudinov)
...G...PS. [ZBX-19046] fixed agent build on solaris 10 (asestakovs)
.........T [ZBX-17772] updated readme, described how to get Project ID (tuskov)
A......... [ZBX-19023] fixed inheritance of the permissions and tag filters for new host groups (Sasha)
........S. [ZBX-19071] fixed server crash after "Check for not supported value" preprocessing step (akozlovs)
.........T [ZBX-18051] fixed typos extra space after "(" (abakaldin)
.....J.... [ZBX-10370] allowed Java Gateway to use ssl with remote registry (arimdjonoks)
...G...... [ZBX-19031] fixed build failure on HP-UX and AIX (arimdjonoks)
........S. [ZBX-17471,ZBX-18854] added TSDB 2.0, fixed TSDB housekeeping with 0 history period (arimdjonoks, kalimulin)
..F....... [ZBX-18803] fixed test item form ignoring empty status code input (talbergs)

--------------------------------------------------------------------------------
Changes for 5.2.5

5.2.5rc2 was released as 5.2.5 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.5rc2

Bug fixes:
A......... [ZBX-19025] fixed usage of LIMIT in SQL in user.update and user.delete API (vmurzins)
.......PS. [ZBX-19029] fixed Zabbix server and Zabbix proxy not remembering last log size when preprocessing is used (vso)

--------------------------------------------------------------------------------
Changes for 5.2.5rc1

New features:
.........T [ZBXNEXT-6385] added template "Apache Ignite by JMX" (ychukina)
.......PS. [ZBXNEXT-6301] extended set of collected VMware metrics for VM and HV (asestakovs)
...G...... [ZBXNEXT-6339] added smart plugin to support S.M.A.R.T monitoring in Zabbix Agent 2 (esneiders)
...G...... [ZBXNEXT-6437] added native support for system.sw.packages plugin in Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6306] added native linux support for key vm.memory.size in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6443] added sha256() function to JavaScript preprocessing (viktors)
.........T [ZBXNEXT-5809] added VictorOps media (tuskov)
.........T [ZBXNEXT-6395] added template "Jenkins by HTTP" (ychukina)
.......PS. [ZBXNEXT-6386] raised javascript heap limit from 10 megabytes to 64 megabytes; fixed memory leak when heap limit is reached (vso)
.......PS. [ZBXNEXT-6441] added function to configure HTTP authentication for embedded scripts (wiper)
.......PS. [ZBXNEXT-6183] added md5 checksum computation to preprocessing (viktors)
..F.....S. [ZBXNEXT-6399] added support of host and item macros for Script item parameters (viktors, vmaksimovs)

Bug fixes:
...G...... [ZBX-17543] fixed error in case if wmi.getall returned no items (dgoloscapov)
.........T [ZBX-18377] fixed expression in "Memory usage is too high" trigger of "Template DB Redis" (abakaldin)
...G...... [ZBX-18886] implemented proper resource cleanup when sender terminates by signal (dgoloscapov)
.........T [ZBX-18963] fixed preprocessing for archivelog items in Oracle Templates (ychukina)
..F....... [ZBX-18741] fixed numeric value encountered (rlataria)
..F....... [ZBX-18825] fixed last year period calculation in service availability report daily mode (miks)
.........T [ZBX-18638] removed triggers of the "Temperature" items, added the "Temperature sensor condition" items with triggers, removed unnecessary macros (mchudinov)
..F....... [ZBX-18720] fixed full clone of discovered host having duplicate interfaces (Ivo)
A......... [ZBX-18449] reworked trigger API validation (miks)
..F....... [ZBX-18887] fixed user session expiration when notification checks are performed in background (miks)
..F....... [ZBX-18209] fixed RegEx delimiter not being escaped in macro resolver (talbergs)
A.F....... [ZBX-18817] fixed missing API and import validation for "unsupported check" preprocessing step (talbergs)
..F....... [ZBX-18237] fixed problem description icon in Monitoring->Problems in compact view mode being displayed above problem name (agriscenko)
...G...... [ZBX-18945] fixed Zabbix agent 2 build Raspbian 10 (esneiders)
...G...... [ZBX-18309] fixed reading log files with NULL character in log line (viktors)
...G...... [ZBX-18872] fixed system.sw.os[name] for cases without quotation mark in /etc/os-release (akozlovs)
.......PS. [ZBX-18885] fixed SNMP agent item not accepting values that are bigger than 2KB (vso)
.........T [ZBX-18874] fixed incorrect links in templates and webhooks documentation (tuskov)

--------------------------------------------------------------------------------
Changes for 5.2.4

5.2.4rc1 was released as 5.2.4 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.4rc1

New features:
...G.....T [ZBXCTR-13] added custom query support for PostgreSQL plugin and template, fixed unix-socket support (afayantsev, Daria_V, vadimipatov)
.........T [ZBXNEXT-5862] added Rocket.Chat media (tuskov)
.........T [ZBXNEXT-6389] added template for NetApp FAS3220 (tuskov)
...G.....T [ZBXNEXT-6419] added tablespace metrics to Oracle Templates (ychukina)
...G...... [ZBXNEXT-6331] updated plugins: ceph, docker, memcached, mysql, oracle, redis — unified functionality (parameters describing and parsing, URI parsing, using sessions, errors handling) (vadimipatov)
...G...... [ZBXNEXT-6210] added native support for proc.mem key in Zabbix agent 2 (esneiders)
.........T [ZBXNEXT-6367] added metrics to the official MySQL template (mchudinov)
.........T [ZBXNEXT-6330] added Microsoft Exchange Server 2016 template (tuskov)
.........T [ZBXNEXT-6219] added "HashiCorp Vault" template (afayantsev)
.........T [ZBXNEXT-6231] added Apache ActiveMQ template (tuskov)
..F....... [ZBXNEXT-6358] removed detailed information from Reports -> Notifications page (Ivo)
..F....... [ZBXNEXT-6364] removed long lists of cloned objects from host and template full clone forms (Ivo)
..F....... [ZBXNEXT-6291] implemented breadcrumbs on host dashboards page (ozdancuka)
A.F....PS. [ZBXNEXT-6257] implemented Check for not supported value preprocessing step test (akozlovs, talbergs)

Bug fixes:
..F....... [ZBX-18942] fixed missing SID valiadion in authentication update route (talbergs)
..F....... [ZBX-18893] changed frontend config file permissions to 0600 (talbergs, yurii)
.......PS. [ZBX-18860] fixed crash of log item during "Check for not supported value" preprocessing step (akozlovs)
...G...PS. [ZBX-18884] fixed crash in web monitoring and web.page.* keys when encoding non ASCII characters in URL (vso)
A.F....... [ZBX-18865] fixed dbConditionInt (db.inc.php) returning wrong result in rare cases (averza)
.........T [ZBX-18853] removed hardcoded teams_endpoint check (tuskov)
...G...... [ZBX-16216] fixed semaphore not being cleaned up when stopping Zabbix agent (vso)
..F....... [ZBX-18815] fixed displaying incomplete list of inherited trigger tags under rare circumstances (ozdancuka)
..F....... [ZBX-18556] fixed gaps in time labels of classic graphs related to DST transitions (averza, Sasha)
.........T [ZBX-18468] changed preprocessing for item "PHP-FPM: Ping" in PHP-FPM templates (mchudinov)
...G...... [ZBX-17369] fixed retrieval of decimal values from WMI (dgoloscapov)
........S. [ZBX-18410] fixed retrieval of Nth most recent values in trigger function strlen (dgoloscapov)
A......... [ZBX-18722] fixed runtime error when creating user group without users (talbergs)
...G...PS. [ZBX-18644] replaced deprecated gethostbyname function with getaddrinfo (wiper)
...G...... [ZBX-18387] made directory error handling for the UserParameter command in C agent the same as in GO agent (arimdjonoks)
........S. [ZBX-18802] fixed close problem task to be deleted when problem event is deleted (vso)
...G...... [ZBX-17716] fixed 'UserParameter' parsing and possible buffer overrun (viktors)
..F....... [ZBX-17865] fixed displaying of long problem names on problems and event pages (gcalenko)
A......... [ZBX-18796] improved update performance of the preprocessing rules in item.update(), itemprototype.update() and discoveryrule.update() methods (Sasha)
.........T [ZBX-17169] added locale forced to English in userparameter pgsql.ping.time [*] in agent configuration (abakaldin)
..F....... [ZBX-18623] fixed the global search showing number of objects that user has no permissions (Ivo)
..F....... [ZBX-18637] fixed item update form when changing type from calculate or DB monitoring to script item type (Ivo)
........S. [ZBX-18612] added error message for when real-time data export file become inaccessible (viktors)
.......PS. [ZBX-18784] fixed memory leak when handling vmware events (MVekslers)
..F....... [ZBX-18625] fixed host level tags were not inherited in Trigger -> Tags configuration form (ozdancuka)

--------------------------------------------------------------------------------
Changes for 5.2.3

5.2.3rc1 was released as 5.2.3 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.3rc1

New features:
...G...... [ZBXNEXT-6319] added systemd.unit.get item key to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6345] added substitution of SID to account name and domain name in eventlog message (vso)
.....J.... [ZBXNEXT-6307] added ability to read properties from a file (vso)
.........T [ZBXNEXT-6329] added Template "GitLab by HTTP" (ychukina)
A.F....... [ZBXNEXT-6387] changed method settings.getglobal work only from frontend (rlataria)
.........T [ZBXNEXT-6234] added "Disk read/write request avg waiting time" items in Template Module Windows physical disks (mchudinov)

Bug fixes:
..F....... [ZBX-18086] fixed missing data selection in data overview and trigger overview screens (miks)
.......PS. [ZBX-18418] set trigger behavior of nodata() for proxy is the same as for server (MVekslers)
.......PS. [ZBX-18761] fixed possible heap overflow issues in IPC commonications when deserializing huge text values (wiper)
........S. [ZBX-18736] added missing idle statistics from lld manager process title (wiper)
...G...... [ZBX-18583] changed system command execution to avoid parameter quoting issues (wiper)
..F....... [ZBX-17583] fixed dashboard scroll to position where new widget is added (rlataria)
..F....... [ZBX-18723] fixed broken tab layout while sortable (rlataria)
..F....... [ZBX-18148] fixed inability to edit action operation when using special characters in custom message (agriscenko)
........S. [ZBX-18116] fixed identical tags in webhook (arimdjonoks)
..F....... [ZBX-18469] changed label for max_period field on administration GUI page (vmaksimovs)
.........T [ZBX-18706] reworked Template "Ceph by Zabbix Agent2" OSD discovery (ychukina)
..F....... [ZBX-18714] fixed inability to copy widgets of templated dashboards (agriscenko)
........S. [ZBX-18660] fixed SNMP index returning as a number instead of string if there is a backslash (arimdjonoks)
...G...... [ZBX-18187] fixed agent2 wmi.get returning the wrong result (arimdjonoks)
...G...... [ZBX-18543] reworked ceph.osd.discovery metric (vadimipatov)
........S. [ZBX-18725] fixed crash in event correlation with 'close new' operation (wiper)
.......PS. [ZBX-18694] fixed crash when PSK connection is configured but PSK or PSK identity is empty (vso)
.......PS. [ZBX-18662] improved pollers, unreachable pollers, Java pollers and pingers to use less memory (vso)
.......PS. [ZBX-18553] increased ssh.run[] item data limit to 512KB for pre-processing, data storage limit still remains at 64KB (viktors)
........S. [ZBX-18423] fixed inconsistent macro expansion with Oracle DB compared with other databases (viktors)
.........T [ZBX-18658] changed {$AMI.PORT} macro value to 5038, added handling the "Follows" response and situations with unloaded modules (mchudinov)
A......... [ZBX-18219] fixed custom multiplier preprocessing step validation to accept a string with macros (agriscenko)
..F....... [ZBX-18198] fixed tags not being expanded automatically on configuration form open (agriscenko)
..F....... [ZBX-18511] fixed error for non logged in user trying to access graphs page with time range arguments (gcalenko)
..F....... [ZBX-18711] removed autofocus of selected tab on page initial load for Monitoring Problems and Monitoring Hosts pages (gcalenko)
..F....... [ZBX-18647] fixed broken macro secret input (rlataria)
..F....... [ZBX-18686] fixed remember me checkbox in login (rlataria)
A......... [ZBX-18357] fixed dashboard view_mode being reset to default on dashboard update (gcalenko, Sasha)
..F....... [ZBX-18473] fixed right align for numeric box (rlataria)
A.F....... [ZBX-18397] fixed global macros clearing value on type change from secret to text when value is set and is the same as before (Ivo)
..F....... [ZBX-18617] fixed built-in macros support in script item test form (talbergs)
A.F....... [ZBX-18470] fixed unusefull timezone formatting; replaced comboboxes by CSelect elements for timezone selection (miks)

--------------------------------------------------------------------------------
Changes for 5.2.2

5.2.2rc1 was released as 5.2.2 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.2rc1

New features:
.........T [ZBXNEXT-6353] added Morningstar devices monitoring templates (afayantsev)
.......PS. [ZBXNEXT-6269] added hv ip to vmware.hv.discovery and vm metrics for FQDN template (MVekslers)
.........T [ZBXNEXT-6272] added template VMWare FQDN and updated template VMWare (tuskov)
.........T [ZBXNEXT-6316] added iTop media (tuskov)
.........T [ZBXNEXT-6281] added template "Hadoop by HTTP" (mchudinov)
.........T [ZBXNEXT-6351] added template "Aranet Cloud" (afayantsev)
.........T [ZBXNEXT-6275] added Template "Zookeeper by HTTP" (ychukina)
..F....... [ZBXNEXT-2480] removed autocomplete from fields having sensitive data (gcalenko)
...G...... [ZBXNEXT-6253] added native system.users.num support to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6129] added UnitFileState to systemd.unit.discovery for Zabbix agent 2 (esneiders)

Bug fixes:
..F....... [ZBX-18636] fixed import converter non static method error (rlataria)
........S. [ZBX-18599] fixed potential server crash during upgrade to 5.2, mainly on ARM (kalimulin)
.........T [ZBX-18517] updated Apache Tomcat by JMX template (tuskov)
A......... [ZBX-18155] removed positional macros from item names on 'Web monitoring' page (kustalovs, vmurzins)
........S. [ZBX-18655] fixed insert of duplicate key value in interface_snmp for lld host discovery (MVekslers)
........S. [ZBX-18551] fixed item mapping for LLD overrides (asestakovs)
........S. [ZBX-18650] fixed logic for processing LLD rule duplicates after reconnecting to proxy (viktors, vso)
A.F.I..... [ZBX-18539] fixed acknowledge status being displayed as link even if problem cannot be closed manually; fixed order of role actions and few messages used in user roles functionality (agriscenko)
..F....... [ZBX-18550] fixed script item and LLD rule types not having the "Execute now" feature (Ivo)
..F....... [ZBX-18588] fixed screen item field "max_columns" being overwritten during import (talbergs)
..F....... [ZBX-17705] fixed fatal error raised in event notifications when a large amount of notifications is shown (vmaksimovs)
..F....... [ZBX-18575] added clone and delete buttons to user role update form (vmaksimovs)
A.F....... [ZBX-18549] fixed error when user was able to change the user type of own role (gcalenko, vmaksimovs)
..F....... [ZBX-18518] fixed characters counter which were removed in script modal window (gcalenko)
..F....... [ZBX-18414] fixed override be saved with custom expression even when all rows are removed (miks)
..F....... [ZBX-18497] fixed macro resolving in http basic authentication username and macros fields (miks)
..F....... [ZBX-18143] fixed ability to download image of non-existent graph (agriscenko)
A.F....... [ZBX-5842] fixed ability to detect username existence from unsuccessful login message (miks)
........S. [ZBX-18564] moved taskid calculation to transaction when creating remote command task (wiper)
.......PS. [ZBX-18487] increased trapper verbosity for DebugLevel=4 when rejecting sender data (akozlovs)
...G...... [ZBX-18581] fixed ORA-40478 exception in queries (ychukina)

--------------------------------------------------------------------------------
Changes for 5.2.1

5.2.1rc3 was released as 5.2.1 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.1rc3

Bug fixes:
..F....... [ZBX-18608] fixed refresh of monitoring problems and monitoring hosts pages when refresh interval is set to zero (gcalenko)

--------------------------------------------------------------------------------
Changes for 5.2.1rc2

Bug fixes:
..F....... [ZBX-18601] fixed dashboard widget to be updated continuously when 'No refresh' interval is specified (miks)

--------------------------------------------------------------------------------
Changes for 5.2.1rc1

New features:
.........T [ZBXNEXT-6236] added template "Apache Kafka by JMX" (ychukina)
........S. [ZBXNEXT-6247] improved LLD rule processing after reconnecting to proxy (viktors)
.........T [ZBXNEXT-6201] added "Template DB Apache Cassandra by JMX" (ychukina)

Bug fixes:
...G...... [ZBX-18591] fixed active Zabbix Agent v2 5.0 doesn't work with Server v5.2.0 (akozlovs)
...G...... [ZBX-18185] fixed compilation error on Solaris 10 (akozlovs)
A......... [ZBX-18538] fixed API role.update rules validation (gcalenko)
A......... [ZBX-18317] fixed fatal error when updating only discovered triggers and their properties (Ivo)
A......... [ZBX-18163] fixed being able to delete interfaces on discovered hosts (Ivo)
...G...... [ZBX-18505] fixed build failing to compile for Zabbix agent 2 on ARM/v7 and ARM/v6 (esneiders)
.........T [ZBX-18380] changed trigger of the net.if.speed item in the Windows network module template (mchudinov)
.........T [ZBX-18494] removed recovery mode NONE in trigger "Operating system description has changed" (mchudinov)
.......PS. [ZBX-18546] fixed "Something impossible" bug in server and proxy when diaginfo is requested (Andris)
..F....... [ZBX-18058] updated the list of item keys and their descriptions (agriscenko)
.........T [ZBX-18531] fixed template "Ceph by Zabbix Agent2" pool discovery (ychukina)
.........T [ZBX-18476] changed Fan, Temperature, Voltage LLD rules in Template Net Arista (mchudinov)
.........T [ZBX-16155] fixed "Template Net TP-LINK" readme (ychukina)

--------------------------------------------------------------------------------
Changes for 5.2.0

5.2.0rc2 was released as 5.2.0 without any changes

--------------------------------------------------------------------------------
Changes for 5.2.0rc2

Bug fixes:
A.F....... [ZBXNEXT-6148] fixed user roles and permissions (agriscenko, gcalenko, rlataria, talbergs, vmaksimovs)
A.F....... [ZBXNEXT-5965] fixed session id generation (ashubin, rlataria)

--------------------------------------------------------------------------------
Changes for 5.2.0rc1

New features:
A.F.....S. [ZBXNEXT-6148,ZBXNEXT-6150] implemented user roles with more granular permissions (agriscenko, arimdjonoks, gcalenko, rlataria, talbergs, vmaksimovs)
A......... [ZBXNEXT-6270] improved storage format of the preprocessing parameters in the XML, JSON and YAML files; converted default XML templates to YAML (Ivo, Sasha)
A.F....PS. [ZBXNEXT-6035] added pre-processing rule for overriding item errors with custom value (akozlovs, ashubin, gcalenko)
..FG...PS. [ZBXNEXT-6220] removed "Refresh unsupported items" parameter (akozlovs, rlataria)
.D.....PS. [ZBXNEXT-6245] added locks section to diaginfo runtime command to log adresses of the mutexes and read write locks (vso)
A.F....PS. [ZBXNEXT-5969] added support of data collection using JavaScript (asestakovs, Ivo)
.........T [ZBXNEXT-6232] added LTE monitoring to Mikrotik SNMP template (mchudinov)
...G...... [ZBXNEXT-6258] added system.swap.size metrics native support to Agent 2 (esneiders)

Bug fixes:
..F....... [ZBX-18498] fixed javascript error in map widget configuration for navigation tree source (vmurzins)
..F....... [ZBX-18396] fixed undefined offset in item test form (Ivo)
..F....... [ZBX-18415] fixed value caching for item test dialog when opened by 'Test all steps' button (miks)
...G...... [ZBX-17975] fixed Hostname and HostnameItem for Zabbix Agent 2 test and print execution (esneiders)
..F....... [ZBX-18464] fixed javascript Uncaught TypeError when clicking on disabled multiselect item (miks)
..F....... [ZBX-18438] fixed missing asterisk mark for "timeout" field in item, item prototype and LLD rule edit forms (Ivo)

--------------------------------------------------------------------------------
Changes for 5.2.0beta2

New features:
A.F.I...ST [ZBXNEXT-6001] converted templated screens to dashboards (averza, kalimulin, rlataria)
ADF.I..PS. [ZBXNEXT-6140] implemented new set of trigger functions for long term analytics (asitals, dimir, gcalenko, viktors, vmaksimovs, wiper)
..F....... [ZBXNEXT-710] added support of saving defined filters on monitoring problems and monitoring hosts pages (gcalenko, miks)
.........T [ZBXNEXT-6232] added LTE monitoring to Mikrotik SNMP template (mchudinov)
A.F.I...S. [ZBXNEXT-2072] added host interfaces support for host prototypes (asestakovs, Ivo, vmurzins)
..F....PS. [ZBXNEXT-5928] added SNMP interface variables in SNMP test item form (ashubin, talbergs, vso)
.........T [ZBXNEXT-6189] added template "Asterisk by HTTP" (mchudinov)
.........T [ZBXNEXT-6020] added template "Ceph by Zabbix Agent2" (ychukina)
..F....... [ZBXNEXT-5058] added timeout to item mass update and item prototype mass update (rlataria)
.........T [ZBXNEXT-6180] added Squid template (tuskov)
...G...... [ZBXNEXT-6142] added Ceph monitoring plugin (vadimipatov)

Bug fixes:
........S. [ZBX-18411] set maxQueryMetrics default values for vcenter depending on its version (arimdjonoks)
..F....... [ZBX-18443] fixed undefined index in item prototype form when creating dependent item using wizard (Ivo)
..F....... [ZBX-18442] fixed empty username field and made Vault related fields be shown/hidden using javascript in frontend installation wizard (miks)
..F....... [ZBX-18438] fixed missing asterisk mark for "timeout" field in item, item prototype and LLD rule edit forms (Ivo)
.......PS. [ZBX-17178] fixed multi-line value truncation in snmp lld (asestakovs)
..F....... [ZBX-18378] fixed map context menu not opening for images with URLs (vmurzins)
.......PS. [ZBX-18462] fixed inconsistent auto-registration behaviour for hosts without metadata on Oracle DB compared to other databases when using Zabbix proxy (viktors)
........S. [ZBX-18118] sorted event tag macro selection (arimdjonoks)
..F....... [ZBX-18456] fixed encryption field sent in form for non-supported encryption database (rlataria)
.......PS. [ZBX-18407] fixed dependent items not working if it's master item is calculated and host is monitored by Zabbix proxy (vso)
.......PS. [ZBX-18364] fixed inconsistency with autoregistration behaviour for hosts without metadata on Oracle compared to other databases (viktors)
........S. [ZBX-18210] fixed preprocessor crashing on Solaris due to incorrect byteorder (arimdjonoks)
.........T [ZBX-18383] fixed the value of the {$HAPROXY.FRONT_SUTIL.MAX.WARN} macro in Template App HAProxy by HTTP (mchudinov)
.......PS. [ZBX-18365] added Fping 5.0 support to Zabbix (dimir)
...G...... [ZBX-18385] fixed segmentation violation in oracle plugin (vadimipatov)
.......PS. [ZBX-18193] added logging for snmp_cache_reload (arimdjonoks)
.......PS. [ZBX-18400] fixed http(s) requests from JavaScript to use SourceIP parameter in connections (Andris)
........S. [ZBX-17493] added discarding of incoming values outside history/trends storage periods on server (wiper)
A......... [ZBX-18417] fixed unexpected tag errors while importing JSON-exported data (averza)
..F....... [ZBX-18425] fixed browser error "updateItemTestBtn is not defined" (talbergs)
.......PS. [ZBX-17916] removed inserting of "wait" into "system.run[]" when executing frontend scripts (Andris)
........S. [ZBX-18386] fixed server crash after removing snmp host interface from parent host (arimdjonoks)
..F....... [ZBX-18238] fixed JavaScript error when "invalid URL" error is displayed (talbergs)
..F....... [ZBX-18343] fixed in screen "host issue" problem stay even after problem resolved (rlataria)
...G...... [ZBX-18199] changed the default log filename for agent2 on windows (arimdjonoks)
...G...... [ZBX-18366] fixed agent reporting absence of 'Processor Information' counter on old Windows systems (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 5.2.0beta1

New features:
ADF.I..PS. [ZBXNEXT-1660] added ability to retrieve database credentials and macro values from HashiCorp Vault (miks, vso)
...G...... [ZBXNEXT-2943] added support for multiple hosts in active check mode (akozlovs, asestakovs)
A.F....PS. [ZBXNEXT-6167,ZBXNEXT-6168] implemented ability to dump the history cache contents (miks, wiper)
A...I..... [ZBXNEXT-6196] increased storage size of fields "description", "headers", "params" and "posts" for items, item prototypes and discovery rules for Oracle backend (gcalenko, Sasha)
A.FG...PS. [ZBXNEXT-3950,ZBXNEXT-6092] added MQTT support for Zabbix agent 2 (esneiders, vmaksimovs, vso)
.........T [ZBXNEXT-6159] added "Template App PHP-FPM by HTTP" and "Template App PHP-FPM by Zabbix agent" (ychukina)
........S. [ZBXNEXT-6184] added formatting macro functions fmttime and fmtnum (viktors, wiper)
..F....... [ZBXNEXT-6157] reworked UI for setup to simplify db encryption configuration (rlataria)
..F....... [ZBXNEXT-6194] simplifed maintenance form by union all tabs to one form (rlataria)
.........T [ZBXNEXT-6118] added template "Template DB Oracle by Zabbix Agent 2" (ychukina)
...G...... [ZBXNEXT-6171] added UserParameterDir config option to agent and agent2 (dimir, yurii)
...G...... [ZBXNEXT-6090] added modbus support for Zabbix agent 2 (MVekslers)
...G...... [ZBXNEXT-6093] added modbus support for Zabbix agent (akozlovs, asestakovs)
...G...... [ZBXNEXT-6023] added Windows service support for Zabbix agent 2 (esneiders)

Bug fixes:
..F....... [ZBX-17877] fixed details not displayed on SNMP interfaces within select element (ashubin, talbergs)
....I..... [ZBX-18359] fixed long data row formatting for OracleDB (kalimulin, viktors)
...G...... [ZBX-18337] fixed potential crash due to printing NULL pointer (viktors)
........S. [ZBX-17993] fixed ZabbixWeb Test Item for Admin is not working (arimdjonoks)
.........T [ZBX-13384] fixed minor template issues to follow guidelines (tuskov)
.D..I..... [ZBX-18114] fixed documentation for Agent2 PersistentBuffer (akozlovs)
.........T [ZBX-17842] updated VMware template to follow guidelines (tuskov)
.......PS. [ZBX-17848] fixed fping interval detection, added log prints of detected options in debug mode, re-detect options every hour (dimir)

--------------------------------------------------------------------------------
Changes for 5.2.0alpha3

New features:
...G...... [ZBXNEXT-6019] added Oracle Database plugin (vadimipatov)
A.F.....S. [ZBXNEXT-4647,ZBXNEXT-6096] added support of digest authentication for HTTP Agent (agriscenko, arimdjonoks)
..F....... [ZBXNEXT-4803] added tab indicator to show clearly that a tab in Zabbix UI contains non-empty list or enabled some functionality (ashubin, rlataria)

Bug fixes:
.........T [ZBX-18341] removed media_jira_with_CF_example.xml and moved example with custom fields example to readme (tuskov)
.........T [ZBX-18131] added support of single-select, checkbox and radio button customfield types and "__zbx" tag filter for labels in Jira webhook (tuskov)
...G...... [ZBX-18065] add help flag to Zabbix Agent 2 (esneiders)
.......PS. [ZBX-17906] fixed HTTP agent JSON output when using HTTP/2; thanks to Mike Noordermeer for the patch (viktors)
..F....... [ZBX-18167] fixed filter block in lld overrides popup (rlataria)
........S. [ZBX-18174] fixed oracle errors for host macro updates when linking templates (arimdjonoks)
........S. [ZBX-18188] increased age and duration related macro resolution to seconds (viktors)
..F....... [ZBX-18152] fixed incorrect selected menu option for template screens page (vmaksimovs)
.......PS. [ZBX-18340] added runtime command diaginfo option to command line help messages (wiper)
..F....... [ZBX-18250] changed link to "Web monitoring" page in context menu with filtering parameters (kustalovs)
........S. [ZBX-18170] fixed LLD override for applications (viktors, wiper)
.......PS. [ZBX-15904] added check of required cache size for vmware event messages (asestakovs)
.......PS. [ZBX-18121] fixed SSH monitoring when compiled with libssh; thanks to MATSUDA Daiki for the patch (Andris, viktors)
...G...... [ZBX-17927] fixed Agent2 user-defined parameter key testing (viktors)
.........T [ZBX-18314] fixed description of URI field in Template DB MySQL by Zabbix agent 2 (mchudinov)
..F....... [ZBX-18067] fixed using outdated dynamic host when editing dynamic widgets on dashboard (kustalovs)
..F....... [ZBX-18261] fixed performance of the "Latest data" screen with partitioned history tables (Sasha)

--------------------------------------------------------------------------------
Changes for 5.2.0alpha2

New features:
........S. [ZBXNEXT-6139] added GetHeaders method to CurlHttpRequest javascript object (wiper)
.........T [ZBXNEXT-6116] added SysAid media type (afayantsev)
.......PS. [ZBXNEXT-6167] added diaginfo runtime command to log internal diagnostic information (wiper)
..F....... [ZBXNEXT-6106] added Host context menu to hosts listed on 'Web monitoring' page (kustalovs)
.........T [ZBXNEXT-6065] added SolarWinds Service Desk webhook (tuskov)
.........T [ZBXNEXT-6117] added media "TOPdesk" (mchudinov)
.........T [ZBXNEXT-5540] added LLD rules for stand-alone and CAPsMAN APs (mchudinov)
.........T [ZBXCTR-10] added iLert media type (roman-ilert)
..F.....S. [ZBXNEXT-5898] added user macro expanding in item description (asitals, kustalovs)
A.F....PS. [ZBXNEXT-6085] added host prototype tag support (agriscenko, wiper)
..F.....S. [ZBXNEXT-2603] increased user macros values maximum size from 255 to 2048 (agriscenko, arimdjonoks)

Bug fixes:
A......... [ZBX-18230] fixed import data normalizer to convert strings recursively and process some of the custom extended rules and validations (Ivo, miks)
...G...... [ZBX-18322] enabled Memcached and MySQL plugins for Windows (vadimipatov)
.........T [ZBX-17982] added non-trigger event types support to webhooks (tuskov)
.........T [ZBX-18190] removed triggers for items Log growths, Log shrinks for MSSQL ODBC template (mchudinov)
.........T [ZBX-18122] fixed russian character in setup section and templates for Oracle ODBC and PostgreSQL agent2 (afayantsev)
..F....... [ZBX-18074] fixed unresolved macros in item names in data overview table (talbergs)
...G...... [ZBX-18195] changed log level increase command for Agent 2 to match Agent 1 (esneiders)
...G...... [ZBX-17984] added support of ipv6 and unix sockets for memcached plugin (vadimipatov)
........S. [ZBX-18189] fixed crash when performing housekeeping with disabled value cache (viktors)
........S. [ZBX-18267] fixed {ITEM.NAME<1-9>} and {ITEM.KEY<1-9>} macro expansion when host is configured without any interfaces (viktors)
A......... [ZBX-18181] fixed undefined index when importing host with non-existing interface and host interfaces not being deleted if interfaces are not present in import file (Ivo)
.........T [ZBX-14503] updated JMX template to follow guidelines (tuskov)
.........T [ZBX-18196] added overriding of triggers for IPMI Threshold sensors discovery (mchudinov)
.........T [ZBX-18021] changed Opsgenie media to handle extra options Tags and Teams (mchudinov)
..F....... [ZBX-18050] removed proxy name from host breadcrumbs (rlataria)
..F....... [ZBX-18202] added new default item keys for item type "Zabbix aggregate" (agriscenko)
..F....... [ZBX-18124] fixed discovered host group prototype saving during import (miks)
..F....... [ZBX-17692] fixed column sizes and paddings for items in graph edit form (vmaksimovs)
..F....... [ZBX-17812] fixed incorrect copying of severeties in Problem widgets (vmaksimovs)
..F....... [ZBX-17886] fixed SNMP type item test form not sending and resolving interface macros (Ivo)
..F....... [ZBX-18183] fixed displaying negative time in convertUnitsS() function (averza)
.........T [ZBX-18103] fixed host connection macro in Slack media type (vjaceslavs)
.........T [ZBX-18072] fixed Discord API version in Discord media type (vjaceslavs)
A......... [ZBX-17952] fixed compression availability not being checked when deleting history (talbergs)
.........T [ZBX-17981] fixed Discord endpoint validation (vjaceslavs)
..F....... [ZBXNEXT-6052] fixed "Shared" tag being displayed for users that are not the dashboard owners (Ivo)

--------------------------------------------------------------------------------
Changes for 5.2.0alpha1

New features:
A.F....PS. [ZBXNEXT-5965] added support for load balancing by change user session storage driver from file based to encrypted cookies (ashubin, MVekslers, rlataria)
..F.....S. [ZBXNEXT-6073] added item log macros support in trigger names, operational data, descriptions, event tags, event values and trigger URL (rlataria, vso)
A.F.I..... [ZBXNEXT-82] reworked part of parameters from definitions file to configurable parameters using frontend; added new API for settings, authentication, housekeepeing (vmaksimovs)
A.F....... [ZBXNEXT-2156] implemented ability to create hosts without interfaces (miks, talbergs)
A.F....... [ZBXNEXT-2754] added YAML as default import/export format (Ivo)
A.F.I...S. [ZBXNEXT-250] added support of global and per-user time zones for frontend, notifications and for time limit when notifications are sent (agriscenko, vso)
A.F.....S. [ZBXNEXT-3362] added ability to set the default system language (agriscenko)

Bug fixes:
.........T [ZBX-18249] fixed Oracle ODBC Template issues (ychukina)
..F....... [ZBXNEXT-6052] added filter and showing additional details in the list of dashboards (Ivo, kustalovs)
..F....... [ZBXNEXT-6054] moved Configuration -> Applications to MVC (talbergs)
A......... [ZBX-17955] fixed "medias" parameter named inconsistency in user.create and user.update API methods (talbergs)
.......PS. [ZBX-17548] don't store text items with history 0 in proxy history (wiper)

--------------------------------------------------------------------------------
Changes for 5.0.30rc1

New features:
.......PS. [ZBXNEXT-8009] added jsonpath optimizations (wiper)

Bug fixes:
..F....... [ZBX-21816] fixed incorrect "i" icon alignment in Problems compact view Info column (kkuzmina)
........S. [ZBX-21825] improved history syncer performance (vso)
...G...... [ZBX-21823] fixed vfs.fs.inode and vfs.fs.get to handle file systems with zero total inodes count (asestakovs)
.......... [ZBX-21715] fixed Zabbix JS (zabbix_js) crash when parsing short version of "timeout" option -t (dimir)
.........T [ZBX-21844] fixed script in OPSgenie media (atocko)

--------------------------------------------------------------------------------
Changes for 5.0.29

5.0.29rc2 was released as 5.0.29 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.29rc2

5.0.29rc2 was released as 5.0.29rc1 including missing templates

--------------------------------------------------------------------------------
Changes for 5.0.29rc1

New features:
..F.....S. [ZBXNEXT-7122] added detection of compressed chunks in history or trend tables, and warnings that suggest enabling housekeeping overrides accordingly (dgoloscapov, jfreibergs)

Bug fixes:
..F....... [ZBX-17300] fixed handling of context menu in Map builder (jfreibergs)
.........T [ZBXNEXT-8035] added override for file system discovery trigger in f5 template (knaglis)
...G...... [ZBX-21452] fixed wmi.get* crash of zabbix_agentd for windows (MVekslers)
.........T [ZBX-21673] fixed read operations per second preprocessing in Ceph by Zabbix agent 2 template (drasihov)
..F....... [ZBX-18478] fixed LDAP test button visibility in user authentication form (gcalenko)
..F....... [ZBX-21708] fixed PHP TypeError when opening non-existing dashboard (dpetra)
A......... [ZBX-19224] added ability to unset headers in web scenario (rlataria)
..F....... [ZBX-21562] fixed maps not working with elements having disabled triggers (rdetlavs)
.........T [ZBX-21484] updated documentation for templates SMART by Zabbix agent 2 (atocko)
........S. [ZBX-21537] fixed history syncers being stuck waiting on system information being collected (vso)
.........T [ZBX-20296] fixed swap and available memory trigger functions for os templates (atocko)
.........T [ZBX-20392] added close/ack/unack of events for OPSgenie media (atocko)
...G...... [ZBX-21227] fixed Zabbix agent to log received service control commands (vso)
..F....... [ZBX-21532] fixed missing inherited tags for templated triggers in edit form, tag tab (dpetra)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 5.0.28

5.0.28rc1 was released as 5.0.28 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.28rc1

New features:
...G...PS. [ZBXNEXT-7868] backported support of OpenSSL 3.0 (asestakovs)
...G...... [ZBXNEXT-6666] added listen socket security fix for Agent 2 on Windows (ssimonenko)

Bug fixes:
........S. [ZBX-21558] fixed possible crash in value cache when a new item is being added in low memory situation (wiper)
....I..PS. [ZBX-20943] fixed long hostgroup names in LLD hostgroup prototypes fails 2nd and consequent runs (mprihodko, Sasha)
.D.......T [ZBX-21519] added note about php-fpm process name in documentation of PHP-FPM by Zabbix agent template (drasihov)
A......... [ZBX-21332] fixed runtime errors when linking items from two templates that populate same inventory field (Ivo)
A.F....... [ZBX-21070] fixed missing discovery rule for a discovered host group and updated links to host prototype (dpetra)
.........T [ZBX-21304] fixed ping item preprocessing regex in PHP-FPM templates to be compatible with Zabbix agent 2 (drasihov)
..F....... [ZBX-41474] fixed shortened tag names with multibyte symbols (dpetra)
.......PS. [ZBX-21454] added blocking of rtc signals during script execution (dgoloscapov)
..F....... [ZBX-21449] fixed accessibility attributes (Sasha)
..F....... [ZBX-18838] removed non-existent value 'failed' in script.execute response property (dpetra)

--------------------------------------------------------------------------------
Changes for 5.0.27

5.0.27rc1 was released as 5.0.27 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.27rc1

New features:
.........T [ZBXNEXT-7520] added template for OPNsense (drasihov)

Bug fixes:
...G...... [ZBX-21328] fixed Zabbix agent 2 log and eventlog items behavior to match Zabbix agent when key has been updated (vso)
...G...... [ZBX-21234] fixed net.dns to return 0 when server is unreachable in Zabbix agent 2 (esneiders)
...G...PS. [ZBX-21445] improved performance by only calling res_init() on changed resolv.conf if glibc lower than 2.26 is used (vso)
.......PS. [ZBX-21385] fixed setting of character set for MySQL and MariaDB when utf8mb3 is missing while utf8 is present (vso)
..F....... [ZBX-20975] fixed PHP TypeError in inaccessible dashboard view (miks)
A......... [ZBX-19769] fixed performance when Host API is filtering records by severity or suppressed problems (miks)
..F....... [ZBX-19176] fixed multiple performance issues in map navigation tree widget and map (miks)
...G...... [ZBX-21295] changed system.cpu.load[percpu] to split based on online CPUs in Zabbix agent 2 (esneiders)
...G...... [ZBX-18573] improved performance of directory scanning by Zabbix agent on Windows (dgoloscapov)
........S. [ZBX-21138] blocked housekeeper history/trends record creation on item removal when history/trends housekeeping is disabled (wiper)
.........T [ZBX-20901] changed host macro in MySQL by Zabbix agent template to use TCP/IP connection method explicitly (drasihov)
.........T [ZBX-21344] changed JS preprocessing in Apache by HTTP/Zabbix agent templates to use ServerActive field from status page primarily (drasihov)
.........T [ZBX-21220] changed uptime item description, removed uptime trigger in Zookeeper by HTTP template (drasihov)
.........T [ZBX-20992] fixed typos and duplications in templates (drasihov)
........S. [ZBX-20419] fixed database deadlocks and MySQL error number calculation to be consistent between logging and recoverability detection logic (akozlovs)
........S. [ZBX-20656] updated active proxy throttling to allow task transfer (wiper)
.......PS. [ZBX-21153] fixed info collection about access to VMware DS for HV with large number of connected DS (MVekslers)
..F....... [ZBX-4646] fixed month abbreviation with capital "M" (Sasha)
..F....... [ZBX-21333] fixed housekeeper table usage with disabled housekeeping (rdetlavs)

--------------------------------------------------------------------------------
Changes for 5.0.26

5.0.26rc1 was released as 5.0.26 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.26rc1

New features:
.........T [ZBXNEXT-6300] added checksum failure triggers to PostgreSQL by Zabbix agent 2 template (drasihov)

Bug fixes:
A.F....... [ZBX-7706] improved performance of graph.get and graphprototype.get methods (acikuns, rlataria)
...G...... [ZBX-20448] improved error message when failed to accept incoming connection (vso)
........S. [ZBX-21218] fixed deadlocks between server and frontend when discovering items with LLD (wiper)
...G...... [ZBX-20586] free tls C resources when closing tls connection on agent2 (wiper)
.......PS. [ZBX-21301] fixed ambiguity and inability to set character set for MariaDB connection by setting utf8mb3 character instead of utf8 (vso)
........S. [ZBX-17450] added check for minimal amount of data with forecast/timeleft functions and polynomial fit (wiper)
...G...... [ZBX-19001] fixed wmi.getall[] and wmi.get[] to report invalid queries (vso)
........S. [ZBX-20868] fixed count function pattern to support whole numeric unsigned number in decimal and scientific notation (vso)
...G...... [ZBX-20667] fixed timeout issue for Agent 2 checks in test run mode (ssimonenko)
...G...... [ZBX-20203] fixed agent2 log* item large file support on windows (wiper)
..F....... [ZBX-18957] fixed not displaying years on X axis of classic graphs (averza)
.D........ [ZBX-21020] improved "ServerActive" configuration option description (vso)
.........T [ZBX-20473] fixed evaluation period macro in disk space triggers for NetApp FAS3220 template (drasihov)
....I....T [ZBX-19205] fixed item preprocessing in PostgreSQL by Zabbix agent 2 template, removed duplicate PostgreSQL templates from templates.tmpl (drasihov)
........S. [ZBX-20743] fixed error handling in compression with Apache licensed TimescaleDB 2.x (mprihodko)

--------------------------------------------------------------------------------
Changes for 5.0.25

5.0.25rc1 was released as 5.0.25 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.25rc1

Bug fixes:
..F.....S. [ZBX-20994] fixed access limitation for Oracle DB to list tables accessible to the user (asestakovs)
.......PS. [ZBX-21123] fixed crash when VMware VC was not available at the first moment when starting zabbix_server (MVekslers)
.........T [ZBX-20029] fixed deprecated keys in IIS by Zabbix agent templates (drasihov)
.D........ [ZBX-18035] updated README.md for Slack and Mattermost media types (drasihov)
..F....... [ZBX-21163] fixed "Host inventory overview" page behavior when selected host group was removed (Sasha)
.........T [ZBX-21143] changed API URL in Express.ms media type to a new version (drasihov)
.........T [ZBX-20875] fixed filter condition for job discovery rule in MSSQL by ODBC template (drasihov)
.......PS. [ZBX-21137] fixed VMware collector crash related to datastore state disconnected from all HVs (MVekslers)
.........T [ZBX-20985] fixed notifications summary for MS Teams media type (drasihov)
.........T [ZBX-20628] removed system metrics from PFSense template (vkhaliev)
.........T [ZBX-20903] removed duplicate in Windows services discovery filter regexp (drasihov)
..F....... [ZBX-18652] fixed data overview discrepancy between host location top and left (agriscenko)
..F....... [ZBX-21306] fixed xss in discovery rules (rlataria)
..F....... [ZBX-21305] fixed xss in graph (rlataria)

--------------------------------------------------------------------------------
Changes for 5.0.24

5.0.24rc1 was released as 5.0.24 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.24rc1

New features:
..F....... [ZBX-20946] enabled German, Greek, Romanian, Spanish and Vietnamese languages in frontend (miks)

Bug fixes:
...G...... [ZBX-20911] added process state check in PROC_NUM() for Oracle Solaris (Andris)
..F....... [ZBX-19381] fixed resolving of macros in item key parameters when testing items in web interface (Sasha)
..F....... [ZBX-18520] fixed showing of fields that do not belong to selected item type in item edit form (miks)
.........T [ZBX-20950] updated regular expressions for services discovery in windows templates (vkhaliev)
.......PS. [ZBX-20600] fixed vmware hv.datastore.latency item when multiple datastores with duplicate name (MVekslers)
...G...... [ZBX-20356] fixed perfomance counters not working when removed and added again on Zabbix agent2 (vso)
...G...... [ZBX-20886] fixed handle leak on Zabbix agent 2 in vfs.fs.get (vso)
........S. [ZBX-20823] fixed inability to update hosts that were created by LLD on aarch64 (vso)
..F....... [ZBX-20380] fixed maintenance highlighting having priority over problem severity highlighting for map elements of map, host group and trigger types (agriscenko)

--------------------------------------------------------------------------------
Changes for 5.0.23

5.0.23rc1 was released as 5.0.23 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.23rc1

New features:
.........T [ZBXNEXT-5580] added macros and fixed filesystem utilization triggers for Windows, Linux and some other templates (vkhaliev)
...G.....T [ZBXNEXT-7559] updated smart.disk.discovery and smart.disk.get metrics for Zabbix agent 2 and updated S.M.A.R.T passive and active templates (abiba, esneiders)

Bug fixes:
........S. [ZBX-20951] fixed dependent item discovery validation in LLD (wiper)
...G...... [ZBX-20783] fixed Zabbix agent2 not to fail when global regular expression is received with empty delimiter (vso)
..F....... [ZBX-20746] fixed auto-suggest in graph widget configuration not showing discovered item names (agriscenko)
.......PS. [ZBX-20844] fixed external check becoming unsupported when Zabbix server or Zabbix proxy is stopped (vso)
..F....... [ZBX-20299] fixed not detecting user macros by "Test item" dialog if they are used in the calculated item formula (rdetlavs)
..F....... [ZBX-20458] fixed incorrect view of disabled range slider in Firefox (rdetlavs)
...G...... [ZBX-20538] changed PostgreSQL plugin to handle connection per user and not per database for Zabbix agent 2 (esneiders)
.......PS. [ZBX-20567] improved preprocessor queue performance with items taking long time to preprocess (wiper)
...G...PS. [ZBX-20398] added mitigation for PID file not being created in time (MVekslers, yurii)
........S. [ZBX-20595] fixed server discovering dependent item with prototype as master item if prototype discovery was disabled with LLD overrides (wiper)
..F....... [ZBX-19638] fixed incorrect host name in graph prototype widget when graph have items from separate hosts (rlataria)
.........T [ZBX-18522] updated Readme for RabbitMQ templates (vkhaliev)

--------------------------------------------------------------------------------
Changes for 5.0.22

5.0.22rc1 was released as 5.0.22 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.22rc1

New features:
...G.....T [ZBXNEXT-7065] added queries metrics to the PostgreSQL by agent 2 template (esneiders, vkhaliev)
.........T [ZBXNEXT-7023] updated regular expressions for services discovery in Windows templates (vkhaliev)
A.F....... [ZBXNEXT-7485] fixed debug_backtrace function usage for PHP8 (acikuns)
.........T [ZBXNEXT-7493] added garbage collector and memory pool discovery to generic Java template (vkhaliev)

Bug fixes:
..F....... [ZBX-20681] fixed undefined index error when accessing module page with guest user (rlataria)
.......PS. [ZBX-20518] fixed lastaccess update during proxy throttling (dgoloscapov)
...G...... [ZBX-20634] fixed handling of multiline FTP response (ssimonenko)
...G...... [ZBX-20528] fixed issue with pgsql.custom.query JSON response failing for Zabbix agent 2 (esneiders)
.D........ [ZBX-20762] fixed StartAlerters and StartEscalators range in configuration file comments (akozlovs)
...G...... [ZBX-19311] fixed raid device discovery in the Smart plugin for Zabbix agent 2 (esneiders)
...G...... [ZBX-19407] removed the redundant encoding check in get_codepage() for Windows (arimdjonoks)
...G...... [ZBX-20539] fixed TLS parameters for MySQL and PostgreSQL in Zabbix agent 2 (esneiders)
.........T [ZBX-20728] removed duplicate entries in tmpl files (abakaldin)
...G...... [ZBX-20390] fixed Oracle Solaris vm.memory.size[available] item kstats memory read (arimdjonoks)
..F....... [ZBX-19223] fixed disabled hosts not listed in latest data view (averza)
.........T [ZBX-20521] corrected typos in templates, README and media types (drasihov)
..F....... [ZBX-20640] fixed X-axis field placement in different rows in Axis tab in Graph widget (acikuns)
..F....... [ZBX-20049] implemented keyboard control for info icons (acikuns, ashubin)
........S. [ZBX-19965] fixed database upgrade for SNMP interfaces (akozlovs)
A......... [ZBX-20698] fixed import from 2.0-4.4 to 5.0 and above with SNMP interfaces (acikuns)

--------------------------------------------------------------------------------
Changes for 5.0.21

5.0.21rc1 was released as 5.0.21 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.21rc1

New features:
...G...... [ZBXNEXT-7408] added native support for the net.dns and net.dns.record keys in Zabbix agent 2, fixed Zabbix agent 1 SOA response formatting (esneiders, ssimonenko)

Bug fixes:
........S. [ZBX-20530] fixed compilation error on FreeBSD (asestakovs)
....I..... [ZBX-20570] fixed --with-libevent option on FreeBSD (asestakovs)
.........T [ZBX-20562] fixed item names in rabbitmq and elasticsearch templates (vkhaliev)
.........T [ZBX-20443] fixed requirement of admin rights for creating issues with custom fields and added option to close tasks in Redmine webhook (abiba)
.........T [ZBX-20537] fixed uptime oid for pfsense template (vkhaliev)
.......PS. [ZBX-12852] fixed redundant query of vmware hv sensors info (MVekslers)
..F....... [ZBX-20005] fixed main checkbox not being selected when all other checkboxes are selected (epulke)
..F....... [ZBX-19178] fixed trigger wizard user interface breaking because of long expressions (rdetlavs)
.........T [ZBX-20564] changed health state sensor item to lld in vmware hypervisor template (vkhaliev)
.......P.. [ZBX-20373] fixed conf syncer appearing to be busy on proxy on network problem (dgoloscapov, vso)
..F....... [ZBX-19956] fixed missing proxy address after cloning proxy; fixed proxy address trimming on save (miks)
...G...... [ZBX-20472] fixed database lock crash in Zabbix Agent 2 using SQLite (akozlovs)
........S. [ZBX-20502] fixed host prototype discovery override in case LLD JSON contains duplicate hosts (vso)
........S. [ZBX-20059] fixed duplicate metric values being inserted when there is network issue between Zabbix server and Zabbix proxy (vso)
...G...PS. [ZBX-20228] improved error reporting when SSL_write() or SSL_read() functions fail, removed redundant code that resulted in timeout on windows (vso)
...G...... [ZBX-20339] fixed incorrect smart plugin device type in Zabbix agent 2 (esneiders)
.........T [ZBX-16896] added interface speed metric to linux by agent templates (vkhaliev)
...G...... [ZBX-20030] fixed system.cpu.num runtime cpu change in Zabbix agent 2 (esneiders)
.........T [ZBX-20396] fixed expression for "Calculated value of innodb_log_file_size" item in MySQL templates (mchudinov)
.........T [ZBX-20509] changed host group in Squid, Morningstar templates (mchudinov)
........S. [ZBX-19789] added SourceIP support to ldap simple checks (dgoloscapov)
..F....... [ZBX-20680] fixed reflected XSS issues (averza)

--------------------------------------------------------------------------------
Changes for 5.0.20

5.0.20rc1 was released as 5.0.20 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.20rc1

New features:
...G...... [ZBXNEXT-7409] added native support for the vfs.dir.size and vfs.dir.count keys in Zabbix agent 2 (esneiders)
........S. [ZBXNEXT-7101] implemented sleep function into JS engine (asestakovs)
.........T [ZBXNEXT-6861] updated Zabbix proxy templates according to the latest guidelines (abakaldin)
.........T [ZBXNEXT-7078] added template for pfsense (vkhaliev)
...G...... [ZBXNEXT-6875] added native support for the system.hw.chassis and system.hw.devices keys in Zabbix agent 2 (esneiders)

Bug fixes:
.......PS. [ZBX-20293] fixed icmpping items group becomes not supported due to error in interval detection (akozlovs)
..F.I..... [ZBX-20387] fixed default language of the setup routine for logged in superadmin users (averza)
.........T [ZBX-20316] added macro for password and changed conf file in postgresql by user parameters template (vkhaliev)
.........T [ZBX-20303] fixed trigger name in MSSQL template (vkhaliev)
...G...... [ZBX-19565] fixed agent2 to return the same 255 code as agent1 when key service.info does not find service (arimdjonoks)
...G...... [ZBX-20204] fixed range check for perfcounter in agent2 on windows (dgoloscapov)
.......PS. [ZBX-20405] improved timeouts in JS (dgoloscapov, wiper)
.........T [ZBX-20258] fixed tags processing for Zammad media type (abiba)
.........T [ZBX-20113] fixed items value map for VMware template (abiba)
A......... [ZBX-19815] fixed multiple data convertion issues in import between versions 1.8/2.0 and 5.0 (Ivo)
..F....... [ZBX-19669] fixed success message not showing when no fields were changed in Administration->Authentication page (Ivo)
...G...... [ZBX-20269] added handling of performance counter with negative denominator value (arimdjonoks)
...G...... [ZBX-20143] fixed tcp timeout not working in net.dns.record (dgoloscapov)
........S. [ZBX-20292] fixed LLD overrides for item for particular corner-case (ssimonenko)
........S. [ZBX-19351] fixed event correlation query failure on Oracle (ssimonenko)
........S. [ZBX-20249] fixed escalator query failure on Oracle (ssimonenko)
........S. [ZBX-20330] added handling of nan/inf values in ipmi discovery (dgoloscapov)
........S. [ZBX-19012] fixed {HOST.NAME} macros substitution (ssimonenko)

--------------------------------------------------------------------------------
Changes for 5.0.19

5.0.19rc2 was released as 5.0.19 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.19rc2

Bug fixes:
..F....... [ZBX-20382] updated jquery version (ashubin)
.....J.... [ZBX-20383] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions (vso)
..F.I..... [ZBX-20384] fixed possibility to view setup pages by non-superadmin if config already file exists (averza)
..F....... [ZBX-20388] fixed XSS vulnerability in multiselect (agriscenko)

--------------------------------------------------------------------------------
Changes for 5.0.19rc1

New features:
.......PS. [ZBXNEXT-7100] added new LLD macro HV.NETNAME to vmware.hv.discovery (MVekslers)

Bug fixes:
A......... [ZBX-20328] fixed incomplete inheritance of items, item prototypes, lld rules, host prototypes, when user with type "Admin" was edited them on template which is linked to non-permitted for him templates or hosts (vmaksimovs)
...G...PS. [ZBX-20236] improved memory consumption in Zabbix proxy trappers by moving configuration sync between database and cache to configuration syncer; improved trappers and listeners memory consumption by freeing received data after it was processed instead of after new data is received (vso)
.......PS. [ZBX-20341] moved zbx_ipc_service_init_env() to MAIN_ZABBIX_ENTRY (vso, yurii)
.........T [ZBX-20060] fixed trigger expression for memory monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-20075] fixed trigger expression for certificate monitoring in F5 Big-IP SNMP template (abakaldin)
.........T [ZBX-19704] fixed item pattern in "Zabbix server health" dashboard (abakaldin)
.......... [ZBX-20240] added integration tests for trigger state (ssimonenko)
.........T [ZBX-18389] fixed sql query for 32 and 64 bit xids postgresql versions in postgresql by user parameters template (vkhaliev)
.........T [ZBX-18474] fixed filters regex in OS Windows template (abiba)
........S. [ZBX-19651] fixed problem escalation when at least one of the hosts in a trigger expression is not in maintenance (dgoloscapov)
...G.....T [ZBX-19897] updated postgresql templates and plugin files (vkhaliev)
.........T [ZBX-20212] fixed max columns values for screens in linux templates (vkhaliev)
...G...... [ZBX-20192] fixed quote expansion in command execution in agent2 on windows (dgoloscapov)

--------------------------------------------------------------------------------
Changes for 5.0.18

5.0.18rc1 was released as 5.0.18 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.18rc1

New features:
..FG...... [ZBXNEXT-6593] added support of persistent files for restoring log item state after agent restart (Andris)
...G...... [ZBXNEXT-6651] added new item agent.variant for Agent and Agent2 (agriscenko, akozlovs)
...G.....T [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 and docker template (afayantsev, esneiders)
.........T [ZBXNEXT-7014] updated README for a newer version of PagerDuty (abiba)
.......PS. [ZBXNEXT-2475] added handling of compressed content to web monitoring (akozlovs)
...G...... [ZBXNEXT-6782] added new parameters for system.hostname (dgoloscapov)
...G...... [ZBXNEXT-6677] added cpu percent field to docker.container_stats key for docker plugin in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6608] added support for vmware key named 'vmware.hv.sensors.get' (MVekslers)
.......PS. [ZBXNEXT-6644] added support for vmware key named 'vmware.hv.maintenance' (MVekslers)

Bug fixes:
.........T [ZBX-19514] fixed disc utilization metric for windows discs discovery (abiba)
........S. [ZBX-20177] added acknowledgeid index for alerts table (ssimonenko)
.....J.... [ZBX-19587] fixed Zabbix Java gateway error message when object or attribute is not found (vso)
....I...S. [ZBX-20176] fixed trigger not being calculated for first value when item changes state to supported; fixed build failure when DES is disabled in Net-SNMP; fixed tests on big-endian systems (vso)
.........T [ZBX-20150] fixed special characters escaping in markdown parsing of the Telegram media type (abiba)
...G...... [ZBX-19926] fixed Zabbix agent crashing when reading event log on Windows Server 2022 (vso)
.........T [ZBX-20080] fixed error message (abiba)
.........T [ZBX-20003] fixed update and discard intervals in generic snmp and some other templates (vkhaliev)
.........T [ZBX-18787] removed undefined macro (abiba)
.......PS. [ZBX-20032] fixed server crash when restarting monitored vmware vc (MVekslers)
.........T [ZBX-19963] fixed macro with regular expression for serial numbers discovery in cisco template (vkhaliev)
...G...... [ZBX-19912] fixed mysql.db.size, mysql.replication.get_slave_status and pgsql.custom.query items for Zabbix agent 2 (esneiders)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux templates (vkhaliev)
..F....... [ZBX-18975] fixed item value being truncated in item test form (agriscenko)
.........T [ZBX-19958] fixed macro with regular expression for interfaces discovery in OS linux template (vkhaliev)
........S. [ZBX-20065] fixed count() function gt,ge,lt,le operations (dgoloscapov, wiper)
..F....... [ZBX-18611] fixed division by zero error due to small graph size when using gradient lines (Ivo)
A......... [ZBX-20079] fixed web scenarios import / export error when authentication method is kerberos (rlataria)
...G...... [ZBX-18988] added vm.vmemory.size metric to Zabbix agent 2 for Windows (esneiders)
.........T [ZBX-19569] changed linked template "Zabbix agent" to "Zabbix agent active" in templates "Windows by Zabbix agent active" and "Linux by Zabbix agent active" (mchudinov)
.........T [ZBX-18554] fixed MSSQL by ODBC README (abiba)
........S. [ZBX-19872] removed redundant escaping in XML data of HTTP agent POST request (asestakovs)
.........T [ZBX-19920] changed setup instruction in README of the "IIS by Zabbix agent" template (mchudinov)
.........T [ZBX-19237] changed condition in SQL request of pgsql.connections.sum.waiting item in DB PostgreSQL template to exclude rows with idle state (mchudinov)
.........T [ZBX-20019] fixed README file in Oracle by Zabbix Agent 2 template (vkhaliev)
.........T [ZBX-19760] fixed interface operstate valuemap in the linux templates (afayantsev)
...G...... [ZBXNEXT-6708] fixed 3rd parameter for Zabbix agent 2 web.certificate.get plugin (esneiders)
.........T [ZBX-20017] added new metrics, fixed update intervals in the "F5 Big-IP" template (abakaldin)

--------------------------------------------------------------------------------
Changes for 5.0.17

5.0.17rc1 was released as 5.0.17 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.17rc1

New features:
.......PS. [ZBXNEXT-6809] changed behavior of the vmware event log, the 'skip' option of the new item resets the VMware event cache (MVekslers)

Bug fixes:
..F....... [ZBX-19997] fixed too long URL error when performing background page refresh (miks)
A......... [ZBX-20021] fixed impossibility to import media types of type script with parameters from previous versions (agriscenko)
...G...... [ZBX-20008] removed curl and ldap linkage from agent2 (yurii)
....I..PS. [ZBX-20001] fixed crash and invalid bytecode error being generated on big-sendian systems when javascript is used; upgraded duktape to version 2.6 (vso)
A......... [ZBX-19978] fixed SQL errors when trying to get count of the interfaces (Sasha)
.........T [ZBX-19774] fixed README examples (abiba)
.........T [ZBX-19776] fixed README file (abiba)
.........T [ZBX-19284] added smart.disk.attr.raw item, removed unit for smart.disk.hours item in "SMART by Zabbix agent 2" template (mchudinov)
..F....... [ZBX-19899] fixed mass update not working across pages for problems monitoring (jfreibergs)
.........T [ZBX-19939] fixed typo in Clickhouse Template README (abiba)
........S. [ZBX-19457] fixed failed query when updating application names longer than 255 characters (asestakovs)

--------------------------------------------------------------------------------
Changes for 5.0.16

5.0.16rc2 was released as 5.0.16 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.16rc2

Bug fixes:
...G...... [ZBX-20015] fixed Zabbix agent not being able to retrieve active checks configuration on Windows (vso)

--------------------------------------------------------------------------------
Changes for 5.0.16rc1

New features:
...G...PS. [ZBXNEXT-6840] improved protocol to support Zabbix proxy configuration of size up to 16 GB; improved performance and memory usage by freeing uncompressed data as fast as possible and compressing before connection (vso)
...G...... [ZBXNEXT-6784] removed item being unsupported when swap is not configured (dgoloscapov)
..F....... [ZBXNEXT-6852] updated localization for Zabbix Support URL (agriscenko)
........S. [ZBXNEXT-6820] added utf8mb3 when checking for supported mysql character sets and collations (ashubin, wiper)

Bug fixes:
........S. [ZBX-19814] added ignoring final result in case if fping quits on a signal (dgoloscapov)
.......PS. [ZBX-19931] fixed crash on big-endian systems when processing history (vso)
........S. [ZBX-19440] added utf-8 support to zbx_set_json_strerror (dgoloscapov)
.........T [ZBX-19864] fixed preprocessing of "Checkpoint sync time" item, fixed the regex in preprocessing in the "Ping time" item, fixed SQL request in the "Get transactions" item in "DB PostgreSQL" template (mchudinov)
...G...... [ZBX-19614] fixed proc.num,proc.cpu.utilization,proc.mem metrics not working properly when compiled with unsupported Go version and improved performance by using functions introduced in Go 1.16 (esneiders, vso)
..F....... [ZBX-19120] fixed escaping values in resolved macros in item test form for HTTP items when Request body type is JSON or XML (Ivo)
..F....... [ZBX-19580] fixed date format mismatch in UI elements that are loaded via JavaScript (jfreibergs)
..F....... [ZBX-19817] fixed module config not being stored in database when module is discovered (gcalenko)
...G...... [ZBX-19675] fixed Zabbix agent 2 -R windows service crash (esneiders)
.........T [ZBX-19865] fixed typos in "F5 Big-IP SNMP" template (abakaldin)
.........T [ZBX-19849] fixed a trigger name typo in the "MSSQL by ODBC" template (mchudinov)
...G...... [ZBX-19613] fixed Zabbix agent 2 redis plugin to closer match redis-cli connection (esneiders)
...G...... [ZBX-19510] fixed re-reading of old Windows events for various Windows event system synchronization problems (MVekslers)
...G...... [ZBX-16803] fixed ability to use Interface Guid in network interface LLD (akozlovs)
........S. [ZBX-19236] fixed task manager constantly busy with close_problem task if trigger no longer exists but event still exist (dgoloscapov)
.........T [ZBX-18680] fixed multi-channel notification issue in "Slack" media type (abiba)
.........T [ZBX-19623] fixed Jira Service Desk URL in webhook (abiba)
A.......S. [ZBX-19822] fixed Zabbix server not to populate housekeeper table with tasks that are never deleted when TimescaleDB partitioning is used (jfreibergs, vso)
A......... [ZBX-19857] dropped support for the non-working option "with_gui_access" in the usergroup.get() method (Sasha)

--------------------------------------------------------------------------------
Changes for 5.0.15

5.0.15rc1 was released as 5.0.15 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.15rc1

New features:
.........T [ZBXNEXT-6751] added Cisco Adaptive Security Virtual Appliance (ASAv) template (abakaldin)
.........T [ZBXNEXT-6754] added template Website certificate by Zabbix agent 2 (mchudinov)
...G...... [ZBXNEXT-6606] add encrypted tls connection to mysql postgresql plugin for Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6708] added TLS/SSL website certificates validation plugin to Zabbix agent 2 (esneiders)

Bug fixes:
.......P.. [ZBX-19743] fixed proxy crash when data sending has failed (dgoloscapov)
A.F....... [ZBX-16822] fixed performance issues for installations with a lot of historical alerts (miks, talbergs)
........S. [ZBX-19658] added query batching when reading event data during maintenance processing (wiper)
.........T [ZBX-19562] removed the "Oracle by ODBC" and "Asterisk by HTTP" from templates.tmpl file (abakaldin)
.........T [ZBX-19686] changed 1-st parameter {#IFNAME} in net.if.* items to {#IFGUID} in Windows templates (mchudinov)
.........T [ZBX-19805] added initial comment with alert content to the incident message (abiba)
...G...... [ZBX-19482] fixed block device discovery of cd-roms and linked devices (akozlovs)
...G...... [ZBX-19032] fixed percpu param in Zabbix agent 2 system.cpu.load plugin for Windows (esneiders)
.........T [ZBX-19762] removed unsupported items in Zabbix server templates (abakaldin)
.........T [ZBX-19749] changed the value type for .rate items to FLOAT, the value type of Status items to CHAR, changed trigger expression for Status items, removed 3 LLD rules, created new master item for LLD rules with update interval 1h, changed LLD rule names spelling to lower case, added new helpful items in HAProxy templates (mchudinov)
..F....... [ZBX-18135] fixed warning message close button (agriscenko)
A......... [ZBX-19341] fixed template export missing inventory mode for Host prototype (jfreibergs)
..F....... [ZBX-19439] fixed Action log dashboard widget missing Remote command entries (jfreibergs)
.........T [ZBX-19612] changed host name to visible name for consistency with UI (abiba)
........S. [ZBX-19737] fixed prometheus preprocessing bug (yurii)
........S. [ZBX-19703] added fix for json path preprocessing crash (yurii)
A......... [ZBX-19752] fixed multiple types of media type creation having message templates in one API call (gcalenko)
..F....... [ZBX-18271] fixed incorrect ordering for tags and overrides in widgets, operations overrides in host prototype form and interface order in item and discovery prototypes forms (gcalenko, Sasha)
.D........ [ZBX-18523] added documentation for Hostname parameter in sender (dgoloscapov)
..F....... [ZBX-19670] resolving config file symlink in CConfigFile.php (yurii)
...G...... [ZBX-19116] fixed system.cpu.util for agent2 not working in non-English Windows (arimdjonoks)
..F....... [ZBX-19589] fixed trailing and leading white-space not getting trimmed in widget configuration form inputs (jfreibergs)
A......... [ZBX-19342] fixed web scenario items not being cloned for graph prototypes (jfreibergs)
...G...... [ZBX-19732] fixed Zabbix agent2 not starting when ListenIP is set to 0.0.0.0 (vso)
...G...PS. [ZBX-7933] added configurable parameter for TCP queue maximum size (dgoloscapov)
.........T [ZBX-19692] fixed issues with Zyxel templates (abakaldin)
A......... [ZBX-19124] fixed PHP runtime errors when passed incorrect value for "output" option (Sasha)
A......... [ZBX-19539] fixed undefined offset error in host prototype API (miks)
........S. [ZBX-19715] fixed high memory usage in trappers and proxy pollers when sending configuration to Zabbix proxy (vso)

--------------------------------------------------------------------------------
Changes for 5.0.14

5.0.14rc1 was released as 5.0.14 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.14rc1

New features:
.........T [ZBXNEXT-5925] added template "Systemd by Zabbix agent 2" (ychukina)
.........T [ZBXNEXT-6660] added template for f5 BIG-IP (abakaldin)
.........T [ZBXNEXT-6729] added template "GridGain by JMX" (ychukina)

Bug fixes:
....I..... [ZBX-19498] fixed 'subject' being too long when {TRIGGER.NAME} is converted to {EVENT.RECOVERY.NAME} (dgoloscapov, wiper)
A......... [ZBX-19536] fixed host.get with selectTags = ['tag'] call attempting to retrieve tag value(s) as well (jfreibergs)
...G...... [ZBX-19476] fixed support of short form ipv6 in ListenIP field for Zabbix agent 2 (MVekslers)
........S. [ZBX-19481] fixed alerting problem while being in maintenance (dgoloscapov)
.........T [ZBX-19562] fixed descriptions of some keys in "Server HP iLO SNMP", removed the "Oracle by ODBC" and "Asterisk by HTTP" templates (abakaldin)
.......PS. [ZBX-19428] fixed high CPU usage and preprocessing workers exiting with timeout when starting numerous poller, trapper and discoverer processes (vso)
.........T [ZBX-19622] moved cisco templates one level higher (afayantsev)
.........T [ZBX-19588] fixed typo in metric name in Template SAN NetApp FAS3220 SNMP (abiba)
.........T [ZBX-19230] fixed typo in Windows template (abakaldin)
...G...PS. [ZBX-19505] fixed automatic log rotation accessing deleted log files for longer than required (vso)
........S. [ZBX-19134] fixed not supported icmpping item when server catches a signal (dgoloscapov)
.........T [ZBX-19586] fixed calculated item expression in "Template PHP-FPM by Zabbix agent" and "Template PHP-FPM by HTTP" (ychukina)
.........T [ZBX-19545] fixed discovery of MPM event in Template Apache (ychukina)

--------------------------------------------------------------------------------
Changes for 5.0.13

5.0.13rc1 was released as 5.0.13 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.13rc1

New features:
.........T [ZBXNEXT-6671] added templates DELL PowerEdge R720 SNMP, R720 by HTTP, R740 SNMP, R740 by HTTP, R820 SNMP, R820 by HTTP, R840 SNMP, R840 by HTTP (mchudinov)
...G...... [ZBXNEXT-6596] added native linux proc.num support plugin to Zabbix agent 2 (esneiders)
A......... [ZBXNEXT-6582] increased "Attempts" to 100 and "Attempt interval" to 1h in media types (Ivo)
.........T [ZBXNEXT-6643] added templates HPE ProLiant DL360 SNMP, HPE ProLiant DL380 SNMP, HPE ProLiant BL460 SNMP, HPE ProLiant BL920 SNMP (mchudinov)
.........T [ZBXNEXT-6595] added Nginx Plus template (afayantsev)
.........T [ZBXNEXT-6587] added template for Cisco UCS Manager (mchudinov)
.........T [ZBXNEXT-6626] updated Zabbix Server according to the latest template guidelines (abakaldin)
..F....... [ZBXNEXT-6662] increased field size to 2000 characters in web scenario variables and web scenario step variables and post fields (Ivo)
.........T [ZBXNEXT-6590] added templates ZYXEL ISP switches and DSLAM (abakaldin)

Bug fixes:
....I..... [ZBX-19431] changed defaults of widgets in "Zabbix server health" dashboard to show problems for selected items only (jfreibergs)
.........T [ZBX-19362] removed the multiplier of "Cache swap current size" item in Template App Squid (mchudinov)
A......... [ZBX-19200] fixed host, template, item, trigger and graph APIs returning unnecessary fields (Ivo)
.........T [ZBX-19349] fixed parameters of some keys in "Template DB PostgreSQL agent 2" (abakaldin)
.........T [ZBX-19219] added Cisco image usage policy note and fixed directory structure for Cisco templates (afayantsev)
..F....... [ZBX-18695] fixed file_put_contents() runtime error if web server has no write permissions for zabbix.conf.php (agriscenko)
A......... [ZBX-19424] fixed trigger handling failing if host name looks like a number (jfreibergs)
..F....... [ZBX-18265] changed "Monitoring > Hosts > Latest data" to show Items without data by default (jfreibergs)
.......PS. [ZBX-19318] added sorting by itemids for trends flush to avoid deadlock (dgoloscapov)
..F....... [ZBX-19203] fixed filter values to be unset when switching between pages and resetting filter in latest data history screen (miks)
.......PS. [ZBX-18879] fixed update vmware info about vCenter fullname and version (MVekslers)
...G...... [ZBX-18914] fixed timeout issue with vfs.fs plugin for Zabbix agent 2 (esneiders)
..F....... [ZBX-19123] fixed sorting by name or status on action page (jfreibergs)
A......... [ZBX-18941] improved error messages on "Execute now" by adding item and host names (miks)
A......... [ZBX-19447] implemented item type validation by API (miks)
..F....... [ZBX-18863] fixed error when overviews skipped entries with numeric host/item/trigger names (miks)
A......... [ZBX-19388] fixed inherited graph and graph prototype update if user has no permissions to child host or template (Ivo)
..F....... [ZBX-18699] fixed selected value appearance in popup host group filter (miks)
..F....... [ZBX-19084] fixed removal of inherited tags in "Tags" tab (Ivo)
A......... [ZBX-18788] fixed webhook parameters not being reset on media type change (gcalenko)
.......PS. [ZBX-19358] fixed memory leak in case of duplicate vmware hv uuid (MVekslers)
.......PS. [ZBX-19299] added more precise epsilon for float64 (dgoloscapov)
...G...... [ZBX-19208] fixed imprecise logfile timestamps in Agent2 on Windows (dgoloscapov)
A......... [ZBX-19248] fixed retrieving of all data from separate database tables inside of API methods when empty value for filter is passed (vmaksimovs)
..F....... [ZBX-19320] fixed SAML advanced configuration ignores "baseurl" option; added custom option "use_proxy_headers" (agriscenko)
..F....... [ZBX-19017] fixed massupdate form of discovered hosts with enabled inventory mode (Ivo)
..F....... [ZBX-19300] updated jquery version (ashubin)
.........T [ZBX-19344] changed regular expression for trunk active channels counting in template Asterisk by HTTP (mchudinov)
...G...... [ZBX-19139] fixed memory errors in cmdline parsing on freebsd (dgoloscapov)
.......PS. [ZBX-19359] fixed error in logsource function due to empty source (dgoloscapov)
........S. [ZBX-19340] optimized history cache to reduce storage of metadata-only records (wiper)
..F....... [ZBX-19373] fixed security vulnerability for links having target="_blank" (Ivo)
.........T [ZBX-19354] fixed typo and added override for MongoDB templates (ychukina)
.......PS. [ZBX-18524] improved preprocessing diagnostic information to include oldest values in queue and totals to include done, queued, processing and pending (vso)
A......... [ZBX-8999] fixed exporting of images separately from other objects (Ivo)

--------------------------------------------------------------------------------
Changes for 5.0.12

5.0.12rc1 was released as 5.0.12 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.12rc1

New features:
........S. [ZBXNEXT-4910] added severity in problem real-time export protocol (akozlovs)
.........T [ZBXNEXT-6613] added Express.ms media (tuskov)
.........T [ZBXNEXT-6592] added ManageEngine ServiceDesk media (tuskov)
.........T [ZBXNEXT-6505] added  "WildFly Domain by JMX "and "WildFly Server by JMX" templates (ychukina)
.........T [ZBXNEXT-6589] added Job discovery, backup process items in Database discovery, macros, and value map in Template DB MSSQL by ODBC (mchudinov)

Bug fixes:
...G...... [ZBX-19065] fixed Zabbix agent 2 logging if the file is moved or removed (esneiders)
....I..... [ZBX-19334] removed redundant ListenIP parameter in server's configuration file (dgoloscapov)
........S. [ZBX-19307] improved performance of history syncers by reducing time spent in locks when syncing history and receiving new history from proxy (vso)
.......PS. [ZBX-19038] fixed lld manager not to process lld rules on same host in parallel to avoid duplicated item keys being discovered; fixed crash when duplicated item key on same host exists (vso)
.......P.. [ZBX-19324] fixed possible deadlocks between configuration and history syncers on proxy (wiper)
...G...... [ZBX-19209] fixed panic in proc plugin for Zabbix agent 2 (esneiders)
.......P.. [ZBX-19241] stopped proxy from overwriting local lastlogsize and mtime (dgoloscapov)
........S. [ZBX-19321] fixed missing event tags in case of multiple problems (dgoloscapov)
...G...... [ZBX-19063] fixed logging for unsupported windows service command in Zabbix agent 2 (esneiders)
...G...... [ZBX-19099] fixed Zabbix agent 2 windows services plugin second parameter (esneiders)
...G...... [ZBX-18883] fixed logrt[] monitoring with copytruncate rotation (Andris)
....I..... [ZBX-19102] fixed conversion of EVENT.NAME to EVENT.RECOVERY.NAME in recovery opmessage (dgoloscapov)
........S. [ZBX-19159] added postponing of recovery operation when problem operation still executes, fixed memory leak while saving tags returned by webhook (dgoloscapov, wiper)
...G...PS. [ZBX-19274] fixed semaphore not being cleaned up on Solaris when terminating Zabbix sender (vso)
.......PS. [ZBX-19233] fixed potential loss of original error when reading vmware events (MVekslers)
.........T [ZBX-18701] fixed syntax mistakes in Template DB MySQL, renamed LLD rule to Database discovery (mchudinov)

--------------------------------------------------------------------------------
Changes for 5.0.11

5.0.11rc1 was released as 5.0.11 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.11rc1

New features:
........S. [ZBXNEXT-6497] added read/write locking to value cache (wiper)
.........T [ZBXNEXT-6508] added template for APC UPS Symmetra RX (mchudinov)
.........T [ZBXNEXT-6571] added templates for APC UPSs Galaxy 3500, Smart-UPS, Smart-UPS SRT, Symmetra RM (mchudinov)

Bug fixes:
.........T [ZBX-19253] removed ICMP checks, moved items to another application, changed update interval, added "Discard with heartbeat" preprocessing in APC UPS templates (mchudinov)
.......PS. [ZBX-19088] fixed overload memory with unused vmware events (MVekslers)
.........T [ZBX-18673] fixed JS in Slack media and updated documentation (tuskov)
..F....... [ZBX-19210] fixed css file versioning for custom themes (ashubin)
.........T [ZBX-18667] fixed code spelling in templates (abakaldin)
........S. [ZBX-18912] fixed escalation message is using template message instead of custom message in actions (asestakovs)
.........T [ZBX-17454] changed the unit of data item "pgsql.ping.time" in PostgreSQL template (abakaldin)
..F....... [ZBX-19195] fixed endless loop in graph widget processing if widget size is too small (averza)
.........T [ZBX-18809] changed formula for latency in Elasticsearch template (abakaldin)

--------------------------------------------------------------------------------
Changes for 5.0.10

5.0.10rc1 was released as 5.0.10 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.10rc1

New features:
.......PS. [ZBXNEXT-6503] added protection of Zabbix Server from overloading by proxy data (dgoloscapov, wiper)
A......... [ZBXNEXT-6528,ZBXNEXT-6565] improved performance of host.create and template.create methods; improved performance of templates linking process; optimized DB::insert() method to send bulk SQL inserts (Sasha, vmaksimovs)
.........T [ZBXNEXT-5869] added templates "MongoDB node by Zabbix Agent 2" and "MongoDB cluster by Zabbix Agent 2" (ychukina)
.........T [ZBXNEXT-6507] added Template Power APC UPS by SNMP (mchudinov)
...G...... [ZBXNEXT-6408] added mongoDB plugin (vadimipatov)
.........T [ZBXNEXT-6462] added Cisco Catalyst 3750 templates (afayantsev)
.........T [ZBXNEXT-6450] added template NetApp AFF A700 by HTTP (mchudinov)
.........T [ZBXNEXT-6522] added Brevis.one media (tuskov)
.........T [ZBXNEXT-5924] added Template Module SMART by Zabbix agent 2 (mchudinov)
.........T [ZBXNEXT-6489] added template for Huawei OceanStor 5300 V5 (tuskov)
........S. [ZBXNEXT-6442] added ExportType server parameter for better configurability of real-time export (akozlovs)

Bug fixes:
.....J.... [ZBX-19149] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions: 1.2.3, 1.2.3 and 1.7.30 (arimdjonoks)
..F....... [ZBX-19150] added csrf check (rlataria)
..F....... [ZBX-12867] reworked problem event popup of problems widget to load data only on mouse hover and click (agriscenko, Sasha)
..F....... [ZBX-17000] changed translation of 'last' for week of month in japanese (vmurzins)
A......... [ZBX-19117] fixed host deletion, template deletion and maintenance update was not shown in audit log report when it was made via API request (vmaksimovs)
...G...... [ZBX-19103] fixed device sorting in Zabbix agent 2 smartctl plugin (esneiders)
A.F....... [ZBX-18998] rewrote API main object validation (rlataria, Sasha)
A......... [ZBX-19111] improved performance of checking circular and double linkages of templates (Sasha)
.........T [ZBX-18918] updated deprecated items in "RabbitMQ" template (abakaldin)
.........T [ZBX-18634] changed macro names according to the Guidelines, fixed context macros in Temperature Discovery triggers, added preprocessing into Fan Discovery and Temperature Discovery (mchudinov)
.........T [ZBX-18620] added {#REPLICA_NAME} macro in items of Non-local database discovery (mchudinov)
...G...PS. [ZBX-19046] fixed agent build on solaris 10 (asestakovs)
.........T [ZBX-17772] updated readme, described how to get Project ID (tuskov)
A......... [ZBX-19023] fixed inheritance of the permissions and tag filters for new host groups (Sasha)
.........T [ZBX-18051] fixed typos extra space after "(" (abakaldin)
.....J.... [ZBX-10370] allowed Java Gateway to use ssl with remote registry (arimdjonoks)
...G...... [ZBX-19031] fixed build failure on HP-UX and AIX (arimdjonoks)
........S. [ZBX-17471,ZBX-18854] added TSDB 2.0, fixed TSDB housekeeping with 0 history period (arimdjonoks, kalimulin)

--------------------------------------------------------------------------------
Changes for 5.0.9

5.0.9rc2 was released as 5.0.9 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.9rc2

Bug fixes:
.......PS. [ZBX-19029] fixed Zabbix server and Zabbix proxy not remembering last log size when preprocessing is used (vso)

--------------------------------------------------------------------------------
Changes for 5.0.9rc1

New features:
.........T [ZBXNEXT-6385] added template "Apache Ignite by JMX" (ychukina)
...G...... [ZBXNEXT-6339] added smart plugin to support S.M.A.R.T monitoring in Zabbix Agent 2 (esneiders)
...G...... [ZBXNEXT-6437] added native support for system.sw.packages plugin in Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6306] added native linux support for key vm.memory.size in Zabbix agent 2 (esneiders)
.......PS. [ZBXNEXT-6443] added sha256() function to JavaScript preprocessing (viktors)
.........T [ZBXNEXT-5809] added VictorOps media (tuskov)
.......PS. [ZBXNEXT-6386] raised javascript heap limit from 10 megabytes to 64 megabytes; fixed memory leak when heap limit is reached (vso)
.......PS. [ZBXNEXT-6441] added function to configure HTTP authentication for embedded scripts (wiper)
.......PS. [ZBXNEXT-6183] added md5 checksum computation to preprocessing (viktors)

Bug fixes:
A......... [ZBX-18966] fixed interface related errors when changing proxy type from passive to active (Ivo)
.........T [ZBX-18377] fixed expression in "Memory usage is too high" trigger of "Template DB Redis" (abakaldin)
...G...... [ZBX-18886] implemented proper resource cleanup when sender terminates by signal (dgoloscapov)
.........T [ZBX-18963] fixed preprocessing for archivelog items in Oracle Templates (ychukina)
...G...... [ZBX-17543] fixed error in case if wmi.getall returned no items (dgoloscapov)
..F....... [ZBX-18825] fixed last year period calculation in service availability report daily mode (miks)
.........T [ZBX-18638] removed triggers of the "Temperature" items, added the "Temperature sensor condition" items with triggers, removed unnecessary macros (mchudinov)
A......... [ZBX-18449] reworked trigger API validation (miks)
..F....... [ZBX-18887] fixed user session expiration when notification checks are performed in background (miks)
..F....... [ZBX-18209] fixed RegEx delimiter not being escaped in macro resolver (talbergs)
..F....... [ZBX-18237] fixed problem description icon in Monitoring->Problems in compact view mode being displayed above problem name (agriscenko)
...G...... [ZBX-18945] fixed Zabbix agent 2 build Raspbian 10 (esneiders)
...G...... [ZBX-18309] fixed reading log files with NULL character in log line (viktors)
...G...... [ZBX-18872] fixed system.sw.os[name] for cases without quotation mark in /etc/os-release (akozlovs)
.......PS. [ZBX-18885] fixed SNMP agent item not accepting values that are bigger than 2KB (vso)
.........T [ZBX-18874] fixed incorrect links in templates and webhooks documentation (tuskov)

--------------------------------------------------------------------------------
Changes for 5.0.8

5.0.8rc1 was released as 5.0.8 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.8rc1

New features:
...G.....T [ZBXCTR-13] added custom query support for PostgreSQL plugin and template, fixed unix-socket support (afayantsev, Daria_V, vadimipatov)
.........T [ZBXNEXT-5862] added Rocket.Chat media (tuskov)
.........T [ZBXNEXT-6389] added template for NetApp FAS3220 (tuskov)
...G.....T [ZBXNEXT-6419] added tablespace metrics to Oracle Templates (ychukina)
...G...... [ZBXNEXT-6331] updated plugins: ceph, docker, memcached, mysql, oracle, redis — unified functionality (parameters describing and parsing, URI parsing, using sessions, errors handling) (vadimipatov)
...G...... [ZBXNEXT-6210] added native support for proc.mem key in Zabbix agent 2 (esneiders)
.........T [ZBXNEXT-6367] added metrics to the official MySQL template (mchudinov)
.........T [ZBXNEXT-6330] added Microsoft Exchange Server 2016 template (tuskov)
.........T [ZBXNEXT-6231] added Apache ActiveMQ template (tuskov)
..F....... [ZBXNEXT-6358] removed detailed information from Reports -> Notifications page (Ivo)
..F....... [ZBXNEXT-6364] removed long lists of cloned objects from host and template full clone forms (Ivo)

Bug fixes:
..F....... [ZBX-18942] fixed missing SID valiadion in authentication update route (talbergs)
..F....... [ZBX-18893] changed frontend config file permissions to 0600 (talbergs, yurii)
...G...PS. [ZBX-18884] fixed crash in web monitoring and web.page.* keys when encoding non ASCII characters in URL (vso)
A.F....... [ZBX-18865] fixed dbConditionInt (db.inc.php) returning wrong result in rare cases (averza)
.........T [ZBX-18853] removed hardcoded teams_endpoint check (tuskov)
..F....... [ZBX-18556] fixed gaps in time labels of classic graphs related to DST transitions (averza, Sasha)
...G...... [ZBX-16216] fixed semaphore not being cleaned up when stopping Zabbix agent (vso)
..F....... [ZBX-18815] fixed displaying incomplete list of inherited trigger tags under rare circumstances (ozdancuka)
.........T [ZBX-18468] changed preprocessing for item "PHP-FPM: Ping" in PHP-FPM templates (mchudinov)
...G...... [ZBX-17369] fixed retrieval of decimal values from WMI (dgoloscapov)
........S. [ZBX-18410] fixed retrieval of Nth most recent values in trigger function strlen (dgoloscapov)
A......... [ZBX-18722] fixed runtime error when creating user group without users (talbergs)
...G...PS. [ZBX-18644] replaced deprecated gethostbyname function with getaddrinfo (wiper)
........S. [ZBX-18802] fixed close problem task to be deleted when problem event is deleted (vso)
...G...... [ZBX-17716] fixed 'UserParameter' parsing and possible buffer overrun (viktors)
..F....... [ZBX-17865] fixed displaying of long problem names on problems and event pages (gcalenko)
A......... [ZBX-18796] improved update performance of the preprocessing rules in item.update(), itemprototype.update() and discoveryrule.update() methods (Sasha)
.........T [ZBX-17169] added locale forced to English in userparameter pgsql.ping.time [*] in agent configuration (abakaldin)
..F....... [ZBX-18623] fixed the global search showing number of objects that user has no permissions (Ivo)
........S. [ZBX-18612] added error message for when real-time data export file become inaccessible (viktors)
.......PS. [ZBX-18784] fixed memory leak when handling vmware events (MVekslers)
..F....... [ZBX-18625] fixed host level tags were not inherited in Trigger -> Tags configuration form (ozdancuka)

--------------------------------------------------------------------------------
Changes for 5.0.7

5.0.7rc1 was released as 5.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.7rc1

New features:
...G...... [ZBXNEXT-6319] added systemd.unit.get item key to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6345] added substitution of SID to account name and domain name in eventlog message (vso)
.....J.... [ZBXNEXT-6307] added ability to read properties from a file (vso)
.........T [ZBXNEXT-6234] added "Disk read/write request avg waiting time" items in Template Module Windows physical disks (mchudinov)

Bug fixes:
..F....... [ZBX-18086] fixed missing data selection in data overview and trigger overview screens (miks)
.......PS. [ZBX-18418] set trigger behavior of nodata() for proxy is the same as for server (MVekslers)
.......PS. [ZBX-18761] fixed possible heap overflow issues in IPC commonications when deserializing huge text values (wiper)
........S. [ZBX-18736] added missing idle statistics from lld manager process title (wiper)
...G...... [ZBX-18583] changed system command execution to avoid parameter quoting issues (wiper)
..F....... [ZBX-17583] fixed dashboard scroll to position where new widget is added (rlataria)
..F....... [ZBX-18148] fixed inability to edit action operation when using special characters in custom message (agriscenko)
..F....... [ZBX-18486] fixed screen inheritance from a linked template in the full clone case (ozdancuka)
........S. [ZBX-18116] fixed identical tags in webhook (arimdjonoks)
.........T [ZBX-18706] reworked Template "Ceph by Zabbix Agent2" OSD discovery (ychukina)
........S. [ZBX-18660] fixed SNMP index returning as a number instead of string if there is a backslash (arimdjonoks)
...G...... [ZBX-18187] fixed agent2 wmi.get returning the wrong result (arimdjonoks)
...G...... [ZBX-18543] reworked ceph.osd.discovery metric (vadimipatov)
........S. [ZBX-17703] fixed problem negative duration for timed triggers in case of database disconnect (asestakovs)
.......PS. [ZBX-18694] fixed crash when PSK connection is configured but PSK or PSK identity is empty (vso)
.......PS. [ZBX-18662] improved pollers, unreachable pollers, Java pollers and pingers to use less memory (vso)
.......PS. [ZBX-18553] increased ssh.run[] item data limit to 512KB for pre-processing, data storage limit still remains at 64KB (viktors)
........S. [ZBX-18423] fixed inconsistent macro expansion with Oracle DB compared with other databases (viktors)
.........T [ZBX-18658] changed {$AMI.PORT} macro value to 5038, added handling the "Follows" response and situations with unloaded modules (mchudinov)
A......... [ZBX-18219] fixed custom multiplier preprocessing step validation to accept a string with macros (agriscenko)
..F....... [ZBX-18198] fixed tags not being expanded automatically on configuration form open (agriscenko)
A.F....... [ZBX-18397] fixed global macros clearing value on type change from secret to text when value is set and is the same as before (Ivo)
A......... [ZBX-18357] fixed dashboard view_mode being reset to default on dashboard update (gcalenko, Sasha)

--------------------------------------------------------------------------------
Changes for 5.0.6

5.0.6rc1 was released as 5.0.6 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.6rc1

New features:
.........T [ZBXNEXT-6353] added Morningstar devices monitoring templates (afayantsev)
.........T [ZBXNEXT-6316] added iTop media (tuskov)
.........T [ZBXNEXT-6281] added template "Hadoop by HTTP" (mchudinov)
.........T [ZBXNEXT-6275] added Template "Zookeeper by HTTP" (ychukina)
..F....... [ZBXNEXT-2480] removed autocomplete from fields having sensitive data (gcalenko)
...G...... [ZBXNEXT-6253] added native system.users.num support to Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6129] added UnitFileState to systemd.unit.discovery for Zabbix agent 2 (esneiders)
.........T [ZBXNEXT-6236] added template "Apache Kafka by JMX" (ychukina)
........S. [ZBXNEXT-6247] improved LLD rule processing after reconnecting to proxy (viktors)
.........T [ZBXNEXT-6201] added "Template DB Apache Cassandra by JMX" (ychukina)

Bug fixes:
.........T [ZBX-18517] updated Apache Tomcat by JMX template (tuskov)
A......... [ZBX-18155] removed positional macros from item names on 'Web monitoring' page (kustalovs, vmurzins)
........S. [ZBX-18655] fixed insert of duplicate key value in interface_snmp for lld host discovery (MVekslers)
........S. [ZBX-18551] fixed item mapping for LLD overrides (asestakovs)
........S. [ZBX-18650] fixed logic for processing LLD rule duplicates after reconnecting to proxy (viktors, vso)
..F....... [ZBX-18588] fixed screen item field "max_columns" being overwritten during import (talbergs)
..F....... [ZBX-17705] fixed fatal error raised in event notifications when a large amount of notifications is shown (vmaksimovs)
A.F....... [ZBX-5842] fixed ability to detect username existence from unsuccessful login message (miks)
..F....... [ZBX-18518] fixed characters counter which were removed in script modal window (gcalenko)
..F....... [ZBX-18414] fixed override be saved with custom expression even when all rows are removed (miks)
..F....... [ZBX-18497] fixed macro resolving in http basic authentication username and macros fields (miks)
..F....... [ZBX-18143] fixed ability to download image of non-existent graph (agriscenko)
....I..... [ZBX-18359] fixed long data row formatting for OracleDB (kalimulin, viktors)
...G...... [ZBX-18581] fixed ORA-40478 exception in queries (ychukina)
........S. [ZBX-18564] moved taskid calculation to transaction when creating remote command task (wiper)
.......PS. [ZBX-18487] increased trapper verbosity for DebugLevel=4 when rejecting sender data (akozlovs)
...G...... [ZBX-18185] fixed compilation error on Solaris 10 (akozlovs)
A......... [ZBX-18317] fixed fatal error when updating only discovered triggers and their properties (Ivo)
A......... [ZBX-18163] fixed deletion of one last remaining main host interface to show error instead of silently deleting the interface (Ivo)
...G...... [ZBX-18505] fixed build failing to compile for Zabbix agent 2 on ARM/v7 and ARM/v6 (esneiders)
.........T [ZBX-18380] changed trigger of the net.if.speed item in the Windows network module template (mchudinov)
.........T [ZBX-18494] removed recovery mode NONE in trigger "Operating system description has changed" (mchudinov)
.........T [ZBX-18531] fixed "Template App Ceph by Zabbix Agent2" pool discovery (ychukina)
..F....... [ZBX-18058] updated the list of item keys and their descriptions (agriscenko)
.........T [ZBX-18476] changed Fan, Temperature, Voltage LLD rules in Template Net Arista (mchudinov)
.........T [ZBX-16155] fixed "Template Net TP-LINK" readme (ychukina)

--------------------------------------------------------------------------------
Changes for 5.0.5

5.0.5rc1 was released as 5.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.5rc1

New features:
.D.....PS. [ZBXNEXT-6245] added locks section to diaginfo runtime command to log adresses of the mutexes and read write locks (vso)
.........T [ZBXNEXT-6232] added LTE monitoring in Template Net Mikrotik SNMP (mchudinov)
.........T [ZBXNEXT-6189] added "Template Tel Asterisk by HTTP" (mchudinov)
.........T [ZBXNEXT-6020] added template "Template App Ceph by Zabbix Agent2" (ychukina)
.........T [ZBXNEXT-6180] added Squid template (tuskov)
...G...... [ZBXNEXT-6142] added Ceph monitoring plugin (vadimipatov)
A.F....PS. [ZBXNEXT-6167,ZBXNEXT-6168] implemented ability to dump the history cache contents (miks, wiper)
.........T [ZBXNEXT-6159] added "Template App PHP-FPM by HTTP" and "Template App PHP-FPM by Zabbix agent" (ychukina)
..F....... [ZBXNEXT-6157] reworked UI for setup to simplify db encryption configuration (rlataria)
.........T [ZBXNEXT-6118] added template "Template DB Oracle by Zabbix Agent 2" (ychukina)
...G...... [ZBXNEXT-6258] added system.swap.size metrics native support to Agent 2 (esneiders)

Bug fixes:
..F....... [ZBX-18396] fixed undefined offset in item test form (Ivo)
..F....... [ZBX-18415] fixed value caching for item test dialog when opened by 'Test all steps' button (miks)
...G...... [ZBX-17975] fixed Hostname and HostnameItem for Zabbix Agent 2 test and print execution (esneiders)
..F....... [ZBX-18464] fixed javascript Uncaught TypeError when clicking on disabled multiselect item (miks)
........S. [ZBX-18411] set maxQueryMetrics default values for vcenter depending on its version (arimdjonoks)
..F....... [ZBX-18443] fixed undefined index in item prototype form when creating dependent item using wizard (Ivo)
..F....... [ZBX-18438] fixed missing asterisk mark for "timeout" field in item, item prototype and LLD rule edit forms (Ivo)
..F....... [ZBX-18327] fixed undefined index when invalid URL is given (Ivo)
.......PS. [ZBX-17178] fixed multi-line value truncation in snmp lld (asestakovs)
..F....... [ZBX-18378] fixed map context menu not opening for images with URLs (vmurzins)
.......PS. [ZBX-18462] fixed inconsistent auto-registration behaviour for hosts without metadata on Oracle DB compared to other databases when using Zabbix proxy (viktors)
........S. [ZBX-18118] sorted event tag macro selection (arimdjonoks)
..F....... [ZBX-18456] fixed encryption field sent in form for non-supported encryption database (rlataria)
.......PS. [ZBX-18407] fixed dependent items not working if it's master item is calculated and host is monitored by Zabbix proxy (vso)
.......PS. [ZBX-18364] fixed inconsistency with autoregistration behaviour for hosts without metadata on Oracle compared to other databases (viktors)
........S. [ZBX-18210] fixed preprocessor crashing on Solaris due to incorrect byteorder (arimdjonoks)
.........T [ZBX-18383] fixed the value of the {$HAPROXY.FRONT_SUTIL.MAX.WARN} macro in Template App HAProxy by HTTP (mchudinov)
.......PS. [ZBX-18365] added Fping 5.0 support to Zabbix (dimir)
...G...... [ZBX-18385] fixed segmentation violation in oracle plugin (vadimipatov)
.......PS. [ZBX-18193] added logging for snmp_cache_reload (arimdjonoks)
.......PS. [ZBX-18400] fixed http(s) requests from JavaScript to use SourceIP parameter in connections (Andris)
..F....... [ZBX-17877] fixed details not displayed on SNMP interfaces within select element (ashubin, talbergs)
........S. [ZBX-17493] added discarding of incoming values outside history/trends storage periods on server (wiper)
A......... [ZBX-18417] fixed unexpected tag errors while importing JSON-exported data (averza)
.......PS. [ZBX-17916] removed inserting of "wait" into "system.run[]" when executing frontend scripts (Andris)
........S. [ZBX-18386] fixed server crash after removing snmp host interface from parent host (arimdjonoks)
...G...... [ZBX-18199] changed the default log filename for agent2 on windows (arimdjonoks)
...G...... [ZBX-18366] fixed agent reporting absence of 'Processor Information' counter on old Windows systems (arimdjonoks)
..F....... [ZBX-18238] fixed JavaScript error when "invalid URL" error is displayed (talbergs)
..F....... [ZBX-18343] fixed in screen "host issue" problem stay even after problem resolved (rlataria)

--------------------------------------------------------------------------------
Changes for 5.0.4

5.0.4rc1 was released as 5.0.4 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.4rc1

New features:
...G...... [ZBXNEXT-6023] added Windows service support for Zabbix agent 2 (esneiders)
...G...... [ZBXNEXT-6019] added Oracle Database plugin (vadimipatov)
........S. [ZBXNEXT-6139] added GetHeaders method to CurlHttpRequest javascript object (wiper)
.........T [ZBXNEXT-6116] added SysAid media type (afayantsev)
.......PS. [ZBXNEXT-6167] added diaginfo runtime command to log internal diagnostic information (wiper)
..F....... [ZBXNEXT-6106] added Host context menu to hosts listed on 'Web monitoring' page (kustalovs)
.........T [ZBXNEXT-6065] added SolarWinds Service Desk webhook (tuskov)
.........T [ZBXNEXT-6117] added media "TOPdesk" (mchudinov)
.........T [ZBXNEXT-5540] added LLD rules for stand-alone and CAPsMAN APs (mchudinov)
.........T [ZBXCTR-10] added iLert media type (roman-ilert)

Bug fixes:
........S. [ZBX-17993] fixed ZabbixWeb Test Item for Admin is not working (arimdjonoks)
.........T [ZBX-13384] fixed minor template issues to follow guidelines (tuskov)
.D..I..... [ZBX-18114] fixed documentation for Agent2 PersistentBuffer (akozlovs)
.........T [ZBX-17842] updated VMware template to follow guidelines (tuskov)
.......PS. [ZBX-17848] fixed fping interval detection, added log prints of detected options in debug mode, re-detect options every hour (dimir)
.........T [ZBX-18341] removed media_jira_with_CF_example.xml and moved example with custom fields example to readme (tuskov)
.........T [ZBX-18131] added support of single-select, checkbox and radio button customfield types and "__zbx" tag filter for labels in Jira webhook (tuskov)
...G...... [ZBX-18065] add help flag to Zabbix Agent 2 (esneiders)
.......PS. [ZBX-17906] fixed HTTP agent JSON output when using HTTP/2; thanks to Mike Noordermeer for the patch (viktors)
..F....... [ZBX-18206] fixed incorrect housekeeping form behaviour (agriscenko)
..F....... [ZBX-18167] fixed filter block in lld overrides popup (rlataria)
........S. [ZBX-18174] fixed oracle errors for host macro updates when linking templates (arimdjonoks)
........S. [ZBX-18188] increased age and duration related macro resolution to seconds (viktors)
..F....... [ZBX-18152] fixed incorrect selected menu option for template screens page (vmaksimovs)
.......PS. [ZBX-18340] added runtime command diaginfo option to command line help messages (wiper)
..F....... [ZBX-18250] changed link to "Web monitoring" page in context menu with filtering parameters (kustalovs)
........S. [ZBX-18170] fixed LLD override for applications (viktors, wiper)
.......PS. [ZBX-15904] added check of required cache size for vmware event messages (asestakovs)
.......PS. [ZBX-18121] fixed SSH monitoring when compiled with libssh; thanks to MATSUDA Daiki for the patch (Andris, viktors)
...G...... [ZBX-17927] fixed Agent2 user-defined parameter key testing (viktors)
.........T [ZBX-18314] fixed description of URI field in Template DB MySQL by Zabbix agent 2 (mchudinov)
..F....... [ZBX-18067] fixed using outdated dynamic host when editing dynamic widgets on dashboard (kustalovs)
..F....... [ZBX-18261] fixed performance of the "Latest data" screen with partitioned history tables (Sasha)
...G...... [ZBX-18322] enabled Memcached and MySQL plugins for Windows (vadimipatov)
.........T [ZBX-17982] added non-trigger event types support to webhooks (tuskov)
.........T [ZBX-18190] removed triggers for items Log growths, Log shrinks for MSSQL ODBC template (mchudinov)
.........T [ZBX-18122] fixed russian character in setup section and templates for Oracle ODBC and PostgreSQL agent2 (afayantsev)
..F....... [ZBX-18074] fixed unresolved macros in item names in data overview table (talbergs)
...G...... [ZBX-18195] changed log level increase command for Agent 2 to match Agent 1 (esneiders)
...G...... [ZBX-17984] added support of ipv6 and unix sockets for memcached plugin (vadimipatov)
........S. [ZBX-18189] fixed crash when performing housekeeping with disabled value cache (viktors)
A......... [ZBX-18181] fixed undefined index when importing host with non-existing interface (Ivo)
.........T [ZBX-14503] updated JMX template to follow guidelines (tuskov)
.........T [ZBX-18196] added overriding of triggers for IPMI Threshold sensors discovery (mchudinov)
.........T [ZBX-18021] changed Opsgenie media to handle extra options Tags and Teams (mchudinov)
..F....... [ZBX-18050] removed proxy name from host breadcrumbs (rlataria)
..F....... [ZBX-18202] added new default item keys for item type "Zabbix aggregate" (agriscenko)
..F....... [ZBX-18124] fixed discovered host group prototype saving during import (miks)
..F....... [ZBX-17692] fixed column sizes and paddings for items in graph edit form (vmaksimovs)
..F....... [ZBX-17812] fixed incorrect copying of severeties in Problem widgets (vmaksimovs)
..F....... [ZBX-17886] fixed SNMP type item test form not sending and resolving interface macros (Ivo)
..F....... [ZBX-18183] fixed displaying negative time in convertUnitsS() function (averza)
.........T [ZBX-18103] fixed host connection macro in Slack media type (vjaceslavs)
.........T [ZBX-18249] fixed Oracle ODBC Template issues (ychukina)
.........T [ZBX-18072] fixed Discord API version in Discord media type (vjaceslavs)
A......... [ZBX-17952] fixed compression availability not being checked when deleting history (talbergs)
.........T [ZBX-17981] fixed Discord endpoint validation (vjaceslavs)

--------------------------------------------------------------------------------
Changes for 5.0.3

5.0.3rc2 was released as 5.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.3rc2

Bug fixes:
..F....... [ZBX-18261] fixed Latest data performance by allowing to filter items with data only if hosts are selected as well (averza)
A......... [ZBX-13789] fixed SQL errors with Oracle backend due to incorrect use of the USING statement (Sasha)

--------------------------------------------------------------------------------
Changes for 5.0.3rc1

New features:
...G...... [ZBXNEXT-6080] add telnet support for net.tcp.service/.perf key and enable it on linux/darwin (esneiders)
...G...... [ZBXNEXT-6101] add native linux vfs.fs.inode[fs,<mode>] metric support to agent2 (esneiders)
...G...... [ZBXNEXT-6102] add native linux vfs.fs.get metric support to agent2 (esneiders)
...G...... [ZBXNEXT-6103] add native linux vfs.fs.discovery metric support to agent2 (esneiders)
...G...... [ZBXNEXT-6100] add native linux vfs.fs.size[fs,<mode>] metric support to agent2 (esneiders)
.........T [ZBXNEXT-6010] added template "Template DB Oracle by ODBC" (ychukina)
.........T [ZBXCTR-12] SIGNL4 update to close alerts in SIGNL4 when closed in Zabbix (rons4)
.......PS. [ZBXNEXT-6004] added host info to vmware event message log (asestakovs)
.......PS. [ZBXNEXT-5903] added vmware datacenters discovery (asestakovs)
........S. [ZBXNEXT-6042] optimized trigger, calculated item processing by resolving user macros during configuration cache synchronization (wiper)

Bug fixes:
.........T [ZBX-17785] fixed dbstat query for postgresql v12 (afayantsev)
..F....... [ZBX-18204] fixed lost password in ssh remote command operation form data (talbergs)
A......... [ZBX-18046] improved error message generation performance of user macro and item key parser (vmurzins)
........S. [ZBX-18105] fixed use on uninitialised variable (viktors)
........S. [ZBX-18014] added ODBC empty query check (viktors)
..F....... [ZBX-18160] fixed fatal error in items.php and host_discovery.php (rlataria)
A......... [ZBX-13383] improved performance of the trigger and trigger prototype inheritance (Sasha)
..F....... [ZBX-18092] reimplemented item folding based on application names and improved summary for each application in latest data view (averza, miks)
A......... [ZBX-13789] improved performance of "Problems" widget with MySQL backend by removing DISTINCT modifier from SQL statements with tables joined by primary keys (Sasha)
...G...... [ZBX-18214] added collecting of physical CPU utilization data on IBM AIX and modified system.cpu.util[] (Andris)
...G...... [ZBX-17974] implement timeouts for WMI queries (arimdjonoks)
..F....... [ZBX-18149] fixed discovered hosts showing links to host prototypes which should not possible (Ivo)
..F....... [ZBX-18132] added OpenSSL extension check in frontend setup and SAML authentication form (Ivo)
........S. [ZBX-18169] fixed housekeeper not deleting history and trends for deleted items if storage period is not overridden (vso)
A.F....... [ZBX-17468] fixed excess audit log record being added on host status update (talbergs)
...G...... [ZBX-16998] improved agent binary compatibility by removing __thread attribute when not building agent2 (wiper)
...G...... [ZBX-17815] fixed connection timeout when persistent buffer enabled (asestakovs)
..F....... [ZBX-18106] fixed map navigation tree widget copying (miks)
A.F....... [ZBX-18012] fixed undefined index error in history manager and added error message in charts when Elasticsearch requests fails (miks)
A......... [ZBX-18076] fixed PHP notice in hostinterface API (miks)
..F....... [ZBX-18000] added red label for disabled media types in user profile (rlataria)
..F....... [ZBX-17996] fixed ip/dns field width in host interface (rlataria)
A......... [ZBX-18075] fixed runtime error when creating a host via API (agriscenko)
...G...... [ZBX-17814] fixed memory leaks in the agent persistent buffer (arimdjonoks)
..F....... [ZBX-17973] fixed saving widget refresh rate in user profile (kustalovs)
..F....... [ZBX-15927] removed problem calculation for dependent triggers when master trigger is in problem state (kustalovs)
..F....... [ZBX-17933] fixed runtime error in maps (agriscenko)
..F....... [ZBX-18063] fixed usage of unsupported parameter in API call (miks)
..F....... [ZBX-18126] fixed incorrect labels in action operations dialog (miks)
..F....... [ZBX-18060] fixed inaccessible user be displayed as accessible in slide show properties screen (miks)
..F....PS. [ZBX-18147] fixed wrong character set detection logic for Oracle DB (yurii)
.........T [ZBX-18115] added {$MSSQL.INSTANCE} macro and changed queries and item preprocessing for support MS SQL instance name (mchudinov)
..F....... [ZBX-17653] fixed new widget placeholder behavior and dashboard height calculation in edit mode (averza, kustalovs)
..F....... [ZBX-16819] added link to hosts linked to each template in templates list (miks)
...G...... [ZBX-18023] fixed format of agent2 version number (MVekslers)
A......... [ZBX-18071] fixed slow SQL query when filtering items with latest data available (averza)
..F....... [ZBX-17898] fixed JavaScript errors on pasting widgets (averza)
........S. [ZBX-17569] fixed calculating items not allowing negative values be corrected in the preprocessing (arimdjonoks)
..F....... [ZBX-18036] fixed endpoint URL for Elasticsearch API requests (miks)
..F....... [ZBX-18068] fixed incorrect function call and redundant code (miks)
...G...... [ZBX-8081] fixed 'cmdline' parameter truncation on Solaris 11.3 and later (viktors, wiper)
........S. [ZBX-18014] fixed memory leak when action message does not have to be sent (viktors)
..F....... [ZBX-15117] fixed graph configuration with large amount of items (talbergs)
........S. [ZBX-18069] fixed server exit when trying to execute IPMI script without IPMI pollers (wiper)
..F....... [ZBX-17820] fixed classic graph widget default header (talbergs)
..F....... [ZBX-18025] fixed availability report link (talbergs)
..F....... [ZBX-17977] fixed port filter not preserved in Monitoring -> Hosts across refresh (talbergs)
A......... [ZBX-17960] fixed undefined index in trends API (talbergs)
..F....... [ZBX-18032] fixed host address and port values are not preserved in item test form (talbergs)
..F....... [ZBX-18031] fixed missing "loading" state in Monitoring → Latest data and Monitoring → Hosts (talbergs)
..F....... [ZBX-17925] fixed graph image flicker during update in screens (talbergs)
A.F....... [ZBX-17825] fixed dynamic item switching for graph prototype widget (talbergs)
.........T [ZBX-18054] changed preprocessing for nginx.version (mchudinov)
.........T [ZBX-17903] fixed the trigger condition for net.if.status in "Template Module Windows network", changed the wmi query in the master item, filters and preprocessing of LLD rule (mchudinov)
.........T [ZBX-17994] fixed the configuration example in documentation of Template App Nginx (mchudinov)
..F....... [ZBX-17682] fixed button disable state in template item list and discovery list (rlataria)
..F....... [ZBX-17821] fixed default header for inaccessible iterator widget content (talbergs)
..F....... [ZBX-17858] fixed host group filter in templates general popup (miks)
..F....... [ZBX-18001] fixed graph prototype widget paging (miks)
..F....... [ZBX-17924] fixed php errors in "System information" window for MySQL (talbergs)
..F....... [ZBX-17997] fixed user media passwords appearing in plain text in audit log (kustalovs)
..F....... [ZBX-17968] fixed z-index issue in floating widget header (rlataria)
..F....... [ZBX-17827] fixed broken layout of the notification popup window (kustalovs)
A.F....... [ZBX-18009] fixed non-masked secret macros in audit log (kustalovs)
..F....... [ZBX-17908] fixed too wide popup error messages (kustalovs)
..F....... [ZBX-17782] fixed PHP errors occurring during history search using Elasticsearch (Ivo)
...G...... [ZBX-17917] changed vm.memory.size keys on Solaris to get memory usage statistics from kstat (wiper)
...G...... [ZBX-18029] fixed cpu counter wraparound handling on Solaris (wiper)

--------------------------------------------------------------------------------
Changes for 5.0.2

5.0.2rc1 was released as 5.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.2rc1

New features:
...G...... [ZBXNEXT-6044] added native support in agent2 for https key for net.tcp.service/.perf (esneiders)
...G...... [ZBXNEXT-6034] added native support of key 'ldap' for item 'net.tcp.service/.perf' to Agent2 (esneiders)
...G...... [ZBXNEXT-5939] added native support of item 'vfs.file.exists' to Agent2 (Andris, viktors, wiper)
........S. [ZBXNEXT-6007] improved Zabbix server performance when evaluating action conditions for network discovery results from Zabbix proxy (vso)
A.F....PS. [ZBXNEXT-3205] added regex context matching support to user macros (rlataria, wiper)
.........T [ZBXNEXT-5966] updated SNMP templates for version 5.0 (afayantsev)
A.F.....S. [ZBXNEXT-5847] added logging of global script executions into audit log (rlataria, wiper)
........S. [ZBXNEXT-3588] improved Zabbix server performance when evaluating trigger, discovery, autoregistration and internal actions (vso)
...G...... [ZBXNEXT-1867] added file type include and exclude parameters to item 'vfs.file.exist' (Andris, viktors)
.........T [ZBXNEXT-5955] added support of custom fields and custom buttons in message card (tuskov)
.........T [ZBXNEXT-5921] added IIS template (tuskov)
.........T [ZBXNEXT-5895] added Template DB MSSQL by ODBC (mchudinov)
..F.....S. [ZBXNEXT-3209,ZBXNEXT-5932] added support of user related macros {USER.ALIAS}, {USER.FULLNAME}, {USER.NAME} and {USER.SURNAME} for global scripts (agriscenko, Andris)
.........T [ZBXNEXT-5905] added "Template App Etcd by HTTP" (ychukina)

Bug fixes:
.........T [ZBX-17989] fixed server version for pgsql.replication.status (afayantsev)
..F....... [ZBX-18057] fixed security vulnerability CVE-2020-15803 (Stored XSS attack on URL widget) (Ivo, talbergs)
A......... [ZBX-17931] fixed dependent discovery rule deletion when deleting master item (vmurzins)
.......PS. [ZBX-17624] fixed misleading error message in case of not available datastorage for vmware.hv.datastore.read and vmware.hv.datastore.write metrics (MVekslers)
A.F....... [ZBX-17715] fixed filtering and sorting of the Latest Data (averza)
..F....... [ZBX-17802] fixed runtime errors in trigger list (talbergs)
...G...... [ZBX-17922] removed mtime check when matching files on disk with the cached list, this should reduce chances of log files being scanned again after system time changes (wiper)
A.F....... [ZBX-17860] fixed host prototype import (rlataria)
..F....... [ZBX-17920] fixed browser error when user tries to access properties without permissions (kustalovs)
.......PS. [ZBX-17252] fixed building of Zabbix daemons with link time optimization (vso)
..F....... [ZBX-17693] fixed headers and query fields in HTTP item test form; thanks to Mikhail Okhotin for the patch (Ivo, talbergs)
.......PS. [ZBX-17837] fixed memory leaks when handling CurlHttpRequest errors (Andris, wiper)
..F....... [ZBX-17878] fixed low-level discovery rule override operation object label not selecting the related field when clicked on (Ivo)
..F....... [ZBX-17663] fixed user not being redirected back to an URL he was coming from before signing in using SAML SSO (agriscenko)
.........T [ZBX-17900] fixed the template description - the config file naming is in lowercase (mchudinov)
.........T [ZBX-17905] changed type of physical disk performance items from wmi to perf_counter_en and perf_instance_en in Template Module Windows physical disks by Zabbix agent (mchudinov)
...G...... [ZBXCTR-9] removed username and password from 1st level configuration parameters and change connection; removed unused tests and handler (Daria_V)
..F....... [ZBX-17811] fixed runtime error messages on database connection error (kustalovs)
..F....... [ZBX-17721] fixed message on updating module (kustalovs)
..F....... [ZBX-17809] fixed dashboard save button becomes disabled after widget paste (vmaksimovs)
..F....... [ZBX-17804] fixed preservation of "No refresh" interval for new widget copy (vmaksimovs)
..F....... [ZBX-17781] fixed runtime error in maintenance period popup window (vmaksimovs)
.......PS. [ZBX-17720] exclude disabled items from preprocessing configuration sync (wiper)
.........T [ZBX-16940] added "Number of cores" item and changed trigger for "CPU queue length" item (mchudinov)
........S. [ZBX-17851] fixed possible deadlocks when deleting escalations (wiper)
.........T [ZBX-16945] changed type of items "Free swap space" to calculated, "Free swap space in %" to dependent, added item "Used swap space in %" (mchudinov)
..F....... [ZBX-17853] fixed graph filter to be reset when linked from graph screen and host inventory page (talbergs)
...G...... [ZBX-17673] removed redundant shared memory destruction (viktors)
..F....... [ZBX-17735] made changes in System information widget to show number of templates on a separate line and number of hosts show only enabled and disabled hosts (Ivo)
.....J.... [ZBX-17406] fixed null value for a field of CompositeData in JMX discovery (arimdjonoks)
..F....... [ZBX-17823] fixed displaying zero for history values less than one millisecond (averza)
..F....... [ZBXNEXT-5763] fixed resolving of macros in the item test form for formulas of the calculated items (Sasha)
...G...... [ZBX-17245] fixed agent2 not logging to system log code (esneiders)
...G...... [ZBX-17759] aliased EnableRemoteCommands to Allow/DenyKey=system.run[*], added default DenyKey=system.run[*] rule for backwards compatibility (wiper)
...G...... [ZBX-17891] changed log, log.count monitoring to ignore file modification time (wiper)
..F....... [ZBX-17697] fixed strict DFSG compliance issue in using minified jQuery sources (talbergs)
..F....... [ZBX-17729] fixed user is always redirected back to login form when using SAML SSO if guest mode is enabled (agriscenko)
.........T [ZBX-16461] fixed recovery expression for "link down" trigger (tuskov)
.........T [ZBX-17480] fixed context of {$TEMP_CRIT} macro in Temperature trigger prototype (tuskov)
........S. [ZBX-17702] fixed escalation cancellation message not being sent when action is disabled (wiper)
..F....... [ZBX-17751] fixed host group multiselect in popups remembering selected groups when it should not (Ivo)
........S. [ZBX-17816] fixed wrong query fields when linking template with host prototype (MVekslers)
.........T [ZBX-17741] changed setup description for Template DB MySQL by Zabbix agent 2 (mchudinov)
..F....... [ZBX-17644] fixed host address field not being editable and macros not showing for username and password fields in item test popup form for SSH and TELNET item types (Ivo)
A.F....... [ZBX-14539] added validation of the calculated item formula in item.create, item.update, itemprototype.create and itemprototype.update methods (Sasha)
.........T [ZBX-17776] fixed typo in "Recovery time" field for Discord and MS Teams media (tuskov)
..F....... [ZBX-17374] fixed radio button state if mass update fails (vmaksimovs)
.........T [ZBX-17744] changed width of graphs in screens from 750x100 to 500x100 (mchudinov)
A.F....... [ZBXNEXT-3035] removed identical HTML IDs in low-level discovery form, fixed Type of Calculation field not hiding in override popup, fixed incorrect field order during override create in API causing SQL errors, fixed validation of delay, history and trends fields in override popup (Ivo, miks)
.........T [ZBX-17790] fixed preprocessing of mysql.created_tmp_files, mysql.created_tmp_disk_tables, mysql.created_tmp_tables, mysql.threads_created items in Template DB MySQL, added triggers (mchudinov)
........S. [ZBX-17792] fixed zabbix sending invalid delete elastic search scroll request (arimdjonoks)
.........T [ZBX-17141] fixed discovery of block devices by using vfs.dev.discovery key instead of reading /proc/diskstats (tuskov)
.........T [ZBX-17654] fixed "Memory utilization" item in template_os_linux and template_os_linux_active by splitting it into master and depended relation (tuskov)
...G...... [ZBX-17780] fixed memory leak (viktors)
.......PS. [ZBX-17694] fixed high memory consumption when using dependent items (vso)
..F....... [ZBX-17577] fixed remove of selected items in multiselect (rlataria)
..F....... [ZBX-17561] fixed inherited macro becoming editable after remove (vmaksimovs)
..F....... [ZBX-17226] fixed confusing error message being displayed if dbversion table cannot be found (agriscenko)
........S. [ZBX-17737] fixed value mappings not working for text based simple macros (arimdjonoks)
..F....... [ZBX-17625] fixed javascript message box formatting (vasilijs)
.........T [ZBX-17599] fixed "ServerVersion" metric for older versions of Apache (afayantsev)
.........T [ZBX-17771] fixed Zabbix event url in mattermost (afayantsev)
.......PS. [ZBX-17801] shadow global auto_increment MySQL variables only for proxy (arimdjonoks)
.........T [ZBXCTR-7] fixed typo in method usage for Telegram media type (ableev)

--------------------------------------------------------------------------------
Changes for 5.0.1

5.0.1rc1 was released as 5.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.1rc1

New features:
.........T [ZBXNEXT-5902] added Spiceworks integration guide (tuskov)
.......PS. [ZBXNEXT-5922] increased max configuration cache size limit to 64GB (viktors)
...G...... [ZBXNEXT-1839] added LLD for perf_counter; thanks to Ryan Armstrong for the patch (asestakovs)
.........T [ZBXNEXT-5657] added media "OTRS" (afayantsev)
...G...... [ZBXNEXT-5838] added win perf_instance.discovery and perf_instance_en.discovery to agent2 (esneiders)
...G...... [ZBXCTR-2] added agent2 PostgreSQL plugin and template (Daria_V)
.........T [ZBXCTR-6] added two way functionality for acknowledgement, close and annotation with SIGNL4 (rons4)
.........T [ZBXNEXT-5880] added component version item to server and proxy remote monitoring templates (vjaceslavs)

Bug fixes:
A.F....... [ZBXNEXT-3035] fixed lld override validation and visualization; fixed discover control in prototype edit forms (Ivo, Sasha, vmurzins)
....I..... [ZBX-17711] added double.sql file to source distribution tarball (yurii)
..F....... [ZBX-16162] reverted fix graph line interruptions when discarding values with heartbeat (talbergs)
.......PS. [ZBX-17227] fixed 4-byte utf-8 sequence handling in embedded scripts (wiper)
.........T [ZBX-17689] fixed issue with trigger for service status (ychukina)
.......PS. [ZBX-17607] fixed unreachable poller being too busy due to SNMP checks being attempted twice at a time (mabele)
..F....... [ZBX-17595] fixed latest data all applications expansion with every refresh (vasilijs)
........S. [ZBX-17662] fixed a failing query when updating existing host prototypes (viktors, vso)
..F....... [ZBX-17482] fixed selected menu item appearance upon opening screens of any host (vmaksimovs)
..F....... [ZBX-17555] fixed error message box position (vmaksimovs)
..F....... [ZBX-17629] fixed markup in User Media popup (vmaksimovs)
....I..... [ZBX-16347] increased TimescaleDB chunk interval for trends and trends_uint to 1 month (arimdjonoks)
.......PS. [ZBX-17747] fixed javascript preprocessing output variable initialization to not trigger false positive memory allocation warning (wiper)
..F....... [ZBX-17684] implemented host preselection in filter graph fields in Monitoring -> Hosts -> Graphs section (miks)
..F....... [ZBX-17553] fixed notification window location (vmaksimovs)
........S. [ZBX-17728] fix invalid memory size in evaluate_macro_function() (arimdjonoks)
........S. [ZBX-17109] fixed agent request parameter type parsing (atumilovics)
.......... [ZBX-17733] fixed web.page.get,web.page,web.page.regexp keys on Zabbix agent2 not to verify server's certificate chain and host name (vso)
..F....... [ZBX-17470] fixed element of filters is not focused on several pages (agriscenko)
..F....... [ZBX-17267] fixed start time data loading in Maintenance edit form (vmaksimovs)
..F....... [ZBX-17643] fixed acknowledge option in context menu on Problems page (agriscenko)
...G...... [ZBX-17550] fixed log level check in case of DebugLevel=0 (asestakovs)
..F....... [ZBX-17280] fixed runtime error in action operations (talbergs)
...G...PS. [ZBX-17678] removed unused code left from mbedTLS support (Andris)
........S. [ZBX-17691] fixed server crashes on regexp preprocessing (MVekslers)
.......PS. [ZBX-15484] shadow global auto_increment variables for MySQL (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 5.0.0

5.0.0rc1 was released as 5.0.0 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.0rc1

New features:
A.F.I..... [ZBX-17667] moved "frontends/php" to "ui" directory (Sasha)
A.F.I...S. [ZBXNEXT-3035] added ability of filtering out items, triggers, hosts and graphs or overriding their attributes during Low-level discovery based on LLD object and prototype name (Ivo, vmurzins, vso)
..F.....S. [ZBXNEXT-2663] Support SAML authentication in zabbix frontend (agriscenko, arimdjonoks)
..F....PS. [ZBXNEXT-5711] added ability to view logs in frontend when testing web hook media type (gcalenko, vso)
..F....... [ZBXNEXT-5300] implemented widget copy/paste possibility in dashboard (miks)
A.F....... [ZBXNEXT-5879] added filter to Configuration->Templates/Hosts->Discovery rules (agriscenko)
.........T [ZBXNEXT-5907] Added Jira ServiceDesk mediatype (tuskov)
A.F.....S. [ZBXNEXT-1882,ZBXNEXT-5865] added problem unacknowledge option (Andris, talbergs)

Bug fixes:
........S. [ZBX-17676] updated ZBX_MAX_FIELDS in dbschema.h to accomodate new SAML fields (arimdjonoks)
A.F.I..... [ZBX-17512] fixed length restriction for media type script import into Oracle database (Sasha, talbergs, viktors)
..F....... [ZBX-17584] implemented dedicated page for "update problem" popup dialog (averza, miks)
..F....... [ZBX-17618] fixed dynamic item switching for URL widget (talbergs)
........S. [ZBX-17650] fixed formula for zabbix[proxy,,delay] calculation (asestakovs)
........S. [ZBX-17655] fixed possible use of uninitialized variable (MVekslers)
..F....... [ZBX-17520] fixed opening Problems popup from SVG graph outside webview boundaries (vasilijs)

--------------------------------------------------------------------------------
Changes for 5.0.0beta2

New features:
........S. [ZBXNEXT-1899] added support of threaded email notifications (wiper)
..F....PS. [ZBXNEXT-1891] added option 'delay' for zabbix[proxy] internal check and calculate nodata() to respect proxy availability (asestakovs, gcalenko, MVekslers)
...G...... [ZBXNEXT-1686] added persistent queue for active items in Zabbix agent 2 (akozlovs)
A......... [ZBXNEXT-5849] added support of search and filter by macro value (gcalenko)
.........T [ZBXNEXT-5864] added {EVENT.DURATION} in recovery message of webhooks (mchudinov)
.........T [ZBXNEXT-5678] added proxy support for all media (afayantsev)
.........T [ZBXNEXT-5832] Added ServiceNow mediatype (tuskov)
.........T [ZBXNEXT-5670] added "Template App Elasticsearch Cluster by HTTP" (mchudinov)
.......PS. [ZBXNEXT-1578] added ability to use user macros for IPMI user and password (akozlovs)
A.F.....S. [ZBXNEXT-702] Implemented ability to compare string values in triggers (arimdjonoks, Ivo, Sasha)
.........T [ZBXNEXT-5658] added media "Zammad" (afayantsev)
.........T [ZBXNEXT-5821] added "Template App Memcached" (ychukina)
.........T [ZBXNEXT-5833] added "Template DB ClickHouse by HTTP" (ychukina)

Bug fixes:
.......PS. [ZBX-17567] fixed possible pooler crash if interface_snmp is missing in configuration cache (MVekslers)
........S. [ZBX-17614] fixed oracle sql error while sending notifications (asestakovs)
..F....... [ZBX-17617] fixed broken markup in host selection on dashborad (talbergs)
..F....... [ZBX-17608] fixed broken multiselect in "Discovery rule" field in monitoring discovery view (talbergs)
..F....... [ZBX-17540] fixed text overflow in table (rlataria)
........S. [ZBX-17445] fixed misleading error shown when formula cannot be updated during LLD (arimdjonoks)
..F....... [ZBX-16162] fixed graph line interruptions when discarding values with heartbeat (talbergs)
..F....... [ZBX-17589] fixed occasional blank pages when viewing host graphs as values (averza)
.........T [ZBX-17571] changed preprocessing for the haproxy.version, discovery rules divided into HTTP and TCP services (mchudinov)
..F....... [ZBX-17524] fixed time selector button state (rlataria)
A......... [ZBX-17496] fixed UserMacro API validation (miks)
..F....... [ZBX-17532] added css files and sprites versioning by query strings (rlataria)
..F....... [ZBX-17501] fixed overlapping multiselect suggest with browser autocomplete (vasilijs)
..F....... [ZBX-17521] fixed closing multi-level pop-up menus when selected with a mouse click (vasilijs)
..F....... [ZBX-15914] fixed map elements label inconsistency (agriscenko)
..F....... [ZBX-17402] fixed search field accidentally transform value to lowercase (rlataria)
...G...... [ZBX-17140] fixed builtin counter index rewrite on localized Windows systems (atumilovics)
.......PS. [ZBX-17412] fixed updating metadata, ip, port for hosts with TLS certificate encryption monitored via proxy (mabele)
...G...... [ZBX-17505] fixed crash inside a fork when calling vfs.fs.inode (mabele)

--------------------------------------------------------------------------------
Changes for 5.0.0beta1

New features:
..F....PS. [ZBXNEXT-5851] added ability to monitor versions of all other Zabbix servers and proxies with zabbix.stats and zabbix[version] internal items (vso)
A.F....PS. [ZBXNEXT-2297] added user defined macros creation/edition for host prototypes (gcalenko, MVekslers)
........S. [ZBXNEXT-5825,ZBXNEXT-5826] fixed support of Elasticsearch version 7.x (viktors, vjaceslavs, vmurzins)
...G...... [ZBXNEXT-5325] added Docker plugin (afayantsev)
.........T [ZBXNEXT-5622] added Zendesk media (mchudinov)
.........T [ZBXCTR-1] added Telegram media type (ableev)
.........T [ZBXNEXT-5824] added media "Redmine" (afayantsev)
..F.I..... [ZBXNEXT-5861] added {EVENT.DURATION} macro to subject of message templates (MVekslers)
A.F.....S. [ZBXNEXT-5848] increased acknowledge message maximum size to 2048 characters (arimdjonoks)
..F.I..... [ZBXNEXT-5702] improved UI performance for large installations (miks, talbergs)
.........T [ZBXNEXT-5599] Added MS Teams media type (tuskov)
.........T [ZBXNEXT-5715] Added Jira media type (tuskov)
...G...... [ZBXNEXT-5767] added Memcached plugin (vadimipatov)

Bug fixes:
...G...... [ZBX-17558] fixed Zabbix agent 2 compilation on MS Windows (vso)
........S. [ZBX-16959] fixed return code check of curl_easy_setopt (atumilovics)
..F....... [ZBX-17423] fixed "reset" button in history page (talbergs)
...G...... [ZBX-17551] fixed duktape crash on ppc64le architecture (wiper)
..F....... [ZBX-16112] fixed connection timeout issue with media type testing by increasing timeout to 65 seconds (Ivo)
...G...... [ZBX-17377] fixed HostInterfaceItem not being refreshed during active checks  (esneiders)
..F....... [ZBX-17526] fixed severity checkboxes in the firefox browser (ashubin)
..F....... [ZBX-17395] fixed deletion of templated applications that were linked to items when importing templates (Ivo)
A......... [ZBX-17359] fixed "sortorder": "DESC" option with multiple sortfields (Sasha)
...G...... [ZBX-17541] fixed Zabbix agent compilation on MS Windows (vso)
...G...... [ZBX-16772] enabled zabbix_agent2 to use OpenSSL 1.0.1, 1.0.2 on Unix platforms (Andris)
.D........ [ZBX-17500] fixed errors in zabbix_agent2 man-page (akozlovs)
.......PS. [ZBX-17336] fixed wrong error message when fping fails (mabele)
..F....... [ZBX-17427] fixed top busiest triggers filter (miks)
..F....... [ZBX-17365] fixed parameters order in Media types test form (rlataria)
..F....... [ZBX-17428] fixed skipping null cells in CSV file (talbergs)
...G...... [ZBX-17461] fixed length parameter for web.page.regexp item key (viktors)
.......PS. [ZBX-17475] fixed the interface_snmp amount that was used to proxy configuration (MVekslers)
...G...... [ZBX-17442] fixed web.page.get to time out when there is no response (vso)

--------------------------------------------------------------------------------
Changes for 5.0.0alpha4

New features:
..F....... [ZBXNEXT-5569] updated main menu to vertical style for the saving space (ashubin, averza)
A.F....... [ZBXNEXT-5691] implemented IEEE754 compatible value range for Numeric (float) history data type (averza)
..F....... [ZBXNEXT-4829] changed web setup wizard to not create and drop tables for DB connectivity test purposes (Ivo)
........S. [ZBXNEXT-5369] added EVENT.TAGSJSON macro (asestakovs)
....I..PS. [ZBXNEXT-1736] increased float precision (asestakovs, vso)
.......PS. [ZBXNEXT-5734] added base64 encode, decode functions to webhook (mabele)
.........T [ZBXNEXT-5527] added "Template Server Chassis by IPMI" (mchudinov)
.........T [ZBXNEXT-5685] added "Template DB MySQL by Zabbix agent 2" (mchudinov)
.........T [ZBXCTR-3] added SIGNL4 webhook integration (rons4)
.........T [ZBXNEXT-5821] added "Template App Memcached" (ychukina)
.........T [ZBXNEXT-5325] added "Template App Docker" template (afayantsev)
........S. [ZBXNEXT-252] added EVENT.DURATION macro (MVekslers)
..F....... [ZBXNEXT-5720] implemented displaying latest data if filter is empty (averza)
A.F....PS. [ZBXNEXT-4712] added new preprocessing type "Replace" for items, item prototypes and LLD rules (agriscenko, mabele)
..F....... [ZBXNEXT-5786] updated the list of user agents (agriscenko)
...G...... [ZBXNEXT-5685] added MySQL plugin for Zabbix agent 2 (mchudinov)
A.F.....S. [ZBXNEXT-5676] added support for TimescaleDB compression (atumilovics, vasilijs)
.......PS. [ZBXNEXT-5829] replaced uint64 hash function with faster one (wiper)
..F....... [ZBXNEXT-1169] replaced problem acknowledge page with a modal popup window (agriscenko)
..F....PS. [ZBXNEXT-2753,ZBXNEXT-5641] added TLS for server, proxy and UI connection to database (mabele, vasilijs)
........S. [ZBXNEXT-1961] added support for connection string to db.odbc.* items (atumilovics)

Bug fixes:
.........T [ZBX-17457] fixed description in Template DB MySQL by Zabbix agent (mchudinov)
..F....... [ZBX-17508] fixed error in oracle database encoding check (gcalenko)
..F....... [ZBX-17429] fixed trigger expression condition popup to display negative numbers upon opening existing expression (Ivo)
A......... [ZBX-17177] removed "operationid" from lower level properties in Action API (Ivo)
.......PS. [ZBX-17518] fixed empty parameter handling in GET method of CurlHttpRequest (vso)
A.F....... [ZBX-17012] fixed URL validator to also accept relative URLs (Ivo)
....I..... [ZBX-17514] fixed db upgrade patch for Oracle (asestakovs)
...G...... [ZBX-17368] fixed HostMetadataItem and HostInterfaceItem handling in agent2 (esneiders)
..F....... [ZBX-17507] fixed oracle query interpreted as a multistatement (talbergs)
........S. [ZBX-17275] optimized database requests in maintenance update (wiper)
...G...... [ZBX-17502] fixed possible hang in agent2 when executing some metrics that forked another process (vso)
........S. [ZBX-17398] fixed server crash when escalating internal events with OPDATA macro (asestakovs)
........S. [ZBX-9387] fixed incorrect maintenance calculations when DST changed to summer time (akozlovs)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)
..F....... [ZBX-17469] fixed kiosk button margin in history/graph view of the latest data (averza)
..F....... [ZBX-17346] fixed button label in item test dialog (miks)
..F....... [ZBX-17439] fixed macros detection in item test dialog (miks)

--------------------------------------------------------------------------------
Changes for 5.0.0alpha3

New features:
...G...PS. [ZBXNEXT-3604] added support of user configurable ciphers for communication between Zabbix components (Andris)
.......PS. [ZBXNEXT-5649] added name referencing support ('~' suffix) to jsonpath (wiper)
.....J.... [ZBXNEXT-2727] added support of JMX TabularData (viktors)
A.F....... [ZBXNEXT-5694] implemented new page Monitoring->Hosts and added "Configuration" to Host context menu (Ivo, vmurzins)
A.F.....S. [ZBXNEXT-2957] added ability to mask macros (rlataria, wiper)
..F....... [ZBXNEXT-617] added mass update of macros on host / template (rlataria)
A.F....PS. [ZBXNEXT-2613] moved SNMP connection-related attributes to host interface level (MVekslers, rlataria)
..F....... [ZBXNEXT-5449] added support of svg graph as image download (gcalenko)
...GI..PS. [ZBXNEXT-5716] removed mbedTLS support (Andris)
...G...... [ZBXNEXT-5781] improved agent2 metric testing (-t) and printing (-p) by adding full plugin interface support and verbose testing option (wiper)
.......PS. [ZBXNEXT-3940] added functionality to flush SNMP connections cache (arimdjonoks)
.D.G...... [ZBXNEXT-1561] added nanoseconds option for zabbix_sender; thanks to Vladimir for the patch (asestakovs)
...G...... [ZBXNEXT-5604] added option to suppress logging of system.run[] if embedded in agent configuration file (akozlovs)
A.F.I..... [ZBXNEXT-4584] implemented auditlog API (gcalenko, Sasha)
........S. [ZBXNEXT-1797] added HOST.ID macro support to notifications (atumilovics)
..F....... [ZBXNEXT-5725] added ability to select specific severities in Monitoring->Problems (vasilijs)

Bug fixes:
.........T [ZBX-17409] fixed item mysql.dbsize in Template DB MySQL (mchudinov)
....I..... [ZBX-17173] improved windows agent build scripts (yurii)
..F....... [ZBX-17344] fixed PHP 7.4 errors in Latest data->History page for text and log items having an empty filter (Ivo)
..F....... [ZBX-17288] fixed undefined indexes in Administration->Regular expressions->Test tab (averza, Ivo)
.......PS. [ZBX-17330] fixed error reading vmware events with keys over 2^31 (MVekslers)
A.F....... [ZBX-17272] changed translation strings to yield order number in argument (Ivo)
...G...... [ZBX-17426] fixed agen2 build with go 1.14 (wiper)
..FG...... [ZBX-16802] added mtime-reread/mtime-noreread options parameter to log* keys (atumilovics)
..F....... [ZBX-17350] fixed displaying of multiple value types in Latest data->History page (Ivo)
........S. [ZBX-17284] fixed macro {EVENT.VALUE} is not substituted properly in webhooks (akozlovs)
..F....... [ZBX-17027] fixed broken layout in usergroup page (rlataria)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)
..F....... [ZBX-17205] fixed inability to add more than one space in auto-expandable fields like macros and tags (agriscenko)
..F....... [ZBX-17347] fixed order of setting the Severity in the columns in the filters to vertical (vasilijs)
..F....... [ZBX-17308] fixed unreachable code notice in a generic popup (averza)
..F....... [ZBX-17185] fixed non-disappearing messages of failed login attempts (Ivo)
..F....... [ZBX-17180] fixed undefined index in maps for trigger elements with no permissions (vmurzins)
........S. [ZBX-17322] fixed deadlock between server and frontend when updating multiple hosts (vso)
..F.I..... [ZBX-9057] fixed duplicate entries being written into in profiles table (talbergs)
..F....... [ZBX-17159] fixed overlay dialogue instantiation (talbergs)
.......PS. [ZBX-17108] improved process utilization calculation (mabele)
..F....... [ZBX-17269] fixed undefined indexes in history page (Ivo)
........S. [ZBX-17342] dump memory statistics and items with most values when value cache is fully used (vso)
.......PS. [ZBX-16928] upgraded Duktape version from 2.3.0 to 2.4.0 (wiper)
.......PS. [ZBX-16926] fix INT_MAX error when compiling on SunOS/Joyent/Solaris (arimdjonoks)
.......PS. [ZBX-17295] fixed IPMI sensor LLD JSON output (akozlovs)
..F....... [ZBX-17222] fixed unlimited data selection in Latest data view (averza)

--------------------------------------------------------------------------------
Changes for 5.0.0alpha2

New features:
..F....... [ZBXNEXT-5697] removed support for Internet Explorer (talbergs)
..F....... [ZBXNEXT-5698] added filter by tags for widget "Problems by severity" and "Problem hosts" (rlataria)
..F.I..PS. [ZBXNEXT-5287,ZBXNEXT-5288] implemented functionality to test items (miks, vso)
A.F.I..... [ZBXNEXT-5514] added functionality for Zabbix frontend customization (ashubin, averza, gcalenko)
.........T [ZBXNEXT-5660] Added Discord media type (tuskov)
..F....PS. [ZBXNEXT-5603,ZBXNEXT-5626] added database character set check (mabele, rlataria)
.........T [ZBXNEXT-5659] added "Template DB MySQL by ODBC" (mchudinov)
.......PS. [ZBXNEXT-5690] added support for libssh (akozlovs)
...G...... [ZBXNEXT-5646] added support of configuration parameters HostInterface and HostInterfaceItem (viktors)
....I..... [ZBXNEXT-5706] replaced xml2-config to pkg-config when building with libxml2 (vso)

Bug fixes:
.......P.. [ZBX-17213] fixed Zabbix proxy not to execute remote commands on Zabbix agent with timeout and not to wait for execution result (vso)
........S. [ZBX-17201] fixed snmp trapper processes exceeding 1000% (arimdjonoks)
........S. [ZBX-17121] improved proxy configuration synchronization performance on server when using Oracle database (wiper)
A.F....... [ZBX-17174] fixed sorting of Webhook parameters using natural sort order (Ivo)
..F....... [ZBX-17171] fixed padding of dashboard controls while in edit mode (averza)
A.F....... [ZBX-17220] fixed several PHP 7.4 compatibility issues (miks)
...G...... [ZBX-17050] fixed allowed hosts parsing by agent2 (asestakovs)
........S. [ZBX-16827] fixed applications being unlinked from items when both items and applications are not discovered anymore (vso)
..F....... [ZBX-16697] implemented preloader in popups (talbergs)
..F....... [ZBX-17054] fixed undefined index in discovery checks (rlataria)
........S. [ZBX-17035] internal events are not created if there is no enabled internal actions (atumilovics)
........S. [ZBX-16965] fixed link/unlink template operation execution order (atumilovics)
A......... [ZBX-17165] fixed incorrect validation in XML conversion chain duo wrong XML type for tag tls_accept, added 5.0 XML schema (rlataria)
..F....... [ZBX-17170] fixed saving of cloned actions when one of its operations was modified (Ivo)

--------------------------------------------------------------------------------
Changes for 5.0.0alpha1

New features:
A.F....PS. [ZBXNEXT-1423] added ipmi.get item for IPMI sensor LLD (akozlovs, Ivo)
A.F.....S. [ZBXNEXT-5546,ZBXNEXT-5548] added support of default message templates for each media type (agriscenko, asestakovs)
...G...... [ZBXNEXT-5639] added available agent 2 check restriction parameters (atumilovics)
..F....... [ZBXNEXT-5693] reset page number when applying new filter, changing sort order or re-opening the page (averza)
..F....PS. [ZBXNEXT-5554] added webhook through proxy (akozlovs, vso)
A......... [ZBXNEXT-1898] implemented strong cryptography for encoding frontend passwords (vasilijs)
A.F.I..PS. [ZBXNEXT-5592] dropped IBM DB2 database support for Zabbix server (talbergs, viktors)
...G...PS. [ZBXNEXT-1085] added available agent check restriction parameters (atumilovics)
..F....... [ZBXNEXT-4700] reworked new action operation form as popup (rlataria)
A.F....... [ZBXNEXT-5412] reworked new condition forms as popup (rlataria)
A.FG...PS. [ZBXNEXT-1989] increased maximum item key length to 2048 chars (MVekslers, rlataria)
..F....... [ZBXNEXT-5414] moved maintenance period configuration settings to modal window to decrease page refresh count (gcalenko)
A.F.I..... [ZBXNEXT-5538] moved Administration->User groups pages to MVC framework (Sasha, talbergs)
..F....... [ZBX-11991] reworked event correlation operations page (rlataria)
..F....... [ZBXNEXT-5413] reworked discovery checks form as popup (agriscenko, rlataria)
..F....... [ZBXNEXT-170] implemented possibility to "unlink" specific templates in hosts and templates massupdate (talbergs)
..F....... [ZBXNEXT-3322] implemented popup submenus on page headings instead of select controls (averza)

Bug fixes:
..F.I..... [ZBX-12899] fixed check for circular dependencies of navigation tree items (Sasha)
A.F....... [ZBX-17049] fixed non well formed numeric value in maintenance.create and maintenance.update; fixed undefined index in maintenance create and update popup (gcalenko)
..F....... [ZBX-17066] fixed wrongly positioned context menu when launched by keyboard (averza)
..F....... [ZBX-402] fixed latest data reloading to updating asynchronously (averza)
.........T [ZBX-16695] changed default width of various screen elements in Zabbix templates from 500 to 750 pixels (Ivo, talbergs, vasilijs)
....I..... [ZBX-11764] fixed automake scripts; thanks to Tomasz Kłoczko for the patch (akozlovs)

--------------------------------------------------------------------------------
Changes for 4.4.10

4.4.10rc1 was released as 4.4.10 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.10rc1

Bug fixes:
........S. [ZBX-17851] fixed possible deadlocks when deleting escalations (wiper)
...G...... [ZBX-17891] changed log, log.count monitoring to ignore file modification time (wiper)
.......PS. [ZBX-17801] shadow global auto_increment MySQL variables only for proxy (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.4.9

4.4.9rc1 was released as 4.4.9 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.9rc1

New features:
.......PS. [ZBXNEXT-5922] increased max configuration cache size limit to 64GB (viktors)

Bug fixes:
.......PS. [ZBX-17227] fixed 4-byte utf-8 sequence handling in embedded scripts (wiper)
........S. [ZBX-17662] fixed a failing query when updating existing host prototypes (viktors, vso)
....I..... [ZBX-16347] increased TimescaleDB chunk interval for trends and trends_uint to 1 month (arimdjonoks)
.......PS. [ZBX-17747] fixed javascript preprocessing output variable initialization to not trigger false positive memory allocation warning (wiper)
.......PS. [ZBX-15484] shadow global auto_increment variables for MySQL (arimdjonoks)
.......PS. [ZBX-17607] fixed unreachable poller being too busy due to SNMP checks being attempted twice at a time (mabele)
..F....... [ZBX-17629] fixed markup in User Media popup (vmaksimovs)
.......... [ZBX-17733] fixed web.page.get,web.page,web.page.regexp keys on Zabbix agent2 not to verify server's certificate chain and host name (vso)
........S. [ZBX-17109] fixed agent request parameter type parsing (atumilovics)
..F....... [ZBX-17470] fixed element of filters is not focused on several pages (agriscenko)
...G...... [ZBX-17550] fixed log level check in case of DebugLevel=0 (asestakovs)
........S. [ZBX-17691] fixed server crashes on regexp preprocessing (MVekslers)
........S. [ZBX-17445] fixed misleading error shown when formula cannot be updated during LLD (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.4.8

4.4.8rc1 was released as 4.4.8 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.8rc1

New features:
.........T [ZBXCTR-1] added Telegram media type (ableev)
..F....... [ZBXNEXT-4829] changed web setup wizard to not create and drop tables for DB connectivity test purposes (Ivo)
.......PS. [ZBXNEXT-5734] added base64 encode, decode functions to webhook (mabele)

Bug fixes:
.........T [ZBX-17571] changed preprocessing for the haproxy.version, discovery rules divided into HTTP and TCP services (mchudinov)
..F....... [ZBX-17524] fixed time selector button state (rlataria)
A......... [ZBX-17496] fixed UserMacro API validation (miks)
..F....... [ZBX-17532] added css files and sprites versioning by query strings (rlataria)
..F....... [ZBX-17501] fixed overlapping multiselect suggest with browser autocomplete (vasilijs)
..F....... [ZBX-17402] fixed search field accidentally transform value to lowercase (rlataria)
...G...... [ZBX-17505] fixed crash inside a fork when calling vfs.fs.inode (mabele)
.......PS. [ZBX-17412] fixed updating metadata, ip, port for hosts with TLS certificate encryption monitored via proxy (mabele)
...G...... [ZBX-17558] fixed Zabbix agent 2 compilation on MS Windows (vso)
...G...... [ZBX-17140] fixed builtin counter index rewrite on localized Windows systems (atumilovics)
........S. [ZBX-16959] fixed return code check of curl_easy_setopt (atumilovics)
..F....... [ZBX-17423] fixed "reset" button in history page (talbergs)
...G...... [ZBX-17551] fixed duktape crash on ppc64le architecture (wiper)
..F....... [ZBX-16112] fixed connection timeout issue with media type testing by increasing timeout to 65 seconds (Ivo)
...G...... [ZBX-17377] fixed HostInterfaceItem not being refreshed during active checks  (esneiders)
..F....... [ZBX-17395] fixed deletion of templated applications that were linked to items when importing templates (Ivo)
A......... [ZBX-17359] fixed "sortorder": "DESC" option with multiple sortfields (Sasha)
...G...... [ZBX-16772] enabled zabbix_agent2 to use OpenSSL 1.0.1, 1.0.2 on Unix platforms (Andris)
.D........ [ZBX-17500] fixed errors in zabbix_agent2 man-page (akozlovs)
.......PS. [ZBX-17336] fixed wrong error message when fping fails (mabele)
..F....... [ZBX-17427] fixed top busiest triggers filter (miks)
..F....... [ZBX-17428] fixed skipping null cells in CSV file (talbergs)
...G...... [ZBX-17461] fixed length parameter for web.page.regexp item key (viktors)
.........T [ZBX-17457] fixed description in Template DB MySQL by Zabbix agent (mchudinov)
..F....... [ZBX-17508] fixed error in oracle database encoding check (gcalenko)
...G...... [ZBX-17442] fixed web.page.get to time out when there is no response (vso)
..F....... [ZBX-17429] fixed trigger expression condition popup to display negative numbers upon opening existing expression (Ivo)
.......PS. [ZBX-17518] fixed empty parameter handling in GET method of CurlHttpRequest (vso)
A.F....... [ZBX-17012] fixed URL validator to also accept relative URLs (Ivo)
..F....... [ZBX-17507] fixed oracle query interpreted as a multistatement (talbergs)
...G...... [ZBX-17368] fixed HostMetadataItem and HostInterfaceItem handling in agent2 (esneiders)
........S. [ZBX-17275] optimized database requests in maintenance update (wiper)
...G...... [ZBX-17502] fixed possible hang in agent2 when executing some metrics that forked another process (vso)
........S. [ZBX-17398] fixed server crash when escalating internal events with OPDATA macro (asestakovs)
........S. [ZBX-9387] fixed incorrect maintenance calculations when DST changed to summer time (akozlovs)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)

--------------------------------------------------------------------------------
Changes for 4.4.7

4.4.7rc1 was released as 4.4.7 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.7rc1

New features:
...G...PS. [ZBXNEXT-3604] added support of user configurable ciphers for communication between Zabbix components (Andris)
.......PS. [ZBXNEXT-5649] added name referencing support ('~' suffix) to jsonpath (wiper)
...G...... [ZBXNEXT-5781] improved agent2 metric testing (-t) and printing (-p) by adding full plugin interface support and verbose testing option (wiper)

Bug fixes:
.........T [ZBX-17409] fixed item mysql.dbsize in Template DB MySQL (mchudinov)
....I..... [ZBX-17173] improved windows agent build scripts (yurii)
A......... [ZBX-17425] fixed template.massupdate API macros update (rlataria)
..F....... [ZBX-17344] fixed PHP 7.4 errors in Latest data->History page for text and log items having an empty filter (Ivo)
.......PS. [ZBX-17330] fixed error reading vmware events with keys over 2^31 (MVekslers)
..F....... [ZBX-17288] fixed undefined indexes in Administration->Regular expressions->Test tab (averza, Ivo)
...G...... [ZBX-17426] fixed agen2 build with go 1.14 (wiper)
..FG...... [ZBX-16802] added mtime-reread/mtime-noreread options parameter to log* keys (atumilovics)
..F....... [ZBX-17350] fixed displaying of multiple value types in Latest data->History page (Ivo)
........S. [ZBX-17284] fixed macro {EVENT.VALUE} is not substituted properly in webhooks (akozlovs)
..F....... [ZBX-17027] fixed broken layout on some pages with multiselect (rlataria)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)
..F....... [ZBX-17205] fixed inability to add more than one space in auto-expandable fields like macros and tags (agriscenko)
..F....... [ZBX-17308] fixed unreachable code notice in a generic popup (averza)
..F....... [ZBX-17185] fixed non-disappearing messages of failed login attempts (Ivo)
..F....... [ZBX-17180] fixed undefined index in maps for trigger elements with no permissions (vmurzins)
........S. [ZBX-17322] fixed deadlock between server and frontend when updating multiple hosts (vso)
..F.I..... [ZBX-9057] fixed duplicate entries being written into in profiles table (talbergs)
..F....... [ZBX-17159] fixed overlay dialogue instantiation (talbergs)
.......PS. [ZBX-17108] improved process utilization calculation (mabele)
..F....... [ZBX-17269] fixed undefined indexes in history page (Ivo)
........S. [ZBX-17342] dump memory statistics and items with most values when value cache is fully used (vso)
.......PS. [ZBX-16926] fix INT_MAX error when compiling on SunOS/Joyent/Solaris (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.4.6

4.4.6rc1 was released as 4.4.6 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.6rc1

New features:
.........T [ZBXNEXT-5660] Added Discord media type (tuskov)
..F....PS. [ZBXNEXT-5603,ZBXNEXT-5626] added database character set check (mabele, rlataria)
.........T [ZBXNEXT-5659] added "Template DB MySQL by ODBC" (mchudinov)
.......PS. [ZBXNEXT-5690] added support for libssh (akozlovs)
...G...... [ZBXNEXT-5646] added support of configuration parameters HostInterface and HostInterfaceItem (viktors)
....I..... [ZBXNEXT-5706] replaced xml2-config to pkg-config when building with libxml2 (vso)

Bug fixes:
.......P.. [ZBX-17213] fixed Zabbix proxy not to execute remote commands on Zabbix agent with timeout and not to wait for execution result (vso)
........S. [ZBX-17201] fixed snmp trapper processes exceeding 1000% (arimdjonoks)
........S. [ZBX-17121] improved proxy configuration synchronization performance on server when using Oracle database (wiper)
A.F....... [ZBX-17174] fixed sorting of Webhook parameters using natural sort order (Ivo)
A.F....... [ZBX-17220] fixed several PHP 7.4 compatibility issues (miks)
...G...... [ZBX-17050] fixed allowed hosts parsing by agent2 (asestakovs)
........S. [ZBX-16827] fixed applications being unlinked from items when both items and applications are not discovered anymore (vso)
........S. [ZBX-17035] internal events are not created if there is no enabled internal actions (atumilovics)
........S. [ZBX-16965] fixed link/unlink template operation execution order (atumilovics)
A......... [ZBX-17165] fixed incorrect validation in XML conversion chain duo wrong XML type for tag tls_accept (rlataria)

--------------------------------------------------------------------------------
Changes for 4.4.5

4.4.5rc1 was released as 4.4.5 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.5rc1

New features:
.......... [ZBXNEXT-5671] added zabbix_js command line utility for embedded javascript testing (wiper)
...G...... [ZBXNEXT-5490] added new key vfs.fs.get to collect mounted filesystems information and relevant metrics into json (akozlovs)
.........T [ZBXNEXT-5636] added "Template App HAProxy" (mchudinov)
.........T [ZBXNEXT-5549] added media "PagerDuty" (mchudinov)
.........T [ZBXNEXT-5472] added "Template DB Redis" template (afayantsev)
........S. [ZBXNEXT-5239] added housekeeping of unused/deleted items values in value cache (vso)
.........T [ZBXNEXT-5562] added media "Slack" (afayantsev)
...G...... [ZBXNEXT-5428] added redis plugin for agent2 (vadimipatov)
...G...... [ZBXNEXT-5680] added windows support to agent2 file plugin (wiper)
A......... [ZBX-3783] added strict validation of input parameters in script.get() method (Sasha)
..F....... [ZBXNEXT-5473] reworked template linking with Multiselect and loading macro list with AJAX (averza, Ivo, vmurzins)

Bug fixes:
A.......S. [ZBX-10240] fixed maintenance time period update every field validation (atumilovics)
...G...... [ZBX-17164] fixed file change time in vfs.file.time on Windows (atumilovics)
..F....... [ZBX-17135] fixed allowing user to enter blank spaces in media type Webhook parameter names, script and menu entry name and URL fields (Ivo)
...G...... [ZBX-17036] fixed memory leak and wrong type cast; thanks to Yudai Hashimoto for the patch (mabele)
A.......S. [ZBX-16811] fixed SQL error during prototype removal by adding select for update locks (atumilovics)
.....J.... [ZBX-17002] added bulk gathering of attributes for Zabbix Java gateway when using attribute discovery (viktors)
...G...PS. [ZBX-16960,ZBX-16961,ZBX-16964] fixed time of check - time of use issues reported by coverity (atumilovics)
.......PS. [ZBX-17153] fixed memory leak in alert manager (mabele)
A......... [ZBX-16901] fixed 'opdata' property in event.get and problem.get for events without triggers (vmurzins)
..F....... [ZBX-16902] fixed providing notifications for devices without audio support (talbergs)
........S. [ZBX-17127] fixed crash on jsonpath function processing (atumilovics)
........S. [ZBX-17080] fixed deadlock on maintenance table when using Oracle database (vso)
.......PS. [ZBX-16907] icmppingloss counting all after first 400 ping responses as lost (mabele)
..F....... [ZBX-17090] fixed error when creating user with long password (vasilijs)
..F....... [ZBX-16325] fixed httpstepid validation when its value exceeds int32 (miks, vasilijs)
...G...... [ZBX-17113] fixed agent2 build failure on 32-bit platforms (atumilovics)
A.F....... [ZBX-17078] fixed web scenario step allowing to use 0 timeout (mabele, talbergs)
........S. [ZBX-16997] fixed duplicate entry errors on 32-bit architecture during item application discovery (akozlovs)
..F....... [ZBX-17102] fixed scroll bar visibility in svg graph widget configuration form (gcalenko)
A......... [ZBX-17049] fixed non well formed numeric value encountered in maintenance (gcalenko)
..F....... [ZBX-16866] fixed indistinguishable validation messages for graph axis and unified graph validation messages in overrides (Ivo)
....I..... [ZBX-16972] fixed DB2 data import script (viktors, wiper)
..F....... [ZBX-16481] fixed spelling issues in the code (miks)
.......... [ZBX-1977] reverted fix for axis labels calculation (rlataria)
..F....... [ZBX-16894] fixed dynamic rows losing old input at form error (talbergs)
..F....... [ZBX-17019] fixed aria-live message partially visible beneath multiselect controls (averza)
........S. [ZBX-16966] fixed not operator in correlation function expression (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.4.4

4.4.4rc2 was released as 4.4.4 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.4rc2

Bug fixes:
....I....T [ZBXNEXT-5386] added missing webhook parameters to default database data (Sasha)

--------------------------------------------------------------------------------
Changes for 4.4.4rc1

New features:
.........T [ZBXNEXT-5623] added Pushover webhook integration (vitaly)
.........T [ZBXNEXT-5591] added media "Mattermost" (afayantsev)
.........T [ZBXNEXT-5586] added media "Opsgenie" (mchudinov)
...G...... [ZBXNEXT-5609] added agent2 Windows build support (wiper)
A.F....... [ZBXNEXT-5271] implemented 'delete missing' option for imported template linkages (miks)
.........T [ZBXNEXT-5600] updated templates to internal version v0.34 (vitaly)
.........T [ZBXNEXT-5572] added windows services template, updated windows template objects descriptions, added missing user macro (vitaly)

Bug fixes:
..F....... [ZBX-17101] fixed url validation before output (miks)
...G...... [ZBX-17070] fixed agent2 plugin configuration not being called if no plugin specific parameters are set (wiper)
........S. [ZBX-17062] fixed LLD macro substitution when PostgrSQL is used (viktors)
.......PS. [ZBX-16929] removed redundant code block (mabele)
..F....... [ZBX-16804] added missing get parameters in availability report (rlataria)
..F....... [ZBX-16286] fixed graph widget dimensions errors on high DPI screens (agriscenko)
..F....... [ZBX-16848] fixed fatal error occurring in user profile and user edit forms when PHP FileInfo extension does not exist (Ivo)
..F....... [ZBX-16684] fixed incorrect double quotes in history plain text view (Ivo)
..F....... [ZBX-16918] fixed widget saving with slow internet connection (rlataria)
A......... [ZBX-16903] fixed validation of "interfaceid" field for HTTP agent items with large IDs (Ivo)
..F....... [ZBX-16751] fixed support for php 7.4 (talbergs)
..F....... [ZBX-16879] changed condition description message for tag value in actions and event correlations (vasilijs)
........S. [ZBX-16459] fixed context-aware LLD macro expansion in JsonPath preprocessing (atumilovics)
..F....... [ZBX-16911] fixed multiselect searching suggests in template mass update (rlataria)
.......PS. [ZBX-9084] fixed high memory usage during startup (vso)
...G...... [ZBX-17058] fixed agent2 passive check timemouts exhausting plugin capacity (wiper)
...G...... [ZBX-16932] fixed build fail on netBSD (mabele)
..F....... [ZBX-15041] fixed request not being cancelled along with popup window in widgets (talbergs)
A.F....... [ZBX-16111] removed templateid from screen API output (vasilijs)
..F....... [ZBX-16919] fixed server check warning width in chrome (ashubin, rlataria)
..F....... [ZBX-16954] fixed graph widget scroll disappear (rlataria)
..F....... [ZBX-16995] fixed widget vertically stretch (averza, rlataria)
..F....... [ZBX-16978] fixed undefined offset in problem by severity widget (rlataria)
..F....... [ZBX-16944] fixed "Type of information" field in item form being marked as required when it is read-only (Ivo)
..F....... [ZBX-16912] fixed image map elements having a hand cursor when there is no context menu available (Ivo)
..F....... [ZBX-1977] fixed axis labels calculation (ashubin, rlataria)
..F....... [ZBX-16877] fixed long SNMP OID value goes beyond fields block (rlataria)
..F....... [ZBX-17034] updated Zabbix website links (averza)
..F....... [ZBX-16874] fixed map-type widget clipping in Internet Explorer (averza)
.......PS. [ZBX-16915] fixed memory leak (mabele)
........S. [ZBX-17008] improved Zabbix server performance when using maintenance (vso)
........S. [ZBX-16779] fixed infinite loop when writing export to file fails (mabele)
.........T [ZBX-16540] splitted host_resources templates into 3 subtemplates: for CPU, memory and storage (vitaly)
..F....... [ZBX-16852] fixed graph widget multiselect collapse (ashubin, rlataria)
..F....... [ZBX-16649] fixed flexible textarea behavior (averza, vasilijs)

--------------------------------------------------------------------------------
Changes for 4.4.3

Bug fixes:
...G...PS. [ZBX-16988] fixed agent memory leak (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.4.2

4.4.2rc2 was released as 4.4.2 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.2rc2

Bug fixes:
........S. [ZBX-16955] fixed performance of history syncers and timer processes by not locking each other when suppressing events (vso)

--------------------------------------------------------------------------------
Changes for 4.4.2rc1

New features:
.........T [ZBXNEXT-5493,ZBX-16540] moved LLD rules from parent templates to linked templates for Module HOST-RESOURCES-MIB SNMPv2, Module Interfaces Windows SNMPv2, Net Arista SNMPv2, OS Windows SNMPv2 (vitaly)
...G...... [ZBXNEXT-5570] changed agent2 plugin configuration, moved MaxLinesPerSecond, EnableRemoteCommands, LogRemoteCommands from global to plugin configuration (wiper)
..F....... [ZBX-16871] fixed not setting the default values of multiselects on initial load (averza)
..F....... [ZBX-16776] reworked custom item select to multiselect (rlataria)
...G...PS. [ZBXNEXT-5543] added compression support for Zabbix agent 2 (MVekslers)
....I..... [ZBXNEXT-5532] disabled guest user by default (talbergs)
..F....... [ZBXNEXT-5500] added scrollbars for item and problem descriptions (ashubin)
..F....... [ZBXNEXT-4825] implemented in Monitoring -> Problems the button "Export to CSV" to export all pages (talbergs)

Bug fixes:
..F....... [ZBX-16884] fixed links to usergroups in user list (vmurzins)
...G...PS. [ZBX-16842] added range validation and optional conversion to is_double() (Andris)
..F....... [ZBX-16893] fixed "Y-axis" graph widget field type (vasilijs)
...G...... [ZBX-16790] fixed log rotation on Windows (akozlovs)
..F....... [ZBX-16865] fixed dynamic graphs not updating when changing host in combo box (talbergs)
..F....... [ZBX-16856] fixed "readonly" feature for checkbox and combobox (talbergs)
........S. [ZBX-9146] fixed json null value being treated as empty string for LLD filters (atumilovics)
..F....... [ZBX-16828] fixed array_db validation when validated value is not an array (miks)
..F....... [ZBX-11659] made user profile icon visible for guest user (miks)
..F.....S. [ZBX-16745] implemeted webhook returned tags preview in media type test modal window, added server improvements in webhook processing, removed webhooks from watchdog media type lists (gcalenko, wiper)
........S. [ZBX-16849] moved INTERFACE_TYPE_PRIORITY definition to misc.c (mabele)
..F....... [ZBX-16844] fixed the process of saving the scroll position on the Latest data page in Internet Explorer (vasilijs)
........S. [ZBX-16343] fixed LLD not to create items on wrong host if there are failed transactions (vso)
..F....... [ZBX-16730] fixed disappearance of successful modification message while saving the Dashboards (talbergs, vasilijs)
.........T [ZBX-16823] fixed preprocessing regex for ping.time (afayantsev)
.......PS. [ZBX-16883] fixed possible out of bounds access in csv to json preprocessing (asestakovs)
..F....... [ZBX-16787] fixed wrong placeholder in graph widget form (rlataria)
.......PS. [ZBX-16835] fixed throttled LLD items being shown in queue when monitored through Zabbix proxy (vso)
A......... [ZBX-16679] fixed username and password fields resetting and saving for item, item prototype and LLD rule on type change (Ivo)
........S. [ZBX-16785] improved performance of timer process when reading from "problem_tag" table (vso)
..F....... [ZBX-16696] fixed multiselect suggest box clipping when overflowing not allowed in parent containers (averza)
..F....... [ZBX-16809] fixed undefined offset error in action operation condition form (miks)
...G...... [ZBX-16595] optimized active logs checks monitoring when buffer flushing fails (arimdjonoks)
..F....... [ZBX-16682] fixed wrong element label update in map constructor (rlataria)
...G...... [ZBX-16769] fixed Zabbix agent 2 compilation on i386, arm, ppc64le and s390x architectures (viktors)
........S. [ZBX-16843] fixed {TRIGGER.ID} to be supported on trigger level in addition to host level and template level tags (vso)
..F....... [ZBX-16812] fixed problems by severity widget problem duplication (talbergs)
..F....... [ZBX-16815] fixed widget form positioning when changing widget type from Graph to any other type (averza)
..F....... [ZBX-16706] fixed unneeded padding for dashboard URL widget (averza)
..F....... [ZBX-16784] fixed Oracle performance by using "between" operator in SQL queries (averza)
..F....... [ZBX-16579] fixed long text wrapping in the latest data history (averza)
...G...PS. [ZBX-16767] fixed possible null pointer arithmetic; thanks to Mikhail Grigorev for the patch (asestakovs)
....I..... [ZBX-16744] fixed GO compiler check during configuration (viktors)
..F....... [ZBX-16817] fixed missing maxlength property for global macros description field (miks)
A......... [ZBX-16500] fixed SLA calculation when requested time window starts during the service time; fixed downtime time calculation (miks)
A......... [ZBX-16805] fixed when the HttpTest API selects too many entries from the httpstep table when editing a specific Web scenario (vasilijs)
..F....... [ZBX-10618] fixed disappearing dependent trigger cells and rows in overview (vasilijs)
...G...... [ZBX-16596] added handling of BOM to detect encoding for vfs.file.contents, vfs.file.regex and vfs.file.regmatch (arimdjonoks)
........S. [ZBX-16719] added support of EVENT.TAGS.<name> macros to trigger based notifications (wiper)
..F....... [ZBX-16771] fixed wrong Tab number being remembered when several browser tabs are in use (talbergs)
..F....... [ZBX-16548] fixed sort order in plain text screen (talbergs)
..F....... [ZBX-16721] fixed checkboxes of "Connections from host" in host prototype encryption tab not being disabled (talbergs)

--------------------------------------------------------------------------------
Changes for 4.4.1

4.4.1rc1 was released as 4.4.1 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.1rc1

New features:
A.F....... [ZBX-12943] implemented host API inventory_mode field as part of host object (talbergs)
........S. [ZBXNEXT-5481] added support of {TRIGGER.ID} macro in trigger tags (vso)

Bug fixes:
..F....... [ZBX-16605] fixed accessibility of localstorage identifier if cookies are made unaccessible for client side scripts (miks)
..F....... [ZBX-16705] fixed when widgets content is not stretched over the whole widget area on Safari (vasilijs)
..F....... [ZBX-16701] fixed visual overlay of Timeline dots on widget header (vasilijs)
..F....... [ZBX-16782] fixed oracle character set mismatch error (gcalenko)
........S. [ZBX-16754] fixed trigger not firing for first collected value if it's timestamp is in future (vso)
...G...PS. [ZBX-16534] fixed stdout and stderr redirection after external log rotation (akozlovs)
....I..... [ZBX-15211] added key 'tests' for bootstrap.sh when working with cmocka tests (MVekslers)
..F....... [ZBX-16542] fixed incorrect displaying of unacknowledged and resolved recent problematic triggers in trigger overview and dashboard widget (averza, Ivo, vmurzins)
A......... [ZBX-16749] improved performance and memory consumption of script.getscriptsbyhosts() method (Sasha)
........S. [ZBX-16725] fixed detection of fping minimal interval (MVekslers)
A......... [ZBX-16562] fixed configuration.export method in API improperly formatting "application" property within "httptests" when exporting in JSON format (Ivo)
.........T [ZBX-16774] fixed typo in system templates (vitaly)
..F....... [ZBX-16766] fixed widgets with hidden headers not reacting on mouse hovering (averza)
........S. [ZBX-15222] fixed housekeeper to cleanup history not only for current item type of information but also for other previously selected types (vso)
...G...... [ZBX-15675] added support for more than 64 CPUs in Windows agent (kalimulin)
.........T [ZBX-16770] fixed value mapping in Template Net HP Comware HH3C SNMP (vitaly)
.......... [ZBX-16481] fixed spelling issues in the code (arimdjonoks)
.......PS. [ZBX-16746] fixed support of libcurl version less than 7.38 for Kerberos authentification (akozlovs)
........S. [ZBX-16650] fixed empty transaction to database in LLD worker (akozlovs)
.......PS. [ZBX-16368] fixed fping double call (akozlovs)
...G...PS. [ZBX-16317] fixed log.h is not self-sufficient (akozlovs)
...G...PS. [ZBX-16750] fixed broken validation of peer certificate issuer and subject strings in TLS connect, fixed logging (Andris)
........S. [ZBX-16711] ensuring errbuf is emptied before every curl_easy_perform request (arimdjonoks)
.......PS. [ZBX-16664] fixed IPMI poller skips processing if one of the elements is missing information (akozlovs)
........S. [ZBX-16671] fixed server crashing when linking web scenario template (arimdjonoks)
...G...... [ZBX-15685] fixed zabbix_sender failing to report the error due to closed connection (arimdjonoks)
........S. [ZBX-16002] added new macro EVENT.RECOVERY.NAME to display recovery event name in recovery alerts (akozlovs)
...G...P.. [ZBX-16512] fixed false item insertion into the queue after maintenance (akozlovs)
..F....... [ZBXNEXT-5457] fixed to allow custom intervals for active Zabbix agent (talbergs)
.......PS. [ZBX-16724] improved embedded script CurlHttpRequest object internal error handling (wiper)
A......... [ZBX-16702] fixed error in the elastic search clearing history (vasilijs)
..F....... [ZBX-10805] fixed log items graphs drawing with numeric values like trapper items (vasilijs)
A......... [ZBX-16604] fixed occurrence of an undefined index in discovered graph configuration (vasilijs)
..F....... [ZBX-16638] fixed disappearing new widget placeholder in dashboard edit mode (averza)
..F....... [ZBX-16720] fixed unsupported option "only_hostid" in template screens constructor (averza)
..F....... [ZBX-16611] fixed memory and performance leaks in gtlc.js library (averza)
..F....... [ZBX-15135] fixed incorrect triggers being displayed in Availability report when filtering by template (averza, Ivo)
..F....... [ZBX-16681] fixed displaying of "Acknowledge" menu option for "Not classified" problems in the Trigger overview page (Sasha)
...G...... [ZBX-16428] fixed SIGBUS crash when mmap memory is not accessible (atumilovics)
...G...... [ZBX-16680] fixed freeing locked resources when Zabbix agent cannot be started and has to exit with failure (viktors)
..F....... [ZBX-16666] fixed trailing slash being set in cookie path (talbergs)
...G...... [ZBX-16612] fixed possibility of high CPU usage on Windows (vso)
........S. [ZBX-16683] fixed race condition between history syncer and escalator that caused recovery operations being delayed by step duration (vso)
.......PS. [ZBX-16575] getting disk controller type from linked controller label value (atumilovics)
.......PS. [ZBX-16561] fixed JsonPath parsing for comma characters inside quoted string (atumilovics)
........S. [ZBX-16677] fixed empty sql query DBexecute_overflowed_sql call during host availability update (atumilovics)
........S. [ZBX-16383] adjusted timer sleeping period to process maintenances each minute at 00 seconds (wiper)
.........T [ZBX-16737] changed agent.ping type to ZABBIX_PASSIVE in Template Module Zabbix agent (vitaly)

--------------------------------------------------------------------------------
Changes for 4.4.0

4.4.0rc1 was released as 4.4.0 without any changes

--------------------------------------------------------------------------------
Changes for 4.4.0rc1

New features:
.D........ [ZBXNEXT-5485] removed TimescaleDB experimental status (kalimulin)
A.F.I...S. [ZBXNEXT-5386] added support of the webhook media type (gcalenko, Sasha, wiper)
..F....... [ZBXNEXT-5482] implemented option to show opdata with problem name (ashubin, vmurzins)
.........T [ZBXNEXT-4746] added "Template Server Cisco UCS SNMPv2" template (vitaly)
A.F....... [ZBXNEXT-5372] added support of XML import/export for media types (agriscenko)
A........T [ZBXNEXT-5480] removed linux, windows, zabbix-agent and mysql 'classic' templates from XML and tmpl files, updated conf/zabbix_agentd/userparameter_mysql.conf to match new mysql template (vitaly)
..F....... [ZBXNEXT-5404] added trigger description to Event details and as icon to Monitoring->Problems (agriscenko)
..F....... [ZBXNEXT-3391] added item description icon to Monitoring->Latest data (agriscenko)
A.F.....S. [ZBXNEXT-3970] added CSV to JSON preprocessing option (asestakovs, Ivo)
A.F....... [ZBXNEXT-5228] simplified import/export by removing required from XML / JSON tags (rlataria)
..F....... [ZBXNEXT-5425] added aggregation functions for graphs (ashubin)
A.F.I...ST [ZBXNEXT-4166] added user macro and host macro description (talbergs, viktors)
.........T [ZBXNEXT-5326] added new windows templates (mchudinov, vitaly)
.........T [ZBXNEXT-5143] added new linux templates (vitaly)
.........T [ZBXNEXT-5388] added "Template DB RabbitMQ" (afayantsev)
........S. [ZBXNEXT-5433] added host name to real time export files (akozlovs)
........S. [ZBXNEXT-4831] added value type to real time export files (akozlovs)
.......PS. [ZBXNEXT-5422] quoted numbers are now accepted by JSONPath aggregate functions (atumilovics)
..F....... [ZBXNEXT-5402] implemented remembering last selected widget as default (vmurzins)
..F....... [ZBXNEXT-5407] normalized widget hidden headers behavior in dashboard view and edit modes (averza)

Bug fixes:
.........T [ZBX-15897] fixed overall health check in Template HP iLO SNMPv2 (vitaly)
....I..... [ZBX-16465] fixed Zabbix database upgrade failure on MariaDB (vso)

--------------------------------------------------------------------------------
Changes for 4.4.0beta1

New features:
..F.....S. [ZBXNEXT-5434] added support of {EVENT.ID} macro in trigger URL (talbergs, vmurzins)
..F.....S. [ZBXNEXT-5197] increased maximum dependent item count to 29999 (atumilovics)
...G...... [ZBXNEXT-2946] added new key "wmi.getall" to collect all required wmi properties in a json document (MVekslers)
..F....... [ZBX-7341] reworked template linking interface (rlataria)
..F.I..... [ZBXNEXT-5330] added new filtering option in "Host availability" widget (rlataria)
...G...... [ZBXNEXT-1287] added support for English performance counters on Windows (kalimulin)
....I..... [ZBXNEXT-5406] updated widgets on default dashboards (vmurzins)
..F..J.... [ZBXNEXT-4209] added jmx.get[<discovery mode>,<object name pattern>] key for JMX LLD (atumilovics)
...G...... [ZBXNEXT-5453] added Zabbix agent 2 (akozlovs, Andris, asestakovs, MVekslers, viktors, vso, wiper)
..F....PS. [ZBXNEXT-4033] added possibility to return multiple columns (and rows) from SQL ODBC (akozlovs)

Bug fixes:
....I..... [ZBX-16465] fixed Zabbix database schema creation failure on MariaDB (vso)
..F....... [ZBX-16654] fixed undefined index error in discovered host update form (gcalenko)
..F....... [ZBX-16645] fixed suggested selection font weight for new item (vasilijs)
.......PS. [ZBX-13266] fixed performance of sql query with lots of items (MVekslers)
.......... [ZBX-16089] fixed Windows socket initialization in Windows sender sample application (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.4.0alpha3

New features:
A.F.I...S. [ZBXNEXT-5426] renamed media type field "description" to "name" (Sasha)
A.F.I...S. [ZBXNEXT-5416] dropped support of "Jabber" and "Ez Texting" media types (Sasha)
A.F....... [ZBXNEXT-5252] added new dashboard widget "Graph prototype" (averza)
A.FGI..PS. [ZBXNEXT-3497,ZBXNEXT-5291] added support of PSK-based encryption in autoregistration (Andris, Sasha, vasilijs)
..F....... [ZBXNEXT-5328] replaced graph widget hosts and items selector (ashubin, miks)
.......PS. [ZBX-16511] added source IP address to unknown request log warning message (atumilovics)
.........T [ZBXNEXT-5141] added "Template App Apache" (afayantsev)
..F....... [ZBXNEXT-854] added support of bar graphs (ashubin, rlataria)
A......... [ZBX-3783] added strict validation of input parameters in valuemap.get() method (Sasha)
.........T [ZBXNEXT-5142] added "Template App Nginx" (mchudinov)
..F....... [ZBXNEXT-1657] split proxy and host names in separate columns in Configuration->Hosts list, Configuration->Discovery rules list and Administration->Queue pages (Ivo)
.......PS. [ZBXNEXT-4920] increased received packet size to 1GB (akozlovs)
A.F.....S. [ZBXNEXT-4942] implemented support of displaying operational data in the list of problems (agriscenko, asestakovs)

Bug fixes:
..F....... [ZBX-16228] increased max length to 2000 characters for values of the headers of the http agents (averza)
..F....... [ZBX-16480] fixed error in graphs after page refresh if period was set to future (averza)
A......... [ZBXNEXT-5219] fixed possibility to create items and item prototypes with values in real time fields (rlataria)
..F....... [ZBX-16546] fixed broken items mass update form preprocessing tab checkbox markup in firefox (rlataria)
..F....... [ZBX-16452] fixed inconsistency in show legend, working time and triggers for graphs in screens and dashboard (averza)
..F....... [ZBX-16565] fixed incorrect sorting of triggers in "Trigger overview" widget (Ivo)
..F....... [ZBX-16530] fixed color for blinked elements (ashubin)
........S. [ZBX-7798] improved performance of icmpping* for fping v4.0 and more (MVekslers)
A......... [ZBX-16522] fixed undefined index "type" in pie and exploded graph creation (talbergs)
...G...PS. [ZBX-16545] fixed shell script execution timeout log message (atumilovics)
.......PS. [ZBX-16467] removed tables without auto-increment from DBget_maxid_num function (akozlovs)
..F....... [ZBX-16538] fixed color for the multiselect selected items (ashubin)
........S. [ZBX-16445] fixed possible duplicate key insertion during LLD (akozlovs)
A......... [ZBX-16550] fixed web monitoring items has no real-time data entry in "item_rtdata" (talbergs)
.........T [ZBX-16539] fixed "Template Net Juniper SNMPv2" (afayantsev)
A......... [ZBX-16349] fixed "Delete missing" checkbox does not work when importing template without checking "Update existing" (agriscenko)
........S. [ZBX-16279] fixed trailing spaces handling in value mapping when using MySQL (akozlovs)
.......PS. [ZBX-16230] fixed unreachable host next check calculation uses both unreachable settings and flexible item interval (akozlovs)
...G...PS. [ZBX-16460] fixed Zabbix daemon termination on FreeBSD (vso)
..F....... [ZBX-16449] fixed wrong order of the displayed latest values in problems (vasilijs)
..F....... [ZBX-16435] fixed Zabbix graph spinning in preview tab in IE11 (talbergs)
..F....... [ZBX-15766] fixed the ability to add an unlimited number of widgets in the Dashboard (vasilijs)
A......... [ZBX-16398] fixed selection of discovered services by dservice.get "dcheckids" property (vasilijs)
..F....... [ZBX-16370] fixed link indicator coloring in network maps (vasilijs)
..F....... [ZBX-16502] fixed user edit form having a disabled and hidden fields when alias is the same as guest user (Ivo)
..F....... [ZBX-16507] fixed vertical scrollbar in kiosk mode when focusinig widgets with hidden headers (averza)
........S. [ZBX-16524] fixed failed query error when aggregate checks are used (vso)

--------------------------------------------------------------------------------
Changes for 4.4.0alpha2

New features:
A.F.....S. [ZBXNEXT-5343] extended custom error handling to support more preprocessing rules (akozlovs, miks)
A.F....... [ZBXNEXT-5344] extended LLD preprocessing to support XML related preprocessing operations (miks)
.........T [ZBXNEXT-5257] added "Template DB PostgreSQL" (afayantsev)
.........T [ZBXNEXT-5258] added "Template DB MySQL" (mchudinov)
..F....... [ZBXNEXT-5281] added visibility option for the widget header (ashubin)
..F....... [ZBX-9522] improved frontend messaging usage across multiple browser tabs (miks, talbergs)
...G...PS. [ZBXNEXT-1740] added way to specify "connect to dns" for auto registered agents and discovered hosts (akozlovs)
..F....... [ZBXNEXT-5236] updated dashboard for 24 columns grid supporting (ashubin)
..F....... [ZBX-11280] implemented auto-resizing of macro and tag fields on user input (agriscenko)
..F....... [ZBXNEXT-5251] extended widget "Problems by severity" with aggregated view (ashubin, vasilijs)
..F....... [ZBX-11299] changed font for fields of trigger expressions and scripts to monospaced (agriscenko)
..F....... [ZBX-16157] moved Administration->Users pages to MVC framework (Ivo, Sasha)

Bug fixes:
..F....... [ZBX-16501] fixed log out form being resubmitted when user is already logged back in another tab (Ivo)
..F....... [ZBX-16468] fixed undefined index "state" in item prototype selection popup (Ivo)
A......... [ZBX-16072] added more strict validation of host, template and proxy names to prohibit leading and trailing spaces (Ivo)
..F....... [ZBX-16128] fixed incorrect action ID in audit log (rlataria)
..F....... [ZBX-16354] fixed incorrect sorting by name with capital letters (talbergs)
..F....... [ZBX-16471] for consistency reason changed translation string 'Resolved by user.' to 'Resolved by Inaccessible user.' (miks)
..F....... [ZBX-16469] fixed problem that caused impossibility to edit trigger description in problems screen (miks)
..F....... [ZBX-16362] fixed keyboard event handling in graph widget hintbox (vasilijs)
..F....... [ZBX-16474] fixed 'Request-URI too long' error in problems mass update page (miks)
........S. [ZBX-16473] fixed server-proxy synchronization and pre-preprocessing issues with items that are monitored by server even when their hosts are monitored by proxies (wiper)
.D........ [ZBX-16184] updated Zabbix sender man page (viktors)
A......... [ZBX-16462] fixed syntax error in SQL query used to calculate SLA in Monitoring->Services (agriscenko)
..F....... [ZBX-16031] reworked event update controller, making partly closed set of events closable (miks)
..F....... [ZBX-16283] fixed read-only shared dashboard without widgets missing placeholder label (gcalenko)
..F....... [ZBX-16316] fixed dashboard widget and slideshow menu popup not updating current refresh rate and fixed a JS error in slideshows (Ivo)
.......PS. [ZBX-16346] fixed compilation for Oracle Instant Client v18.5 and higher (asestakovs)
.........T [ZBX-16146] added missing mandatory tag "<tags/>" into templates/classic/template_app_zabbix_server.xml (Sasha)
..F....... [ZBX-16424] fixed unable to create/update web scenario from Internet Explorer/Edge (talbergs)

--------------------------------------------------------------------------------
Changes for 4.4.0alpha1

New features:
A.F.I..... [ZBXNEXT-5250] dropped support of screen element 'Screen' (miks)
..F....... [ZBXNEXT-5249] added new dashboard widget "Host availability" (rlataria)
..F....... [ZBXNEXT-5238] added edit control for the widget in dashboard view mode (ashubin)
A......... [ZBXNEXT-5183] implemented support of simple triggers under items in export files (agriscenko)
A.F.I..PS. [ZBXNEXT-5040,ZBXNEXT-5219] moved item real-time data to a new, seperate table in database (rlataria, viktors)
A.F....PS. [ZBXNEXT-1856,ZBXNEXT-5223] added web scenario and HTTP agent with Kerberos authentication delegation (akozlovs, vasilijs)
....I..PS. [ZBXNEXT-5211] increased the maximum Hosts name character length from 64 to 128 for autoregistration and LLD (akozlovs)
...G...... [ZBXNEXT-1302] added low-level discovery of block devices (asestakovs)
..F....... [ZBX-10574] automated documentation link update upon release of new major version (vasilijs)

Bug fixes:
..F....... [ZBX-15954] fixed functional macros resolving in maps (miks)
..F....... [ZBX-15905] reverted changes that introduced error with write permissions in assets directory (gcalenko)
..F....... [ZBX-15804] fixed links for discovered hosts, items, triggers and graphs (gcalenko)
..F....... [ZBX-10786] added placeholder for "Required string" field in web monitoring (vasilijs)
..F....... [ZBX-16153] fixed 500 Internal Server Error when trying to preview pie/exploded graph without items (rlataria)
..F....... [ZBX-16204] fixed undefined offset in CControllerWidgetProblemHostsView (rlataria)

--------------------------------------------------------------------------------
Changes for 4.2.8

4.2.8rc1 was released as 4.2.8 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.8rc1

New features:
........S. [ZBXNEXT-5481] added support of {TRIGGER.ID} macro in trigger tags (vso)
.........T [ZBXNEXT-4746] added "Template Server Cisco UCS SNMPv2" template (vitaly)
.......PS. [ZBXNEXT-5422] quoted numbers are now accepted by JSONPath aggregate functions (atumilovics)

Bug fixes:
..F....... [ZBX-16605] fixed accessibility of localstorage identifier if cookies are made unaccessible for client side scripts (miks)
........S. [ZBX-16754] fixed trigger not firing for first collected value if it's timestamp is in future (vso)
....I..... [ZBX-15211] added key 'tests' for bootstrap.sh when working with cmocka tests (MVekslers)
..F....... [ZBX-16542] fixed incorrect displaying of unacknowledged and resolved recent problematic triggers in trigger overview and dashboard widget (averza, Ivo, vmurzins)
A......... [ZBX-16749] improved performance and memory consumption of script.getscriptsbyhosts() method (Sasha)
........S. [ZBX-16725] fixed detection of fping minimal interval (MVekslers)
A......... [ZBX-16562] fixed configuration.export method in API improperly formatting "application" property within "httptests" when exporting in JSON format (Ivo)
........S. [ZBX-15222] fixed housekeeper to cleanup history not only for current item type of information but also for other previously selected types (vso)
...G...... [ZBX-15675] added support for more than 64 CPUs in Windows agent (kalimulin)
.......... [ZBX-16481] fixed spelling issues in the code (arimdjonoks)
.........T [ZBX-16770] fixed value mapping in Template Net HP Comware HH3C SNMP (vitaly)
........S. [ZBX-16650] fixed empty transaction to database in LLD worker (akozlovs)
...G...PS. [ZBX-16534] fixed stdout and stderr redirection after external log rotation (akozlovs)
.......PS. [ZBX-16368] fixed fping double call (akozlovs)
...G...PS. [ZBX-16317] fixed log.h is not self-sufficient (akozlovs)
........S. [ZBX-16711] ensuring errbuf is emptied before every curl_easy_perform request (arimdjonoks)
...G...PS. [ZBX-16750] fixed broken validation of peer certificate issuer and subject strings in TLS connect, fixed logging (Andris)
.......PS. [ZBX-16664] fixed IPMI poller skips processing if one of the elements is missing information (akozlovs)
........S. [ZBX-16671] fixed server crashing when linking web scenario template (arimdjonoks)
...G...... [ZBX-15685] fixed zabbix_sender failing to report the error due to closed connection (arimdjonoks)
........S. [ZBX-16002] added new macro EVENT.RECOVERY.NAME to display recovery event name in recovery alerts (akozlovs)
...G...P.. [ZBX-16512] fixed false item insertion into the queue after maintenance (akozlovs)
A......... [ZBX-16702] fixed error in the elastic search clearing history (vasilijs)
..F....... [ZBX-10805] fixed log items graphs drawing with numeric values like trapper items (vasilijs)
A......... [ZBX-16604] fixed occurrence of an undefined index in discovered graph configuration (vasilijs)
..F....... [ZBX-16611] fixed memory and performance leaks in gtlc.js library (averza)
..F....... [ZBX-15135] fixed incorrect triggers being displayed in Availability report when filtering by template (averza, Ivo)
..F....... [ZBX-16681] fixed displaying of "Acknowledge" menu option for "Not classified" problems in the Trigger overview page (Sasha)
...G...... [ZBX-16428] fixed SIGBUS crash when mmap memory is not accessible (atumilovics)
...G...... [ZBX-16680] fixed freeing locked resources when Zabbix agent cannot be started and has to exit with failure (viktors)
..F....... [ZBX-16666] fixed trailing slash being set in cookie path (talbergs)
...G...... [ZBX-16612] fixed possibility of high CPU usage on Windows (vso)
........S. [ZBX-16683] fixed race condition between history syncer and escalator that caused recovery operations being delayed by step duration (vso)
........S. [ZBX-16383] adjusted timer sleeping period to process maintenances each minute at 00 seconds (wiper)
.......PS. [ZBX-16575] getting disk controller type from linked controller label value (atumilovics)
.......PS. [ZBX-16561] fixed JsonPath parsing for comma characters inside quoted string (atumilovics)
........S. [ZBX-16677] fixed empty sql query DBexecute_overflowed_sql call during host availability update (atumilovics)
.........T [ZBX-15897] fixed overall health check in Template HP iLO SNMPv2 (vitaly)

--------------------------------------------------------------------------------
Changes for 4.2.7

4.2.7rc1 was released as 4.2.7 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.7rc1

New features:
...G...... [ZBXNEXT-1287] added support for English performance counters on Windows (kalimulin)
.......PS. [ZBX-16511] added source IP address to unknown request log warning message (atumilovics)
A......... [ZBX-3783] added strict validation of input parameters in valuemap.get() method (Sasha)
.......PS. [ZBXNEXT-4920] increased received packet size to 1GB (akozlovs)

Bug fixes:
.......PS. [ZBX-13266] fixed performance of sql query with lots of items (MVekslers)
.......... [ZBX-16089] fixed Windows socket initialization in Windows sender sample application (atumilovics)
..F....... [ZBX-16228] increased max length to 2000 characters for values of the headers of the http agents (averza)
..F....... [ZBX-16480] fixed error in graphs after page refresh if period was set to future (averza)
..F....... [ZBX-16546] fixed broken items mass update form preprocessing tab checkbox markup in firefox (rlataria)
..F....... [ZBX-16452] fixed inconsistency in show legend, working time and triggers for graphs in screens and dashboard (averza)
..F....... [ZBX-16565] fixed incorrect sorting of triggers in "Trigger overview" widget (Ivo)
..F....... [ZBX-16530] fixed color for blinked elements (ashubin)
........S. [ZBX-7798] improved performance of icmpping* for fping v4.0 and more (MVekslers)
A......... [ZBX-16522] fixed undefined index "type" in pie and exploded graph creation (talbergs)
...G...PS. [ZBX-16545] fixed shell script execution timeout log message (atumilovics)
.......PS. [ZBX-16467] removed tables without auto-increment from DBget_maxid_num function (akozlovs)
..F....... [ZBX-16538] fixed color for the multiselect selected items (ashubin)
........S. [ZBX-16445] fixed possible duplicate key insertion during LLD (akozlovs)
.........T [ZBX-16539] fixed "Template Net Juniper SNMPv2" (afayantsev)
A......... [ZBX-16349] fixed "Delete missing" checkbox does not work when importing template without checking "Update existing" (agriscenko)
........S. [ZBX-16279] fixed trailing spaces handling in value mapping when using MySQL (akozlovs)
.......PS. [ZBX-16230] fixed unreachable host next check calculation uses both unreachable settings and flexible item interval (akozlovs)
...G...PS. [ZBX-16460] fixed Zabbix daemon termination on FreeBSD (vso)
..F....... [ZBX-16449] fixed wrong order of the displayed latest values in problems (vasilijs)
..F....... [ZBX-16435] fixed Zabbix graph spinning in preview tab in IE11 (talbergs)
..F....... [ZBX-15766] fixed the ability to add an unlimited number of widgets in the Dashboard (vasilijs)
A......... [ZBX-16398] fixed selection of discovered services by dservice.get "dcheckids" property (vasilijs)
..F....... [ZBX-16370] fixed link indicator coloring in network maps (vasilijs)

--------------------------------------------------------------------------------
Changes for 4.2.6

4.2.6rc1 was released as 4.2.6 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.6rc1

New features:
..F....... [ZBX-9522] improved frontend messaging usage across multiple browser tabs (miks, talbergs)

Bug fixes:
..F....... [ZBX-16501] fixed log out form being resubmitted when user is already logged back in another tab (Ivo)
A......... [ZBX-16072] added more strict validation of host, template and proxy names to prohibit leading and trailing spaces (Ivo)
..F....... [ZBX-16128] fixed incorrect action ID in audit log (rlataria)
..F....... [ZBX-16354] fixed incorrect sorting by name with capital letters (talbergs)
..F....... [ZBX-16471] for consistency reason changed translation string 'Resolved by user.' to 'Resolved by Inaccessible user.' (miks)
..F....... [ZBX-16469] fixed problem that caused impossibility to edit trigger description in problems screen (miks)
..F....... [ZBX-16362] fixed keyboard event handling in graph widget hintbox (vasilijs)
..F....... [ZBX-16474] fixed 'Request-URI too long' error in problems mass update page (miks)
........S. [ZBX-16473] fixed server-proxy synchronization and pre-preprocessing issues with items that are monitored by server even when their hosts are monitored by proxies (wiper)
.D........ [ZBX-16184] updated Zabbix sender man page (viktors)
A......... [ZBX-16462] fixed syntax error in SQL query used to calculate SLA in Monitoring->Services (agriscenko)
..F....... [ZBX-16031] reworked event update controller, making partly closed set of events closable (miks)
..F....... [ZBX-16283] fixed read-only shared dashboard without widgets missing placeholder label (gcalenko)
..F....... [ZBX-16316] fixed dashboard widget and slideshow menu popup not updating current refresh rate and fixed a JS error in slideshows (Ivo)
.......PS. [ZBX-16346] fixed compilation for Oracle Instant Client v18.5 and higher (asestakovs)
.........T [ZBX-16146] added missing mandatory tag "<tags/>" into templates/classic/template_app_zabbix_server.xml (Sasha)
..F....... [ZBX-16424] fixed unable to create/update web scenario from Internet Explorer/Edge (talbergs)

--------------------------------------------------------------------------------
Changes for 4.2.5

4.2.5rc1 was released as 4.2.5 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.5rc1

New features:
.......PS. [ZBXNEXT-4502] added support of full JsonPath functionality (wiper)
..F....PS. [ZBXNEXT-5176,ZBXNEXT-5205] blocked zero item history/trends period being overridden by global configuration (miks, wiper)

Bug fixes:
.......PS. [ZBX-16308] fixed proxy-server configuration synchronization when using dependent items (wiper)
.......P.. [ZBX-16365] fixed "Something impossible has just happened." error in case item type is set to log type but log is not monitored (vso)
..F....... [ZBX-16344] fixed possibility to add graph widget overrides (Ivo)
........S. [ZBX-16388] fixed LLD to update preprocessing step number in case it is incorrectly generated (vso)
..F....... [ZBX-15954] fixed functional macros resolving in maps (miks)
........S. [ZBX-16337] fixed debug log message for suppressed escalations; thanks to Kotaro Miyashita for the patch (viktors)
.......PS. [ZBX-16287] fixed compiler warnings in host.c; thanks to Glebs Ivanovskis for the patch (asestakovs)
...G...PS. [ZBX-16103] reduced PCRE recursion limit (asestakovs)
..F....... [ZBX-16289] fixed async dashboard widget update (miks)
A......... [ZBX-13266] improved performance of the SQL queries with lot of IDs in the condition (Sasha)
....I..... [ZBX-16277] fixed compilation Zabbix agent for Windows with options available for Windows Vista and newer (MVekslers)
...G...PS. [ZBX-16239] fixed compilation warining related to prototypes of module API functions (viktors)
.......PS. [ZBX-16207] fixed compilation warining related to possible use of uninitialised variable; thanks to Glebs Ivanovskis for the patch (viktors)
.......PS. [ZBX-16256] eliminated possible infinite fetch loop with OracleDB (viktors)
..F....... [ZBX-15343] fixed JS memory leak in hintboxes in graph widget (Ivo)
..F....... [ZBX-16329] fixed duplicate value checking in trigger action conditions (Ivo)
A......... [ZBX-15562] reworked history.get API method; fixed output as well as other known issues in history API (miks, Sasha)
..F....... [ZBX-15976] fixed groups filter being reset after check now request in items (talbergs)
..F....... [ZBX-16135] fixed error messages in XML export files (averza)
A......... [ZBX-16213] fixed PostgreSQL bad performance on history tables (averza)
..F....... [ZBX-16176] preserve trailing spaces in history values (averza)
..F....... [ZBX-16169] improved performance of map navigation tree widget (miks)
..F....... [ZBX-16288] fixed when unknown resource logged in audit log when working with dashboards (vasilijs)
A......... [ZBX-16134] fixed duplicate triggers can be created using API and XML import (agriscenko)
..F....... [ZBX-15969] fixed displaying of very small values that are more than 2 decimal points in latest data (Ivo)
..F....... [ZBX-16280] fixed when Plain Text Widgets do not display as HTML when option is selected (vasilijs)
A.F....... [ZBX-16012] fixed confusing error message "Cannot read JSON." in HTTP agent item (vasilijs)
.......PS. [ZBX-16263] fixed preprocessing step history is not reset when "on fail" "set value" action triggers (akozlovs)
.......PS. [ZBX-16270] fixed memory leak in IPC service when queueing multiple messages to client (akozlovs)
...G...... [ZBX-15962] added mounted filesystems to vfs.fs.discovery of windows agent (asestakovs)
..F....... [ZBX-16204] fixed undefined offset in CControllerWidgetProblemHostsView (rlataria)
..F....... [ZBX-16153] fixed 500 Internal Server Error when trying to preview pie/exploded graph without items (rlataria)
........S. [ZBX-16315] fixed Zabbix server not to cause foreign key constraint failure on Zabbix proxy when changing and sending configuration at the same time (vso)
...G...PS. [ZBX-9867] improved Zabbix daemon termination by not using signal unsafe functions in signal handler; improved Zabbix server and Zabbix proxy process termination by stopping data collection and waiting for history syncers to finish (vso)

--------------------------------------------------------------------------------
Changes for 4.2.4

4.2.4rc2 was released as 4.2.4 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.4rc2

Bug fixes:
...G...PS. [ZBX-15827] fixed Windows agent build (wiper)

--------------------------------------------------------------------------------
Changes for 4.2.4rc1

New features:
..F.....S. [ZBXNEXT-5124,ZBX-15827] extended preprocessing steps with final result row; improved input validation in preprocessing steps (miks, wiper)
.......PS. [ZBXNEXT-2880] added access to vmware datastore at vmware vCenter level (MVekslers)
..F....... [ZBXNEXT-5163] added display of maintenance information in Configuration section for hosts in maitenance (vasilijs)
..F....... [ZBXNEXT-5036] added preloader for popup menus (ashubin)
...G...... [ZBXNEXT-287] added SSL support for agent HTTP checks (asestakovs)
...G...PS. [ZBXNEXT-5179] added option to specify absolute path in LoadModule; thanks to Glebs Ivanovskis for the patch (asestakovs)

Bug fixes:
..F....... [ZBX-16217] fixed value trim in multiline input (miks)
...G...... [ZBX-16218] fixed zabbix_sender does not clean up its semaphores (akozlovs)
..F....... [ZBX-16152] fixed not data loss on saving host prototypes by user with insufficient permissions (averza)
..F....... [ZBX-16126] fixed checkbox selection on navigate to inherited template in triggers and items (talbergs)
..F....... [ZBX-15952] fixed errors when trying to create a graph widget for key system.cpu.util[,iowait] with Y axis placed on the left side of the graph (vasilijs)
...G...PS. [ZBX-15899] added output sanitization to prevent invalid UTF-8 sequences in regexp-based text replacement (Andris)
..F....... [ZBX-16073] fixed horizontal scrolling in map (vasilijs)
........S. [ZBX-15943] fixed discovered hosts are not removed from table "dhosts" after removing and adding the corresponding discovery check (akozlovs)
..F....... [ZBX-15875] fixed colors for the multiselect disabled elements (ashubin)
..F....... [ZBX-10948] 'IT Services --> Service Time --> Note' infinite stretching (rlataria)
..F....... [ZBX-15585] fixed web scenarios pair manager issue when fields are duplicating on post type toggle (talbergs)
...G...... [ZBX-16142] fixed missing sys/ioctl.h from src/libs/zbxsysinfo/openbsd/net.c; thanks to Andrea Biscuola for the patch (akozlovs)
.......PS. [ZBX-16166] fixed Zabbix fping feature detection does not work with fping builds since 10 Feb 2017 (akozlovs)
....I..... [ZBX-16178] fixed distributive can contain untracked backup file include/config.h.in~ (akozlovs)
........S. [ZBX-16170] fixed crash in global event correlation (vso)
...G...... [ZBX-16096] fixed "system.cpu.util" reporting incorrect CPU utilisation due to guest time sometimes not being fully included in user time by "/proc/stat" (vso)
..F....... [ZBX-15882] fixed widgets flickering on refresh (ashubin)
..F....... [ZBX-15974] improved trigger expression list in trigger modal form (gcalenko)
...G...... [ZBX-14441] fixed windows agent "eventlog" key for reading big event log files of windows 2003 (MVekslers)
..F....... [ZBX-16109] fixed hidden error in graphs for PHP 7.3.5 (rlataria)
....I...S. [ZBX-16093] fixed regular expression File systems for discovery does not contain apfs (akozlovs)
..F....... [ZBX-16080] fixed setup page to not to use bclib (talbergs)
..F....... [ZBX-15797] fixed dashboard map widget sub-map link behaviour (miks, talbergs)
A.F....... [ZBX-15049] fixed to host group limited global scripts to be usable in sub group (talbergs)
.......PST [ZBX-16138] fixed return value type and added preprocessing steps for items in remote internal checks tamplates; fixed unsigned write cache value for remote internal checks (viktors)
.......PS. [ZBX-15942] changed proxy to send timestamps of empty historical values to server, so throttled items are not listed in administration/queue (wiper)
.......PS. [ZBX-15963] fixed HTTP agent support of non-HTTP scheme in URL field (asestakovs)
.......PS. [ZBX-16151] fixed theoretical possibility of large numbers in json data being truncated, added boolean value support to json parser (wiper)
..F....... [ZBX-15778] fixed wrong filtering by "Age less than" and "Show suppressed problems" in trigger overview (vasilijs)
........S. [ZBX-16150] fixed inactive, unmounted, unaccessible VMware datastore causes unknown column nan insertion in field list (akozlovs)
A......... [ZBX-16122] fixed api validation of trigger dependency (averza)

--------------------------------------------------------------------------------
Changes for 4.2.3

Bug fixes:
..F....... [ZBX-15905] reverted changes that introduced error with write permissions in assets directory (gcalenko)

--------------------------------------------------------------------------------
Changes for 4.2.2

4.2.2rc1 was released as 4.2.2 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.2rc1

New features:
..F....... [ZBX-16069] upgraded jQuery version v1.10.2 -> v3.3.1 and jQueryUI v1.10.3 -> v1.12.1 (talbergs)

Bug fixes:
..F....... [ZBX-16032] changed application filtering to partial name search (vmurzins)
...G...... [ZBX-15915] fixed linking error if round() is undefined (akozlovs)
....I..... [ZBX-16074] added file revision number generation for compilation on MS Windows (MVekslers)
..F....... [ZBX-15833] fixed scrollbar in overlay popups (ashubin)
.......PS. [ZBX-16058] fixed error in IPMI poller causing growing queue (asitals)
..F....... [ZBX-16047] fixed division by zero error in SVG graph widget if selected time period is so small that calculated step between 2 milestones is 0s (miks)
..F....... [ZBX-15936] removed "change password" button when cloning media types (vasilijs)
A.F....... [ZBX-11272] changed sorting by type, fixed information disclosure and formatting of recipient name in action log screen item and dashboard widget; added new sortfields to alert API (miks)
A.F....... [ZBX-15416] fixed locale validation in user create and update API methods (miks)
..F....... [ZBX-15877] fixed Tab Key navigation for Safari and Edge browsers (vasilijs)
........S. [ZBX-15891] fixed trigger dependencies are ignored when changing only trigger state (akozlovs)
A......... [ZBX-13029] fixed api validation messages for linktrigger (vasilijs)
...G...... [ZBX-15967] fixed buffer offset for reading hardware info from long DMI files (viktors)
..F....... [ZBX-16018] fixed detection of logical functions (or / and) inside the context of user macros (averza)
..F....... [ZBX-14782] deliver human friendly uptime in dashbord (talbergs)
..F....... [ZBX-11325] fixed transparency of draggable interfaces; changed cursor type for all draggable and sortable elements (agriscenko)
..F....... [ZBX-16048] fixed global search box loosing the search phrase after searching (averza)
..F....... [ZBX-15101] fixed several object IDs allowing them to be 64 bit integers, added asterisk for map navigation tree name field and changed the error message to more generic one (Ivo)
..F....... [ZBX-15933] added state preservation eol (vasilijs)
..F....... [ZBX-10729] fixed map element link coloring when linked problem is acknowledged (miks)
.......PS. [ZBX-16050] fixed HTTP poller crashes (asestakovs)
..F....... [ZBX-16007] fixed trigger list checkboxes when filtering by single host (talbergs)
..F....... [ZBX-15871] fixed problem events to be filtered by "suppressed" instead of "related to maintenance" (talbergs)
..F....... [ZBX-16011] made "Test all steps" button be available only when at least 2 preprocessing steps are created (miks)
...G...PS. [ZBX-10550] added warnings when Zabbix components have different versions (akozlovs)
..F....... [ZBX-11284] removed sid URL argument for form cancel buttons (gcalenko, miks)
..F....... [ZBX-11429] fixed macro not being retained in trigger expression editing wizard (agriscenko)
..F....... [ZBX-15816] increased header value input field max length (talbergs)
.......PS. [ZBX-16036] fixed items being stuck in unsupported state under some conditions when "Discard unchanged" preprocessing step is used (vso)
...G...PS. [ZBX-15677] fixed the process of compiling the dummy.c module (MVekslers)
.......PS. [ZBX-15981] fixed invalid xpath for vmware "eventlog" key with "skip" option (MVekslers)
...G...... [ZBX-15704] fixed sending log meta information without obvious needs (asestakovs)
..F....... [ZBX-15905] added versioning of browser cached files (ashubin, gcalenko)
........S. [ZBX-15956] reduced configuration cache fragmentation when reloading time based triggers (vso)
........S. [ZBX-15998] improved performance of "Remove host", "Remove from host group", "Unlink from template" operations when processing network discovery events and using MySQL database (vso)
..F....... [ZBX-15959] fixed when undefined index: rows_per_page on Global search screen (vasilijs)
........S. [ZBX-15935] fixed infinite loop and 100% CPU usage when using OpenIPMI 2.0.26 or newer (asitals)
........S. [ZBX-16005] fixed "{{ITEM.VALUE}.regsub(<pattern>,<output>}" and "{{ITEM.LASTVALUE}.regsub(<pattern>,<output>}" being resolved to *UNKNOWN* during upgrade (vso)

--------------------------------------------------------------------------------
Changes for 4.2.1

4.2.1rc1 was released as 4.2.1 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.1rc1

New features:
..F....... [ZBXNEXT-5144] increased socket response size limit (vasilijs)

Bug fixes:
........S. [ZBX-16019] fixed HOST.CONN, HOST.IP, IPADDRESS and HOST.DNS macros expansion in global scripts (akozlovs)
........S. [ZBX-16020] fixed uncontrolled memory allocation in regex preprocessing steps (vjaceslavs)
..F....... [ZBX-15911] fixed guest sign in visibility for disabled guest user group in login page (gcalenko)
A......... [ZBX-15977] fixed validation of host interface when multiple interfaces set as main interface (gcalenko, vmurzins)
...G...PS. [ZBX-15955] fixed security vulnerability - accepting connections from not allowed addresses (Andris, vso)
..F....... [ZBX-11393] fixed when long snmp oid expands screen dimensions (ashubin, vasilijs)
A.F....... [ZBX-15464] fixed error message for image uploads (talbergs)
..F....... [ZBX-10243] fixed not encoded ampersand for in URL parameter (talbergs)
...G...... [ZBX-15972] fixed possible crash of the windows agent when used "net.dns" item key (MVekslers)
..F....... [ZBX-15674] fixed map status to be displayed OK if there are no problem in submaps (talbergs)
.......PS. [ZBX-15970] fixed invalid update intervals being reported on Zabbix server when monitored through Zabbix proxy (vso)
........S. [ZBX-15643] fixed invalid to valid numbers conversion by del_zeros (asestakovs)
.......PS. [ZBX-15444] fixed trimming allowed characters from numeric values (asitals)
.....J.... [ZBX-15409] improved Zabbix java gateway error logging usability by adding item key to error message (vso)
........S. [ZBX-15844] fixed inability to start Zabbix server if alert manager process is late after alerters; thanks to Mikhail Makurov for the patch (akozlovs)
..F....... [ZBX-11043] implemented a better network discovery filter (Ivo)
..F....... [ZBX-10937] fixed top right global search field autocomplete not showing results when host name is being typed not first character and technical name when it differs from visible name (Ivo)
A.F....... [ZBX-10861] changed user name and password fields from being mandatory to optional in web scenarios and HTTP agent type items (Ivo)
...G...PS. [ZBX-10889] improved logging performance when high DebugLevel is used (viktors)
A......... [ZBX-15762] fixed API returns "countOutput", "select*": "count" results and "suppressed" property as integer (agriscenko)
..F....... [ZBX-15642] fixed bigint limit in the user group updating forms (ashubin, Sasha)
A.F....... [ZBX-2494] fixed sorting of items, item prototypes, lld rules and screens to avoid deadlocks in database between server and frontend (ashubin, Sasha)
..F....... [ZBX-15768] fixed line length above widgets on global search page (ashubin)
..F....... [ZBX-10404] fixed password being passed in plain text in media type edit form (gcalenko)
..F....... [ZBX-15734] fixed dashboard widgets incorrect placement while dragged (gcalenko)
..F....... [ZBX-15563] fixed svg graph metric generation in situation when metric have big values (gcalenko)
..F....... [ZBX-15139] fixed element removing from list in different tabs or browsers (vasilijs)
..F....... [ZBX-15779] fixed loss of host name in tooltip on trigger overview page (vasilijs)
...G...... [ZBX-15898] fixed compilation warning regarding too large integer constant (akozlovs)
..F....... [ZBX-15507] fixed item/trigger/graph copy form provides read-only host groups in target list; replaced form elements with multiselect (agriscenko)
..F....... [ZBX-15338] fixed last problem name being displayed on map instead of most critical (agriscenko, vmurzins)
........S. [ZBX-15929] fixed escalation operation not being send multiple times (akozlovs)
...G...PS. [ZBX-15721] fixed escaping of control characters in JSON encoder (Andris, viktors)
..F....... [ZBX-15746] fixed link to pie graph after selecting a time interval on classic graph (agriscenko)
..F....... [ZBX-15784] fixed multiselect does not support case sensitive auto-complete (agriscenko)
..F....... [ZBX-10799] changed placeholder for http proxy input fields (agriscenko)
..F....... [ZBX-13014] fixed map on screen is not centered (agriscenko)
...G...... [ZBX-9229] fixed sending first value of the log as separate message (asestakovs)
........S. [ZBX-15479] fixed cookie presentation in HTTP header (asestakovs)
........S. [ZBX-15516] fixed trapper process title to not update time in case of interruption (asestakovs)
...G...PS. [ZBX-15588] fixed function names that are written to the log file when using LOG_LEVEL_DEBUG (asitals)
.........T [ZBX-9150] fixed update intervals of items in VMware templates (MVekslers)
..F....... [ZBX-15481] fixed showing wrench icon for hosts that are in maintenance, but maintenance is inaccessible due to insufficient permissions (Ivo)
..F....... [ZBX-15629] fixed trigger wizard form re-submit (talbergs)
..F....... [ZBX-15850] fixed problems by severity filter ignoring host group filter (talbergs)
..F....... [ZBX-15853] fixed empty parent group not listed in the latest data filter (talbergs)
..F....... [ZBX-15553] moved preprocessing steps into separate tab in items and item prototype massupdate form (talbergs)
.......PS. [ZBX-11025] added "unknown command error" to MySQL recoverable error list (viktors)
..F....... [ZBX-15870] fixed redundant jsloader loading in login page (miks)
..F....... [ZBX-15858] fixed item filtering by application name; added 'select' button for dashboard widget and screen item application fields (miks)
..F....... [ZBX-15851] fixed LLD item displaying in Queue details view (miks)
..F....... [ZBX-15639] fixed labels overlapping on classic graph X axis (miks)
..F....... [ZBX-15592] fixed database monitoring 'dns' item key expressing it as mandatory (miks)
A......... [ZBX-15859] fixed map.create could attach elements only for first map in request when multiple maps are created with one request (gcalenko)
..F....... [ZBX-15769] fixed new widget placeholder being shown outside maximum allowed dashboard height area (gcalenko)
..F....... [ZBX-15708] fixed browser build in autofill for passwords field on media type form on authentication ldap form and on user edit form (gcalenko)
..F....... [ZBX-10392] fixed application filter persistence when navigating from maps page to triggers views page or latest data page (gcalenko)
..F....... [ZBX-15754] removed unnecessary request for non-existing map background and fixed undefined index when creating default image (Ivo)
..F....... [ZBX-15715] added missing keys "zabbix.stats[<ip>,<port>]", "zabbix.stats[<ip>,<port>,queue,<from>,<to>]" and "zabbix[stats,<ip>,<port>,queue,<from>,<to>]" in item key helper (Ivo)
..F....... [ZBX-15672] fixed positioning of the overlay dialogue window in map constructor (ashubin, Ivo)
..F....... [ZBX-15609] added missing optional parameter "<regex_excl_dir>" for "vfs.dir.count" and "vfs.dir.size" item keys in item helper (Ivo)
A......... [ZBX-15404] fixed action condition type and operator integrity (Ivo)
........S. [ZBX-15913] fixed possible crash when sending custom alerts (vso)
........S. [ZBX-15872] fixed possible deadlock on host table when processing auto registration contents from Zabbix proxy (vso)
....I..PS. [ZBX-11203] added blocking of SIGINT and SIGTERM signals on each step of automatic upgrade to avoid interruption of statements that cannot be rolled back (vso)
..F....... [ZBX-8451] fixed global regular expression testing not matching actual behavior of Zabbix components due to missing multiline flag (vso)
........S. [ZBX-13347] fixed possible crash in history syncer process when processing discovered item value (vso)
.......PS. [ZBX-15831] fixed slow request of vmware configuration update (MVekslers)
........S. [ZBX-15920] fixed nodata() function triggering after maintenances with no data collection without waiting for the nodata period (wiper)
.........T [ZBX-13478] fixed item prototype update intervals to eliminate trigger status flapping (viktors, vitaly)
...G...PS. [ZBX-10611] fixed changing process user owner on startup in foreground when AllowRoot disabled (viktors)
.......PS. [ZBX-15826] optimized unsupported macros parsing (akozlovs)
.......PS. [ZBX-15742] fixed network discovery is not reacting to the changes in agent configuration if uniqueness criteria is value (akozlovs)
.......PS. [ZBX-15634] fixed database monitor item does not use stored credentials; thanks to Jose Deniz for the patch (akozlovs)

--------------------------------------------------------------------------------
Changes for 4.2.0

4.2.0rc2 was released as 4.2.0 without any changes

--------------------------------------------------------------------------------
Changes for 4.2.0rc2

New features:
..F....... [ZBXNEXT-5109] implemented test value saving before test sessions in preprocessing test forms (miks)
..F.....S. [ZBXNEXT-1238,ZBXNEXT-4988] added ability to test media types from UI (Ivo, vso)
..F....... [ZBXNEXT-5114] improved multiline input control (ashubin)
...G...... [ZBXNEXT-5123] added server address and port to the Zabbix sender output (wiper)

Bug fixes:
..F....... [ZBX-15931] fixed triggers filter for php 5.4 (talbergs)
..F....... [ZBX-15839] fixed broken layout of the breadcrumbs in Safari browser (ashubin)
........S. [ZBX-15867] fixed invalid DNS being accepted when receiving discovery contents from Zabbix proxy (vso)
A......... [ZBX-15821] fixed SQL statement performance used in template.unlink() method (Sasha)
.......PS. [ZBX-15578] fixed IPMI errors in case of infrequent reading of values (asitals)
........S. [ZBX-15862] fixed processing of long (megabytes) preprocessing test results (wiper)
..F....... [ZBX-15098] fixed undefined index in application selection popup window (Ivo)
........S. [ZBX-15840] fixed the type of pre-installed first email media as "text/plain" (MVekslers)
..F....... [ZBX-15351] fixed PHP error in "Problems by severity" if no problems (vasilijs)
.........T [ZBX-8907] fixed weird description for queue trigger in templates (akozlovs)

--------------------------------------------------------------------------------
Changes for 4.2.0rc1

New features:
..F....... [ZBXNEXT-5105] added context menu for trigger name in event details page (agriscenko)
A.F.....S. [ZBXNEXT-5011,ZBXNEXT-5012] implemented testing option for item preprocessing steps (miks, wiper)
A.F....PS. [ZBXNEXT-4865,ZBXNEXT-4961] added preprocessing steps to work with Prometheus agents (Ivo, wiper)
A.F....... [ZBXNEXT-155] added support of multiple macros in map element label, url name and url value (miks)
A.F....PS. [ZBXNEXT-5083,ZBXNEXT-4861] added support of LLD rule as dependent item (agriscenko, gcalenko, Sasha, vso)
.......PS. [ZBXNEXT-5081] added item preprocessing support to proxies (wiper)
...G...... [ZBXNEXT-4967] added Zabbix sender data sending to multiple destinations given in ServerActive configuration parameter (viktors)
A.F....... [ZBX-15286] dropped support use of discovered items as master (Sasha)

Bug fixes:
...G...PS. [ZBX-15552] fixed compilation with LibreSSL as OpenSSL replacement and OpenSSL without PSK support (Andris)
..F....... [ZBX-10317] made info column on item list page always visible (agriscenko)
..F....... [ZBX-15322] fixed graph area near grid line with 0 value (ashubin)
..F....... [ZBX-15207] fixed deprecated css features (ashubin)
.......PS. [ZBX-15798] fixed proxy configuration update failure on Oracle; fixed failure on empty SQL buffer on Oracle (kalimulin)
A.F....... [ZBX-15219] fixed unwanted removing scenario post fields on scenario update (gcalenko, vasilijs)
..F....... [ZBX-11278] reworked property state indicator in mass update screens (miks)
........S. [ZBX-15716] fixed escalation cancel message is called if escalation interrupts with unfinished step or recovery (akozlovs)
..F....... [ZBX-15468] fixed LDAP configuration form not being able to save changes when user password field is empty string (gcalenko)
..F....... [ZBX-15669] fixed page scroll after widget being added to dashboard (gcalenko)
..F....... [ZBX-15548] fixed resolving of {ITEM.VALUE} macro in the trigger description (Sasha)
........S. [ZBX-15774] fixed memory leak in housekeeper when elasticsearch is used (vso)
........S. [ZBX-15788] fixed crash when substituting LLD macros in calculated item formula expression (vso)
..F....... [ZBX-15608] fixed when Widget Graph show disabled trigger/problem (vasilijs)
..F....... [ZBX-10397] fixed when global messaging severities unchecked if profile saved earlier (ashubin, vasilijs)
..F.I...S. [ZBX-15693] fixed widget default height in schema.tmpl (asestakovs)
A.F....... [ZBX-15596] fixed when widget in frontend can be created larger than API validation supports (ashubin, vasilijs)
..F....... [ZBX-15308] fixed timeselector in screens when page is opened with link containing sid argument (ashubin, gcalenko)
..F....... [ZBX-15694] fixed trimming of empty spaces for custom multiplier in item and item prototype preprocessing forms (Ivo)
..F....... [ZBX-15196] fixed "Follow redirects" checkbox not being enabled by default for HTTP agent in item, item prototype and LLD rule create forms (Ivo)
.......PS. [ZBX-15670] fixed inefficient vmware eventlog downloading (MVekslers)
..F....... [ZBX-15483] fixed undefined index in Item Prototype update (vasilijs)
..F....... [ZBX-15270] fixed graph widget configuration form cross browser issues (agriscenko)
..F....... [ZBX-15300] fixed widgets extra space at the bottom (ashubin, vasilijs)
...G...... [ZBX-8091] added alphabetic ordering of net.dns.record respond (akozlovs)
..F....... [ZBX-15707] fixed check box design when drag and drop an interface into SNMP (vasilijs)
..F....... [ZBX-15535] fixed validation of min/max value range in graph widget; fixed translation string in graph widget (miks)
..F....... [ZBX-15648] removed unused WIDGET_HAT_EVENTACTIONMCMDS and WIDGET_HAT_EVENTACTIONMSGS constants (agriscenko)
A.F....... [ZBX-15386] fixed Trigger overview not showing OK triggers (vasilijs)
A.F....... [ZBX-14538] fixed error message when value of lifetime or history/trends storage period is out of range (agriscenko)
A.F....... [ZBX-15614] fixed validation of y axis item on classic graph create and update (agriscenko)
..F....... [ZBX-15226] fixed missing visual gap under page title (gcalenko)
..F....... [ZBX-15560] fixed incorrect URL argument formatting when parameters are non-indexed arrays (Ivo)
..F....... [ZBX-15719] fixed undefined index in trigger expression popup (Ivo)
..F....... [ZBX-15332] fixed dashboard svg graph update on timeselector interval change (gcalenko)
...G...... [ZBX-15728] fixed agent startup problem in Win 2008 R2 w/o SP1, removed dependency on version helper API (kalimulin)

--------------------------------------------------------------------------------
Changes for 4.2.0beta2

New features:
A.F....PS. [ZBXNEXT-158] added ability to use discovery returned string as hostname and visible name (akozlovs, vasilijs)
....I..... [ZBXNEXT-5013] removed adaptive chunking from TimescaleDB script (kalimulin)
........S. [ZBXNEXT-5016] extended preprocessing error messages to include intermediate step results (wiper)
...G...... [ZBXNEXT-4898] added support IPv6 for "net.dns" and "net.dns.record" (MVekslers)
.......PS. [ZBXNEXT-5037] added "skip" parameter for vmware.eventlog key (MVekslers)
..F....... [ZBXNEXT-4819] implemented date and time showing in SVG graph widget (miks)

Bug fixes:
..F....... [ZBX-15622] fixed trigger expression test dialog not being usable with long trigger expressions (talbergs)
..F....... [ZBX-13332] fixed Request-URI Too Long errors in PopUps; fixed lost focus, when closing error popup (talbergs)
...G...... [ZBX-15607] fixed possibility of zombie processes occurring when signaling agent during metric execution (akozlovs)
.D........ [ZBX-10496] fixed links to installation instructions in README file (dimir)
..F....... [ZBX-15625] removed links leading to media type edit form for non-superadmins in Reports->Notifications page (Ivo)
.D.G...PS. [ZBX-8344] remove trimming of leading and trailing whitespaces for data received from agent (akozlovs)
.......PS. [ZBX-15703] fixed use of uninitialized variable when receiving 0 bytes on listening socket (akozlovs)
..F....... [ZBX-15537] fixed visual bug when filter tab was overlapped by sub navigation (gcalenko)
..F....... [ZBX-15539] fixed validation of master item in item update form (miks)
..F....... [ZBX-15532] fixed undefined index error on problems page when trigger expression contains web items (gcalenko, Sasha)
A......... [ZBX-15488] fixed permission check for inherited triggers (miks)
..F....... [ZBX-15646] fixed web-server 'Request-URI Too Long' error in trigger description dialog (miks)
..F....... [ZBX-15688] fixed wrong host group and host selection in trigger dependencies window (talbergs)
..F....... [ZBX-15686] fixed wrong number of selected triggers when navigate to inherited template (talbergs)

--------------------------------------------------------------------------------
Changes for 4.2.0beta1

New features:
A.F....... [ZBXNEXT-221] implemented hosts and hostgroups multiselect in items and triggers table filter (talbergs)
A.F.....S. [ZBXNEXT-4944] added javascript item preprocessing step (agriscenko, wiper)
A.F....... [ZBXNEXT-4857] added animated GIF support for Zabbix Maps (ashubin, gcalenko, vasilijs)
..F....... [ZBXNEXT-5046] added non-destructive resizing and reordering of dashboard widgets (ashubin, gcalenko, miks)
A.F.I..PS. [ZBXNEXT-4731] implemented host and template level tags (agriscenko, wiper, yurii)
..FGI..PST [ZBXNEXT-401,ZBXNEXT-4907,ZBXNEXT-4955] added monitoring of internal metrics from an external Zabbix instance (vasilijs, viktors)
A.F.I...S. [ZBXNEXT-4087] implemented preprocessing of LLD rules (Ivo, wiper)

Bug fixes:
.......PS. [ZBXNEXT-4941] changed overflow statements to execute one by one for Oracle for better performance (kalimulin)
..F....... [ZBX-15664] fixed "Undefined index" errors on maps with enabled automatic icon mapping (Sasha)
....I..... [ZBX-15667] fixed wrong default Zabbix server status for new installation (kalimulin)
..F....... [ZBX-15512] fixed performance issues and significant memory consumption on several pages which contains host popup menus (Sasha)
..F....... [ZBX-15512] fixed performance issues in "Problems by severity" widget (talbergs)
.......PS. [ZBX-15593] fixed database upgrade patch to stop upgrade on commit failure (vso)
........S. [ZBX-15611] fixed crash in configuration syncer when there are groups with same name and when removing preprocessing steps from item (vso)
..F....... [ZBX-15242] fixed value trimming and duplicate catching in SVG graph pattern fields (miks)
..F....... [ZBX-15250] fixed selection box height calculation in classic graph (miks)
...G...PS. [ZBX-15379] fixed -Wimplicit-fallthrough warnings when compiling with GCC 7 and -Wextra (akozlovs)
A.F....... [ZBX-15179] fixed when message about blocking user login is displayed only on next login attempt (gcalenko, vasilijs)
...G....S. [ZBX-15494] fixed handling numbers that written in scientific notation (asitals)
........S. [ZBX-15533] fixed cutting and trimming event tags and values (asitals)
.......P.. [ZBX-15442] fixed reporting idle time in datasender's process state information (asitals)
..F....... [ZBX-15424] fixed when multiselect doesn't trim values and recognizes untrimmed values as new ones (vasilijs)
..F....... [ZBX-14644] fixed maintenance time periods "start_date" field being reset to "1920" instead of DB default value when updating via edit form (Ivo)
A......... [ZBX-15422] fixed SQL errors when linked template have item prototype with equal key as host item (Sasha)
..F....... [ZBX-15456] fixed incorrect style property in Monitoring->Problems; removed unused id from filter form (agriscenko)
..F....... [ZBX-15412] fixed Name column overlaps the Application column in the Template view (vasilijs)
...G...... [ZBX-15316] fixed problem with socket inheritance preventing Windows agent from restarting under certain circumstances (kalimulin)
.D........ [ZBX-15271] added link to documentation in all man pages (kalimulin)

--------------------------------------------------------------------------------
Changes for 4.2.0alpha3

New features:
....I...S. [ZBXNEXT-4868] added TimescaleDB support (kalimulin)
A.F.I...S. [ZBXNEXT-4877] implemented support for custom JSON path in LLD macros (Ivo, vso)
..F....... [ZBXNEXT-1190] implemented item prototype mass update and combined adding, updating and removing of applications in single control in item mass update form (Ivo)
A......... [ZBXNEXT-4933] dropped support of "elementid" in map.create() and map.update() methods (Sasha)
A......... [ZBXNEXT-4933] dropped support of string format for "headers" and "variables" in httptest.create() and httptest.update() methods (Sasha)
..F....... [ZBXNEXT-4873] implemented single dot datasets to be drawn as points in line vector graphs (miks)

Bug fixes:
..F....... [ZBX-15577] fixed restricted user access to the host name when calling host_screen (vasilijs)
A......... [ZBX-13335] fixed low performance with linkage of items and item prototypes to a lot of hosts (Sasha)
..F....... [ZBX-15435] fixed "Undefined index" errors in the "Problems" widget with multiple active maintenances which part of these are inaccessible (Sasha)
.......PS. [ZBX-15417] changed vmware collector to perform datastore configuration refresh only when directly monitoring ESXi version lower than v6.0 (MVekslers)
A......... [ZBX-14896] fixed low performance of the SQL statement when link template to many hosts (Sasha)
A......... [ZBX-15220] fixed displaying of last value for values received in the same second (Sasha)
........S. [ZBX-15451] fixed event correlation when "Event tag pair" condition is used and tag contains special characters (asitals)
........S. [ZBX-15460] reset agent availability when host status changes, e.g., when host gets disabled (asitals)
........S. [ZBX-15331] updated LLD item creation/updating error messages (asitals)
..F....... [ZBX-15465] removed html non-breaking space from visiblity checkbox labels (miks)
..F....... [ZBX-15307] fixed upper level maps positioning in Monitoring Map screen (talbergs)
...G...PS. [ZBX-15428] improved regular expression performance by studying compiled pattern (vso)
...G...PS. [ZBX-11761] added warnings in case of TLS identity mismatch (akozlovs)
A......... [ZBX-15373] fixed removal of trigger when deleting discovered item; fixed removal of dependent child items when removing master item (vmurzins)
A......... [ZBX-14613] fixed hostgroup.delete and host.delete API methods to validate maintenance constraint (talbergs)
..F....... [ZBX-14863] fixed authentication settings form of LDAP anonymous binding (gcalenko)
..F....... [ZBX-15374] fixed SQL and PHP errors on chart3.php page (Sasha)
...G...... [ZBX-15301] fixed monotonous lag behind in Windows "system.localtime" (MVekslers)
..F....... [ZBX-15377] fixed error messages for arrays in GET parameters (Sasha)
A......... [ZBX-15369] fixed "Undefined index: label" in map.update() method (Sasha)
..F....... [ZBX-15376] fixed "Undefined index: refresh" on several pages with disabled guest user (Sasha)
..F....... [ZBX-15375] fixed web scenario step name can consist only of whitespaces (agriscenko)
..F....... [ZBX-15375] fixed undefined index on Web scenario configuration page (Sasha)
..F....... [ZBX-15372] fixed SQL and PHP errors on "Slide shows" page when enter slides.php witout GET parameters (Sasha)
A......... [ZBX-15359] fixed undefined index in maintenance.create and maintenance.update API calls (Sasha)
A......... [ZBX-15358] fixed undefined index in configuration.import API call without one or several rules (Sasha)
A......... [ZBX-15355] fixed undefined index in configuration.import API call (Sasha)
A......... [ZBX-14926] fixed empty "inventory" property being returned by API if inventory mode is disabled (agriscenko)
A......... [ZBX-15354] fixed undefined index in API calls without "auth" parameter (Sasha)
...G...PS. [ZBX-15399] fixed IPv4 connections not being accepted when IPv6 mask is used (akozlovs)
A......... [ZBX-14331] fixed error allowing users to change type of a host interface that already has items attached (gcalenko)
........S. [ZBX-15241] fixed escaping regexp symbols in preprocessing output parameter when creating item by LLD (asitals)
..F....... [ZBX-15254] fixed incorrect matching string highlight in multiselect autocomplete box (ashubin, vasilijs)
..F....... [ZBX-15136] fixed displaying 'Plain text' on the dashboard as html (vasilijs)
A.F....... [ZBX-14592] fixed calculation of SLA and availability report when problem has negative duration (miks)
........S. [ZBX-15400] fixed possible crash in preprocessing manager when items with change/throttle preprocessing steps were not being monitored anymore (wiper)
..F....... [ZBX-13804] fixed generic popup form submission (miks)
........S. [ZBX-15313] fixed unit suffix support in calculated item expressions (kalimulin)
A......... [ZBX-15156] fixed undefined offset error in host screen with web item (talbergs)
A......... [ZBX-14980] fixed problem with filter by itemids and hostids in history.get (vasilijs, vmurzins)

--------------------------------------------------------------------------------
Changes for 4.2.0alpha2

New features:
A.F.....S. [ZBXNEXT-4724] added validation and throttling preprocessing rules, ability to discard values and set errors (agriscenko, wiper)
..F....... [ZBXNEXT-4876] moved global search page to MVC framework (talbergs)
...G...... [ZBX-14876] added a new optional parameter <regex_excl_dir> to items vfs.dir.size[] and vfs.dir.count[] (viktors)
..F....... [ZBXNEXT-4792] added column "Latest values" in Monitoring->Problems and Dashboard (ashubin, gcalenko, vasilijs)
..F....... [ZBX-15202] implemented widget pausing methods in dashboard; made graph widget paused when using selection box or opening a tooltip (miks)
..F....PS. [ZBXNEXT-2315] implemented content matching in web monitoring headers (talbergs, vso)

Bug fixes:
.......PS. [ZBX-15224] fixed failed query errors when receiving non UTF-8 history values (vso)
...G...... [ZBX-14624] fixed agent collector not releasing connection to missing/removed disk devices (Andris, yurii)
........S. [ZBX-15279] fixed handling of LLD processing errors that should have resulted in not supported LLD rule state (wiper)
..F....... [ZBX-14604] fixed displaying of the graph name on screens (miks)
..F....... [ZBXNEXT-4588] renamed 'display options' tab to 'displaying options'; fixed multiple layout issues, footnote in hint-box, field value handling, calculation of mouse position, multiple issues related with Y axis and problem styling (miks)
..F....... [ZBX-15159] fixed existing context menu closing when new one is opened (miks)
..F....... [ZBX-15233] renamed fuzzytime() function description in dropdown list (Ivo)
...G...... [ZBX-12801] excluded zabbix_sender.dll from MS Windows builds with TLS (viktors)
..F....... [ZBXNEXT-4883] fixed when trigger in problem state hides all dependent triggers in history view (vasilijs)
...G...... [ZBX-15260] improved misleading warning message when agent fails to find log file during processing logrt[] item (asitals)
.........T [ZBX-15258] fixed update interval of "Zabbix queue" item in server's template to be consistent with proxy template, added missing units in proxy template (asitals)
...G...... [ZBX-15225] improved handling of timeouts in "vfs.dir.size" and "vfs.dir.count" items on Windows agent (asitals)
.......PS. [ZBX-15206] fixed deprecated net-snmp attribute (MVekslers)
.......PS. [ZBX-15067] fixed configuration sync of interfaces without hosts (kalimulin)
.......PS. [ZBX-15238] fixed updating nextcheck time in discovery rules to avoid overlaps between discovery executions (asitals)
..F....... [ZBX-13673] fixed regexp validation when pattern contain slash character (gcalenko)
....I....T [ZBX-13773] fixed naming inconsistencies in agent template, added more trigger descriptions in proxy and server templates (kalimulin)
..F....... [ZBX-14528] fixed incorrect keycode handling in multiselect input fields (miks)
A.F....... [ZBX-15124] fixed trigger overview behavior when show "any" (vasilijs)
A......... [ZBX-14648] fixed performance with deletion of item in template linked to many hosts (Sasha)
.......PS. [ZBX-9011] added new LLD macros for vmware HV low-level discovery (MVekslers)
..F....... [ZBX-15105] fixed colorpicker tooltip update (talbergs)
A.F....... [ZBX-14928] fixed "check now" being executed for active items and templates (talbergs)
..F....... [ZBX-15153] fixed custom interval validation; fixed parsing of custom intervals when user macros context contains forward slash (Ivo, miks)
.......PS. [ZBX-9038] fixed memory of performance counters consumed during vmware update (MVekslers)
....I....T [ZBX-8383] updated Tomcat template for compatibility with recent Tomcat versions (kalimulin)
A......... [ZBX-15078] fixed API authentication for ldap users having gui access disabled (gcalenko)
A.F....... [ZBX-14880] fixed misleading ldap authentication error messages (gcalenko)
..F....... [ZBX-14877] fixed style of disabled action on high contrast theme (Andzs, ashubin)
..F....... [ZBX-14606] removed strict-transport-security header from frontend (miks)
..F....... [ZBX-15020] fixed negative time selector offset when selecting time range in graph (miks)
A......... [ZBX-14977] fixed creation of unneeded database record if host prototype inventory mode is disabled; fixed validation for host and host prototype inventory mode (miks)
A......... [ZBX-15146] fixed SQL error occurred when too long IP address is attempted to be written in database (miks)
..F....... [ZBX-15148] fixed web scenario item selection in SVG graph widget (miks)
...G...... [ZBX-15107] fixed error handling in logrt[] items if regular expression for file name is not valid (Andris)
..F....... [ZBX-14800] fixed resolving of functional macros in graph widget name (Ivo)
...G....S. [ZBX-15178] fixed wrong behaviour when referencing unexisting capture groups in item regexp preprocessing, general pcre code improvements (Andris, kalimulin)

--------------------------------------------------------------------------------
Changes for 4.2.0alpha1

New features:
A.F.I...S. [ZBXNEXT-4853,ZBXNEXT-517] added ability to send email messages in HTML format on demand (MVekslers, vasilijs)
..F.....S. [ZBXNEXT-1282,ZBXNEXT-4730] added changes to introduce regex based matching for auto-registration (vasilijs, viktors)

--------------------------------------------------------------------------------
Changes for 4.0.45rc1

New features:

Bug fixes:

--------------------------------------------------------------------------------
Changes for 4.0.44

4.0.44rc1 was released as 4.0.44 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.44rc1

Bug fixes:
........S. [ZBX-21416] fixed check now not working on calculated items, aggregate checks and some internal items (wiper)
..F....... [ZBX-21449] fixed accessibility attributes (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.43

4.0.43rc1 was released as 4.0.43 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.43rc1

Bug fixes:
..F....... [ZBX-21306] fixed xss in discovery rules (rlataria)
..F....... [ZBX-21305] fixed xss in graph (rlataria)

--------------------------------------------------------------------------------
Changes for 4.0.42

4.0.42rc1 was released as 4.0.42 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.42rc1

New features:
A......PS. [ZBXNEXT-7694] added "utf8mb3" character set support for MySQL database (Sasha)

Bug fixes:
.......PS. [ZBX-21123] fixed crash when VMware VC was not available at the first moment when starting zabbix_server (MVekslers)
.......PS. [ZBX-21137] fixed VMware collector crash related to datastore state disconnected from all HVs (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.41

4.0.41rc1 was released as 4.0.41 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.41rc1

New features:
..F....... [ZBX-20946] enabled Bulgarian, Chinese (zh_TW), German, Greek, Indonesian, Romanian, Spanish and Vietnamese languages in frontend (miks)

Bug fixes:
.......PS. [ZBX-20600] fixed vmware hv.datastore.latency item when multiple datastores with duplicate name (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.40

4.0.40rc1 was released as 4.0.40 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.40rc1

Bug fixes:
.......PS. [ZBX-20844] fixed external check becoming unsupported when Zabbix server or Zabbix proxy is stopped (vso)

--------------------------------------------------------------------------------
Changes for 4.0.39

4.0.39rc1 was released as 4.0.39 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.39rc1

Bug fixes:
........S. [ZBX-19789] added SourceIP support to ldap simple checks (dgoloscapov)
..F....... [ZBX-20680] fixed reflected XSS issues (averza)

--------------------------------------------------------------------------------
Changes for 4.0.38

4.0.38rc1 was released as 4.0.38 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.38rc1

Bug fixes:
..F.I..... [ZBX-20387] fixed default language of the setup routine for logged in superadmin users (averza)
..F....... [ZBX-19652] fixed JavaScript syntax for Internet Explorer 11 compatibility (jfreibergs)

--------------------------------------------------------------------------------
Changes for 4.0.37

4.0.37rc1 was released as 4.0.37 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.37rc1

Bug fixes:
..F....... [ZBX-20382] updated jquery version (ashubin)
.....J.... [ZBX-20383] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions (vso)
..F.I..... [ZBX-20384] fixed possibility to view setup pages by non-superadmin if config already file exists (averza)

--------------------------------------------------------------------------------
Changes for 4.0.36

4.0.36rc1 was released as 4.0.36 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.36rc1

Bug fixes:
...G...... [ZBX-19926] fixed Zabbix agent crashing when reading event log on Windows Server 2022 (vso)
.......PS. [ZBX-20032] fixed server crash when restarting monitored vmware vc (MVekslers)
........S. [ZBX-19872] removed redundant escaping in XML data of HTTP agent POST request (asestakovs)

--------------------------------------------------------------------------------
Changes for 4.0.35

4.0.35rc1 was released as 4.0.35 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.35rc1

New features:
.......PS. [ZBXNEXT-6809] changed behavior of the vmware event log, the 'skip' option of the new item resets the VMware event cache (MVekslers)

Bug fixes:
.......PS. [ZBX-19428] fixed high CPU usage and preprocessing workers exiting with timeout when starting numerous poller, trapper and discoverer processes (vso)
...G...... [ZBX-19510] fixed re-reading of old Windows events for various Windows event system synchronization problems (MVekslers)
........S. [ZBX-19457] fixed failed query when updating application names longer than 255 characters (asestakovs)

--------------------------------------------------------------------------------
Changes for 4.0.34

4.0.34rc1 was released as 4.0.34 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.34rc1

New features:
..F....... [ZBXNEXT-6852] updated localization for Zabbix Support URL (agriscenko)

Bug fixes:
........S. [ZBX-19814] added ignoring final result in case if fping quits on a signal (dgoloscapov)
.......PS. [ZBX-19931] fixed crash on big-endian systems when processing history (vso)
..F....... [ZBX-19580] fixed date format mismatch in UI elements that are loaded via JavaScript (jfreibergs)
........S. [ZBX-19236] fixed task manager constantly busy with close_problem task if trigger no longer exists but event still exist (dgoloscapov)
A......... [ZBX-19857] dropped support for the non-working option "with_gui_access" in the usergroup.get() method (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.33

4.0.33rc1 was released as 4.0.33 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.33rc1

Bug fixes:
A.F....... [ZBX-16822] fixed performance issues for installations with a lot of historical alerts (miks, talbergs)
..F....... [ZBX-19439] fixed Action log dashboard widget missing Remote command entries (jfreibergs)
........S. [ZBX-19703] added fix for json path preprocessing crash (yurii)
..F....... [ZBX-19670] resolving config file symlink in CConfigFile.php (yurii)
..F....... [ZBX-19589] fixed trailing and leading white-space not getting trimmed in widget configuration form inputs (jfreibergs)
A......... [ZBX-19342] fixed web scenario items not being cloned for graph prototypes (jfreibergs)
........S. [ZBX-19134] fixed not supported icmpping item when server catches a signal (dgoloscapov)
...G...PS. [ZBX-19505] fixed automatic log rotation accessing deleted log files for longer than required (vso)

--------------------------------------------------------------------------------
Changes for 4.0.32

4.0.32rc2 was released as 4.0.32 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.32rc2

Bug fixes:
A......... [ZBX-19558] fixed creating of dependent item prototypes (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.32rc1

New features:
..F....... [ZBXNEXT-6662] increased field size to 2000 characters in web scenario variables and web scenario step variables and post fields (Ivo)

Bug fixes:
..F....... [ZBX-18695] fixed file_put_contents() runtime error if web server has no write permissions for zabbix.conf.php (agriscenko)
A......... [ZBX-19424] fixed trigger handling failing if host name looks like a number (jfreibergs)
.......PS. [ZBX-19318] added sorting by itemids for trends flush to avoid deadlock (dgoloscapov)
.......PS. [ZBX-18879] fixed update vmware info about vCenter fullname and version (MVekslers)
A......... [ZBX-19447] implemented item type validation by API (miks)
A......... [ZBX-19388] fixed inherited graph and graph prototype update if user has no permissions to child host or template (Ivo)
.......PS. [ZBX-19358] fixed memory leak in case of duplicate vmware hv uuid (MVekslers)
A......... [ZBX-19248] fixed retrieving of all data from separate database tables inside of API methods when empty value for filter is passed (vmaksimovs)
..F....... [ZBX-19300] updated jquery version (ashubin)
...G...... [ZBX-19139] fixed memory errors in cmdline parsing on freebsd (dgoloscapov)
.......PS. [ZBX-19359] fixed error in logsource function due to empty source (dgoloscapov)
A......... [ZBX-8999] fixed exporting of images separately from other objects (Ivo)

--------------------------------------------------------------------------------
Changes for 4.0.31

4.0.31rc1 was released as 4.0.31 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.31rc1

Bug fixes:
....I..... [ZBX-19334] removed redundant ListenIP parameter in server's configuration file (dgoloscapov)
.......PS. [ZBX-19233] fixed potential loss of original error when reading vmware events (MVekslers)
...G...... [ZBX-18883] fixed logrt[] monitoring with copytruncate rotation (Andris)
..F....... [ZBX-19210] fixed css file versioning for custom themes (ashubin)
........S. [ZBX-18912] fixed escalation message is using template message instead of custom message in actions (asestakovs)
..F....... [ZBX-19195] fixed endless loop in graph widget processing if widget size is too small (averza)

--------------------------------------------------------------------------------
Changes for 4.0.30

4.0.30rc1 was released as 4.0.30 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.30rc1

New features:
A......... [ZBXNEXT-6528,ZBXNEXT-6565] improved performance of host.create and template.create methods; improved performance of templates linking process; optimized DB::insert() method to send bulk SQL inserts (Sasha, vmaksimovs)

Bug fixes:
.....J.... [ZBX-19149] updated logback-core, logback-classic and slf4j-api jars to the latest stable versions: 1.2.3, 1.2.3 and 1.7.30 (arimdjonoks)
..F....... [ZBX-19150] added csrf check (rlataria)
..F....... [ZBX-12867] reworked problem event popup of problems widget to load data only on mouse hover and click (agriscenko, Sasha)
..F....... [ZBX-17000] changed translation of 'last' for week of month in japanese (vmurzins)
A......... [ZBX-19117] fixed host deletion, template deletion and maintenance update was not shown in audit log report when it was made via API request (vmaksimovs)
A.F....... [ZBX-18998] rewrote API main object validation (rlataria, Sasha)
A......... [ZBX-19111] improved performance of checking circular and double linkages of templates (Sasha)
A......... [ZBX-19023] fixed inheritance of the permissions and tag filters for new host groups (Sasha)
.....J.... [ZBX-10370] allowed Java Gateway to use ssl with remote registry (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.0.29

4.0.29rc1 was released as 4.0.29 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.29rc1

Bug fixes:
A......... [ZBX-18966] fixed interface related errors when changing proxy type from passive to active (Ivo)
...G...... [ZBX-18886] implemented proper resource cleanup when sender terminates by signal (dgoloscapov)
..F....... [ZBX-18825] fixed last year period calculation in service availability report daily mode (miks)
...G...... [ZBX-18845] fixed 'UserParameter' possible buffer overrun (viktors)
A......... [ZBX-18449] reworked trigger API validation (miks)
..F....... [ZBX-18887] fixed user session expiration when notification checks are performed in background (miks)
...G...... [ZBX-18309] fixed reading log files with NULL character in log line (viktors)
..F....... [ZBX-18931] fixed PHP runtime errors in CLineGraphDraw.php (Sasha)
...G...... [ZBX-18872] fixed system.sw.os[name] for cases without quotation mark in /etc/os-release (akozlovs)
.......PS. [ZBX-18885] fixed SNMP agent item not accepting values that are bigger than 2KB (vso)

--------------------------------------------------------------------------------
Changes for 4.0.28

4.0.28rc1 was released as 4.0.28 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.28rc1

New features:
..F....... [ZBXNEXT-6364] removed long lists of cloned objects from host and template full clone forms (Ivo)
.....J.... [ZBXNEXT-6307] added ability to read properties from a file (vso)

Bug fixes:
..F....... [ZBX-18942] fixed missing SID valiadion in authentication update route (talbergs)
..F....... [ZBX-18893] changed frontend config file permissions to 0600 (talbergs, yurii)
...G...PS. [ZBX-18884] fixed crash in web monitoring and web.page.* keys when encoding non ASCII characters in URL (vso)
A.F....... [ZBX-18865] fixed dbConditionInt (db.inc.php) returning wrong result in rare cases (averza)
...G...... [ZBX-16216] fixed semaphore not being cleaned up when stopping Zabbix agent (vso)
..F....... [ZBX-18556] fixed gaps in time labels of classic graphs related to DST transitions (averza, Sasha)
...G...PS. [ZBX-18644] replaced deprecated gethostbyname function with getaddrinfo (wiper)
........S. [ZBX-18802] fixed close problem task to be deleted when problem event is deleted (vso)
..F....... [ZBX-17865] fixed displaying of long problem names on problems and event pages (gcalenko)
A......... [ZBX-18796] improved update performance of the preprocessing rules in item.update() and itemprototype.update() methods (Sasha)
..F....... [ZBX-18623] fixed the global search showing number of objects that user has no permissions (Ivo)
.......PS. [ZBX-18784] fixed memory leak when handling vmware events (MVekslers)
.......PS. [ZBX-18761] fixed possible heap overflow issues in IPC commonications when deserializing huge text values (wiper)
.......PS. [ZBX-18755] fixed possibility of out of memory error when replacing string in mail, calculated checks, actions and when linking template (vso)
..F....... [ZBX-18486] fixed screen inheritance from a linked template in the full clone case (ozdancuka)
........S. [ZBX-18660] fixed SNMP index returning as a number instead of string if there is a backslash (arimdjonoks)
........S. [ZBX-17703] fixed problem negative duration for timed triggers in case of database disconnect (asestakovs)
.......PS. [ZBX-18694] fixed crash when PSK connection is configured but PSK or PSK identity is empty (vso)
.......PS. [ZBX-18662] improved pollers, unreachable pollers, Java pollers and pingers to use less memory (vso)
........S. [ZBX-18423] fixed inconsistent macro expansion with Oracle DB compared with other databases (viktors)
A......... [ZBX-18219] fixed custom multiplier preprocessing step validation to accept a string with macros (agriscenko)
..F....... [ZBX-18422] fixed "server is not running" warning message width (gcalenko)
..F....... [ZBX-18688] fixed schema name didnt show when available only postgresql (rlataria)

--------------------------------------------------------------------------------
Changes for 4.0.27

4.0.27rc1 was released as 4.0.27 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.27rc1

New features:
..F....... [ZBXNEXT-2480] removed autocomplete from fields having sensitive data (gcalenko)

Bug fixes:
A......... [ZBX-18155] removed positional macros from item names on 'Web monitoring' page (kustalovs, vmurzins)
A.F....... [ZBX-5842] fixed ability to detect username existence from unsuccessful login message (miks)
........S. [ZBX-18564] moved taskid calculation to transaction when creating remote command task (wiper)
.......PS. [ZBX-18487] increased trapper verbosity for DebugLevel=4 when rejecting sender data (akozlovs)
...G...... [ZBX-18185] fixed compilation error on Solaris 10 (akozlovs)
A......... [ZBX-18317] fixed fatal error when updating only discovered triggers and their properties (Ivo)
A......... [ZBX-18163] fixed deletion of one last remaining main host interface to show error instead of silently deleting the interface (Ivo)
..F....... [ZBX-18058] updated the list of item keys and their descriptions (agriscenko)

--------------------------------------------------------------------------------
Changes for 4.0.26

4.0.26rc1 was released as 4.0.26 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.26rc1

Bug fixes:
..F....... [ZBX-18464] fixed javascript Uncaught TypeError when clicking on disabled multiselect item (miks)
........S. [ZBX-18411] set maxQueryMetrics default values for vcenter depending on its version (arimdjonoks)
..F....... [ZBX-18438] fixed missing asterisk mark for "timeout" field in item, item prototype and LLD rule edit forms (Ivo)
..F....... [ZBX-18327] fixed undefined index when invalid URL is given (Ivo)
.......PS. [ZBX-17178] fixed multi-line value truncation in snmp lld (asestakovs)
.......PS. [ZBX-18462] fixed inconsistent auto-registration behaviour for hosts without metadata on Oracle DB compared to other databases when using Zabbix proxy (viktors)
.......PS. [ZBX-18364] fixed inconsistency with autoregistration behaviour for hosts without metadata on Oracle compared to other databases (viktors)
.......PS. [ZBX-18365] added Fping 5.0 support to Zabbix (dimir)
........S. [ZBX-17493] added discarding of incoming values outside history/trends storage periods on server (wiper)
..F....... [ZBX-18343] fixed in screen "host issue" problem stay even after problem resolved (rlataria)

--------------------------------------------------------------------------------
Changes for 4.0.25

4.0.25rc1 was released as 4.0.25 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.25rc1

Bug fixes:
.........T [ZBX-17842] updated VMware template to follow guidelines (tuskov)
.......PS. [ZBX-17848] fixed fping interval detection, added log prints of detected options in debug mode, re-detect options every hour (dimir)
........S. [ZBX-18188] increased age and duration related macro resolution to seconds (viktors)
........S. [ZBX-15651] fixed handling of overlapping IP addresses in network discovery received from single Zabbix proxy (vso)
..F....... [ZBX-18326] fixed unsupported code for internet explorer (rlataria)
.......PS. [ZBX-15904] added check of required cache size for vmware event messages (asestakovs)
.......PS. [ZBX-18121] fixed SSH monitoring when compiled with libssh; thanks to MATSUDA Daiki for the patch (Andris, viktors)
.........T [ZBX-14503] updated JMX template to follow guidelines (tuskov)
........S. [ZBX-18189] fixed crash when performing housekeeping with disabled value cache (viktors)
A......... [ZBX-18181] fixed undefined index when importing host with non-existing interface (Ivo)
..F....... [ZBX-18050] removed proxy name from host breadcrumbs (rlataria)
..F....... [ZBX-18202] added new default item keys for item type "Zabbix aggregate" (agriscenko)
..F....... [ZBX-18124] fixed discovered host group prototype saving during import (miks)

--------------------------------------------------------------------------------
Changes for 4.0.24

4.0.24rc2 was released as 4.0.24 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.24rc2

Bug fixes:
A......... [ZBX-13789] fixed SQL errors with Oracle backend due to incorrect use of the USING statement (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.24rc1

Bug fixes:
A......... [ZBX-18046] improved error message generation performance of user macro and item key parser (vmurzins)
........S. [ZBX-18105] fixed use on uninitialised variable (viktors)
........S. [ZBX-18014] added ODBC empty query check (viktors)
..F....... [ZBX-18160] fixed fatal error in items.php and host_discovery.php (rlataria)
A......... [ZBX-13383] improved performance of the trigger and trigger prototype inheritance (Sasha)
...G...... [ZBX-17974] implement timeouts for WMI queries (arimdjonoks)
A......... [ZBX-13789] improved performance of "Problems" widget with MySQL backend by removing DISTINCT modifier from SQL statements with tables joined by primary keys (Sasha)
A.F....... [ZBX-17468] fixed excess audit log record being added on host status update (talbergs)
A......... [ZBX-18076] fixed PHP notice and multiple undefined index errors in hostinterface API (miks)
..F....... [ZBX-18000] added red label for disabled media types in user profile (rlataria)
A......... [ZBX-18075] fixed runtime error when creating a host via API (agriscenko)
..F....... [ZBX-15927] removed problem calculation for dependent triggers when master trigger is in problem state (kustalovs)
..F....... [ZBX-18063] fixed usage of unsupported parameter in API call (miks)
..F....... [ZBX-18060] fixed inaccessible user be displayed as accessible in slide show properties screen (miks)
.......PS. [ZBX-17252] fixed building of Zabbix daemons with link time optimization (vso)

--------------------------------------------------------------------------------
Changes for 4.0.23

4.0.23rc1 was released as 4.0.23 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.23rc1

New features:
.......PS. [ZBXNEXT-6004] added host info to vmware event message log (asestakovs)
.......PS. [ZBXNEXT-5903] added vmware datacenters discovery (asestakovs)

Bug fixes:
...G...... [ZBX-8081] fixed 'cmdline' parameter truncation on Solaris 11.3 and later (viktors, wiper)
........S. [ZBX-18014] fixed memory leak when action message does not have to be sent (viktors)
..F....... [ZBX-15117] fixed graph configuration with large amount of items (talbergs)
........S. [ZBX-18069] fixed server exit when trying to execute IPMI script without IPMI pollers (wiper)
A......... [ZBX-17960] fixed undefined index in trends API (talbergs)
..F....... [ZBX-17682] fixed button disable state in template item list and discovery list (rlataria)
..F....... [ZBX-17820] fixed classic graph widget default header (talbergs)
..F....... [ZBX-17924] fixed php errors in "System information" window for MySQL (talbergs)
...G...... [ZBX-17917] changed vm.memory.size keys on Solaris to get memory usage statistics from kstat (wiper)
...G...... [ZBX-18029] fixed cpu counter wraparound handling on Solaris (wiper)
.......PS. [ZBX-17624] fixed misleading error message in case of not available datastorage for vmware.hv.datastore.read and vmware.hv.datastore.write metrics (MVekslers)
A.F....... [ZBX-17860] fixed host prototype import (rlataria)
...G...... [ZBX-17922] removed mtime check when matching files on disk with the cached list, this should reduce chances of log files being scanned again after system time changes (wiper)

--------------------------------------------------------------------------------
Changes for 4.0.22

4.0.22rc1 was released as 4.0.22 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.22rc1

New features:
........S. [ZBXNEXT-3588] improved Zabbix server performance when evaluating trigger, discovery, autoregistration and internal actions (vso)

Bug fixes:
..F....... [ZBX-18057] fixed security vulnerability CVE-2020-15803 (Stored XSS attack on URL widget) (Ivo, talbergs)
.......PS. [ZBX-17720] exclude disabled items from preprocessing configuration sync (wiper)
........S. [ZBX-17851] fixed possible deadlocks when deleting escalations (wiper)
.....J.... [ZBX-17406] fixed null value for a field of CompositeData in JMX discovery (arimdjonoks)
...G...... [ZBX-17891] changed log, log.count monitoring to ignore file modification time (wiper)
..F....... [ZBX-17697] fixed strict DFSG compliance issue in using minified jQuery sources (talbergs)
.........T [ZBX-16461] fixed recovery expression for "link down" trigger and updated for following zabbix template guidelines (tuskov)
........S. [ZBX-17702] fixed escalation cancellation message not being sent when action is disabled (wiper)
.........T [ZBX-17480] fixed context of {$TEMP_CRIT} macro in Temperature trigger prototype (tuskov)
.......PS. [ZBX-17694] fixed high memory consumption when using dependent items (vso)
...G...... [ZBX-17780] fixed memory leak (viktors)
..F....... [ZBX-17577] fixed remove of selected items in multiselect (rlataria)
..F....... [ZBX-17226] fixed confusing error message being displayed if dbversion table cannot be found (agriscenko)
.......PS. [ZBX-17801] shadow global auto_increment MySQL variables only for proxy (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.0.21

4.0.21rc1 was released as 4.0.21 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.21rc1

New features:
.......PS. [ZBXNEXT-5922] increased max configuration cache size limit to 64GB (viktors)

Bug fixes:
........S. [ZBX-17662] fixed a failing query when updating existing host prototypes (viktors, vso)
.......PS. [ZBX-15484] shadow global auto_increment variables for MySQL (arimdjonoks)
.......PS. [ZBX-17607] fixed unreachable poller being too busy due to SNMP checks being attempted twice at a time (mabele)
..F....... [ZBX-17629] fixed markup in User Media popup (vmaksimovs)
........S. [ZBX-17109] fixed agent request parameter type parsing (atumilovics)
..F....... [ZBX-17470] fixed element of filters is not focused on several pages (agriscenko)
........S. [ZBX-17691] fixed server crashes on regexp preprocessing (MVekslers)
........S. [ZBX-17445] fixed misleading error shown when formula cannot be updated during LLD (arimdjonoks)
........S. [ZBX-17186] fixed context-aware LLD macro expansion in JsonPath preprocessing (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.0.20

4.0.20rc1 was released as 4.0.20 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.20rc1

New features:
..F....... [ZBXNEXT-4829] changed web setup wizard to not create and drop tables for DB connectivity test purposes (Ivo)

Bug fixes:
..F....... [ZBX-17524] fixed time selector button state (rlataria)
A......... [ZBX-17496] fixed UserMacro API validation (miks)
..F....... [ZBX-17532] added css files and sprites versioning by query strings (rlataria)
..F....... [ZBX-17501] fixed overlapping multiselect suggest with browser autocomplete (vasilijs)
..F....... [ZBX-17402] fixed search field accidentally transform value to lowercase (rlataria)
...G...... [ZBX-17505] fixed crash inside a fork when calling vfs.fs.inode (mabele)
........S. [ZBX-16959] fixed return code check of curl_easy_setopt (atumilovics)
..F....... [ZBX-17423] fixed "reset" button in history page (talbergs)
..F....... [ZBX-17395] fixed deletion of templated applications that were linked to items when importing templates (Ivo)
A......... [ZBX-17359] fixed "sortorder": "DESC" option with multiple sortfields (Sasha)
.......PS. [ZBX-17336] fixed wrong error message when fping fails (mabele)
..F....... [ZBX-17427] fixed top busiest triggers filter (miks)
...G...... [ZBX-17523] fixed agent compilation on Windows (akozlovs)
..F....... [ZBX-17508] fixed error in oracle database encoding check (gcalenko)
...G...... [ZBX-17442] fixed web.page.get to time out when there is no response (vso)
..F....... [ZBX-17429] fixed trigger expression condition popup to display negative numbers upon opening existing expression (Ivo)
A.F....... [ZBX-17012] fixed URL validator to also accept relative URLs (Ivo)
..F....... [ZBX-17507] fixed oracle query interpreted as a multistatement (talbergs)
........S. [ZBX-9387] fixed incorrect maintenance calculations when DST changed to summer time (akozlovs)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.19

4.0.19rc1 was released as 4.0.19 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.19rc1

New features:
.......PS. [ZBXNEXT-5649] added name referencing support ('~' suffix) to jsonpath (wiper)
...G...PS. [ZBXNEXT-3604] added support of user configurable ciphers for communication between Zabbix components (Andris)

Bug fixes:
....I..... [ZBX-17173] improved windows agent build scripts (yurii)
A......... [ZBX-17425] fixed template.massupdate API macros update (rlataria)
..F....... [ZBX-17344] fixed PHP 7.4 errors in Latest data->History page for text and log items having an empty filter (Ivo)
.......PS. [ZBX-17330] fixed error reading vmware events with keys over 2^31 (MVekslers)
..F....... [ZBX-17288] fixed undefined indexes in Administration->Regular expressions->Test tab (averza, Ivo)
..F....... [ZBX-17350] fixed displaying of multiple value types in Latest data->History page (Ivo)
..FG...... [ZBX-16802] added mtime-reread/mtime-noreread options parameter to log* keys (atumilovics)
..F....... [ZBX-17390] fixed validation of the maximum selected period (Sasha)
..F....... [ZBX-17185] fixed non-disappearing messages of failed login attempts (Ivo)
........S. [ZBX-17322] fixed deadlock between server and frontend when updating multiple hosts (vso)
..F.I..... [ZBX-9057] fixed duplicate entries being written into in profiles table (talbergs)
..F....... [ZBX-17159] fixed overlay dialogue instantiation (talbergs)
.......PS. [ZBX-17108] improved process utilization calculation (mabele)
..F....... [ZBX-17269] fixed undefined indexes in history page (Ivo)
........S. [ZBX-17342] dump memory statistics and items with most values when value cache is fully used (vso)
.......PS. [ZBX-16926] fix INT_MAX error when compiling on SunOS/Joyent/Solaris (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 4.0.18

4.0.18rc1 was released as 4.0.18 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.18rc1

New features:
..F....PS. [ZBXNEXT-5603,ZBXNEXT-5626] added database character set check (mabele, rlataria)
.......PS. [ZBXNEXT-5690] added support for libssh (akozlovs)
....I..... [ZBXNEXT-5706] replaced xml2-config to pkg-config when building with libxml2 (vso)

Bug fixes:
.......P.. [ZBX-17213] fixed Zabbix proxy not to execute remote commands on Zabbix agent with timeout and not to wait for execution result (vso)
........S. [ZBX-17201] fixed snmp trapper processes exceeding 1000% (arimdjonoks)
A.F....... [ZBX-17220] fixed several PHP 7.4 compatibility issues (miks)
........S. [ZBX-16827] fixed applications being unlinked from items when both items and applications are not discovered anymore (vso)
........S. [ZBX-17035] internal events are not created if there is no enabled internal actions (atumilovics)
........S. [ZBX-16965] fixed link/unlink template operation execution order (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.0.17

4.0.17rc1 was released as 4.0.17 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.17rc1

New features:
...G...... [ZBXNEXT-5490] added new key vfs.fs.get to collect mounted filesystems information and relevant metrics into json (akozlovs)
........S. [ZBXNEXT-5239] added housekeeping of unused/deleted items values in value cache (vso)
A......... [ZBX-3783] added strict validation of input parameters in script.get() method (Sasha)

Bug fixes:
A.......S. [ZBX-10240] fixed maintenance time period update every field validation (atumilovics)
...G...... [ZBX-17164] fixed file change time in vfs.file.time on Windows (atumilovics)
...G...... [ZBX-17036] fixed memory leak and wrong type cast; thanks to Yudai Hashimoto for the patch (mabele)
A.......S. [ZBX-16811] fixed SQL error during prototype removal by adding select for update locks (atumilovics)
.....J.... [ZBX-17002] added bulk gathering of attributes for Zabbix Java gateway when using attribute discovery (viktors)
...G...PS. [ZBX-16960,ZBX-16961,ZBX-16964] fixed time of check - time of use issues reported by coverity (atumilovics)
..F....... [ZBX-16902] fixed providing notifications for devices without audio support (talbergs)
........S. [ZBX-17127] fixed crash on jsonpath function processing (atumilovics)
........S. [ZBX-17080] fixed deadlock on maintenance table when using Oracle database (vso)
A.F....... [ZBX-17078] fixed web scenario step allowing to use 0 timeout (mabele, talbergs)
.......PS. [ZBX-16907] fixed icmppingloss counting all after first 400 ping responses as lost (mabele)
..F....... [ZBX-16325] fixed httpstepid validation when its value exceeds int32 (miks, vasilijs)
........S. [ZBX-16997] fixed duplicate entry errors on 32-bit architecture during item application discovery (akozlovs)
..F....... [ZBX-17102] fixed scroll bar visibility in svg graph widget configuration form (gcalenko)
A......... [ZBX-17049] fixed non well formed numeric value encountered in maintenance (gcalenko)
..F....... [ZBX-16481] fixed spelling issues in the code (miks)
.......... [ZBX-1977] reverted fix for axis labels calculation (rlataria)
..F....... [ZBX-16894] fixed dynamic rows losing old input at form error (talbergs)
........S. [ZBX-16966] fixed not operator in correlation function expression (atumilovics)

--------------------------------------------------------------------------------
Changes for 4.0.16

4.0.16rc1 was released as 4.0.16 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.16rc1

New features:
A.F....... [ZBXNEXT-5271] implemented 'delete missing' option for imported template linkages (miks)

Bug fixes:
..F....... [ZBX-17101] fixed url validation before output (miks)
.......PS. [ZBX-16929] fixed history data processing responding with "success", when received only invalid data from proxy/agent/sender (mabele)
..F....... [ZBX-16804] added missing get parameters in availability report (rlataria)
..F....... [ZBX-16286] fixed graph widget dimensions errors on high DPI screens (agriscenko)
..F....... [ZBX-16848] fixed fatal error occurring in user profile and user edit forms when PHP FileInfo extension does not exist (Ivo)
..F....... [ZBX-16684] fixed incorrect double quotes in history plain text view (Ivo)
A......... [ZBX-16903] fixed validation of "interfaceid" field for HTTP agent items with large IDs (Ivo)
..F....... [ZBX-16751] fixed support for php 7.4 (talbergs)
..F....... [ZBX-16879] changed condition description message for tag value in actions and event correlations (vasilijs)
.......PS. [ZBX-9084] fixed high memory usage during startup (vso)
...G...... [ZBX-16932] fixed build fail on netBSD (mabele)
A.F....... [ZBX-16111] removed templateid from screen API output (vasilijs)
..F....... [ZBX-16919] fixed server check warning width in chrome (ashubin, rlataria)
..F....... [ZBX-16944] fixed "Type of information" field in item form being marked as required when it is read-only (Ivo)
..F....... [ZBX-16912] fixed image map elements having a hand cursor when there is no context menu available (Ivo)
..F....... [ZBX-15041] fixed request not being cancelled along with popup window in widgets (talbergs)
..F....... [ZBX-1977] fixed axis labels calculation (ashubin, rlataria)
..F....... [ZBX-17034] updated Zabbix website links (averza)
..F....... [ZBX-16874] fixed map-type widget clipping in Internet Explorer (averza)
.......PS. [ZBX-16915] fixed memory leak (mabele)
........S. [ZBX-17008] improved Zabbix server performance when using maintenance (vso)
........S. [ZBX-16779] fixed infinite loop when writing export to file fails (mabele)
.........T [ZBX-16540] splitted host_resources templates into 3 subtemplates: for CPU, memory and storage (vitaly)

--------------------------------------------------------------------------------
Changes for 4.0.15

4.0.15rc2 was released as 4.0.15 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.15rc2

Bug fixes:
........S. [ZBX-16955] fixed performance of history syncers and timer processes by not locking each other when suppressing events (vso)

--------------------------------------------------------------------------------
Changes for 4.0.15rc1

New features:
.........T [ZBXNEXT-5493,ZBX-16540] moved LLD rules from parent templates to linked templates for Module HOST-RESOURCES-MIB SNMPv2, Module Interfaces Windows SNMPv2, Net Arista SNMPv2, OS Windows SNMPv2 (vitaly)
..F....... [ZBX-16871] fixed not setting the default values of multiselects on initial load (averza)
..F....... [ZBX-16776] reworked custom item select to multiselect (rlataria)
....I..... [ZBXNEXT-5532] disabled guest user by default (talbergs)
..F....... [ZBXNEXT-4825] implemented in Monitoring -> Problems the button "Export to CSV" to export all pages (talbergs)

Bug fixes:
...G...PS. [ZBX-16842] added range validation and optional conversion to is_double() (Andris)
...G...... [ZBX-16790] fixed log rotation on Windows (akozlovs)
..F....... [ZBX-16865] fixed dynamic graphs not updating when changing host in combo box (talbergs)
........S. [ZBX-9146] fixed json null value being treated as empty string for LLD filters (atumilovics)
..F....... [ZBX-16828] fixed array_db validation when validated value is not an array (miks)
..F....... [ZBX-11659] made user profile icon visible for guest user (miks)
........S. [ZBX-16849] moved INTERFACE_TYPE_PRIORITY definition to misc.c (mabele)
..F....... [ZBX-16844] fixed the process of saving the scroll position on the Latest data page in Internet Explorer (vasilijs)
........S. [ZBX-16343] fixed LLD not to create items on wrong host if there are failed transactions (vso)
..F....... [ZBX-16730] fixed disappearance of successful modification message while saving the Dashboards (talbergs, vasilijs)
A......... [ZBX-16679] fixed username and password fields resetting and saving for item, item prototype and LLD rule on type change (Ivo)
........S. [ZBX-16785] improved performance of timer process when reading from "problem_tag" table (vso)
..F....... [ZBX-16696] fixed multiselect suggest box clipping when overflowing not allowed in parent containers (averza)
..F....... [ZBX-16809] fixed undefined offset error in action operation condition form (miks)
...G...... [ZBX-16595] optimized active logs checks monitoring when buffer flushing fails (arimdjonoks)
..F....... [ZBX-16682] fixed wrong element label update in map constructor (rlataria)
..F....... [ZBX-16815] fixed widget form positioning when changing widget type from Graph to any other type (averza)
..F....... [ZBX-16706] fixed unneeded padding for dashboard URL widget (averza)
..F....... [ZBX-16784] fixed Oracle performance by using "between" operator in SQL queries (averza)
..F....... [ZBX-16579] fixed long text wrapping in the latest data history (averza)
...G...PS. [ZBX-16767] fixed possible null pointer arithmetic; thanks to Mikhail Grigorev for the patch (asestakovs)
A......... [ZBX-16500] fixed SLA calculation when requested time window starts during the service time; fixed downtime time calculation (miks)
A......... [ZBX-16805] fixed when the HttpTest API selects too many entries from the httpstep table when editing a specific Web scenario (vasilijs)
..F....... [ZBX-10618] fixed disappearing dependent trigger cells and rows in overview (vasilijs)
...G...... [ZBX-16596] added handling of BOM to detect encoding for vfs.file.contents, vfs.file.regex and vfs.file.regmatch (arimdjonoks)
..F....... [ZBX-16771] fixed wrong Tab number being remembered when several browser tabs are in use (talbergs)
..F....... [ZBX-16548] fixed sort order in plain text screen (talbergs)

--------------------------------------------------------------------------------
Changes for 4.0.14

4.0.14rc1 was released as 4.0.14 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.14rc1

New features:
........S. [ZBXNEXT-5481] added support of {TRIGGER.ID} macro in trigger tags (vso)
.........T [ZBXNEXT-4746] added "Template Server Cisco UCS SNMPv2" template (vitaly)
.......PS. [ZBXNEXT-5422] quoted numbers are now accepted by JSONPath aggregate functions (atumilovics)

Bug fixes:
..F....... [ZBX-16605] fixed accessibility of localstorage identifier if cookies are made unaccessible for client side scripts (miks)
........S. [ZBX-16754] fixed trigger not firing for first collected value if it's timestamp is in future (vso)
....I..... [ZBX-15211] added key 'tests' for bootstrap.sh when working with cmocka tests (MVekslers)
..F....... [ZBX-16542] fixed incorrect displaying of unacknowledged and resolved recent problematic triggers in trigger overview and dashboard widget (averza, Ivo, vmurzins)
A......... [ZBX-16749] improved performance and memory consumption of script.getscriptsbyhosts() method (Sasha)
........S. [ZBX-16725] fixed detection of fping minimal interval (MVekslers)
A......... [ZBX-16562] fixed configuration.export method in API improperly formatting "application" property within "httptests" when exporting in JSON format (Ivo)
........S. [ZBX-15222] fixed housekeeper to cleanup history not only for current item type of information but also for other previously selected types (vso)
.......... [ZBX-16481] fixed spelling issues in the code (arimdjonoks)
...G...... [ZBX-15675] added support for more than 64 CPUs in Windows agent (kalimulin)
.........T [ZBX-16770] fixed value mapping in Template Net HP Comware HH3C SNMP (vitaly)
...G...PS. [ZBX-16534] fixed stdout and stderr redirection after external log rotation (akozlovs)
.......PS. [ZBX-16368] fixed fping double call (akozlovs)
...G...PS. [ZBX-16317] fixed log.h is not self-sufficient (akozlovs)
........S. [ZBX-16711] ensuring errbuf is emptied before every curl_easy_perform request (arimdjonoks)
.......PS. [ZBX-16664] fixed IPMI poller skips processing if one of the elements is missing information (akozlovs)
........S. [ZBX-16671] fixed server crashing when linking web scenario template (arimdjonoks)
...G...PS. [ZBX-16750] fixed broken validation of peer certificate issuer and subject strings in TLS connect, fixed logging (Andris)
........S. [ZBX-16002] added new macro EVENT.RECOVERY.NAME to display recovery event name in recovery alerts (akozlovs)
...G...P.. [ZBX-16512] fixed false item insertion into the queue after maintenance (akozlovs)
...G...... [ZBX-15685] fixed zabbix_sender failing to report the error due to closed connection (arimdjonoks)
A......... [ZBX-16702] fixed error in the elastic search clearing history (vasilijs)
..F....... [ZBX-10805] fixed log items graphs drawing with numeric values like trapper items (vasilijs)
A......... [ZBX-16604] fixed occurrence of an undefined index in discovered graph configuration (vasilijs)
..F....... [ZBX-16611] fixed memory and performance leaks in gtlc.js library (averza)
..F....... [ZBX-15135] fixed incorrect triggers being displayed in Availability report when filtering by template (averza, Ivo)
..F....... [ZBX-16681] fixed displaying of "Acknowledge" menu option for "Not classified" problems in the Trigger overview page (Sasha)
...G...... [ZBX-16428] fixed SIGBUS crash when mmap memory is not accessible (atumilovics)
...G...... [ZBX-16680] fixed freeing locked resources when Zabbix agent cannot be started and has to exit with failure (viktors)
..F....... [ZBX-16666] fixed trailing slash being set in cookie path (talbergs)
...G...... [ZBX-16612] fixed possibility of high CPU usage on Windows (vso)
........S. [ZBX-16683] fixed race condition between history syncer and escalator that caused recovery operations being delayed by step duration (vso)
........S. [ZBX-16383] adjusted timer sleeping period to process maintenances each minute at 00 seconds (wiper)
.......PS. [ZBX-16575] getting disk controller type from linked controller label value (atumilovics)
.......PS. [ZBX-16561] fixed JsonPath parsing for comma characters inside quoted string (atumilovics)
........S. [ZBX-16677] fixed empty sql query DBexecute_overflowed_sql call during host availability update (atumilovics)
.........T [ZBX-15897] fixed overall health check in Template HP iLO SNMPv2 (vitaly)

--------------------------------------------------------------------------------
Changes for 4.0.13

4.0.13rc1 was released as 4.0.13 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.13rc1

New features:
...G...... [ZBXNEXT-1287] added support for English performance counters on Windows (kalimulin)
A......... [ZBX-3783] added strict validation of input parameters in valuemap.get() method (Sasha)
.......PS. [ZBXNEXT-4920] increased received packet size to 1GB (akozlovs)

Bug fixes:
.......PS. [ZBX-13266] fixed performance of sql query with lots of items (MVekslers)
.......... [ZBX-16089] fixed Windows socket initialization in Windows sender sample application (atumilovics)
..F....... [ZBX-16228] increased max length to 2000 characters for values of the headers of the http agents (averza)
..F....... [ZBX-16480] fixed error in graphs after page refresh if period was set to future (averza)
..F....... [ZBX-16452] fixed inconsistency in show legend, working time and triggers for graphs in screens and dashboard (averza)
..F....... [ZBX-16565] fixed incorrect sorting of triggers in "Trigger overview" widget (Ivo)
........S. [ZBX-7798] improved performance of icmpping* for fping v4.0 and more (MVekslers)
A......... [ZBX-16522] fixed undefined index "type" in pie and exploded graph creation (talbergs)
...G...PS. [ZBX-16545] fixed shell script execution timeout log message (atumilovics)
.......PS. [ZBX-16467] removed tables without auto-increment from DBget_maxid_num function (akozlovs)
..F....... [ZBX-16538] fixed color for the multiselect selected items (ashubin)
........S. [ZBX-16445] fixed possible duplicate key insertion during LLD (akozlovs)
.........T [ZBX-16539] fixed "Template Net Juniper SNMPv2" (afayantsev)
A......... [ZBX-16349] fixed "Delete missing" checkbox does not work when importing template without checking "Update existing" (agriscenko)
........S. [ZBX-16279] fixed trailing spaces handling in value mapping when using MySQL (akozlovs)
...G...PS. [ZBX-16460] fixed Zabbix daemon termination on FreeBSD (vso)
.......PS. [ZBX-16230] fixed unreachable host next check calculation uses both unreachable settings and flexible item interval (akozlovs)
..F....... [ZBX-16449] fixed wrong order of the displayed latest values in problems (vasilijs)
..F....... [ZBX-16435] fixed Zabbix graph spinning in preview tab in IE11 (talbergs)
..F....... [ZBX-15766] fixed the ability to add an unlimited number of widgets in the Dashboard (vasilijs)
A......... [ZBX-16398] fixed selection of discovered services by dservice.get "dcheckids" property (vasilijs)
..F....... [ZBX-16370] fixed link indicator coloring in network maps (vasilijs)

--------------------------------------------------------------------------------
Changes for 4.0.12

4.0.12rc1 was released as 4.0.12 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.12rc1

New features:
..F....... [ZBX-9522] improved frontend messaging usage across multiple browser tabs (miks, talbergs)

Bug fixes:
..F....... [ZBX-16501] fixed log out form being resubmitted when user is already logged back in another tab (Ivo)
A......... [ZBX-16072] added more strict validation of host, template and proxy names to prohibit leading and trailing spaces (Ivo)
..F....... [ZBX-16128] fixed incorrect action ID in audit log (rlataria)
..F....... [ZBX-16354] fixed incorrect sorting by name with capital letters (talbergs)
..F....... [ZBX-16471] for consistency reason changed translation string 'Resolved by user.' to 'Resolved by Inaccessible user.' (miks)
..F....... [ZBX-16469] fixed problem that caused impossibility to edit trigger description in problems screen (miks)
..F....... [ZBX-16362] fixed keyboard event handling in graph widget hintbox (vasilijs)
..F....... [ZBX-16474] fixed 'Request-URI too long' error in problems mass update page (miks)
.D........ [ZBX-16184] updated Zabbix sender man page (viktors)
A......... [ZBX-16462] fixed syntax error in SQL query used to calculate SLA in Monitoring->Services (agriscenko)
..F....... [ZBX-16031] reworked event update controller, making partly closed set of events closable (miks)
..F....... [ZBX-16283] fixed read-only shared dashboard without widgets missing placeholder label (gcalenko)
..F....... [ZBX-16316] fixed dashboard widget and slideshow menu popup not updating current refresh rate and fixed a JS error in slideshows (Ivo)
.......PS. [ZBX-16346] fixed compilation for Oracle Instant Client v18.5 and higher (asestakovs)
..F....... [ZBX-16424] fixed unable to create/update web scenario from Internet Explorer/Edge (talbergs)

--------------------------------------------------------------------------------
Changes for 4.0.11

4.0.11rc1 was released as 4.0.11 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.11rc1

New features:
.......PS. [ZBXNEXT-4502] added support of full JsonPath functionality (wiper)
..F....PS. [ZBXNEXT-5176,ZBXNEXT-5205] blocked zero item history/trends period being overridden by global configuration (miks, wiper)

Bug fixes:
A......... [ZBX-16376] fixed preprocessing steps having incorrect order and duplicate step numbers (Ivo)
..F....... [ZBX-16344] fixed possibility to add graph widget overrides (Ivo)
........S. [ZBX-16388] fixed LLD to update preprocessing step number in case it is incorrectly generated (vso)
........S. [ZBX-16337] fixed debug log message for suppressed escalations; thanks to Kotaro Miyashita for the patch (viktors)
.......PS. [ZBX-16287] fixed compiler warnings in host.c; thanks to Glebs Ivanovskis for the patch (asestakovs)
...G...PS. [ZBX-16103] reduced PCRE recursion limit (asestakovs)
..F....... [ZBX-16289] fixed async dashboard widget update (miks)
A......... [ZBX-13266] improved performance of the SQL queries with lot of IDs in the condition (Sasha)
....I..... [ZBX-16277] fixed compilation Zabbix agent for Windows with options available for Windows Vista and newer (MVekslers)
...G...PS. [ZBX-16239] fixed compilation warining related to prototypes of module API functions (viktors)
.......PS. [ZBX-16256] eliminated possible infinite fetch loop with OracleDB (viktors)
..F....... [ZBX-15343] fixed JS memory leak in hintboxes in graph widget (Ivo)
..F....... [ZBX-16329] fixed duplicate value checking in trigger action conditions (Ivo)
A......... [ZBX-15562] reworked history.get API method; fixed output as well as other known issues in history API (miks, Sasha)
..F....... [ZBX-16135] fixed error messages in XML export files (averza)
A......... [ZBX-16213] fixed PostgreSQL bad performance on history tables (averza)
..F....... [ZBX-16176] preserve trailing spaces in history values (averza)
..F....... [ZBX-16169] improved performance of map navigation tree widget (miks)
..F....... [ZBX-16288] fixed when unknown resource logged in audit log when working with dashboards (vasilijs)
A......... [ZBX-16134] fixed duplicate triggers can be created using API and XML import (agriscenko)
..F....... [ZBX-15969] fixed displaying of very small values that are more than 2 decimal points in latest data (Ivo)
..F....... [ZBX-16280] fixed when Plain Text Widgets do not display as HTML when option is selected (vasilijs)
A.F....... [ZBX-16012] fixed confusing error message "Cannot read JSON." in HTTP agent item (vasilijs)
.......PS. [ZBX-16270] fixed memory leak in IPC service when queueing multiple messages to client (akozlovs)
..F....... [ZBX-16204] fixed undefined offset in CControllerWidgetProblemHostsView (rlataria)
...G...... [ZBX-15962] added mounted filesystems to vfs.fs.discovery of windows agent (asestakovs)
........S. [ZBX-16315] fixed Zabbix server not to cause foreign key constraint failure on Zabbix proxy when changing and sending configuration at the same time (vso)
..F....... [ZBX-16153] fixed 500 Internal Server Error when trying to preview pie/exploded graph without items (rlataria)
...G...PS. [ZBX-9867] improved Zabbix daemon termination by not using signal unsafe functions in signal handler; improved Zabbix server and Zabbix proxy process termination by stopping data collection and waiting for history syncers to finish (vso)

--------------------------------------------------------------------------------
Changes for 4.0.10

4.0.10rc1 was released as 4.0.10 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.10rc1

New features:
.......PS. [ZBXNEXT-2880] added access to vmware datastore at vmware vCenter level (MVekslers)
..F....... [ZBXNEXT-5163] added display of maintenance information in Configuration section for hosts in maitenance (vasilijs)
..F....... [ZBXNEXT-5036] added preloader for popup menus (ashubin)
...G...... [ZBXNEXT-287] added SSL support for agent HTTP checks (asestakovs)
...G...PS. [ZBXNEXT-5179] added option to specify absolute path in LoadModule; thanks to Glebs Ivanovskis for the patch (asestakovs)

Bug fixes:
..F....... [ZBX-16152] fixed not data loss on saving host prototypes by user with insufficient permissions (averza)
..F....... [ZBX-15952] fixed errors when trying to create a graph widget for key system.cpu.util[,iowait] with Y axis placed on the left side of the graph (vasilijs)
...G...PS. [ZBX-15899] added output sanitization to prevent invalid UTF-8 sequences in regexp-based text replacement (Andris)
..F....... [ZBX-16073] fixed horizontal scrolling in map (vasilijs)
........S. [ZBX-15943] fixed discovered hosts are not removed from table "dhosts" after removing and adding the corresponding discovery check (akozlovs)
..F....... [ZBX-15875] fixed colors for the multiselect disabled elements (ashubin)
..F....... [ZBX-10948] 'IT Services --> Service Time --> Note' infinite stretching (rlataria)
...G...... [ZBX-16142] fixed missing sys/ioctl.h from src/libs/zbxsysinfo/openbsd/net.c; thanks to Andrea Biscuola for the patch (akozlovs)
.......PS. [ZBX-16166] fixed Zabbix fping feature detection does not work with fping builds since 10 Feb 2017 (akozlovs)
....I..... [ZBX-16178] fixed distributive can contain untracked backup file include/config.h.in~ (akozlovs)
........S. [ZBX-16170] fixed crash in global event correlation (vso)
...G...... [ZBX-16096] fixed "system.cpu.util" reporting incorrect CPU utilisation due to guest time sometimes not being fully included in user time by "/proc/stat" (vso)
..F....... [ZBX-15882] fixed widgets flickering on refresh (ashubin)
..F....... [ZBX-15974] improved trigger expression list in trigger modal form (gcalenko)
...G...... [ZBX-14441] fixed windows agent "eventlog" key for reading big event log files of windows 2003 (MVekslers)
..F....... [ZBX-16109] fixed hidden error in graphs for PHP 7.3.5 (rlataria)
....I...S. [ZBX-16093] fixed regular expression File systems for discovery does not contain apfs (akozlovs)
..F....... [ZBX-16080] fixed setup page to not to use bclib (talbergs)
..F....... [ZBX-15797] fixed dashboard map widget sub-map link behaviour (miks, talbergs)
A.F....... [ZBX-15049] fixed to host group limited global scripts to be usable in sub group (talbergs)
.......PST [ZBX-16138] fixed return value type and added preprocessing steps for items in remote internal checks tamplates; fixed unsigned write cache value for remote internal checks (viktors)
.......PS. [ZBX-15963] fixed HTTP agent support of non-HTTP scheme in URL field (asestakovs)
.......PS. [ZBX-16151] fixed theoretical possibility of large numbers in json data being truncated, added boolean value support to json parser (wiper)
..F....... [ZBX-15778] fixed wrong filtering by "Age less than" and "Show suppressed problems" in trigger overview (vasilijs)
..F....... [ZBX-15585] fixed web scenarios pair manager issue when fields are duplicating on post type toggle (talbergs)
........S. [ZBX-16150] fixed inactive, unmounted, unaccessible VMware datastore causes unknown column nan insertion in field list (akozlovs)
A......... [ZBX-16122] fixed api validation of trigger dependency (averza)

--------------------------------------------------------------------------------
Changes for 4.0.9

Bug fixes:
..F....... [ZBX-15905] reverted changes that introduced error with write permissions in assets directory (gcalenko)

--------------------------------------------------------------------------------
Changes for 4.0.8

4.0.8rc1 was released as 4.0.8 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.8rc1

New features:
..F....... [ZBX-16069] upgraded jQuery version v1.10.2 -> v3.3.1 and jQueryUI v1.10.3 -> v1.12.1 (talbergs)

Bug fixes:
..F....... [ZBX-16032] changed application filtering to partial name search (vmurzins)
...G...... [ZBX-15915] fixed linking error if round() is undefined (akozlovs)
....I..... [ZBX-16074] added file revision number generation for compilation on MS Windows (MVekslers)
..F....... [ZBX-15833] fixed scrollbar in overlay popups (ashubin)
.......PS. [ZBX-16058] fixed error in IPMI poller causing growing queue (asitals)
..F....... [ZBX-16047] fixed division by zero error in SVG graph widget if selected time period is so small that calculated step between 2 milestones is 0s (miks)
..F....... [ZBX-15936] removed "change password" button when cloning media types (vasilijs)
A.F....... [ZBX-11272] changed sorting by type, fixed information disclosure and formatting of recipient name in action log screen item and dashboard widget; added new sortfields to alert API (miks)
A.F....... [ZBX-15416] fixed locale validation in user create and update API methods (miks)
..F....... [ZBX-15877] fixed Tab Key navigation for Safari and Edge browsers (vasilijs)
........S. [ZBX-15891] fixed trigger dependencies are ignored when changing only trigger state (akozlovs)
A......... [ZBX-13029] fixed api validation messages for linktrigger (vasilijs)
...G...... [ZBX-15967] fixed buffer offset for reading hardware info from long DMI files (viktors)
..F....... [ZBX-16018] fixed detection of logical functions (or / and) inside the context of user macros (averza)
..F....... [ZBX-14782] deliver human friendly uptime in dashbord (talbergs)
..F....... [ZBX-11325] fixed transparency of draggable interfaces; changed cursor type for all draggable and sortable elements (agriscenko)
..F....... [ZBX-16048] fixed global search box loosing the search phrase after searching (averza)
..F....... [ZBX-10729] fixed map element link coloring when linked problem is acknowledged (miks)
..F....... [ZBX-15101] fixed several object IDs allowing them to be 64 bit integers, added asterisk for map navigation tree name field and changed the error message to more generic one (Ivo)
.......PS. [ZBX-16050] fixed HTTP poller crashes (asestakovs)
..F....... [ZBX-15871] fixed problem events to be filtered by "suppressed" instead of "related to maintenance" (talbergs)
...G...PS. [ZBX-10550] added warnings when Zabbix components have different versions (akozlovs)
..F....... [ZBX-11284] removed sid URL argument for form cancel buttons (gcalenko, miks)
..F....... [ZBX-11429] fixed macro not being retained in trigger expression editing wizard (agriscenko)
..F....... [ZBX-15816] increased header value input field max length (talbergs)
...G...PS. [ZBX-15677] fixed the process of compiling the dummy.c module (MVekslers)
.......PS. [ZBX-15981] fixed invalid xpath for vmware "eventlog" key with "skip" option (MVekslers)
...G...... [ZBX-15704] fixed sending log meta information without obvious needs (asestakovs)
..F....... [ZBX-15905] added versioning of browser cached files (ashubin, gcalenko)
........S. [ZBX-15956] reduced configuration cache fragmentation when reloading time based triggers (vso)
........S. [ZBX-15998] improved performance of "Remove host", "Remove from host group", "Unlink from template" operations when processing network discovery events and using MySQL database (vso)
........S. [ZBX-15935] fixed infinite loop and 100% CPU usage when using OpenIPMI 2.0.26 or newer (asitals)
........S. [ZBX-16005] fixed "{{ITEM.VALUE}.regsub(<pattern>,<output>}" and "{{ITEM.LASTVALUE}.regsub(<pattern>,<output>}" being resolved to *UNKNOWN* during upgrade (vso)

--------------------------------------------------------------------------------
Changes for 4.0.7

4.0.7rc1 was released as 4.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.7rc1

Bug fixes:
........S. [ZBX-16019] fixed HOST.CONN, HOST.IP, IPADDRESS and HOST.DNS macros expansion in global scripts (akozlovs)
........S. [ZBX-16020] fixed uncontrolled memory allocation in regex preprocessing steps (vjaceslavs)
..F....... [ZBX-15911] fixed guest sign in visibility for disabled guest user group in login page (gcalenko)
A......... [ZBX-15977] fixed validation of host interface when multiple interfaces set as main interface (gcalenko, vmurzins)
...G...PS. [ZBX-15955] fixed security vulnerability - accepting connections from not allowed addresses (Andris, vso)
..F....... [ZBX-11393] fixed when long snmp oid expands screen dimensions (ashubin, vasilijs)
A.F....... [ZBX-15464] fixed error message for image uploads (talbergs)
..F....... [ZBX-10243] fixed not encoded ampersand for in URL parameter (talbergs)
...G...... [ZBX-15972] fixed possible crash of the windows agent when used "net.dns" item key (MVekslers)
..F....... [ZBX-15674] fixed map status to be displayed OK if there are no problem in submaps (talbergs)
.......PS. [ZBX-15970] fixed invalid update intervals being reported on Zabbix server when monitored through Zabbix proxy (vso)
........S. [ZBX-15643] fixed invalid to valid numbers conversion by del_zeros (asestakovs)
.......PS. [ZBX-15444] fixed trimming allowed characters from numeric values (asitals)
.....J.... [ZBX-15409] improved Zabbix java gateway error logging usability by adding item key to error message (vso)
........S. [ZBX-15844] fixed inability to start Zabbix server if alert manager process is late after alerters; thanks to Mikhail Makurov for the patch (akozlovs)
..F....... [ZBX-11043] implemented a better network discovery filter (Ivo)
..F....... [ZBX-10937] fixed top right global search field autocomplete not showing results when host name is being typed not first character and technical name when it differs from visible name (Ivo)
A.F....... [ZBX-10861] changed user name and password fields from being mandatory to optional in web scenarios and HTTP agent type items (Ivo)
...G...PS. [ZBX-10889] improved logging performance when high DebugLevel is used (viktors)
A......... [ZBX-15762] fixed API returns "countOutput", "select*": "count" results and "suppressed" property as integer (agriscenko)
..F....... [ZBX-15642] fixed bigint limit in the user group updating forms (ashubin, Sasha)
A.F....... [ZBX-2494] fixed sorting of items, item prototypes, lld rules and screens to avoid deadlocks in database between server and frontend (ashubin, Sasha)
..F....... [ZBX-15768] fixed line length above widgets on global search page (ashubin)
..F....... [ZBX-10404] fixed password being passed in plain text in media type edit form (gcalenko)
..F....... [ZBX-15734] fixed dashboard widgets incorrect placement while dragged (gcalenko)
..F....... [ZBX-15563] fixed svg graph metric generation in situation when metric have big values (gcalenko)
..F....... [ZBX-15139] fixed element removing from list in different tabs or browsers (vasilijs)
..F....... [ZBX-15779] fixed loss of host name in tooltip on trigger overview page (vasilijs)
...G...... [ZBX-15898] fixed compilation warning regarding too large integer constant (akozlovs)
..F....... [ZBX-15338] fixed last problem name being displayed on map instead of most critical (agriscenko, vmurzins)
........S. [ZBX-15929] fixed escalation operation not being send multiple times (akozlovs)
...G...PS. [ZBX-15721] fixed escaping of control characters in JSON encoder (Andris, viktors)
..F....... [ZBX-15507] fixed item/trigger/graph copy form provides read-only host groups in target list; replaced form elements with multiselect (agriscenko)
..F....... [ZBX-15746] fixed link to pie graph after selecting a time interval on classic graph (agriscenko)
..F....... [ZBX-15784] fixed multiselect does not support case sensitive auto-complete (agriscenko)
..F....... [ZBX-10799] changed placeholder for http proxy input fields (agriscenko)
..F....... [ZBX-13014] fixed map on screen is not centered (agriscenko)
...G...... [ZBX-9229] fixed sending first value of the log as separate message (asestakovs)
........S. [ZBX-15479] fixed cookie presentation in HTTP header (asestakovs)
........S. [ZBX-15516] fixed trapper process title to not update time in case of interruption (asestakovs)
...G...PS. [ZBX-15588] fixed function names that are written to the log file when using LOG_LEVEL_DEBUG (asitals)
.........T [ZBX-9150] fixed update intervals of items in VMware templates (MVekslers)
..F....... [ZBX-15481] fixed showing wrench icon for hosts that are in maintenance, but maintenance is inaccessible due to insufficient permissions (Ivo)
..F....... [ZBX-15629] fixed trigger wizard form re-submit (talbergs)
..F....... [ZBX-15850] fixed problems by severity filter ignoring host group filter (talbergs)
..F....... [ZBX-15853] fixed empty parent group not listed in the latest data filter (talbergs)
.......PS. [ZBX-11025] added "unknown command error" to MySQL recoverable error list (viktors)
..F....... [ZBX-15870] fixed redundant jsloader loading in login page (miks)
..F....... [ZBX-15858] fixed item filtering by application name; added 'select' button for dashboard widget and screen item application fields (miks)
..F....... [ZBX-15851] fixed LLD item displaying in Queue details view (miks)
..F....... [ZBX-15639] fixed labels overlapping on classic graph X axis (miks)
..F....... [ZBX-15592] fixed database monitoring 'dns' item key expressing it as mandatory (miks)
A......... [ZBX-15859] fixed map.create could attach elements only for first map in request when multiple maps are created with one request (gcalenko)
..F....... [ZBX-15769] fixed new widget placeholder being shown outside maximum allowed dashboard height area (gcalenko)
..F....... [ZBX-15708] fixed browser build in autofill for passwords field on media type form on authentication ldap form and on user edit form (gcalenko)
..F....... [ZBX-10392] fixed application filter persistence when navigating from maps page to triggers views page or latest data page (gcalenko)
..F....... [ZBX-15754] removed unnecessary request for non-existing map background (Ivo)
..F....... [ZBX-15715] added missing keys "zabbix.stats[<ip>,<port>]", "zabbix.stats[<ip>,<port>,queue,<from>,<to>]" and "zabbix[stats,<ip>,<port>,queue,<from>,<to>]" in item key helper (Ivo)
..F....... [ZBX-15672] fixed positioning of the overlay dialogue window in map constructor (ashubin, Ivo)
..F....... [ZBX-15609] added missing optional parameter "<regex_excl_dir>" for "vfs.dir.count" and "vfs.dir.size" item keys in item helper (Ivo)
A......... [ZBX-15404] fixed action condition type and operator integrity (Ivo)
........S. [ZBX-15913] fixed possible crash when sending custom alerts (vso)
........S. [ZBX-15872] fixed possible deadlock on host table when processing auto registration contents from Zabbix proxy (vso)
....I..PS. [ZBX-11203] added blocking of SIGINT and SIGTERM signals on each step of automatic upgrade to avoid interruption of statements that cannot be rolled back (vso)
..F....... [ZBX-8451] fixed global regular expression testing not matching actual behavior of Zabbix components due to missing multiline flag (vso)
........S. [ZBX-13347] fixed possible crash in history syncer process when processing discovered item value (vso)
.......PS. [ZBX-15831] fixed slow request of vmware configuration update (MVekslers)
........S. [ZBX-15920] fixed nodata() function triggering after maintenances with no data collection without waiting for the nodata period (wiper)
.........T [ZBX-13478] fixed item prototype update intervals to eliminate trigger status flapping (viktors, vitaly)
...G...PS. [ZBX-10611] fixed changing process user owner on startup in foreground when AllowRoot disabled (viktors)
.......PS. [ZBX-15826] optimized unsupported macros parsing (akozlovs)
.......PS. [ZBX-15742] fixed network discovery is not reacting to the changes in agent configuration if uniqueness criteria is value (akozlovs)
.......PS. [ZBX-15634] fixed database monitor item does not use stored credentials; thanks to Jose Deniz for the patch (akozlovs)

--------------------------------------------------------------------------------
Changes for 4.0.6

4.0.6rc2 was released as 4.0.6 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.6rc2

Bug fixes:
..F....... [ZBX-15839] fixed broken layout of the breadcrumbs in Safari browser (ashubin)
........S. [ZBX-15867] fixed invalid DNS being accepted when receiving discovery contents from Zabbix proxy (vso)
A......... [ZBX-15821] fixed SQL statement performance used in template.unlink() method (Sasha)
.......PS. [ZBX-15578] fixed IPMI errors in case of infrequent reading of values (asitals)
..F....... [ZBX-15098] fixed undefined index in application selection popup window (Ivo)
..F....... [ZBX-15351] fixed PHP error in "Problems by severity" if no problems (vasilijs)

--------------------------------------------------------------------------------
Changes for 4.0.6rc1

New features:
..F....... [ZBXNEXT-5105] added context menu for trigger name in event details page (agriscenko)
A.F....... [ZBX-15286] dropped support use of discovered items as master (Sasha)
...G...... [ZBXNEXT-4898] added support IPv6 for "net.dns" and "net.dns.record" (MVekslers)
.......PS. [ZBXNEXT-5037] added "skip" parameter for vmware.eventlog key (MVekslers)
..F....... [ZBXNEXT-4819] implemented date and time showing in SVG graph widget (miks)

Bug fixes:
...G...PS. [ZBX-15552] fixed compilation with LibreSSL as OpenSSL replacement and OpenSSL without PSK support (Andris)
..F....... [ZBX-10317] made info column on item list page always visible (agriscenko)
..F....... [ZBX-15322] fixed graph area near grid line with 0 value (ashubin)
.......PS. [ZBX-15798] fixed proxy configuration update failure on Oracle; fixed failure on empty SQL buffer on Oracle (kalimulin)
A.F....... [ZBX-15219] fixed unwanted removing scenario post fields on scenario update (gcalenko, vasilijs)
..F....... [ZBX-11278] reworked property state indicator in mass update screens (miks)
........S. [ZBX-15716] fixed escalation cancel message is called if escalation interrupts with unfinished step or recovery (akozlovs)
..F....... [ZBX-15468] fixed LDAP configuration form not being able to save changes when user password field is empty string (gcalenko)
..F....... [ZBX-15669] fixed page scroll after widget being added to dashboard (gcalenko)
..F....... [ZBX-15548] fixed resolving of {ITEM.VALUE} macro in the trigger description (Sasha)
........S. [ZBX-15774] fixed memory leak in housekeeper when elasticsearch is used (vso)
........S. [ZBX-15788] fixed crash when substituting LLD macros in calculated item formula expression (vso)
..F....... [ZBX-15608] fixed when Widget Graph show disabled trigger/problem (vasilijs)
..F....... [ZBX-10397] fixed when global messaging severities unchecked if profile saved earlier (ashubin, vasilijs)
A.F....... [ZBX-15596] fixed when widget in frontend can be created larger than API validation supports (ashubin, vasilijs)
..F....... [ZBX-15308] fixed timeselector in screens when page is opened with link containing sid argument (ashubin, gcalenko)
..F....... [ZBX-15694] fixed trimming of empty spaces for custom multiplier in item and item prototype preprocessing forms (Ivo)
..F....... [ZBX-15196] fixed "Follow redirects" checkbox not being enabled by default for HTTP agent in item, item prototype and LLD rule create forms (Ivo)
.......PS. [ZBX-15670] fixed inefficient vmware eventlog downloading (MVekslers)
..F....... [ZBX-15483] fixed undefined index in Item Prototype update (vasilijs)
..F....... [ZBX-15270] fixed graph widget configuration form cross browser issues (agriscenko)
..F....... [ZBX-15300] fixed widgets extra space at the bottom (ashubin, vasilijs)
...G...... [ZBX-8091] added alphabetic ordering of net.dns.record respond (akozlovs)
..F....... [ZBX-15707] fixed check box design when drag and drop an interface into SNMP (vasilijs)
..F....... [ZBX-15535] fixed validation of min/max value range in graph widget; fixed translation string in graph widget (miks)
..F....... [ZBX-15648] removed unused WIDGET_HAT_EVENTACTIONMCMDS and WIDGET_HAT_EVENTACTIONMSGS constants (agriscenko)
A.F....... [ZBX-15386] fixed Trigger overview not showing OK triggers (vasilijs)
A.F....... [ZBX-14538] fixed error message when value of lifetime or history/trends storage period is out of range (agriscenko)
A.F....... [ZBX-15614] fixed validation of y axis item on classic graph create and update (agriscenko)
..F....... [ZBX-15226] fixed missing visual gap under page title (gcalenko)
..F....... [ZBX-15560] fixed incorrect URL argument formatting when parameters are non-indexed arrays (Ivo)
..F....... [ZBX-15719] fixed undefined index in trigger expression popup (Ivo)
..F....... [ZBX-15332] fixed dashboard svg graph update on timeselector interval change (gcalenko)
...G...... [ZBX-15728] fixed agent startup problem in Win 2008 R2 w/o SP1, removed dependency on version helper API (kalimulin)
..F....... [ZBX-15622] fixed trigger expression test dialog not being usable with long trigger expressions (talbergs)
..F....... [ZBX-13332] fixed Request-URI Too Long errors in PopUps; fixed lost focus, when closing error popup (talbergs)
...G...... [ZBX-15607] fixed possibility of zombie processes occurring when signaling agent during metric execution (akozlovs)
.D........ [ZBX-10496] fixed links to installation instructions in README file (dimir)
..F....... [ZBX-15625] removed links leading to media type edit form for non-superadmins in Reports->Notifications page (Ivo)
.......PS. [ZBX-15703] fixed use of uninitialized variable when receiving 0 bytes on listening socket (akozlovs)
..F....... [ZBX-15537] fixed visual bug when filter tab was overlapped by sub navigation (gcalenko)
..F....... [ZBX-15539] fixed validation of master item in item update form (miks)
..F....... [ZBX-15532] fixed undefined index error on problems page when trigger expression contains web items (gcalenko, Sasha)
A......... [ZBX-15488] fixed permission check for inherited triggers (miks)
..F....... [ZBX-15646] fixed web-server 'Request-URI Too Long' error in trigger description dialog (miks)

--------------------------------------------------------------------------------
Changes for 4.0.5

4.0.5rc1 was released as 4.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.5rc1

New features:
..F....... [ZBXNEXT-5046] added non-destructive resizing and reordering of dashboard widgets (ashubin, gcalenko, miks)
..FGI..PST [ZBXNEXT-401,ZBXNEXT-4907,ZBXNEXT-4955] added monitoring of internal metrics from an external Zabbix instance (vasilijs, viktors)

Bug fixes:
.......PS. [ZBXNEXT-4941] changed overflow statements to execute one by one for Oracle for better performance (kalimulin)
..F....... [ZBX-15664] fixed "Undefined index" errors on maps with enabled automatic icon mapping (Sasha)
....I..... [ZBX-15667] fixed wrong default Zabbix server status for new installation (kalimulin)
..F....... [ZBX-15512] fixed performance issues and significant memory consumption on several pages which contains host popup menus (Sasha)
..F....... [ZBX-15512] fixed performance issues in "Problems by severity" widget (talbergs)
.......PS. [ZBX-15593] fixed database upgrade patch to stop upgrade on commit failure (vso)
........S. [ZBX-15611] fixed crash in configuration syncer when there are groups with same name and when removing preprocessing steps from item (vso)
..F....... [ZBX-15242] fixed value trimming and duplicate catching in SVG graph pattern fields (miks)
..F....... [ZBX-15250] fixed selection box height calculation in classic graph (miks)
...G...... [ZBX-15316] fixed problem with socket inheritance preventing Windows agent from restarting under certain circumstances (kalimulin)
...G...PS. [ZBX-15379] fixed -Wimplicit-fallthrough warnings when compiling with GCC 7 and -Wextra (akozlovs)
A.F....... [ZBX-15179] fixed when message about blocking user login is displayed only on next login attempt (gcalenko, vasilijs)
...G....S. [ZBX-15494] fixed handling numbers that written in scientific notation (asitals)
........S. [ZBX-15533] fixed cutting and trimming event tags and values (asitals)
.......P.. [ZBX-15442] fixed reporting idle time in datasender's process state information (asitals)
..F....... [ZBX-15424] fixed when multiselect doesn't trim values and recognizes untrimmed values as new ones (vasilijs)
..F....... [ZBX-14644] fixed maintenance time periods "start_date" field being reset to "1920" instead of DB default value when updating via edit form (Ivo)
.D........ [ZBX-15271] added link to documentation in all man pages (kalimulin)
A......... [ZBX-15422] fixed SQL errors when linked template have item prototype with equal key as host item (Sasha)
..F....... [ZBX-15456] fixed incorrect style property in Monitoring->Problems; removed unused id from filter form (agriscenko)

--------------------------------------------------------------------------------
Changes for 4.0.4

4.0.4rc3 was released as 4.0.4 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.4rc3

Bug fixes:
..F....... [ZBX-15412] fixed Name column overlaps the Application column in the Template view (vasilijs)

--------------------------------------------------------------------------------
Changes for 4.0.4rc2

Bug fixes:
..F....... [ZBXNEXT-4872] reverted SVG graph timeline changes to previous state (miks)

--------------------------------------------------------------------------------
Changes for 4.0.4rc1

New features:
..F....... [ZBXNEXT-4872] reworked SVG graph x-axis timeline (miks)
..F....... [ZBXNEXT-4873] implemented single dot datasets to be drawn as points in line vector graphs (miks)
...G...... [ZBX-14876] added a new optional parameter <regex_excl_dir> to items vfs.dir.size[] and vfs.dir.count[] (viktors)

Bug fixes:
..F....... [ZBX-15577] fixed restricted user access to the host name when calling host_screen (vasilijs)
A......... [ZBX-13335] fixed low performance with linkage of items and item prototypes to a lot of hosts (Sasha)
..F....... [ZBX-15435] fixed "Undefined index" errors in the "Problems" widget with multiple active maintenances which part of these are inaccessible (Sasha)
.......PS. [ZBX-15417] changed vmware collector to perform datastore configuration refresh only when directly monitoring ESXi version lower than v6.0 (MVekslers)
A......... [ZBX-14896] fixed low performance of the SQL statement when link template to many hosts (Sasha)
A......... [ZBX-15220] fixed displaying of last value for values received in the same second (Sasha)
........S. [ZBX-15451] fixed event correlation when "Event tag pair" condition is used and tag contains special characters (asitals)
........S. [ZBX-15460] reset agent availability when host status changes, e.g., when host gets disabled (asitals)
........S. [ZBX-15331] updated LLD item creation/updating error messages (asitals)
..F....... [ZBX-15465] removed html non-breaking space from visiblity checkbox labels (miks)
..F....... [ZBX-15307] fixed upper level maps positioning in Monitoring Map screen (talbergs)
...G...PS. [ZBX-15428] improved regular expression performance by studying compiled pattern (vso)
...G...PS. [ZBX-11761] added warnings in case of TLS identity mismatch (akozlovs)
A......... [ZBX-15373] fixed removal of trigger when deleting discovered item; fixed removal of dependent child items when removing master item (vmurzins)
A......... [ZBX-14613] fixed hostgroup.delete and host.delete API methods to validate maintenance constraint (talbergs)
..F....... [ZBX-14863] fixed authentication settings form of LDAP anonymous binding (gcalenko)
..F....... [ZBX-15374] fixed SQL and PHP errors on chart3.php page (Sasha)
...G...... [ZBX-15301] fixed monotonous lag behind in Windows "system.localtime" (MVekslers)
..F....... [ZBX-15377] fixed error messages for arrays in GET parameters (Sasha)
A......... [ZBX-15369] fixed "Undefined index: label" in map.update() method (Sasha)
..F....... [ZBX-15376] fixed "Undefined index: refresh" on several pages with disabled guest user (Sasha)
..F....... [ZBX-15375] fixed web scenario step name can consist only of whitespaces (agriscenko)
..F....... [ZBX-15375] fixed undefined index on Web scenario configuration page (Sasha)
..F....... [ZBX-15372] fixed SQL and PHP errors on "Slide shows" page when enter slides.php witout GET parameters (Sasha)
A......... [ZBX-15359] fixed undefined index in maintenance.create and maintenance.update API calls (Sasha)
A......... [ZBX-15358] fixed undefined index in configuration.import API call without one or several rules (Sasha)
A......... [ZBX-15355] fixed undefined index in configuration.import API call (Sasha)
A......... [ZBX-14926] fixed empty "inventory" property being returned by API if inventory mode is disabled (agriscenko)
A......... [ZBX-15354] fixed undefined index in API calls without "auth" parameter (Sasha)
...G...PS. [ZBX-15399] fixed IPv4 connections not being accepted when IPv6 mask is used (akozlovs)
A......... [ZBX-14331] fixed error allowing users to change type of a host interface that already has items attached (gcalenko)
..F....... [ZBX-15254] fixed incorrect matching string highlight in multiselect autocomplete box (ashubin, vasilijs)
..F....... [ZBX-15136] fixed displaying 'Plain text' on the dashboard as html (vasilijs)
........S. [ZBX-15313] fixed unit suffix support in calculated item expressions (kalimulin)
.......PS. [ZBX-15224] fixed failed query errors when receiving non UTF-8 history values (vso)
A.F....... [ZBX-14592] fixed calculation of SLA and availability report when problem has negative duration (miks)
..F....... [ZBX-13804] fixed generic popup form submission (miks)
A......... [ZBX-15156] fixed undefined offset error in host screen with web item (talbergs)
A......... [ZBX-14980] fixed problem with filter by itemids and hostids in history.get (vasilijs, vmurzins)
...G...... [ZBX-14624] fixed agent collector not releasing connection to missing/removed disk devices (Andris, yurii)
........S. [ZBX-15279] fixed handling of LLD processing errors that should have resulted in not supported LLD rule state (wiper)
........S. [ZBX-15241] fixed escaping regexp symbols in preprocessing output parameter when creating item by LLD (asitals)
..F....... [ZBX-14604] fixed displaying of the graph name on screens (miks)
..F....... [ZBXNEXT-4588] renamed 'display options' tab to 'displaying options'; fixed multiple layout issues, footnote in hint-box, field value handling, calculation of mouse position, multiple issues related with Y axis and problem styling (miks)
..F....... [ZBX-15159] fixed existing context menu closing when new one is opened (miks)
..F....... [ZBX-15233] renamed fuzzytime() function description in dropdown list (Ivo)
...G...... [ZBX-12801] excluded zabbix_sender.dll from MS Windows builds with TLS (viktors)
..F....... [ZBXNEXT-4883] fixed when trigger in problem state hides all dependent triggers in history view (vasilijs)
...G...... [ZBX-15260] improved misleading warning message when agent fails to find log file during processing logrt[] item (asitals)
.........T [ZBX-15258] fixed update interval of "Zabbix queue" item in server's template to be consistent with proxy template, added missing units in proxy template (asitals)
...G...... [ZBX-15225] improved handling of timeouts in "vfs.dir.size" and "vfs.dir.count" items on Windows agent (asitals)

--------------------------------------------------------------------------------
Changes for 4.0.3

4.0.3rc3 was released as 4.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.3rc3

New features:
..F....... [ZBXNEXT-4792] added column "Latest values" in Monitoring->Problems and Dashboard (ashubin, gcalenko, vasilijs)

--------------------------------------------------------------------------------
Changes for 4.0.3rc2

Bug fixes:
..F....... [ZBX-15333] fixed zoomout on doubleclick in graph widget (vmurzins)

--------------------------------------------------------------------------------
Changes for 4.0.3rc1

New features:
..F....... [ZBX-15202] implemented widget pausing methods in dashboard; made graph widget paused when using selection box or opening a tooltip (miks)

Bug fixes:
..F....... [ZBX-15236] fixed display parent host groups without hosts in multiselect (talbergs)
.......PS. [ZBX-15206] fixed deprecated net-snmp attribute (MVekslers)
.......PS. [ZBX-15067] fixed configuration sync of interfaces without hosts (kalimulin)
.......PS. [ZBX-15238] fixed updating nextcheck time in discovery rules to avoid overlaps between discovery executions (asitals)
..F....... [ZBX-13673] fixed regexp validation when pattern contain slash character (gcalenko)
..F....... [ZBX-14528] fixed incorrect keycode handling in multiselect input fields (miks)
A.F....... [ZBX-15124] fixed trigger overview behavior when show "any" (vasilijs)
A......... [ZBX-14648] fixed performance with deletion of item in template linked to many hosts (Sasha)
.......PS. [ZBX-9011] added new LLD macros for vmware HV low-level discovery (MVekslers)
..F....... [ZBX-15105] fixed colorpicker tooltip update (talbergs)
A.F....... [ZBX-14928] fixed "check now" being executed for active items and templates (talbergs)
..F....... [ZBX-15153] fixed custom interval validation; fixed parsing of custom intervals when user macros context contains forward slash (Ivo, miks)
..F....... [ZBX-15069] fixed community default value in edit scenario (talbergs)
.......PS. [ZBX-9038] fixed memory of performance counters consumed during vmware update (MVekslers)
....I....T [ZBX-8383] updated Tomcat template for compatibility with recent Tomcat versions (kalimulin)
A......... [ZBX-15078] fixed API authentication for ldap users having gui access disabled (gcalenko)
A.F....... [ZBX-14880] fixed misleading ldap authentication error messages (gcalenko)
..F....... [ZBX-14877] fixed style of disabled action on high contrast theme (Andzs, ashubin)
..F....... [ZBX-14606] removed strict-transport-security header from frontend (miks)
..F....... [ZBX-15020] fixed negative time selector offset when selecting time range in graph (miks)
A......... [ZBX-14977] fixed creation of unneeded database record if host prototype inventory mode is disabled; fixed validation for host and host prototype inventory mode (miks)
A......... [ZBX-15146] fixed SQL error occurred when too long IP address is attempted to be written in database (miks)
..F....... [ZBX-15148] fixed web scenario item selection in SVG graph widget (miks)
...G...... [ZBX-15107] fixed error handling in logrt[] items if regular expression for file name is not valid (Andris)
..F....... [ZBX-14800] fixed resolving of functional macros in graph widget name (Ivo)
.......PS. [ZBX-15200] fixed host, trigger and item count calculation; fixed required performance calculation (vso)
....I....T [ZBX-15158] fixed graph name for cache usage in proxy and server templates (kalimulin)
...G....S. [ZBX-15178] fixed wrong behaviour when referencing unexisting capture groups in item regexp preprocessing, general pcre code improvements (Andris, kalimulin)

--------------------------------------------------------------------------------
Changes for 4.0.2

4.0.2rc1 was released as 4.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.2rc1

New features:
........S. [ZBXNEXT-3848] added validation of update interval, custom interval, history storage period and trend storage period in low-level discovery (vso)
....I..... [ZBXNEXT-4841] removed hardcoded locations for iconv.h and pthread.h; thanks to Helmut Grohne for the patch (kalimulin)
...G...... [ZBXNEXT-3047] fixed compilation errors on Windows platform with static OpenSSL libraries (Andris, viktors)
...G...PS. [ZBXNEXT-4836] added license information and OpenSSL linking exception to README file, show crypto library version when started with '-V' (Andris)

Bug fixes:
.......PS. [ZBX-15171] fixed crash in ODBC when creating JSON from null db values, fixed memory leak (kalimulin)
..F....... [ZBX-15045] fixed a case where a disable multiselect looks like a similar to enabled text field (vasilijs)
..F....... [ZBX-14927] fixed filter by host group without real hosts in triggers top 100, dashboard widgets, screens (talbergs)
....I..... [ZBX-13662] fixed duplication of file system type in global regular expression for file systems discovery (MVekslers)
....I....T [ZBX-15036] added system.cpu.util[,guest], system.cpu.util[,guest_nice] to OS Linux template (kalimulin)
...G...PS. [ZBX-15106] improved error messages for item preprocessing, general pcre code improvements (Andris, kalimulin, wiper)
........S. [ZBX-15095] fixed curl error handling for elasticsearch history backend (MVekslers)
....I..... [ZBX-15129] added optional upgrade patches to rename TRIGGER.NAME macros to EVENT.NAME in action operation messages and custom scripts (wiper)
.......PS. [ZBX-14858] fixed processing of unlimited vmware maxQueryMetrics value (MVekslers)
.......PS. [ZBX-14635] fixed rare LLD failures when moving host between groups (kalimulin)
..F....... [ZBX-13719] fixed loss of calc_fnc index in graph edit form (vasilijs)
........S. [ZBX-14964] improved escalator performance during maintenance by checking paused escalations less frequently (vso)
..F....... [ZBX-13793] fixed focus styles on read-only textarea fields (Andzs)
..F....... [ZBX-13009] fixed percentage calculation on availability reports list page (gcalenko)
...G...PS. [ZBX-15138] fixed error message when receiving compressed data over maximum size (kalimulin)
..F....... [ZBX-15154] fixed time period parameters in data overview context menu links (miks)
..F....... [ZBX-15044] fixed javascript error when zooming classic graph in edit mode (talbergs)
..F....... [ZBX-15044] fixed dashboard initialization in edit mode (talbergs)
..F....... [ZBX-15053] fixed timetamp position in map (talbergs)
..F....... [ZBX-15033] fixed zoom-out and select box for graphs in kiosk mode (miks)
..F....... [ZBX-8396] improved source code comments (miks)
..F....... [ZBX-14970] fixed wrong media type status upon creation, if chosen status disabled (talbergs)
...G...... [ZBX-14899] fixed wrong net.tcp.listen values on obsolete Linux systems (kalimulin)
....I..... [ZBX-14941] fixed issue with autoreconf/automake for source tarball (MVekslers)
.......PS. [ZBX-15142] fixed time format for vmware performance counters query (MVekslers)
...G...... [ZBX-15010] fixed regexp compilation error for patterns with referenced subpatterns (vjaceslavs)
..F....... [ZBX-14724] fixed breadcrumb jumping in IE browser (ashubin)
A......... [ZBX-15083] fixed API so that macro {TRIGGER.ID} works in map element URLs (vasilijs)
.......PS. [ZBX-15127] fixed possible crash when communication problem occurred in the middle of vmware update (MVekslers)
A......... [ZBX-14396] fixed excessive memory usage during template full clone (gcalenko, Sasha)
.D.G...PS. [ZBX-14848] clarified process type names for log level increase/decrease in help messages and man pages (kalimulin)
A......... [ZBX-14833] fixed selectHosts option in dservice.get API method to return the list of hosts by IP and proxy (Ivo, Sasha)
.......PS. [ZBX-15062] fixed binary heap trying to reallocate slots on every insert (wiper)
..F....... [ZBX-14805] fixed unauthorized request error when resetting filter after enabling/disabling elements (agriscenko)
..F....... [ZBX-14789] fixed translations from en_US to en_GB (Ivo)
..F....... [ZBX-14758] fixed encoding for cookie names and values (Ivo, vmurzins)
.......PS. [ZBX-15122] fixed possible crash in web monitoring due to posts not being reset between steps (vso)
..F....... [ZBX-14691] fixed faulty behaviour of mandatory fields in Trigger expression form (vasilijs)
A......PS. [ZBX-13695] added support of host macros to trapper, HTTP agent item allowed hosts field (Ivo, wiper)
........S. [ZBX-15022] fixed shared memory leak during configuration cache synchronization (wiper)
........S. [ZBX-15025] fixed email alerts being sent twice to one recipient (vso)
..F....... [ZBX-15006] fixed possibility to link map widget to itself as filter widget (miks)
..F....... [ZBX-14886] fixed undefined offset error in Problems by severity widget (vasilijs)
........S. [ZBX-15090] fixed memory leak when validating regular expression preprocessing step parameters during LLD (wiper)
..F....... [ZBX-14625] changed SNMP OID default value to be displayed as placeholder instead of text (talbergs)
.......PS. [ZBX-14505] fixed compiler warning about incompatible pointer type on 32-bit platform (MVekslers)
..F....... [ZBX-1667] fixed error suppression during php ldap module initialization (gcalenko, Ivo)
..F....... [ZBX-13505] fixed link coloring in map when related trigger is not monitored (miks)
..F....... [ZBX-15032] fixed sBox position in screen's graph item when dynamic item is enabled (miks)
.......PS. [ZBX-14953] fixed not closed connection with vmware at the end of update session via a call to Logout() (MVekslers)
..F....... [ZBX-15007] fixed current map refresh in map widget right after update widget configuration (miks)
..F....... [ZBX-14990] added missing http agent statistic row in queue screen (miks)
..F....... [ZBX-14984] fixed missing focus from problem name when opening description editing popup in monitoring problems section (miks)
..F....... [ZBX-14947] fixed configuration update in administration authentication section (miks)
.......PS. [ZBX-14974] fixed memory leak in case duplication name of the vmware performance counters (MVekslers)
..F....... [ZBX-14934] made widget specific javascript files to be loaded with jsLoader (miks)
.......PS. [ZBX-15094] fixed the potential crash during vmware update (MVekslers)
....I..... [ZBX-14966] removed the notes about sqlite from zabbix_server.conf (MVekslers)
........S. [ZBX-14875] fixed discovery and auto registration escalations being kept for one hour instead of deleted immediately (vso)
A.F....... [ZBX-14422] fixed SQL queries being logged when accessing API, even if debug mode is disabled (agriscenko)
..F....... [ZBX-14905] fixed error reporting for XML import of hosts and templates (gcalenko)
..F....... [ZBX-14945] fixed action popup being unclosable after widget refresh, fixed debug element being hidden on widget refresh (gcalenko)
..F....... [ZBX-14806] changed focus style for radio buttons (Andzs)
...G...PS. [ZBX-15027] fixed startup failures due to orphaned or zombie processes remaining when zabbix daemon is terminated during startup (vso)

--------------------------------------------------------------------------------
Changes for 4.0.1

4.0.1rc2 was released as 4.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.1rc2

Bug fixes:
..F....... [ZBX-14904] fixed possible PHP errors in "Problem hosts" widget (Sasha)
.......PS. [ZBX-15057] fixed possible crash when syncing host groups (wiper)

--------------------------------------------------------------------------------
Changes for 4.0.1rc1

New features:
..F....... [ZBXNEXT-4725] added filter fields to select templates and hosts by directly linked templates; made proxy filter field visible in configuration hosts field (miks)
..F....... [ZBXNEXT-4796] added 'fullscreen' and 'kiosk' URL arguments to allow to set layout mode via link (ashubin, gcalenko)
.......PS. [ZBXNEXT-4782] improve out of memory error message by adding statistics and backtrace; improve something impossible has just happened error message by adding backtrace (vso)
........S. [ZBXNEXT-4271] improved escalator performance by using nextcheck index instead of reading whole table (vso)

Bug fixes:
..F....... [ZBX-14807] fixed selection box for graphs on monitoring screens (gcalenko)
...G...... [ZBX-14779] extended support of system.stat[ent], system.stat[cpu,pc], system.stat[cpu,ec] on IBM AIX to LPAR type 'dedicated' (Andris)
........S. [ZBX-14851] fixed the host visible name in the event details/messages from server when using long utf8 text (MVekslers)
.......P.. [ZBX-14887] fixed max count of records in the single json that proxy can send to the server (MVekslers)
.......PS. [ZBX-14972] fixed the case where data from non-monitored VMware services are not removed from vmware cache (MVekslers)
...G...PS. [ZBX-14856] added support for OpenSSL 1.1.1 (Andris)
.D.G...PS. [ZBX-14971] added note on runtime control with PID numbers larger than 65535 to server, proxy and agentd help messages and man pages (Andris)
A......... [ZBX-14734] fixed the verification of the assignment of two web checks with the same name from different templates to one host (vasilijs)
..F....... [ZBX-14749] fixed cloning inherited host prototype on host (vasilijs)
..F....... [ZBX-14663] fixed calculation of Y zero position in graph (miks)
A......... [ZBX-14865] fixed "Field "parent_itemid" cannot be set to NULL" error message while importing multiple templates (Sasha)
..F....... [ZBX-14925] added support of user language specific url link in support icon, supported languages: english as default, japanese, russian (gcalenko)
........S. [ZBX-14854] improved preprocessor worker performance (MVekslers)
..F....... [ZBX-14798] fixed incorrect zero rounding in date and time fields (gcalenko, Ivo)
........S. [ZBX-14954] fixed sql error in escalator when working with Oracle, PostgreSQL (less than v9.4) databases (wiper)
..F....... [ZBX-14952] fixed incorrect translation string in en_US locale (zalex_ua)
..F....... [ZBX-14757] fixed fields becoming writable upon form refresh in host prototype form (vmurzins)
..F....... [ZBX-14915] fixed 'follow redirects' checkbox in web scenario step's dialog (miks)
..F....... [ZBX-14811] fixed color of the host name in the title of the Screens (vasilijs)
..F....... [ZBX-14776] fixed sorting when changing status of media type (vasilijs)
..F....... [ZBX-14711] fixed triggers in trigger overview being filtered by trigger severity and trigger status change time instead of problem severity and problem creation time (agriscenko)
..F....... [ZBX-14689] fixed updating of the Graph list of host when selecting a group of hosts (vasilijs)
..F....... [ZBX-12217] removed links to templates with no permissions for templated triggers, trigger prototypes, graphs, graph prototypes, host prototypes and web scenarios (agriscenko)
..F....... [ZBX-14861] fixed trigger evaluation result not visible in test dialogue when expression is too long (agriscenko)
..F....... [ZBX-14723] fixed zoom button for time selector in IE browser (ashubin)
..F....... [ZBX-14888] fixed table markup on overview and system info pages (agriscenko)
..F....... [ZBX-14652] fixed plain text Latest data when selecting more than 1 item (vasilijs)
..F....... [ZBX-14618] fixed host prototype status checkbox resets after adding template (vasilijs)
..F....... [ZBX-14632] fixed minor typos in comments and tests (vasilijs)
..F....... [ZBX-14834] fixed icon misplacement in problem view (Ivo)
..F....... [ZBX-14803] fixed incorrect profile update causing page filter to sometimes show duplicate values (Ivo)
........S. [ZBX-10784] fixed validation of double/Numeric(float) values (MVekslers)
..F....... [ZBX-14727] fixed selection of data for trigger overview and graphs if first drop down entry is "none" (Ivo)
.....J.... [ZBX-14615] fixed Java gateway not to mark host unreachable in case of invalid username and password (vso)
.....J.... [ZBX-14585] fixed JMX endpoint not being included in error message in case of connection errors (vso)
..F....... [ZBX-14650] fixed web.page.regexp item parameters description (gcalenko)
.......PS. [ZBX-14764] fixed crash that could occur when OpenIPMI pollers are configured (vso)
.......PS. [ZBX-14882] fixed crash in vmware collector when receiving invalid xml (vso)
........S. [ZBX-14908] fixed crash when processing internal trigger events and deleting triggers at the same time (vso)

--------------------------------------------------------------------------------
Changes for 4.0.0

4.0.0rc3 was released as 4.0.0 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.0rc3

New features:
....I..... [ZBXNEXT-4757] added new dashboard to "Zabbix server health" (Alexei, Sasha, vmurzins)
....I..... [ZBXNEXT-4757] renamed default dashboard to "Global view" and improved widget layout (Alexei, Sasha, vmurzins)
.......PS. [ZBXNEXT-4757] added support of "pused" mode for cache-related internal items (Sasha)
....I..... [ZBXNEXT-4757] added new and renamed existing items in "Template App Zabbix Server" and "Template App Zabbix Proxy" templates (Sasha)

Bug fixes:
.......PS. [ZBX-14853] fixed error of vmware items caused by misconfigured vmware maxQueryMetrics parameter (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.0rc2

Bug fixes:
..F....... [ZBXNEXT-4588] fixed multiple minor issues in SVG graph widget; fixed dashboard widget height calculation (miks)
..F....... [ZBX-14891] fixed undefined index "show_timeline" in screens (agriscenko)
..F....... [ZBX-14874] fixed SQL errors being generated in database log files (Ivo)

--------------------------------------------------------------------------------
Changes for 4.0.0rc1

New features:
..F....... [ZBXNEXT-4721] removed footer from dashboard widgets (vasilijs)
A.F....... [ZBXNEXT-4588] improved performance of problems selection in graph widget; renamed 'Classic graph' to 'Graph (classic)'; fixed several bugs in graph widget (miks, Sasha)
..F....... [ZBXNEXT-4722] made operator names consistent in all interface (Ivo)
.........T [ZBXNEXT-4739] removed deprecated macros $1-$9 from item names in templates (vso)
....I..... [ZBXNEXT-4736] added index by nextcheck to escalations table (wiper)

Bug fixes:
..F....... [ZBX-14783] fixed align of the left column in several widgets and reports (Ivo)
.........T [ZBX-13377] fixed naming of groups and applications (vitaly)
....I..... [ZBX-14335] fixed bug in proxy makefile (Andris)
........S. [ZBX-14850] reverted ZBXNEXT-3848 fix because of broken update interval validation during low-level discovery (vso)
........S. [ZBX-14830] fixed possible deadlock when history syncer was trying to update escalations with recovery event id (wiper)
.........T [ZBX-13377] fixed naming issue for "Server Hardware" host group (vitaly)
A.F....... [ZBXNEXT-4573] fixed HTTP authentication page issues, HTTP case sensitive option and moved HTTP authentication from API to HTTP form page (gcalenko)
........S. [ZBX-14721] improved escalator performance by replacing previously unused index (vso)
........S. [ZBX-14720] improved history syncer performance during problem recovery by adding index on escalations table and avoiding full table scan (vso)
.......PS. [ZBX-14821] fixed full sync when only timer triggers are being processed, added trigger statistics to history syncer title (wiper)

--------------------------------------------------------------------------------
Changes for 4.0.0beta2

New features:
..F....... [ZBXNEXT-4672] added option to show suppressed problems for data overview page and widget (agriscenko)
A.F....... [ZBXNEXT-3860] added ability to filter triggers by tags (agriscenko)
..F....... [ZBXNEXT-4606] implemented kiosk mode for all pages (vasilijs)
........S. [ZBXNEXT-4696] improved history syncer performance by moving trigger locking outside history cache lock (wiper)
........S. [ZBXNEXT-3848] added validation of update interval, custom interval, history storage period and trend storage period in low-level discovery (vso)
.........T [ZBXNEXT-4224] implemented templates for server hardware: IBM,HP,Dell,Supermicro (vitaly)

Bug fixes:
..F....... [ZBXNEXT-4588] Fixed changelog adding more detailed description of features added in 4.0.0beta1; Fixed Data set widget field to be compatible with PHP versions affecting PHP bug #42355 (miks)
..F....... [ZBX-14797] fixed calendar initialization in graph configuration form (gcalenko, vmurzins)
........S. [ZBX-14812] fixed hexadecimal to decimal preprocessing step to allow pairs of hexadecimal digits separated by space or new line (vso)
..F....... [ZBX-14496] fixed unauthorized request error when sorting list after enabling/disabling elements (agriscenko)
........S. [ZBX-14808] fixed SQL error in user permission check when processing actions for internal item events (wiper)
........S. [ZBX-14614] fixed server template linking with triggers having no dependencies (MVekslers)
..F....... [ZBXNEXT-4597] fixed date selection fields in maintenance and services: fixed accepted date format, fixed validation and added placeholdrs (vmurzins)
...G...... [ZBX-6565,ZBX-13645,ZBX-14559] fixed agent on AIX 6.1 TL0, 7.1 TL0: system.stat[memory,avm], compilation, crash on net.dns[] items (Andris)
..F....... [ZBX-12217] removed links to templates with no permissions for templated discovery rules and item prototypes (agriscenko)
..F....... [ZBX-13015] fixed X axis labels with DST transition in the displayed period (Sasha)
........S. [ZBX-14777] increased severity of housekeeper logs in the case of invalid history/trends intervals (wiper)
........S. [ZBX-14778] fixed housekeeper attempting to remove history of discovery rules/prototypes (wiper)
.......PS. [ZBX-14771] fixed memory leak in poller if scheduling interval is invalid (vso)
..F....... [ZBX-14462] improved time selection when opening calendar with missing time (vmurzins)
.......PS. [ZBX-14775] fixed configuration of the maximum available count of aggregated metrics in a single request to vmware vCenter (MVekslers)
..F....... [ZBX-14637] fixed unreadable text on the problems widgets in dark theme (ashubin)
..F....... [ZBX-14676] fixed displaying links containing UTF-8 characters (Ivo)

--------------------------------------------------------------------------------
Changes for 4.0.0beta1

New features:
..F....... [ZBXNEXT-4588] Implemented SVG graph generation (ashubin, gcalenko, miks, Sasha)
..F....... [ZBXNEXT-4588] Implemented SVG graph widget with multiple new widget fields; Renamed existing graph widget to 'Classic graph'; Implemented vertical accordion; Added new UI controls for range control and overrides selection (miks, Sasha)
A.F....... [ZBXNEXT-4588] Added option to store long widget field strings as array of short strings; Created class to resize the height of textarea field automatically (miks)
A.F....... [ZBXNEXT-4588] Improved API validation; Extended time units functionality to allow negative values (miks, Sasha)
A.F.I..... [ZBXNEXT-4573] added support of HTTP authentication as optional authentication mechanism (gcalenko, Ivo, vmurzins)
A.F.I..PS. [ZBXNEXT-413] added maintenance tag filters to support suppression of individual problems based on their tags (agriscenko, wiper)
..F....... [ZBXNEXT-4609] added options Tag display priority and Tag display names in Problems (vasilijs)
A......... [ZBXNEXT-4656] added strict validation of hostprototype.create() and hostprototype.update() methods; added audit logging for these methods (Ivo, Sasha)
..F....... [ZBXNEXT-4455] added screen reader to the dashboard and widgets (ashubin)
A.F.....S. [ZBXNEXT-4627,ZBXNEXT-4656] added support of macro functions to LLD macros (Ivo, Sasha, viktors, vso)
..F....... [ZBXNEXT-4049] added option to hide timeline in Problems widget (vasilijs)
..F....... [ZBXNEXT-4611] changed default method for http agent items from "post" to "get" (gcalenko)
..F....... [ZBXNEXT-4587] added new column 'Value' and filter in Triggers list (Ivo, vasilijs)
..F....... [ZBXNEXT-4626] improved widget configuration constructor to create custom view for each widget (ashubin)
..F.I..... [ZBXNEXT-4597] implemented single textbox date fields in maintenances, services, top 100 triggers and availability reports pages (Ivo)

Bug fixes:
....I..... [ZBX-14751] fixed "cannot run test program while cross compiling" and "cannot check for file existence when cross compiling" errors during cross-compilation (vso)
.......PS. [ZBX-14677] fixed vmware performance counter retrieval on installations with large number of datastores (wiper)
..F....... [ZBXNEXT-4500] fixed item prototype master item links leading to error when master item is a web item (Ivo)
........S. [ZBX-14697] fixed memory leak in alert manager when connection to database was lost (vso)
..F....... [ZBX-14629] fixed breadcrumb labels clipping (ashubin)
........S. [ZBX-14628] fixed empty MAIL FROM in email alerts (mindbound)
....I..... [ZBX-14696] changed problem_tag index to optimize database queries (wiper)
..F....... [ZBX-12293] renamed trigger functions by adding function name at the beginning and removing the operator and "N" and placing operator in a separate field allowing two new operators "<=" and ">=" for selection (Ivo)
........S. [ZBX-9731] changed value cache to drop unused items from cache when new values are added instead performing this cleanup only when cache runs out of free space (wiper)
.......PS. [ZBX-14593] fixed error message for invalid vmware endpoint (MVekslers)
........S. [ZBX-14614] fixed trigger dependency link to the template instead of the host during the discovery action (MVekslers)
...G...... [ZBX-372] added "zone" parameter to proc.num[] item for Solaris (viktors)
..F....... [ZBX-14631] fixed typo in string: ouf, not out (vasilijs)
........S. [ZBX-14410] fixed output of information about the error for expressions with functions of triggers or calculated items (MVekslers)
...G...PS. [ZBX-14341] fixed duplicate value generation in environments with poor connectivity (wiper)
........S. [ZBX-9913] fixed inconsistencies in behaviour and error messaging of trigger functions (mindbound)
..F....... [ZBX-14448] fixed undefined index when updating item and switching type to dependent (Ivo)
........S. [ZBX-14670] fixed failed query error in LLD when updating function name in trigger prototype expression (vso)
..F....... [ZBX-14433] fixed several problems in displaying of X axis on the graphs (Sasha)
........S. [ZBX-14579] improved several functions to distinguish between 'failed to compile' and 'not matched' states in regexp processing (mindbound)
..F....... [ZBX-14584] fixed mass update some options for items (vasilijs)
..F....... [ZBX-12217] removed links to templates with no permissions for templated applications and items (agriscenko, Sasha)
..F....... [ZBXNEXT-4607] removed column Recovery time in Problems mode (vasilijs)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha9

New features:
.....J.... [ZBXNEXT-4558] added support for monitoring the string values of custom JMX MBeans (mindbound)
.....J.... [ZBX-14586] added more informative error message for InstanceNotFoundException error (mindbound)
..F....... [ZBXNEXT-4454] added screen reader attributes for common elements (ashubin)
A.F.....S. [ZBXNEXT-4200] added ability to create LLD item prototype of type "dependent" with a master item not only item prototype (Ivo, Sergejs)
........S. [ZBXNEXT-1701] added support of regular expressions and global regular expressions to "logsource()" trigger function (viktors)
........S. [ZBXNEXT-4586] added support of macros {ITEM.VALUE} and {ITEM.LASTVALUE} to trigger URL (vasilijs, viktors)
..F....... [ZBXNEXT-4049] added checkbox to hide timeline when problems sort by time (vasilijs)
A.F....... [ZBX-1357] added and enabled Norwegian translation to be displayed by default (zalex_ua)
..F....... [ZBXNEXT-4367] added screen reader features for multiselect (ashubin)
..F....... [ZBXNEXT-4530] implemented changeable session cookie name (miks)

Bug fixes:
........S. [ZBX-14548] fixed the disk usage counters reading for ESX/ESXi hosts (MVekslers)
..F....... [ZBXNEXT-4049] fixed option to hide timeline in Problems widget popup (vasilijs)
...G...... [ZBX-13393] fixed agent compilation error on AlphaServer Tru64 5.1B (Andris)
..F....... [ZBX-14491] fixed link "show value mappings", which leads to no permission page (vasilijs)
..F....... [ZBX-13165] fixed Y-axis small value gradation issue in graphs (Ivo)
..F....... [ZBX-14575] fixed Norwegian locale key for windows (vmurzins)
.......PS. [ZBX-14566] fixed possible data loss due to MariaDB server restart (vso)
.......PS. [ZBX-13010] fixed crash of poller processes in ODBC checks, simplified code (Andris, wiper)
....I..... [ZBX-14370] fixed deleting of files after compiling a program (make clean) for Solaris (MVekslers)
..F....... [ZBX-14519] fixed displaying timeline points of days in Problems widget (vasilijs)
........S. [ZBX-12380] improved function parameter parsing for trigger functions (MVekslers)
..F....... [ZBX-12994] improved maintenance period translation strings in maintenance form (gcalenko)
..F....... [ZBXNEXT-4622] updated change severity action icons in sprite files (Andzs)
..F....... [ZBX-14426] fixed trigger color in host issues screen and host group issues screen, color of problem with highest severity generated by trigger is used instead of trigger color (ashubin, gcalenko)
.......PS. [ZBX-13396] moved time function based trigger processing to history syncer, reducing trigger locking issues caused by peak timer processing loads (wiper)
..F....... [ZBX-13651] fixed cloning a template using the "Full Clone", which does not hide the upper level navigation bar (vasilijs)
..F....... [ZBX-14425] color of problem with highest severity generated by trigger is used as trigger status color on data overview page (gcalenko)
A.F....... [ZBX-8051] fixed auto-logout problem caused by async calls to jsrpc (vjaceslavs)
..F....... [ZBX-13641] disabled preprocessing update for discovered items (vasilijs)
..F....... [ZBX-13381] fixed invisible color picker selector, fixed wrong color preview, extended color pallette (Andzs, ashubin)
........S. [ZBX-14410] improved error message handling in zbx_function_find() (MVekslers)
........S. [ZBX-14500] fixed crash when reporting unknown triggers and using $1-$9 macros at the same time (vso)
..F.I..... [ZBX-14525] fixed sorting by severity in Monitoring->Problems and Problems widget (Sasha)
..F....... [ZBX-12580] reworked problem hosts widget to source data from problems and take changed severity into account (miks)
.......PS. [ZBX-14537] fixed HTTP agent application/json Content-Type not being set by default when using custom headers (vso)
..F....... [ZBX-12104] added limit ZBX_HISTORY_PERIOD for {ITEM.VALUE} macro resolving in trigger name (gcalenko)
..F.I..... [ZBX-14359] changed problem name macro in default action subject and message from TRIGGER.NAME to EVENT.NAME (agriscenko)
..F....... [ZBX-13718] fixed selection of cached checkboxes in checkbox range library (miks)
..F....... [ZBX-13647] fixed defined default discovery action message (vasilijs)
A......... [ZBX-12115] changed API returned lastvalue and prevvalue for text based items with no values (miks)
A......... [ZBX-14409] fixed icon mapping expression validation (miks)
..F....... [ZBX-14402] fixed internal item parameter that does not match documentation (vasilijs)
..F....... [ZBX-11989] fixed condition operators for event correlation rules (vasilijs)
..F....... [ZBX-13779] fixed redirect button link in multiple places (miks)
..F....... [ZBXNEXT-4361] fixed selected breadcrumbs item style; fixed active time range tabs hover cursor style (Andzs, ashubin)
..F....... [ZBX-14420] fixed link to Problems screen in map element's context menu (miks)
.......PS. [ZBX-12957] removed time adjustment of received packets for server and proxy (MVekslers)
.........T [ZBX-12171] added missing items zabbix[process,vmware collector,avg,busy] and zabbix[vmware,buffer,pfree] to Template App Zabbix Proxy (yurii)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha8

New features:
A.F.I..PS. [ZBXNEXT-4446] added ability to change severity of previously generated problems (vmurzins, wiper)
..F.I..... [ZBXNEXT-4044] changed default values of 'Display OK triggers for' and 'On status change triggers blink for' (viktors)
..F....... [ZBXNEXT-4361] implemented new time range selector for graphs (Andzs, ashubin, gcalenko, Sasha)
...GI..PS. [ZBXNEXT-4577] improved performance of Zabbix server by replacing semaphores to pthread mutexes and read-write locks (vso, wiper)
..F....... [ZBXNEXT-4312] reworked date picker; implemented keyboard interaction (miks)
..F....PS. [ZBXNEXT-2365] added additional auto-registration operations and re-running of auto-registration actions if host metadata is modified (ashubin, vso)

Bug fixes:
.......PS. [ZBX-14388] fixed log message about full history cache (Sergejs)
..F....... [ZBX-13283] removed info label in Trigger severities and Users administration pages (miks)
...G...... [ZBX-6046] fixed the functions 'net.if.*' for Solaris with empty 64 bits counters (MVekslers)
A.F....... [ZBX-13355] fixed media type a required password field successfully passing validation while being empty and prevented auto-filling stored passwords by browser (Ivo)
..F....... [ZBX-13701] fixed hintbox multiplication on page refresh (miks)
.D........ [ZBX-14398] improved "Server" parameter description in Zabbix agent configuration file (vso)
..F....... [ZBX-14344] fixed host groups, hosts and applications not being taken into account when filtering problems by problem name in Monitoring->Problems view (agriscenko)
........S. [ZBX-11434] added error messages when creation of LLD SNMP items fails due to SNMP OID field (Sergejs)
...G...... [ZBX-12250] fixed logrt[] item to analyze log file from start if no log files match and no log files were seen before (Andris)
.......PS. [ZBX-13765] fixed discovered host status update if it was down and a service was discovered on that host (Andris)
...G...... [ZBX-12070] fixed "proc.num" and "proc.mem" items calculation of values when zabbix_agentd called in test mode (Sergejs)
........S. [ZBX-14423] fixed use of initialized variable during application discovery (vso)
.......PS. [ZBX-12990] improved "vmware.hv.datastore.size" through usage the performance counters (MVekslers)
A.F.I..... [ZBXNEXT-4540] fixed problems filter with same tags not being joined with OR condition (Ivo, Sasha)
..F....... [ZBXNEXT-4576] unified dashboard widget content margins (Andzs, ashubin)
.......PS. [ZBX-12965] fixed scheduled check calculation during daylight saving changes (wiper)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha7

New features:
A.F.I..PS. [ZBXNEXT-4569] added support of MySQL 8.0 (gcalenko, vso)
....I..... [ZBXNEXT-4565] removed old upgrade DB patches (viktors)
..F.....S. [ZBXNEXT-4320] added ability to store history data in date based indices of elasticsearch (vjaceslavs)
..F....... [ZBXNEXT-4526] increased tags column size in Compact view mode (agriscenko)
..F....... [ZBXNEXT-4528] added link to Zabbix official support page (Andzs, ashubin)
........S. [ZBXNEXT-4520] added values to boolean mapping: "ok, master" as 1 and "err, slave" as 0 (viktors)
..F....... [ZBXNEXT-4185] added support of multiple items in "Plain text" widget (ashubin)
........S. [ZBXNEXT-4163] added support LLD, User macros and User macros with context from LLD macro in Items preprocessing (MVekslers)

Bug fixes:
A.F....... [ZBX-13712] fixed "Undefined index: master_itemid" and SQL errors in item.update and itemprototype.update methods; fixed updating of discovered items (Sasha)
..F....... [ZBX-14329] fixed error opening map's submap (ashubin)
..F....... [ZBX-13549] fixed displaying of not monitored triggers in maps (miks)
..F....... [ZBX-13783] dropped support for Zapcat-style and multi-level parameter arrays from item key validation in frontend (agriscenko)
..F....... [ZBX-12359] fixed "Automatic icon selection" checkbox not working and displaying two icons at once in map constructor (Ivo)
..F....... [ZBX-12239] fixed global search form allowing to submit empty search queries (agriscenko)
..F....... [ZBX-12177] renamed "Icon" to "Map element" in Network map properties and constructor (agriscenko)
........S. [ZBX-14333] fixed {ESC.HISTORY} and action log not to display colon without target host when executed on Zabbix server (vso)
.......PS. [ZBX-14345] fixed lock wait timeout error handling on MySQL to avoid possible data loss (vso)
A.F....... [ZBX-13361] fixed error messages when configuring an existing item to have an update interval (miks)
...G...PS. [ZBX-14328] improved logging of command execution failures (vjaceslavs)
....I..... [ZBX-13803] fixed "make install" to respect DESTDIR variable, this is essential for packaging (dimir)
..F....... [ZBX-12603] fixed tab navigation and keyboard interaction in dashboard sharing and properties dialogues; added validation inside popups (miks, vmurzins)
........S. [ZBX-13043] removed error message for when user has defined media but all of them are disabled (viktors)
........S. [ZBX-14312] fixed possible deadlock in history syncer when housekeeper is deleting events (vso)
..F....... [ZBX-13697] fixed session expiration when changing default authentication method (miks)
..F....... [ZBX-13768] fixed disabled 'add' button showing in templated item preprocesing form (miks)
A.F....... [ZBX-13680] fixed action not being cloned due to existing operation id being submitted (agriscenko)
..F....... [ZBX-13775] fixed map tree widget border color (Andzs)
..F....... [ZBX-13780] fixed status color styles (Andzs)
..F....... [ZBX-12350] fixed severity picker styles (Andzs, ashubin)
...G...PS. [ZBX-13782] fixed decoding of Unicode characters in JSON (Andris)
..F....... [ZBX-13767] fixed "undefined index: acknowledges" error on problems page (agriscenko)
..F....... [ZBX-12175] fixed subfilter entries with long names going off the screen (agriscenko, Andzs)
..F....... [ZBX-12644] fixed filter being partially reset when using pagination in availability report page (Ivo)
........S. [ZBX-12390] fixed problem when triggers might not use correct value if an item values within one second were received in wrong historical order (wiper)
.......PS. [ZBX-13788] fixed host availability stuck in unknown state after proxy changes (wiper)
........S. [ZBX-14313] fixed trigger level correlation when multiple tags are set (wiper)
........S. [ZBX-12372] fixed duplication of prefix "/" for second parameter "path" in items "web.page.*" (MVekslers)
...G...... [ZBX-14315] fixed validation of "max_depth" in "vfs.dir.size" for agent (MVekslers)
........S. [ZBX-13778] fixed logically dead code in JSON Path parser (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha6

New features:
..F....... [ZBXNEXT-4415] added new mode "Compact view" to the Problems page with ability to toggle highlighting whole row; added option to toggle timeline (agriscenko, Andzs)
A.F.....S. [ZBXNEXT-2788] added support for "NOT" keyword in custom expression fields (Ivo, Sergejs)
..F....... [ZBXNEXT-4516] renamed dashboard widget and screen element "System status" to "Problems by severity" (Sasha)
..F....... [ZBXNEXT-4516] renamed dashboard widget and screen element "Host status" to "Problem hosts" (Sasha)
..F....... [ZBXNEXT-4516] renamed dashboard widget, screen element and report "Status of Zabbix" to "System information" (Sasha)
....IJ.... [ZBX-13376] moved functionality to enable JMX interface in Java gateway to settings.sh and ensured setting TCP timeout (dimir)
A....J.... [ZBXNEXT-4458] improved logging of Java gateway, added username/password validation for JMX items (vjaceslavs)
A.F.I..PS. [ZBXNEXT-4411] added compression of server-proxy data exchange (miks, wiper)
A.F.I..PS. [ZBXNEXT-4488] added ability to push data via trapper to HTTP agent item type (gcalenko, Ivo, vmurzins, wiper)
A.FGI..PS. [ZBXNEXT-4358] added HTTP agent item type for data gathering via HTTP (gcalenko, Ivo, vso)
..F....... [ZBXNEXT-4413] dropped Monitoring->Triggers view (miks, Sasha)
..F....... [ZBXNEXT-4413] added the trigger context menu option to view or edit the trigger description (miks, Sasha)
..F....... [ZBXNEXT-4413] added displaying of the trigger dependencies in Monitoring->Problems view (miks, Sasha)
..F....... [ZBXNEXT-4151] added aria roles to provide easier access by keyboard navigation (ashubin, gcalenko, Ivo)
A......... [ZBX-3783] added strict validation for apiinfo.version(), action.delete(), correlation.delete() and drule.delete() methods (Sasha)
A......... [ZBX-3783] prohibited deleting discovery rules which are used in actions (Sasha)
A......... [ZBX-3783] added audit for action.delete() and correlation.delete() methods (Sasha)
..F....... [ZBXNEXT-4143] implemented submenu autofocus on top-level menu click (nikita)
..F....... [ZBXNEXT-4414] added support for configurable number of displayed tags (agriscenko)

Bug fixes:
..F....... [ZBX-14337] fixed persistent xss in map navigation tree widget (vjaceslavs)
..F....... [ZBX-14336] fixed persistent xss vulnerability in services (vjaceslavs)
..F....... [ZBX-13750] fixed hover and focus style for edit dashboard cancel button, improved top nav css coding style (Andzs, ashubin)
........S. [ZBX-13694] disable check now for items with scheduler configuration errors (wiper)
...G...PS. [ZBX-9882] removed Zapcat-style and multi-level array type support in item key parameters (Andris, viktors)
..F....... [ZBX-12821] fixed multiple javascript memory leaks (miks)
........S. [ZBX-13755] fixed proxy lastaccess update on 32-bit Zabbix server (vso)
..F....... [ZBX-12425] fixed selection of web items in the "Plain text" screen element (Sasha)
...G...... [ZBX-13781] fixed CRLF injection in Zabbix Agentd (MVekslers)
..F....... [ZBX-13737] fixed invalid confirmation message when mass enabling and disabling trigger, item and host prototypes (Ivo)
........S. [ZBX-13766] fixed comparison of two large float numbers in expressions (Sergejs)
.......PS. [ZBX-13481] fixed incorrect parsing of BITS data type in SNMP response (vso)
.......PS. [ZBX-13744] fixed potential shared memory leak when item is removed (Sergejs)
A.F....... [ZBX-13742] fixed parsing of the operator "not" in trigger expression (Sasha)
.........T [ZBX-13535] fixed trigger recovery expression for 'High error rate' trigger (vitaly)
.........T [ZBX-13278] fixed trigger expression for 'Link down' trigger (vitaly)
...G...... [ZBX-12805] increased command line limit for proc.num checks on hp-ux systems (Andris, wiper)
..F....... [ZBX-13749] fixed creation of dependent items from item wizard (vjaceslavs)
...G...PS. [ZBX-13660] fixed data types passed to is_ushort() for converting PID, port and process number (Andris)
..F....... [ZBX-12935,ZBX-13539] fixed displaying of floating point values under the "Latest data" page (Sasha)
...G...PS. [ZBX-13579] fixed unnecessary data getting when agent becomes available in the non-collection data period (Sergejs)
..F....... [ZBX-13240] removed duplicating HTML IDs from frontend and fixed SID validation in trigger wizard (Ivo)
..F....... [ZBX-13685] fixed maintenance entries displayed in list when filter is applied (agriscenko)
....I..... [ZBX-12756] improved configure script to check iconv library (MVekslers)
........S. [ZBX-13667] added notification in zabbix server log about 'error' in elasticsearch json response (MVekslers)
..F....... [ZBX-13683] fixed multiselect items not being sorted by name (agriscenko)
........S. [ZBX-13299] fixed autoregistration, discovery and internal notifications not being sent due to uninitialized severity (vso)
....I..... [ZBX-13607] changed ping script to return success also for timeouts (wiper)
..F....... [ZBX-12967] fixed slide show refresh interval multiplier menu not working (agriscenko)
........S. [ZBX-13696] added maximum record limit to old session removal in housekeeper (wiper)
..F....... [ZBX-13642] fixed undefined index in user edit form (agriscenko)
..F....... [ZBX-13546] fixed context menu positioning in maps (gcalenko, miks)
..F....... [ZBX-13668] fixed dynamic widget searching for item key in item prototypes (agriscenko)
..F....... [ZBX-13500] fixed fractional values in triggers being misinterpreted without a leading 0 (agriscenko)
..F....... [ZBX-13561] fixed incorrectly displayed pie graph when first item has no data (Ivo)
..F....... [ZBX-13517] fixed undefined index in pie charts (Ivo)
..F....... [ZBX-13499] fixed checkbox selector in problems table (ashubin, miks)
........S. [ZBX-13598] fixed crash when Zabbix process cannot connect to preprocessing service (viktors, vso)
..F....... [ZBX-13522] fixed duplicate IDs in trigger expression constructor (miks)
..F....... [ZBX-13489] fixed wrong tab iteration inside graph widget (ashubin)
..F....... [ZBX-13625] fixed blinking in the problem widget (agriscenko)
..F....... [ZBX-13560] fixed acknowledge notifications being visible in the event popup (agriscenko)
..F....... [ZBX-13298] fixed missing graph after faulty graph edit form submission (nikita)
..F....... [ZBX-13487] improved widgets menu icons focus state styles (Andzs)
....I..... [ZBX-13350] added multiple Zabbix element default paths to output after running ./configure and --help option (dimir, viktors)
...G...PS. [ZBX-13509] improved compilation support from source for Solaris and NetBSD (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha5

New features:
..F....... [ZBXNEXT-4313] implemented keyboard interaction in context menus (miks)
A.F.I...S. [ZBXNEXT-4426] added option to execute cached passive checks at the current time (Ivo, wiper)
........S. [ZBXNEXT-4417] added real time export of events, history and trends in newline delimited JSON format (vso)
..F....... [ZBXNEXT-4374] implemented the widget configuration fields clearing when changing the type (ashubin)
A.F.I...S. [ZBXNEXT-4119] implemented tag based permissions (miks, Oleg, Sasha, Sergejs)
..F....... [ZBXNEXT-4045] implemented maximum size for graphs in widgets (gcalenko)
..F....... [ZBXNEXT-4340] added kiosk mode for dashboard (ashubin)

Bug fixes:
..F....... [ZBX-13542] fixed http steps on template not inheriting hosts application setting (nikita)
..F....... [ZBX-13618] fixed wrong variables order in translatable error message (nikita)
..F....... [ZBX-13344] fixed trigger based actions having a default "not in maintenance" condition (agriscenko)
........S. [ZBX-13613] improved a history syncer when backend elasticsearch is not available (MVekslers)
.......PS. [ZBX-13510] fixed error of execution "make dbschema" for NetBSD (MVekslers)
...G...... [ZBX-13544] fixed agent crashes when using regex with 'Log' item for Mac OSX (MVekslers)
........S. [ZBX-13611] fixed lld rules not always saving their state/error message changes (wiper)
........S. [ZBX-13571] fixed regression that resulted in slow history data queries on partitioned tables (wiper)
..F....... [ZBX-13490] fixed autofocus in forms (nikita)
........S. [ZBX-13470] improved searching IPMI items by full name (MVekslers)
..F....... [ZBX-13566] fixed create dashboard button size in dashboard list (Andzs)
..F....... [ZBX-13464] fixed fullscreen attribute included in host context menu links (ashubin)
A.F....... [ZBX-13424] added possibility to select web items as master items and improved copying of dependent items to destination hosts and templates (Ivo)
A......... [ZBX-13573] fixed undefined index message changing Action "Acknowledgment operations" from "Remote command" to "Notify all involved" (agriscenko)
A......... [ZBX-13570] fixed undefined index in API call (agriscenko)
A......... [ZBX-13331] removed "recovery" property from action.get API method response (nikita)
..F....... [ZBX-13309] fixed displaying of Problem/Recovery time (agriscenko, ashubin, Sasha)
.......PS. [ZBX-13450] fixed server and proxy compilation problem for Solaris 10 (MVekslers)
A.F....... [ZBX-13458,ZBX-13494] fixed resolving of the macros in map labels for non-superadmin users (Sasha)
..F....... [ZBX-13526] fixed widget placeholder jumping instead of resizing while dashboard edit (ashubin)
.......PS. [ZBX-13362] fixed potentially wrong rows deleting by housekeeper in PostgreSQL (Sergejs)
..F....... [ZBX-13506] fixed linked trigger is moved to sibling map element (agriscenko)
........S. [ZBX-13586] fixed trigger-based event correlation - suspend creation of event if no problems are recovered by it (viktors, wiper)
........S. [ZBX-13339] improved deallocation of memory (MVekslers)
..F....... [ZBX-13412] fixed JS error and wrong form behaviour when changing item type, type of information (agriscenko)
..F....... [ZBX-13471] fixed contrast in selected item filters (Andzs)
..F....... [ZBX-13428] fixed long name of map outside go back button in map widget (agriscenko, Sasha)
..F....... [ZBX-13340] fixed pie graphs displaying incorrect data (Ivo)
..F....... [ZBX-13257] fixed display of the latest item in Audit log (agriscenko)
..F....... [ZBX-13447] fixed trigger name readability on map in dark theme (nikita)
....I..... [ZBX-11994] changed "awk" to "sed" for getting info about "Last Changed Revision" (MVekslers)
..F....... [ZBX-13360] fixed HTML5 placeholder color that previously appeared like actual input data (nikita)
...G...PS. [ZBX-13351] improved OpenSSL error messages (viktors)
..F....... [ZBX-13147] fixed inconsistent number on map navigation tree (nikita)
..F....... [ZBX-13537] fixed "Inaccessible user" in Dashboard System status widgets acknowledgement popup (agriscenko)
....I..... [ZBX-13472] fixed description of "Server" and "ServerActive" configuration options (Sasha)
........S. [ZBX-13455] added frontend error message when templates cannot be linked to LLD host (viktors)
..F....... [ZBX-13538] fixed example configuration for Elasticsearch (nikita)
..F....... [ZBX-13434] fixed incorrect trigger dependencies being set after copying triggers to multiple hosts; thanks to Kotaro Miyashita for the patch (Ivo)
..F....... [ZBX-13513] fixed input maxlength for users media of type script (nikita)
...G...PS. [ZBX-13523] fixed error message for empty TCP response in case agent dropped connection because of access permissions (vso)
..F....... [ZBX-12883] fixed incorrect ordering the list of triggers after saving a map (agriscenko)
..F....... [ZBXNEXT-4150] fixed URL display in hint box and focus styles for radio buttons (ashubin, nikita)
..F....... [ZBX-12940] fixed content does not fit dialog window (agriscenko)
..F....... [ZBX-13342] fixed order by query in frontend Maintenance tab (agriscenko)
..F....... [ZBX-13401] fixed successful items mass update with invalid update interval (agriscenko)
A......... [ZBX-6167] fixed partial updating in maintenance.update (ashubin)
...G...... [ZBX-13062] banned using of mutex in threads of metrics collection (MVekslers)
........S. [ZBX-13236] fixed error message of function parameters parse (MVekslers)
....I..... [ZBX-10433] removed inaccurate configuration default values (viktors)
....I..... [ZBX-13398] fixed configure script for Debian GNU/Linux "buster" and "sid" to work with PostgreSQL (viktors)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha4

New features:
..F....... [ZBXNEXT-4150] implemented access to interactive elements using keyboard (Andzs, ashubin, gcalenko, vmurzins)
..F....... [ZBXNEXT-4149] implemented keybord interaction in overlay popups (miks)

Bug fixes:
A.F....... [ZBX-12754] fixed undefined index error in map import (gcalenko)
..F....... [ZBX-13303] improved display of user media 'Use if severity' indicators (agriscenko, Andzs)
..F....... [ZBX-13166] fixed daily and yearly notification reports not including current day/last day of leap-year (nikita)
..F....... [ZBX-13118] improved readability of emails in action log by splitting them multiline (nikita)
.......PS. [ZBX-13498] added optional MySQL upgrade patch for "problem" table to drop redundant index after another index that can be used to enforce the foreign key constraint has been created (vso)
........S. [ZBX-13430] fixed use of uninitialized value ttl when elasticsearch is configured (MVekslers)
........S. [ZBX-13452] fixed Elasticsearch history storage default value types (viktors)
A......... [ZBX-13248] fixed field trapper_hosts to optional for trapper item.create (ashubin)
..F....... [ZBX-13307] fixed map scaling and position to the widget left side (ashubin)
..F....... [ZBX-12941] fixed checkbox overlay's position over the checkbox (miks)
..F....... [ZBX-13465] fixed back button style on the sub-maps (Andzs, ashubin)
..F....... [ZBX-13334] fixed translations of Widget parameters window (agriscenko)
A......... [ZBX-6118] fixed poor performance of changing an item on the template which linked with many hosts (Sasha)
..F....... [ZBX-13454] fixed placeholder in Administration->Scripts form (Sasha)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha3

New features:
A......... [ZBXNEXT-4357] added support of "selectTriggerDiscovery" option in trigger.get method (Sasha)
A.F....... [ZBXNEXT-4152] replaced double box select fields with multiselect fields and added filtering by proxy and server only in host list (Ivo, Sasha)
..F.I..... [ZBXNEXT-4273] added default event status colors in themes with option to customize them (ashubin)
...G...... [ZBXNEXT-4216] added 'copytruncate' log file rotation support for logrt[], logrt.count[] (Andris)

Bug fixes:
.......P.. [ZBX-13403] allowed proxy to execute remote commands on agents using encrypted connection (gleb)
.......PS. [ZBX-13441] fixed crashes in case of failures (e.g. timeouts) during VMware hypervisor discovery (gleb)
A.F....... [ZBX-12607] fixed performance of map.get API method and map-related views (miks, Sasha)
........S. [ZBX-11391] generated an error if expanding LLD macros results in an empty tag name (MVekslers)
..F....... [ZBX-13300] fixed addJsFile() name (agriscenko)
.......P.. [ZBX-13030] removed proxy's ability to export unprocessed history data via loadable modules (MVekslers)
..FG...PS. [ZBXNEXT-3581] dropped plain text protocol support and made header mandatory; fixed IP fragmentation handling by including header in Zabbix get request, Zabbix server/proxy passive check request and frontend request to Zabbix server (Sasha, vso)
........S. [ZBX-13194] fixed incorrect processing of zabbix[wcache,value,*] internal check (Sergejs)
.......PS. [ZBX-13060] added limitation for meaningless server reconnection attempts to incorrectly configured passive proxy (viktors)
...G...... [ZBX-13233] added new memory metrics for Linux platform - "active", "anon", "inactive" and "slabs"; thanks to Tomasz Kłoczko for the original patch (viktors)
........S. [ZBX-12643] improved error log message in case Zabbix server database cannot be used due to empty "users" table (vso)
...G...... [ZBX-11720] fixed memory leak which breaks vfs.fs.size, vfs.fs.inode and vfs.dir.size items if compiled with LeakSanitizer (Andris)
........S. [ZBX-13131] fixed truncated multiline text values from network discovery SNMP checks (viktors)
...G...... [ZBX-13117] fixed vfs.dir.size with symbol links on Windows (MVekslers)
....I..... [ZBX-12045] fixed inconsistencies in configure -h output (MVekslers)
A......... [ZBX-13325] fixed trend.get() method with Oracle backend (Sasha)
..F....... [ZBX-13223] fixed graphs duplication in graph preview (ashubin)
..F....... [ZBX-13345] removed SID from URL in screen edit mode (miks)
...G...... [ZBX-13055] fixed problems with DNS resolver interface on NetBSD (valdis)
..F....... [ZBX-13214] added support of \0 matching group for regsub and iregsub methods (gcalenko, Sasha)
........S. [ZBX-13208] eliminated race condition that caused history collection for newly created items to start before preprocecessing steps finished syncing (vso)
...G...... [ZBX-13246] fixed processing of command line arguments which are longer than 2KB for proc.num and proc.mem items on AIX (viktors)
.......P.. [ZBX-13130] fixed Zabbix proxy not to generate high network traffic when server does not accept data (vso)
..F....... [ZBX-13288] fixed image ghosting for mass update of map elements (vjaceslavs)
...G...... [ZBX-11422] fixed compilation warnings under OS X 64bit (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha2

New features:
..F....... [ZBXNEXT-4144] added asterisk mark and aria-label property to all forms required fields (gcalenko, Ivo)
..F.....S. [ZBXNEXT-768] added item unit blacklisting with character "!" in order to disable metric prefixes (Alexei)
..F....... [ZBXNEXT-4295] added selection of the create images tickbox by default on "Maps import" page (Sasha)
..F....... [ZBXNEXT-1456] added filter by item discovery status for item configuration view; thanks to Volker Fröhlich for the original patch (Alexei)
...G...... [ZBXNEXT-3991] added additional params to net.if.* key output for linux base agent (MVekslers)

Bug fixes:
..F....... [ZBX-13276] fixed compatibility issue with Elasticsearch versions starting from 6.0 (vjaceslavs)
.......PS. [ZBX-13196] fixed setting of transaction error flag in commit operation (vjaceslavs)
..F....... [ZBX-13221] fixed trimming of values in overlay dialogues (Ivo)
..F....... [ZBX-13221] added "Timeout" validation in web scenario step overlay dialogue (Ivo)
..F....... [ZBX-12389] fixed latest data host group filter (Oleg)
..F....... [ZBX-13119] removed 'empty' button in trigger selection window for map constructor item modal form (gcalenko, Ivo)
........S. [ZBX-12661] fixed Low-level discovery of dependent items not working after being edited and resulting in undefined offset error or foreign key constraint violation (vso)
...G...... [ZBX-13254] fixed 'skip' parameter behaviour for log[], log.count[], logrt[], logrt.count[] items in case log files initially do not exist (Andris)
...G...... [ZBX-13253] fixed losing the 1st record by log[] and logrt[] items if 'skip' parameter is used and log file initially is empty (Andris)
........S. [ZBX-13275] fixed slow housekeeping of events on MySQL (vso)
...G...... [ZBX-13264] fixed Zabbix agent compilation on OS/X (vso)
.......PS. [ZBX-13245] fixed IP fragmentation handling in Zabbix server response to Zabbix proxy (vso)
..F....... [ZBX-13258] fixed misaligned user group permission controls (Ivo)
....I..... [ZBX-13031] fixed Java gateway compilation without libpcre (Sergejs)
.......PS. [ZBX-12963] fixed passing argument to external check item that contain literal $ (Sergejs)
A......... [ZBX-12991] removed default values for "active_since" and "active_till" fields in maintenance.create API method (Ivo)
..F....... [ZBX-13270] fixed default selection of the required host permissions radio in the global scripts form (Sasha)
.......PS. [ZBX-12758] fixed slow housekeeping of events due to missing index on foreign key (vso)
..F....... [ZBX-11305] fixed color and label for event status on event details page (gcalenko)
..F.....S. [ZBX-13238] fixed spelling of Elasticsearch (abs, vjaceslavs)
..F....... [ZBX-13056] fixed incorrect positioning of context menu when it is opened using keyboard (gcalenko)
........S. [ZBX-13241] fixed memory leak on Zabbix server when executing remote commands through proxy (vso)
..F....... [ZBXNEXT-4139] fixed displaying of the eventlog severitites and severities in trigger map element (Andzs)
.......PS. [ZBX-13178] fixed ipc_path value in error message (MVekslers)

--------------------------------------------------------------------------------
Changes for 4.0.0alpha1

New features:
........S. [ZBXNEXT-3480] added support of inventory macros in event tags (abs, vso)
A.F.I...S. [ZBXNEXT-4175] implemented ability to send email to several email addresses specified as user media (miks, Sergejs)
..F.I..... [ZBXNEXT-4139] added high contrast light and high contrast dark themes (Andzs)
A......... [ZBXNEXT-4247] removed deprecated API methods: user.updareProfile, user.addMedia, user.updateMedia, user.deleteMedia, usergroup.massAdd, usergroup.massUpdate and usermedia.get (Sasha)
........S. [ZBXNEXT-970] added more detailed error information to notification message when DB is unavailable (viktors)
..F....... [ZBXNEXT-4137] removed green background from cells (Oleg)
..F....... [ZBXNEXT-4157] added map status summary to be readable by screen reader software (gcalenko)
..F....... [ZBXNEXT-4127] implemented popup displaying in overlay dialogues (miks)
...GI..PS. [ZBXNEXT-1520] increased the maximum Hosts/DNS name character length from 63 to 255 (gcalenko, Sergejs)
..F.....S. [ZBXNEXT-4108] implemented search of problems by trigger name (abs, miks)
..F....... [ZBXNEXT-4143] implemented keybord interaction in top navigation (miks)
...G...... [ZBXNEXT-1567] added item "vfs.dir.count" for counting directory entries (valdis)
..F....... [ZBXNEXT-4135] added tooltips for vertical labels (Oleg)
..F....... [ZBXNEXT-4146] added icons for error and success messages (Andzs)
..F....... [ZBXNEXT-4156] added option to view graphs items data and multiple items graph data as table (gcalenko, Ivo)
..F....... [ZBXNEXT-4160] reworked monitoring Discovery screen to show hint info right in the table cell (miks)
....I..... [ZBXNEXT-761] added rules to make dbschema.c, schema.sql and data.sql from schema.tmpl, data.tmpl and templates.tmpl if there is a need to (gleb)
..F.I..... [ZBXNEXT-4186] added ability to adjust colors for new graph items in graph creation form according selected theme (gcalenko, Sasha)
..F....... [ZBXNEXT-4145] fixed appearance of host column based on number of hosts specified in filter (miks)
A.F.I..... [ZBXNEXT-4118] implemented advanced options for tag-based search of problems (Ivo, Sasha)
..F....... [ZBXNEXT-4134] added 'lang' attribute to page body (gcalenko)
A.F....PS. [ZBXNEXT-4181] fixed Zabbix server to accept active Zabbix proxy requests only from allowed address if specified (Sasha, vso)
.......P.. [ZBXNEXT-4181] fixed passive Zabbix proxy to accept Zabbix server requests only from allowed address (vso)
....I..PS. [ZBX-10576] restructured unixODBC related code, moved it to a dedicated directory (gleb)
A......... [ZBX-3783] added strict validation for proxy.delete() method; proxy cannot be deleted when used in actions (Sasha)
....I..... [ZBX-11909] replaced company.com with example.com in data.sql (vmurzins)

Bug fixes:
.......PS. [ZBX-12251] fixed possibility of trigger status getting stuck in PROBLEM or OK state due to transaction error in history synchronization, added deadlock to a list of recoverable errors (vso, wiper)
.......PS. [ZBX-12251] fixed possibility that new history values are lost and not processed by Zabbix server or Zabbix proxy due to recoverable transaction error (vso, wiper)
..F....... [ZBX-12996] fixed radio button and label inconsistency in maintenance period configuration (Sasha)
....I..... [ZBX-12895] improved performance of DB patch for updating data in the alerts table (Sergejs)
..F....... [ZBX-12082] fixed possibility to select triggers with same name in multiselect (Ivo)
...G...PS. [ZBX-12983] fixed compilation warnings under Windows (valdis)
........S. [ZBX-10578] fixed redundant init_result() calls; thanks to MATSUDA Daiki for the patch (abs)
....I..... [ZBX-12793] fixed system compiler checks during source configuration (abs)
...G...... [ZBX-11970] fixed style for some enumerators and structure type declarations (abs, Andris)

--------------------------------------------------------------------------------
Changes for 3.4.15

3.4.15rc1 was released as 3.4.15 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.15rc1

New features:
...G...... [ZBXNEXT-3047] fixed compilation errors on Windows platform with static OpenSSL libraries (Andris, viktors)
...G...PS. [ZBXNEXT-4836] added license information and OpenSSL linking exception to README file, show crypto library version when started with '-V' (Andris)
.......PS. [ZBXNEXT-4782] improve out of memory error message by adding statistics and backtrace; improve something impossible has just happened error message by adding backtrace (vso)

Bug fixes:
..F....... [ZBX-14789] fixed translations from en_US to en_GB (Ivo)
..F....... [ZBX-14805] fixed unauthorized request error when resetting filter after enabling/disabling elements (agriscenko)
..F....... [ZBX-14758] fixed encoding for cookie names and values (Ivo, vmurzins)
.......PS. [ZBX-15122] fixed possible crash in web monitoring due to posts not being reset between steps (vso)
..F....... [ZBX-14691] fixed faulty behaviour of mandatory fields in Trigger expression form (vasilijs)
........S. [ZBX-15022] fixed shared memory leak during configuration cache synchronization (wiper)
..F....... [ZBX-13505] fixed link coloring in map when related trigger is not monitored (miks)
..F....... [ZBX-14934] made widget specific javascript files to be loaded with jsLoader (miks)
....I..... [ZBX-14966] removed the notes about sqlite from zabbix_server.conf (MVekslers)
........S. [ZBX-14875] fixed discovery and auto registration escalations being kept for one hour instead of deleted immediately (vso)
A.F....... [ZBX-14422] fixed SQL queries being logged when accessing API, even if debug mode is disabled (agriscenko)
...G...PS. [ZBX-15027] fixed startup failures due to orphaned or zombie processes remaining when zabbix daemon is terminated during startup (vso)
A......... [ZBX-14396] fixed excessive memory usage during template full clone (gcalenko, Sasha)
...G...... [ZBX-14779] extended support of system.stat[ent], system.stat[cpu,pc], system.stat[cpu,ec] on IBM AIX to LPAR type 'dedicated' (Andris)
........S. [ZBX-14851] fixed the host visible name in the event details/messages from server when using long utf8 text (MVekslers)
.......P.. [ZBX-14887] fixed max count of records in the single json that proxy can send to the server (MVekslers)
.......PS. [ZBX-14972] fixed the case where data from non-monitored VMware services are not removed from vmware cache (MVekslers)
...G...PS. [ZBX-14856] added support for OpenSSL 1.1.1 (Andris)
.D.G...PS. [ZBX-14971] added note on runtime control with PID numbers larger than 65535 to server, proxy and agentd help messages and man pages (Andris)
A......... [ZBX-14734] fixed the verification of the assignment of two web checks with the same name from different templates to one host (vasilijs)
..F....... [ZBX-14749] fixed cloning inherited host prototype on host (vasilijs)
..F....... [ZBX-14663] fixed calculation of Y zero position in graph (miks)
A......... [ZBX-14865] fixed "Field "parent_itemid" cannot be set to NULL" error message while importing multiple templates (Sasha)
........S. [ZBX-14854] improved preprocessor worker performance (MVekslers)
..F....... [ZBX-14811] fixed color of the host name in the title of the Screens (vasilijs)
..F....... [ZBX-14776] fixed sorting when changing status of media type (vasilijs)
..F....... [ZBX-14757] fixed fields becoming writable upon form refresh in host prototype form (vmurzins)
..F....... [ZBX-14689] fixed updating of the Graph list of host when selecting a group of hosts (vasilijs)
..F....... [ZBX-14803] fixed incorrect profile update causing page filter to sometimes show duplicate values (Ivo)
..F....... [ZBX-14727] fixed selection of data for trigger overview and graphs if first drop down entry is "none" (Ivo)
..F....... [ZBX-14650] fixed web.page.regexp item parameters description (gcalenko)
.......PS. [ZBX-14764] fixed crash that could occur when OpenIPMI pollers are configured (vso)
.......PS. [ZBX-14882] fixed crash in vmware collector when receiving invalid xml (vso)
........S. [ZBX-14908] fixed crash when processing internal trigger events and deleting triggers at the same time (vso)
.......PS. [ZBX-14853] fixed error of vmware items caused by misconfigured vmware maxQueryMetrics parameter (MVekslers)
........S. [ZBX-14830] fixed possible deadlock when history syncer was trying to update escalations with recovery event id (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.14

3.4.14rc1 was released as 3.4.14 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.14rc1

New features:
A.F....... [ZBX-1357] enabled Portuguese (Portugal) translation to be displayed by default (zalex_ua)

Bug fixes:
........S. [ZBX-14812] fixed hexadecimal to decimal preprocessing step to allow pairs of hexadecimal digits separated by space or new line (vso)
..F....... [ZBX-14496] fixed unauthorized request error when sorting list after enabling/disabling elements (agriscenko)
........S. [ZBX-14614] fixed server template linking with triggers having no dependencies (MVekslers)
...G...... [ZBX-6565,ZBX-13645,ZBX-14559] fixed agent on AIX 6.1 TL0, 7.1 TL0: system.stat[memory,avm], compilation, crash on net.dns[] items (Andris)
..F....... [ZBX-13015] fixed X axis labels with DST transition in the displayed period (Sasha)
........S. [ZBX-14777] increased severity of housekeeper logs in the case of invalid history/trends intervals (wiper)
........S. [ZBX-14778] fixed housekeeper attempting to remove history of discovery rules/prototypes (wiper)
.......PS. [ZBX-14771] fixed memory leak in poller if scheduling interval is invalid (vso)
.......PS. [ZBX-14775] fixed configuration of the maximum available count of aggregated metrics in a single request to vmware vCenter (MVekslers)
..F....... [ZBX-14676] fixed displaying links containing UTF-8 characters (Ivo)
...G...PS. [ZBX-14756] fixed zbxregexp library not compiling with old versions of pcre; thanks to Simon Matter for the patch (yurii)

--------------------------------------------------------------------------------
Changes for 3.4.13

3.4.13rc2 was released as 3.4.13 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.13rc2

Bug fixes:
.......PS. [ZBX-14765] fixed vmware incorrect memory release (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.4.13rc1

New features:
...G...PS. [ZBX-13730] replaced pcreposix library with pcre, lowered backtracking limit, fixed libevent build issues (yurii)

Bug fixes:
.......PS. [ZBX-14677] fixed vmware performance counter retrieval on installations with large number of datastores (wiper)
........S. [ZBX-14697] fixed memory leak in alert manager when connection to database was lost (vso)
..F....... [ZBX-12293] renamed trigger functions by adding function name at the beginning and removing the operator and "N" and placing operator in a separate field allowing two new operators "<=" and ">=" for selection (Ivo)
...G...PS. [ZBX-13730] fixed incorrect behavior of zbxregexp library when reusing latest regular expression (yurii)
.......PS. [ZBX-14593] fixed error message for invalid vmware endpoint (MVekslers)
........S. [ZBX-14614] fixed trigger dependency link to the template instead of the host during the discovery action (MVekslers)
...G...... [ZBX-372] added "zone" parameter to proc.num[] item for Solaris (viktors)
..F....... [ZBX-14631] fixed typo in string: ouf, not out (vasilijs)
........S. [ZBX-14410] fixed output of information about the error for expressions with functions of triggers or calculated items (MVekslers)
..F....... [ZBX-14433] fixed several problems in displaying of X axis on the graphs (Sasha)

--------------------------------------------------------------------------------
Changes for 3.4.12

3.4.12rc1 was released as 3.4.12 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.12rc1

Bug fixes:
........S. [ZBX-14548] fixed the disk usage counters reading for ESX/ESXi hosts (MVekslers)
..F....... [ZBX-9236] fixed timeselector period used to select 'all' values of particular item (miks)
...G...... [ZBX-13393] fixed agent compilation error on AlphaServer Tru64 5.1B (Andris)
..F....... [ZBX-13165] fixed Y-axis small value gradation issue in graphs (Ivo)
..F....... [ZBX-14575] fixed Norwegian locale key for windows (vmurzins)
.......PS. [ZBX-14566] fixed possible data loss due to MariaDB server restart (vso)
.......PS. [ZBX-13010] fixed crash of poller processes in ODBC checks, simplified code (Andris, wiper)
....I..... [ZBX-14370] fixed deleting of files after compiling a program (make clean) for Solaris (MVekslers)
..F....... [ZBX-14519] fixed displaying timeline points of days in Problems widget (vasilijs)
..F....... [ZBX-14491] fixed link "show value mappings", which leads to no permission page (vasilijs)
........S. [ZBX-12380] improved function parameter parsing for trigger functions (MVekslers)
..F....... [ZBX-13641] disabled preprocessing update for discovered items (vasilijs)
A......... [ZBX-13732] fixed status change for linked template items through parent template if host assigned (agriscenko)
..F....... [ZBX-14432] removed redundant code and improved performance in event details screen (miks)
........S. [ZBX-14410] improved error message handling in zbx_function_find() (MVekslers)
........S. [ZBX-14500] fixed crash when reporting unknown triggers and using $1-$9 macros at the same time (vso)
..F....... [ZBX-12104] added limit ZBX_HISTORY_PERIOD for {ITEM.VALUE} macro resolving in trigger name (gcalenko)
..F....... [ZBX-14402] fixed internal item parameter that does not match documentation (vasilijs)

--------------------------------------------------------------------------------
Changes for 3.4.11

New features:
A.F....... [ZBX-1357] added and enabled Norwegian translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated English (United States), French, Hebrew, Japanese, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.4.11rc1

Bug fixes:
...G...... [ZBX-6046] fixed the functions 'net.if.*' for Solaris with empty 64 bits counters (MVekslers)
A.F....... [ZBX-13355] fixed media type a required password field successfully passing validation while being empty and prevented auto-filling stored passwords by browser (Ivo)
.D........ [ZBX-14398] improved "Server" parameter description in Zabbix agent configuration file (vso)
.......PS. [ZBX-14447] reverted ZBX-13788 fix because of broken server-proxy compatibility between minor versions (wiper)
...G...... [ZBX-12250] fixed logrt[] item to analyze log file from start if no log files match and no log files were seen before (Andris)
.......PS. [ZBX-13765] fixed discovered host status update if it was down and a service was discovered on that host (Andris)
...G...... [ZBX-12070] fixed "proc.num" and "proc.mem" items calculation of values when zabbix_agentd called in test mode (Sergejs)
........S. [ZBX-14423] fixed use of initialized variable during application discovery (vso)
.......PS. [ZBX-12990] improved "vmware.hv.datastore.size" through usage the performance counters (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.4.10

3.4.10rc1 was released as 3.4.10 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.10rc1

Bug fixes:
..F....... [ZBX-14414] fixed PHP 7.2 error message in the Monitoring->Latest data page (Sasha)
A.F....... [ZBX-13712] fixed "Undefined index: master_itemid" and SQL errors in item.update and itemprototype.update methods; fixed updating of discovered items (Sasha)
..F....... [ZBX-13549] fixed displaying of not monitored triggers in maps (miks)
..F....... [ZBX-12359] fixed "Automatic icon selection" checkbox not working and displaying two icons at once in map constructor (Ivo)
........S. [ZBX-14333] fixed {ESC.HISTORY} and action log not to display colon without target host when executed on Zabbix server (vso)
A.F....... [ZBX-13361] fixed error messages when configuring an existing item to have an update interval (miks)
........S. [ZBX-13043] removed error message for when user has defined media but all of them are disabled (viktors)
........S. [ZBX-14312] fixed possible deadlock in history syncer when housekeeper is deleting events (vso)
..F....... [ZBX-13697] fixed session expiration when changing default authentication method (miks)
A.F....... [ZBX-13680] fixed action not being cloned due to existing operation id being submitted (agriscenko)
..F....... [ZBX-13775] fixed map tree widget border color (Andzs)
...G...PS. [ZBX-13782] fixed decoding of Unicode characters in JSON (Andris)
..F....... [ZBX-13767] fixed "undefined index: acknowledges" error on problems page (agriscenko)
..F....... [ZBX-12175] fixed subfilter entries with long names going off the screen (agriscenko, Andzs)
..F....... [ZBX-12644] fixed filter being partially reset when using pagination in availability report page (Ivo)
..F....... [ZBX-12882] fixed in popup window being allowed to select applications from different hosts when editing item mass update form (agriscenko)
.......PS. [ZBX-13788] fixed host availability stuck in unknown state after proxy changes (wiper)
........S. [ZBX-12372] fixed duplication of prefix "/" for second parameter "path" in items "web.page.*" (MVekslers)
...G...... [ZBX-14315] fixed validation of "max_depth" in "vfs.dir.size" for agent (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.4.9

3.4.9rc3 was released as 3.4.9 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.9rc3

Bug fixes:
........S. [ZBX-14313] fixed trigger level correlation when multiple tags are set (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.9rc2

Bug fixes:
...G...... [ZBX-13781] fixed possible crash in the function "web.page.get" of Zabbix Agentd (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.4.9rc1

Bug fixes:
..F....... [ZBX-14337] fixed persistent xss in map navigation tree widget (vjaceslavs)
..F....... [ZBX-14336] fixed persistent xss vulnerability in services (vjaceslavs)
..F....... [ZBX-12821] fixed multiple javascript memory leaks (miks)
........S. [ZBX-13755] fixed proxy lastaccess update on 32-bit Zabbix server (vso)
..F....... [ZBX-12425] fixed selection of web items in the "Plain text" screen element (Sasha)
...G...... [ZBX-13781] fixed CRLF injection in Zabbix Agentd (MVekslers)
........S. [ZBX-13766] fixed comparison of two large float numbers in expressions (Sergejs)
.......PS. [ZBX-13481] fixed incorrect parsing of BITS data type in SNMP response (vso)
.......PS. [ZBX-13744] fixed potential shared memory leak when item is removed (Sergejs)
A.F....... [ZBX-13742] fixed parsing of the operator "not" in trigger expression (Sasha)
.........T [ZBX-13535] fixed trigger recovery expression for 'High error rate' trigger (vitaly)
.........T [ZBX-13278] fixed trigger expression for 'Link down' trigger (vitaly)
...G...... [ZBX-12805] increased command line limit for proc.num checks on hp-ux systems (Andris, wiper)
..F....... [ZBX-13728] fixed problem duration on trigger page being calculated incorrectly (agriscenko)
...G...PS. [ZBX-13660] fixed data types passed to is_ushort() for converting PID, port and process number (Andris)
..F....... [ZBX-12935,ZBX-13539] fixed displaying of floating point values under the "Latest data" page (Sasha)
...G...PS. [ZBX-13579] fixed unnecessary data getting when agent becomes available in the non-collection data period (Sergejs)
..F....... [ZBX-13685] fixed maintenance entries displayed in list when filter is applied (agriscenko)
....I..... [ZBX-12756] improved configure script to check iconv library (MVekslers)
........S. [ZBX-13667] added notification in zabbix server log about 'error' in elasticsearch json response (MVekslers)
..F....... [ZBX-13683] fixed multiselect items not being sorted by name (agriscenko)
........S. [ZBX-13299] fixed autoregistration, discovery and internal notifications not being sent due to uninitialized severity (vso)
....I..... [ZBX-13607] changed ping script to return success also for timeouts (wiper)
..F....... [ZBX-12967] fixed slide show refresh interval multiplier menu not working (agriscenko)
........S. [ZBX-13696] added maximum record limit to old session removal in housekeeper (wiper)
..F....... [ZBX-13642] fixed undefined index in user edit form (agriscenko)
..F....... [ZBX-13668] fixed dynamic widget searching for item key in item prototypes (agriscenko)
..F....... [ZBX-13500] fixed fractional values in triggers being misinterpreted without a leading 0 (agriscenko)
..F....... [ZBX-13561] fixed incorrectly displayed pie graph when first item has no data (Ivo)
..F....... [ZBX-13517] fixed undefined index in pie charts (Ivo)
..F....... [ZBX-13499] fixed checkbox selector in problems table (ashubin, miks)
........S. [ZBX-13598] fixed crash when Zabbix process cannot connect to preprocessing service (viktors, vso)
..F....... [ZBX-13625] fixed blinking in the problem widget (agriscenko)
..F....... [ZBX-13560] fixed acknowledge notifications being visible in the event popup (agriscenko)
..F....... [ZBX-13298] fixed missing graph after faulty graph edit form submission (nikita)

--------------------------------------------------------------------------------
Changes for 3.4.8

3.4.8rc1 was released as 3.4.8 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.8rc1

New features:
..F....... [ZBXNEXT-4374] implemented the widget configuration fields clearing when changing the type (ashubin)
..F....... [ZBXNEXT-4045] implemented maximum size for graphs in widgets (gcalenko)
A.F....... [ZBX-1357] enabled Hebrew translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Chinese (China), Czech, English (United States), French, German, Hebrew, Japanese, Korean, Russian, Turkish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-13542] fixed http steps on template not inheriting hosts application setting (nikita)
..F....... [ZBX-13618] fixed wrong variables order in translatable error message (nikita)
..F....... [ZBX-13344] fixed trigger based actions having a default "not in maintenance" condition (agriscenko)
........S. [ZBX-13613] improved a history syncer when backend elasticsearch is not available (MVekslers)
...G...... [ZBX-13544] fixed agent crashes when using regex with 'Log' item for Mac OSX (MVekslers)
........S. [ZBX-13611] fixed lld rules not always saving their state/error message changes (wiper)
........S. [ZBX-13571] fixed regression that resulted in slow history data queries on partitioned tables (wiper)
A.F....... [ZBX-13424] added possibility to select web items as master items and improved copying of dependent items to destination hosts and templates (Ivo)
A......... [ZBX-13573] fixed undefined index message changing Action "Acknowledgment operations" from "Remote command" to "Notify all involved" (agriscenko)
A......... [ZBX-13570] fixed undefined index in API call (agriscenko)
A......... [ZBX-13331] removed "recovery" property from action.get API method response (nikita)
..F....... [ZBX-13309] fixed displaying of Problem/Recovery time (agriscenko, ashubin, Sasha)
.......PS. [ZBX-13450] fixed server and proxy compilation problem for Solaris 10 (MVekslers)
A.F....... [ZBX-13458,ZBX-13494] fixed resolving of the macros in map labels for non-superadmin users (Sasha)
..F....... [ZBX-13526] fixed widget placeholder jumping instead of resizing while dashboard edit (ashubin)
.......PS. [ZBX-13362] fixed potentially wrong rows deleting by housekeeper in PostgreSQL (Sergejs)
..F....... [ZBX-13506] fixed linked trigger is moved to sibling map element (agriscenko)
........S. [ZBX-13586] fixed trigger-based event correlation - suspend creation of event if no problems are recovered by it (viktors, wiper)
........S. [ZBX-13339] improved deallocation of memory (MVekslers)
..F....... [ZBX-13340] fixed pie graphs displaying incorrect data (Ivo)
..F....... [ZBX-13412] fixed JS error and wrong form behaviour when changing item type, type of information, data type (agriscenko)
..F....... [ZBX-13257] fixed display of the latest item in Audit log (agriscenko)
..F....... [ZBX-13447] fixed trigger name readability on map in dark theme (nikita)
..F....... [ZBX-13360] fixed HTML5 placeholder color that previously appeared like actual input data (nikita)
...G...PS. [ZBX-13351] improved OpenSSL error messages (viktors)
..F....... [ZBX-13147] fixed inconsistent number on map navigation tree (nikita)
..F....... [ZBX-13537] fixed "Inaccessible user" in Dashboard System status widgets acknowledgement popup (agriscenko)
....I..... [ZBX-13472] fixed description of "Server" and "ServerActive" configuration options (Sasha)
........S. [ZBX-13455] added frontend error message when templates cannot be linked to LLD host (viktors)
..F....... [ZBX-13434] fixed incorrect trigger dependencies being set after copying triggers to multiple hosts; thanks to Kotaro Miyashita for the patch (Ivo)
..F....... [ZBX-12883] fixed incorrect ordering the list of triggers after saving a map (agriscenko)
..F....... [ZBX-12940] fixed content does not fit dialog window (agriscenko)
..F....... [ZBX-13401] fixed successful items mass update with invalid update interval (agriscenko)
..F....... [ZBX-13342] fixed order by query in frontend Maintenance tab (agriscenko)
A......... [ZBX-6167] fixed partial updating in maintenance.update (ashubin)
...G...... [ZBX-13062] banned using of mutex in threads of metrics collection (MVekslers)
........S. [ZBX-13236] fixed error message of function parameters parse (MVekslers)
....I..... [ZBX-13398] fixed configure script for Debian GNU/Linux "buster" and "sid" to work with PostgreSQL (viktors)
..F....... [ZBX-13428] fixed long name of map outside go back button in map widget (agriscenko, Sasha)
A.F....... [ZBX-12754] fixed undefined index error in map import (gcalenko)
..F....... [ZBX-13166] fixed daily and yearly notification reports not including current day/last day of leap-year (nikita)
.......PS. [ZBX-13498] added optional MySQL upgrade patch for "problem" table to drop redundant index after another index that can be used to enforce the foreign key constraint has been created (vso)
........S. [ZBX-13452] fixed Elasticsearch history storage default value types (viktors)
..F....... [ZBX-12941] fixed checkbox overlay's position over the checkbox (miks)
..F....... [ZBX-13334] fixed translations of Widget parameters window (agriscenko)
A......... [ZBX-13248] fixed field trapper_hosts to optional for trapper item.create (ashubin)
..F....... [ZBX-13307] fixed map scaling and position to the widget left side (ashubin)
A......... [ZBX-6118] fixed poor performance of changing an item on the template which linked with many hosts (Sasha)
..F....... [ZBX-13141] fixed invalid value for "Update interval" field in mass update form on submit was redirecting to items list (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.4.7

3.4.7rc2 was released as 3.4.7 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.7rc2

Bug fixes:
.......P.. [ZBX-13403] allowed proxy to execute remote commands on agents using encrypted connection (gleb)
.......PS. [ZBX-13441] fixed crashes in case of failures (e.g. timeouts) during VMware hypervisor discovery (gleb)
A.F....... [ZBX-12607] fixed performance of map.get API method and map-related views (miks, Sasha)
....I..... [ZBX-13055] fixed compilation failure in Alpine Linux due to missing res_ninit() function (vso)

--------------------------------------------------------------------------------
Changes for 3.4.7rc1

Bug fixes:
........S. [ZBX-13194] fixed incorrect processing of zabbix[wcache,value,*] internal check (Sergejs)
.......PS. [ZBX-13060] added limitation for meaningless server reconnection attempts to incorrectly configured passive proxy (viktors)
...G...... [ZBX-13117] fixed vfs.dir.size with symbol links on Windows (MVekslers)
........S. [ZBX-12643] improved error log message in case Zabbix server database cannot be used due to empty "users" table (vso)
...G...... [ZBX-11720] fixed memory leak which breaks vfs.fs.size, vfs.fs.inode and vfs.dir.size items if compiled with LeakSanitizer (Andris)
........S. [ZBX-13131] fixed truncated multiline text values from network discovery SNMP checks (viktors)
........S. [ZBX-13343] fixed last trends update clock caching (wiper)
A......... [ZBX-13325] fixed trend.get() method with Oracle backend (Sasha)
..F....... [ZBX-13223] fixed graphs duplication in graph preview (ashubin)
...G...... [ZBX-13055] fixed problems with DNS resolver interface on NetBSD (valdis)
..F....... [ZBX-13345] removed SID from URL in screen edit mode (miks)
..F....... [ZBX-13214] added support of \0 matching group for regsub and iregsub methods (gcalenko, Sasha)
........S. [ZBX-13208] eliminated race condition that caused history collection for newly created items to start before preprocecessing steps finished syncing (vso)
.......P.. [ZBX-13130] fixed Zabbix proxy not to generate high network traffic when server does not accept data (vso)
..F....... [ZBX-13288] fixed image ghosting for mass update of map elements (vjaceslavs)
...G...... [ZBX-13246] fixed processing of command line arguments which are longer than 2KB for proc.num and proc.mem items on AIX (viktors)

--------------------------------------------------------------------------------
Changes for 3.4.6

3.4.6rc1 was released as 3.4.6 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.6rc1

Bug fixes:
..F....... [ZBX-13276] fixed compatibility issue with Elasticsearch versions starting from 6.0 (vjaceslavs)
..F....... [ZBX-12389] fixed latest data host group filter (Oleg)
..F....... [ZBX-13119] removed 'empty' button in trigger selection window for map constructor item modal form (gcalenko, Ivo)
........S. [ZBX-12661] fixed Low-level discovery of dependent items not working after being edited and resulting in undefined offset error or foreign key constraint violation (vso)
...G...... [ZBX-13254] fixed 'skip' parameter behaviour for log[], log.count[], logrt[], logrt.count[] items in case log files initially do not exist (Andris)
...G...... [ZBX-13253] fixed losing the 1st record by log[] and logrt[] items if 'skip' parameter is used and log file initially is empty (Andris)
........S. [ZBX-13275] fixed slow housekeeping of events on MySQL (vso)
.......PS. [ZBX-13245] fixed IP fragmentation handling in Zabbix server response to Zabbix proxy (vso)
....I..... [ZBX-13031] fixed Java gateway compilation without libpcre (Sergejs)
A......... [ZBX-12991] removed default values for "active_since" and "active_till" fields in maintenance.create API method (Ivo)
..F....... [ZBX-13270] fixed default selection of the required host permissions radio in the global scripts form (Sasha)
.......PS. [ZBX-12758] fixed slow housekeeping of events due to missing index on foreign key (vso)
..F....... [ZBX-11305] fixed color and label for event status on event details page (gcalenko)
..F.....S. [ZBX-13238] fixed spelling of Elasticsearch (abs, vjaceslavs)
........S. [ZBX-13241] fixed memory leak on Zabbix server when executing remote commands through proxy (vso)
.......PS. [ZBX-13178] fixed ipc_path value in error message (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.4.5

3.4.5rc3 was released as 3.4.5 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.5rc3

Bug fixes:
.......PS. [ZBX-13225] fixed compilation problem with old curl version for Elasticsearch support (abs, wiper)
........S. [ZBX-13208] fixed problem when items might be synced without preprocessing steps if they were created during configuration cache synchronization (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.5rc2

New features:
A.F....... [ZBX-12825] implemented delayed URL validation; enabled user macros containing URLs as valid; made URL validation as optional; improved URL validation (miks)

Bug fixes:
A......... [ZBX-13210] fixed sort param logic for elasticseach (vjaceslavs)
.......PS. [ZBX-13188] fixed possibility of endless loop during unrecoverable database error; fixed incomplete handling of database error (vso)
..F....... [ZBX-13181] fixed database configuration error reporting and message filtering when messages are received from clear_messages function (miks)
..F....... [ZBX-13176] fixed last item value retrieval errors in history manager (vjaceslavs)
..F....... [ZBX-12856] fixed empty host filter when adding dependent trigger in trigger edit form (gcalenko)
..F....... [ZBX-13024] fixed parsing "request" parameter for URLs without input parameters (Sasha)
........S. [ZBX-13153] fixed possibility that proxy last access updates are lost during cache reload (vso)
........S. [ZBX-13149] fixed possible crash in history syncer when processing deleted item (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.5rc1

New features:
..F.....S. [ZBXNEXT-4002] implemented support for Elasticsearch as history storage (abs, vjaceslavs, wiper)
..F....... [ZBX-12809] implemented overlay dialog centering using javascript (miks)

Bug fixes:
..F....... [ZBX-13262] fixed cookie http-only attribute to prevent XSS attacks (miks)
..F....... [ZBX-13261] fixed reflected XSS vulnerability in popup forms (gcalenko)
..F....... [ZBX-13260] fixed permissions check in script execution form (miks)
..F....... [ZBX-13190] fixed check for permissions to enable/disable actions (gcalenko)
.........T [ZBXNEXT-4223] performed network templates cleanup (vitaly)
........S. [ZBX-12974] fixed TLS connection to passive proxy error handling (gleb, valdis)
..F....... [ZBX-12714] fixed overflow property of svg (vjaceslavs)
.......PS. [ZBX-12925] fixed logic of commit/rollback operations (vjaceslavs)
..F....... [ZBX-13088] fixed incomplete data in notification reports for yearly report types (gcalenko)
........S. [ZBX-12887] fixed alert error message visibility to unrelated users (valdis)
.......PS. [ZBX-12497] improved VMware event log data collection and processing (gleb)
...G...... [ZBX-8054] relieved windows agent of dependency on MFC (valdis)
..F....... [ZBX-13024] fixed missed url search part in request login parameter (miks)
....I..... [ZBX-12798] added --with-libpcre-lib configure option (valdis)
..F....... [ZBX-13044] fixed undefined index when setting strict-transport-security http header (miks)
..F....... [ZBX-12897] fixed error causing empty list in popup window when opened from page having host group filter (gcalenko)
..F....... [ZBX-12948] fixed percentile visibility in dashboard graph widgets (gcalenko)
A.F....... [ZBX-12655] added filter on event details page to show messages sent to users only from same groups (gcalenko)
........S. [ZBX-13061] fixed memory leak in preprocessing manager (wiper)
....I..... [ZBX-12232] fixed mysql m4 configuration script for mariadb C connector (abs)
..F....... [ZBX-12663] fixed retaining the scrollbar position on page reload (Ivo)
..F....... [ZBX-12247] fixed multiselect not showing results for read-only objects in screen configuration (Ivo)
..F....... [ZBX-13016] fixed warning message shown by deprecated PHP 7.2 function create_function() (Sasha)
..F....... [ZBX-12130] fixed max length validation in textarea fields (Ivo)
........S. [ZBX-13027] fixed floating range validation during conversion from uint64 to float (wiper)
........S. [ZBX-12975] fixed possibility of foreign key constraint failure due to events being removed before trigger data storage period expires (vso)
........S. [ZBX-11426] fixed potentially incorrect delete procedure for problems and events (abs)
........S. [ZBX-8049] fixed zabbix[java,,ping] to stay supported when java gateway is down (valdis)
....I..... [ZBX-12895] improved performance of DB patch for updating data in the alerts table (Sergejs)
........S. [ZBX-12971] fixed possibility of host availability being stuck in unknown state when monitoring though proxy (vso)
.......P.. [ZBX-12971] fixed Zabbix proxy not to send same host availability more than once (vso)
........S. [ZBX-12800] fixed incorrect trigger dependency calculation when processing dependent triggers in the same history syncer batch (wiper)
A......... [ZBX-10754] fixed inheritance of template properties in web scenarios (miks)
..F....... [ZBX-12926] fixed translation string on administration general housekeeping page (gcalenko)
..F....... [ZBX-12738] added missing key "vfs.dir.size" for active agent in item edit form (gcalenko)
..F....... [ZBX-12856] fixed wrong default value for host filter when adding dependent trigger in trigger edit form (gcalenko)
..F....... [ZBX-12082] fixed possibility to select triggers with same name in multiselect (Ivo)
........S. [ZBX-9567] added missing fields to webscenario data handling (valdis)
..F....... [ZBX-11051] fixed displaying highest severity when dashboard filter options contain unacknowledged only (Ivo)
...G...... [ZBX-10710] fixed CPU guest time utilization accounting in Linux (valdis)
........S. [ZBX-12978] improved performance of preprocessor manager, alert manager/worker, IPMI manager/poller by reducing frequency of log rotation checks that handle stdout/stderr (vso)
........S. [ZBX-12936] improved SQL performance by updating proxy last access in bulks (vso)
.....J.... [ZBX-12705] added check for collisions and unsupported characters in macro names in jmx.discovery (vjaceslavs)
........S. [ZBX-12970] fixed processing of alerts when related event is removed (vso)
...G...... [ZBX-12544] fixed compilation warnings (valdis)

--------------------------------------------------------------------------------
Changes for 3.4.4

3.4.4rc1 was released as 3.4.4 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.4rc1

New features:
..F....... [ZBXNEXT-1421] added service sorting by name if multiple services has same 'sortorder' value (miks)
...G...... [ZBXNEXT-3493] added Windows service configuration check to determine if service can be trigger started (Andris, viktors)
..F....... [ZBXNEXT-4019] implemented default widget refresh interval (Ivo)
..F....... [ZBXNEXT-4081] improved error message for case when none of supported database modules exists (gcalenko)

Bug fixes:
..F....... [ZBX-13133] fixed multiple security issues (miks)
........S. [ZBX-12874] fixed target list to be meaningless if custom set of commands is executed on zabbix server (vso)
........S. [ZBX-12936] fixed update proxy lastaccess value when receiving data (valdis)
.......PS. [ZBX-12854] fixed crash of VMware collector with DebugLevel=4 (gleb)
........S. [ZBX-12903] added floating value range validation for metrics calculated by server (wiper)
..F....... [ZBX-12904] added validation for groupid and hostid parameters in dashboard view (vmurzins)
A......... [ZBX-12837] fixed error in action update when changing media type (gcalenko)
...G...... [ZBX-11902] fixed CPU count for LPAR partitions in IBM AIX (abs)
A......... [ZBX-12778] fixed problem.get and event.get API methods when "selectTags" option contains extended output (Ivo)
...G...... [ZBX-12260] fixed windows agent to support UTF-16LE, UCS-2, UCS-2LE encodings (vso)
........S. [ZBX-12853] fixed last access not being updated for passive proxies after getting historical data (vso)
..F....... [ZBX-6669] fixed use of current host as filter when selecting items for graph forms and trigger forms (gcalenko)
..F....... [ZBX-12722] fixed scrollbar causing a JS error in "500 latest values" page due to unnecessarily initialization (Ivo)
..F....... [ZBX-12860] fixed problem counting in host groups in navigation tree widget (miks)
..F....... [ZBX-12710] fixed OS type detection logic (vjaceslavs)
..F....... [ZBX-12543] fixed problems with session management (vjaceslavs)
..F....... [ZBX-12670] fixed {HOST.*} macro support in map trigger elements (vjaceslavs)
..F....... [ZBX-12784] fixed advanced label support in map editing mode (vjaceslavs)
..F....... [ZBX-12666] fixed ETag comparison check in jsLoader for web server with enabled compression (gcalenko)
..F....... [ZBX-12775] fixed undefined index error in dashboard problems widget (miks)
........S. [ZBX-12857] improved pre-processing manager performance when processing large number of values (wiper)
........S. [ZBX-12259] added an informative warning about lack of data for macros used in LLD rule filter (viktors)

--------------------------------------------------------------------------------
Changes for 3.4.3

3.4.3rc1 was released as 3.4.3 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.3rc1

New features:
...G...PS. [ZBXNEXT-1862] modified server, proxy and agent to follow changes in /etc/resolv.conf (Andris)

Bug fixes:
.......PS. [ZBX-12521] improved logging in external checks (valdis)
..F.I..... [ZBX-12659] fixed missing information in "Status of Zabbix" widget with huge sessions table (Sasha)
..F....... [ZBX-12788] fixed error when template is added to hosts via mass update form (gcalenko, vmurzins)
.......P.. [ZBX-12838] fixed trap, snmptrap items of log type not being processed by proxy (wiper)
..F....... [ZBX-12777] fixed default value for JMX endpoint on item type change in edit form and mass update form (gcalenko)
...G...PS. [ZBX-12594] fixed system.run, user parameter and external check not to become unsupported when exit code is different than zero (vso)
........S. [ZBX-10547] fixed IT services calculation in parallel transactions not seeing each other changes when calculating common parent service (vso)
........S. [ZBX-12791] fixed hanging of preprocessing manager process due to file descriptor limit exhaustion when too many data gathering processes are configured to start (gleb)
..F....... [ZBXNEXT-3732] fixed IE and Opera specific javascript bug; improved the depth control of navigation tree items; improved coding style and performance (miks)
..F....... [ZBX-12577] fixed simple graph widget item support: only supported dynamic items, only real hosts, show only hosts with items (gcalenko)
..F....... [ZBX-12689] added 'filter field should not be empty' validation for sysmap widget form (gcalenko)
........S. [ZBX-12441] fixed user permission check for macros containing user personal information in notification messages (viktors)
.......PS. [ZBX-12725] improved task database operations to handle/prevent creation of tasks without corresponding data records (wiper)
..F....... [ZBX-12771] fixed {HOST.*} macro expansion for map trigger elements in map constructor (vjaceslavs)
....I..... [ZBX-12779] fixed detection of PostgreSQL 10 (Andris)
.......P.. [ZBX-12281] fixed simultaneous sending of the same history data from passive proxy (gleb, vjaceslavs)
..F....... [ZBX-12770] fixed links in select popup for user groups; updated group selection field in Administration->Users (gcalenko)
..F....... [ZBX-12576] fixed difference between item and web scenario item graphs on simple graph widget (gcalenko)
A......... [ZBX-8277] improved performance of hostgeneral.unlink() method; fixed SQL statement (Sasha)
..F....... [ZBX-12633] added horizontal scrollbar to the map in view mode; removed homepage label in maps and graphs; made graph timestamp visible only if debug-mode is on (miks)
..F....... [ZBX-12576] fixed error in simple graph widget for web scenario items (gcalenko)
..F....... [ZBX-12715] fixed problem box stretching in navigation tree in IE11; fixed position of all navigation tree problem boxes in Edge (miks)
..F....... [ZBX-12679] fixed escaping of translation strings with apostrophe in forms: dashboard sharing and monitoring, administration of housekeeper and trigger options, item edit and mass update, xml import, host edit, web scenario, trigger configuration. (gcalenko)
........S. [ZBX-11426] fixed the housekeeper for not deleting events in open problem state (abs)
.......PS. [ZBX-12691] moved item state,lastlogsize,mtime,lastclock configuration cache update from value reception to value processing (wiper)
........S. [ZBX-12802] reduced memory used by pre-processor manager item cache (wiper)
..F....... [ZBX-12619] fixed error displaying of zabbix server status widget (gcalenko)
A......... [ZBX-12681] fixed SQL errors in event.get() method (Sasha)
..F....... [ZBX-12709] fixed possibility to enter deleys with suffixes for new elements of slideshows (Sasha)
A......... [ZBX-12482] fixed behavior for graph prototypes when item prototype is deleted (Sasha)
A......... [ZBX-12727] fixed response for script.get() method with "editable" flag (Sasha)
A......... [ZBX-12727] fixed dcheck.get(), dhost.get() and dservice.get() permission checks for admin users; related to ZBX-7238 (Sasha)

--------------------------------------------------------------------------------
Changes for 3.4.2

3.4.2rc2 was released as 3.4.2 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.2rc2

Bug fixes:
..F....... [ZBX-12769] fixed XSS vulnerabilities in argument passing for popup forms and file import forms (gcalenko)
A.F....... [ZBX-12768] added schema validation for URL fields based on schemas whitelist in ZBX_URI_VALID_SCHEMES (gcalenko, Sasha)
..F....... [ZBX-12572] fixed losing "now" on timeline (vmurzins)
.......PS. [ZBX-12739] fixed data conversion for ssh checks of numeric value type (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.2rc1

New features:
A.F....... [ZBXNEXT-4091] improved permission schema of the dashboards for normal administrators (Sasha)
.........T [ZBXNEXT-4099] removed starting point from all OIDs; shortened old IOS Cisco templates names (vitaly, vso)
.........T [ZBXNEXT-4067] added preprocessing_queue item/graph/screen widget in Template App Zabbix Server (vitaly, vso)
A.F....... [ZBXNEXT-4084] renamed action acknowledgment operation 'Notify all who left acknowledgement and comments' to 'Notify all involved' (gcalenko)
........S. [ZBXNEXT-4084] added users who received notifications regarding the problem to 'Notify all involved' acknowledgment operation recipient list (wiper)
A.F....... [ZBX-1357] enabled Turkish translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Chinese (China), English (United States), Japanese, Korean, Turkish translations; thanks to Zabbix translators (zalex_ua)
..F....... [ZBXNEXT-4054] implemented feature to open first available dashboard from the list (Ivo)
..F....... [ZBXNEXT-4046] implemented dashboard widget minimum height limit (gcalenko)

Bug fixes:
.......PS. [ZBX-12708] fixed service port validation if auto-discovery is performed by the zabbix proxy (abs, vso)
...G...PS. [ZBX-12718] fixed crash when using item of log value type as master item for dependent items (wiper)
.......P.. [ZBX-12720] fixed processing of log keys with non log value types for items monitored by proxies (wiper)
..F....... [ZBX-12530] fixed non well formed numeric value encaunteration in slideshow; implemented getBBox workaround for Firefox (miks)
.........T [ZBX-12688] fixed false positives on 'High bandwidth usage' trigger in Template_Module_Interfaces_* templates (vitaly, vso)
.......PS. [ZBX-11675] fixed crash that could occur during connection failures to MySQL (Sergejs, vso)
..F....... [ZBX-12617] fixed sorting by host name for items on availability report page (gcalenko)
A......... [ZBX-12699] added support of strings in "sortfield" and "sortorder" parameters, and added sorting by "name" for dashboard.get() (Sasha)
..F....... [ZBX-12577] added item select filter for simple graph to allow select only supported item (gcalenko)
..F....... [ZBX-12647] fixed map minimum severity option in screens (miks)
........S. [ZBX-12696] fixed trigger not being calculated for newly received item values if last one of those is unsupported value (vso)
..F....... [ZBX-12548] fixed notification sound not being played for message with timeout set to greater than minute (gcalenko)
...G...... [ZBX-12653] fixed heap corruption in Windows agent; thanks to Ronnie Kaech for the patch (abs)
A......... [ZBX-12660] fixed result of hostinterface.replacehostinterfaces method (Sasha)
..F....... [ZBX-12469] added new context for 'Second' string to be properly translated in maintenance period form (gcalenko)
..F....... [ZBX-12616] fixed trapper item "Allowed hosts" field user macro support (gcalenko)
.......PS. [ZBX-12493] fixed address and ports array size in zbx_init_ipmi_host() to match OpenIPMI internals (Andris, vso)
...G...PS. [ZBX-10820] fixed potential loss of data when server/proxy processes zabbix_sender data (Andris)
...G...PS. [ZBX-4252] eliminated sending of DNS AAAA queries when checking IPv4 incoming connection in agent or for trapper item and A queries in case of IPv6 (Andris)
..F....... [ZBXNEXT-2102] fixed multiple browser sensitive javascript bugs in navigation tree widget and improved coding style (miks)
..F....... [ZBX-12623] fixed label macro resolving in maps (vjaceslavs)
..F....... [ZBX-12578] implemented widget field validation before dashboard is loaded and fixed undefined index for tag field in dashboard widgets (miks)
A.F....... [ZBX-12499] fixed macro expansion in map editor (vjaceslavs)
..F....... [ZBX-12597] fixed graph not being displayed if item update interval contains macro (Ivo)
..F....... [ZBXNEXT-3807] fixed delayed first refresh in map widget; improved coding style (miks)
........S. [ZBX-12500] fixed regular expression pre-processing step to fail if the pattern does not match input data (wiper)
..F.....S. [ZBX-11042] allowed libcurl to choose SMTP authentication mechanism other than PLAIN (gleb, vjaceslavs)
..F....... [ZBX-12374] fixed frontend side DNS parser logic to be same as server side DNS parser logic (gcalenko, Sasha)
..F....... [ZBX-8997] fixed trigger expression validation test form (gcalenko, Sasha)
..F....... [ZBX-12558] fixed scroll duration in dashboard after adding a new widget (miks)
..F.I...S. [ZBX-12434] fixed housekeeping of problems and events for deleted items and triggers; added optional database patch to cleanup problems for deleted items and triggers (vso)
..F....... [ZBX-12646] fixed incorrect SQL query in availability reports (Sasha)
..F....... [ZBX-12545] fixed undefined index error on latest data page when host was deleted in another session (gcalenko)
..F....... [ZBX-12416] optimized data selection of user preferences stored in profiles (gcalenko)
..F....... [ZBX-12321] fixed removal of multiselect options using backspace button (miks)
..F....... [ZBX-11607] fixed a rounding of large unsigned numbers (miks)
.......P.. [ZBX-12668] removed delay between sending batches of cached historical data by active proxies (wiper)
..F....... [ZBX-12554] fixed item helper description for proc_info and diplay order for vfs.dir.size (gcalenko)
..F....... [ZBX-12605] fixed line graph was displayed as points for data taken from trends (gcalenko)
..F....... [ZBX-12404] fixed visibility of item data first row for 'latest data' page and 'audit log' page (gcalenko)
..F....... [ZBX-12546] fixed maps not loading without built-in JSON support (Ivo)
...G...PS. [ZBX-12634] fixed incorrect subnet mask calculation when CIDR is less than 8 (Andris, vso)
........S. [ZBX-12635] fixed processing of lld rules in not supported state (vjaceslavs)
........S. [ZBX-12186] fixed parallel processing of multiple values for same lld rule (vjaceslavs)
...G...... [ZBX-12527] fixed inconsistency of 'mode' parameter check in vfs_dir_size(); thanks to MATSUDA Daiki for patch (Andris)
..F....... [ZBX-12327] fixed XML import when preprocessing param value is space character (gcalenko, vjaceslavs)
A......... [ZBX-12569] fixed possible SQL errors in dashboard.create() and dashboard.update() methods (Sasha)
..F....... [ZBX-11887] fixed improper DB::refreshIds() call when selected row is locked (miks)
........S. [ZBX-12618] fixed memory related bugs in item preprocessing (vjaceslavs)
..F....... [ZBX-12022] fixed trigger resolving in services configuration; fixed popup window size (miks)
..F....... [ZBX-12396] fixed an error in screens if screen trigger overview element contains deleted host group (miks)
..F....... [ZBX-12429] fixed template replacement in mass update form (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.4.1

3.4.1rc2 was released as 3.4.1 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.1rc2

Bug fixes:
..F....... [ZBX-12600] fixed display of previously opened dashboard (vmurzins)
..F....... [ZBX-12602] fixed displaying of graphs in the dashboard widgets; fixed displaying of the right axis in the graph test form (Sasha)

--------------------------------------------------------------------------------
Changes for 3.4.1rc1

New features:
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-12598] fixed an unneeded data sharing to map widget on navigation tree refresh (miks)
.......PS. [ZBX-12549] fixed requeueing of items from unreachable poller to normal poller (gleb, wiper)
..F....... [ZBX-12539] fixed sbox selection zone in monitoring web graphs (miks)
........S. [ZBX-12581] fixed crash when syncing actions without operations (wiper)
..F....... [ZBX-12531] removed usage of SVG viewBox attribute in IE and disabled map scaling in screens (miks)
..F....... [ZBXNEXT-3987] fixed wrong response and error message when invalid or unavailable dashboardid has been requested (miks)
..F....... [ZBX-12593] fixed overlay window displaying on different browsers and removed horizontal scrollbar from widget configuration dialogue (Andzs, Ivo)
A.F....... [ZBX-12430] fixed error when linking one template to another in template edit form (gcalenko)
.........T [ZBXNEXT-3920] fixed extra new lines in Templates (vitaly, vso)
..F....... [ZBX-12588] fixed clock and map widget scaling on Safari (Ivo)
.......PS. [ZBX-12574] fixed crash when linking templates with web scenarios during auto registration (vso)
..F....... [ZBX-12433] fixed XML import of web scenarios (vjaceslavs)
.......PS. [ZBX-12524] fixed DB upgrade patch for map shapes on DB2 (vjaceslavs)
.......PS. [ZBXNEXT-3006] fixed multiple issues with dependent items (vjaceslavs)
..F....... [ZBX-12439] fixed macro name field length in host configuration form (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.4.0

3.4.0rc2 was released as 3.4.0 without any changes

--------------------------------------------------------------------------------
Changes for 3.4.0rc2

Bug fixes:
A.F....... [ZBXNEXT-3883] fixed dependent trigger with dependent item deletion; dependent item recursion message; dependent item massupdate form master item being reset on error (gcalenko)
..F....... [ZBX-12506] fixed wrong top position of the period selection box on the graphs after closing/opening filter (vmurzins)
.......PS. [ZBX-12486] fixed item removal from poller queue during configuration cache synchronization (wiper)
..F....... [ZBXNEXT-3890] fixed extra graph loading (vmurzins)
........S. [ZBXNEXT-3926] fixed macros {EVENT.STATUS} and {EVENT.VALUE} to return correct value depending on the state of a problem (viktors)

--------------------------------------------------------------------------------
Changes for 3.4.0rc1

New features:
A......... [ZBXNEXT-2102] improved performance of event.get() and problem.get() methods with "selectTags" option (Sasha)
....I....T [ZBXNEXT-3920] added Templates for some of the most common applications and devices (vitaly, vso)
..F....... [ZBXNEXT-2102] implemented dashboard widget linking in both directions (miks)
..F....... [ZBXNEXT-2102] implemented option 'Show unavailable maps' in navigation tree widget (miks)

Bug fixes:
A......... [ZBX-12487] fixed undefined index error in item prototype update (gcalenko, Sasha)
A.F....... [ZBXNEXT-2102] fixed several issues in dashboard (Ivo, miks, Sasha, vmurzins)
....I..... [ZBX-12505] fixed Oracle database creation scripts (Sasha)
..F....... [ZBXNEXT-18] fixed empty acknowledge operation message tooltip visibility (gcalenko)
..F....... [ZBX-12468] fixed vertical text alignment for map shapes (vjaceslavs)
..F....... [ZBX-12418] fixed draggable rectangle calculation for map shape lines (vjaceslavs)
...G...... [ZBX-12397] fixed system.cpu.num count for 64-bit Windows with more than 64 logical cpus (abs)
.......PS. [ZBX-12483] fixed compilation with libevent 2.1.8 and IPC service initialization in proxy (Andris)
........S. [ZBX-12485] fixed PostgreSQL query errors during sending notifications on acknowledgement (Sergejs)
.......PS. [ZBXNEXT-3006] fixed web scenario item preprocessing (wiper)
..F....... [ZBXNEXT-2102] fixed low performance of navigation tree widget and improved dashboard performance (miks)
.......PS. [ZBX-12458] fixed incorrect use of zbx_strlcat() in DBpatch_3030060_migrate_pairs(); thanks to MATSUDA Daiki for patch (Andris)

--------------------------------------------------------------------------------
Changes for 3.4.0beta2

Bug fixes:
....I..... [ZBX-12462] fixed database upgrade patch for proxy (dimir)
....I..PS. [ZBXNEXT-3006] fixed distribution archive creation (make dist) and log, web scenario item preprocessing (wiper)

--------------------------------------------------------------------------------
Changes for 3.4.0beta1

New features:
..F....... [ZBXNEXT-2102] added support of new dashboard widgets "Plain text" and "Graph" (miks, vmurzins)
..F....... [ZBXNEXT-2102] implemented two-direction widget linkage for data sharing; improved active element selection in map navigation tree widget when map is changed from map widget (miks)
..F....... [ZBXNEXT-2102] implemented validation for empty fields in widget configuration forms (Sasha)
..F....... [ZBXNEXT-2102] added placeholder on empty dashboard (vmurzins)
A.FG...PS. [ZBXNEXT-3006] implemented support of bulk metric collection for dependent items data population (gcalenko, vjaceslavs, wiper)
....I....T [ZBXNEXT-3725] updated templates for network devices to new version (internal version 0.10beta) (vitaly)

Bug fixes:
....I..... [ZBXNEXT-3006] fixed libevent build depenedencies (wiper)
........S. [ZBX-12446] fixed discovery and auto registration to accept empty DNS names (vso)
A.F....... [ZBXNEXT-2102] fixed several issues in dashboard (Ivo, miks, Sasha, vmurzins)
..F....... [ZBXNEXT-2102] fixed copying sharing properties when cloning dashboard (vmurzins)
........S. [ZBXNEXT-18] fixed unnecessary notification sending a recovery message (Sergejs)
........S. [ZBXNEXT-18] fixed acknowledge notification sending in maintenance period (Sergejs)
........S. [ZBX-12339] fixed item history and trends flags update during configuration cache synchronization (wiper)
..F....... [ZBXNEXT-18] fixed php5.4 incompatibility in events page and acknowledge operation form (gcalenko)
..F....... [ZBXNEXT-18] fixed script name select button for new acknowledge operation form and recovery operation form (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.4.0alpha2

New features:
..F....... [ZBXNEXT-2102] added blinking for recent problems in Problems widget (Sasha)
..F....... [ZBXNEXT-2102] implemented additional filters for dashboard widgets (Sasha)
A.F....... [ZBXNEXT-1076] implemented new permission schema to allow view map when no permissions to all map elements (miks)
A.F.....S. [ZBXNEXT-18] implemented sending alerts on acknowledges (Sergejs)
...G...... [ZBXNEXT-3910] added support to the agent for monitoring processes in trace or uninterruptible state on Linux, FreeBSD, OpenBSD and NetBSD (abs)
........S. [ZBX-12258] added bulk selections to improve performance in processing of escalations (Sergejs)

Bug fixes:
..F....... [ZBXNEXT-2102] fixed multiple issues in Map widget (miks)
..F....... [ZBXNEXT-2102] fixed Undefined constant: ALERT_MAX_RETRIES in Action log widget (Sasha)
A......... [ZBXNEXT-2102] added check for dashboard owners in user.delete() method (Sasha)
..F....... [ZBXNEXT-2102] fixed updating of dashboard with inaccessible elements (Sasha)
....I..... [ZBXNEXT-2102] fixed possible sql errors in upgrade patch (Sasha)
..F....... [ZBXNEXT-2102] fixed removing of favourites from dashboard widgets (vmurzins)
..F....... [ZBXNEXT-2031] fixed multiple bugs in maps (vjaceslavs)
A.F....... [ZBX-12384] fixed JMX endpoint related bugs in item mass update form and item.update API (vjaceslavs)
........S. [ZBX-12318] fixed maintenance status not being updated in cache if host is disabled (vso)
.......PS. [ZBX-12224] fixed connection to Oracle database when database server gives out warnings (gleb)
...G...PS. [ZBX-12195] fixed contamination of script output with Zabbix'es own log messages when logging level is set to 4 or 5 and LogType=console (gleb)
...G...... [ZBX-12270] fixed processing of AIX item 'system.stat[ent]' in agent; thanks to Marc for patch (Andris)
..F....... [ZBX-12277] fixed trigger expression test form incorrectly replacing macros (Ivo)
........S. [ZBX-12357] fixed missing user macro substitution in expression of newly added triggers (vso)

--------------------------------------------------------------------------------
Changes for 3.4.0alpha1

New features:
A.F.I..... [ZBXNEXT-2102] added support of multiple dashboards; implemented API for dashboards (maximt, miks, pavels, Sasha, vmurzins)
..F..J.... [ZBXNEXT-1223] implemented jmx discovery item (vjaceslavs)
A.F.....S. [ZBXNEXT-2442] implemented parallel alert processing, removed database watchdog process, moved its tasks to alerter process (gcalenko, wiper)
A.F.....S. [ZBXNEXT-3863] added jsonpath based item pre-processing option (Ivo, wiper)
A.F.....S. [ZBXNEXT-3864] added xmlpath based item pre-processing option (Ivo, wiper)
...G...... [ZBXNEXT-3930] improved log monitoring by adjusting formula to process 10 times more new lines than set in MaxLinesPerSecond (vso)
A.F..J.PS. [ZBXNEXT-1274] added support of configurable jmx endpoint url for jmx items (gcalenko, Ivo, Sasha, vso)
........S. [ZBXNEXT-3872] implemented new internal item 'zabbix[host,discovery,interfaces]' (Andris)
A.F....... [ZBXNEXT-3869] implemented map lines (vjaceslavs)
A.F.I..PS. [ZBXNEXT-1675] added support for user macros and time unit suffixes in various time-related settings: update intervals, timeouts, housekeeping settings, time periods, etc. (gleb, Ivo, Sasha, vjaceslavs)
..F....... [ZBXNEXT-3762] added browser warning for IE 9 and IE10 (gcalenko)
..F....... [ZBXNEXT-3870] implemented ability to drag multiple selected items in map editor (gcalenko)
.......PS. [ZBXNEXT-3655] reduced self monitoring cache locking in trappers and manager processes (wiper)
..F....... [ZBXNEXT-51] implemented ability to copy and paste map elements (gcalenko)
..F....... [ZBXNEXT-3567] implemented ability to hide SQL error messages for non-superadmin users (gcalenko)
.......PS. [ZBXNEXT-3659] reduced cache locking time during configuration synchronization (wiper)
........S. [ZBXNEXT-3432] added support of {HOST.ID}, {HOST.HOST}, {HOST.NAME} macros in tags, improved to read those from cache; added support of interface macros in tags (vso)
A.F.I..PS. [ZBXNEXT-2074] implemented URL encoding and punycode support in web monitoring (vjaceslavs)
A.FG...PS. [ZBXNEXT-3687] made shared memory and semaphores private to the zabbix processes. Dropped SQLite3 support for frontend and server (abs)
A.F.I..... [ZBXNEXT-2694] implemented multiple triggers support for map elements (Oleg)
....I...S. [ZBXNEXT-2445] increase the length of alert and trigger errors (abs)
A.F.I..... [ZBXNEXT-2031] implemented map shapes (vjaceslavs)
..F....... [ZBXNEXT-34] implemented vector graphics for maps (vjaceslavs)
A.F....PS. [ZBXNEXT-936] implemented remote command execution via proxy (wiper)
..F....... [ZBXNEXT-3654] implemented a feature to apply host group permissions to all existing subgroups (Ivo, Sasha)
..F....... [ZBXNEXT-3660] renamed "IT services" to "Services" (Ivo)
....I..... [ZBXNEXT-3568] decreased internal, discovery and auto registration default data storage period to 1 day (vso)
..F.I..... [ZBXNEXT-3679] implemented a new design for Dashboard page (Pavel, Sasha)
....I..PS. [ZBXNEXT-3386] added IPMI manager and reworked IPMI pollers to avoid connecting to one host from multiple pollers (wiper)
..F.....S. [ZBXNEXT-3572] added option to control amount of queued items (vjaceslavs)
..FGI..... [ZBXNEXT-491] added vfs.dir.size[dir,<regex_incl>,<regex_excl>,<mode>,<max_depth>] check (Andris, vjaceslavs)
...G....S. [ZBXNEXT-1380] added check for exit code of scripts (vjaceslavs)
A......... [ZBX-3783] deprecated mappings.sortorder parameter by iconmap.create() and iconmap.update() methods (Sasha)
A.F.I..PS. [ZBXNEXT-1443] added item pre-processing options (Ivo, wiper)
..F....... [ZBXNEXT-830] implemented full clone of maps (Cemeris, Sasha)
...G...... [ZBXNEXT-12] added support of CIDR subnet mask notations for Server option on agent config (vso)
A.F....PS. [ZBXNEXT-12] added support of CIDR subnet mask notations for Allowed hosts of trapper items (Sasha, vso)
A.F....PS. [ZBXNEXT-3576] increased user media periods and item flexible intervals to 1024 characters (Sasha, wiper)
A......... [ZBX-3783] added support of user_medias parameter by user.update() method (Sasha)
A......... [ZBX-3783] prohibited deleting users and user groups which are used in actions (Sasha)
A......... [ZBX-3783] deprecated user.addmedia(), user.updatemedia(), user.deletemedia(), user.updateprofile(), usergroup.massadd(), usergroup.massupdate() and usermedia.get() API methods (Sasha)
.......PS. [ZBXNEXT-1804] reduced the number of connections required for proxy-server data exchange by adding new 'proxy data' request and increasing the size of data sent (wiper)
........S. [ZBXNEXT-3086] improved performance of action condition evaluation by ensuring that equivalent conditions are only checked once, thus there will be less queries to database (vso)
A.F....... [ZBXNEXT-3570] removed the deprecated "isReadable" and "isWritable" methods as well as the "proxy.interfaces" parameter (Sasha)
..F.....S. [ZBXNEXT-1667] added support of LLD macros in function parameters of trigger prototype expression (Ivo, vso)
........S. [ZBXNEXT-1667] added support of LLD macros in function parameters when using function with ITEM.VALUE, ITEM.LASTVALUE in trigger prototype name, description and tags (vso)
........S. [ZBXNEXT-1667] added support of LLD macros in function parameters of graph prototype name simple macros like {host:key[].func()} (vso)
..F....... [ZBXNEXT-707] implemented full clone functionality for all types of screens (Cemeris)
..F....PS. [ZBXNEXT-2970] increased maximum supported SNMP trapper file size (vso)
.....J.... [ZBXNEXT-1141] added support for AtomicBoolean, AtomicInteger, and AtomicLong to Java gateway (asaveljevs)
..F....... [ZBX-10777] made checkboxes and radio buttons look the same across all browsers (asaveljevs, Pavel)
A.F.I..PS. [ZBXNEXT-3344] increased SNMP OID length limitation from 255 to 512 bytes; thanks to Patrick Hemmer for patch (Cemeris, Gunars, Oleg, Sasha, viktors)
A.......S. [ZBX-9425] added permission check on the server side for global script execution (Sergejs)
....I....T [ZBXNEXT-3725] added templates for network devices (internal version 0.8beta) (vitaly)

Bug fixes:
........S. [ZBX-12296] added type hinting for item preprocessor numeric conversions based on item value type (wiper)
.......PS. [ZBX-12266] fixed memory leak when executing IPMI commands (wiper)
..F....... [ZBX-11938] fixed 'type of condition' dropdown appearing if only one filter condition is set (miks)
..F....... [ZBX-11530] fixed lost application name in exported host web scenario (miks)
........S. [ZBX-12201] fixed crash when processing SNMP trap log item, fixed log item processing without pre-processing options (wiper)
........S. [ZBX-12199] removed condition check for recovery operations (wiper)
...GI..PS. [ZBX-3924] switched from POSIX extended to the PCRE regular expression library for enhanced regular expressions and consistency with frontend (vso)
.......PS. [ZBX-11867] fixed memory leak in history cache and history cache statistics (wiper)
...G...... [ZBX-11671] added register information and backtrace to log when metric thread crashes (viktors)
..F.....S. [ZBX-11381] fixed displaying list of recovery actions in "Problems" and "Event details" (Sergejs)
........S. [ZBX-11805] fixed aggregate checks log messages formats (abs)
A.F.....S. [ZBX-11470] fixed unary minus and prefix extraction for trigger expression references; optimized simple macro and macro function calculation (gleb, vso)
..F....PS. [ZBX-7015] forced setting UTF-8 character set for connections to Oracle database (gleb)
..F....... [ZBX-11371] prevented executing client side script by changing value of $ZBX_SERVER_NAME from setup.php page (Cemeris)
A......... [ZBX-5116] prevented escaping forward slashes while encoding API response to JSON text (Cemeris)
.......PS. [ZBX-11036] fixed server not to synchronize IPMI configuration for new hosts without IPMI (vso)

--------------------------------------------------------------------------------
Changes for 3.2.11

3.2.11rc2 was released as 3.2.11 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.11rc2

New features:
A.F....... [ZBX-12825] implemented delayed URL validation; enabled user macros containing URLs as valid; made URL validation as optional; improved URL validation (miks)

Bug fixes:
..F....... [ZBX-13181] fixed database configuration error reporting and message filtering when messages are received from clear_messages function (miks)
..F....... [ZBX-12856] fixed empty host filter when adding dependent trigger in trigger edit form (gcalenko)
..F....... [ZBX-13024] fixed parsing "request" parameter for URLs without input parameters (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.11rc1

Bug fixes:
..F....... [ZBX-13261] fixed reflected XSS vulnerability in popup forms (gcalenko)
..F....... [ZBX-13260] fixed permissions check in script execution form (miks)
.......PS. [ZBX-12925] fixed logic of commit/rollback operations (vjaceslavs)
.......PS. [ZBX-12497] improved VMware event log data collection and processing (gleb)
..F....... [ZBX-13024] fixed missed url search part in request login parameter (miks)
..F....... [ZBX-13044] fixed undefined index when setting strict-transport-security http header (miks)
..F....... [ZBX-12897] fixed error causing empty list in popup window when opened from page having host group filter (gcalenko)
A.F....... [ZBX-12655] added filter on event details page to show messages sent to users only from same groups (gcalenko)
..F....... [ZBX-12247] fixed multiselect not showing results for read-only objects in screen configuration (Ivo)
..F....... [ZBX-12130] fixed max length validation in textarea fields (Ivo)
........S. [ZBX-12975] fixed possibility of foreign key constraint failure due to events being removed before trigger data storage period expires (vso)
........S. [ZBX-11426] fixed potentially incorrect delete procedure for problems and events (abs)
........S. [ZBX-12800] fixed incorrect trigger dependency calculation when processing dependent triggers in the same history syncer batch (wiper)
.......P.. [ZBX-12117] fixed proxy passing zeros to history export modules instead of actual numeric values (gleb)
..F....... [ZBX-12856] fixed wrong default value for host filter when adding dependent trigger in trigger edit form (gcalenko)
..F....... [ZBX-12082] fixed possibility to select triggers with same name in multiselect (Ivo)
..F....... [ZBX-11051] fixed displaying highest severity when dashboard filter options contain unacknowledged only (Ivo)

--------------------------------------------------------------------------------
Changes for 3.2.10

3.2.10rc1 was released as 3.2.10 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.10rc1

New features:
..F....... [ZBXNEXT-1421] added service sorting by name if multiple services has same 'sortorder' value (miks)
..F....... [ZBXNEXT-4081] improved error message for case when none of supported database modules exists (gcalenko)

Bug fixes:
..F....... [ZBX-13133] fixed multiple security issues (miks)
........S. [ZBX-11658] fixed error message in case no items were found for aggregated check (gleb)
.......PS. [ZBX-12854] fixed crash of VMware collector with DebugLevel=4 (gleb)
...G...... [ZBX-11902] fixed CPU count for LPAR partitions in IBM AIX (abs)
...G...... [ZBX-12260] fixed windows agent to support UTF-16LE, UCS-2, UCS-2LE encodings (vso)
..F....... [ZBX-6669] fixed use of current host as filter when selecting items for graph forms and trigger forms (gcalenko)
..F....... [ZBX-12722] fixed scrollbar causing a JS error in "500 latest values" page due to unnecessarily initialization (Ivo)
..F....... [ZBX-12710] fixed OS type detection logic (vjaceslavs)
..F....... [ZBX-12543] fixed problems with session management (vjaceslavs)
........S. [ZBX-12259] added an informative warning about lack of data for macros used in LLD rule filter (viktors)

--------------------------------------------------------------------------------
Changes for 3.2.9

3.2.9rc1 was released as 3.2.9 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.9rc1

New features:
...G...PS. [ZBXNEXT-1862] modified server, proxy and agent to follow changes in /etc/resolv.conf (Andris)

Bug fixes:
..F....... [ZBX-12788] fixed error when template is added to hosts via mass update form (gcalenko, vmurzins)
..F....... [ZBX-12666] fixed ETag comparison check in jsLoader for web server with enabled compression (gcalenko)
........S. [ZBX-10547] fixed IT services calculation in parallel transactions not seeing each other changes when calculating common parent service (vso)
........S. [ZBX-12441] fixed user permission check for macros containing user personal information in notification messages (viktors)
....I..... [ZBX-12779] fixed detection of PostgreSQL 10 (Andris)
.......P.. [ZBX-12281] fixed simultaneous sending of the same history data from passive proxy (gleb, vjaceslavs)
..F....... [ZBX-12770] fixed links in select popup for user groups; updated group selection field in Administration->Users (gcalenko)
A......... [ZBX-8277] improved performance of hostgeneral.unlink() method; fixed SQL statement (Sasha)
........S. [ZBX-11426] fixed the housekeeper for not deleting events in open problem state (abs)
A......... [ZBX-10754] fixed inheritance of template properties in web scenarios (miks)
A......... [ZBX-12681] fixed SQL errors in event.get() method (Sasha)
A......... [ZBX-12727] fixed response for script.get() method with "editable" flag (Sasha)
A......... [ZBX-12727] fixed dcheck.get(), dhost.get() and dservice.get() permission checks for admin users; related to ZBX-7238 (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.8

3.2.8rc1 was released as 3.2.8 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.8rc1

New features:
A.F....... [ZBX-1357] enabled Turkish translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Russian, Turkish translations; thanks to Zabbix translators (zalex_ua)
........S. [ZBX-12258] added bulk selections to improve performance in processing of escalations (Sergejs)

Bug fixes:
..F....... [ZBX-12769] fixed XSS vulnerabilities in argument passing for popup forms and file import forms (gcalenko)
A.F....... [ZBX-12768] added schema validation for URL fields based on schemas whitelist in ZBX_URI_VALID_SCHEMES (gcalenko, Sasha)
.......PS. [ZBX-11675] fixed crash that could occur during connection failures to MySQL (Sergejs, vso)
..F....... [ZBX-12617] fixed sorting by host name for items on availability report page (gcalenko)
........S. [ZBX-12696] fixed trigger not being calculated for newly received item values if last one of those is unsupported value (vso)
..F....... [ZBX-12548] fixed notification sound not being played for message with timeout set to greater than minute (gcalenko)
...G...... [ZBX-12653] fixed heap corruption in Windows agent; thanks to Ronnie Kaech for the patch (abs)
A......... [ZBX-12660] fixed result of hostinterface.replacehostinterfaces method (Sasha)
..F....... [ZBX-12469] added new context for 'Second' string to be properly translated in maintenance period form (gcalenko)
.......PS. [ZBX-12493] fixed address and ports array size in zbx_init_ipmi_host() to match OpenIPMI internals (Andris, vso)
..F....... [ZBX-12623] fixed label macro resolving in maps (vjaceslavs)
..F.....S. [ZBX-11042] allowed libcurl to choose SMTP authentication mechanism other than PLAIN (gleb, vjaceslavs)
..F....... [ZBX-8997] fixed trigger expression validation test form (gcalenko, Sasha)
..F.I...S. [ZBX-12434] fixed housekeeping of problems and events for deleted items and triggers; added optional database patch to cleanup problems for deleted items and triggers (vso)
..F....... [ZBX-12646] fixed incorrect SQL query in availability reports (Sasha)
..F....... [ZBX-12545] fixed undefined index error on latest data page when host was deleted in another session (gcalenko)
..F....... [ZBX-12321] fixed removal of multiselect options using backspace button (miks)
..F....... [ZBX-12416] optimized data selection of user preferences stored in profiles (gcalenko)
..F....... [ZBX-11607] fixed a rounding of large unsigned numbers (miks)
..F....... [ZBX-12404] fixed visibility of item data first row for 'latest data' page and 'audit log' page (gcalenko)
..F....... [ZBX-12463] fixed undefined index error in "Last 20 issues" (Sasha)
........S. [ZBX-12186] fixed parallel processing of multiple values for same lld rule (vjaceslavs)
..F....... [ZBX-11887] fixed improper DB::refreshIds() call when selected row is locked (miks)
..F....... [ZBX-12022] fixed trigger resolving in services configuration; fixed popup window size (miks)
..F....... [ZBX-12429] fixed template replacement in mass update form (gcalenko)
..F....... [ZBX-12396] fixed an error in screens if screen trigger overview element contains deleted host group (miks)
..F....... [ZBX-12439] fixed macro name field length in host configuration form (gcalenko)
...G...PS. [ZBX-10820] fixed potential loss of data when server/proxy processes zabbix_sender data (Andris)
........S. [ZBX-12446] fixed discovery and auto registration to accept empty DNS names (vso)
........S. [ZBX-12295] fixed possible accumulation of executed tasks in database (Sergejs)
........S. [ZBX-12318] fixed maintenance status not being updated in cache if host is disabled (vso)
.......PS. [ZBX-12224] fixed connection to Oracle database when database server gives out warnings (gleb)
...G...PS. [ZBX-12195] fixed contamination of script output with Zabbix'es own log messages when logging level is set to 4 or 5 and LogType=console (gleb)
...G...... [ZBX-12270] fixed processing of AIX item 'system.stat[ent]' in agent; thanks to Marc for patch (Andris)
..F....... [ZBX-12277] fixed trigger expression test form incorrectly replacing macros (Ivo)

--------------------------------------------------------------------------------
Changes for 3.2.7

3.2.7rc2 was released as 3.2.7 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.7rc2

New features:
A.F....... [ZBX-1357] updated Catalan, Chinese (China), English (United States), Japanese, Korean, Polish, Portuguese (Brazil), Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-12252] fixed history page to display values in chronological order (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.7rc1

Bug fixes:
........S. [ZBX-12349] fixed security vulnerability with execution of the remote commands on server; thanks to MATSUDA Daiki, Ron Waisberg for report (vso)
...G...... [ZBX-12231] fixed memory leak in agent if log[], logrt[] items use global regexps with multiple subexpressions (Andris)
...G...... [ZBX-12187] fixed memory leak when using UserParameter with suppressed characters passed in arguments (viktors)
........S. [ZBX-12328] fixed collecting value of VMware host memory balloon size (viktors)
..F....... [ZBX-12305] fixed incorrectly escaped IT Service parent name (Ivo)
..F....... [ZBX-11812] fixed sorting of host interfaces; fixed selection of the default host interface (miks)
..F....... [ZBX-11277] fixed update in mass update form when inventory mode is not set explicitly (gcalenko)
..F....... [ZBX-12182] fixed missed page number in problems export (miks)
..F....... [ZBX-11309] fixed unchecked checkboxes after deleting script, mediatype or proxy (miks)
..F....... [ZBX-10999] fixed user's access level to display popup content (miks)
..F....... [ZBX-9213] removed link from uneditable template and host names in all configuration sections (miks)
..F....... [ZBX-6533] improved LDAP authentication module status check for authentication form (gcalenko)
..F....... [ZBX-12019] fixed incorrectly displayed calendar date in maintenance edit form (miks)
..F....... [ZBX-11304] fixed trigger wizard expressions sorting as well as wizard crash due incorrect expression removal (miks)
..F....... [ZBX-11585] fixed nested host group filter in top 100 triggers, item configuration list and dashboard widgets (miks)
A......... [ZBX-12023,ZBX-12133,ZBX-12225] fixed permissions and performance issues with event.get and problem.get methods (Sasha)
.......PS. [ZBX-12046] fixed handling of database failure during ID selection (vso)
..F....... [ZBX-11683] fixed problem with lost IDs of unlinkable templates (miks)
.......PS. [ZBX-12142] fixed Oracle batch insert return value (wiper)
..F....... [ZBX-11618] fixed displaying hints with no content inside (miks)
..F....... [ZBX-10546] fixed undefined index error in host import form while importing templates (gcalenko, Ivo)
..F....... [ZBX-11285] fixed cookie vulnerability for tabbed forms (gcalenko)
..F....... [ZBX-11486] fixed duplicated error messages in screens section (miks)
..F....... [ZBX-10807] fixed wrongly displayed field in item prototype form (miks)
..F....... [ZBX-11549] fixed 'numeric value' error in dashboard for php 7 (gcalenko, Sasha)
..F....... [ZBX-11559] fixed jquery binded function call on form submit (miks)
..F....... [ZBX-11677] fixed history page to display values in chronological order (miks)
..F....... [ZBX-11405] fixed conditions to display treeview button in triggers section (miks)
........S. [ZBX-12012] fixed resolving of Critical and Verbose event log levels by {ITEM.LOG.SEVERITY} macro (Sasha)
A......... [ZBX-12093] fixed removing of applications that are created from application prototypes (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.6

New features:
A.F....... [ZBX-1357] updated Czech, English (United States), Korean, Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.2.6rc1

Bug fixes:
A.F....... [ZBX-10253] fixed translation string and validation of TLS settings in host.create(), host.update() and host.massUpdate() methods; added variables to hosts array required by CHost::validateUpdate() method (miks)
........S. [ZBX-12121] fixed problem generation by timer process (gleb)
..F....... [ZBX-11536] fixed missing operator in event correlation form (miks)
..F....... [ZBX-11309] fixed collision of cookies name responsible for storing selected checkboxes (miks)
..F....... [ZBX-11981] fixed undefined index 'ns' in options output array (miks)
..F....... [ZBX-12116] fixed pagination in Maintenance page (Sasha)
A......... [ZBX-12108] fixed limit option in event.get method (Sasha)
........S. [ZBX-12100] fixed new line handling in SSH agent with numeric type of information (vso)
..F....... [ZBX-9958] fixed wrongly displayed list view after mass update failure (miks)

--------------------------------------------------------------------------------
Changes for 3.2.5

3.2.5rc1 was released as 3.2.5 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.5rc1

Bug fixes:
........S. [ZBX-12075] fixed security vulnerability with execution of the remote commands on server; thanks to Lilith Wyatt, Cisco Systems (gleb)
........S. [ZBX-12076] fixed security vulnerability with execution of the remote commands on proxy; thanks to Lilith Wyatt, Cisco Systems (gleb)
..F....... [ZBX-11024] fixed popup window size in actions configuration form (miks)
..F....... [ZBX-10997] fixed usage of wrong API in screen constructor (miks)
..F....... [ZBX-11477] fixed lost user name in profile title (miks)
........S. [ZBX-11889] fixed lastaccess update for passive proxy (viktors)
A......... [ZBX-10373] fixed check for screen items overlap (gcalenko, Sasha)
..F....... [ZBX-11960] fixed interface dragging in host edit page in the Chrome browser (vmurzins)
..F....... [ZBX-11925] fixed parsing of nested host groups (gcalenko, Sasha)
..F....... [ZBX-11345] fixed webscenario update error when step does not exist (gcalenko)
..F....... [ZBX-11975] fixed undefined index error in web scenario step creation (vmurzins)
.......PS. [ZBX-11980] fixed incorrect type handling in SSH checks (abs)
...G...... [ZBX-11959] fixed memory leak in the agent on OpenBSD, FreeBSD and NetBSD (abs)
..F....... [ZBX-11984] fixed host hyperlink style on event details page (gcalenko)
.......PS. [ZBX-11807] fixed poller stalling due to incorrect handling of unixODBC library (viktors)
..F....... [ZBX-11877] fixed undefined index error in screens for triggers without events data (gcalenko)
A......... [ZBX-9358] improved randomness in session ID generation (vmurzins)
..F....... [ZBX-11933] added fullscreen parameter in link to submap in maps (vmurzins)
A......... [ZBX-11893] fixed permission issue, when importing hosts that are monitored by proxy by Zabbix Admin type user (vmurzins)
..F....... [ZBX-11905] fixed redirect to original requested page after login (vmurzins)
..F....... [ZBX-11907] fixed undefined index in event details page (miks)
........S. [ZBX-11931] fixed trigger lastchange update (wiper)
.......PS. [ZBX-11864] fixed formatting of URLs if an IPv6 is used in simple HTTPS checks (abs)
........S. [ZBX-11738] fixed performing actions for problems that have started and resolved while another problem escalation is executed (viktors)
..F....... [ZBX-6851] fixed zero number display in Event ID column in windows eventlog history (vmurzins)
........S. [ZBX-11829] fixed generation of problems in multiple event mode (abs, Sergejs)
..F....... [ZBX-11624] fixed undefined index error for regular expressions form (vmurzins)
.......PS. [ZBX-11855] fixed data truncation when escaping strings that contain carriage return (vso)
........S. [ZBX-11444] fixed incorrect check for time functions in recovery expressions (abs)
.......PS. [ZBX-11758] fixed crash in web monitoring when variable is empty or the first step was called regexp function on Solaris (Sergejs)
.......PS. [ZBX-11765] fixed incorrect rollback in process of escalation for DB2 database (Sergejs)

--------------------------------------------------------------------------------
Changes for 3.2.4

New features:
A.F....... [ZBX-1357] updated Chinese (China), Czech, French, Japanese, Polish, Portuguese (Brazil) translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.2.4rc1

New features:
.......PS. [ZBXNEXT-3681] improved bulk inserts for Oracle database backend (wiper)
........S. [ZBXNEXT-3669] optimized trigger expression batch processing to avoid recalculation of identical functions (wiper)
..F.....S. [ZBXNEXT-3572] added option to control amount of queued items (vjaceslavs)

Bug fixes:
...G...... [ZBX-11568] fixed incorrect number rounding for CPU statistics (abs)
........S. [ZBX-11781] fixed potential integer underflow/overflow in the housekeeper process (abs)
.......PS. [ZBX-10902] fixed wrong averages in web monitoring if a web server doesn't respond to a request (abs)
..F....... [ZBX-11365] fixed button and multiselect positioning in action operations edit form (Ivo, Pavel)
........S. [ZBX-11740] fixed empty value handling in event correlation on oracle databases (wiper)
.......PS. [ZBX-11655] fixed Oracle and MySQL column limit calculation when using UTF-8 (vso)
........S. [ZBX-11703] removed possibility to execute commit without transaction in processing LLD rules (Sergejs)
........S. [ZBX-11705] fixed event correlation when using databases other than mysql (wiper)
........S. [ZBX-11402] fixed unnecessary notification sending from dependent triggers (viktors)
.......PS. [ZBX-11587] fixed handling database failure during transaction commit (viktors)
A.F....... [ZBX-11698] fixed resolving of user macros with context wich are defined on host or template level (Sasha)
...G...... [ZBX-11621] fixed cause of error with EventID 5858 in Windows EventLog when using wmi.get key (viktors)
.......PS. [ZBX-11584] fixed selection of ntext data from Microsoft SQL Server using 'db.odbc.select' item key (Sergejs)
..F....... [ZBX-11492] fixed copying sharing properties while cloning slide shows (Cemeris, Sasha)
..F....... [ZBX-11642] fixed undefined index on Problem page with disabled guest user (Ivo)
........S. [ZBX-11635] fixed possible deadlocks when removing obsolete VMWare services (Sergejs)
..F....... [ZBX-11661] prevented requesting all screens in slide show when slide show screens are deleted (Cemeris)
..F....... [ZBX-11527] fixed displaying maintenance icon for trigger element in maps (Cemeris)
.......PS. [ZBX-11481] fixed resolving macros for the IP and DNS fields in interfaces that are linked to the main interface with {HOST.IP} and {HOST.DNS} macros (Sergejs)
........S. [ZBX-11628] fixed global regexps to be extracted from log.count[] and logrt.count[] keys (vso)
A.F....... [ZBX-11482] improved performance for getting last value of web items by limiting query results for values in last 24h; thanks to D.Spindel Ljungmark for patch (Cemeris)
A......... [ZBX-11545] fixed dependency validation and update when trigger expression is changed (Gunars)
..F....... [ZBX-11538] fixed event acknowledgement in screens and dashboard widgets when last event is a recovery event (Gunars)
.......PS. [ZBX-11630] added escaping '"', ''', '&', '<' and '>' characters in SOAP XML for VMware requests (Sergejs)
.......PS. [ZBX-11525] ensured unique value timestamps (clock, ns) from active agents and senders (dimir)
........S. [ZBX-11558] fixed removing trigger dependencies for triggers that are created from LLD prototypes (viktors)
..F....... [ZBX-11385] fixed interface displaying in host inventory page (Oleg, Pavel)
...G...PS. [ZBX-11101] fixed potential crash in case of failure in zbx_tls_connect() with mbed TLS (gleb)
...G...PS. [ZBX-11101] fixed compilation warnings regarding gnutls_transport_set_ptr() with GnuTLS (asaveljevs, gleb)
...G...PS. [ZBX-11101] fixed certificates with empty issuer and subject fields being rejected with OpenSSL (asaveljevs, gleb)
...G...PS. [ZBX-11101] fixed daemon behavior being affected by logging level when processing TLS connections (asaveljevs, gleb)

--------------------------------------------------------------------------------
Changes for 3.2.3

3.2.3rc2 was released as 3.2.3 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.3rc2

New features:
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-11613] fixed "Response time" graph on "Details of web scenario" page (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.3rc1

Bug fixes:
..F....... [ZBX-11596] fixed paging error in Configuration->Triggers and Monitoring->Web (Gunars)
.......PS. [ZBX-10983] fixed crash in IPMI poller, added deleting of inactive IPMI hosts in 'unreachable poller', improved code correctness and debug logging (Andris)
..F....... [ZBX-11354] fixed applications and application prototypes being reset in templated item prototypes when modifying its parent (Ivo)
..F....... [ZBXNEXT-3487] added vm.vmemory.size to active item helper, updated descriptions and sorted; thanks richlv for patch (vso)
...G...... [ZBX-11494] fixed "system.stat" returning not supported after Zabbix agent restart on AIX (viktors)
...G...... [ZBX-11479] fixed threaded metric to handle interruption by a signal (vso)
........S. [ZBX-11534] fixed default operation step duration to be included in minimal step calculation instead of overriding (vso)
.......PS. [ZBX-11573] fixed possible crash when polling vmware.hv.status (wiper)
...G...... [ZBX-11528] fixed zabbix_get to match zabbix_server protocol (vso)
....I..... [ZBX-10979] changed vmware.vm.cpu.ready item units and description (wiper)

--------------------------------------------------------------------------------
Changes for 3.2.2

New features:
A.F....... [ZBX-1357] updated English (United States), Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.2.2rc1

New features:
A.F.....S. [ZBXNEXT-3451] improved nested host group selection, added data sorting in multiselect and added '*' support in group names (Oleg, wiper)
..F....... [ZBXNEXT-3425] implemented more compact problem view in triggers list, event details and history of events (Ivo)
.......PS. [ZBXNEXT-2010] added vmware.hv.datastore.size keys for VMware datastore capacity monitoring (wiper)
........S. [ZBXNEXT-1859] improved performance by not inserting events of auto registration if no such action was enabled, insert/update/select in a bulk on auto registration data from proxy (Sasha, vso)
..FG.....T [ZBXNEXT-3487] added new key for virtual memory monitoring on Windows (vso, wiper)
A.......S. [ZBXNEXT-3457] added support of user macros for trigger tags; dropped forward slash restriction in "Tag name" and "Tag for matching" (Sasha, vso)
........S. [ZBX-10694] added rollup health sensor item to vmware hypervisor template (wiper)
........S. [ZBXNEXT-2969] added support for suffixed and negative trigger function parameters (gleb)

Bug fixes:
........S. [ZBX-11509] fixed system.run command parameter to be quoted only if it contains special characters (vso)
.......PS. [ZBX-4661] fixed possible crash when Oracle database is not available (vso)
..F....... [ZBX-11359] fixed event acknowledgement in triggers list view when last event is a recovery event (Gunars)
..F....... [ZBX-11445] fixed update of item host interface from items massupdate form (Cemeris)
..F....... [ZBX-10531] fixed IE not displaying color picker (Ivo)
..F....... [ZBX-11521] fixed JS error in media popup (Oleg)
........S. [ZBX-11440] fixed memory leak when resolving simple macros (vso)
...G...... [ZBX-11397] fixed system.hw.chassis key to read DMI tables through sysfs and fall back to /dev/mem only if sysfs is not available (vso)
........S. [ZBX-11411] added check for LLD macro values in calculated item formula to be numeric (viktors)
........S. [ZBX-11454] fixed OK event not updating trigger state without open problems (wiper)
A......... [ZBX-11483] improved API script.execute validation (Oleg)
A.F.....S. [ZBX-11347] fixed resolving of {HOST.IP}, {HOST.DNS} and {HOST.CONN} macros in item key parameters for items without interface (asaveljevs, Ivo, Sasha)
..F....... [ZBX-11475] fixed copying sharing properties while cloning screen or network maps (Cemeris)
...G...... [ZBX-9781] changed vfs.fs.size, vfs.fs.inode checks to be executed in separate process/thread to avoid lockup with stale NFS mounts (wiper)
A......... [ZBX-11357] implemented exporting and importing of triggers and graphs when they use web items (Cemeris)
..F....... [ZBX-11195] fixed icon mapping visual issues in edit form (Oleg, Pavel)
..F....... [ZBX-11390] fixed error hint displaying (Oleg)
..F....... [ZBX-11246] added disabled "delete" button for edit forms of templated item, item prototype, web scenario and discovery rule (Cemeris)
........S. [ZBX-11223] rewritten calculated item formula parsing, simple macro parsing and LLD macro parsing; fixed several problems with function parsing (gleb, Sergejs)
A......... [ZBX-11121] disallowed leaving user without linked user groups with usergroup.update, usergroup.massupdate, usergroup.delete API methods (Cemeris)
A.F....... [ZBX-9926] fixed displaying of LLD graphs in host screens if user has no rights to Templates group (Gunars)
...G...PS. [ZBX-11149] added support of OpenSSL 1.1.0 (Andris, gleb)
A......... [ZBX-11191] fixed web scenarios not updating step items when giving only "applicationid" and steps with "httpstepid" properties (Ivo)
A......... [ZBX-11191] fixed updating templated web scenario steps by prohibiting to directly change the step name or giving different amount of steps than in template (Ivo)
A......... [ZBX-11191] improved web scenario step validation by adding required fields (Ivo)
...G...... [ZBX-11292] fixed getting network interface statistics on Oracle Solaris 10/11 (Andris)
A......... [ZBX-11125] prohibited zero in first parameter of nodata() trigger function (Sasha, vso)
........S. [ZBX-11349] removed possibility to create items, triggers and graphs with empty names after low level discovery macro substitution (Sergejs)
........S. [ZBX-11310] fixed event tag conditions checking, that contains operator 'not like' or '<>' in events without tags (Sergejs)
A......... [ZBX-11244] fixed parsing of JSON text when PHP is compiled without JSON library (Cemeris)
..F....... [ZBX-11219] renamed second argument for net.dns and net.dns.record items from "zone" to "name" (Cemeris)
..F....... [ZBX-8457] fixed user macro resolving for templated host and templates (Oleg)
..F....... [ZBX-11367] fixed xml import when non-snmp interfaces have incorrect parameter "bulk" (Gunars)
..F....... [ZBX-10388] removed duplicated data and reduced traffic for hint popups (Gunars)
..F....... [ZBX-11331] fixed JS error in Configuration->Discovery edit page (Oleg)
...G...... [ZBX-10906] fixed agent active checks being delayed if system time was pushed back (wiper)
..F....... [ZBX-11324] fixed undefined index in screen and map import pages (Oleg)
....I..... [ZBX-11038] removed compression for the generated CSS files, added "sass" folder to the distribution archive (asaveljevs)
....I..... [ZBX-11335] added MariaDB database support when compiling with --with-mysql configuration option; thanks to Dmitry Smirnov for patch (viktors)
...G...PS. [ZBX-11122] fixed comparisons between signed and unsigned integer expressions to eliminate build warnings (Sergejs)
.......PS. [ZBX-11326] fixed processing of web monitoring scenario level variables (wiper)
A......... [ZBX-10842] fixed sql error when updating httptest with applicationid and without httpstepid parameters (Cemeris)
A......... [ZBX-10842] prevented disappearing of step items when updating httptest without applicationid, httpstepid parameters (Cemeris)
A......... [ZBX-10842] fixed connecting web scenario applicationid to created steps when updating with API httptest.update mehtod (Cemeris)
..F....... [ZBX-9656] prevented updating comments for discovered triggers (Ivo)
..F....PS. [ZBX-11221] fixed MySQL connection issue by overriding user defined auto commit setting (Oleg, vso)
A......... [ZBX-11291] fixed LLD rule not validating "lifetime" field (Ivo)
..F....... [ZBX-11329] fixed host scripts pop-up menu not being displayed in Monitoring -> Problems section (Ivo)
..F....... [ZBX-11209] fixed visual bugs in various browsers (Pavel, Sasha)
..F....... [ZBX-10958] fixed displaying of user name for inaccessible users; fixed warnings in PHPUnit test; fixed undefined offsets in screen "Action logs" (Gunars)
A......... [ZBX-11091] fixed parsing of XML file which contains tag with attributes but without child tags; it could cause significant memeory leak (Sasha)
........S. [ZBX-10694] reverted hypervisor health status to HostSystem.overallStatus property (wiper)
..F....... [ZBX-11276] removed extra double quotes in host interface form (Gunars)
..F....... [ZBX-11256] synchronized the trigger wizzard form with trigger edit form changes (Gunars)
........S. [ZBX-11300] fixed variable used in forecast function (gleb)
A..G...... [ZBX-11146] fixed validation of item update interval 0 (Gunars, vso)
.......PS. [ZBX-11021] fixed discoverer to log that it has started before SNMP library initialization (vso)
.......PS. [ZBX-11213] fixed database monitoring keys (wiper)

--------------------------------------------------------------------------------
Changes for 3.2.1

Bug fixes:
..F....... [ZBX-11210] fixed link "Help" to a proper version of Zabbix manual (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.1rc1

New features:
.......PS. [ZBXNEXT-3106] improved concurrent VMware item polling speed, reduced size of cached VMware data (wiper)
A.F....... [ZBX-1357] updated Chinese (China), French, Italian, Portuguese (Brazil) translations; thanks to Zabbix translators (zalex_ua)
..F....... [ZBX-11136] increased width of input fields (Sasha)

Bug fixes:
........S. [ZBX-11204] fixed parameter parsing in calculated items when it contains double quote escaping (Sergejs)
........S. [ZBX-11250] fixed trigger update after executing event correlation 'close new' operation (wiper)
.......PS. [ZBX-5448] fixed possible delay when proxy sends cached history to server (vso)
.......PS. [ZBX-7595] fixed long SNMP OID not being accepted (vso)
....I..... [ZBX-7108] fixed error when upgrading graph_theme table in proxy database from 1.8 to 2.0 (vso)
..F....... [ZBX-9068] fixed forms behaviour when enter key is pressed (Sasha)
...G...PS. [ZBX-11245] fixed escaped double quote parsing in quoted parameters in array in item key parameters (gleb)
....I..... [ZBX-11175] fixed compilation failure for OpenBSD 5.8, 5.9, 6.0 (vso)
..F....... [ZBX-11137] fixed validation of new host group when creating/updating template (Gunars)
..F....... [ZBX-11050] changed translation string "Acknowledges" => "Acknowledgements" (Cemeris)
A......... [ZBX-11196] implemented dynamic default sortorder for icon mappings, now default sortorder increases by one with each entry of mapping (Cemeris)
..F....... [ZBX-11202] fixed timeline in Problem view which shows "Yesterday" instead of "Today" (Sasha)
..F....... [ZBX-11120] fixed checkbox functionality and display of undefined indexes in trigger expression and recovery expression constructor (Ivo)
A......... [ZBX-10758] added converting of SNMP lld rules in XML import (Sasha)
..F....... [ZBX-11131] removed mistaken support of {ITEM.VALUE} and {ITEM.LASTVALUE} macros in trigger URLs (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.0

New features:
A.F....... [ZBX-1357] updated Czech, English (United States), Hebrew, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.2.0rc2

Bug fixes:
........S. [ZBX-11182] fixed creating of recovery expressions for triggers created from trigger prototypes (Sasha)
..F....... [ZBX-11182] added possibility to open lld-created trigger from list of items (Sasha)
........S. [ZBX-11189] fixed resolving of problems by event correlation on trigger level (Sasha)
........S. [ZBX-11187] improved performance of event tag processing by caching eventtagid and problemtagid (Sasha)
........S. [ZBX-11177] fixed sql errors while processing event correlation on trigger level (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.0rc1

New features:
...G...... [ZBXNEXT-3206] added support of flexible item key parameters for aliases (Sasha)
..F....... [ZBXNEXT-3405] implemented timeline in Monitoring->Problems view (Pavel, Sasha)
...G...PS. [ZBXNEXT-3353] implemented interface for history export through loadable modules and changed module loading to require only zbx_module_api_version() function (gleb, Sandis)
A.F....... [ZBXNEXT-3423] removed ability to acknowledge OK events (Ivo)
..F....... [ZBXNEXT-3416] implemented event hidden tag display with hint box when there are more than 3 tags and better display of long tags and added event tag display in event details widget (Ivo)
..F....... [ZBXNEXT-3412] implemented mass update for trigger and trigger prototype tags and manual close (Ivo)

Bug fixes:
..F....... [ZBXNEXT-3101] fixed displaying fields of "Operations" tab in action edit form when adding new operation in IE (Cemeris)
....I..... [ZBX-11171] updated database versioning for v3.2 release (Sasha)
....I..... [ZBXNEXT-3101] fixed sql errors while upgrade IBM DB2 database (Sasha)
A......... [ZBX-11143] added missing space in CTrigger.php SQL query (Cemeris)
..F....... [ZBX-6083] strings that are related to status of item, trigger and host prototypes was renamed "Enable" and "Status" => "Create enabled", "Disable" => "Create disabled", "Enabled" => "Yes", "Disabled" => "No" (Cemeris)
..F....... [ZBXNEXT-3201] fixed displaying of "Actions" hintbox (Pavel, Sasha)
..F....... [ZBXNEXT-3201] fixed "Actions" column in exported csv file from Monitoring->Problem page (Ivo)
.......PS. [ZBX-11119] fixed use of uninitialized variable (vso)
..F....... [ZBX-11040] added "page navigation" context to translation strings "First" and "Last"; replicated translations for "First" and "Last" in "page navigation" context from 2.2 brancha (Cemeris)
..F....... [ZBX-11035] fixed incorrect headers in screens "Status of Zabbix" => "System status", "Zabbix server info" => "Status of Zabbix"; renamed screen element select option "Server info" => "Status of Zabbix" (Cemeris)
..F....... [ZBX-11070] disallowed zabbix admin accessing notifications of users that does not share any user group (Cemeris)
..F....... [ZBX-11057] fixed drawing lines of items with scheduled interval when graph data is selected from trends (Cemeris)
..F....... [ZBX-11050] changed translation strings "Enable event acknowledges" => "Enable event acknowledgement" and "Search/Filter elements limit" => "Limit for search and filter results" (Cemeris)
..F....... [ZBX-11071] fixed closing success and error messages in IE (Cemeris)
..F....... [ZBXNEXT-3101] fixed undefined index when adding a message to user in action operations (Gunars)

--------------------------------------------------------------------------------
Changes for 3.2.0beta2

New features:
..F....... [ZBXNEXT-3201] added icon in Monitoring->Problems view to show who close problem; implemented new information icons (Pavel, Sasha)
..F....... [ZBXNEXT-3201] added blinking on CLOSING state in Monitoring->Problems view (Sasha)
..F....... [ZBXNEXT-3201] added "Show details" filter option in Monitoring->Problems view (Sasha)
..F....... [ZBXNEXT-3201] added displaying of recovery actions in Monitoring->Problem view (Sasha)
...G...... [ZBXNEXT-3389] removed value length limitation in zabbix_sender when reading data from file/stream (wiper)
..F....... [ZBXNEXT-3409] replaced drop-down controls with modern radio buttons in several forms (Alexei)

Bug fixes:
........S. [ZBX-11148] fixed suppressing of escalations when an event is closed by event correlation operation 'close new' (wiper)
..F....... [ZBX-8801] made "Trigger status" be always remembered in "Monitoring" -> "Triggers" and "Monitoring" -> "Overview", even if "All" (asaveljevs)
..F....... [ZBX-10974] fixed filter being reset when moving to a different page in "Monitoring" -> "Triggers" (asaveljevs)
A......... [ZBX-11020] fixed "host.create" so that both "inventory" and "inventory_mode" are optional (asaveljevs)
.......PS. [ZBX-8489] removed ODBC request answer size limitation (viktors, wiper)
........S. [ZBX-10830] fixed SNMP trap to convert non-printable values from SNMPv3 to hexadecimal (viktors, zalex_ua)
...G...... [ZBX-9124] changed getting OS name by item system.sw.os[name] (Sergejs)
....I..... [ZBX-11132] added database patch to fill all required fields in "problem" table (wiper)
....I....T [ZBX-10476] fixed several issues with 'service.discovery' lld rule in template 'Template OS Windows' (Sergejs)
........S. [ZBX-11124] fixed memory leak in process of deleting hosts, which occurs during lld processing (Sergejs)
..F....... [ZBX-11045] fixed action audit log "Recipient" column name (Sasha)
A......... [ZBXNEXT-3201] fixed possible SQL errors in problem.get() method (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.0beta1

New features:
........S. [ZBXNEXT-1791] added evaluation of logical expressions with unsupported items in trigger expressions and calculated items; thanks to users alix and Calimero for patch (Andris, wiper)
........S. [ZBXNEXT-2877] added datacenter name to vmware hypervisors and virtual machines (wiper)
A.F.I...S. [ZBXNEXT-1262] added support of nested host groups (Gunars, Ivo, Oleg, Sasha, wiper)
A.F....... [ZBX-1357] updated Chinese (China), Czech, English (United States), French, Georgian, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Slovak, Spanish, Turkish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)
........S. [ZBXNEXT-1791] enabled evaluation of nodata() and time-based functions for not supported items in trigger expressions and calculated items (Andris, wiper)

Bug fixes:
.......P.. [ZBX-11109] fixed processing of parameter HousekeepingFrequency=0 in proxy (Sergejs)
...G...PS. [ZBX-11105] fixed compiler warnings regarding unused function parameters (Sandis)
........S. [ZBX-11099] reduced configuration cache lock time after host maintenance ends (wiper)
....I....T [ZBX-10476] extended 'Template OS Windows' template by 'service.discovery' LLD (Sergejs)
........S. [ZBX-9413] fixed disabled hosts linking to a maintenance (Sergejs)

--------------------------------------------------------------------------------
Changes for 3.2.0alpha2

New features:
..F.I...S. [ZBXNEXT-3201] added history of events in Monitoring->Problems view (Sasha)
A......... [ZBXNEXT-3201] added new filtering options in event.get() and problem.get() methods (Sasha)
..F....... [ZBXNEXT-3201] dropped Monitoring->Events view (Sasha)
A.F.I...S. [ZBXNEXT-104] implemented ability to manually close problems (Gunars, Ivo, wiper)
..F....... [ZBXNEXT-3358] added a beautiful favorites icon (Pavel)

Bug fixes:
...G...PS. [ZBX-11100] fixed minor bugs and use of magic numbers in IP range parsers (Sergejs)
........S. [ZBX-11098] corrected log messages about completion of the trend data synchronization (Sergejs)
........S. [ZBX-11072] fixed problem with string truncation for IBM DB2 databases which contain the char '\r' (Sergejs)
....I..... [ZBX-11081] fixed compilation error with curl library (Sergejs)
...G...... [ZBX-7602] added error messages about invalid regular expressions in eventlog items (Sergejs)
........S. [ZBX-11093] fixed possible crash when copying cached correlation rules (wiper)
..F....... [ZBX-10901] added missing highlighting for some UI elements in focused state (asaveljevs, Pavel)
..F....... [ZBX-11075] fixed host full clone with discovered items and discovered triggers (Cemeris)
..F....... [ZBXNEXT-3351] decreased padding in screens to make them more compact (asaveljevs, Pavel)
........S. [ZBX-3101] fixed EVENT macro processing in recovery operations (wiper)
........S. [ZBX-10761] added upgrade patch to clean wrong values in 'triggers' table (Sergejs)
........S. [ZBX-11059] fixed duplicate notifications sending from one media type (Sergejs)
..F....PS. [ZBX-11050] renamed constants SCREEN_RESOURCE_TRIGGERS_OVERVIEW => SCREEN_RESOURCE_TRIGGER_OVERVIEW SCREEN_RESOURCE_HOSTS_INFO => SCREEN_RESOURCE_HOST_INFO SCREEN_RESOURCE_TRIGGERS_INFO => SCREEN_RESOURCE_TRIGGER_INFO (Cemeris, Sasha)
..F....... [ZBX-11050] changed translation strings "Alarm acknowledgements" => "Event acknowledgements" and "Status of triggers" => "Triggers" and changed few other translation strings to singular form (Cemeris)
A.F....... [ZBX-11060] fixed copying correlation_mode, correlation_tag, tags of trigger and trigger prototype (Cemeris)
....I..PS. [ZBX-11073] fixed compilation with Net-SNMP library support (gleb)
..F....... [ZBX-10263] fixed incorrect record count in getPagingLine() when search limit is reached (Cemeris)

--------------------------------------------------------------------------------
Changes for 3.2.0alpha1

New features:
........S. [ZBXNEXT-3195] implemented independent escalations for each problem event (Sandis, wiper)
A.F.I...S. [ZBXNEXT-3277] added global event correlation (Ivo, wiper)
A.F.I...S. [ZBXNEXT-3274] added event correlation on trigger level (Oleg, wiper)
A.F.I...S. [ZBXNEXT-3201] added high-performance view of current problems, implemented problem.get() method (Sasha)
..F....... [ZBXNEXT-3296] added basic filtering for several frontend pages (Alexei)
..FG...... [ZBXNEXT-2430] added new items log.count[] and logrt.count[], added option for monitoring fast-growing log files (Andris, Cemeris)
..F....... [ZBXNEXT-3175] added filtering for the list of templates and host groups (Alexei)
A.F....... [ZBXNEXT-821] added possibility to view, copy, mass update and delete lld created elements (Gunars, Ivo, Sasha)
....I...S. [ZBXNEXT-3193] added event_recovery table to link problem and recovery events, added problem table to cache active problem events (wiper)
.......PS. [ZBXNEXT-3267] added one minute delay for repeated SNMP trap file error log entries (viktors)
A.F.....S. [ZBXNEXT-3196] added action option to pause escalations during maintenance (Gunars, wiper)
A.F....... [ZBXNEXT-178] implemented web scenarios import/export (Sasha)
A.F.....S. [ZBXNEXT-2087] added trigger and event tags (Gunars, wiper)
A.F.....S. [ZBXNEXT-1638] added macro functions to allow substring extraction from item value macros in triggers and notifications (Sasha, wiper)
A.F.....S. [ZBXNEXT-2118] added support of trigger option "OK event generation" and recovery expression (Ivo, Oleg, Sasha, wiper)
A.......S. [ZBXNEXT-1250] added two new options "regexp" and "iregexp" to the third parameter <operator> of trigger function count(); thanks to Michael Kolomiets for patch (asaveljevs, gleb, Ivo)
A.F....... [ZBX-1357] updated Chinese (China), Chinese (Taiwan), Czech, English (United States), French, Georgian, Greek, Italian, Japanese, Korean, Polish, Romanian, Russian, Slovak, Turkish, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)
A.F.....S. [ZBXNEXT-3135] removed id field from history text and log tables (Sasha, wiper)

Bug fixes:
...G...... [ZBX-10768] fixed compilation warning on FreeBSD (viktors)
..F....... [ZBX-10561] improved style consistency for disabled elements (Pavel)
........S. [ZBX-3823] improved validation and error messaging when history, discovery, autoregistration and host availability data sent by passive and active proxies are processed on server (gleb)
A......... [ZBX-10030] fixed API action update method request with only "actionid" property (Cemeris)
..F....... [ZBX-9972] changed SERVICE_SLA constant to match database default goodsla value (Cemeris)
A......... [ZBX-10049] fixed optional field validation in drule.update API method (Gunars)
..F....PS. [ZBX-10076] fixed text information containing non-ASCII characters being saved incorrectly to IBM DB2 database in case of system locale misconfiguration (gleb, Oleg)
..F....... [ZBX-9989] optimized SQL queries for graphs building (Gunars, Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.32

3.0.32rc1 was released as 3.0.32 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.32rc1

Bug fixes:
...G...... [ZBX-18845] fixed 'UserParameter' possible buffer overrun (viktors)
..F....... [ZBX-18057] fixed security vulnerability CVE-2020-15803 (Stored XSS attack on URL widget) (Ivo, talbergs)

--------------------------------------------------------------------------------
Changes for 3.0.31

3.0.31rc1 was released as 3.0.31 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.31rc1

Bug fixes:
...G...PS. [ZBX-17600] fixed security vulnerability CVE-2020-11800 (remote code execution) (Andris)

--------------------------------------------------------------------------------
Changes for 3.0.30

3.0.30rc1 was released as 3.0.30 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.30rc1

New features:
....I..... [ZBXNEXT-5706] replaced xml2-config to pkg-config when building with libxml2 (vso)

Bug fixes:
........S. [ZBX-17201] fixed snmp trapper processes exceeding 1000% (arimdjonoks)
........S. [ZBX-16024] fixed maintenance status not being updated in cache if host is disabled (vso)

--------------------------------------------------------------------------------
Changes for 3.0.29

3.0.29rc1 was released as 3.0.29 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.29rc1

Bug fixes:
..F....... [ZBX-17101] fixed url validation before output (miks)
...G...PS. [ZBX-16750] fixed broken validation of peer certificate issuer and subject strings in TLS connect, fixed logging (Andris)
....I..... [ZBX-16178] fixed distributive can contain untracked backup file include/config.h.in~ (akozlovs)

--------------------------------------------------------------------------------
Changes for 3.0.28

3.0.28rc1 was released as 3.0.28 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.28rc1

Bug fixes:
...G...... [ZBX-15915] fixed linking error if round() is undefined (akozlovs)
....I..... [ZBX-16074] added file revision number generation for compilation on MS Windows (MVekslers)
..F....... [ZBX-11284] removed sid URL argument for form cancel buttons (gcalenko, miks)
A.F....... [ZBX-15416] fixed locale validation in user create and update API methods (miks)

--------------------------------------------------------------------------------
Changes for 3.0.27

3.0.27rc1 was released as 3.0.27 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.27rc1

Bug fixes:
........S. [ZBX-16019] fixed HOST.CONN, HOST.IP, IPADDRESS and HOST.DNS macros expansion in global scripts (akozlovs)
..F....... [ZBX-15674] fixed map status to be displayed OK if there are no problem in submaps (talbergs)
A.F....... [ZBX-2494] fixed sorting of items, item prototypes, lld rules and screens to avoid deadlocks in database between server and frontend (ashubin)
..F....... [ZBX-10404] fixed password being passed in plain text in media type edit form (gcalenko)
...G...PS. [ZBX-15721] fixed escaping of control characters in JSON encoder (Andris, viktors)
...G...... [ZBX-15937] fixed agent startup problem in Win 2008 R2 w/o SP1 by merging ZBX-15728 (kalimulin)
...G...PS. [ZBX-15588] fixed function names that are written to the log file when using LOG_LEVEL_DEBUG (asitals)
..F....... [ZBX-15870] fixed redundant jsloader loading in login page (miks)
........S. [ZBX-15913] fixed possible crash when sending custom alerts (vso)
........S. [ZBX-13347] fixed possible crash in history syncer process when processing discovered item value (vso)

--------------------------------------------------------------------------------
Changes for 3.0.26

3.0.26rc1 was released as 3.0.26 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.26rc1

Bug fixes:
........S. [ZBX-15867] fixed invalid DNS being accepted when receiving discovery contents from Zabbix proxy (vso)
...G...PS. [ZBX-15552] fixed compilation with LibreSSL as OpenSSL replacement and OpenSSL without PSK support (Andris)
........S. [ZBX-15788] fixed crash when substituting LLD macros in calculated item formula expression (vso)
.......PS. [ZBX-15670] fixed inefficient vmware eventlog downloading (MVekslers)
.......PS. [ZBX-14858] fixed processing of unlimited vmware maxQueryMetrics value (MVekslers)
.D........ [ZBX-10496] fixed links to installation instructions in README file (dimir)
...G....S. [ZBX-15494] fixed handling numbers that written in scientific notation (asitals)
...G...... [ZBX-15316] fixed problem with socket inheritance preventing Windows agent from restarting under certain circumstances (kalimulin)

--------------------------------------------------------------------------------
Changes for 3.0.25

3.0.25rc1 was released as 3.0.25 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.25rc1

Bug fixes:
..F....... [ZBX-15577] fixed restricted user access to the host name when calling host_screen (vasilijs)
A......... [ZBX-15220] fixed displaying of last value for values received in the same second (Sasha)
........S. [ZBX-15460] reset agent availability when host status changes, e.g., when host gets disabled (asitals)
...G...PS. [ZBX-11761] added warnings in case of TLS identity mismatch (akozlovs)
A......... [ZBX-15355] fixed undefined index in configuration.import API call (Sasha)
A......... [ZBX-15354] fixed undefined index in API calls without "auth" parameter (Sasha)
A......... [ZBX-14331] fixed error allowing users to change type of a host interface that already has items attached (gcalenko)
........S. [ZBX-15313] fixed unit suffix support in calculated item expressions (kalimulin)
A.F....... [ZBX-14592] fixed calculation of SLA and availability report when problem has negative duration (miks)
A......... [ZBX-15156] fixed undefined offset error in host screen with web item (talbergs)
...G...... [ZBX-14624] fixed agent collector not releasing connection to missing/removed disk devices (Andris, yurii)
..F....... [ZBX-14604] fixed displaying of the graph name on screens (miks)
..F....... [ZBX-15233] renamed fuzzytime() function description in dropdown list (Ivo)
...G...... [ZBX-12801] excluded zabbix_sender.dll from MS Windows builds with TLS (viktors)
...G...... [ZBX-15260] improved misleading warning message when agent fails to find log file during processing logrt[] item (asitals)
.......PS. [ZBX-15206] fixed deprecated net-snmp attribute (MVekslers)
.......PS. [ZBX-15238] fixed updating nextcheck time in discovery rules to avoid overlaps between discovery executions (asitals)
....I....T [ZBX-8383] updated Tomcat template for compatibility with recent Tomcat versions, fixed constraint error when importing new data.tmpl (kalimulin)
..F....... [ZBX-14606] removed strict-transport-security header from frontend (miks)
A......... [ZBX-14977] fixed creation of unneeded database record if host prototype inventory mode is disabled; fixed validation for host and host prototype inventory mode (miks)
A......... [ZBX-15146] fixed SQL error occurred when too long IP address is attempted to be written in database (miks)

--------------------------------------------------------------------------------
Changes for 3.0.24

3.0.24rc1 was released as 3.0.24 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.24rc1

New features:
....I..... [ZBXNEXT-4841] removed hardcoded location for iconv.h; thanks to Helmut Grohne for the patch (kalimulin)
...G...... [ZBXNEXT-3047] fixed compilation errors on Windows platform with static OpenSSL libraries (Andris, viktors)
...G...PS. [ZBXNEXT-4836] added license information and OpenSSL linking exception to README file, show crypto library version when started with '-V' (Andris)

Bug fixes:
.......PS. [ZBX-14635] fixed rare LLD failures when moving host between groups (kalimulin)
..F....... [ZBX-13719] fixed loss of calc_fnc index in graph edit form (vasilijs)
..F....... [ZBX-13009] fixed percentage calculation on availability reports list page (gcalenko)
.......PS. [ZBX-15132] backported daylight saving related scheduled checks fix from ZBX-12965 (wiper)
...G...... [ZBX-14899] fixed wrong net.tcp.listen values on obsolete Linux systems (kalimulin)
.......PS. [ZBX-15142] fixed time format for vmware performance counters query (MVekslers)
A......... [ZBX-14833] fixed selectHosts option in dservice.get API method to return the list of hosts by IP and proxy (Ivo, Sasha)
.......PS. [ZBX-15062] fixed binary heap trying to reallocate slots on every insert (wiper)
..F....... [ZBX-14805] fixed unauthorized request error when resetting filter after enabling/disabling elements (agriscenko)
..F....... [ZBX-14758] fixed encoding for cookie names and values (Ivo, vmurzins)
..F....... [ZBX-14691] fixed faulty behaviour of mandatory fields in Trigger expression form (vasilijs)
..F....... [ZBX-13505] fixed link coloring in map when related trigger is not monitored (miks)
.......PS. [ZBX-14953] fixed not closed connection with vmware at the end of update session via a call to Logout() (MVekslers)
....I..... [ZBX-14966] removed the notes about sqlite from zabbix_server.conf (MVekslers)
A.F....... [ZBX-14422] fixed SQL queries being logged when accessing API, even if debug mode is disabled (agriscenko)
...G...PS. [ZBX-15027] fixed startup failures due to orphaned or zombie processes remaining when zabbix daemon is terminated during startup (vso)

--------------------------------------------------------------------------------
Changes for 3.0.23

3.0.23rc1 was released as 3.0.23 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.23rc1

New features:
.......PS. [ZBXNEXT-4782] improve out of memory error message by adding statistics and backtrace; improve something impossible has just happened error message by adding backtrace (vso)

Bug fixes:
...G...... [ZBX-14779] extended support of system.stat[ent], system.stat[cpu,pc], system.stat[cpu,ec] on IBM AIX to LPAR type 'dedicated' (Andris)
........S. [ZBX-14851] fixed the host visible name in the event details/messages from server when using long utf8 text (MVekslers)
.......PS. [ZBX-14972] fixed the case where data from non-monitored VMware services are not removed from vmware cache (MVekslers)
...G...PS. [ZBX-14856] added support for OpenSSL 1.1.1 (Andris)
.D.G...PS. [ZBX-14971] added note on runtime control with PID numbers larger than 65535 to server, proxy and agentd help messages and man pages (Andris)
A......... [ZBX-14734] fixed the verification of the assignment of two web checks with the same name from different templates to one host (vasilijs)
..F....... [ZBX-14749] fixed cloning inherited host prototype on host (vasilijs)
..F....... [ZBX-14663] fixed calculation of Y zero position in graph (miks)
..F....... [ZBX-14811] fixed color of the host name in the title of the Screens (vasilijs)
..F....... [ZBX-14776] fixed sorting when changing status of media type (vasilijs)
..F....... [ZBX-14757] fixed fields becoming writable upon form refresh in host prototype form (vmurzins)
..F....... [ZBX-14689] fixed updating of the Graph list of host when selecting a group of hosts (vasilijs)
..F....... [ZBX-14803] fixed incorrect profile update causing page filter to sometimes show duplicate values (Ivo)
..F....... [ZBX-14727] fixed selection of data for trigger overview, data overview and graphs if first drop down entry is "none" (Ivo)
..F....... [ZBX-14650] fixed web.page.regexp item parameters description (gcalenko)
.......PS. [ZBX-14882] fixed crash in vmware collector when receiving invalid xml (vso)
.......PS. [ZBX-14853] fixed error of vmware items caused by misconfigured vmware maxQueryMetrics parameter (MVekslers)
..F....... [ZBX-14845] fixed filter in triggers status page not being reset when navigating from dashboard and host inventory (agriscenko)

--------------------------------------------------------------------------------
Changes for 3.0.22

3.0.22rc1 was released as 3.0.22 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.22rc1

Bug fixes:
..F....... [ZBX-14496] fixed unauthorized request error when sorting list after enabling/disabling elements (agriscenko)
........S. [ZBX-14614] fixed server template linking with triggers having no dependencies (MVekslers)
...G...... [ZBX-6565,ZBX-13645,ZBX-14559] fixed agent on AIX 6.1 TL0, 7.1 TL0: system.stat[memory,avm], compilation, crash on net.dns[] items (Andris)
..F....... [ZBX-13015] fixed X axis labels with DST transition in the displayed period (Sasha)
........S. [ZBX-14778] fixed housekeeper attempting to remove history of discovery rules/prototypes (wiper)
.......PS. [ZBX-14775] fixed configuration of the maximum available count of aggregated metrics in a single request to vmware vCenter (MVekslers)
..F....... [ZBX-14676] fixed displaying links containing UTF-8 characters (Ivo)

--------------------------------------------------------------------------------
Changes for 3.0.21

3.0.21rc1 was released as 3.0.21 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.21rc1

Bug fixes:
.......PS. [ZBX-14677] fixed vmware performance counter retrieval on installations with large number of datastores (wiper)
..F....... [ZBX-12293] renamed trigger functions by adding function name at the beginning and removing the operator and "N" and placing operator in a separate field allowing two new operators "<=" and ">=" for selection (Ivo)
.......PS. [ZBX-14593] fixed error message for invalid vmware endpoint (MVekslers)
........S. [ZBX-14614] fixed trigger dependency link to the template instead of the host during the discovery action (MVekslers)
...G...... [ZBX-372] added "zone" parameter to proc.num[] item for Solaris (viktors)
........S. [ZBX-14410] fixed output of information about the error for expressions with functions of triggers or calculated items (MVekslers)
..F....... [ZBX-14433] fixed several problems in displaying of X axis on the graphs (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.20

3.0.20rc1 was released as 3.0.20 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.20rc1

Bug fixes:
........S. [ZBX-14548] fixed the disk usage counters reading for ESX/ESXi hosts (MVekslers)
..F....... [ZBX-9236] fixed timeselector period used to select 'all' values of particular item (miks)
...G...... [ZBX-13393] fixed agent compilation error on AlphaServer Tru64 5.1B (Andris)
.......PS. [ZBX-14566] fixed possible data loss due to MariaDB server restart (vso)
.......PS. [ZBX-13010] fixed crash of poller processes in ODBC checks, simplified code (Andris, wiper)
..F....... [ZBX-14491] fixed link "show value mappings", which leads to no permission page (vasilijs)
........S. [ZBX-12380] improved function parameter parsing for trigger functions (MVekslers)
..F....... [ZBX-14432] removed redundant code in event details screen (miks)
........S. [ZBX-14410] improved error message handling in zbx_function_find() (MVekslers)
..F....... [ZBX-12104] added limit ZBX_HISTORY_PERIOD for {ITEM.VALUE} macro resolving in trigger name (gcalenko)
..F....... [ZBX-14402] fixed internal item parameter that does not match documentation (vasilijs)

--------------------------------------------------------------------------------
Changes for 3.0.19

New features:
A.F....... [ZBX-1357] updated English (United States), Japanese, Korean translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.0.19rc1

Bug fixes:
..F....... [ZBX-11861] fixed filter by trigger not being reset when accessing Events from a global search result (agriscenko)
...G...... [ZBX-6046] fixed the functions 'net.if.*' for Solaris with empty 64 bits counters (MVekslers)
A.F....... [ZBX-13355] fixed media type a required password field successfully passing validation while being empty and prevented auto-filling stored passwords by browser (Ivo)
.D........ [ZBX-14398] improved "Server" parameter description in Zabbix agent configuration file (vso)
.......PS. [ZBX-14447] reverted ZBX-13788 fix because of broken server-proxy compatibility between minor versions (wiper)
...G...... [ZBX-12250] fixed logrt[] item to analyze log file from start if no log files match and no log files were seen before (Andris)
...G...... [ZBX-12070] fixed "proc.num" and "proc.mem" items calculation of values when zabbix_agentd called in test mode (Sergejs)
........S. [ZBX-14423] fixed use of initialized variable during application discovery (vso)
.......PS. [ZBX-12990] improved "vmware.hv.datastore.size" through usage the performance counters (MVekslers)
.......PS. [ZBX-13765] fixed discovered host status update if it was down and a service was discovered on that host (Andris)

--------------------------------------------------------------------------------
Changes for 3.0.18

3.0.18rc1 was released as 3.0.18 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.18rc1

Bug fixes:
..F....... [ZBX-13549] fixed displaying of not monitored triggers in maps (miks)
........S. [ZBX-14333] fixed {ESC.HISTORY} and action log not to display colon without target host when executed on Zabbix server (vso)
........S. [ZBX-13043] removed error message for when user has defined media but all of them are disabled (viktors)
A.F....... [ZBX-13774] fixed creating and updating items with multiple specific scheduling intervals (Ivo)
..F....... [ZBX-12175] fixed subfilter entries with long names going off the screen (agriscenko, Andzs)
..F....... [ZBX-12644] fixed filter being partially reset when using pagination in availability report page (Ivo)
..F....... [ZBX-12882] fixed in popup window being allowed to select applications from different hosts when editing item mass update form (agriscenko)
.......PS. [ZBX-13788] fixed host availability stuck in unknown state after proxy changes (wiper)
........S. [ZBX-12372] fixed duplication of prefix "/" for second parameter "path" in items "web.page.*" (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.0.17

3.0.17rc2 was released as 3.0.17 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.17rc2

Bug fixes:
...G...... [ZBX-13781] fixed possible crash in the function "web.page.get" of Zabbix Agentd (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.0.17rc1

Bug fixes:
..F....... [ZBX-14336] fixed persistent xss vulnerability in services (vjaceslavs)
..F....... [ZBX-12425] fixed selection of web items in the "Plain text" screen element (Sasha)
...G...... [ZBX-13781] fixed CRLF injection in Zabbix Agentd (MVekslers)
........S. [ZBX-13766] fixed comparison of two large float numbers in expressions (Sergejs)
.......PS. [ZBX-13481] fixed incorrect parsing of BITS data type in SNMP response (vso)
A.F....... [ZBX-13742] fixed parsing of the operator "not" in trigger expression (Sasha)
A.F....... [ZBX-13680] fixed action not being cloned due to existing operation id being submitted (agriscenko)
...G...PS. [ZBX-13660] fixed data types passed to is_ushort() for converting PID, port and process number (Andris)
..F....... [ZBX-12935,ZBX-13539] fixed displaying of floating point values under the "Latest data" page (Sasha)
..F....... [ZBX-13500] fixed fractional values in triggers being misinterpreted without a leading 0 (agriscenko)
..F....... [ZBX-13561] fixed incorrectly displayed pie graph when first item has no data (Ivo)

--------------------------------------------------------------------------------
Changes for 3.0.16

3.0.16rc1 was released as 3.0.16 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.16rc1

New features:
A.F....... [ZBX-1357] updated Chinese (China), Czech, English (United States), Japanese, Korean, Russian, Turkish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-13542] fixed http steps on template not inheriting hosts application setting (nikita)
........S. [ZBX-13339] improved deallocation of memory (MVekslers)
..F....... [ZBX-13412] fixed JS error and wrong form behaviour when changing item type, type of information, data type (agriscenko)
..F....... [ZBX-13257] fixed display of the latest item in Audit log (agriscenko)
...G...PS. [ZBX-13351] improved OpenSSL error messages (viktors)
.......PS. [ZBX-13362] fixed potentially wrong rows deleting by housekeeper in PostgreSQL (Sergejs)
....I..... [ZBX-13472] fixed description of "Server" and "ServerActive" configuration options (Sasha)
........S. [ZBX-13455] added frontend error message when templates cannot be linked to LLD host (viktors)
..F....... [ZBX-13434] fixed incorrect trigger dependencies being set after copying triggers to multiple hosts; thanks to Kotaro Miyashita for the patch (Ivo)
..F....... [ZBX-13342] fixed order by query in frontend Maintenance tab (agriscenko)
A......... [ZBX-6167] fixed partial updating in maintenance.update (ashubin)
...G...... [ZBX-13062] banned using of mutex in threads of metrics collection (MVekslers)
........S. [ZBX-13236] fixed error message of function parameters parse (MVekslers)

--------------------------------------------------------------------------------
Changes for 3.0.15

3.0.15rc1 was released as 3.0.15 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.15rc1

Bug fixes:
....I..... [ZBX-13398] fixed configure script for Debian GNU/Linux "buster" and "sid" to work with PostgreSQL (viktors)
.......PS. [ZBX-13441] fixed crashes in case of failures (e.g. timeouts) during VMware hypervisor discovery (gleb)
........S. [ZBX-12643] improved error log message in case Zabbix server database cannot be used due to empty "users" table (vso)
A......... [ZBX-13325] fixed trend.get() method with Oracle backend (Sasha)
...G...... [ZBX-13055] fixed problems with DNS resolver interface on NetBSD (valdis)
..F....... [ZBX-13345] removed SID from URL in screen edit mode (miks)
...G...... [ZBX-13246] fixed processing of command line arguments which are longer than 2KB for proc.num and proc.mem items on AIX (viktors)
...G...... [ZBX-13254] fixed 'skip' parameter behaviour for log[], log.count[], logrt[], logrt.count[] items in case log files initially do not exist (Andris)
...G...... [ZBX-13253] fixed losing the 1st record by log[] and logrt[] items if 'skip' parameter is used and log file initially is empty (Andris)
A......... [ZBX-12991] removed default values for "active_since" and "active_till" fields in maintenance.create API method (Ivo)
..F....... [ZBX-11305] fixed color and label for event status on event details page (gcalenko)
..F....... [ZBX-13085] fixed trigger mass update form redirect to trigger list on attempt to attach dependent trigger if there was errors in previous submit attempts (gcalenko)
..F....... [ZBX-13078] fixed javascript error in user group permission granting popup (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.0.14

3.0.14rc2 was released as 3.0.14 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.14rc2

New features:
A.F....... [ZBX-12825] implemented delayed URL validation; enabled user macros containing URLs as valid; made URL validation as optional; improved URL validation (miks)

Bug fixes:
..F....... [ZBX-13181] fixed database configuration error reporting and message filtering when messages are received from clear_messages function (miks)
..F....... [ZBX-13024] fixed parsing "request" parameter for URLs without input parameters (Sasha)
..F....... [ZBX-12856] fixed empty host filter when adding dependent trigger in trigger edit form (gcalenko)

--------------------------------------------------------------------------------
Changes for 3.0.14rc1

Bug fixes:
..F....... [ZBX-13262] fixed cookie http-only attribute to prevent XSS attacks (miks)
..F....... [ZBX-13261] fixed reflected XSS vulnerability in popup forms (gcalenko)
..F....... [ZBX-13260] fixed permissions check in script execution form (miks)
..F....... [ZBX-13190] fixed check for permissions to enable/disable actions (gcalenko)
..F....... [ZBX-13042] fixed unclickable template link on host items list page (gcalenko)
.......PS. [ZBX-12925] fixed logic of commit/rollback operations (vjaceslavs)
..F....... [ZBX-13088] fixed incomplete data in notification reports for yearly report types (gcalenko)
..F....... [ZBX-12884] fixed misleading permissions visualization in user form for host groups and hosts lists (gcalenko)
........S. [ZBX-12887] fixed alert error message visibility to unrelated users (valdis)
.......PS. [ZBX-12497] improved VMware event log data collection and processing (gleb)
...G...... [ZBX-8054] relieved windows agent of dependency on MFC (valdis)
..F....... [ZBX-13024] fixed missed url search part in request login parameter (miks)
..F....... [ZBX-13044] fixed undefined index when setting strict-transport-security http header (miks)
..F....... [ZBX-12897] fixed error causing empty list in popup window when opened from page having host group filter (gcalenko)
....I..... [ZBX-12232] fixed mysql m4 configuration script for mariadb C connector (abs)
..F....... [ZBX-12247] fixed multiselect not showing results for read-only objects in screen configuration (Ivo)
..F....... [ZBX-13016] fixed warning message shown by deprecated PHP 7.2 function create_function() (Sasha)
..F....... [ZBX-12130] fixed max length validation in textarea fields (Ivo)
........S. [ZBX-8049] fixed zabbix[java,,ping] to stay supported when java gateway is down (valdis)
........S. [ZBX-12971] fixed possibility of host availability being stuck in unknown state when monitoring though proxy (vso)
A.F....... [ZBX-12655] added filter on event details page to show messages sent to users only from same groups (gcalenko)
..F....... [ZBX-12856] fixed wrong default value for host filter when adding dependent trigger in trigger edit form (gcalenko)
........S. [ZBX-9567] added missing fields to webscenario data handling (valdis)
..F....... [ZBX-11051] fixed displaying highest severity when dashboard filter options contain unacknowledged only (Ivo)
...G...... [ZBX-10710] fixed CPU guest time utilization accounting in Linux (valdis)

--------------------------------------------------------------------------------
Changes for 3.0.13

3.0.13rc1 was released as 3.0.13 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.13rc1

New features:
..F....... [ZBXNEXT-1421] added service sorting by name if multiple services has same 'sortorder' value (miks)
..F....... [ZBXNEXT-4081] improved error message for case when none of supported database modules exists (gcalenko)

Bug fixes:
..F....... [ZBX-13133] fixed multiple security issues (miks)
.......PS. [ZBX-12854] fixed crash of VMware collector with DebugLevel=4 (gleb)
...G...... [ZBX-11902] fixed CPU count for LPAR partitions in IBM AIX (abs)
...G...... [ZBX-12260] fixed windows agent to support UTF-16LE, UCS-2, UCS-2LE encodings (vso)
..F....... [ZBX-12722] fixed scrollbar causing a JS error in "500 latest values" page due to unnecessarily initialization (Ivo)
..F....... [ZBX-12710] fixed OS type detection logic (vjaceslavs)
..F....... [ZBX-12543] fixed problems with session management (vjaceslavs)
........S. [ZBX-12259] added an informative warning about lack of data for macros used in LLD rule filter (viktors)

--------------------------------------------------------------------------------
Changes for 3.0.12

3.0.12rc1 was released as 3.0.12 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.12rc1

New features:
...G...PS. [ZBXNEXT-1862] modified server, proxy and agent to follow changes in /etc/resolv.conf (Andris)

Bug fixes:
..F....... [ZBX-12788] fixed error when template is added to hosts via mass update form (gcalenko, vmurzins)
..F....... [ZBX-12666] fixed ETag comparison check in jsLoader for web server with enabled compression (gcalenko)
..F....... [ZBX-6669] fixed use of current host as filter when selecting items for graph forms and trigger forms (gcalenko)
........S. [ZBX-10547] fixed IT services calculation in parallel transactions not seeing each other changes when calculating common parent service (vso)
........S. [ZBX-12441] fixed user permission check for macros containing user personal information in notification messages (viktors)
..F....... [ZBX-12191] fixed start time and timeline period in events screen when switching to next pages (miks)
....I..... [ZBX-12779] fixed detection of PostgreSQL 10 (Andris)
.......P.. [ZBX-12281] fixed simultaneous sending of the same history data from passive proxy (gleb, vjaceslavs)
..F....... [ZBX-12770] fixed links in select popup for user groups; updated group selection field in Administration->Users (gcalenko)
A......... [ZBX-8277] improved performance of hostgeneral.unlink() method; fixed SQL statement (Sasha)
A......... [ZBX-10754] fixed inheritance of template properties in web scenarios (miks)
A......... [ZBX-12727] fixed response for script.get() method with "editable" flag (Sasha)
A......... [ZBX-12727] fixed dcheck.get(), dhost.get() and dservice.get() permission checks for admin users; related to ZBX-7238 (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.11

3.0.11rc1 was released as 3.0.11 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.11rc1

New features:
A.F....... [ZBX-1357] enabled Turkish translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Russian, Turkish translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-12769] fixed XSS vulnerabilities in argument passing for popup forms and file import forms (gcalenko)
A.F....... [ZBX-12768] added schema validation for URL fields based on schemas whitelist in ZBX_URI_VALID_SCHEMES (gcalenko, Sasha)
.......PS. [ZBX-11675] fixed crash that could occur during connection failures to MySQL (Sergejs, vso)
..F....... [ZBX-12617] fixed sorting by host name for items on availability report page (gcalenko)
........S. [ZBX-12696] fixed trigger not being calculated for newly received item values if last one of those is unsupported value (vso)
..F....... [ZBX-12548] fixed notification sound not being played for message with timeout set to greater than minute (gcalenko)
...G...... [ZBX-12653] fixed heap corruption in Windows agent; thanks to Ronnie Kaech for the patch (abs)
A......... [ZBX-12660] fixed result of hostinterface.replacehostinterfaces method (Sasha)
..F....... [ZBX-12469] added new context for 'Second' string to be properly translated in maintenance period form (gcalenko)
.......PS. [ZBX-12493] fixed address and ports array size in zbx_init_ipmi_host() to match OpenIPMI internals (Andris, vso)
..F....... [ZBX-12623] fixed label macro resolving in maps (vjaceslavs)
..F.....S. [ZBX-11042] allowed libcurl to choose SMTP authentication mechanism other than PLAIN (gleb, vjaceslavs)
..F....... [ZBX-8997] fixed trigger expression validation test form (gcalenko, Sasha)
..F....... [ZBX-12545] fixed undefined index error on latest data page when host was deleted in another session (gcalenko)
..F....... [ZBX-12416] optimized data selection of user preferences stored in profiles (gcalenko)
..F....... [ZBX-11607] fixed a rounding of large unsigned numbers (miks)
..F....... [ZBX-12404] fixed visibility of item data first row for 'latest data' page and 'audit log' page (gcalenko)
..F....... [ZBX-12463] fixed undefined index error in "Last 20 issues" (Sasha)
........S. [ZBX-12186] fixed parallel processing of multiple values for same lld rule (vjaceslavs)
..F....... [ZBX-11887] fixed improper DB::refreshIds() call when selected row is locked (miks)
..F....... [ZBX-12022] fixed trigger resolving in services configuration; fixed popup window size (miks)
..F....... [ZBX-12429] fixed template replacement in mass update form (gcalenko)
..F....... [ZBX-12396] fixed an error in screens if screen trigger overview element contains deleted host group (miks)
..F....... [ZBX-12439] fixed macro name field length in host configuration form (gcalenko)
...G...PS. [ZBX-10820] fixed potential loss of data when server/proxy processes zabbix_sender data (Andris)
........S. [ZBX-12446] fixed discovery and auto registration to accept empty DNS names (vso)
.......PS. [ZBX-12224] fixed connection to Oracle database when database server gives out warnings (gleb)
...G...PS. [ZBX-12195] fixed contamination of script output with Zabbix'es own log messages when logging level is set to 4 or 5 and LogType=console (gleb)
...G...... [ZBX-12270] fixed processing of AIX item 'system.stat[ent]' in agent; thanks to Marc for patch (Andris)
..F....... [ZBX-12277] fixed trigger expression test form incorrectly replacing macros (Ivo)

--------------------------------------------------------------------------------
Changes for 3.0.10

New features:
A.F....... [ZBX-1357] updated Chinese (China), English (United States), Japanese, Korean, Polish, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.0.10rc1

New features:
A.F....... [ZBX-1357] updated Chinese (China), Czech, English (United States), Korean, Romanian, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)
.......PS. [ZBXNEXT-3659] reduced cache locking time during configuration synchronization (wiper)

Bug fixes:
........S. [ZBX-12349] fixed security vulnerability with execution of the remote commands on server; thanks to MATSUDA Daiki, Ron Waisberg for report (vso)
...G...... [ZBX-12231] fixed memory leak in agent if log[], logrt[] items use global regexps with multiple subexpressions (Andris)
...G...... [ZBX-12187] fixed memory leak when using UserParameter with suppressed characters passed in arguments (viktors)
........S. [ZBX-12328] fixed collecting value of VMware host memory balloon size (viktors)
..F....... [ZBX-12305] fixed incorrectly escaped IT Service parent name (Ivo)
..F....... [ZBX-11812] fixed sorting of host interfaces; fixed selection of the default host interface (miks)
..F....... [ZBX-11277] fixed update in mass update form when inventory mode is not set explicitly (gcalenko)
..F....... [ZBX-10999] fixed user's access level to display popup content (miks)
..F....... [ZBX-9213] removed link from uneditable template and host names in all configuration sections (miks)
..F....... [ZBX-6533] improved LDAP authentication module status check for authentication form (gcalenko)
..F....... [ZBX-12019] fixed incorrectly displayed calendar date in maintenance edit form (miks)
..F....... [ZBX-11304] fixed trigger wizard expressions sorting as well as wizard crash due incorrect expression removal (miks)
A......... [ZBX-12023] fixed permission issue with event.get method (Sasha)
.......PS. [ZBX-12226] fixed configuration synchronization with Oracle databases (wiper)
.......PS. [ZBX-12046] fixed handling of database failure during ID selection (vso)
..F....... [ZBX-11683] fixed problem with lost IDs of unlinkable templates (miks)
.......PS. [ZBX-12142] fixed Oracle batch insert return value (wiper)
..F....... [ZBX-10546] fixed undefined index error in host import form while importing templates (gcalenko, Ivo)
..F....... [ZBX-11285] fixed cookie vulnerability for tabbed forms (gcalenko)
..F....... [ZBX-11486] fixed duplicated error messages in screens section (miks)
..F....... [ZBX-10807] fixed wrongly displayed field in item prototype form (miks)
..F....... [ZBX-11549] fixed 'numeric value' error in dashboard for php 7 (gcalenko, Sasha)
..F....... [ZBX-11559] fixed jquery binded function call on form submit (miks)
..F....... [ZBX-11405] fixed conditions to display treeview button in triggers section (miks)
........S. [ZBX-12012] fixed resolving of Critical and Verbose event log levels by {ITEM.LOG.SEVERITY} macro (Sasha)
A......... [ZBX-12093] fixed removing of applications that are created from application prototypes (Sasha)
A.F....... [ZBX-10253] fixed translation string and validation of TLS settings in host.create(), host.update() and host.massUpdate() methods; added variables to hosts array required by CHost::validateUpdate() method (miks)
........S. [ZBX-12100] fixed new line handling in SSH agent with numeric type of information (vso)
..F....... [ZBX-9958] fixed wrongly displayed list view after mass update failure (miks)

--------------------------------------------------------------------------------
Changes for 3.0.9

3.0.9rc1 was released as 3.0.9 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.9rc1

Bug fixes:
........S. [ZBX-12075] fixed security vulnerability with execution of the remote commands on server; thanks to Lilith Wyatt, Cisco Systems (gleb)
........S. [ZBX-12076] fixed security vulnerability with execution of the remote commands on proxy; thanks to Lilith Wyatt, Cisco Systems (gleb)
..F....... [ZBX-11024] fixed popup window size in actions configuration form (miks)
..F....... [ZBX-10997] fixed usage of wrong API in screen constructor (miks)
..F....... [ZBX-11477] fixed lost user name in profile title (miks)
A......... [ZBX-10373] fixed check for screen items overlap (gcalenko, Sasha)
........S. [ZBX-11889] fixed lastaccess update for passive proxy (viktors)
..F....... [ZBX-11960] fixed interface dragging in host edit page in the Chrome browser (vmurzins)
..F....... [ZBX-11345] fixed webscenario update error when step does not exist (gcalenko)
..F....... [ZBX-11975] fixed undefined index error in web scenario step creation (vmurzins)
.......PS. [ZBX-11980] fixed incorrect type handling in SSH checks (abs)
...G...... [ZBX-11959] fixed memory leak in the agent on OpenBSD, FreeBSD and NetBSD (abs)
..F....... [ZBX-11984] fixed host hyperlink style on event details page (gcalenko)
.......PS. [ZBX-11807] fixed poller stalling due to incorrect handling of unixODBC library (viktors)
A......... [ZBX-9358] improved randomness in session ID generation (vmurzins)
..F....... [ZBX-11933] added fullscreen parameter in link to submap in maps (vmurzins)
A......... [ZBX-11893] fixed permission issue, when importing hosts that are monitored by proxy by Zabbix Admin type user (vmurzins)
..F....... [ZBX-11905] fixed redirect to original requested page after login (vmurzins)
.......PS. [ZBX-11864] fixed formatting of URLs if an IPv6 is used in simple HTTPS checks (abs)
..F....... [ZBX-6851] fixed zero number display in Event ID column in windows eventlog history (vmurzins)
..F....... [ZBX-11624] fixed undefined index error for regular expressions form (vmurzins)
.......PS. [ZBX-11855] fixed data truncation when escaping strings that contain carriage return (vso)
.......PS. [ZBX-11758] fixed crash in web monitoring when variable is empty or the first step was called regexp function on Solaris (Sergejs)
.......PS. [ZBX-11765] fixed incorrect rollback in process of escalation for DB2 database (Sergejs)

--------------------------------------------------------------------------------
Changes for 3.0.8

New features:
A.F....... [ZBX-1357] updated Czech, French, Japanese, Polish, Portuguese (Brazil) translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.0.8rc1

New features:
.......PS. [ZBXNEXT-3681] improved bulk inserts for Oracle database backend (wiper)
........S. [ZBXNEXT-3669] optimized trigger expression batch processing to avoid recalculation of identical functions (wiper)
..F.....S. [ZBXNEXT-3572] added option to control amount of queued items (vjaceslavs)

Bug fixes:
...G...... [ZBX-11568] fixed incorrect number rounding for CPU statistics (abs)
........S. [ZBX-11781] fixed potential integer underflow/overflow in the housekeeper process (abs)
.......PS. [ZBX-10902] fixed wrong averages in web monitoring if a web server doesn't respond to a request (abs)
..F....... [ZBX-11365] fixed button and multiselect positioning in action operations edit form (Ivo, Pavel)
.......PS. [ZBX-11655] fixed Oracle and MySQL column limit calculation when using UTF-8 (vso)
........S. [ZBX-11703] removed possibility to execute commit without transaction in processing LLD rules (Sergejs)
........S. [ZBX-11402] fixed unnecessary notification sending from dependent triggers (viktors)
.......PS. [ZBX-11587] fixed handling database failure during transaction commit (viktors)
A.F....... [ZBX-11698] fixed resolving of user macros with context wich are defined on host or template level (Sasha)
...G...... [ZBX-11621] fixed cause of error with EventID 5858 in Windows EventLog when using wmi.get key (viktors)
.......PS. [ZBX-11584] fixed selection of ntext data from Microsoft SQL Server using 'db.odbc.select' item key (Sergejs)
..F....... [ZBX-11492] fixed copying sharing properties while cloning slide shows (Cemeris, Sasha)
........S. [ZBX-11635] fixed possible deadlocks when removing obsolete VMWare services (Sergejs)
..F....... [ZBX-11661] prevented requesting all screens in slide show when slide show screens are deleted (Cemeris)
..F....... [ZBX-11527] fixed displaying maintenance icon for trigger element in maps (Cemeris)
.......PS. [ZBX-11481] fixed resolving macros for the IP and DNS fields in interfaces that are linked to the main interface with {HOST.IP} and {HOST.DNS} macros (Sergejs)
A.F....... [ZBX-11482] improved performance for getting last value of web items by limiting query results for values in last 24h; thanks to D.Spindel Ljungmark for patch (Cemeris)
.......PS. [ZBX-11630] added escaping '"', ''', '&', '<' and '>' characters in SOAP XML for VMware requests (Sergejs)
.......PS. [ZBX-11525] ensured unique value timestamps (clock, ns) from active agents and senders (dimir)
........S. [ZBX-11558] fixed removing trigger dependencies for triggers that are created from LLD prototypes (viktors)
..F....... [ZBX-11385] fixed interface displaying in host inventory page (Oleg, Pavel)
...G...PS. [ZBX-11101] fixed potential crash in case of failure in zbx_tls_connect() with mbed TLS (gleb)
...G...PS. [ZBX-11101] fixed compilation warnings regarding gnutls_transport_set_ptr() with GnuTLS (asaveljevs, gleb)
...G...PS. [ZBX-11101] fixed certificates with empty issuer and subject fields being rejected with OpenSSL (asaveljevs, gleb)
...G...PS. [ZBX-11101] fixed daemon behavior being affected by logging level when processing TLS connections (asaveljevs, gleb)

--------------------------------------------------------------------------------
Changes for 3.0.7

3.0.7rc2 was released as 3.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.7rc2

New features:
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-11613] fixed "Response time" graph on "Details of web scenario" page (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.7rc1

Bug fixes:
.......PS. [ZBX-10983] fixed crash in IPMI poller, added deleting of inactive IPMI hosts in 'unreachable poller', improved code correctness and debug logging (Andris)
..F....... [ZBX-11354] fixed applications and application prototypes being reset in templated items and item prototypes when modifying its parent (Ivo)
..F....... [ZBXNEXT-3487] added vm.vmemory.size to active item helper, updated descriptions and sorted; thanks richlv for patch (vso)
...G...... [ZBX-11494] fixed "system.stat" returning not supported after Zabbix agent restart on AIX (viktors)
...G...... [ZBX-11479] fixed threaded metric to handle interruption by a signal (vso)
........S. [ZBX-11534] fixed default operation step duration to be included in minimal step calculation instead of overriding (vso)
.......PS. [ZBX-11573] fixed possible crash when polling vmware.hv.status (wiper)
...G...... [ZBX-11528] fixed zabbix_get to match zabbix_server protocol (vso)
....I..... [ZBX-10979] changed vmware.vm.cpu.ready item units and description (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.6

New features:
A.F....... [ZBX-1357] updated English (United States), Persian, Russian, Spanish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.0.6rc1

New features:
.......PS. [ZBXNEXT-2010] added vmware.hv.datastore.size keys for VMware datastore capacity monitoring (wiper)
........S. [ZBXNEXT-1859] improved performance by not inserting events of auto registration if no such action was enabled, insert/update/select in a bulk on auto registration data from proxy (Sasha, vso)
..FG.....T [ZBXNEXT-3487] added new key for virtual memory monitoring on Windows (vso, wiper)
........S. [ZBX-10694] added rollup health sensor item to vmware hypervisor template (wiper)
........S. [ZBXNEXT-2969] added support for suffixed and negative trigger function parameters (gleb)

Bug fixes:
........S. [ZBX-11509] fixed system.run command parameter to be quoted only if it contains special characters (vso)
.......PS. [ZBX-4661] fixed possible crash when Oracle database is not available (vso)
..F....... [ZBX-11445] fixed update of item host interface from items massupdate form (Cemeris)
..F....... [ZBX-10531] fixed IE not displaying color picker (Ivo)
..F....... [ZBX-11521] fixed JS error in media popup (Oleg)
...G...... [ZBX-11397] fixed system.hw.chassis key to read DMI tables through sysfs and fall back to /dev/mem only if sysfs is not available (vso)
........S. [ZBX-11411] added check for LLD macro values in calculated item formula to be numeric (viktors)
A......... [ZBX-11483] improved API script.execute validation (Oleg)
A.F.....S. [ZBX-11347] fixed resolving of {HOST.IP}, {HOST.DNS} and {HOST.CONN} macros in item key parameters for items without interface (asaveljevs, Ivo, Sasha)
..F....... [ZBX-11475] fixed copying sharing properties while cloning screen or network maps (Cemeris)
...G...... [ZBX-9781] changed vfs.fs.size, vfs.fs.inode checks to be executed in separate process/thread to avoid lockup with stale NFS mounts (wiper)
..F....... [ZBX-11195] fixed icon mapping visual issues in edit form (Oleg, Pavel)
..F....... [ZBX-11390] fixed error hint displaying (Oleg)
..F....... [ZBX-11246] added disabled "delete" button for edit forms of templated item, item prototype, web scenario and discovery rule (Cemeris)
........S. [ZBX-11223] rewritten calculated item formula parsing, simple macro parsing and LLD macro parsing; fixed several problems with function parsing (gleb, Sergejs)
A......... [ZBX-11121] disallowed leaving user without linked user groups with usergroup.update, usergroup.massupdate, usergroup.delete API methods (Cemeris)
A.F....... [ZBX-9926] fixed displaying of LLD graphs in host screens if user has no rights to Templates group (Gunars)
...G...PS. [ZBX-11149] added support of OpenSSL 1.1.0 (Andris, gleb)
A......... [ZBX-11191] fixed web scenarios not updating step items when giving only "applicationid" and steps with "httpstepid" properties (Ivo)
A......... [ZBX-11191] fixed updating templated web scenario steps by prohibiting to directly change the step name or giving different amount of steps than in template (Ivo)
A......... [ZBX-11191] improved web scenario step validation by adding required fields (Ivo)
...G...... [ZBX-11292] fixed getting network interface statistics on Oracle Solaris 10/11 (Andris)
A......... [ZBX-11125] prohibited zero in first parameter of nodata() trigger function (Sasha, vso)
........S. [ZBX-11349] removed possibility to create items, triggers and graphs with empty names after low level discovery macro substitution (Sergejs)
A......... [ZBX-11244] fixed parsing of JSON text when PHP is compiled without JSON library (Cemeris)
..F....... [ZBX-11219] renamed second argument for net.dns and net.dns.record items from "zone" to "name" (Cemeris)
..F....... [ZBX-8457] fixed user macro resolving for templated host and templates (Oleg)
..F....... [ZBX-11367] fixed xml import when non-snmp interfaces have incorrect parameter "bulk" (Gunars)
..F....... [ZBX-10388] removed duplicated data and reduced traffic for hint popups (Gunars)
..F....... [ZBX-11331] fixed JS error in Configuration->Discovery edit page (Oleg)
...G...... [ZBX-10906] fixed agent active checks being delayed if system time was pushed back (wiper)
....I..... [ZBX-11038] removed compression for the generated CSS files, added "sass" folder to the distribution archive (asaveljevs)
....I..... [ZBX-11335] added MariaDB database support when compiling with --with-mysql configuration option; thanks to Dmitry Smirnov for patch (viktors)
...G...PS. [ZBX-11122] fixed comparisons between signed and unsigned integer expressions to eliminate build warnings (Sergejs)
A......... [ZBX-10842] fixed sql error when updating httptest with applicationid and without httpstepid parameters (Cemeris)
A......... [ZBX-10842] prevented disappearing of step items when updating httptest without applicationid, httpstepid parameters (Cemeris)
A......... [ZBX-10842] fixed connecting web scenario applicationid to created steps when updating with API httptest.update mehtod (Cemeris)
..F....... [ZBX-9656] prevented updating comments for discovered triggers (Ivo)
..F....PS. [ZBX-11221] fixed MySQL connection issue by overriding user defined auto commit setting (Oleg, vso)
A......... [ZBX-11291] fixed LLD rule not validating "lifetime" field (Ivo)
..F....... [ZBX-11209] fixed visual bugs in various browsers (Pavel, Sasha)
..F....... [ZBX-10958] fixed displaying of user name for inaccessible users; fixed warnings in PHPUnit test; fixed undefined offsets in screen "Action logs" (Gunars)
A......... [ZBX-11091] fixed parsing of XML file which contains tag with attributes but without child tags; it could cause significant memeory leak (Sasha)
........S. [ZBX-10694] reverted hypervisor health status to HostSystem.overallStatus property (wiper)
..F....... [ZBX-11276] removed extra double quotes in host interface form (Gunars)
........S. [ZBX-11300] fixed variable used in forecast function (gleb)
A..G...... [ZBX-11146] fixed validation of item update interval 0 (Gunars, vso)
.......PS. [ZBX-11021] fixed discoverer to log that it has started before SNMP library initialization (vso)
.......PS. [ZBX-11213] fixed database monitoring keys (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.5

3.0.5rc2 was released as 3.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.5rc2

Bug fixes:
..F....... [ZBX-11220] fixed visibility of latest event in Monitoring->Events page (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.5rc1

New features:
.......PS. [ZBXNEXT-3106] improved concurrent VMware item polling speed, reduced size of cached VMware data (wiper)
..F....... [ZBX-11136] increased width of input fields (Sasha)
A.F....... [ZBX-1357] updated Chinese (China), French, German, Korean, Persian translations; thanks to Zabbix translators (zalex_ua)
...G...... [ZBXNEXT-3389] removed value length limitation in zabbix_sender when reading data from file/stream (wiper)

Bug fixes:
........S. [ZBX-11204] fixed parameter parsing in calculated items when it contains double quote escaping (Sergejs)
.......PS. [ZBX-5448] fixed possible delay when proxy sends cached history to server (vso)
.......PS. [ZBX-7595] fixed long SNMP OID not being accepted (vso)
....I..... [ZBX-7108] fixed error when upgrading graph_theme table in proxy database from 1.8 to 2.0 (vso)
..F....... [ZBX-9068] fixed forms behaviour when enter key is pressed (Sasha)
...G...PS. [ZBX-11245] fixed escaped double quote parsing in quoted parameters in array in item key parameters (gleb)
....I..... [ZBX-11175] fixed compilation failure for OpenBSD 5.8, 5.9, 6.0 (vso)
..F....... [ZBX-11137] fixed validation of new host group when creating/updating template (Gunars)
A.F....... [ZBX-11151] implemented dynamic default sortorder for graph item, default sortorder increases by one with each entry of graph item (Cemeris)
..F....... [ZBX-8897] increased performance of Monitoring->Events page (Sasha)
A......... [ZBX-10758] added converting of SNMP lld rules in XML import (Sasha)
..F....... [ZBX-11131] removed mistaken support of {ITEM.VALUE} and {ITEM.LASTVALUE} macros in trigger URLs (Sasha)
A......... [ZBX-11143] added missing space in CTrigger.php SQL query (Cemeris)
..F....... [ZBX-11040] added "page navigation" context to translation strings "First" and "Last"; replicated translations for "First" and "Last" in "page navigation" context from 2.2 branch (Cemeris)
..F....... [ZBX-11070] disallowed zabbix admin accessing notifications of users that does not share any user group (Cemeris)
..F....... [ZBX-11057] fixed drawing lines of items with scheduled interval when graph data is selected from trends (Cemeris)
..F....... [ZBX-8801] made "Trigger status" be always remembered in "Monitoring" -> "Triggers" and "Monitoring" -> "Overview", even if "All" (asaveljevs)
..F....... [ZBX-10974] fixed filter being reset when moving to a different page in "Monitoring" -> "Triggers" (asaveljevs)
A......... [ZBX-11020] fixed "host.create" so that both "inventory" and "inventory_mode" are optional (asaveljevs)
.......PS. [ZBX-8489] removed ODBC request answer size limitation (viktors, wiper)
........S. [ZBX-10830] fixed SNMP trap to convert non-printable values from SNMPv3 to hexadecimal (viktors, zalex_ua)
..F....... [ZBX-11071] fixed closing success and error messages in IE (Cemeris)
........S. [ZBX-11124] fixed memory leak in process of deleting hosts, which occurs during lld processing (Sergejs)
.......P.. [ZBX-11109] fixed processing of parameter HousekeepingFrequency=0 in proxy (Sergejs)
........S. [ZBX-11099] reduced configuration cache lock time after host maintenance ends (wiper)
........S. [ZBX-9413] fixed disabled hosts linking to a maintenance (Sergejs)
...G...PS. [ZBX-11100] fixed minor bugs and use of magic numbers in IP range parsers (Sergejs)
........S. [ZBX-11072] fixed problem with string truncation for IBM DB2 databases which contain the char '\r' (Sergejs)
....I..... [ZBX-11081] fixed compilation error with curl library (Sergejs)
..F....... [ZBX-10901] added missing highlighting for some UI elements in focused state (asaveljevs, Pavel)
..F....... [ZBXNEXT-3351] decreased padding in screens to make them more compact (asaveljevs, Pavel)
........S. [ZBX-11059] fixed duplicate notifications sending from one media type (Sergejs)
....I..PS. [ZBX-11073] fixed compilation with Net-SNMP library support (gleb)
..F....... [ZBX-10263] fixed incorrect record count in getPagingLine() when search limit is reached (Cemeris)
..F....... [ZBX-10621] fixed hanging of dragged widget while updating content (Alexei)
..F....... [ZBX-10621] removed excessive white space in dashboard (Alexei, Pavel)
........S. [ZBX-10713] fixed incorrect macro {ESC.HISTORY} that gathers history about one event to different actions (Sergejs)
........S. [ZBX-10759] fixed trigger prototypes status when host become unavailable (Sergejs)
........S. [ZBX-10971] fixed memory leak when action is removed from configuration (Sergejs)
...G....S. [ZBX-10721] made the third parameter (<port>) of "net.tcp.service" optional (Sergejs)
...G...... [ZBX-11015] fixed proc.cpu.util for non-privileged agent on Solaris (Sandis)
........S. [ZBX-10753] fixed server reconnection attempts to MySQL on start and while running in case MySQL stopped or restarting (viktors)
........S. [ZBX-11012] fixed expansion of macro {DISCOVERY.RULE.NAME} (viktors)
..F....... [ZBX-10504] reduced padding around graphs to account for decreased padding in CSS (asaveljevs)
..F....... [ZBX-10591] fixed header widget being broken by selects with long values (asaveljevs, Pavel)
..F....... [ZBX-10987] fixed table header line not being visible in dark theme (Pavel)
........S. [ZBX-10797] fixed evaluation of user macros in calculated items (Andris)

--------------------------------------------------------------------------------
Changes for 3.0.4

New features:
A.F....... [ZBX-1357] updated Chinese (China), Czech, French, German, Italian, Japanese, Polish, Portuguese (Brazil), Russian, Slovak translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-11023] fixed SQL injection vulnerability in "Latest data" page; thanks to 1N3 at Early Warning Services, LLC (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.4rc1

Bug fixes:
........S. [ZBX-10907] fixed remote command execution via SSH with no Zabbix agent interface (viktors)
.......PS. [ZBX-6370] added ability to monitor SNMP devices returning OIDs in decreasing or mixed order (Andris)
..F....... [ZBX-10918] fixed severity filter in map.view action (Cemeris, Gunars)
..F....... [ZBX-10840] fixed selecting of group in popup page filter (Gunars)
..F....... [ZBX-10791] fixed web monitoring automatic refresh (Gunars)
..F....... [ZBX-10736] fixed overlapping of row and table borders (Pavel)
A......... [ZBX-10880] fixed support of sending several Request object at the same time to JSON-RPC (Cemeris)
..F....... [ZBX-10895] fixed option URL value in step of web scenario popup; thanks to Fernando Schmitt for patch (Cemeris)
..F....... [ZBX-10931] fixed strings being untranslatable in Reports -> Triggers top 100 (zalex_ua)
..F....... [ZBX-10866] fixed calendar time for cases when local time zone differs from servers time zone (Cemeris)
..F....... [ZBX-10866] fixed starting value of time selector for events, graphs and screens (Cemeris)
..F....... [ZBX-10732] fixed default values for "Show", "Area type" and "Automatic icon selection" options in Map element popup (Cemeris)
...G...... [ZBX-10622] fixed handling of socket connection error messages on Windows; thanks to Yuri Volkov for patch (viktors)
.......PS. [ZBX-10828] fixed server/proxy crashes when performing Simple checks with invalid key parameters hidden in user macro (viktors)
..F....... [ZBX-10789] fixed drawing graphs with items that have scheduling intervals (Cemeris)
...G...... [ZBX-10852] fixed agent compilation on AIX 5.2, AIX 5.3 (wiper)
..F....... [ZBX-10457] fixed copying triggers to groups with multiple hosts or templates (Ivo)
..F....... [ZBX-10872] fixed selection of application in application popup (Cemeris)
........S. [ZBX-10848] fixed applications getting unlinked from undiscovered items (wiper)
.......PS. [ZBX-10819] fixed server/proxy compilation error on Solaris 10 (viktors)
A.F....... [ZBX-9455] fixed length limit for host prototype name (Gunars, Sasha)
..F....... [ZBX-10806] fixed whitespace between elements in host, host mass update, host prototype and proxy forms (Sasha)
..F....... [ZBXNEXT-3263] moved image type selection to top in administration->general->images (Cemeris)
..F....... [ZBXNEXT-3263] added "No data found." message in administration->general->images (Cemeris)
..F....... [ZBX-10731] fixed textarea visibility in monitoring->maps properties (Cemeris)
........S. [ZBX-10723] forced quoting of item key parameter if macro resolution resulted in unquoted parameter with leading spaces (gleb)
..F....... [ZBX-10825] reverted table header capitalization, fixed calendar header (asaveljevs, Pavel)
.......PS. [ZBX-8096] allowed "noSuchName" to be returned for SNMPv2 and SNMPv3 (asaveljevs)
..F....... [ZBX-10794] fixed saving of "Show text as HTML" checkbox in Monitoring->Screens (Cemeris)
..F....... [ZBX-10504] decreased padding and margins in tables and across the whole UI (Pavel)
..F....... [ZBX-10504] added compression of generated CSS files to reduce size from 99K to around 56K (asaveljevs, Pavel)
...GI..... [ZBX-10760] fixed agent, get and sender being erroneously linked against UnixODBC (gleb)
..F....... [ZBX-10647] removed disabled status for "Export to CSV" button (Ivo)
..F....... [ZBX-10679] fixed vertical scrollbar overlapping in messages (Pavel)
..F....... [ZBX-10778] fixed users online status in users.php users table (Cemeris, Gunars)
..F....... [ZBX-10605] fixed access_deny() message layout for not logged in page visitors (Cemeris)
..F....... [ZBX-10605] fixed access to popup_media for Zabbix Admin user in profile->media (Cemeris)
..F....... [ZBX-10806] fixed whitespace between elements in the IT services form (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.3

3.0.3rc1 was released as 3.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.3rc1

New features:
..F....... [ZBX-10672] added script name and command into a script execution form (Cemeris, Pavel, Sasha)
A.F....... [ZBX-1357] enabled Chinese (China) translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Chinese (China), English (United States), French, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Slovak, Spanish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
...G...PS. [ZBX-9839] fixed Windows compilation error and time zone related issues (gleb, viktors)
A......... [ZBX-10752] fixed array formatting in exported JSON (Cemeris, Sasha)
A......... [ZBX-10755] fixed deletion of the items which used in graph Y axis min/max parameters (Sasha)
........S. [ZBX-10690] fixed possible buffer overruns in discovery macro substitution and other macro context issues (asaveljevs)
..F....... [ZBX-10640] fixed unexpected reset of group and host filter (Gunars)
..F....... [ZBX-10598] removed redundant closing PHP tags in configuration example file and when generating PHP files (Ivo)
....I..... [ZBX-10741] enforced bash usage in mysql.size user parameter configuration script to avoid issues with different default shells; thanks to Timo Lindfors for reporting it (wiper)
..F....... [ZBX-10722] fixed color picker wrapping (Pavel)
........S. [ZBX-10692] fixed crash when resolving {TRIGGER.NAME} of the trigger with expression containing unknown user macro (gleb)
A......... [ZBX-10607] fixed validation of JSON import source data in configuration.import method (Cemeris, Sasha)
........S. [ZBX-10727] fixed timeout being too low when sending configuration data to active proxy (asaveljevs)
........S. [ZBX-10614] fixed crash during configuration update when context is added to a macro without context (gleb)
.......PS. [ZBX-6563] fixed potential incorrect data from icmppingsec item with low latency hosts (viktors)
..F....... [ZBX-10600] fixed proxy sorting in "Monitored by proxy" dropdown in host edit form (Ivo)
A......... [ZBX-10587] fixed inventory mode not being inherited for host prototypes when linking template to a template/host (Ivo)
........S. [ZBX-10681] fixed loss of trailing whitespace in unquoted function parameters when creating calculated items with low level discovery (wiper)
A......... [ZBX-8924] improved performance of alert.get method (Sasha)
..F....... [ZBX-10686] updated success and error messages for triggers, items and graphs 'Copy' operations (Cemeris)
A......... [ZBX-10693] fixed API configuration.import method for importing template and/or host with trigger prototype dependency (Cemeris)
A.FG...PS. [ZBXNEXT-1263] added finishing touches to encryption support (Andris, asaveljevs, gleb, Oleg, Sandis)
.......PS. [ZBX-10540] fixed encoding reset when Zabbix process auto-reconnects MySQL database (gleb)
..F....... [ZBX-10670] fixed disabling of script confirmation in Administration -> Script -> Edit form (Cemeris)
..F....... [ZBX-10670] fixed display of form fields for different types of script in Administration -> Script -> Edit form (Cemeris)
..F....... [ZBX-9968] fixed monitoring discovery and monitoring map data refresh (Gunars)
...G...... [ZBX-10548] fixed agent compilation on Solaris without zone support (e.g. Solaris 9), added awareness of running on a newer Solaris with zones (Andris)
..F....... [ZBX-10639] changed incorrect labels in item filters and host filters (Cemeris)
..F....... [ZBX-10668] added hint for action operation steps on how to proceed infinitely (Cemeris)
........S. [ZBX-10674] prohibited 'band' operator for counting float values (gleb)
........S. [ZBX-10658] fixed count() evaluation for numeric values with operator and empty pattern (gleb)
........S. [ZBX-10551] fixed possible crash when constants are extracted from invalid trigger expression containing '{' without matching '}' (gleb)
..F....... [ZBX-10646] fixed adding trigger prototype dependencies when cloning a host or template (Ivo)
..F....... [ZBX-10511] fixed pagination throwing an error after performing enable or disable via link on an object (Ivo)
........S. [ZBX-10312] changed sum(), str(), regexp(), iregexp() trigger functions to return 0 if there are no data in the requested range (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.2

3.0.2rc1 was released as 3.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.2rc1

New features:
........S. [ZBXNEXT-3210] replaced user macro cache with expanded trigger expression caching (wiper)
A.F....... [ZBX-1357] updated Chinese (China), Chinese (Taiwan), Czech, English (United States), French, Greek, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Romanian, Russian, Slovak, Turkish, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)
..F....... [ZBX-10318] added disabling of [-] or [+] buttons when screen column or row cannot be removed or added (Sasha)

Bug fixes:
...G...PS. [ZBX-10626] fixed crash in agent's collector process on Solaris 8 (gleb)
..F....... [ZBX-10564] fixed trigger acknowledging in slide shows (Cemeris)
.......PS. [ZBX-10571] fixed network discovery based on agent checks (gleb)
A......... [ZBX-9162] fixed performance of the hostgroup.get method under MySQL (Gunars, Sasha)
.......PS. [ZBX-10575] fixed history cache memory leak when floating value calculations resulted in out of bounds value (wiper)
.......PS. [ZBX-10410] fixed possible crashes during history cache synchronisation during shutdown/crash (Sandis, wiper)
.......PS. [ZBX-10493] fixed memory leak when trying to reconnect to URL (viktors)
..F....... [ZBX-10435] fixed position of labels in the action operation form (Pavel, Sasha)
........S. [ZBX-10608] fixed evaluation of action conditions with and/or evaluation type (wiper)
..F....... [ZBX-6491] fixed resolving of {ITEM.VALUE} macro in "System status" widget and Monitoring -> Triggers (Gunars)
A......... [ZBX-10563] fixed validation of timeperiods in maintenance create and maintenance update API methods (Cemeris)
...GI..PS. [ZBX-10375] defined zbx_uint32_t to avoid conflicting uint32_t definitions (gleb, viktors)
........S. [ZBX-10510] fixed action condition time period checking (viktors)
A......... [ZBX-10155] prohibited creation of a trigger prototype without item prototypes in the expression (Cemeris, Sasha)
.......P.. [ZBX-6744] fixed "expression tree is too large (maximum depth 1000)" error when using SQLite3 in a large environment (Sasha)
...G...PS. [ZBX-10530] fixed trappers and agent listeners accepting connections without a timeout (asaveljevs)
..F....... [ZBX-10570] fixed incorrect select input height in FF (Pavel)
..F....... [ZBX-10413] improved XML import validation (Oleg, Sasha)
...GI..PS. [ZBX-4148] separated third-party library CFLAGS to avoid header file name conflicts (gleb)
..F....... [ZBX-9820] fixed overview of items and triggers with same name and multiple hosts (Gunars, Sasha)
..F....... [ZBX-10466] fixed event selection by trigger ID (Gunars)
..F....... [ZBX-7422] fixed LLD discovery rule list showing 0 instead of blank space in interval column for trapper and SNMP trap items (Ivo)
A.F....... [ZBX-10316] fixed the regular expression preventing from adding web scenario steps (Ivo)
.......P.. [ZBX-10497] fixed proxy crash when processing metadata updates of log[] or logrt[] items (Sandis)
.......PS. [ZBX-10257] changed VMware items to become not supported if no VMware collector processes are started (viktors)
A......... [ZBX-10262] fixed item.update modifying "delta" field for a templated item (Ivo)
A......... [ZBX-10318,ZBX-10517] added validation of vsize and hsize parameters in screen.create() and screen.update() methods (Sasha)
A......... [ZBX-10318,ZBX-10517] fixed validation of screen elements position in screen.create() and screen.update() methods (Sasha)
..F....... [ZBX-10318] more secure removing of the screen columns and rows in GUI (Cemeris, Sasha)
...G...PS. [ZBX-10086] restored old behaviour - do not disable core dump if compiled without encryption support (Andris)
.......PS. [ZBX-10459] fixed compilation error with libxml2 versions before 2.7.0 (wiper)
...G...... [ZBX-10372] fixed searching of network interface statistics in Solaris kstat (Andris, wiper)
A.F....... [ZBX-4842,ZBX-10532] improved auditing of maintenance API operations (Gunars)
...G...... [ZBX-10431] fixed net.tcp.listen on Linux when using netlink interface to obtain socket data; thanks to Andrey Melnikov for patch (wiper)
A.F....... [ZBX-9700] fixed API receiving null and false instead of an array in method parameters (Ivo)
..F....... [ZBX-10379] added context for text strings 'Filter' and 'Subject' (zalex_ua)
..F....... [ZBX-10360] improved description for 'fuzzytime' trigger function in expression helper (zalex_ua)
..F....... [ZBX-9659] changed setup condition for checking always_populate_raw_post_data (Cemeris)
....I...S. [ZBX-10485] fixed database upgrade crash on attempt to substitute old-style comparison operators in empty trigger expressions (gleb, Sasha)
..F....... [ZBX-10422] fixed layout of the history tables (Sasha)
..F....... [ZBX-10386] fixed slideshow refresh rate (Ivo)
A......... [ZBX-10369] fixed unexpected deleting of screen items in screen.update API method (Gunars)
........S. [ZBX-10342] fixed item value not being cached by value cache if its timestamp seconds matches the oldest cached value timestamp, but the nanoseconds value is less (wiper)
.......PS. [ZBX-10221] fixed MySQL transaction handling when execute query fails (dimir)
.......PS. [ZBX-4894] fixed fping 3.x source IP option detection (asaveljevs)
.......PS. [ZBX-10429] fixed expression evaluation when a negated macro or function has a negative value itself (asaveljevs)
..F....... [ZBX-10356] fixed user media form "send to" and "period" fields having incorrect "maxlength" property (Ivo)
.......PS. [ZBX-10320] fixed NFS based VMware datastore statistics (wiper)
........S. [ZBX-10248] moved processing of zabbix[host,,items*] internal items to server if the host is monitored by a proxy (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.1

3.0.1rc2 was released as 3.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.1rc2

Bug fixes:
..F....... [ZBX-10441] fixed visibility of "Audit" and "Action log" pages for "Zabbix Admin" users (Sasha)
........S. [ZBX-10291] fixed server crash in escalator process if escalation is in progress and action is deleted (Andris)
..F....... [ZBX-10427] fixed "Undefined variable" errors in "Host status" widget (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.1rc1

Bug fixes:
A......... [ZBX-10399] fixed "undefined index" errors with broken value maps (Sasha)
.......PS. [ZBX-10415] fixed host availabilty update errors on Oracle database (wiper)
..F....... [ZBX-10398] fixed misplaced "Edit screen" and "Edit slide show" buttons when screen is having dynamic elements (Ivo)
.......PS. [ZBX-10405] fixed history cache shared memory leak when processing log item meta values (wiper)
..F....... [ZBX-10341] fixed template screen import (Oleg)
.......PS. [ZBX-10366] fixed parsing of VMware responses containing too deep XML data (wiper)
..F....... [ZBX-10311] fixed user media edition by guest with Zabbix super admin user type (Cemeris)
..F....... [ZBX-9984] fixed incorrect template listing in linking form (Gunars)
A......... [ZBX-10238] fixed error message when linking two templates with same item keys (Gunars, Sasha)
..F....... [ZBX-10319] fixed graphs consuming 100% CPU when given incorrect "stime" parameter in URL (Ivo)

--------------------------------------------------------------------------------
Changes for 3.0.0

3.0.0rc3 was released as 3.0.0 without any changes

--------------------------------------------------------------------------------
Changes for 3.0.0rc3

New features:
A.F....... [ZBX-1357] updated English (United States), Italian, Japanese, Korean, Spanish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-10385] fixed "Case sensitive" checkbox on regular expression test function (Sasha)
..F....... [ZBX-10381] fixed validation of length of a command in the Administration->Scripts form (Sasha)
....I..... [ZBX-10384] fixed upgrade of screens, maps and slide shows to make public them for simple users (Sasha)
..F....... [ZBX-10382] fixed "Too few arguments" error in the user profile form (Sasha)
....I..... [ZBX-10380] fixed upgrade of an empty proxy database (Sasha)

--------------------------------------------------------------------------------
Changes for 3.0.0rc2

New features:
A.F....... [ZBX-1357] enabled French translation to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Slovak, Spanish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBX-10362] fixed resolving of {TRIGGER.ID} macro in trigger URL field (Sasha)
A......... [ZBX-10358] fixed error messages in template screen cloning and web scenario step validation (Oleg)
A.F....... [ZBX-10347] fixed undefined index "macros" in dashboard widget (Oleg)
...G...PS. [ZBX-10352] fixed standard file stream redirection after daemonizing when using system log type (wiper)
..F....... [ZBX-10350] fixed "Select all" checkbox in application list (Ivo)
.......PS. [ZBX-10215] fixed host availability not being updated for connection errors on timeouting items (wiper)
....I..... [ZBX-10361] updated database versioning for v3.0 release (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.0rc1

New features:
..F....... [ZBXNEXT-2662] added a new filter in Monitoring -> Screens (Sasha)
..F....... [ZBXNEXT-2662] added a new filter in Monitoring -> Screens -> Slide shows (Sasha)
..F....... [ZBXNEXT-2662] added a new filter in Monitoring -> Maps (Sasha)
..F....... [ZBXNEXT-2662] updated default colors for graph elements (Cemeris, Pavel, Sasha)
A.F....... [ZBX-1357] enabled English (United States), Korean, Ukrainian translations to be displayed by default (zalex_ua)
....I..... [ZBXNEXT-3122] added Windows ReFS to the list of file system types discovered by default (asaveljevs)
..F....... [ZBXNEXT-3124] added edit buttons in map, screen and slide show views (Ivo)

Bug fixes:
...G...... [ZBX-10336] fixed agent crash with TLS OpenSSL on MS Windows; thanks to Kenneth Palmertree for patch (Andris)
..F....... [ZBX-10345] fixed screen, map and slide show update by a simple user (Oleg)
...G...... [ZBX-10313] changed wmi.get[] to accept UTF-8 encoded namespace and WQL query (Sandis)
A.F....... [ZBX-10339] fixed undefined index "conditiontype" when adding LLD rule (Gunars)
..F....... [ZBX-10305] fixed incorrect menu highlighting and removed dropdown control for templated screens (Ivo)
.......PS. [ZBX-9661] fixed bug when VMware collectors could sometimes use 100% of CPU without processing any data (wiper)
..F....... [ZBXNEXT-2662] fixed background of the screens (Pavel)
..F....... [ZBX-9784] fixed host clone form to work with prototype v1.7.1 (Gunars)
A......... [ZBX-10325] fixed importing of host prototypes from Zabbix 2.4 (Sasha)
A......... [ZBX-10325] fixed validation of graph items when importing XML files (Sasha)
...G...PS. [ZBX-9640] improved server/proxy/agent item value timestamp synchronization (wiper)
A.FGI..PS. [ZBXNEXT-1263] fixed number of bugs in encryption support, increased minimum PSK length to 128 bits (Andris, asaveljevs, Oleg)
...G...PS. [ZBX-10333] fixed treatment of empty results from agent as network errors (gleb)
..F....... [ZBX-10327] fixed brightness of the selections (Pavel, Sasha)
...G...... [ZBX-10331] fixed starting agent as Windows service with multiple agents option (wiper)
..F....... [ZBX-10289] fixed top menu element overlapping (Pavel)

--------------------------------------------------------------------------------
Changes for 3.0.0beta2

New features:
A.F....... [ZBX-1357] updated Czech, Italian, Japanese, Georgian, Korean, Polish, Portuguese (Brazil), Russian, Slovak, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
....I..... [ZBX-4069] fixed LDAP and Oracle DB compilation conflict (viktors)
..F....... [ZBX-10297] fixed changing web scenario status from list view (Cemeris)
..F....... [ZBX-10158] fixed threshold parameters for triggers "70% os Process CPU Load on {HOST.NAME}" and "{HOST.NAME} is not reachable" in template "JMX Generic" (Gunars)
..F....... [ZBXNEXT-2662] added escaping of the HTML entities and tags in the GUI notifications (Sasha)
..F....... [ZBXNEXT-2662] added space between Auto-logout elements in the user profile form (Sasha)
..F....... [ZBXNEXT-2662] fixed flickering of disabled radios (Pavel)
..F....... [ZBXNEXT-2662] fixed logo white background (Pavel)
..F....... [ZBX-10227] fixed exporting events to CSV for selected host (Gunars)
..F....... [ZBX-10280] fixed exporting of historical events to CSV file (Gunars)
..F....... [ZBX-10163] fixed expression area changes in LLD rule filters when selecting different type of calculation (Cemeris)
..F....... [ZBX-10112] fixed displaying trigger name in IT service dependencies after error (Gunars)
..F....... [ZBX-10182] fixed percentile line checkbox checking (Cemeris)
..F....... [ZBX-9938] fixed displaying incorrect number of hosts that have acknowledged problematic triggers in dashboard host status widget when "Problem display" is "Unackowledged only" in dashboard filter (Ivo)
A......... [ZBX-10251] fixed "countOutput" calculation in map.get API method (Gunars)
...G...... [ZBX-9877] changed system.uname on Windows to get data from WMI, fixed wmi.get[] to return UTF-8 encoded strings (Sandis)
..F....... [ZBX-10282] fixed undefined index "eztext_limit" in media types (Gunars)
..F....... [ZBX-10300] fixed subfilter for host items (Gunars)
..F....... [ZBX-10288] fixed unexpected parameter type in imagepolygon() (Cemeris)
........S. [ZBX-10284] fixed possible crash when removing all cached actions during configuration sync (wiper)
...G...PS. [ZBX-9733] fixed possibility to start several agents on the same port on Windows (asaveljevs)
A......... [ZBX-10285] fixed map export fatal error (Gunars)
..F....... [ZBX-9969] fixed availability of action menu popups for map elements (Cemeris)
.........T [ZBX-9730] removed unused value map template "Host status" and added new - "Host availability" (viktors)
A.F....... [ZBX-10230] fixed and improved translatable strings (zalex_ua)

--------------------------------------------------------------------------------
Changes for 3.0.0beta1

New features:
..F.I..... [ZBXNEXT-3082] implemented support of public and private slide shows with ability to share them with other users and user groups (Oleg)
..F....... [ZBXNEXT-3080] implemented action menu closing only when clicking outside of it (Gunars)
........S. [ZBXNEXT-3051] implemented action and action condition caching (wiper)
..F....... [ZBXNEXT-2662] implemented displaying of maps using graph_themes (Pavel, Sasha)
...GI..PS. [ZBX-10102] added support for log file meta information update for items with value type other than log (dimir)
..F....... [ZBXNEXT-2662] moved "sid" parameter into POST method for links with actions (Sasha)
...G...PS. [ZBXNEXT-611] added an option to start Zabbix daemons in foreground mode and a configuration parameter to log to the standard ouput (wiper)

Bug fixes:
..F....... [ZBX-9991] fixed functionality that adds last selected host group to new template groups list (Cemeris)
..F....... [ZBX-9500] fixed elements sorting in configuration export (Gunars, Sasha)
..F....... [ZBX-10165] fixed construction of host discovery filter expression (Gunars)
.......PS. [ZBX-10270] fixed HTTP proxy environment variables not being taken into account in Web monitoring (asaveljevs)
..F....... [ZBX-10019] fixed graph time interval selection (Gunars)
A......... [ZBX-10226] fixed trigger prototype updateReal API method (Gunars)
A.F....... [ZBX-10232] fixed SQL errors with invalid "year" parameter in IT services report (Gunars)
A.F....... [ZBX-10246] fixed updating and creating media type (Gunars)
A.F....... [ZBX-1357] added more details to README file about how to add new language (zalex_ua)
.......PS. [ZBX-10266] fixed uninitialized variable in VMware code reported by Coverity (CIDs 118958, 118960, 118962, 118965) (dimir)
...G...PS. [ZBX-10239] fixed agent collector crashes on Linux while gathering data for proc.cpu.util[], fixed unsafe use of stack in logging functions (Sandis)
A.F....... [ZBX-10182] fixed API to disallow update of templated host graphs and disabled form fields for templated host graph update (Cemeris)
........S. [ZBX-10194] fixed server attempts to insert duplicate entries during LLD on ARM 32 bit processors (gleb)
..F....... [ZBX-10275] fixed displaying of the search dropdown (Pavel)
..F....... [ZBXNEXT-2662] fixed displaying of a mass selection box in the map configurator (Pavel)
..F....... [ZBXNEXT-2662] fixed displaying of action buttons in the list of items (Pavel, Sasha)
A.F....... [ZBX-10051] fixed expanding of trigger expression user macro in trigger name positional macro (Gunars)
..F....... [ZBX-10236] fixed history page PHP errors that occurred with items that are value mapped with floating point values (Cemeris)
..F....... [ZBXNEXT-3065] added arg_separator.output check in setup pre-requisites (Cemeris)
A......... [ZBX-10150] fixed "countOutput" calculation in screen.get API method (Gunars)

--------------------------------------------------------------------------------
Changes for 3.0.0alpha6

New features:
..F....... [ZBXNEXT-2662] removed "sid" parameter from almost all links (Sasha)
A.F.I..... [ZBXNEXT-3073] implemented support of public and private screens with ability to share them with other users and user groups (Oleg)
.......PS. [ZBXNEXT-3071] optimized history cache to better handle few items flooding cache with values (wiper)
...GI..... [ZBXNEXT-3045] dropped zabbix_agent - the inetd version of Zabbix agent (asaveljevs)
A.F....... [ZBX-1357] updated Czech, Japanese, Korean, Dutch, Portuguese (Brazil), Russian, Slovak translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
..F....... [ZBXNEXT-2662] moved logo in an upper left corner (Pavel, Sasha)
..F....... [ZBXNEXT-2662] added server name in login page (Pavel, Sasha)
...G...PS. [ZBX-8914] improved receiving TCP messages: more tolerant to fragmented messages, stricter message length validation, better performance (gleb)
...G...PS. [ZBXNEXT-1263] fixed timeout detection for encrypted connections (Andris)
........S. [ZBXNEXT-1263] fixed encryption problems with running remote commands (Andris)
A.FGI..PS. [ZBXNEXT-1263] polished encryption support for communications between Zabbix components (Andris, asaveljevs, gleb, Oleg, Sandis)
.D........ [ZBXNEXT-2637] fixed incorrect double quote character in the default agent configuration files (Richlv)
.......PS. [ZBX-9904] fixed server response when active proxy sends in historical data, info string was missing (gleb)
...G...PS. [ZBX-10219] fixed pointer type in sizeof() (gleb)
...G...PS. [ZBX-8755] removed unutilised header file to eliminate build warnings (Sandis, viktors)
.......PS. [ZBX-10066] fixed bug where host availability changes could be lost if proxy failed to send the update, fixed possibility of duplicate availability updates for passive proxies (wiper)
..F....... [ZBX-10145] fixed macro resolving for trigger description in dashboard (Cemeris)
..F....... [ZBX-10140] fixed starting session in page header when output buffering is disabled (Gunars)

--------------------------------------------------------------------------------
Changes for 3.0.0alpha5

New features:
..F....... [ZBXNEXT-2662] implemented a new filter in triggers and web checks configuration lists (Sasha)
..F....... [ZBXNEXT-2662] implemented a new screen clock (Pavel, Sasha)
..F....... [ZBXNEXT-2662] implemented displaying of the IT services bar graph using graph_themes (Sasha)
..F....... [ZBXNEXT-2662] improved editing of the IT Services (Sasha)
A.F.I..... [ZBXNEXT-3007] implemented support of public and private maps with ability to share them with other users and user groups (Oleg)
...G...... [ZBX-10063] improved net.if.* on Windows to get values from 64-bit counters if available (Sandis)
A......... [ZBX-9859] improved performance of screen.get method for an unprivileged user (Sasha)
........S. [ZBXNEXT-3055] changed LLD lost resources deletion time calculation logic to avoid issues with invalid discovery item time stamps (gleb)
A......... [ZBXNEXT-1193] implemented trend.get method for API (Ivo, Sasha)
....I..... [ZBXNEXT-3037] removed unused fields "gridview" and "legendview" from "graph_theme" table (Sasha)
..F....... [ZBXNEXT-2357] implemented a new MVC style for Monitoring->Web and IT Services report (Alexei)

Bug fixes:
...G...... [ZBX-10177] fixed resource leak in sensor[] on Linux kernel versions 2.6 and higher (gleb)
....I..... [ZBX-10154] improved sender.pl script to take advantage of buffering (increases performance and makes communication with daemons more robust) (gleb)
........S. [ZBX-10138] fixed action based host removal when hosts to be deleted have host prototypes (gleb)
........S. [ZBX-10064] fixed history cache synchronisation with database on shutdown (viktors, wiper)
..F....... [ZBXNEXT-2662] fixed trimming of leading and trailing spaces in the proxy encription-related fields (Sasha)
..F....... [ZBX-10022] fixed a web scenario name into the graphs (Sasha)
..F....... [ZBXNEXT-2662] fixed displaying of the server name on the pages (Pavel, Sasha)
..F.I..... [ZBXNEXT-2662] added ZBX_WIDGET_ROWS limitation for displaying of elements the popup windows (Sasha)
..F....... [ZBXNEXT-2662] fixed closing of the multiple message boxes (Sasha)
..F....... [ZBXNEXT-2662] added "Time" column in the actions popup window (Sasha)
..F....... [ZBXNEXT-2662] fixed coloring of the configuration errors in "Status of Zabbix" widget (Sasha)
..F....... [ZBX-4794] removed old-style flash clock (Sasha)
..F....... [ZBX-4378] fixed several screen clock problems (Sasha)
..F....... [ZBXNEXT-2662] fixed coloring for disabled hosts in drop-down controls (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed background in Monitoring->Maps page (Sasha)
..F....... [ZBXNEXT-2662] fixed escaping of multiselect drop-down list items (Sasha)
..F....... [ZBXNEXT-2662] fixed the footer for "Last 20 issues" dashboard widget (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed sort icons in the screen elements (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed displaying of screen elements (Pavel, Sasha)
..F....... [ZBXNEXT-2662] replaced <span> with <a> tag in action menu popups to allow open targets in a new browser's tab (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed IT services status bar; fixed align of the root element (Pavel, Sasha)
..F....... [ZBXNEXT-2662] added information about number of records in tables (Pavel, Sasha)
........S. [ZBX-9458] fixed low level discovery macro substitution in calculated item formulas (wiper)
..F....... [ZBX-10110] fixed using Japanese in global search (Gunars)
........S. [ZBX-10067] fixed false event generation on log item meta information update (dimir)
..F....... [ZBX-9998] changed output of history and trends in item list and item prototype list from #y #m #d format to #d format (Cemeris)
..F....... [ZBX-9981] fixed validation for zabbix.conf.php saving in write protected directory (Cemeris)
..F....... [ZBX-10139] fixed possible PHP and SQL errors on the dashdoard and screens (Sasha)
..F....... [ZBX-10099] fixed buffer flushing error when executing script on a host (Gunars)
..F....... [ZBX-10077] fixed deleting of profile data for current user (Gunars)
........S. [ZBX-9950] fixed foreign key constraint violation when deleting discovered host triggers and graphs with their prototypes (gleb)
...G...... [ZBX-10033] fixed Windows agent printing an incorrect error message in case of abandoned lock (Sandis)
...G...... [ZBX-10034] fixed agent start-up failures within Windows session due to common locks abandoned by other agents (Sandis)
..F....... [ZBX-10036] fixed showing all hosts in dashboard last 20 issues when trigger expression contains several hosts (Gunars)
..F....... [ZBX-9906] fixed automatic refreshing of WEB scenario details (Gunars)
...G...... [ZBX-10126] fixed compilation error in sensors.c on Linux 2.4 kernels (gleb)
...G...... [ZBX-10018] fixed inconsistent messages in debug log when UserParameter terminated by timeout (viktors)
........S. [ZBX-10029] fixed running remote command on Current host twice if it is within specified Host or Host group targets (gleb)
..F....... [ZBX-10079] documented system.run returning '1' with nowait parameter in the item key helper (Richlv)
...G...... [ZBX-10107] fixed compilation warnings for function calls without a real prototype (viktors)
........S. [ZBX-10084] fixed removing trigger-related network map elements (viktors)
...G...... [ZBX-10031] fixed logging of occasionally incorrect process information during agent's start-up on Windows (Sandis)
.......PS. [ZBX-10001] fixed duplicating log file entries from housekeeper (viktors)
........S. [ZBX-9928] fixed triple SMS being sent by single action with Cinterion MC35i modem (wiper)
..F....... [ZBX-10006] changed color of hovered host name for disabled host in search result (Cemeris)
.......PS. [ZBX-10100] fixed issue when collected values could be left unsaved to the database (dimir)
........S. [ZBX-9643] fixed resolving of {TRIGGER.NAME} macro in action messages (viktors)
.......PS. [ZBX-9931] removed 2KB item key length limitation when sent to agent (viktors)
...G...... [ZBX-9932] removed 1KB zabbix_get item key length limitation (viktors)
..F....... [ZBX-9992] fixed forecast() function info index for trigger expression constructor (gleb)
.......PS. [ZBX-10061] fixed possible server and proxy crash on attempt to clean up text cache if log item meta update packets are present in history cache (gleb)
...G...... [ZBX-10045] fixed first proc.cpu.util[] request returning empty value which was treated as network error by server (wiper)
.......PS. [ZBX-1916] improved host availability handling by resetting it for disabled hosts, interfaces without enabled items and hosts monitored by offline proxies (wiper)

--------------------------------------------------------------------------------
Changes for 3.0.0alpha4

New features:
..F....... [ZBX-9985] fixed template search results (Cemeris)
..F....... [ZBXNEXT-1762] added years, months and half of months periods displaying on graphs X axis (Oleg)
A.F....... [ZBXNEXT-1679] implemented value map import/export (Ivo)
..F....... [ZBXNEXT-1679] added checkbox column in value map list view and bulk "Delete" button (Ivo)
..F....... [ZBXNEXT-1679] added "Used in items" column in value map list view and green text "Yes" if value map is used in items or item prototypes (Ivo, Sasha)
..F....... [ZBXNEXT-1679] added value map sorting by name (Ivo)
..F....... [ZBXNEXT-1679] added limit for the amount of records and paging in value maps (Ivo)
..F....... [ZBXNEXT-1679] replaced built-in confirmation dialog with modal window dialog for image import when selecting "Update existing" (Ivo)
A.F....PS. [ZBXNEXT-2683] added user macro context (Ivo, Oleg, Sasha, wiper)
..F....... [ZBX-2616] updated bundled DejaVu font from 2.34 to 2.35 (Richlv)
A......... [ZBX-9935] added check for item delay, to be between 0 and 86400 seconds (Cemeris)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Czech, Finnish, Japanese, Polish, Russian and Slovak translations; thanks to Zabbix translators (Richlv)
..F....... [ZBXNEXT-2678] implemented trigger description and URL popups in the dashboard's "Last 20 issues" and screen element's "Host group issues" and "Host issues" (Ivo)
..F....... [ZBX-2517] changed minimum period for time navigator to 1 minute; thanks to Zabbix community (Alexei)
A.F....... [ZBXNEXT-1424] implemented value mapping API, added clone button in value map edit form and slightly improved performance of value map caching in frontend (Ivo, Sasha)
...G...... [ZBXNEXT-2960] reduced the default MaxLinesPerSecond value to 20 (Richlv)

Bug fixes:
...G...... [ZBX-2966] fixed handling of possible negative value of vfs.fs.size check (dimir)
..F....... [ZBX-9977] fixed inconsistent display of acknowledge-related elements when acknowledgement is disabled in configuration (Gunars)
..F....... [ZBX-9964] fixed undefined index "inventory_mode" in host prototype edit form (Gunars)
..F....... [ZBXNEXT-1762] fixed time interval calculation and displaying issues in line graphs (Oleg)
..F....... [ZBX-9949] fixed undefined index in proxy edit form (Gunars)
...G...PS. [ZBX-6028] improved log rotation so that zabbix components do not keep writing to the old log file (dimir)
A......... [ZBX-8235] fixed losing initial values when updating templated items (Gunars)
A.F....... [ZBX-9888] added validation in action condition formula to prohibit comparison of several triggers with "AND" operator (Gunars)
A......... [ZBX-9975] fixed undefined index when updating trigger prototype (Gunars)
........S. [ZBX-9959] fixed JSON validation: produce an error on invalid escape sequences in a string value (dimir)
A.F....... [ZBX-7202] fixed action disabling when deleting user or user group (Gunars)
..F....... [ZBX-9970] removed service label from configuration popup menu (Gunars)
..F....... [ZBX-9945] fixed updating of "Device uniqueness criterias" while editing discovery checks (Cemeris, Sasha)
...G...... [ZBX-9967] fixed agent compilation error on NetBSD 7 (dimir)
.D........ [ZBX-9347] added information about zabbix_sender input file format to the man page (dimir, Richlv)

--------------------------------------------------------------------------------
Changes for 3.0.0alpha3

New features:
A.FGI..PS. [ZBXNEXT-1263] added encryption support for communications between Zabbix components (Alexei, Andris, asaveljevs, dimir, gleb, Ivo, Oleg, wiper)
..F....... [ZBXNEXT-2662] implemented on-click navigation for sub menus (Alexei)
........S. [ZBXNEXT-2844] added multiple escalator support (wiper)
.......PS. [ZBXNEXT-2988] reduced the number of poller configuration cache locks by 1/3 (wiper)
A.F.I...S. [ZBXNEXT-2163] implemented argument support for script media type (Ivo, wiper)
A.F....PS. [ZBXNEXT-2128] implemented execution of an item at a specific time (Ivo, wiper)
..F.....S. [ZBXNEXT-922] added forecasting trigger functions (gleb, Sandis)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Czech, Italian, Japanese and Russian translations; thanks to Zabbix translators (Richlv)
....I..... [ZBXNEXT-2056] added an HTTP response code value map (Richlv)
...G...PS. [ZBX-9274] added printing defaults when Zabbix programs are executed with --help option (dimir)

Bug fixes:
..F....... [ZBXNEXT-2662] fixed debug messages in the dashboard widgets (Sasha)
..F....... [ZBXNEXT-2662] fixed year and month vertical alignment in calendar (Pavel)
..F....... [ZBXNEXT-2662] fixed displaying of month and year in calendar popup (Sasha)
..F....... [ZBXNEXT-2662] fixed script execution window layout (Sasha)
..F....... [ZBXNEXT-2662] fixed displaying of modal dialogs (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed top nav jumping icon bug on page zoom in Safari (Pavel)
..F....... [ZBXNEXT-2662] fixed resizing of multiselect items in filters (Sasha)
..F....... [ZBX-9941] fixed button attributes changes for map cloning (Cemeris)
........S. [ZBX-7006] implemented trend cache cleanup procedure which forces hourly flush of deleted, disabled or rarely updated item trends (dimir, gleb)
........S. [ZBX-9889] fixed vmware.eventlog item values to have unique timestamps in history table (dimir)
..F....... [ZBX-9919] fixed y scale calculation for linear graphs (Cemeris)
..F....... [ZBX-9898] improved database exception messages (Cemeris, Sasha)
..F....... [ZBX-9900] marked first parameter for proc_info item as mandatory (Cemeris)
..F....... [ZBX-9902] fixed undefined variables "mediatype" and "users" in mediatype properties (Cemeris, Sasha)
...G...PS. [ZBX-9864] fixed compilation warnings regarding SIZE_T_MAX under NetBSD (Sasha)
..F....... [ZBX-9862] added meta tag "msapplication-config" to prevent MSIE11 requesting browserconfig.xml (Gunars)
A......... [ZBX-9340] fixed "data" property not being returned by API when error is generated on DB level (Gunars)
A......... [ZBX-9866] fixed error field being needlessly copied for LLD rule when full cloning a host (Gunars)
..F....... [ZBX-9883] fixed host assignment for proxy (Gunars)
...G...PS. [ZBX-9863] fixed compilation warning regarding "empty_str" initialization in setproctitle.c (gleb)
........S. [ZBX-9912] fixed ITEM.LASTVALUE macro value being truncated at bytes rather than utf-8 characters (wiper)
........S. [ZBX-7511] removed trimming of leading and trailing spaces in SNMP strings (gleb)
...G...... [ZBX-8899] fixed retrieval of sensor readings on Linux 2.6 and higher (gleb, wiper)
...G...... [ZBX-9917] fixed log message when opening windows eventlog (wiper)
.......PS. [ZBX-9855] fixed SNMP dynamic index cache refresh when SNMP OID changes (dimir)
..F....... [ZBX-8820] fixed trimming of new acknowledge messages (Cemeris, Sasha)
...G...... [ZBX-9740] improved proc.num for protected Windows processes (gleb)
.......PS. [ZBX-9793] fixed handling of opaque types in SNMP (asaveljevs)
...G...... [ZBX-9847] fixed possible Zabbix agent crash when executing system.cpu.discovery (dimir)
.......PS. [ZBX-9895] fixed memory leak in case of unsupported field type while processing configuration received over proxy protocol (Sandis)
...G...PS. [ZBX-9776] added check for line length when parsing configuration file (asaveljevs, viktors)
...G...... [ZBX-9796] fixed item key vfs.fs.size operation for NetBSD (viktors)
...G...... [ZBXNEXT-494] fixed proc.cpu.util help item description (wiper)
........S. [ZBX-9858] added error message logging when SNMP trapper file size exceeds 2GB (wiper)
.......PS. [ZBX-9666] fixed invalid SNMP dynamic index cache if 2 SNMP agents have the same IP, port and OID (dimir, igors, Sandis)

--------------------------------------------------------------------------------
Changes for 3.0.0alpha2

New features:
..F....... [ZBXNEXT-2662] added a new predefined period (3 days) for the timeline (Sasha)
A......... [ZBXNEXT-2581] added returning of permissions for usergroup.get (Gunars, Ivo)
..F....... [ZBX-8820] improved bulk acknowledge of events (Sasha)
..F....... [ZBXNEXT-210] changed macro type labels in template configuration form (Gunars)
A.F.I..PS. [ZBXNEXT-1241] added host inventory mode setting for new and discovered hosts (Gunars, Sasha, wiper)
...G...... [ZBXNEXT-494] added support for proc.cpu.util key on Linux and Solaris platforms (wiper)
A.F....... [ZBX-1357] updated Czech and Japanese translations; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...... [ZBXNEXT-1078] removed 'proc.mem[]' 5-th parameter (memtype) value 'dvm' on AIX (Andris)
A......... [ZBX-9807] fixed undefined offset errors in configuration export when processing triggers that have items with discovered applications (Ivo)
A.F....... [ZBX-9810] fixed trigger prototype expression inheritance incorrectly assigning an invalid expression to child objects and trigger expression test popup displaying a missing class (Ivo)
.......PS. [ZBX-7847] added functionality that stops polling inactive IPMI hosts (igors)
...G...... [ZBX-9430] fixed Windows eventlog item incorrectly interpreting 0x00000103 return value as an error (wiper)
..F....... [ZBXNEXT-2662] fixed a map element editing form (Pavel, Sasha)
..F.I..... [ZBXNEXT-2662] fixed possibility to change the colours of trigger severities (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed layout of checkboxes with labels (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed layout of host inventory form (Pavel, Sasha)
..F....... [ZBXNEXT-2662] fixed media editing in user form (Sasha)
..F....... [ZBXNEXT-2662] fixed saving of collapsible widgets in "Event detais" and "Global search" pages (Sasha)
..F....... [ZBXNEXT-2662] fixed displaying of vertical headers under IE10, IE11 and Edge (Sasha)
..F....... [ZBXNEXT-2662] fixed displaying of eventlog severities (Pavel, Sasha)
.......PS. [ZBX-9655] fixed crash if MYSQL connection object initialization failed (wiper)
........S. [ZBX-9667] fixed disabled triggers or triggers having disabled hosts or items affecting trigger dependency calculations (wiper)
A......... [ZBX-9738] fixed deletion of related action operations when deleting a host group (Gunars)
..F....... [ZBX-9625] fixed interface list bug in host form (Gunars)
..F....... [ZBX-9804] fixed monitoring graph scroller and calendar (Gunars)
..F....... [ZBX-9607] fixed step form in web scenario (Gunars, Sasha)
..F....... [ZBX-9791] fixed typo in maps.inc.php (Gunars)
.......PS. [ZBX-9668] improved handling of VMware performance counter instances without data (wiper)
........S. [ZBX-9677] fixed compilation warnings in the escalator.c module (igors)
...G...PS. [ZBX-9682] fixed parsing of numeric item key parameters (igors)
..F....... [ZBX-9516] fixed displaying of the "Go" button after deleting applications (Gunars)
..F....... [ZBX-9639] fixed chart width validation (Gunars)
........S. [ZBX-9729] fixed replacement of {MACRO<1-9>} with {MACRO} where only {MACRO} is acceptable (gleb, wiper)
..F....... [ZBX-9809] fixed action operation validation (Gunars)
........S. [ZBX-9814] fixed function prototype declaration created in ZBXNEXT-2760 (wiper)
...G...... [ZBX-9716] fixed possible event record number wraparound issues in the old Windows Eventing support (wiper)
...G...... [ZBX-9258] fixed Alias for log[], logrt[] and eventlog[] (gleb)

--------------------------------------------------------------------------------
Changes for 2.5.0

New features:
..F....... [ZBXNEXT-2662] implemented a new design for the Zabbix Web interface (Alexei, Pavel, Sasha)
..F....... [ZBXNEXT-2703] implemented feature to filter dashboard by trigger name (Ivo)
A.F.I...S. [ZBXNEXT-2892] increased IP range length and added support for tabulation, carriage return and newline characters (Ivo, wiper)
........S. [ZBXNEXT-2760] added zabbix[host,,items] and zabbix[host,,items_unsupported] keys to monitor the number of (unsupported) items per host (wiper)
A.F.I..PS. [ZBXNEXT-1219] added application prototype support to low level discovery rules (Ivo, wiper)
........S. [ZBX-4344] added functionality to stop processing escalations if dependent trigger fires (dimir)
ADF.I..PS. [ZBXNEXT-679] implemented SMTP authentication support (asaveljevs, Oleg)
..FGI..... [ZBXNEXT-1368] added Windows service discovery and service.info[] item; thanks to Ryan Armstrong for patch (asaveljevs, igors)
..F....... [ZBX-8297] removed "Triggers info" top line from Monitoring > Triggers page fullscreen view (Ivo)
A.FGI..PS. [ZBXNEXT-786] renamed net.tcp.service[ntp] and net.tcp.service.perf[ntp] to net.udp.service[ntp] and net.udp.service.perf[ntp] (asaveljevs, Oleg, Sasha)
A.F.....S. [ZBXNEXT-1229] added support of trigger prototype dependencies (Ivo, Sasha)
..F....... [ZBXNEXT-210] added displaying of the available user macros on host and template level (Sasha)
A.F....... [ZBX-7654] implemented XML import versioning and fixed various XML validation issues (Oleg, Pavels, Sasha)
..F.I..PS. [ZBXNEXT-2800] increased error field lengths in "hosts" table from 128 to 2048 (asaveljevs)
....I..... [ZBXNEXT-2495] improved performance of maps; changed triggers_2 index (Sasha)
........S. [ZBXNEXT-2474] improved value cache low memory mode handling by switching back to normal mode once per day. The current value cache operational mode now can be checked with zabbix[vcache,cache,mode] interval item (wiper)
........S. [ZBXNEXT-2462] improved nodata() function calculation (wiper)
A.F....PS. [ZBX-5813] added support for spaces in IP ranges in network discovery and action conditions (asaveljevs)
.......PS. [ZBXNEXT-866] added IP address in the messages about connections between server and proxy (igors)
A......... [ZBXNEXT-2724] removed all deprecated "exists" and "getObjects" API methods, "expandData" parameter in various *.get methods and "selectHosts" parameter from application.get method (Ivo)
..F....... [ZBXNEXT-2357] added MVC framework, some pages already take advantage of the framework (Alexei, Sasha)
...GI..PS. [ZBXNEXT-444] improved log file monitoring by saving log file meta information which was previously lost during agent restart (dimir)
..F.....S. [ZBXNEXT-1128] added support of {HOST.*} and user macros in trigger URL (igors, Sasha)
.......PS. [ZBXNEXT-2619] added an item for VMware virtual machine CPU ready state monitoring (wiper)
..F....... [ZBXNEXT-1493] changed activity dropdowns at the bottom of various pages to buttons (Oleg)
....I..PS. [ZBXNEXT-1554] added multiple OID support to SNMP low-level discovery rules (wiper)
A.F....PS. [ZBXNEXT-2321] added support for "db.odbc.discovery[]" item for low-level discovery through ODBC (asaveljevs, Juris)
....I..... [ZBXNEXT-2637] changed the DB user in the default configuration files to "zabbix", server and proxy timeouts to 4 seconds, LogSlowQueries to 3 seconds and MaxHousekeeperDelete to 5000; listed characters, prohibited in user parameters (Richlv)
A.F....PS. [ZBXNEXT-756] added function percentile() to calculated items and trigger expressions (asaveljevs)
.....J.... [ZBX-9006] added support for IPv6 addresses to Java gateway (asaveljevs)
A.F....... [ZBXNEXT-1821] added "Zabbix" as default user agent, updated outdated user agent strings in web scenario form and improved selection of other user agents (Ivo)
..F....... [ZBXNEXT-1036] improved "Most busy triggers top 100" page filter (Oleg)
..F....... [ZBXNEXT-2602] minor design and layout improvements (Pavels)
........S. [ZBXNEXT-2471] improved value cache management by resetting item's cached range to the daily request range once per day (wiper)
...G...... [ZBXNEXT-2320] added agent crash handling on Windows to log its stack trace (wiper)
..FG...... [ZBXNEXT-1078] added 'proc.mem[]' 5th parameter (memtype) on AIX, FreeBSD, Linux, Solaris; thanks to Johan Fischer and gescheit for agent patches for Linux and FreeBSD (Andris)
...G...... [ZBXNEXT-2006] added {#FSDRIVETYPE} macro to vfs.fs.discovery on Windows (asaveljevs)
.......PS. [ZBXNEXT-207] added a runtime control option to force execution of housekeeper (igors, wiper)
........S. [ZBXNEXT-1799] added support of low-level discovery macros in the "IPMI sensor" field (Sasha)
........S. [ZBXNEXT-2079] added support of low-level discovery macros in the "Units" field (Sasha)
...G...... [ZBXNEXT-689] added protocol option to net.dns and net.dns.query keys to enable TCP based queries (wiper)
...G...... [ZBXNEXT-2325] added CPU guest and guest priority metrics to system.cpu.util[] item, supported on Linux kernels starting from 2.6.24 and 2.6.33 respectively (Juris)

Bug fixes:
..F....... [ZBX-9608] improved the aggregate item key description in the frontend (Gunars)
...G...... [ZBX-9519] fixed vfs.fs.inode[] behaviour in case of CephFS (dimir, gleb)
.......PS. [ZBX-8902] made messages 'database is down...' and 'database connection re-established' appear in log at DebugLevel=2 (gleb)
...G...PS. [ZBX-8725] enabled setting DebugLevel=5 in configuration files (gleb)
.......PS. [ZBX-9699] optimized initial cache allocation parameters so that server in default configuration would start with minimum cache settings (igors, wiper)
A......... [ZBX-7821] removed restriction to have log type information for items with key "log", "logrt" and "eventlog" (Ivo)
..F....... [ZBX-8252] renamed "Retries" to "Attempts" in web scenario edit form and list view (Ivo)
........S. [ZBX-9623] fixed possible SQL error when network discovery rule and LLD rule are processed at the same time (dimir)
A.F....... [ZBX-9540] fixed import/export of the "Host time" clock screen element (Sasha)
...G...... [ZBX-9142] made vm.memory.size[available] read MemAvailable from /proc/meminfo on Linux kernels 3.14 and above (asaveljevs)
A.F.I..... [ZBX-9414] fixed sorting, displaying and filtering by trends and interval in items, item prototypes and discovery rules (Ivo)
..F....... [ZBXNEXT-2791] synchronised item key helper descriptions and return values from the Zabbix manual (Richlv)
........S. [ZBX-9470] fixed bug when sometimes value cache would try to cache already cached time based request (wiper)
...G...... [ZBX-9317] changed proc.mem[] and proc.num[] to return 0 if the specified user does not exist (asaveljevs)
...G...... [ZBX-8513] changed vm.memory.size[available] key on AIX to return the sum of free and cached memory (wiper)
...G...PS. [ZBX-8993] added check for a valid reference of a global regular expression for snmptrap[], log[], logrt[] and eventlog[] items and logeventid(), regexp() and iregexp() trigger functions (igors)
..F....... [ZBX-8698] fixed "Unlink and clear" button being displayed when cloning or full cloning host or template and fixed spacing between "Name" and "Action" in "Linked templates" block in template edit form (Ivo, Krists)
..F....... [ZBX-9018] fixed updating of "config" table in Administration -> General pages (Oleg, Sasha)
...G...PS. [ZBX-9002] fixed log file locking during logging (igors)
..F....... [ZBX-8943] fixed script ordering when using backslashes in popup script menus (arvids)
..F....... [ZBX-8922] fixed form element positioning issues in host add/edit form (arvids)
..F....... [ZBX-8934] removed translation for the bytes unit prefixes (KB, MB, etc) (arvids)
..F....... [ZBX-8888] fixed history.php showing data for 11 more seconds than the defined interval (arvids)
..F.....S. [ZBX-9005] fixed aggregate item check to make forth parameter not mandatory when third parameter is set to 'last' (igors)
...G...... [ZBX-3437] fixed Windows agent to use the configured timeout option when establishing TCP connection (wiper)
........S. [ZBX-8542] improved performance and reduced configuration cache locking when evaluating trigger expressions (wiper)
...G...PS. [ZBX-8470] fixed possible crash condition in agent, proxy and server daemons where a memory corruption might occur during module unloading (Juris)
..F....... [ZBX-8780] removed hover effect from readonly and disabled fields (arvids)
..F....... [ZBX-8844] fixed testing LDAP authentication (Krists)
..F.I..... [ZBX-8851] added "-1" and "0" as allowed values for "max_execution_time" and "max_input_time" PHP configuration settings (Krists)
A.F....... [ZBX-8720] fixed resolving of macros in graph names when graph name contains strings similar to macros (Krists)
.......PS. [ZBX-6163] added session restoring to MySQL connections in case of losing connection to the database (Juris)
...G...PS. [ZBX-8761] fixed potential lockup if signal is received during message logging (igors)
...G...... [ZBX-8837] added bypassing of DNS resolver cache on Windows systems for net.dns items (wiper)
A......... [ZBX-8660] fixed API to disallow deleting of discovered items, triggers and graphs, and add validation so that only allowed fields of discovered entities can be updated (Krists)
...G...PS. [ZBX-8728] changed item key parameter parsing to use dynamic buffers for parsed parameters (wiper)
..F....... [ZBX-8713] improved screen element resource parameter labels (Krists)
..F....... [ZBX-8643] fixed performance problem in action configuration pages (Ivo)
...G...... [ZBX-8545] rewrote net.tcp.listen for Linux kernels 2.6.14 and above to employ the kernel NETLINK interface. Old method of information retrieval also improved (Juris)
...G...PS. [ZBX-8796] added get_process_info_by_thread() function prototype and renamed server_num, process_type and process_num local variables to eliminate conflict with the local ones (igors)
...G...PS. [ZBX-8763] fixed log message printing to syslog and undefined type log if debug level 5 is set (igors)
..F....... [ZBX-8671] fixed missing existence and permission checks for hosts and host groups (Krists)
..F....... [ZBX-7176] removed empty space in icon buttons and removed help icons from pop-ups (Ivo)
...G...PS. [ZBX-8736] added validation of timestamp values received by the server and sent via zabbix_sender (Juris)
..F....... [ZBX-8560] fixed web scenario HTTP proxy field placeholder content not fitting into input field (Ivo)
..F....... [ZBX-8570] fixed colons in frontend filters (Oleg)
..F....... [ZBX-8659] fixed graphs in screens not respecting "Show legend" setting when in dynamic mode (Krists)
.D........ [ZBX-5166] replaced '-' with '\-' in man-pages (Andris)
...G...PS. [ZBX-8391] added stronger command-line parameter validation, revised help and version messages, revised man-pages for Zabbix server, proxy, agent, sender and get utilities (Andris)
....I..... [ZBX-8658] made various changes to ODBC related m4 scripts to improve readability and library function availability (Juris)

--------------------------------------------------------------------------------
Changes for 2.4.8

2.4.8rc1 was released as 2.4.8 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.8rc1

New features:
A.F....... [ZBX-1357] enabled French, Greek, Korean, Romanian, Ukrainian, Vietnamese translations to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated English (United States), French, Japanese, Korean, Polish, Romanian, Russian, Slovak, Spanish, Turkish, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)
A......... [ZBX-9859] improved performance of screen.get method for an unprivileged user (Sasha)

Bug fixes:
........S. [ZBX-10510] fixed action condition time period checking (viktors)
..F....... [ZBX-10387] fixed overview vertical column rotation for IE in Japanese language (Ivo)
....I...S. [ZBX-10485] fixed database upgrade crash on attempt to substitute old-style comparison operators in empty trigger expressions (gleb, Sasha)
..F....... [ZBX-10386] fixed slideshow refresh rate (Ivo)
A......... [ZBX-10369] fixed unexpected deleting of screen items in screen.update API method (Gunars)
........S. [ZBX-10342] fixed item value not being cached by value cache if its timestamp seconds matches the oldest cached value timestamp, but the nanoseconds value is less (wiper)
.......PS. [ZBX-4894] fixed fping 3.x source IP option detection (asaveljevs)
.......PS. [ZBX-10429] fixed expression evaluation when a negated macro or function has a negative value itself (asaveljevs)
.......PS. [ZBX-10320] fixed NFS based VMware datastore statistics (wiper)
..F....... [ZBX-9991] fixed functionality that adds last selected host group to new host groups list (Cemeris)
..F....... [ZBX-10356] fixed user media form "send to" and "period" fields having incorrect "maxlength" property (Ivo)
.......PS. [ZBX-10221] fixed MySQL transaction handling when execute query fails (dimir)
.......PS. [ZBX-10366] fixed parsing of VMware responses containing too deep XML data (wiper)
A......... [ZBX-10238] fixed error message when linking two templates with same item keys (Gunars, Sasha)
..F....... [ZBX-10319] fixed graphs consuming 100% CPU when given incorrect "stime" parameter in URL (Ivo)
A......... [ZBX-10358] fixed error messages in template screen cloning and web scenario step validation (Oleg)
.......PS. [ZBX-10215] fixed host availability not being updated for connection errors on timeouting items (wiper)
...G...... [ZBX-10313] changed wmi.get[] to accept UTF-8 encoded namespace and WQL query, fixed wmi.get[] to return UTF-8 encoded strings (Sandis)
.......PS. [ZBX-9661] fixed bug when VMware collectors could sometimes use 100% of CPU without processing any data (wiper)
..F....... [ZBX-9784] fixed host clone form to work with prototype v1.7.1 (Gunars)
...G...PS. [ZBX-9640] improved server/proxy/agent item value timestamp synchronization (wiper)
..F....... [ZBX-10227] fixed exporting events to CSV for selected host (Gunars)
..F....... [ZBX-10112] fixed displaying trigger name in IT service dependencies after error (Gunars)
..F....... [ZBX-9938] fixed displaying incorrect number of hosts that have acknowledged problematic triggers in dashboard host status widget when "Problem display" is "Unackowledged only" in dashboard filter (Ivo)
A......... [ZBX-10251] fixed "countOutput" calculation in map.get API method (Gunars)
...G...PS. [ZBX-9733] fixed possibility to start several agents on the same port on Windows (asaveljevs)
..F....... [ZBX-9991] fixed functionality that adds last selected host group to new template groups list (Cemeris)
..F....... [ZBX-10165] fixed construction of host discovery filter expression (Gunars)
.......PS. [ZBX-10270] fixed HTTP proxy environment variables not being taken into account in Web monitoring (asaveljevs)
A.F....... [ZBX-10232] fixed SQL errors with invalid "year" parameter in IT services report (Gunars)
A.F....... [ZBX-1357] added more details to README file about how to add new language (zalex_ua)
A......... [ZBX-10150] fixed "countOutput" calculation in screen.get API method (Gunars)
..F....... [ZBX-10170] fixed column names vertical rotation in Firefox v43 (Gunars)
........S. [ZBX-7006] implemented trend cache cleanup procedure which forces hourly flush of deleted, disabled or rarely updated item trends (dimir, gleb)
.......PS. [ZBX-9904] fixed server response when active proxy sends in historical data, info string was missing (gleb)
...G...PS. [ZBX-10219] fixed pointer type in sizeof() (gleb)
...G...... [ZBX-10177] fixed resource leak in sensor[] on Linux kernel versions 2.6 and higher (gleb)
....I..... [ZBX-10154] improved sender.pl script to take advantage of buffering (increases performance and makes communication with daemons more robust) (gleb)
........S. [ZBX-10138] fixed action based host removal when hosts to be deleted have host prototypes (gleb)
........S. [ZBX-10064] fixed history cache synchronisation with database on shutdown (viktors, wiper)
........S. [ZBX-9458] fixed low level discovery macro substitution in calculated item formulas (wiper)
..F....... [ZBX-10110] fixed using Japanese in global search (Gunars)
..F....... [ZBX-10099] fixed buffer flushing error when executing script on a host (Gunars)
..F....... [ZBX-10077] fixed deleting of profile data for current user (Gunars)
........S. [ZBX-9950] fixed foreign key constraint violation when deleting discovered host triggers and graphs with their prototypes (gleb)
...G...... [ZBX-10126] fixed compilation error in sensors.c on Linux 2.4 kernels (gleb)
........S. [ZBX-10084] fixed removing trigger-related network map elements (viktors)
........S. [ZBX-9928] fixed triple SMS being sent by single action with Cinterion MC35i modem (wiper)
.......PS. [ZBX-9931] removed 2KB item key length limitation when sent to agent (viktors)
...G...... [ZBX-9932] removed 1KB zabbix_get item key length limitation (viktors)

--------------------------------------------------------------------------------
Changes for 2.4.7

2.4.7rc1 was released as 2.4.7 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.7rc1

New features:
..F....... [ZBX-2616] update bundled DejaVu font from 2.34 to 2.35 (Richlv)
A.F....... [ZBX-1357] updated Chinese (China), Chinese (Taiwan), Czech, French, Italian, Russian and Turkish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A......... [ZBX-8235] fixed losing initial values when updating templated items (Gunars)
........S. [ZBX-9959] fixed JSON validation: produce an error on invalid escape sequences in a string value (dimir)
A......... [ZBX-9935] added check for item delay, to be between 0 and 86400 seconds (Cemeris)
...G...... [ZBX-9967] fixed agent compilation error on NetBSD 7 (dimir)
.D........ [ZBX-9347] added information about zabbix_sender input file format to the man page (dimir, Richlv)
..F....... [ZBX-9948] fixed graph prototype preview for pie charts (Cemeris)
........S. [ZBX-9889] fixed vmware.eventlog item values to have unique timestamps in history table (dimir)
..F....... [ZBX-9919] fixed y scale calculation for linear graphs (Cemeris)
...G...PS. [ZBX-9864] fixed compilation warnings regarding SIZE_T_MAX under NetBSD (Sasha)
..F....... [ZBX-9862] added meta tag "msapplication-config" to prevent MSIE11 requesting browserconfig.xml (Gunars)
A......... [ZBX-9340] fixed "data" property not being returned by API when error is generated on DB level (Gunars)
A......... [ZBX-9866] fixed error field being needlessly copied for LLD rule when full cloning a host (Gunars)
...G...PS. [ZBX-9863] fixed compilation warning regarding "empty_str" initialization in setproctitle.c (gleb)
........S. [ZBX-9912] fixed ITEM.LASTVALUE macro value being truncated at bytes rather than utf-8 characters (wiper)
........S. [ZBX-9643] fixed resolving of {TRIGGER.NAME} macro in action messages (viktors)
........S. [ZBX-7511] removed trimming of leading and trailing spaces in SNMP strings (gleb)
...G...... [ZBX-8899] fixed retrieval of sensor readings on Linux 2.6 and higher (gleb, wiper)
...G...... [ZBX-9917] fixed log message when opening windows eventlog (wiper)
.......PS. [ZBX-9855] fixed SNMP dynamic index cache refresh when SNMP OID changes (dimir)
...G...... [ZBX-9740] improved proc.num for protected Windows processes (gleb)
.......PS. [ZBX-9793] fixed handling of opaque types in SNMP (asaveljevs)
...G...... [ZBX-9847] fixed possible Zabbix agent crash when executing system.cpu.discovery (dimir)
.......PS. [ZBX-9895] fixed memory leak in case of unsupported field type while processing configuration received over proxy protocol (Sandis)
...G...... [ZBX-9796] fixed item key vfs.fs.size operation for NetBSD (viktors)
........S. [ZBX-9858] added error message logging when SNMP trapper file size exceeds 2GB (wiper)
.......PS. [ZBX-9666] fixed invalid SNMP dynamic index cache if 2 SNMP agents have the same IP, port and OID (dimir, igors, Sandis)
...G...... [ZBX-9430] fixed Windows eventlog item incorrectly interpreting 0x00000103 return value as an error (wiper)
.......PS. [ZBX-9655] fixed crash if MYSQL connection object initialization failed (wiper)
........S. [ZBX-9667] fixed disabled triggers or triggers having disabled hosts or items affecting trigger dependency calculations (wiper)
A......... [ZBX-9738] fixed deletion of related action operations when deleting a host group (Gunars)
..F....... [ZBX-9625] fixed interface list bug in host form (Gunars)
..F....... [ZBX-9607] fixed step form in web scenario (Gunars, Sasha)
.......PS. [ZBX-9668] improved handling of VMware performance counter instances without data (wiper)
........S. [ZBX-9677] fixed compilation warnings in the escalator.c module (igors)
...G...PS. [ZBX-9682] fixed parsing of the numeric item key parameters (igors)
..F....... [ZBX-9516] fixed "Go" button display after deleting applications (Gunars)
..F....... [ZBX-9639] fixed chart width validation (Gunars)
..F....... [ZBX-9809] fixed action operation validation (Gunars)
...G...... [ZBX-9716] fixed possible event record number wraparound issues in the old Windows Eventing support (wiper)
...G...... [ZBX-9258] fixed Alias for log[], logrt[] and eventlog[] (gleb)
.......PS. [ZBX-4284] improved handling of timeouting items on reachable hosts (wiper)
...G...... [ZBX-9721] fixed agent log message for log[] item in case of log records longer than 256kB (gleb)
..F....... [ZBX-9631] fixed "Undefined offset" in the actions conditions and lld rule filters when using a custom expression with more than 26 elements (Gunars, Sasha)
..F....... [ZBX-7492] fixed "Undefined index" when importing host without macros (Gunars)
....I....T [ZBX-8989] moved Total memory item from Filesystems to Memory application in Template OS Windows (gleb)
...G...... [ZBX-9739] fixed agent crash when active check fails without setting error message (wiper)

--------------------------------------------------------------------------------
Changes for 2.4.6

2.4.6rc1 was released as 2.4.6 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.6rc1

New features:
A.F....... [ZBX-1357] enabled Czech locale to be displayed by default (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Chinese (Taiwan), Czech, Dutch, Japanese and Spanish translations; thanks to Zabbix translators (Richlv)
...G...PS. [ZBXNEXT-786] made net.tcp.service[ntp] item work over UDP (asaveljevs)

Bug fixes:
..F....... [ZBX-9375] fixed "Group" and "Host" dropdowns not setting values in "Events" page when navigating from trigger menu pop-up link and fixed availability reports filter dropdowns mistakenly using "Dropdown first entry" config (Ivo)
........S. [ZBX-9703] fixed a memory leak in SSH checks when configured public and/or private key is not a regular file (Sandis)
...G...... [ZBX-9605] fixed an issue with start lines and end lines in vfs.file.regexp[] and vfs.file.regmatch[] (gleb)
..F....... [ZBX-9332] fixed correct display of green circle in maps and showing more unacknowledged problems than total number of problems (Ivo)
..F....... [ZBX-9381] removed 'groupid' parameter from global search URLs sometimes causing inaccessible forms due to insufficient permissions (Ivo)
........S. [ZBX-9623] fixed possible SQL error when network discovery rule and LLD rule are processed at the same time (dimir)
........S. [ZBX-8949] fixed possible deadlocks when deleting items on systems with MySQL backend (wiper)
...G...... [ZBX-9592] fixed possible crash due to uninitialized counterpath variable (igors)
...G...... [ZBX-9595] added variable initialization for correct operation of system.swap.*[,pages] items (igors)
...G...... [ZBX-9290] fixed log file reloading if its size is updated later than modification time (igors)
...G...... [ZBX-9456] fixed system.cpu.util item to work correctly on OpenBSD 5.7 (igors)
..F....... [ZBX-9402] fixed sorting of elements in pages and fixed several requests returning more results than record count set in configuration (Ivo)
........S. [ZBX-4529] fixed security vulnerability in alerter script execution by using strong quoting for script arguments; thanks to Pavel for the report (wiper)
...G...... [ZBX-9385] fixed proc.num[,,run] and proc.num[,,sleep] always returning 0 on AIX hosts (asaveljevs)
...G...PS. [ZBX-9511] fixed compiler warnings in discoverer, SNMP trapper, LLD, and DNS item code (asaveljevs)
.......PS. [ZBX-8299] fixed SQL errors in case a network discovery rule or check is deleted during processing (asaveljevs)
...G...... [ZBX-9467] fixed agent compilation error related to "ifnet" and "ifnet_head" structs on OpenBSD 5.5 and above (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.4.5

A.F....... [ZBX-1357] updated Polish and Slovak translations; thanks to Zabbix translators (Richlv)

--------------------------------------------------------------------------------
Changes for 2.4.5rc1

New features:
.....J.... [ZBX-8839] added timeout configuration option to Java gateway (asaveljevs)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Chinese (China), Italian and Japanese translations; thanks to Zabbix translators (Richlv)

Bug fixes:
.......PS. [ZBX-9457] fixed server crash in case ValueCacheSize=0; thanks to MATSUDA Daiki for patch (asaveljevs)
.......PS. [ZBX-5717] fixed incorrect calculation of icmppingloss[] due to floating-point errors (asaveljevs)
........S. [ZBX-9436] fixed zabbix_server to not exit in case of database connection loss in the middle of transaction (dimir)
........S. [ZBX-9355] added host name and names of conflicting templates to the error message when templates fail to link due to a duplicate item, fixed linking of templates containing web scenarios (igors)
........S. [ZBX-9352] fixed execution of remote commands on the server in case trigger expression contains multiple hosts (asaveljevs)
........S. [ZBX-9394] fixed SMS sending with Teltonika modems (asaveljevs)
........S. [ZBX-3507] fixed SMS sending with Huawei GSM modems (asaveljevs)
.......PS. [ZBX-7446] fixed vmware.hv.status item always returning 0 (gray) status (wiper)
A......... [ZBX-9346] fixed importing trigger dependencies and maps that contain the triggers expressions with old style operators (Ivo)
...G...... [ZBX-9410] fixed agent logging to eventlog (syslog option) on Windows (wiper)
A.F....... [ZBX-9365] fixed array_combine() function giving a warning message for PHP versions < 5.4.0 (Ivo)
..F....... [ZBX-9395] fixed overview triggers and data page to display results when the option to select first dropdown entry is set to "None" and a group is selected (Ivo)
..F....... [ZBX-9402] fixed trigger list sorting (Ivo)
..F....... [ZBX-9102] fixed "System status" dashboard widget performing poorly (Ivo)
A......... [ZBX-5656] fixed maintenance.create and maintenance.update methods "timeperiods" parameter to be an array of arrays (Ivo)
....I....T [ZBX-9331] changed value type of system.stat[kthr,*] items in "Template OS AIX" to float and added them to "Performance" application (asaveljevs)
........S. [ZBX-9368] fixed possible SQL errors when linking of several templates (Sasha)
A.F....... [ZBX-9343] fixed user ID being zero in audit logs for login/logout actions (Ivo)
..F....... [ZBX-9375] renamed "Latest events" to "Events" in menu popup for trigger map elements and fixed its link not setting corresponding trigger in filter (Ivo)
...G...PS. [ZBX-9251] added missing socket closing to avoid large number of opened sockets (igors)
.......PS. [ZBX-9344] fixed infinite looping in telnet.run[] in case there is no password prompt (asaveljevs, dimir)
..F....... [ZBX-9369] removed validation of DB_ID from user profile for removed medias and fixed incorrect DB_ID validation for arrays in bar reports page (Ivo)
..F....... [ZBX-9348] fixed possibility to enable/disable LLD trigger (Ivo)
..F....... [ZBX-9268] fixed misleading message in discovered object indicator tooltip when deletion date is in the past (Ivo)
..F....... [ZBX-4633] fixed host inventories not displaying all filtered results when record count exceeds global limit (Ivo)
..F....... [ZBX-9286] fixed configuration.import, when trigger expression have a user macro (Oleg)
...G...... [ZBX-9283] improved proc_info item (Windows only) to get more information about the processes (dimir)
..F....... [ZBX-8875] fixed undefined index in screens with dynamic graph prototype elements when host is not selected (Ivo)
..F....... [ZBX-9203] fixed host scripts menu popup not properly displaying script name when name contains HTML tags (Ivo)

--------------------------------------------------------------------------------
Changes for 2.4.4

2.4.4rc1 was released as 2.4.4 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.4rc1

New features:
.......PS. [ZBXNEXT-2354] separated VMware performance collector based statistic retrieval from VMware data retrieval and added items to monitor custom performance counters (wiper)
A.F....... [ZBX-1357] enabled Chinese (China) locale to be displayed by default (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Chinese (China), Japanese, Korean, Polish, Russian and Slovak translations; thanks to Zabbix translators (Richlv)
A.F....PS. [ZBXNEXT-2160] added support for extended IP ranges in network discovery and action conditions (Ivo, Sasha, wiper)

Bug fixes:
...G...PS. [ZBX-9284] added Zabbix log file locking to avoid incomplete logging on log file rotation (igors)
...G...PS. [ZBX-591] fixed web monitoring, VMware monitoring, Ez Texting alerts and net.tcp.service{.perf}[https] items to use the SourceIP configuration parameter (igors)
...G...... [ZBX-9143] improved proc.num under Windows to handle more processes (dimir)
...G...... [ZBX-9232] fixed processing of eventlog messages to avoid incomplete messaging for events which description could not be found (igors)
..F....... [ZBX-9257] fixed displaying missing history links in trigger context menu (Ivo)
..F....... [ZBX-9257] added missing host prefix before items in trigger context menu if trigger belongs to multiple hosts (Ivo)
..F....... [ZBX-9257] changed displaying host list from vertical to horizontal if trigger belongs to multiple hosts in Monitoring->Trigger status page (Ivo)
........S. [ZBX-9285] fixed memory leak when processing host prototypes (Sasha)
.......PS. [ZBX-9279] optimized VMware requests to reduce amount of transferred data (wiper)
..F....... [ZBX-9087] fixed DB_ID validation expression to properly validate upper bound of received value and fixed various front-end forms not properly validating IDs (Ivo, Krists)
.......PS. [ZBX-7719] added configurable timeout for VMware data gathering requests (wiper)
...G...... [ZBX-9241] fixed possible vfs.fs.discovery item crash on AIX systems (wiper)
.......PS. [ZBX-9104] fixed repeated error messaging if SSH channel failed to close (igors)
...G...... [ZBX-9183] fixed eventlog message collecting in case of error formatting the log message; thanks to Kodai Terashima (dimir)
A.F....... [ZBX-9224] fixed audit log for failed login attempts (Oleg)
...G...... [ZBX-9233] fixed processing of bogus negative value of performance counter (igors)
.......PST [ZBXNEXT-2354] fixed VMware virtual machine network and disk transmission rates being reported in kilobytes rather than bytes (wiper)
..F....... [ZBX-8930] fixed map import displaying incorrect message when map had non-existing sub elements (Oleg)
A.F....... [ZBX-8448] fixed host and template permissions validation when an object belongs to both read and read-write groups (Ivo)
..F....... [ZBX-8448] added read-only groups in host and template edit forms as grayed out when object belongs to both read and read-write groups (Ivo)
..F....... [ZBX-8448] fixed template edit form losing host and template linkages by adding grayed out objects when they belong to both read and read-write groups (Ivo)
..F....... [ZBX-8448] fixed trigger and trigger prototype "enable/disable" action when trigger belongs to read-only group (Ivo)
..F....... [ZBX-9013] fixed action operation incorrect sorting in edit form which sometimes caused duplicate and missing operations (Ivo, Sasha)
........S. [ZBX-8993] added check for a valid reference of a global regular expression in LLD rules (igors)
...G...... [ZBX-9218] fixed agent crash if error message is not set in loadable module (igors)
.......PS. [ZBX-9088] fixed parsing of SNMP traps for correct processing of delayed traps (igors)
A......... [ZBX-9093] fixed API host.create method for MySQL strict mode when given partial data in "inventory" property (Ivo)
..F....... [ZBX-9168] fixed incorrect keys and unified key parameters in the item key helper (Richlv)
.......PS. [ZBX-8584] fixed vmware eventlog items sometimes returning duplicate values (wiper)
...G...PS. [ZBX-9206] fixed agent crash in case net.tcp.service[] item is used as an active agent item with an unsupported first parameter (asaveljevs)
.......P.. [ZBX-9195] fixed lastlogsize and mtime being updated on proxy for unsupported items; thanks to Yoshinori Komuro for patch (asaveljevs, Sasha)
..F....... [ZBX-9010] fixed audit actions not displaying most recent logs when record count exceeds maximum (Krists)
...G...PS. [ZBX-8555] fixed 'broken pipe' errors when executing remote commands. This was happening because pipe was closed without reading from it (wiper)
.......PS. [ZBX-8828] made ICMP items go unsupported if ICMP packets cannot be sent to their host (asaveljevs)
.......PS. [ZBX-9163] fixed SNMPERR_TOO_LONG error being wrongly treated as a network error; thanks to Santal for patch (asaveljevs)
...G...... [ZBX-6047] fixed system.boottime and system.uptime returning incorrect results on Solaris zones (asaveljevs)
..F....... [ZBX-8874] fixed LLD rule form flexible interval field being submitted when other form fields are in focus (Ivo)
....I..... [ZBX-9169] fixed upgrade of the proxy database with several discovery rules (Sasha)
........S. [ZBX-9176] fixed {DISCOVERY.SERVICE.NAME} macro to expand properly for HTTPS and Telnet services (asaveljevs)
....I..... [ZBX-9185] fixed upgrade procedure in case database version is greater than version of the binary (Sasha)
..F....... [ZBX-9177] improved host and item name column widths on Monitoring / Latest data page (Krists)
.......PS. [ZBX-9154] fixed compilation error with Oracle backend (wiper)
..F....... [ZBX-9042] unified "mass update" spelling in trigger configuration page (Richlv)
..F....... [ZBX-9153] fixed vmware.version item key being listed as vmware.eventlog in the item key helper (Richlv)
A......... [ZBX-8950] fixed "selecIconMap" option in map.get method (Oleg)
..F....... [ZBX-8405] fixed typo in item key helper for system.cpu.num item description (asaveljevs)
..F....... [ZBX-8846] fixed non-existent page displaying (Oleg)
........S. [ZBX-9126] fixed processing of trigger/graph prototypes in case when all item prototypes in trigger/graph prototypes were changed (Sasha)

--------------------------------------------------------------------------------
Changes for 2.4.3

2.4.3rc1 was released as 2.4.3 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.3rc1

New features:
A.F....... [ZBX-1357] updated Brazilian Portuguese, Italian, Japanese and Slovak translations; thanks to Zabbix translators (Richlv)
.......PS. [ZBX-4054] added support for SNMP values of type OID (asaveljevs)

Bug fixes:
........S. [ZBX-8873] fixed incorrect event being generated after maintenance in case there are out of order events due to proxy (asaveljevs, Sasha)
.......PS. [ZBX-8882] fixed message logging on DB2 errors (igors)
.......PS. [ZBX-8992] made Zabbix prefer the threshold sensor over a discrete sensor, in case both are available under the same name (asaveljevs)
...G...... [ZBX-8506] fixed memory leak in wmi.get[]; thanks to Pedro Nunes for patch (asaveljevs)
.......PS. [ZBX-9016] fixed items not being processed again in case these items or their hosts are disabled and then reenabled (asaveljevs, Sasha)
A.F....... [ZBX-9065] fixed default value for screens_items.max_columns in PHP schema (Krists)
..F....... [ZBX-5077] fixed percentile calculation formula and corrected accessed index, by which value is selected (arvids)
A......... [ZBX-8486] fixed re-linking templates with web scenarios (Krists)
..F....... [ZBX-8863] fixed ad-hoc graphs with multiple items for the same host not showing the hosts name (arvids)
..F....... [ZBX-8919] fixed range selection in graphs in IE10 and IE11 (arvids)
A......... [ZBX-9017] fixed hostgroup.create and hostgroup.update API calls allowing setting readonly "internal" param (arvids)
..F....... [ZBX-9004] fixed visible corners in table cells in eventlog history (arvids)
..F....... [ZBX-8928] fixed history-related macros to obey the ZBX_HISTORY_PERIOD (arvids)
...G...PS. [ZBX-8926] fixed bug in JSON parser that caused failures in data retrieval if the target buffer and the decoded data were the same size (Juris)
........S. [ZBX-8952] fixed bug where an action condition of matching parent templates of a trigger worked with only the first template (Juris)
.......PS. [ZBX-8982] turned strict OID validation off for single-variable SNMP requests (asaveljevs)
.......PS. [ZBX-8328] fixed UTF-8 string truncation for IBM DB2 databases to fit the column width (wiper)
..F....... [ZBX-8850] fixed fatal error in graph generation when there is no data and ZBX_UNITS_ROUNDOFF_LOWER_LIMIT is set to "2" (Krists)
.......PS. [ZBX-8476] fixed queue being calculated incorrectly when there is even a slight time difference between server and proxy (asaveljevs)
A......... [ZBX-8832] fixed template application inheritance when linking template other templates (Krists)
A.F....... [ZBX-8979] fixed undefined indexes in the profiler on early version of PHP 5.3 (Pavels)
..F....... [ZBX-8983] fixed "schema" option description in frontend configuration file (Oleg)

--------------------------------------------------------------------------------
Changes for 2.4.2

New features:
A.F....... [ZBX-1357] updated Brazilian Portuguese, Polish and Russian translations; thanks to Zabbix translators (Richlv)

--------------------------------------------------------------------------------
Changes for 2.4.2rc1

New features:
A.F....... [ZBX-1357] updated Brazilian Portuguese, Greek, Italian, Japanese, Polish, Slovak and Spanish translations; thanks to Zabbix translators (Richlv)
...G...... [ZBX-8503] increased limitation of command length for remote commands with agent (Sasha)

Bug fixes:
........S. [ZBX-8978] fixed propagation of the SNMP bulk flag into discovered hosts (Sasha)
........S. [ZBX-8978] fixed propagation of the interfaces into discovered hosts in same order as in the parent host (Sasha)
..F....... [ZBX-8970] fixed interfaces list not being displayed correctly for discovered hosts (Krists)
....I..PS. [ZBX-8849] fixed redundant linking with -lcrypto when linking with Net-SNMP (asaveljevs)
...G...PS. [ZBX-8913] fixed JSON validation sometimes failing to process utf-8 sequences (wiper)
...G...... [ZBX-8951] fixed agent crash on HP-UX 11.31 when processing "net.if.discovery" item (asaveljevs, wiper)
..F....... [ZBX-8901] added ability to use scientific notation and floats without leading 0 to Configuration -> Hosts -> Discovery -> Item Prototypes (arvids)
.D........ [ZBX-6542] updated description of HousekeepingFrequency parameter in the default server and proxy configuration files (Sasha)
.......PS. [ZBX-8833] fixed dynamic SNMP item cache working incorrectly for hosts with multiple SNMP interfaces, optimized cache performance (asaveljevs)
A.F....... [ZBX-8904] fixed item.get API to not read all host interfaces when option "selectInterfaces" is used (Krists)
.......PS. [ZBX-8538] added Net-SNMP retry of 1 for cases where Zabbix will not be retrying itself (asaveljevs)
.......PS. [ZBX-8538] changed the strategy to decrease the optimal number of variables two times only (asaveljevs)
..F....... [ZBX-8232] fixed performance issues in maps (Ivo)
........S. [ZBX-8948] fixed memory leak when checking Template condition during action processing (wiper)
........S. [ZBX-6353] improved history cache performance when it's flooded with data from less than 1000 items (wiper)
.......PS. [ZBX-8916] fixed "lastlogsize" not being updated in the configuration cache when values are received from the agent (asaveljevs, Sasha)
..F....... [ZBX-8877] fixed filters not hiding/showing for IE11 (Krists)
...G...PS. [ZBX-8794] fixed parsing of runtime control options and related error messages (igors)
....I..... [ZBX-8885] fixed building of Zabbix daemons with IBM DB2 support on systems with newer gcc compilers (Sasha, wiper)
..F....... [ZBX-8791] fixed importing sysmaps when host elements are linked and have a trigger assigned to the link (Krists)
....I..... [ZBX-8072] fixed bug when long messages were not truncated to 2KB when inserting into alerts table on DB2 databases (wiper)
A......... [ZBX-6174] fixed "skipDependent" option in trigger.get API call to correctly handle cases when triggers on which they depend are disabled (Krists)
..F....... [ZBX-8887] fixed error messages when saving graph with invalid width and height (Sasha)
...G...PS. [ZBX-8699] fixed zbx_sleep_loop() to handle correctly signal arrival (igors)
.......PS. [ZBX-8793] fixed processing of snmp value to represent it as integer (igors)
..F....... [ZBX-8726] fixed warning messages shown by deprecated PHP 5.6 options "mbstring.internal_encoding" and "always_populate_raw_post_data" (Ivo)
A.F....... [ZBX-8817] fixed incorrect clearing of web scenario item history and trends (Ivo)
..F....... [ZBX-8830] fixed map pop-up menu "Triggers" link being always disabled for host group map elements (Ivo)
....I..... [ZBX-5561] fixed configuration failure during cross compilation; thanks to Christof Lauber for the patch (igors)
.......PS. [ZBX-8621] added validation of received SNMP responses and warnings in case SNMP responses are bad (asaveljevs)
A.F....... [ZBX-8764] added missing validation for resource ID in screenitem.create and screenitem.update API (Krists)
........S. [ZBX-8754] fixed crash in escalator when processing an alert without an user, but with a media type set (wiper)

--------------------------------------------------------------------------------
Changes for 2.4.1

2.4.1rc2 was released as 2.4.1 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.1rc2

New features:
A.F....... [ZBX-1357] updated Brazilian Portuguese, German and Slovak translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-8847] fixed mass actions in lists only affecting the selected elements on the current page (Pavels)

--------------------------------------------------------------------------------
Changes for 2.4.1rc1

Bug fixes:
..F....... [ZBX-8784] fixed link to the latest data page from the map pop up menu (Pavels)
..F....... [ZBX-8665] fixed incorrect display of period in graph filter time bar, dragging the scrollbar beyond year 1970 and calendar months to run in loop for years 1970 and 2038 (Ivo)
..F....... [ZBX-8802] fixed missing sub-menu icon in global script menu (Krists)
.......PS. [ZBX-8825] fixed character "#" being replaced with "<>" in low-level discovery macros during database upgrade (asaveljevs)
...G...... [ZBX-8822] fixed vm.memory.size[] items being unsupported on FreeBSD (asaveljevs)
..F....... [ZBX-8693] fixed "Add" button in Configuration->Triggers->Create Trigger->Add for IE11 (arvids)
........S. [ZBX-8815] fixed adding of host groups to the host by discovery action (Sasha)
..F....... [ZBX-8816] removed "clear history & trends" button from template web scenarios (arvids)
..F....... [ZBX-8727] fixed item multiplier value validation to support scientific notation correctly (Krists)
........S. [ZBX-8514] fixed bug where server would turn a passive proxy into a host if the proxy machine is running an agent that is discovered via network discovery (Juris)
..F....... [ZBX-8753] fixed mass update to change host inventory (Sasha)
....I..... [ZBX-8744] fixed database upgrade procedure stopping when upgrade step was failed (Sasha)
........S. [ZBX-8719] optimised value cache requests to better utilise database indexes (wiper)
..F....... [ZBX-8659] fixed graphs in screens not respecting "Show legend" setting when in dynamic mode (Krists)
.......... [ZBX-8679] removed outdated and unused images (Richlv)
..F....... [ZBX-8700] fixed possible SQL error in details of web scenario (Oleg)
...G...... [ZBX-8595] fixed incorrect event message when handling eventlog (dimir)

--------------------------------------------------------------------------------
Changes for 2.4.0

2.4.0rc3 was released as 2.4.0 without any changes

--------------------------------------------------------------------------------
Changes for 2.4.0rc3

New features:
A.F....... [ZBX-1357] updated Polish and Russian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
........S. [ZBX-8734] fixed IPMI pollers not starting properly on the server (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.4.0rc2

New features:
A.F....... [ZBX-1357] updated Japanese, Polish and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...PS. [ZBX-8724] fixed daemon crash when a runtime control is issued during shutdown (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.4.0rc1

Bug fixes:
..F....... [ZBX-8716] fixed not being able to add trigger dependencies in the trigger mass update form (Pavels)
..F....... [ZBX-8573] fixed date part form inputs (month, day, hour, minute) to be consistent and have leading zero when needed (Krists)
..F....... [ZBX-8717] fixed error in the action operation configuration form when switching operation types (Krists)
..F....... [ZBX-8685] fixed ordering of graphs in simple graph prototype and graph prototype screen elements (Krists)
..F....... [ZBX-8662] fixed multiselect and text input alignment (Pavels)
..F....... [ZBX-8715] fixed item flex interval updating in item massupdate (Krists)
..F....... [ZBX-8710] fixed LLD graph prototype screen items to be displayed correctly when containing item has colspan/rowspan set (Krists)
..F....... [ZBX-8532] fixed frontend messaging sounds not playing on IE11 and playing in loop if set to play once on other browsers (Ivo)

--------------------------------------------------------------------------------
Changes for 2.3.5

Bug fixes:
..F....... [ZBX-8714] fixed confirmation dialogs when performing a mass action (Pavels)
A......... [ZBX-8634] fixed trigger prototype validation to disallow items from both templates and hosts in same trigger prototype (Krists)
..F....... [ZBX-8701] fixed disabled web scenarios being displayed in the web monitoring widget (Pavels)
..F....... [ZBX-8707] fixed not being able to add an action operation condition (Pavels)
..F....... [ZBX-8702] changed the default graph palette to generate the first line in green color and the second in red (Pavels)
..F....... [ZBX-3407] fixed NVPS query to not fail on DB2 (Krists)
...G...... [ZBX-8646] added a warning on UNIX/GNU/Linux platforms if logrt[] directory has no 'execute' permission (Andris)
........S. [ZBX-8541] fixed queue calculation when hosts with active items return from no data maintenance (asaveljevs)
..F....... [ZBX-8683] fixed misplaced 'Add' button for IT Services having child services (Alexei)

--------------------------------------------------------------------------------
Changes for 2.3.4

New features:
...G...PS. [ZBXNEXT-101] added functionality for changing log level at runtime, added new trace log level for extended web and vmware monitoring (asaveljevs, igors, wiper)
..F....... [ZBXNEXT-1467] added clear separation between 'add' and 'update' operations in the frontend (Alexei, Sasha)
..F....... [ZBXNEXT-570] implemented the ability to quickly display items on a graph from the latest data page (Ivo, Pavels)
.......PS. [ZBX-8367] added recalculating of unsupported items queue when changed "Refresh unsupported items" parameter (Juris, Sasha)
A.F....... [ZBXNEXT-1583] implemented new screen element types - "Graph prototype" and "Simple graph prototype" (Krists)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Japanese, Italian, Polish and Slovak translations; thanks to Zabbix translators (Richlv)
....I..PS. [ZBXNEXT-2359] made server and proxy refuse to start if StartPollersUnreachable=0, but other pollers are started (asaveljevs)
....I..PS. [ZBX-8557] implemented housekeeper 30 minutes startup delay (Arturs)
A.F.I..PS. [ZBX-7720] increased size of "Host name", "Visible host name" and "Proxy name" fields to 128 characters (Sasha)

Bug fixes:
..F....... [ZBX-8458] visual fixes in multiselect, actions, screens and maps (Oleg)
..F....... [ZBX-8682] added IT services sorting in dependencies tab (Oleg)
........S. [ZBX-8414] fixed value cache statistics update when database contains only part of requested data (wiper)
........S. [ZBX-8414] fixed value cache single value request returning FAIL for not found items in low memory mode (wiper)
..F....... [ZBX-8675] removed sortorder sorting from IT services popup window (Oleg)
...G...... [ZBX-8664] changed agent to allow empty return values from user parameters and remote commands (dimir)
..F....... [ZBX-8616] fixed link to host items in Inventory->Hosts host view (Krists)
..F....... [ZBX-8624] fixed inconsistent header layout in Monitoring->Discovery page (Krists)
..F....... [ZBX-8524] fixed trigger filter not being reset on the Monitoring->Events page (Krists, Pavels)
...G...PS. [ZBX-8494] added check to prevent starting a proxy with a server database and vice versa (Andris)
..F....... [ZBX-8670] fixed undefined index error on the web scenario configuration page when no host is selected (Pavels)
..F....... [ZBX-8531] fixed inconsistent group selection dropdown behaviour in application configuration (Krists)
..F....... [ZBX-8653] fixed big double value check in the decimal validator (Oleg)
..F....... [ZBX-8377] fixed style and hover effect for disabled bulk action buttons and improved readability for readonly input fields (Ivo)
A......... [ZBX-8568] fixed item.delete and itemprototype.delete to also remove trigger prototypes using them (Krists)
A......... [ZBX-8636] fixed user accounts not being disabled after exceeding number of unsuccessful login attempts (Krists)
........S. [ZBX-7721] added support for discovering more than 100 hypervisors on large vcenter installations to vmware collector (dimir, wiper)
...G....S. [ZBX-8564] added standard error output while running remote script (Arturs)
...G...PS. [ZBX-8629] fixed crash in get_string() function when checking "Database monitor" items (asaveljevs)
....IJ.... [ZBX-4800] replaced JSON.org library with Android JSON library; thanks to Volker Fröhlich for legal research (asaveljevs)
.........T [ZBX-4800] fixed typo in item name in "Template JMX Generic": "mpTenured" -> "mp Tenured" (asaveljevs)
..F....... [ZBX-8509] fixed value of field "Use custom multiplier" to correctly default to "1" if checkbox is unchecked (Krists)
A......... [ZBX-8530] fixed host update to work when doing template unlink and interface remove in same request (Krists)
.......PS. [ZBX-8488] fixed items being shown in queue with a delay of more than 44 years (asaveljevs)
A......... [ZBX-8627] fixed problem with some of code not working on PHP 5.3 (Krists)
...G...PS. [ZBX-8599] fixed incorrect error message in Telnet based checks (Arturs)
....I..PS. [ZBX-8389] fixed compilation error due to undeclared CURLOPT_KEYPASSWD with versions of libcurl up to 7.16.4 (asaveljevs, dimir)
A.F....... [ZBX-8582] added use of escaping to variables in SQL queries to prevent possible injections in places where it was missing; thanks to Leann for the report (Krists)
........S. [ZBX-8444] improved sleeping escalation processing by using configuration cache to get enabled items, triggers and hosts (igors)
..F....PS. [ZBX-8608] added support of IP masks for action conditions (Sasha)
........S. [ZBX-8608] fixed clearing of discovered services with using CIDR notation in ip lists (Sasha)
........S. [ZBX-8415] fixed possible server crash on LLD host or host group update (dimir, Sasha)
...G...... [ZBX-8455] improved synchronization between perfromance collector and agent threads (wiper)
...G...... [ZBX-8236] fixed few memory leaks in Windows agent (wiper)
...G...PS. [ZBX-8601] fixed bad performance of the proxy configuration synchronization (Sasha)
.......PS. [ZBX-8600] fixed SQL errors in proxy configuration synchronization (Sasha)
A......... [ZBX-8563] added field "logtimefmt" to exported items (Krists)
..F....... [ZBX-8484] fixed "Plain text" screen elements with "Show text as HTML" enabled trying to display the text as preformatted (Andrejs)
.......PST [ZBX-7621] changed virtual machine disk and network discovery to use device name instead of instance id in discovered item name (wiper)
.......PS. [ZBX-8338] fixed SNMP walking code so that it intelligently chooses either a string or numeric representation for an OID index (asaveljevs)
..F....... [ZBX-8577] added wmi.get[] to the list of suggested items (asaveljevs)
A......... [ZBX-8430] fixed SQL errors in drule.delete API method (Andrejs)
A.F....... [ZBX-8510] fixed possible deadlocks when updating IT services (Pavels, Sasha)

--------------------------------------------------------------------------------
Changes for 2.3.3

New features:
A.F....... [ZBXNEXT-219] added ability to remove resources missing in XML file (Ivo)
A.F....... [ZBX-1357] updated Polish and Slovak translations; thanks to Zabbix translators (Richlv)
A.......S. [ZBX-8473] improved performance of deleting triggers by API and server - events will be deleted only by the housekeeper (Krists, Sasha)
..F....... [ZBXNEXT-1826] added proxy name as host prefix in item queue details page (Ivo)
..F.....S. [ZBXNEXT-1848] added support for internal item zabbix[host,,maintenance] (Sasha)
........S. [ZBXNEXT-1848] added processing of internal items in maintenance without data collection (Sasha)
........S. [ZBXNEXT-2279] zabbix[proxy,,lastaccess] will be always performed by server (Sasha)
A.F.....S. [ZBXNEXT-1133] added support for custom expressions in action conditions (Krists)
...G...... [ZBXNEXT-1300] added low-level discovery support for enumerating CPUs on all supported platforms (Juris)
A......... [ZBX-8459] made possible CORS AJAX requests for JSON API (Andrejs)

Bug fixes:
...G...... [ZBX-8512] fixed processing of web.page.regexp without a newline character in the end of http GET response (Arturs)
..F....... [ZBX-8471] fixed removing slides from slideshows in cases when some slides have been deleted (Krists)
..F....... [ZBX-8509] fixed item custom multiplier formula default value to be "1" and not become unset in some cases (Krists)
A.F....... [ZBX-8430] fixed cascade removal of action conditions when deleting related discovery rule and checks (Andrejs)
..F....... [ZBX-8432] fixed multiselect resize and IE11 visual issues (Oleg)
..F....... [ZBX-8478] fixed slideshow handling in monitoring for slideshows without slides (Krists)
A......... [ZBX-8493] fixed usergroup.massadd API call to not create duplicate entries in "rights" table (Krists)
..F....... [ZBX-8492] fixed maintenance periods without hosts/hostgroups to be accessible by both admins and superadmins (Krists)
..F....... [ZBX-2570] fixed dashboard widgets showing error messages about expired/broken session (Krists)
A......... [ZBX-8428] fixed item.get API call to return values for "lastvalue", "lastclock", "lastns", "prevvalue" only for last 24 hours (Krists)
..F....... [ZBX-8468] removed unnecessary "empty" buttons in map element popups (Andrejs)
..F....... [ZBX-8431] added context for text string 'Name' (Oleg)
..F....... [ZBX-8467] removed "make_latest_issues" function extra argument (Oleg)
..F....... [ZBX-8436] fixed page layout being broken with IE8 in cases when item rows are added or removed (Krists)
..F....... [ZBX-8286] fixed undefined index when enabling or disabling hosts in a host group (Krists)
.......PS. [ZBX-8037] added informative log message about Zabbix not upgrading SQLite3 databases (Juris)
..F....... [ZBX-8425] fixed "Host status" widget displaying problematic host if one of its groups is set to hidden in dashboard filter (Ivo)

--------------------------------------------------------------------------------
Changes for 2.3.2

New features:
A.F....PS. [ZBXNEXT-2301] added a way to disable SNMP bulk operations per interface (asaveljevs, Oleg)
..F....... [ZBX-2603] added validation while working with regular expressions (Andrejs)
..F....... [ZBX-8278] prepared frontend for mbstring.internal_encoding ini option deprecation in PHP 5.6+ (Andrejs)
..F....... [ZBXNEXT-2222] added trigger status filter to the trigger overview page (Sasha)
..F....... [ZBX-8339] removed auto login/logout controls while editing guest user (Andrejs)
...G...... [ZBXNEXT-2203] added information on the reason log[] and logrt[] items became not supported (Andris, asaveljevs)
..F....... [ZBXNEXT-2254] added support for custom PostgreSQL schema to frontend and updated setup wizard (Krists)
..F....... [ZBX-8329] added styling for disabled buttons and inputs (Andrejs)
..F....... [ZBXNEXT-2344] added links on group names in "Web monitoring" widget (Ivo)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Japanese, Polish, Russian and Slovak translations; thanks to Zabbix translators (Richlv)
..F....... [ZBX-7399] improved multiselect by adding popup select window (Oleg)
..F....... [ZBX-8113] changed frontend configuration wizard to store info in session instead of cookies (Andrejs)

Bug fixes:
..F....... [ZBX-7941] changed page footer to show debug in fullscreen mode again (Sasha)
........S. [ZBX-8011] fixed escalator giving false 'no media defined' errors (wiper)
.......PS. [ZBX-8450] removed carriage return stripping from text values when inserting data into the database (Juris)
..F....... [ZBX-8439] fixed layout problems in host and template configuration, host inventory in Safari (Krists)
..F....... [ZBX-8443] fixed host mass update form to be displayed correctly in Opera (Krists)
..F....... [ZBX-8437] fixed JS errors after show/hide frontend filter (Oleg)
..F....... [ZBX-8411] fixed item selection by click-and-drag and element form hiding in sysmap configuration with IE8 (Krists)
A.F.I..... [ZBX-8406] fixed typos "overriden" to "overridden", "occurence" to "occurrance", changed "WEB" to "web" in translations and database patch files (Krists)
A.F....... [ZBX-8397] removed outdated queue related code from frontend and API (Krists)
........S. [ZBX-8359] changed servers timer processes title line to display amount of hosts that have changed maintenance status; active maintenance period count is no longer displayed (Juris)
..F....... [ZBX-8375] fixed multiple issues in various forms: removed duplicate hidden fields, added missing field translations, added JS confirmation message encoding and fixed displaying submitted values on failure (Ivo)
..F....... [ZBX-8240] fixed multiselect input placeholder behaviour on IE8, input cursor issue and removed "clear field" button for multiselect in IE10+ (Krists, Oleg)
..F....... [ZBXNEXT-1782] fixed testing of trigger expressions that contain nested parentheses (Pavels)
...G...... [ZBX-8270] fixed disk space reporting for large AIX file systems (>= 16 TB) (Andris)
.......PS. [ZBX-8422] removed PHP mutex locking from server code because of not being used and incompatible licensing issues (wiper)
..F....... [ZBX-8377] fixed dark orange theme input fields being displayed light blue, submit button hover not displaying as disabled and made readonly and disabled input fields more readable on all browsers (Ivo)
A......... [ZBX-8332] removed redundant screen import code from 1.8 importer (Krists)
..F....... [ZBX-1215] changed captions of items and periods to be autogenerated by default in barreports (Andrejs)
..F....... [ZBX-8378] fixed bar graphs to automatically resize vertically thus preventing broken charts when captions are very long (Krists)
..F....... [ZBX-8380] fixed disabled confirmation text label in "Administration/Scripts" for IE8 (Krists)
..F....... [ZBX-8370] fixed misc. bugs in barreports (input validation, default captions, caption escaping) (Andrejs)
..F....... [ZBX-8382] fixed trigger severity sound not stopping in user profile form on "Stop" button press (Ivo)
A......... [ZBX-8315] fixed host interface import (from 1.8 and up) to correctly create new or reuse existing interfaces (Krists)
...G...... [ZBX-8248] fixed vfs.file.regexp, vfs.file.regmatch and web.page.regexp to handle carriage returns properly (Juris)
..F....... [ZBX-7459] fixed saving and editing of regular expression having trailing, leading, or repeating spaces (Andrejs)
..F....... [ZBX-1268] fixed log trigger expression editor to show only usable sorting arrows (Andrejs)
..F....... [ZBX-8285] fixed widget "History of events" and frontend messaging to use visible host names (Krists)
A.F....... [ZBX-8151] fixed XXE vulnerability on XML import using obsolete libxml versions; thanks to pnig0s@Freebuf for the report (Andrejs)
..F....... [ZBX-8354] removed period in caption for "Distribution of values for multiple periods" bar report (Andrejs)
.......PS. [ZBX-8092] fixed items being polled at the same time after host becomes enabled (asaveljevs)
.......PS. [ZBX-8324] fixed there being too many expressions in a list in a SQL query (asaveljevs)
..F....... [ZBX-8355] changed confusing context for date format translations (Andrejs)
..F.I..... [ZBX-7921] fixed default values for screen item colspan/rowspan to 1 in frontend and database (Krists, wiper)
..F....... [ZBX-8288] fixed problems with vertical table headers sometimes being offset (Krists)
...G...... [ZBX-8213] fixed possible crash when processing eventlog on Windows 2000,2003,XP (wiper)
.......PS. [ZBX-8040] wait for proper SMTP response before sending first command (wiper)
..F....... [ZBX-8358] fixed overview screen elements being displayed incorrectly after refreshing (Pavels)
..F....... [ZBX-8196] added validation for sorting parameters (Andrejs)
A.F....... [ZBX-8334] fixed selecting group prototypes in HostPrototype::get() using Oracle backend (Andrejs)
..F....... [ZBX-8320] corrected help item strings by removing double spaces in sentences and "IP" used in uppercase letters (Ivo)
.......PS. [ZBX-8061] fixed VMware cluster functions returning notsupported despite clusters being discovered normally (wiper)
........S. [ZBX-8348] fixed processing of LLD triggers; function references in the trigger expression could be out of order (Sasha)
..F....... [ZBX-8053] changed label "Latest data" to "Monitoring" in host inventory view (Ivo)
..F....... [ZBX-8333] renamed screen item adding, updating and deleting messages (Ivo)
..F....... [ZBX-8197] fixed all data not being shown on a graph if the period is set to or more than 2 years (Krists)
..F....... [ZBX-8330] fixed a bug with grouped buttons in discovery rules for SNMP checks (Andrejs)
..F....... [ZBX-8318] added "d. m. Y" date format to recognized formats in frontend and set "Y-m-d H:i:s" as fallback (Krists)
..F....... [ZBXNEXT-2124] fixed submap problem count calculation in Monitoring -> Maps when application filters are active (Krists)
..F....... [ZBX-8301] restricted "unique" attribute to Zabbix agent & SNMP checks in discovery rule creation (Andrejs)
.......PS. [ZBX-8095] fixed a bug in item queue that updated item's nextcheck but not its position in the queue (asaveljevs)
...G...PS. [ZBX-8343] fixed a bug in binary heap that could cause a slightly inconsistent ordering of elements in the queue (asaveljevs)
.......PS. [ZBX-8325] fixed a crash with Oracle when inserting a large number of records (wiper)
........S. [ZBX-8336] fixed server crash when value cache is working in low memory mode (wiper)
...G...... [ZBX-8327] fixed possible crash when processing Windows eventlog (wiper)
....I..... [ZBX-8306] added Percona database support when compiling with --with-mysql configuration option (wiper)
.......PS. [ZBX-8287] added truncating of long text values to maximum field length before inserting them into database (Andris)
........S. [ZBX-3163] fixed trigger evaluation order so that it takes dependencies into account (asaveljevs)
A.F....... [ZBX-7373] improved performance of latest data and item overview pages by taking data for a limited period only (Pavels)
..F....... [ZBX-8200] improved performance of Monitoring -> Events page (Krists)
..F....... [ZBX-7536] changed popups to display host visible name instead of hostname (Andrejs)
..F....... [ZBX-8292] fixed host prototype creation (Krists)
..F.....S. [ZBX-8092] changed the way the number of active triggers is calculated in the dashboard and zabbix[triggers] item (Andrejs, igors)
........S. [ZBX-8092] added disabled triggers to the configuration cache for correct macro expansion in notifications (igors)
........S. [ZBX-7901] improved value cache database operations when caching count based requests (wiper)
...G...PS. [ZBX-8172] fixed null JSON value decoding (wiper)
.......PS. [ZBX-8188] fixed IPMI items staying supported when sensor data becomes unavailable (asaveljevs, dimir)
..F....... [ZBX-8216] fixed screen import error (Andrejs)
..F....... [ZBX-8245] fixed repeating of actions while sorting / paging (Andrejs)
A.F....... [ZBX-5567] removed parameter "not_proxy_hosts" from hostgroup.get API method and frontend code (Krists)
..F....... [ZBX-8271] fixed importing of maps with LLD discovered hosts (Andrejs)

--------------------------------------------------------------------------------
Changes for 2.3.1

New features:
A.F....PS. [ZBXNEXT-282] implemented additional options and HTTP header support for web scenarios (dimir, Krists)
.......PS. [ZBXNEXT-2254] DBSchema configuration parameter now applies to PostgreSQL as well as IBM DB2 (Juris)
A.F....... [ZBX-1357] updated Japanese, Slovak and Spanish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-8276] fixed latest data filtering by name (Ivo)
A......... [ZBX-8195] fixed web scenario step validation for httptest.create and httptest.update API methods (Krists)
...G...PS. [ZBX-8172] fixed translation of \uxxxx sequences in JSON string values (wiper)
..F....... [ZBX-8241] fixed duplicate display of actions in media type list (Andrejs)
A.F....... [ZBX-8194] improved validation for web scenarios and web steps (Ivo, Krists)
...G...... [ZBX-8269] fixed processing of active checks in agent (Andris)
...G...... [ZBX-8238] fixed updating agent 'mtime' for logrt[] items; thanks to Yoshinori Komuro for patch (Andris)
..F....... [ZBX-7535] trivial change from 'Link' to 'URL' in error messages (Andrejs)
..F....... [ZBX-8259] fixed padding for widgets in screen (Andrejs)
........S. [ZBX-8143] triggers are now committed to the database individually when setting to an unknown state to avoid potential locking between the poller and history syncer (Juris)
.......P.. [ZBX-7968] fixed bug when proxy stopped sending history data if it had more than 1000 unmonitored item values in history table; thanks to Corey Shaw for identifying the issue and providing a patch (wiper)
..F....... [ZBX-8221] corrected labels while copying items (Andrejs)
........S. [ZBX-8092] added disabled hosts and disabled items to the configuration cache for correct macro expansion in notifications (igors)

--------------------------------------------------------------------------------
Changes for 2.3.0

New features:
A.F....PS. [ZBXNEXT-1782] added support for newlines and tabs in trigger expressions (asaveljevs, Pavels)
A.F.I..PS. [ZBXNEXT-1782] added support of new trigger expression operators ">=", "<=", "<>", "and", "or" and "not"; removed existing "#", "|" and "&" (asaveljevs, Pavels)
...GI..PS. [ZBXNEXT-2203] added information on the reason items become not supported (Alexei, asaveljevs)
..F....... [ZBXNEXT-734] implemented support for URL as dynamic screen element and added macro support (Ivo)
...GI..PS. [ZBXNEXT-497] added support for patterns in "Include" configuration directive (asaveljevs)
...G...... [ZBXNEXT-1506] added support for vfs.dev.read[] and vfs.dev.write[] on AIX; thanks to Jairo Lopez and Boris Manojlovic for patches (asaveljevs)
..F....... [ZBX-5430] implemented ISO 8601 standard date format "YYYY-MM-DD hh:mm:ss" as default (Ivo)
A......... [ZBX-7981] deprecated "exists" API methods (Ivo)
A.F....... [ZBX-7949] improved multibyte string support (Ivo)
..F....... [ZBXNEXT-2270] changed "Status" dropdown in host and host prototype forms to "Enabled" checkbox (Krists)
..F....... [ZBX-7941] changed page footer to not show debug in fullscreen mode (Krists)
A.F.I...S. [ZBXNEXT-1343] removed support of old style node-based distributed monitoring (Eduard, Sasha)
........S. [ZBXNEXT-2256] added support of host level macros like {HOST.*} along with user macros in LLD filter regexps (Sasha)
..F....... [ZBX-7979] added button "Clear history and trends" to scenarios form (Krists)
..F....... [ZBXNEXT-2065] added a filter option to hide recently resolved triggers in Monitoring -> Triggers (Oleg)
..F....... [ZBXNEXT-949] improved filters by adding different titles for open and collapsed states (Krists)
..F....... [ZBXNEXT-2107] added links to dependency triggers and added comma separated host list if dependency trigger belongs to multiple hosts in trigger edit and massupdate forms (Ivo)
...G...... [ZBXNEXT-2225] added a percentage free parameter to system.swap.size item; changed the way swap size is calculated (Juris)
..F....... [ZBXNEXT-1119] changed the global search to also search by technical host and template names (Pavels)
...G...... [ZBXNEXT-2194] added configuration option to include all files in a directory on Windows (Nikolaj)
........S. [ZBXNEXT-751] added support of user macros in the notifications and commands (Nikolaj)
A.F....... [ZBXNEXT-2123] implemented the application and host inventory filters on the trigger monitoring page (Pavels)
A.F.I...S. [ZBXNEXT-2117] added "Description" field for templates, hosts and proxies (Eduard, Sasha)
..F.I..... [ZBXNEXT-1533] added "Action name" in "History of actions" screen and added a patch to change screen item sort order (Oleg, Pavels)
..F....... [ZBX-7850] unified the "Go to" section of host pop-up menus displayed in maps and other other places and made menu links disabled instead of hidden (Ivo)
..F....... [ZBXNEXT-421] implemented user name in action audit page (Eduard)
..F....... [ZBXNEXT-2167] improved info column in latest data monitoring and item, trigger, discovery host configuration (Eduard)
..F....... [ZBX-6374] added pagination in availability reports (Oleg)
..F....... [ZBXNEXT-1533] added "Action name" in Audit -> Action log (Oleg)
...G...... [ZBX-7742] added error message upon encountering trailing data for zabbix_sender when reading from file (Juris)
A.F.I...S. [ZBXNEXT-581] implemented the ability to filter by multiple LLD macros (Pavels, wiper)
..F....... [ZBX-7361] implemented alphabetic host ordering when trigger has many hosts (Ivo)
..F....... [ZBXNEXT-1632] added graph link in host menu popup "Go to" section (Eduard)
..F....... [ZBXNEXT-1735] removed graph and history link from items in latest data page, if history and trends are disabled (Oleg)
..F....... [ZBXNEXT-1910] added active since and active till columns in maintenance page (Eduard)
..F....... [ZBX-7095] added 'Cancel' button in dashboard configuration (Ivo)
..F....... [ZBXNEXT-2140] enabled Monitoring -> Latest data filter option "Show items without data" by default (Richlv)
..F....... [ZBX-7713] changed the event details page to display all hosts used in a trigger (Ivo)
.......PS. [ZBXNEXT-1700] added informative messages about database connection restoration (Juris)
..F....... [ZBX-7609] improved frontend messages mute/unmute (Eduard)
..F....... [ZBXNEXT-1291] added clickable links for template names in host, template, host prototype and discovered host property templates tab (Oleg)
..F....... [ZBXNEXT-2073] improved dashboard refresh time menu (Eduard)
..F....... [ZBXNEXT-2073] improved dashboard favourite menu (Eduard)
..F....... [ZBXNEXT-2073] improved service configuration menu (Eduard)
..F....... [ZBXNEXT-2073] improved slide show refresh multiplier popup menu (Eduard)
..F....... [ZBXNEXT-2073] improved trigger log menu (Eduard)
..F....... [ZBXNEXT-2073] improved trigger macros menu (Eduard)
..F....... [ZBXNEXT-2073] updated jQuery to latest 1.10.2 (Eduard)
...G...PS. [ZBXNEXT-453] added a new parameter 'User' to daemon configuration that allows dropping privileges to the specified user (Juris)
....I...S. [ZBXNEXT-581] split database upgrade patches over multiple files for easier maintenance (wiper)
A......... [ZBX-7345] removed deprecated API features (Pavels)

Bug fixes:
........S. [ZBX-8014] fixed evaluation of calculated item and trigger expressions not being precise enough (asaveljevs)
..F....... [ZBX-8212] it is not possible to add triggers from templates to maps anymore (Andrejs)
A......... [ZBX-8227] fixed the "applicationids" parameter in trigger.get overriding the "groupids" parameter (Pavels)
A......... [ZBX-8169] fixed SLA period calculation to account for DST changes (Krists)
...G...PS. [ZBX-8172] fixed numeric value extraction from json data to ensure compatibility with third party tools that sends data as numeric values instead of strings (wiper)
.......P.. [ZBX-8048] fixed bug where proxy would truncate execute scripts of telnet, SSH and database monitoring items to 2kB (Juris)
A......... [ZBX-8193] changed web scenario default timeout to 15 (Nikolaj)
........S. [ZBX-6190] added a more informative message to return when an item does not have enough information to perform nodata() calculations (Juris)
..F....... [ZBX-8157] fixed size and style of custom user agent in web scenario edit form and fixed IE displaying input field on second click (Ivo)
A......... [ZBX-6834] fixed trigger.get not returning any results when using the "host" parameter (Pavels)
A.F....... [ZBX-8190] fixed validation in API to prevent SQL errors with Oracle database when string with excessive length is stored (Krists)
..F....... [ZBX-8160] removed justification in warning message (Ivo)
..F....... [ZBX-8141] corrected 'URL' abbreviation string to uppercase (Ivo)
..F....... [ZBX-7839] fixed cloning of graphs and hosts to use changed form values (Krists)
..F....... [ZBX-8165] fixed issue when maintenance items with its hosts/host groups removed are not accessible in configuration (Krists)
...G...PS. [ZBX-2196] changed status codes of various exit calls to library macros for consistency (Juris)
........S. [ZBX-1274] fixed negative values, received from SNMP agent, being displayed as large unsigned integers (igors)
...G...... [ZBX-8031] removed pre-processor aliases for Windows string functions; converted all references of Windows types to standard C types (Juris)
..F....... [ZBX-8158] fixed disabled hosts not shown in trigger selection popup when in configuration (Krists)
A.F....... [ZBX-8118] changed image update so that image type can not be changed after create (Krists)
..F....... [ZBX-7553] fixed graph not getting period when coming from screen (Krists)
....I..... [ZBX-7890] fixed broken make distclean (Nikolaj)
A......... [ZBX-7981] fixed validation when renaming host to an existing template in host.massupdate; fixed validation when renaming template to an existing host in template.massupdate (Ivo)
..F....... [ZBX-7436] changed string "comment" to "description" in trigger list and trigger comments (Krists)
..F....... [ZBX-8159] fixed missing history bar when viewing or editing trigger descriptions (Krists)
A......... [ZBX-7949] fixed inherited graph and graph prototype case insensitive name comparison (Ivo)
.......PS. [ZBX-7534] removed the limit of dservice value and removed the limit of authorization string (Nikolaj)
A......... [ZBX-8132] fixed image.get not properly returning all images for sysmaps (Krists)
...G...... [ZBX-8108] fixed reading /proc virtual files without rewinding the file position (Juris)
...G...... [ZBX-5243] increased the length of program name and command line that proc.mem[] and proc.num[] can match on AIX; thanks to Boris Manojlovic for patch (asaveljevs)
...G...... [ZBX-7448] fixed Windows agents limit check (Nikolaj, wiper)
..F....... [ZBX-7335] improved element copy dialog by having hosts, templates and host group in separate target types and empty groups are not shown (Krists)
.......PS. [ZBX-3336] fixed autodiscovery rule doesn't clear/rescan hosts in dhosts/dservices (Nikolaj)
..F....... [ZBX-6497] improved frontend filters, Filter and Reset now is submit buttons, removed JS form reset scripts, changed filter data saving process in profiles (Oleg)
..F....... [ZBX-2840] fixed map configuration with broken images (Eduard)
..F....... [ZBX-6596] fixed trigger sorting by hostname (Eduard)
..F....... [ZBX-8012] made links to other IT services from the dependency management to open in a new browser tab (Eduard, Oleg)
..F....... [ZBX-7624] fixed pie charts legend alignment (Eduard)
..F....... [ZBX-8029] changed built-in font size from 0 to 1 for Zabbix home page and date in maps and graphs to support image functions for HHVM (Ivo)
A......... [ZBX-7625] changed the execution order of API checks (Oleg)
..F....... [ZBX-8032] enabled hyperlinks in host inventory overview page (Eduard)
..F....... [ZBX-7120] fixed undefined index in menu for event csv export (Eduard)
..F....... [ZBX-6675] removed host from the graph title if items from multiple hosts are included (Oleg)
A.F....... [ZBX-7781] fixed no error being triggered when trying to pass the "auth" parameter to a method that does not require authentication (Pavels)
..F....... [ZBX-8001] fixed host massupdate inventory tab being reset after choosing an inventory mode (Ivo)
..F....... [ZBX-7873] removed redundant error message in login page in event when frontend access for guest is not available (Eduard)
..F....... [ZBX-7969] fixed discovery checks sorting in action configuration page (Eduard)
..F....... [ZBX-7969] fixed sorting by name in discovery rule page (Eduard)
..F....... [ZBX-7826] fixed padding near textarea in acknowledges page (Eduard)
...G...PS. [ZBX-4998] fixed inconsistency of logging on Linux and Windows agents, and fixed information level logging at debug level 0 (igors)
....I..... [ZBX-6235] fixed unnecessary compilation of C code when only --enable-java is passed to ./configure (asaveljevs)
...G...PS. [ZBX-5546] removed formatting of JSON objects and escaping of forward slash/solidus (igors)
..F....... [ZBX-7749] fixed possibility to set up database with default setting "Autocommit OFF" (Ivo)
........S. [ZBX-7140] fixed SQL query to retrieve data for host updates sorted from the database (Juris)
...G...... [ZBX-7673] removed strict necessity for a configuration for options that don't require it (Juris)
..F....... [ZBX-7786] fixed cell limit formatting with ellipsis (Eduard)
..F....... [ZBX-7727] added SQL connection error displaying for Oracle and DB2 (Oleg)
....I..... [ZBX-5789] removed unused fields in graph_discovery table (Sasha)
..F....... [ZBX-6350] fixed incorrectly displayed table cell width in Event source details and Event details blocks (Ivo)
..F....... [ZBX-7095] fixed dashboard filter name to show pointer cursor (Ivo)
..F....... [ZBX-7773] fixed jQuery buttonset initializing (Eduard)
..F....... [ZBX-7707] fixed "Auto-logout" field to show submitted incorrect value (Ivo)
A.F.I..... [ZBXNEXT-2124] implemented an application filter for host and host group map elements (Pavels)
....I..... [ZBX-7109] removed unused fields in trigger_discovery table (Sasha)
....I..... [ZBX-7168] fixed configure.ac template to properly link libcurl to all components independently (Juris)
A......... [ZBX-4772] fixed possibility to pass incorrect host status value (Ivo)
..F....... [ZBX-7631] fixed dashboard favourite widget width (Eduard)
....I..... [ZBX-7622] changed the default value of timeperiods.every field to '1' (wiper)
...G...PS. [ZBX-7618] removed partial matching for long format command line options (Juris)
..F....... [ZBX-6940] fixed frontend history links not remembering search queries (Pavels)
...G...... [ZBX-7413] fixed inconsistency of config file handling for loading and checking userparameters and aliases before starting the daemon (igors)
...G...... [ZBX-7412] fixed alias parsing; colon symbols are now supported in alias parameters (Juris)
........S. [ZBX-7204] fixed timestamp order of events generated during network discovery (igors)

--------------------------------------------------------------------------------
Changes for 2.2.24rc1

New features:

Bug fixes:
....I..... [ZBX-16074] added file revision number generation for compilation on MS Windows (MVekslers)

--------------------------------------------------------------------------------
Changes for 2.2.23

2.2.23rc1 was released as 2.2.23 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.23rc1

Bug fixes:
.......PS. [ZBX-13010] fixed crash of poller processes in ODBC checks, simplified code (Andris, wiper)

--------------------------------------------------------------------------------
Changes for 2.2.22

2.2.22rc1 was released as 2.2.22 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.22rc1

Bug fixes:
...G...... [ZBX-13781] fixed CRLF injection in Zabbix Agentd (MVekslers)

--------------------------------------------------------------------------------
Changes for 2.2.21

2.2.21rc2 was released as 2.2.21 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.21rc2

New features:
..F....... [ZBX-12825] implemented URL validation as optional; improved URL validation (miks)

Bug fixes:
..F....... [ZBX-13181] fixed database configuration error reporting and message filtering when messages are received from clear_messages function (miks)
..F....... [ZBX-13024] fixed parsing "request" parameter for URLs without input parameters (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.21rc1

Bug fixes:
..F....... [ZBX-13262] fixed cookie http-only attribute to prevent XSS attacks (miks)
..F....... [ZBX-13261] fixed reflected XSS vulnerability in popup forms (gcalenko)
..F....... [ZBX-13190] fixed check for permissions to enable/disable actions (gcalenko)
..F....... [ZBX-13024] fixed missed url search part in request login parameter (miks)
..F....... [ZBX-13044] fixed undefined index when setting strict-transport-security http header (miks)
..F....... [ZBX-13133] fixed multiple security issues (miks)
.......PS. [ZBX-12854] fixed crash of VMware collector with DebugLevel=4 (gleb)

--------------------------------------------------------------------------------
Changes for 2.2.20

2.2.20rc1 was released as 2.2.20 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.20rc1

Bug fixes:
..F....... [ZBX-12769] fixed XSS vulnerabilities in argument passing for popup forms and file import forms (gcalenko)
A.F....... [ZBX-12768] added schema validation for URL fields based on schemas whitelist in ZBX_URI_VALID_SCHEMES (gcalenko, Sasha)
........S. [ZBX-12696] fixed trigger not being calculated for newly received item values if last one of those is unsupported value (vso)
.......PS. [ZBX-12493] fixed address and ports array size in zbx_init_ipmi_host() to match OpenIPMI internals (Andris, vso)
........S. [ZBX-12446] fixed discovery and auto registration to accept empty DNS names (vso)
...G...... [ZBX-12270] fixed processing of AIX item 'system.stat[ent]' in agent; thanks to Marc for patch (Andris)

--------------------------------------------------------------------------------
Changes for 2.2.19

2.2.19rc1 was released as 2.2.19 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.19rc1

Bug fixes:
........S. [ZBX-12349] fixed security vulnerability with execution of the remote commands on server; thanks to MATSUDA Daiki, Ron Waisberg for report (vso)
...G...... [ZBX-12231] fixed memory leak in agent if log[], logrt[] items use global regexps with multiple subexpressions (Andris)
...G...... [ZBX-12187] fixed memory leak when using UserParameter with suppressed characters passed in arguments (viktors)
A......... [ZBX-12023] fixed permission issue with event.get method (Sasha)
.......PS. [ZBX-12046] fixed handling of database failure during ID selection (vso)
..F....... [ZBX-11683] fixed problem with lost IDs of unlinkable templates (miks)
.......PS. [ZBX-11584] fixed selection of ntext data from Microsoft SQL Server using 'db.odbc.select' item key (Sergejs)
........S. [ZBX-12012] fixed resolving of Critical and Verbose event log levels by {ITEM.LOG.SEVERITY} macro (Sasha)
..F....... [ZBX-11888] fixed chart name urlencoding for web scenario reports; thanks to Kotaro Miyashita for patch (miks)

--------------------------------------------------------------------------------
Changes for 2.2.18

2.2.18rc1 was released as 2.2.18 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.18rc1

Bug fixes:
........S. [ZBX-12075] fixed security vulnerability with execution of the remote commands on server; thanks to Lilith Wyatt, Cisco Systems (gleb)
........S. [ZBX-12076] fixed security vulnerability with execution of the remote commands on proxy; thanks to Lilith Wyatt, Cisco Systems (gleb)
A......... [ZBX-7492] fixed undefined index and invalid argument supplied to foreach errors in case if macros tag is empty or is not included in the XML import file (miks)
..F....... [ZBX-11345] fixed webscenario update error when step does not exist (gcalenko)
...G...... [ZBX-11959] fixed memory leak in the agent on OpenBSD, FreeBSD and NetBSD (abs)
.......PS. [ZBX-11807] fixed poller stalling due to incorrect handling of unixODBC library (viktors)
A......... [ZBX-9358] improved randomness in session ID generation (vmurzins)
A......... [ZBX-11893] fixed permission issue, when importing hosts that are monitored by proxy by Zabbix Admin type user (vmurzins)
..F....... [ZBX-11933] added fullscreen parameter in link to submap in maps (vmurzins)
.......PS. [ZBX-11864] fixed formatting of URLs if an IPv6 is used in simple HTTPS checks (abs)
..F....... [ZBX-6851] fixed zero number display in Event ID column in windows eventlog history (vmurzins)
.......PS. [ZBX-11758] fixed crash in web monitoring when variable is empty or the first step was called regexp function on Solaris (Sergejs)

--------------------------------------------------------------------------------
Changes for 2.2.17

New features:
A.F....... [ZBX-1357] updated Czech, French, Italian, Japanese, Korean, Polish, Portuguese (Brazil) translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 2.2.17rc1

Bug fixes:
........S. [ZBX-11781] fixed potential integer underflow/overflow in the housekeeper process (abs)
.......PS. [ZBX-10902] fixed wrong averages in web monitoring if a web server doesn't respond to a request (abs)
.......PS. [ZBX-11655] fixed Oracle and MySQL column limit calculation when using UTF-8 (vso)
...G...... [ZBX-11719] fixed reading files with vfs.file.regmatch[] and vfs.file.cksum[] keys on windows (Sergejs)
.......PS. [ZBX-11587] fixed handling database failure during transaction commit (viktors)
.......PS. [ZBX-9889,ZBX-11674] fixed vmware.eventlog item values to have unique timestamps in history table (dimir)
........S. [ZBX-11635] fixed possible deadlocks when removing obsolete VMWare services (Sergejs)
.......PS. [ZBX-11481] fixed resolving macros for the IP and DNS fields in interfaces that are linked to the main interface with {HOST.IP} and {HOST.DNS} macros (Sergejs)
..F....... [ZBX-11527] fixed displaying maintenance icon for trigger element in maps (Cemeris)
..F....... [ZBX-11354] fixed applications being reset in templated items and item prototypes when modifying its parent (Ivo)
...G...... [ZBX-11494] fixed "system.stat" returning not supported after Zabbix agent restart on AIX (viktors)
...G...... [ZBX-11479] fixed threaded metric to handle interruption by a signal (vso)
........S. [ZBX-11534] fixed default operation step duration to be included in minimal step calculation instead of overriding (vso)
...G...... [ZBX-11528] fixed zabbix_get to match zabbix_server protocol (vso)

--------------------------------------------------------------------------------
Changes for 2.2.16

New features:
A.F....... [ZBX-1357] updated English (United States), Spanish, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)

--------------------------------------------------------------------------------
Changes for 2.2.16rc1

New features:
........S. [ZBXNEXT-1859] improved performance by not inserting events of auto registration if no such action was enabled, insert/update/select in a bulk on auto registration data from proxy (Sasha, vso)
........S. [ZBX-10694] added rollup health sensor item to vmware hypervisor template (wiper)

Bug fixes:
........S. [ZBX-11509] fixed system.run command parameter to be quoted only if it contains special characters (vso)
.......PS. [ZBX-4661] fixed possible crash when Oracle database is not available (vso)
..F....... [ZBX-11521] fixed JS error in media popup (Oleg)
...G...... [ZBX-11397] fixed system.hw.chassis key to read DMI tables through sysfs and fall back to /dev/mem only if sysfs is not available (vso)
........S. [ZBX-11411] added check for LLD macro values in calculated item formula to be numeric (viktors)
A......... [ZBX-11483] improved API script.execute validation (Oleg)
A.F.....S. [ZBX-11347] fixed resolving of {HOST.IP}, {HOST.DNS} and {HOST.CONN} macros in item key parameters for items without interface (asaveljevs, Ivo, Sasha)
...G...... [ZBX-9781] changed vfs.fs.size, vfs.fs.inode checks to be executed in separate process/thread to avoid lockup with stale NFS mounts (wiper)
........S. [ZBX-11223] rewritten calculated item formula parsing, simple macro parsing and LLD macro parsing; fixed several problems with function parsing (gleb, Sergejs)
A......... [ZBX-11121] disallowed leaving user without linked user groups with usergroup.update, usergroup.massupdate, usergroup.delete API methods (Cemeris)
...G...... [ZBX-11292] fixed getting network interface statistics on Oracle Solaris 10/11 (Andris)
..F....... [ZBX-11219] renamed second argument for net.dns and net.dns.record items from "zone" to "name" (Cemeris)
..F....... [ZBX-8457] fixed user macro resolving for templated host and templates (Oleg)
...G...... [ZBX-10906] fixed agent active checks being delayed if system time was pushed back (wiper)
A......... [ZBX-10842] fixed sql error when updating httptest with applicationid and without httpstepid parameters (Cemeris)
A......... [ZBX-10842] prevented disappearing of step items when updating httptest without applicationid, httpstepid parameters (Cemeris)
A......... [ZBX-10842] fixed connecting web scenario applicationid to created steps when updating with API httptest.update mehtod (Cemeris)
..F....... [ZBX-9656] prevented updating comments for discovered triggers (Ivo)
..F....PS. [ZBX-11221] fixed MySQL connection issue by overriding user defined auto commit setting (Oleg, vso)
........S. [ZBX-10694] reverted hypervisor health status to HostSystem.overallStatus property (wiper)
.......PS. [ZBX-11213] fixed database monitoring keys (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.15

2.2.15rc1 was released as 2.2.15 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.15rc1

New features:
...G...... [ZBXNEXT-3389] removed value length limitation in zabbix_sender when reading data from file/stream (wiper)

Bug fixes:
........S. [ZBX-11204] fixed parameter parsing in calculated items when it contains double quote escaping (Sergejs)
.......PS. [ZBX-5448] fixed possible delay when proxy sends cached history to server (vso)
.......PS. [ZBX-7595] fixed long SNMP OID not being accepted (vso)
....I..... [ZBX-7108] fixed error when upgrading graph_theme table in proxy database from 1.8 to 2.0 (vso)
...G...PS. [ZBX-11245] fixed escaped double quote parsing in quoted parameters in array in item key parameters (gleb)
....I..... [ZBX-11175] fixed compilation failure for OpenBSD 5.8, 5.9, 6.0 (vso)
..F....... [ZBX-8897] increased performance of Monitoring->Events page (Sasha)
A......... [ZBX-11143] added missing space in CTrigger.php SQL query (Cemeris)
A......... [ZBX-11020] fixed "host.create" so that both "inventory" and "inventory_mode" are optional (asaveljevs)
.......PS. [ZBX-8489] removed ODBC request answer size limitation (viktors, wiper)
........S. [ZBX-10830] fixed SNMP trap to convert non-printable values from SNMPv3 to hexadecimal (viktors, zalex_ua)
........S. [ZBX-11124] fixed memory leak in process of deleting hosts, which occurs during lld processing (Sergejs)
........S. [ZBX-11099] reduced configuration cache lock time after host maintenance ends (wiper)
........S. [ZBX-9413] fixed disabled hosts linking to a maintenance (Sergejs)
........S. [ZBX-11059] fixed duplicate notifications sending from one media type (Sergejs)
........S. [ZBX-10713] fixed incorrect macro {ESC.HISTORY} that gathers history about one event to different actions (Sergejs)
........S. [ZBX-10759] fixed trigger prototypes status when host become unavailable (Sergejs)
...G....S. [ZBX-10721] made the third parameter (<port>) of "net.tcp.service" optional (Sergejs)
........S. [ZBX-11012] fixed expansion of macro {DISCOVERY.RULE.NAME} (viktors)
..F....... [ZBX-10903] prevented parsing "data-id" values with jQuery "data" method (Cemeris)

--------------------------------------------------------------------------------
Changes for 2.2.14

Bug fixes:
..F....... [ZBX-11023] fixed SQL injection vulnerability in "Latest data" page; thanks to 1N3 at Early Warning Services, LLC (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.14rc1

Bug fixes:
A......... [ZBX-10933] fixed unexpected overwriting of trigger expressions for unchanged triggers when updating multiple triggers simultaneously via the API trigger.update method (Gunars)
..F....... [ZBX-10866] fixed calendar time for cases when local time zone differs from servers time zone (Cemeris)
..F....... [ZBX-10866] fixed starting value of time selector for events, graphs and screens (Cemeris)
.......PS. [ZBX-10828] fixed server/proxy crashes when performing Simple checks with invalid key parameters hidden in user macro (viktors)
.......PS. [ZBX-10819] fixed server/proxy compilation error on Solaris 10 (viktors)
........S. [ZBX-10723] forced quoting of item key parameter if macro resolution resulted in unquoted parameter with leading spaces (gleb)
.......PS. [ZBX-8096] allowed "noSuchName" to be returned for SNMPv2 and SNMPv3 (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.2.13

2.2.13rc1 was released as 2.2.13 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.13rc1

New features:
A.F....... [ZBX-1357] updated French, Spanish, Vietnamese translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
A......... [ZBX-10755] fixed deletion of the items which used in graph Y axis min/max parameters (Sasha)
....I..... [ZBX-10741] enforced bash usage in mysql.size user parameter configuration script to avoid issues with different default shells; thanks to Timo Lindfors for reporting it (wiper)
........S. [ZBX-10727] fixed timeout being too low when sending configuration data to active proxy (asaveljevs)
.......PS. [ZBX-6563] fixed potential incorrect data from icmppingsec item with low latency hosts (viktors)
A......... [ZBX-10587] fixed inventory mode not being inherited for host prototypes when linking template to a template/host (Ivo)
........S. [ZBX-10681] fixed loss of trailing whitespace in unquoted function parameters when creating calculated items with low level discovery (wiper)
A......... [ZBX-8924] improved performance of alert.get method (Sasha)
..F....... [ZBX-8635] fixed trigger expression constructor support of value suffixes (Cemeris)
........S. [ZBX-10674] prohibited 'band' operator for counting float values (gleb)
........S. [ZBX-10658] fixed count() evaluation for numeric values with operator and empty pattern (gleb)
........S. [ZBX-10312] changed sum(), str(), regexp(), iregexp() trigger functions to return 0 if there are no data in the requested range (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.12

2.2.12rc1 was released as 2.2.12 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.12rc1

New features:
A.F....... [ZBX-1357] enabled Chinese (China), Greek, Korean, Romanian, Ukrainian, Vietnamese translations to be displayed by default (zalex_ua)
A.F....... [ZBX-1357] updated Chinese (China), Chinese (Taiwan), English (United States), French, Japanese, Korean, Polish, Russian, Ukrainian, Vietnamese translations; thanks to Zabbix translators (zalex_ua)
A......... [ZBX-9859] improved performance of screen.get method for an unprivileged user (Sasha)

Bug fixes:
A......... [ZBX-9162] fixed performance of the hostgroup.get method under MySQL (Gunars, Sasha)
.......PS. [ZBX-10493] fixed memory leak when trying to reconnect to URL (viktors)
..F....... [ZBX-6491] fixed resolving of {ITEM.VALUE} macro in "System status" widget and Monitoring -> Triggers (Gunars)
........S. [ZBX-10510] fixed action condition time period checking (viktors)
A......... [ZBX-10155] prohibited creation of a trigger prototype which belongs to a host and a template simultaneously (Sasha)
A......... [ZBX-10155] prohibited creation of a trigger prototype without item prototypes in the expression (Cemeris, Sasha)
A......... [ZBX-10155] prohibited creation of a trigger prototype without permissions to a host or template in the expression (Sasha)
.......P.. [ZBX-6744] fixed "expression tree is too large (maximum depth 1000)" error when using SQLite3 in a large environment (Sasha)
A.F....... [ZBX-10316] fixed the regular expression preventing from adding web scenario steps (Ivo)
.......PS. [ZBX-10257] changed VMware items to become not supported if no VMware collector processes are started (viktors)
A......... [ZBX-10262] fixed item.update modifying "delta" field for a templated item (Ivo)
...G...... [ZBX-10372] fixed searching of network interface statistics in Solaris kstat (Andris, wiper)
A.F....... [ZBX-4842,ZBX-10532] improved auditing of maintenance API operations (Gunars)
..F....... [ZBX-10387] fixed overview vertical column rotation for IE in Japanese language (Ivo)
A......... [ZBX-10369] fixed unexpected deleting of screen items in screen.update API method (Gunars)
........S. [ZBX-10342] fixed item value not being cached by value cache if its timestamp seconds matches the oldest cached value timestamp, but the nanoseconds value is less (wiper)
.......PS. [ZBX-4894] fixed fping 3.x source IP option detection (asaveljevs)
.......PS. [ZBX-10320] fixed NFS based VMware datastore statistics (wiper)
..F....... [ZBX-10356] fixed user media form "send to" and "period" fields having incorrect "maxlength" property (Ivo)
.......PS. [ZBX-10221] fixed MySQL transaction handling when execute query fails (dimir)
.......PS. [ZBX-10366] fixed parsing of VMware responses containing too deep XML data (wiper)
..F....... [ZBX-9991] fixed functionality that adds last selected host group to new host groups list (Cemeris)
..F....... [ZBX-10319] fixed graphs consuming 100% CPU when given incorrect "stime" parameter in URL (Ivo)
A......... [ZBX-10358] fixed error message in template screen cloning (Oleg)
.......PS. [ZBX-10215] fixed host availability not being updated for connection errors on timeouting items (wiper)
...G...... [ZBX-10313] changed wmi.get[] to accept UTF-8 encoded namespace and WQL query, fixed wmi.get[] to return UTF-8 encoded strings (Sandis)
.......PS. [ZBX-9661] fixed bug when VMware collectors could sometimes use 100% of CPU without processing any data (wiper)
..F....... [ZBX-8635] fixed undefined index in trigger expression constructor popup (Cemeris)
..F....... [ZBX-9938] fixed displaying incorrect number of hosts that have acknowledged problematic triggers in dashboard host status widget when "Problem display" is "Unackowledged only" in dashboard filter (Ivo)
A......... [ZBX-10251] fixed "countOutput" calculation in map.get API method (Gunars)
...G...PS. [ZBX-9733] fixed possibility to start several agents on the same port on Windows (asaveljevs)
..F....... [ZBX-9991] fixed functionality that adds last selected host group to new template groups list (Cemeris)
.......PS. [ZBX-10270] fixed HTTP proxy environment variables not being taken into account in Web monitoring (asaveljevs)
A.F....... [ZBX-10232] fixed SQL errors with invalid "year" parameter in IT services report (Gunars)
A.F....... [ZBX-1357] added more details to README file about how to add new language (zalex_ua)
A......... [ZBX-10150] fixed "countOutput" calculation in screen.get API method (Gunars)
..F....... [ZBX-10170] fixed column names vertical rotation in Firefox v43 (Gunars)
.......PS. [ZBX-9904] fixed server response when active proxy sends in historical data, info string was missing (gleb)
...G...PS. [ZBX-10219] fixed pointer type in sizeof() (gleb)
...G...... [ZBX-10177] fixed resource leak in sensor[] on Linux kernel versions 2.6 and higher (gleb)
....I..... [ZBX-10154] improved sender.pl script to take advantage of buffering (increases performance and makes communication with daemons more robust) (gleb)
........S. [ZBX-10138] fixed action based host removal when hosts to be deleted have host prototypes (gleb)
........S. [ZBX-10064] fixed history cache synchronisation with database on shutdown (viktors, wiper)
........S. [ZBX-9458] fixed low level discovery macro substitution in calculated item formulas (wiper)
..F....... [ZBX-10110] fixed using Japanese in global search (Gunars)
..F....... [ZBX-10099] fixed buffer flushing error when executing script on a host (Gunars)
..F....... [ZBX-10077] fixed deleting of profile data for current user (Gunars)
...G...... [ZBX-10126] fixed compilation error in sensors.c on Linux 2.4 kernels (gleb)
........S. [ZBX-10084] fixed removing trigger-related network map elements (viktors)
........S. [ZBX-9928] fixed triple SMS being sent by single action with Cinterion MC35i modem (wiper)
.......PS. [ZBX-9931] removed 2KB item key length limitation when sent to agent (viktors)
...G...... [ZBX-9932] removed 1KB zabbix_get item key length limitation (viktors)
..F....... [ZBX-9820] fixed overview of items and triggers with same name and multiple hosts (Gunars, Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.11

2.2.11rc1 was released as 2.2.11 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.11rc1

New features:
..F....... [ZBX-2616] update bundled DejaVu font from 2.34 to 2.35 (Richlv)
A.F....... [ZBX-1357] updated Czech, Italian and Russian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A......... [ZBX-8235] fixed losing initial values when updating templated items (Gunars)
A......... [ZBX-9935] added check for item delay, to be between 0 and 86400 seconds (Cemeris)
...G...... [ZBX-9967] fixed agent compilation error on NetBSD 7 (dimir)
.D........ [ZBX-9347] added information about zabbix_sender input file format to the man page (dimir, Richlv)
..F....... [ZBX-9919] fixed y scale calculation for linear graphs (Cemeris)
...G...PS. [ZBX-9864] fixed compilation warnings regarding SIZE_T_MAX under NetBSD (Sasha)
..F....... [ZBX-9862] added meta tag "msapplication-config" to prevent MSIE11 requesting browserconfig.xml (Gunars)
A......... [ZBX-9340] fixed "data" property not being returned by API when error is generated on DB level (Gunars)
...G...PS. [ZBX-9863] fixed compilation warning regarding "empty_str" initialization in setproctitle.c (gleb)
........S. [ZBX-9912] fixed ITEM.LASTVALUE macro value being truncated at bytes rather than utf-8 characters (wiper)
........S. [ZBX-9643] fixed resolving of {TRIGGER.NAME} macro in action messages (viktors)
........S. [ZBX-7511] removed trimming of leading and trailing spaces in SNMP strings (gleb)
...G...... [ZBX-8899] fixed retrieval of sensor readings on Linux 2.6 and higher (gleb, wiper)
...G...... [ZBX-9917] fixed log message when opening windows eventlog (wiper)
.......PS. [ZBX-9855] fixed SNMP dynamic index cache refresh when SNMP OID changes (dimir)
...G...... [ZBX-9740] improved proc.num for protected Windows processes (gleb)
.......PS. [ZBX-9793] fixed handling of opaque types in SNMP (asaveljevs)
.......PS. [ZBX-9895] fixed memory leak in case of unsupported field type while processing configuration received over proxy protocol (Sandis)
........S. [ZBX-9858] added error message logging when SNMP trapper file size exceeds 2GB (wiper)
.......PS. [ZBX-9666] fixed invalid SNMP dynamic index cache if 2 SNMP agents have the same IP, port and OID (dimir, igors, Sandis)
...G...... [ZBX-9796] fixed item key vfs.fs.size operation for NetBSD and HP-UX (viktors)
...G...... [ZBX-9430] fixed Windows eventlog item incorrectly interpreting 0x00000103 return value as an error (wiper)
.......PS. [ZBX-9655] fixed crash if MYSQL connection object initialization failed (wiper)
........S. [ZBX-9667] fixed disabled triggers or triggers having disabled hosts or items affecting trigger dependency calculations (wiper)
A......... [ZBX-9738] fixed deletion of related action operations when deleting a host group (Gunars)
.......PS. [ZBX-9668] improved handling of VMware performance counter instances without data (wiper)
........S. [ZBX-9677] fixed compilation warnings in the escalator.c module (igors)
...G...PS. [ZBX-9682] fixed parsing of the numeric item key parameters (igors)
..F....... [ZBX-9639] fixed chart width validation (Gunars)
..F....... [ZBX-9809] fixed action operation validation (Gunars)
...G...... [ZBX-9716] fixed possible event record number wraparound issues in the old Windows Eventing support (wiper)
.......PS. [ZBX-4284] improved handling of timeouting items on reachable hosts (wiper)
...G...... [ZBX-9721] fixed agent log message for log[] item in case of log records longer than 256kB (gleb)
..F....... [ZBX-7492] fixed "Undefined index" when importing host without macros (Gunars)
....I....T [ZBX-8989] moved Total memory item from Filesystems to Memory application in Template OS Windows (gleb)

--------------------------------------------------------------------------------
Changes for 2.2.10

2.2.10rc2 was released as 2.2.10 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.10rc2

New features:
A.F....... [ZBX-1357] updated Japanese translation; thanks to Zabbix translators (Richlv)

Bug fixes:
........S. [ZBX-9703] fixed a memory leak in SSH checks when configured public and/or private key is not a regular file (Sandis)
..F....... [ZBX-9381] fixed empty host list in popup drowpdowns (Ivo)

--------------------------------------------------------------------------------
Changes for 2.2.10rc1

New features:
A.F....... [ZBX-1357] enabled Czech locale to be displayed by default (Richlv)
...G...PS. [ZBXNEXT-786] made net.tcp.service[ntp] item work over UDP (asaveljevs)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Czech, French, Japanese, Polish and Spanish translations; thanks to Zabbix translators (Richlv)
.....J.... [ZBX-8839] added timeout configuration option to Java gateway (asaveljevs)

Bug fixes:
...G...... [ZBX-9605] fixed an issue with start lines and end lines in vfs.file.regexp[] and vfs.file.regmatch[] (gleb)
..F....... [ZBX-9332] fixed correct display of green circle in maps and showing more unacknowledged problems than total number of problems (Ivo)
..F....... [ZBX-8895] improved trigger count calculation and removed unnecessary query, thanks to Alexey Pustovalov (Krists)
..F....... [ZBX-9381] removed 'groupid' parameter from global search URLs sometimes causing inaccessible forms due to insufficient permissions (Ivo)
........S. [ZBX-9623] fixed possible SQL error when network discovery rule and LLD rule are processed at the same time (dimir)
........S. [ZBX-8949] fixed possible deadlocks when deleting items on systems with MySQL backend (wiper)
...G...... [ZBX-8969] fixed "system.uname" and "system.sw.arch" returning bad values on HP-UX (asaveljevs, wiper)
...G...... [ZBX-9592] fixed possible crash due to uninitialized counterpath variable (igors)
...G...... [ZBX-9290] fixed log file reloading if its size is updated later than modification time (igors)
...G...... [ZBX-9456] fixed system.cpu.util item to work correctly on OpenBSD 5.7 (igors)
........S. [ZBX-4529] fixed security vulnerability in alerter script execution by using strong quoting for script arguments; thanks to Pavel for the report (wiper)
.......PS. [ZBX-8299] fixed SQL errors in case a network discovery rule or check is deleted during processing (asaveljevs)
...G...... [ZBX-9467] fixed agent compilation error related to "ifnet" and "ifnet_head" structs on OpenBSD 5.5 and above (asaveljevs)
.......PS. [ZBX-9457] fixed server crash in case ValueCacheSize=0; thanks to MATSUDA Daiki for patch (asaveljevs)
.......PS. [ZBX-5717] fixed incorrect calculation of icmppingloss[] due to floating-point errors (asaveljevs)
........S. [ZBX-9436] fixed zabbix_server to not exit in case of database connection loss in the middle of transaction (dimir)
........S. [ZBX-9355] added host name and names of conflicting templates to the error message when templates fail to link due to a duplicate item, fixed linking of templates containing web scenarious (igors)
........S. [ZBX-9352] fixed execution of remote commands on the server in case trigger expression contains multiple hosts (asaveljevs)
........S. [ZBX-3507] fixed SMS sending with Huawei GSM modems (asaveljevs)
...G...PS. [ZBX-9251] added missing socket closing to avoid large number of opened sockets (igors)
.......PS. [ZBX-7446] fixed vmware.hv.status item always returning 0 (gray) status (wiper)
...G...... [ZBX-9410] fixed agent logging to eventlog (syslog option) on Windows (wiper)
A.F....... [ZBX-9365] fixed array_combine() function giving a warning message for PHP versions < 5.4.0 (Ivo)
..F....... [ZBX-9402] fixed sorting of elements in pages and fixed several requests returning more results than record count set in configuration (Ivo)
..F....... [ZBX-9367] fixed "Status of Zabbix" and "System status" widget default refresh intervals (Ivo)
..F....... [ZBX-9102] fixed "System status" dashboard widget performing poorly (Ivo)
A......... [ZBX-5656] fixed maintenance.create and maintenance.update methods "timeperiods" parameter to be an array of arrays (Ivo)
....I....T [ZBX-9331] changed value type of system.stat[kthr,*] items in "Template OS AIX" to float and added them to "Performance" application (asaveljevs)
........S. [ZBX-9368] fixed possible SQL errors when linking of several templates (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.9

2.2.9rc1 was released as 2.2.9 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.9rc1

New features:
.......PS. [ZBXNEXT-2354] separated VMware performance collector based statistic retrieval from VMware data retrieval and added items to monitor custom performance counters (wiper)
A.F....... [ZBX-1357] updated Japanese, Polish and Slovak translations; thanks to Zabbix translators (Richlv)

Bug fixes:
.......PS. [ZBX-9344] fixed infinite looping in telnet.run[] in case there is no password prompt (asaveljevs, dimir)
..F....... [ZBX-9281] fixed undefined offset in template screens when resource is URL (Ivo)
..F....... [ZBX-4633] fixed host inventories not displaying all filtered results when record count exceeds global limit (Ivo)
...G...... [ZBX-9283] improved proc_info item (Windows only) to get more information about the processes (dimir)
...G...PS. [ZBX-9284] added Zabbix log file locking to avoid incomplete logging on log file rotation (igors)
...G...... [ZBX-9143] improved proc.num under Windows to handle more processes (dimir)
...G...... [ZBX-9232] fixed processing of eventlog messages to avoid incomplete messaging for events which description could not be found (igors)
........S. [ZBX-9285] fixed memory leak when processing host prototypes (Sasha)
.......PS. [ZBX-9279] optimized VMware requests to reduce amount of transferred data (wiper)
..F....... [ZBX-9087] fixed DB_ID validation expression to properly validate upper bound of received value and fixed various front-end forms not properly validating IDs (Ivo, Krists)
.......PS. [ZBX-7719] added configurable timeout for VMware data gathering requests (wiper)
...G...... [ZBX-9241] fixed possible vfs.fs.discovery item crash on AIX systems (wiper)
.......PS. [ZBX-9104] fixed repeated error messaging if SSH channel failed to close (igors)
...G...... [ZBX-9183] fixed eventlog message collecting in case of error formatting the log message; thanks to Kodai Terashima (dimir)
...G...... [ZBX-9233] fixed processing of bogus negative value of performance counter (igors)
.......PST [ZBXNEXT-2354] fixed VMware virtual machine network and disk transmission rates being reported in kilobytes rather than bytes (wiper)
A.F....... [ZBX-8448] fixed host and template permissions validation when an object belongs to both read and read-write groups (Ivo)
..F....... [ZBX-8448] added read-only groups in host and template edit forms as grayed out when object belongs to both read and read-write groups (Ivo)
..F....... [ZBX-8448] fixed template edit form losing host and template linkages by adding grayed out objects when they belong to both read and read-write groups (Ivo)
..F....... [ZBX-8448] fixed trigger and trigger prototype "enable/disable" action when trigger belongs to read-only group (Ivo)
..F....... [ZBX-9013] fixed action operation incorrect sorting in edit form which sometimes caused duplicate and missing operations (Ivo, Sasha)
........S. [ZBX-8993] added check for a valid reference of a global regular expression in LLD rules (igors)
.......PS. [ZBX-9088] fixed parsing of SNMP traps for correct processing of delayed traps (igors)
A......... [ZBX-9093] fixed API host.create method for MySQL strict mode when given partial data in "inventory" property (Ivo)
..F....... [ZBX-9168] fixed incorrect keys and unified key parameters in the item key helper (Richlv)
.......PS. [ZBX-8584] fixed vmware eventlog items sometimes returning duplicate values (wiper)
.......P.. [ZBX-9195] fixed lastlogsize and mtime being updated on proxy for unsupported items; thanks to Yoshinori Komuro for patch (asaveljevs, Sasha)
..F....... [ZBX-9010] fixed audit actions not displaying most recent logs when record count exceeds maximum (Krists)
...G...PS. [ZBX-8555] fixed 'broken pipe' errors when executing remote commands. This was happening because pipe was closed without reading from it (wiper)
.......PS. [ZBX-8828] made ICMP items go unsupported if ICMP packets cannot be sent to their host (asaveljevs)
.......PS. [ZBX-9163] fixed SNMPERR_TOO_LONG error being wrongly treated as a network error; thanks to Santal for patch (asaveljevs)
...G...... [ZBX-6047] fixed system.boottime and system.uptime returning incorrect results on Solaris zones (asaveljevs)
........S. [ZBX-9176] fixed {DISCOVERY.SERVICE.NAME} macro to expand properly for HTTPS and Telnet services (asaveljevs)
.......PS. [ZBX-9154] fixed compilation error with Oracle backend (wiper)
..F....... [ZBX-9042] unified "mass update" spelling in trigger configuration page (Richlv)
..F....... [ZBX-9153] fixed vmware.version item key being listed as vmware.eventlog in the item key helper (Richlv)
..F....... [ZBX-8405] fixed typo in item key helper for system.cpu.num item description (asaveljevs)
..F....... [ZBX-8846] fixed non-existent page displaying (Oleg)
........S. [ZBX-9126] fixed processing of trigger/graph prototypes in case when all item prototypes in trigger/graph prototypes were changed (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.8

2.2.8rc1 was released as 2.2.8 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.8rc1

New features:
.......PS. [ZBX-4054] added support for SNMP values of type OID (asaveljevs)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Japanese, Polish and Russian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-8582] fixed SQL injection vulnerability in bar graphs (Ivo, Pavels)
........S. [ZBX-8873] fixed incorrect event being generated after maintenance in case there are out of order events due to proxy (asaveljevs, Sasha)
.......PS. [ZBX-8882] fixed message logging on DB2 errors (igors)
.......PS. [ZBX-8992] made Zabbix prefer the threshold sensor over a discrete sensor, in case both are available under the same name (asaveljevs)
...G...... [ZBX-8506] fixed memory leak in wmi.get[]; thanks to Pedro Nunes for patch (asaveljevs)
.......PS. [ZBX-9016] fixed items not being processed again in case these items or their hosts are disabled and then reenabled (asaveljevs, Sasha)
..F....... [ZBX-5077] fixed percentile calculation formula and corrected accessed index, by which value is selected (arvids)
A......... [ZBX-8486] fixed re-linking templates with web scenarios (Krists)
..F....... [ZBX-8919] fixed range selection in graphs in IE10 and IE11 (arvids)
A......... [ZBX-9017] fixed hostgroup.create and hostgroup.update API calls allowing setting readonly "internal" param (arvids)
..F....... [ZBX-9004] fixed visible corners in table cells in eventlog history (arvids)
..F....... [ZBX-8928] fixed history-related macros to obey the ZBX_HISTORY_PERIOD (arvids)
........S. [ZBX-8952] fixed bug where an action condition of matching parent templates of a trigger worked with only the first template (Juris)
.......PS. [ZBX-8982] turned strict OID validation off for single-variable SNMP requests (asaveljevs)
.......PS. [ZBX-8328] fixed UTF-8 string truncation for IBM DB2 databases to fit the column width (wiper)
..F....... [ZBX-8850] fixed fatal error in graph generation when there is no data and ZBX_UNITS_ROUNDOFF_LOWER_LIMIT is set to "2" (Krists)
.......PS. [ZBX-8476] fixed queue being calculated incorrectly when there is even a slight time difference between server and proxy (asaveljevs)
A......... [ZBX-8832] fixed template application inheritance when linking template other templates (Krists)
........S. [ZBX-8978] fixed propagation of the interfaces into discovered hosts in same order as in the parent host (Sasha)
....I..PS. [ZBX-8849] fixed redundant linking with -lcrypto when linking with Net-SNMP (asaveljevs)
...G...PS. [ZBX-8913] fixed JSON validation sometimes failing to process utf-8 sequences (wiper)
.D........ [ZBX-6542] updated description of HousekeepingFrequency parameter in the default server and proxy configuration files (Sasha)
.......PS. [ZBX-8833] fixed dynamic SNMP item cache working incorrectly for hosts with multiple SNMP interfaces, optimized cache performance (asaveljevs)
A.F....... [ZBX-8904] fixed item.get API to not read all host interfaces when option "selectInterfaces" is used (Krists)
.......PS. [ZBX-8538] added Net-SNMP retry of 1 for cases where Zabbix will not be retrying itself (asaveljevs)
.......PS. [ZBX-8538] changed the strategy to decrease the optimal number of variables two times only (asaveljevs)
..F....... [ZBX-8232] fixed performance issues in maps (Ivo)
........S. [ZBX-8948] fixed memory leak when checking Template condition during action processing (wiper)
........S. [ZBX-6353] improved history cache performance when it's flooded with data from less than 1000 items (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.7

New features:
A.F....... [ZBX-1357] updated Polish and Spanish translations; thanks to Zabbix translators (Richlv)

--------------------------------------------------------------------------------
Changes for 2.2.7rc2

Bug fixes:
.......PS. [ZBX-8916] fixed "lastlogsize" not being updated in the configuration cache when values are received from the agent (asaveljevs, Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.7rc1

New features:
.......PS. [ZBXNEXT-2478] added configuration file option to disable SNMP bulk requests (wiper)
...G...... [ZBX-8503] increased limitation of command length for remote commands with agent (Sasha)
A.F....... [ZBX-1357] updated Chinese (Taiwan), Italian and Polish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-8877] fixed filters not hiding/showing for IE11 (Krists)
....I..... [ZBX-8885] fixed building of Zabbix daemons with IBM DB2 support on systems with newer gcc compilers (Sasha, wiper)
....I..... [ZBX-8072] fixed bug when long messages were not truncated to 2KB when inserting into alerts table on DB2 databases (wiper)
A......... [ZBX-6174] fixed "skipDependent" option in trigger.get API call to correctly handle cases when triggers on which they depend are disabled (Krists)
..F....... [ZBX-8887] fixed error messages when saving graph with invalid width and height (Sasha)
....I..... [ZBX-5561] fixed configuration failure during cross compilation; thanks to Christof Lauber for the patch (igors)
..F....... [ZBX-8860] fixed flexible interval updating with mass update (Krists)
.......PS. [ZBX-8621] added validation of received SNMP responses and warnings in case SNMP responses are bad (asaveljevs)
........S. [ZBX-8754] fixed crash in escalator when processing an alert without an user, but with a media type set (wiper)
..F....... [ZBX-8797] fixed erroneous phantom node ID detection from request parameter when using node-based system converted to nodeless (Krists)
...G...... [ZBX-8822] fixed error message being set for vm.memory.size[] items on FreeBSD (asaveljevs)
..F....... [ZBX-8693] fixed "Add" button in Configuration->Triggers->Create Trigger->Add for IE11 (arvids)
........S. [ZBX-8815] fixed adding of host groups to the host by discovery action (Sasha)
..F....... [ZBX-8727] fixed item multiplier value validation to support scientific notation correctly (Krists)
........S. [ZBX-8514] fixed bug where server would turn a passive proxy into a host if the proxy machine is running an agent that is discovered via network discovery (Juris)
..F....... [ZBX-8773] fixed inventory mode resetting when adding template to a host (Ivo)
........S. [ZBX-8798] fixed evaluation of trigger expressions where a suffixed number is followed by a subtraction (asaveljevs)
........S. [ZBX-8719] optimized value cache database requests (wiper)
..F....... [ZBX-8659] fixed graphs in screens not respecting "Show legend" setting when in dynamic mode (Krists)
.......... [ZBX-8679] removed outdated and unused images (Richlv)
..F....... [ZBX-8700] fixed possible SQL error in details of web scenario (Oleg)
A.F....... [ZBX-8650] fixed undefined index in user.get method when using 'search' option, removed redundant code in CUserMedia class and corrected user link in user groups page (Ivo)
..F....... [ZBX-8701] fixed disabled web scenarios being displayed in the web monitoring widget (Pavels)
..F....... [ZBX-3407] fixed NVPS query to not fail on DB2 (Krists)
...G...... [ZBX-8646] added a warning on UNIX/GNU/Linux platforms if logrt[] directory has no 'execute' permission (Andris)
........S. [ZBX-8541] fixed queue calculation when hosts with active items return from no data maintenance (asaveljevs)
........S. [ZBX-8414] fixed value cache statistics update when database contains only part of requested data (wiper)
........S. [ZBX-8414] fixed value cache single value request returning FAIL for not found items in low memory mode (wiper)
..F....... [ZBX-8616] fixed link to host items in Inventory->Hosts host view (Krists)
...G...... [ZBX-8595] fixed incorrect event message when handling eventlog (dimir)

--------------------------------------------------------------------------------
Changes for 2.2.6

New features:
A.F....... [ZBX-1357] updated Chinese (Taiwan) and Polish translations; thanks to Zabbix translators (Richlv)

--------------------------------------------------------------------------------
Changes for 2.2.6rc1

New features:
..F....... [ZBX-8275] implemented web scenario cloning (Ivo)
A.......S. [ZBX-8473] improved performance of deleting triggers by API and server - events will be deleted only by the housekeeper (Krists, Sasha)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Japanese, Polish, Slovak and Spanish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
........S. [ZBX-7721] added support for discovering more than 100 hypervisors on large vcenter installations to vmware collector (dimir, wiper)
...G...PS. [ZBX-8629] fixed crash in get_string() function when checking "Database monitor" items (asaveljevs)
....IJ.... [ZBX-4800] replaced JSON.org library with Android JSON library; thanks to Volker Fröhlich for legal research (asaveljevs)
.........T [ZBX-4800] fixed typo in item name in "Template JMX Generic": "mpTenured" -> "mp Tenured" (asaveljevs)
.......PS. [ZBX-8488] fixed items being shown in queue with a delay of more than 44 years (asaveljevs)
........S. [ZBX-8444] changed the interval for checking sleeping escalations to improve performance (igors)
..F....PS. [ZBX-8608] added support of IP masks for action conditions (Sasha)
A......... [ZBX-8603] fixed web scenario fields "http_proxy" and "retries" not updating properly when linking template to host (Ivo)
........S. [ZBX-8415] fixed possible server crash on LLD hosts or host groups update (dimir, Sasha)
...G...... [ZBX-8236] fixed few memory leaks in Windows agent (wiper)
A......... [ZBX-8563] added field "logtimefmt" to exported items (Krists)
.......PST [ZBX-7621] changed virtual machine disk and network discovery to use device name instead of instance id in discovered item name (wiper)
.......PS. [ZBX-8338] fixed SNMP walking code so that it intelligently chooses either a string or numeric representation for an OID index (asaveljevs)
..F....... [ZBX-8577] added wmi.get[] to the list of suggested items (asaveljevs)
..F....... [ZBX-8216] fixed screen import error (Andrejs)
A.F....... [ZBX-8510] fixed possible deadlocks when updating IT services (Pavels, Sasha)
...G...... [ZBX-8512] fixed processing of web.page.regexp without a newline character in the end of http GET response (Arturs)
A......... [ZBX-8424] fixed finding last event for triggers (Ivo)
.......PS. [ZBX-8424] changed range limit when looking up eventids to the upper bound of a 64bit integer (Juris)
A......... [ZBX-8493] fixed usergroup.massadd API call to not create duplicate entries in "rights" table (Krists)
..F....... [ZBX-8492] fixed maintenance periods without hosts/hostgroups to be accessible by both admins and superadmins (Krists)
A.F....... [ZBX-8428] fixed item.get API call to return values for "lastvalue", "lastclock", "lastns", "prevvalue" only for last 24 hours (Krists)
..F....... [ZBX-8371] fixed issue when maintenance items with their hosts/host groups removed are not accessible in configuration (Krists)
..F....... [ZBX-8366] fixed table header display in Monitoring -> Overview for IE11 (Andrejs)

--------------------------------------------------------------------------------
Changes for 2.2.5

2.2.5rc1 was released as 2.2.5 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.5rc1

New features:
..F....... [ZBX-8278] prepared frontend for mbstring.internal_encoding ini option deprecation in php 5.6+ (Andrejs)

Bug fixes:
.........T [ZBX-8405] fixed typos in item descriptions for JMX Tomcat, FreeBSD, HP-UX, Linux and OpenBSD templates (Richlv)
........S. [ZBX-8011] fixed escalator giving false 'no media defined' errors (wiper)
........S. [ZBX-8359] changed servers timer processes title line to display amount of hosts that have changed maintenance status; active maintenance period count is no longer displayed (Juris)
...G...... [ZBX-8270] fixed disk space reporting for large AIX file systems (>= 16 TB) (Andris)
.......PS. [ZBX-8422] removed php mutex locking from server code because of not being used and incompatible licensing issues (wiper)
A......... [ZBX-8394] corrected misspelled "template" variables in API (Ivo)
...G...... [ZBX-8248] fixed vfs.file.regexp, vfs.file.regmatch and web.page.regexp to handle carriage returns properly (Juris)
..F....... [ZBX-8285] fixed widget "History of events" and frontend messaging to use visible host names (Krists)
A.F....... [ZBX-8151] fixed XXE vulnerability on XML import using obsolete libxml versions; thanks to pnig0s@Freebuf for the report (Andrejs)
..F....... [ZBX-8354] removed period in caption for "Distribution of values for multiple periods" bar report (Andrejs)
.......PS. [ZBX-8092] fixed items being polled at the same time after host becomes enabled (asaveljevs)
.......PS. [ZBX-8324] fixed there being too many expressions in a list in a SQL query (asaveljevs)
...G...... [ZBX-8373] fixed the argument to system.cpu.num[] being ignored on HP-UX (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.2.4

2.2.4rc4 was released as 2.2.4 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.4rc4

New features:
A.F....... [ZBX-1357] updated Japanese translation; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...... [ZBX-8213] fixed possible crash when processing eventlog on Windows 2000,2003,XP (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.4rc3

Bug fixes:
..F....... [ZBX-8358] fixed overview screen elements being displayed incorrectly after refreshing (Pavels)
A.F....... [ZBX-8334] fixed selecting group prototypes in HostPrototype::get() using Oracle backend (Andrejs)
.......PS. [ZBX-8061] fixed vmware cluster functions returning notsupported despite clusters being discovered normally (wiper)
........S. [ZBX-8348] fixed processing of LLD triggers; functions in a trigger expression could have incorrect ordering (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.4rc2

New features:
A.F....... [ZBX-1357] updated Italian, German and Spanish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
.......PS. [ZBX-8095] fixed a bug in item queue that updated item's nextcheck but not its position in the queue (asaveljevs)
...G...PS. [ZBX-8343] fixed a bug in binary heap that could cause a slightly inconsistent ordering of elements in the queue (asaveljevs)
.......PS. [ZBX-8325] fixed crash with Oracle when inserting large number of records (wiper)
........S. [ZBX-8336] fixed server crash with value cache is working in low memory mode (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.4rc1

New features:
..F....... [ZBX-7399] improved multiselect, added popup select window (Oleg)
.......... [ZBX-7811] added example robots.txt file (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Italian, Japanese, Polish, Romanian, Russian, Slovak and Spanish translations; thanks to Zabbix translators (Richlv)
........S. [ZBX-7555] removed "select" statement from the history cache; increased the cache performance (Sasha)

Bug fixes:
...G...... [ZBX-8327] fixed possible crash when processing Windows eventlog (wiper)
..F....... [ZBX-8302] fixed ordering of discovery rules (Andrejs)
..F....... [ZBX-8209] improved host and item name column widths on Monitoring / Latest data page (Krists)
.......PS. [ZBX-8287] added truncating of long text values to maximum field length before inserting into database (Andris)
........S. [ZBX-3163] fixed trigger evaluation order so that it takes dependencies into account (asaveljevs)
A.F....... [ZBX-7373] improved performance of latest data and item overview pages by taking data for limited period only (Pavels)
..F....... [ZBX-8200] improved performance of Monitoring / Events page (Krists)
A.F....... [ZBX-7983] improved performance of "System status" widget (Eduard, Ivo)
........S. [ZBX-7901] improved value cache database operations when caching count based requests (wiper)
.......PS. [ZBX-8188] fixed IPMI items staying supported when sensor data becomes unavailable (asaveljevs, dimir)
........S. [ZBX-8243] added log message when the reason for an item being in an unsupported state changes (Juris)
A......... [ZBX-8195] fixed web scenario step validation for httptest.create and httptest.update API methods (Krists)
...G...... [ZBX-6531] fixed memory leak in filesystem discovery on AIX systems (Juris)
..F....... [ZBX-8241] fixed duplicate display of actions in media type list (Andrejs)
...G...... [ZBX-8269] fixed processing of active checks in agent (Andris)
...G...... [ZBX-8238] fixed updating agent 'mtime' for logrt[] items; thanks to Yoshinori Komuro for patch (Andris)
........S. [ZBX-8143] triggers are now committed to the database individually when setting to an unknown state to avoid potential locking between the poller and history syncer (Juris)
.......P.. [ZBX-7968] fixed bug when proxy stopped sending history data if it had more than 1000 unmonitored item values in history table; thanks to Corey Shaw for identifying the issue and providing a patch (wiper)
.......PS. [ZBX-8251] fixed possible crash when trying to get item value from a failed vmware service with log level set to debug (wiper)
..F.....S. [ZBX-8092] changed the way the number of active triggers is calculated in the dashboard and zabbix[triggers] item (Andrejs, igors)
........S. [ZBX-8092] added disabled triggers to the configuration cache for correct macro expansion in notifications (igors)
........S. [ZBX-8092] added disabled hosts and disabled items to the configuration cache for correct macro expansion in notifications (igors)
........S. [ZBX-8230] changed maintenance status log messages from warning to debug level (Juris)
...G...... [ZBX-7098] improved handling of log file rotation/truncation for logrt[] and log[] items (Andris)
........S. [ZBX-8210] fixed crash when attempting to evaluate an eventlog key for items obtained from the value cache (Juris)
........S. [ZBX-8219] fixed regression in ipmi checks to support on/off values for sent commands (Juris)
...G...... [ZBX-8213] fixed library loading code on Windows to prevent potential crash condition (Juris)
...G...... [ZBX-8223] fixed compilation of dummy module on 64-bit platforms by adding "-fPIC" (asaveljevs)
.........T [ZBX-7387] changed default memory usage graph display method for operating system templates (Juris)
A.F....... [ZBX-8101] fixed exporting maps from Oracle database (Eduard, Ivo)
...G...... [ZBX-8198] decreased verbosity of Windows agent with DebugLevel=4 (Nikolaj)
...G...PS. [ZBX-7729] added data alignment to prevent crash on non x86 processors; thanks to Pablo Ruiz for patch (Nikolaj)
.......PS. [ZBX-8202] fixed queue calculation for unavailable hosts which are monitored through a proxy (Nikolaj)
.......PS. [ZBX-8152] added informative log message about optional database patches (Juris)
...G...PS. [ZBX-8138] fixed SSH infostring searching and validation for SSH related items to allow information messages as per RFC4253 Section 4.2 (Juris)
...G...... [ZBX-7875] fixed wrongly reported system version for Windows 8.1 and Server 2012 R2 (Nikolaj, wiper)
A.F....... [ZBX-7766] fixed webscenario status code field validation to accept user macros (Krists)
...GI..... [ZBX-8127] fixed truncation of hostname on HP-UX machines (igors)
........S. [ZBX-8181] fixed possible entering of "history syncer" process in an eternal loop when processing IT services (dimir)
..F....... [ZBX-8176] fixed SQL errors while mass operations when using Oracle database (Krists)
..F....... [ZBX-8158] fixed disabled hosts not shown in trigger selection popup when in configuration (Krists)
..F....... [ZBX-7553] fixed graph not getting period when coming from screen (Krists)
..F....... [ZBX-8075] fixed triggers/data without application not showing in overview (Krists)
..F....... [ZBX-8111] fixed possible XSS in tables with vertical header row cells (Krists)
........S. [ZBX-7887] fixed calculated item becoming not found if referenced item becomes not supported (igors)
..F....... [ZBX-8100] fixed map mass deletion using Oracle (Eduard)
..F....... [ZBX-8148] fixed maintenance warning message on php < 5.4 versions (Eduard)
...G...... [ZBX-8108] fixed reading /proc virtual files without rewinding the file position (Juris)
.......PS. [ZBX-8115] added workaround for 64 bit integer binding not working with Oracle versions less than 11.2 (wiper)
..F....... [ZBX-8140] added net.udp.listen key to item popup (Eduard)
..F....... [ZBX-8123] fixed form fields show/hide switching in IE9 (Eduard)
..F....... [ZBX-8083] fixed proxy performance query item conditions to be same as in dashboard (Krists)
..F....... [ZBX-8021] fixed password changing for users with internal authentication (Eduard)
........S. [ZBX-8133] fixed possible deadlock while updating host_inventory table (Sasha)
..F....... [ZBX-8104] fixed inverted case sensitivity for regular expressions (Krists)
...G...... [ZBX-8117] fixed possible crash of agent under Windows after asking the "system.sw.arch" item (Sasha)
..F....... [ZBX-8093] fixed incorrect plural in global script property host and user group labels (Richlv)
..F....... [ZBX-7997] fixed applications not being displayed in template item mass update form (Ivo)
.......P.. [ZBX-7825] fixed saving of the history data in sequential time order on proxy side (Sasha)
.......PS. [ZBX-8035] fixed proxy queue for ICMP, JMX and SNMP items being calculated incorrectly by the server (asaveljevs)
.D........ [ZBX-6542] added additional information in the default server configuration file about HousekeepingFrequency parameter (Sasha)
.......PS. [ZBX-8077] fixed log messages about sending/receiving of the configuration data (Sasha)
........S. [ZBX-8060] fixed server crash when calculating queue (asaveljevs)
..F....... [ZBX-7867] fixed graph item drag and drop when selecting multiple items (Ivo)
..F....... [ZBX-8046] fixed application toggling in Latest data page if same item belongs to several applications (Ivo)
...G...... [ZBX-7856] added workaround for Windows _wstat64() not working with symlinks (wiper)
........S. [ZBX-7534] fixed buffers being too small for long function parameters containing UTF-8 characters (asaveljevs)
...G...PS. [ZBX-7046] fixed get_ip_by_socket returning an empty string for IPv4 addresses when Zabbix is compiled with IPv6 support (Juris)
..F....... [ZBX-7630] fixed monitoring event page navigation (Eduard)
.......PS. [ZBX-7990] fixed marking of unavailable agents; it could cause excess utilisation of "poller" processes (Sasha)
....I..... [ZBX-7837] fixed y axis configuration in default proxy template graph (Sasha)
..F....... [ZBX-7957] improved graph Y axis min/max value validation for line and stacked graphs (Ivo)
..F....... [ZBX-8030] fixed {HOSTNAME} macro resolving (Eduard)
..F....... [ZBX-7974] fixed host group selecting using invalid node in user group rights page (Eduard)
..F....... [ZBX-7943] fixed undefined indexes in HTTP test dashboard widget when no history is found (Eduard)
..F....... [ZBX-7809] improved validation on decimal values (Eduard)
A.F....... [ZBX-7809] fixed unused graph Y axis min/max fields unsetting from db (Eduard)
..F....... [ZBX-7976] fixed template "unlink and clear" leaving items attached to parent template (Ivo)
..F....... [ZBX-7545] fixed item mass update form being rendered with a delay when updating template items (Pavels)
..F....... [ZBX-7864] fixed filter by host group in "Availability reports" page (Oleg)

--------------------------------------------------------------------------------
Changes for 2.2.3

2.2.3rc2 was released as 2.2.3 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.3rc2

Bug fixes:
.......P.. [ZBX-8006] fixed memory leak in proxy when handling SSH, telnet and database monitor items (Juris)
.......P.. [ZBXNEXT-166] fixed proxy not storing items with text value type (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.3rc1

New features:
.......PS. [ZBXNEXT-2137] increased maximum cache size limit to 8gb from 2gb (Juris)
.......PS. [ZBXNEXT-166] implemented variable binding for bulk inserts with Oracle database (wiper)
.......PS. [ZBXNEXT-98] implemented bulk requests for SNMP monitoring (asaveljevs)
....IJ.... [ZBXNEXT-1889] made startup.sh and shutdown.sh scripts for Java gateway work in /bin/sh (asaveljevs)
.D........ [ZBX-7597] added description of the returned value types to the agentd manpage (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Italian, Japanese, Slovak and Turkish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...... [ZBX-7301] do not put logrt[] item into unsupported state if log files do not exist (fixed as part of ZBX-6731 solution) (Andris)
..F....... [ZBX-7896] fixed translated error messages not being rendered correctly in images (Pavels)
.......PS. [ZBX-7777] increased maximum data transfer limit per connection to remain consistent with 2.0 (Juris)
A......... [ZBX-7972] fixed not being able to full clone a template with an application if a destination host is specified (Ivo)
A......... [ZBX-7409] fixed inherited web items being added to incorrect applications when updating a template web scenario (Pavels)
..F....... [ZBX-7966] fixed possibility to copy a templated graph (Ivo)
..F....... [ZBX-7930] improved execution time in Maintenance page (Ivo)
..F....... [ZBX-7831] fixed regexp compilation errors for installations that use PHP with PCRE older than 7.0 (Pavels)
..F....... [ZBX-7884] fixed incorrect layering of modal window and made modal windows draggable and opaque (Ivo)
A......... [ZBX-7879] fixed creating and updating applications with multibyte characters in template which is linked to host while mbstring.func_overload set greater than 1 (Ivo)
...G...PS. [ZBX-7919] fixed hashset entry allocation overhead (wiper)
........S. [ZBX-7918] fixed value cache reporting more free space than actually available (wiper)
A.F....... [ZBX-7832] fixed screen item row- and colspans not being adjusted when reducing the size of a screen (Pavels)
........S. [ZBX-7620] improved error messaging and debug logging for VMware items (wiper)
........S. [ZBX-7897] fixed memory leak in trapper for log file items (Juris)
..F.....S. [ZBX-7872] removed discovery item prototype from calculation of required performace (NVPS) (igors)
........S. [ZBX-5778] removed counting items in queue if host is in maintenance with no data collection (igors)
..F....... [ZBX-7849] fixed not being able to save actions with a "Maintenance status" condition after upgrading from 2.0 (Pavels)
A......... [ZBX-6151] fixed graph prototype and trigger prototype validation so item prototypes are no longer allowed from multiple discovery rules and fixed graph and graph prototype update validation allowing to pass only 'gitemid' parameter without 'itemid' (Ivo)
........S. [ZBX-7737] fixed host inventory item update order to prevent database deadlocks (Juris)
........S. [ZBX-5804] added overflow/wrapping detection to calculated items (Juris)
........S. [ZBX-7659] fixed handling of hosts without any interfaces (Juris)
...G...... [ZBX-7740] fixed agent crash if logrt and log items are not supported (Andris)
...G...PS. [ZBX-6731] faster processing of log files by agent on Unix (Andris)
...G...PS. [ZBX-6729] faster processing of log files by agent on Microsoft Windows (Andris)
....IJ.... [ZBX-5379] added stale PID file detection for Java gateway (asaveljevs)
....IJ.... [ZBX-5558] fixed Java gateway error messages not being shown in the console on startup (asaveljevs)
.......PS. [ZBX-7840] fixed icmppingloss[] calculation when a DNS name is pingable by both IPv4 and IPv6 (asaveljevs)
..F....... [ZBX-7883] fixed JS error when adding slides in configuration page (Ivo)
........S. [ZBX-7836] fixed possible crash when a value older than the last item value was added to the value cache (wiper)
..F....... [ZBX-7851] fixed item, trigger and discovery rule sorting by "Status" field (Ivo)
..F....... [ZBX-7858] fixed some triggers not being displayed in Monitoring -> Triggers (Pavels)
...G...... [ZBX-6933] added substitution of eventlog parameter insertion strings (wiper)
...G...... [ZBX-7853] changed log level from warning to information when listener, active checks and collector processes start (igors)
.......PS. [ZBX-7614] fixed incorrect activation of inactive host if its item has bad syntax (igors)
A.F....... [ZBX-7829] fixed reserving of new ids for standalone installations (Sasha)
A......... [ZBX-6742] fixed templated graph item validation when items seem to belong to multiple hosts (Ivo)
A.F.....S. [ZBX-7674] implemented batch processing of IT services to resolve deadlocks and improve performance (Eduard, wiper)
..F....... [ZBX-7808] fixed latest data columns width proportions (Eduard)
........S. [ZBX-7817] fixed SQL errors while linking applications to a host (Sasha)
..F....... [ZBX-7754] fixed possibility to add a trigger expression with log function selected and improved error messaging in trigger expression pop-up (Ivo)
..F....... [ZBX-7768] fixed item valuemap import (Eduard)
..F....... [ZBX-7727] added SQL connection errors displaying for Oracle and DB2 (Oleg)
........S. [ZBX-5789] improved performance of processing discovered graphs by the low-level discovery rule (Sasha)
........S. [ZBX-5789] fixed updating of low-level discovered graphs: the graph identifier never will change (Sasha)
..F....... [ZBX-7772] fixed HTTP authentication error (Eduard)
...G...PS. [ZBX-7670] added typecasts to void pointers when used in arithmetic to avoid compile warnings/errors (Juris)
........S. [ZBX-7572] fixed processing of JSON object by trapper (igors)
.......PS. [ZBX-7763] fixed checking the wrong exit code of php_get_sem() (igors)
..F....... [ZBX-7770] removed web.page.perf item key from simple check item type (Eduard)
..F....... [ZBX-7242] fixed jQuery sortable objects not to change with when dragging them (Ivo)
..F....... [ZBX-7736] fixed incorrectly working global regular expression type "Any character string included" (Ivo)
..F....... [ZBX-7756] fixed SQL error in Monitoring > Maps page (Ivo)
A.F....... [ZBX-7708] fixed trigger prototype error message and trigger form default description value (Oleg)
..F....... [ZBX-7739] removed unused label in screen configuration page when no elements exist (Eduard)
..F....... [ZBX-7651] fixed item configuration flexible interval adding (Eduard)
..F....... [ZBX-7630] fixed latest issues link on monitoring events (Eduard)

--------------------------------------------------------------------------------
Changes for 2.2.2

2.2.2rc3 was released as 2.2.2 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.2rc3

Bug fixes:
........S. [ZBX-7521] fixed possible crash because of item value type change handling in value cache (wiper)
.......PS. [ZBX-7698] fixed closing a connection to the database when database server is unavailable (Sasha)
........S. [ZBX-7758] fixed server crash when processing low-level discovery triggers prototypes (Sasha)

--------------------------------------------------------------------------------
Changes for 2.2.2rc2

Bug fixes:
..F....... [ZBX-6296] fixed macros in item names not being resolved in simple graph titles (Eduard)
..F....... [ZBX-7743] fixed not being able to save the user or profile form if PHP gettext is unavailable (Eduard)
A......... [ZBX-7693] fixed user media validation (Eduard)
A......... [ZBX-7693] fixed admin user being able to update media for other users (Eduard)
........S. [ZBX-7711] fixed memory leak in vmware collector (wiper)

--------------------------------------------------------------------------------
Changes for 2.2.2rc1

New features:
.......PS. [ZBX-7649] synchronize ICMP checks based on item interface. This should reduce the number of fping invocations in most cases (wiper)
..F.....S. [ZBXNEXT-2069] added HOST.PORT macro support to internal/trigger based notifications and also to trigger names/descriptions (Oleg, wiper)
A.F....... [ZBX-1357] updated American English, Czech, French, Greek, Hungarian, Italian, Japanese, Russian, Slovak, Turkish and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-7600] updated .htaccess files to be compatible with Apache 2.4 (Richlv)
..F....... [ZBX-7684] improved displaying of script execution page (Eduard)
...G...... [ZBX-7668] fixed sending empty values when reading from a file with zabbix_sender (Juris)
........S. [ZBX-7571] fixed incorrect processing of \177 (U+007F) control character in json (igors)
..F....... [ZBX-7726] fixed max frontend available date displaying (Eduard)
.......PS. [ZBX-7690] fixed cache for dynamic SNMP indexes not being used (asaveljevs)
..F....... [ZBX-7610] fixed not being able to configure an empty database host in the setup (Pavels)
....I..... [ZBX-7168] fixed configure.ac template to properly link libcurl to all components independently (Juris)
A......... [ZBX-7671] fixed error when importing an existing trigger with dependencies from 1.8 (Pavels)
A......... [ZBX-7703] fixed being able to switch users without proper credentials when using HTTP authentication (Pavels)
...G...... [ZBX-7648] fixed name resolution when using net.dns items (Juris)
........S. [ZBX-6315] fixed deleting of lost triggers by the low-level discovery rule (Sasha)
........S. [ZBX-7109] improved performance of processing discovered triggers by the low-level discovery rule (Sasha)
........S. [ZBX-7608] fixed crashes when global scripts timed out (wiper)
........S. [ZBX-7561] fixed SQL errors while processing host prototypes under MySQL (Sasha)
..F....... [ZBX-7688] fixed discovery item import (Eduard)
A.F....... [ZBX-4218] rewrote the item key parser's source code for independence on the mbstring.func_overload option (Sasha)
...G...... [ZBX-7697] fixed items system.swap.in[] and system.swap.out[] going into an infinite loop on Solaris (asaveljevs)
A......... [ZBX-7647] fixed trigger.get trying to sort by "lastchange" DESC even if a different sort field or sort order is given (Pavels)
.......PS. [ZBX-7686] fixed UTF-8 strings not being fetched fully from Oracle (asaveljevs)
..F....... [ZBX-6721] fixed LDAP bind password being included in page source (Eduard)
..F....... [ZBX-7609] fixed sound playing after frontend messages closing (Eduard)
........S. [ZBX-7653] correctly expand ITEM.LOG.* macros when retrieving eventlog specific attributes for log,logrt items (wiper)
.......PS. [ZBX-7661] fixed configuration parser to allow 2G cache values (it was restricted to 2G-1 before) (wiper)
..F....... [ZBX-7639] fixed error when trying to replace host groups and add a new host group at the same time in the host mass update form (Pavels)
...G...PS. [ZBX-7458] added source IP validation on daemon startup (Juris)
A......... [ZBX-7660] fixed host.get returning the "templates" property even if the "templateids" parameter is not used (Pavels)
...G...... [ZBX-6790] changed net.tcp.listen and net.udp.listen keys to read the whole /proc/net/(tcp|udp)(6) file in a single operation to avoid losing data if the file is changed between reading operations (wiper)
.......PS. [ZBX-7587] set the correct server status (down) after ORA-01012, ORA-02396 errors (wiper)
....I..... [ZBX-7515] added missing delayed loading option of wevtapi.dll for x64 systems (igors)
...G...... [ZBX-7481] added checking for OpenBSD version to avoid compilation error on OpenBSD v5.4 and newer due to removed swapins/swapouts uvmexp fields (igors)
.......PS. [ZBX-7576] fixed network discovery processing broadcast responses as valid hosts (wiper)
..F....... [ZBX-7632] allow to add favourite graph from disable host (Eduard)
..F....... [ZBX-7634] removed sid from trigger URL in Monitoring->Triggers (Oleg)
.......PS. [ZBX-5526] removed checking for PostgreSQL server version and disabled nonstandard use of escape strings in order to support versions newer than 8.1 (igors)
...G...... [ZBX-7414] added description to HostnameItem that UserParameters and aliases are not supported (igors)
..F....... [ZBX-7590] fixed displaying functional macros in graph names when host visible name is not empty (Ivo)
A......... [ZBX-7591] fixed deleting web scenario steps on template linked to host (Ivo)
..F....... [ZBX-7508] fixed import map with LLD triggers (Eduard)
..F....... [ZBX-7586] fixed trigger log expression saving in IE10 (Eduard)
..F....... [ZBX-7518] fixed graph scrollbar overflow when clicking period "All" and with no page refresh option (Ivo)
A......... [ZBX-7578] fixed graph item validation (Eduard)
..F....... [ZBX-7616] fixed green background color for "New group" field in host edit form (Ivo)
...G...... [ZBX-7567] fixed processing of services[] key without a 3rd parameter (Sasha)
..F.....S. [ZBX-7573] fixed item being checked at a wrong time when using flexible intervals (asaveljevs)
........S. [ZBX-6545] fixed possible SQL errors when syncing a node configuration with PostgreSQL backend version 8.2 and later (Sasha)
........S. [ZBX-7452] fixed processing of received events from slave node (Sasha)
.......... [ZBXNEXT-1256] fixed parameter passing for example userparameter to obtain process CPU usage (Richlv)
.......... [ZBXNEXT-1256] fixed parameter passing for example userparameter to obtain directory size (Richlv)
........S. [ZBX-7484] fixed escalations not being stopped and generation of multiple successive OK or PROBLEM events (asaveljevs)
........S. [ZBX-7521] fixed crash if value cache entered low memory mode when adding a new item to the cache (wiper)
...G...PS. [ZBX-7521] fixed memory allocator realloc() function bug in low memory situations (wiper)
...G...PS. [ZBX-4243] fixed Zabbix syslog application names (RFC 5424 APP-NAME) (Andris)
..F....... [ZBX-3855] fixed bug that prevented the frontend from working with the Turkish locale (Pavels)
A......... [ZBX-7483] fixed user group delete validation (Eduard)
..F....... [ZBX-6296] optimized macro resolving in latest data (Eduard)
..F....... [ZBX-6296] rewrote user macros resolving (Eduard, Sasha)
..F....... [ZBX-6296] rewrote macro resolving in function parameters (Eduard)
A.F....... [ZBX-6348] fixed possibility to create host groups and update all other existing objects with name containing only zeros (Ivo)
.......PS. [ZBX-7288] improved error logging for server-proxy communication (Andris)
A.F....... [ZBX-7407] fixed being able to change event source for existing actions (Ivo)
...G...... [ZBX-7392] fixed memory leaks in gnuregex.c (igors)
........S. [ZBX-7397] reduced value cache memory usage (wiper)
........S. [ZBX-7516] fixed typo in SQL query: changed "impi_disable_until" to "ipmi_disable_until" (asaveljevs)
A......... [ZBX-7509] changed "value_flag" to proper name "value_flags" in triggers API (Ivo)
..F....... [ZBX-7489] changed "filter_set" to no longer require SID parameter in URL (Ivo)
..F....... [ZBX-7486] fixed placeholder default value submitting for IE (Ivo)
..F....... [ZBX-7438] made frontend object status update messages more consistent (Ivo)
A.F....... [ZBX-7445] fixed frontend redundant call of history (Eduard)
....I..... [ZBX-7227] modernized autoconf invocation and renamed "configure.in" to "configure.ac"; thanks to Dmitry Smirnov (asaveljevs)
..F....... [ZBX-7443] fixed adding screen to favourites from dashboard (Eduard)
..F....... [ZBX-7490] fixed displaying of graphs that include item prototypes in configuration (Eduard)
A......... [ZBX-7454] fixed changing host inventory mode from "Automatic" to "Manual" when updating host with no "inventory_mode" parameter set (Ivo)
..F....... [ZBX-7417] expanded function last() with no parameters in map element labels and graph names (Ivo)
A......... [ZBX-7338] fixed screen item validation (Eduard)
..F....... [ZBX-7427] fixed element links not being rendered correctly between host groups and other elements (Pavels)

--------------------------------------------------------------------------------
Changes for 2.2.1

2.2.1rc1 was released as 2.2.1 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.1rc1

New features:
..F....... [ZBXNEXT-2016] changed the housekeeping settings to allow overriding item-level history and trend storage period if internal housekeeping is disabled (Pavels)
..F....... [ZBXNEXT-2016] removed the ZBX_HISTORY_DATA_UPKEEP constant (Pavels)
....I..... [ZBXNEXT-1256] changed example directory size user parameter to return bytes (Richlv)
..F....... [ZBX-7250] made gettext an optional feature for the frontend (Pavels)
A.F....... [ZBX-1357] updated American English, Brazilian Portuguese, French, Italian, Japanese, Russian, Slovak, Turkish and Ukrainian translations; thanks to Zabbix translators (Richlv)
....I..PS. [ZBXNEXT-1257] dropped support for UCD-SNMP (asaveljevs)

Bug fixes:
...G...... [ZBX-7479] fixed remote command execution from Zabbix server if flexible user parameters are configured; thanks to Recurity Labs Team for the report (Sasha)
....I..... [ZBX-7461] fixed compilation on kFreeBSD and other operating systems which are not explicitly supported (asaveljevs)
....I..... [ZBX-7339] fixed item prototypes of OpenBSD and FreeBSD templates (igors)
.......PS. [ZBX-7332] properly restore the original memory chunk after shared memory realloc fails, otherwise it could trigger a crash when syncing history at exit (wiper)
..F....... [ZBX-7373] improved performance of pages that use latest history values; thanks to Kenneth Palmertree and Maksim Tkachenko (Pavels)
..F....... [ZBX-7447] fixed regex configuration form not being displayed in French and Italian languages (Pavels)
...G...... [ZBX-7444] fixed agent crash on HP-UX when processing proc.num[] item (asaveljevs)
..F....... [ZBX-4063] fixed data selecting for graphs (Eduard)
..F....... [ZBX-7391] fixed items belonging to multiple applications being displayed only under the first one in the latest data page (Pavels)
..F....... [ZBX-7347] fixed custom step duration max size in action configuration (Eduard)
..F....... [ZBX-7336] fixed "Database type" selection in setup step 3, improved SQLite3 check and removed storing setup supported databases in cookies (Ivo)
..F....... [ZBX-7340] fixed incorrect error messages when imported objects reference unexisting objects (Pavels)
A.F....... [ZBX-7445] fixed frontend redundant call of history (Eduard)
..F....... [ZBX-7277] made item selection helper translatable (Ivo)
.......PS. [ZBX-6160] fixed memory leak in configuration syncer process (Sasha)
.......PS. [ZBX-6160] fixed "ORA-01000: maximum open cursors exceeded" error (Sasha)
..F....... [ZBX-7354] fixed resetting linked template list when trying to add template with empty field (Ivo)
.......PS. [ZBX-7360] fixed maximum IPMI sensor ID length; thanks to OpenIPMI author Corey Minyard (Andris, asaveljevs)
........S. [ZBX-7400] fixed possible server crash when processing trigger functions with text or log items with Oracle backend (Sasha)
........S. [ZBX-7400] fixed possible server crash when sending messages with Oracle backend (Sasha)
........S. [ZBX-7326] improved escalator idle time calculations and statistics reporting (wiper)
..F....... [ZBX-7355] fixed various prototype confirmation messages (Ivo)
..F....... [ZBX-7408] removed unnecessary variables and includes in slide show configuration (Ivo)
.D........ [ZBX-7034] improved Alias parameter description in the example configuration files (Richlv)
..F....... [ZBX-7337] fixed undefined index debug profiler (Eduard)
..F....... [ZBX-7337] fixed input parameters validation in multiple pages (Eduard, Sasha)
A......... [ZBX-7372] fixed undefined indexes in script.getscriptsbyhosts method (Ivo)
..F....... [ZBX-7350] fixed displaying host prototypes in "Status of Zabbix" (Ivo)
.......PS. [ZBXNEXT-98] refactored code for SNMP checks (asaveljevs, Sasha)
........S. [ZBX-7184] added check to prevent host from being switched to unavailable state multiple times in a row (wiper)
A......... [ZBX-7351] fixed screen item not being saved if resource type is URL (Ivo)
........S. [ZBX-7329] fixed VMware related compiling error on FreeBSD (wiper)
........S. [ZBX-7359] fixed possible crash when parsing VMware datastore data (wiper)
........S. [ZBX-7309] fixed resolving of {ITEM.VALUE} macro in recovery messages (Andris, Sasha)
..F....... [ZBX-7254] fixed selected tab not being reset when opening the host mass update form (Pavels)
A.F....... [ZBX-7316] fixed drule.delete method (Ivo)
A.F....... [ZBX-7293] fixed typo in the plural form of a translatable string (Richlv)
..F....... [ZBX-7307] improved validation for copying graph (Eduard)
..F....... [ZBX-7325] fixed parent LLD rule link color in the darkblue and darkorange themes (Pavels)
..F....... [ZBX-7311] fixed dragging of host interfaces (Ivo)
..F....... [ZBX-7272] fixed graph's grid with fixed Y axis MIN/MAX values (Eduard)
...G...... [ZBX-2008] added support of Audit Success/Failure severity for Windows Security log (igors)
...G...... [ZBX-2008] implemented automatic loading of wevtapi.dll file and its functions (igors)
...G...... [ZBX-2008] improved performance of eventlog monitoring (igors)
..F....... [ZBX-7263] fixed validation of filter parameters in tr_status.php (Eduard)
..F....... [ZBX-7303] removed link to item configuration for discovered items in latest data screen (Eduard)
...G...... [ZBX-7289] added server address and port number to "no active checks on server" message (igors)
..F....... [ZBX-6920] fixed displaying of soft linked IT services that contain a dot in their name (Eduard)
..F....... [ZBX-7037] added agent.hostname to the list of supported items (Pavels)
..F....... [ZBX-7317] removed unused code in popup.php (Ivo)

--------------------------------------------------------------------------------
Changes for 2.2.0

2.2.0rc2 was released as 2.2.0 without any changes

--------------------------------------------------------------------------------
Changes for 2.2.0rc2

Bug fixes:
..F....... [ZBXNEXT-1371] fixed links in global search results to LLD discovery for non-admin users to say "Discovery" instead of "Discoveries" (Richlv)
........S. [ZBX-7304] fixed wrong SQL statement in processing of escalations (asaveljevs)

--------------------------------------------------------------------------------
Changes for 2.2.0rc1

New features:
..F....... [ZBXNEXT-1513] set autofocus for the event acknowledgement text field (Pavels)
........S. [ZBXNEXT-1998] added vmware.fullname[], vmware.version[] key support (wiper)
..F.I...S. [ZBXNEXT-1975] increased the size of alerts table message field to 64KB also on Oracle database (Pavels, wiper)
..F....... [ZBXNEXT-1371] added links to graphs, web monitoring and LLD rules in the search results; thanks to Volker Fröhlich and Marc for patches (Pavels)
.........T [ZBX-6832] improved default templates (e.g., split "Template App Agentless" into 12 templates for each service) (asaveljevs, neogan, Sasha)
..F....... [ZBXNEXT-1851] hid American English, Greek and Polish translations from the frontend (Richlv)

Bug fixes:
........S. [ZBX-7186] fixed recovery-awaiting escalations staying in the database forever if their action, trigger or item is deleted (asaveljevs)
..F....... [ZBX-7280] fixed map background in IE10 (Eduard)
..F....... [ZBX-7276] fixed count of displaying hosts in proxy list (Eduard)
..F....PS. [ZBX-7299] fixed dashboard widget drag'n'drop not working on PHP setups without JSON (Pavels)
.......PS. [ZBX-7292] fixed resolving of macros in host interfaces (Sasha)
...G....S. [ZBX-7061] fixed warnings produced by clang static analyzer (e.g., Linux agent crash for item system.swap.in[sda3]) (wiper)
..F....... [ZBX-7161] fixed full clone form not saving data after an unsuccessful submit (Pavels)
..F....... [ZBX-7161] fixed the clone button in the host configuration form (Pavels)
..F....... [ZBX-6528] fixed highlighting unmonitored hosts in Host inventory page (Ivo)
A.F....... [ZBX-7259] fixed "Show lines" field in Configuration > Screen > cell element to be a value between 1 and 100 (Ivo)
..F....... [ZBX-7286] fixed displaying double quotes as HTML entities in trigger menu pop-ups (Ivo)
..F....... [ZBX-7284] fixed incorrect permissions when selecting a screen element from pop-up in screens and slideshow pages (Ivo)
.......PS. [ZBX-7282] fixed server or proxy crash while terminating database upgrade by TERM signal (Sasha)
...G...... [ZBX-7275] fixed eventlog sometimes returning garbage value (wiper)
.........T [ZBX-7269] fixed units and value type for vmware.vm.vfs.fs.size[{$URL},{HOST.HOST},{#FSNAME},pfree] item in "Template Virt VMware Guest" template (Sasha)
........S. [ZBX-7258] fixed vCenter VMs unique identifier for host names (Sasha)
..F....... [ZBX-7283] fixed latest data table layout issues when switching hosts and the "Show details" filter (Pavels)
..F....... [ZBX-5854] fixed host status indicator not displaying maintenance status in the host configuration form header (Pavels)
..F....... [ZBX-7242] fixed sortable table elements not to change width while dragging them (Ivo)
..F....... [ZBX-7213] fixed pre-loader image width and height for Internet Explorer (Ivo)
....I..... [ZBX-7273] fixed newlines in default data strings for Oracle (Sasha)
........S. [ZBX-7141] made it clear agent of which particular type is unavailable for unknown triggers (asaveljevs, Sasha)

--------------------------------------------------------------------------------
Changes for 2.1.9

New features:
...GI..PS. [ZBXNEXT-1477] added support of Windows eventlog source regex filter (Sasha)
..F.I..... [ZBXNEXT-544] moved help_items data to php code (Pavels, Sasha)
..F....... [ZBXNEXT-1827] improved multiselect full text search (Eduard)
..F....... [ZBX-7065] changed the design of the setup, login and browser warning pages (Pavels)
..F....... [ZBX-6983] renamed the "Latest host group issues" screen element to "Host group issues" and "Latest host issues" to "Host issues" (Pavels)
..F....... [ZBX-7215] improved the design of the search auto suggest (Pavels)
.....J.... [ZBXNEXT-1776] added support for java.math.BigDecimal, java.math.BigInteger and some other open types (asaveljevs)
..F.I..... [ZBXNEXT-715] increased the size of sysmaps_elements.label and sysmaps_links.label fields to 2048 characters (Sasha)

Bug fixes:
...G...PS. [ZBX-7125] fixed improper reading of configuration files in case there were problems with included files; we now exit with failure (asaveljevs)
..F....... [ZBX-7257] improved config file validation (Eduard)
..F....... [ZBX-7249] changed setup pre-requisites values "yes" to "on" and "no" to "off", fixed numeric value validation and port text alignment (Ivo, Pavels)
..F....... [ZBX-7267] implement menu popup in trigger top 100 page for hosts and triggers columns (Eduard)
..F....... [ZBX-7260] fixed "Wrong RPC call to JS RPC" error when acknowledging trigger and changing group or host in screen element (Ivo)
..F....... [ZBX-6129] fixed changing the status of triggers and trigger prototype working incorrectly if they no longer exist (Pavels)
..F....... [ZBX-7266] fixed frontend big dropdowns displaying (Eduard)
..F....... [ZBX-7248] fixed frontend initial calendar time (Eduard)
.......PS. [ZBX-7208] fixed DB schema generation for "t_shorttext"-type fields (Andris, asaveljevs)
..F....... [ZBX-7240] fixed map editing form behaving incorrectly after it has been submitted unsuccessfully (Pavels)
A......... [ZBX-7256] fixed sorting by hostname in trigger.get (Pavels)
..F....... [ZBX-7247] fixed multiselect allowing to select read only objects in places where write permissions are required (Pavels)
A......... [ZBX-7247] fixed map.create and map.update not checking permissions to objects used in map elements (Pavels)
A.F....... [ZBX-7238] fixed network discovery rule permission checks for admin users (Pavels)
..F....... [ZBX-7251] corrected multiple page headers and other text strings (Pavels)
..F....... [ZBX-7212] fixed interface macros priorities (Eduard)
A.F....... [ZBX-7235] fixed activating and deactivating a web scenarios (Eduard)
..F....... [ZBX-7181] fixed frontend natural sorting (Eduard)
..F....... [ZBX-7236] removed the sorting indicator from the "Last 20 issues" widget (Pavels)
A......... [ZBX-7224] fixed host prototype children group deletion (Eduard)
..F....... [ZBX-7199] fixed permission issue in bar report (Eduard)
..F....... [ZBX-7215] fixed search auto suggest always displaying results in lower case (Pavels)
....I..... [ZBX-7166] added database upgrade patches to set status of template triggers to Enabled and state of template items to normal (Andris, Sasha)
..F....... [ZBX-7198] fixed displaying trigger popup menu relative to mouse cursor in Monitoring > Overview page (Ivo)
....I..... [ZBX-7218] fixed configuration failing with Oracle 12.1 instant client libraries (asaveljevs, Sasha)
A.F....... [ZBX-7165] fixed SNMP field validation in item configuration (Eduard)
..F....... [ZBX-5942] fixed setup navigation (Eduard, Pavels)
..F....... [ZBX-7137] fixed macros resolving in inventory host interfaces (Eduard)
...G...PS. [ZBX-7206] fixed arithmetic expressions in C macros not being wrapped in parentheses (asaveljevs)
........S. [ZBX-7185] fixed escalations being cancelled by unrelated events (asaveljevs)
..F....... [ZBX-6244] fixed setting cookies as secure under https (Ivo)
A.F....... [ZBX-7171] fixed displaying correct percentages in item and trigger error messages (Ivo)
....I..... [ZBX-5590] fixed item multiplier for jmx["java.lang:type=Compilation",TotalCompilationTime] (asaveljevs)
....I..... [ZBX-6577] improved "Template JMX Generic" by adding some interesting items and triggers (asaveljevs)
..F....... [ZBX-7189] fixed web monitoring items not being displayed in Monitoring -> Latest data (Eduard)
A.F....... [ZBX-7170] improved performance of item.get method and other API requests with "selectItems" option (Ivo)
..F....... [ZBX-7144] fixed table column widths in Monitoring -> Latest data (Ivo)
A......... [ZBX-7152] fixed get method subselects not working correctly if a specific node is selected (Ivo)
..F....... [ZBX-7180] fixed table colours in user right assignment lists (Eduard)
..F....... [ZBX-7085] fixed gettext errors when omitting the number placeholder in singular form translations (Pavels)

--------------------------------------------------------------------------------
Changes for 2.1.8

New features:
.....J.... [ZBX-6404] added support for values of type java.lang.Double when toString() returns them in scientific format (asaveljevs)
.......PS. [ZBXNEXT-78] added support for scientific notation for received values and item multipliers for items of type "Numeric (float)" (asaveljevs)
...G...PS. [ZBXNEXT-1855] dynamic display of process current activity and statistics in "ps" and "top" (Andris, igors, wiper)
..F.....S. [ZBXNEXT-1806] changed the way nth day and nth week are calculated in maintenances (asaveljevs, Pavels)
..F....... [ZBX-7097] changed dashboard drag'n'drop widget placeholder color in the dark orange and dark blue themes (Pavels)
A.F....... [ZBX-1357] updated Dutch, Finnish, Indonesian, Italian, Lithuanian, Persian, Portuguese (Portugal), Russian and Slovak translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A.F.I...S. [ZBX-7105] fixed performance of housekeeper; improved indexes for table "events"; fixed SQL statements to use the new indexes (Sasha)
A...I..... [ZBX-7163] fixed default values for sysmaps.label_location and sysmaps_elements.label_location fields; added NOT NULL constraint to sysmaps_elements.label_location field (Sasha)
...G...PS. [ZBXNEXT-1179] fixed inconsistency in process activity time logging (Andris)
A......... [ZBX-6362] fixed proxy select interfaces (Eduard)
..F....... [ZBX-7115] improved data filtering in latest data page (Eduard)
.......PS. [ZBX-6835] fixed bug when agent/proxy connection error could have resulted in a wrong warning about message size (wiper)
A......... [ZBX-7164] fixed trigger and trigger prototype read only fields to no longer change when linking template to host (Ivo)
A.F....... [ZBX-6760] improved performance of getting global scripts (Sasha)
A.F....... [ZBX-6995] improved the performance of graph and graph prototype permission checks (Pavels)
...G...... [ZBX-6591] fixed resolution of IPv4 and IPv6 addresses if DNS hostname is specified as server parameter in configuration file; thanks to Trever L. Adams for patch (igors)
....I..... [ZBX-5374] removed ONLY directive from PostgreSQL upgrade statements (Sasha)
..F....... [ZBX-7097] fixed dashboard drag'n'drop widget placeholder not being displayed in the classic theme (Pavels)
....I..... [ZBX-7130] fixed makefiles to build zabbix_proxy only (Sasha)
..F....... [ZBX-7055] fixed displaying OK trigger status in maps (Eduard)
..F....... [ZBX-7081] fixed node drop down being displayed incorrectly in several pop ups (Pavels)
A......... [ZBX-7086] fixed application mass add from different hosts or templates validation (Eduard)
........S. [ZBX-7133] fixed processing of zabbix[host,*,available] item; fixed proxy's hosts availability data on server (Sasha)
..F....... [ZBX-7099] fixed IT services tree icons alignment (Eduard)
A.F.I..... [ZBX-7121] increased size of interface.ip field (Sasha)
A...I..... [ZBX-6975] fixed default values for graphs.yaxismax and graphs_items.yaxisside fields (Sasha)
A......... [ZBX-7131] fixed host interface IP validation (Eduard)
..F....... [ZBX-7112] improved file import validation for graph items (Eduard)
........S. [ZBX-6294] fixed nodata() trigger firing immediately after no data maintenance (asaveljevs, Sasha)
..F....... [ZBX-7134] fixed host inventory interface table when no agent interfaces are set (Ivo)
..F....... [ZBX-7126] fixed host inventories details tab displaying (Eduard)
..F.I..... [ZBX-7066] corrected downloadable configuration file name in setup step 6 (Ivo)
A......... [ZBX-7101] fixed generated SQL queries in action.get method when simultaneously selecting more than one condition and operation (Ivo)

--------------------------------------------------------------------------------
Changes for 2.1.7

New features:
..F....... [ZBXNEXT-1851] hid Czech, Dutch, Hungarian, Korean, Latvian, Persian, Spanish and Turkish translations from the frontend (Richlv)
..FG...... [ZBX-2008] added support of Windows Eventing 6.0 (igors, Ivo)
...G...... [ZBXNEXT-1942] added Zabbix sender dynamic link library for Windows (wiper)
...G...... [ZBXNEXT-935] changed Zabbix sender exit status to better reflect the operation result - success:0, partial success:2, failure:1 (asaveljevs, wiper)
.......PS. [ZBXNEXT-935] improved readability of server response to sender/agent data (asaveljevs, wiper)
.......PS. [ZBXNEXT-1633] improved VMware virtual machine monitoring performance (wiper)
..F....... [ZBX-6911] added functionality to save positions of block on dashboard page in profiles table (Vitalij)

Bug fixes:
A.F....... [ZBX-6953] fixed Apache server crashing on Windows due to huge memory consumption when using preg_match() function in Configuration > Host > edit (Ivo)
..F....... [ZBX-7079] fixed undefined index in map configuration page for map without icon mapping (Eduard)
..F....... [ZBX-7111] fixed host importing from 1.8 to trunk (Eduard)
..F....... [ZBX-7074] fixed incorrectly parsed trigger expression in trigger wizard (Vitalij)
..F....... [ZBX-7082] fixed not being able to create dependencies between template triggers (Ivo)
A.F....... [ZBX-7053] fixed errors when deleting a script linked to action operation and fixed type-specific operation command properties not being reset when changing type (Ivo)
..F....... [ZBX-7058] fixed repeated global search with same value (Eduard)
...GI..PS. [ZBX-7061] fixed warnings produced by clang static analyzer (asaveljevs)
..F....... [ZBX-6873] fixed pagination issue after deleting an object through form (Ivo)
..F....... [ZBX-7050] fixed output of empty HTML attributes (Ivo)
A.F....... [ZBX-7051] fixed bug, to not make updates to hosts applications, items, and triggers, if "Save" button was pressed in edit form, with no changes (Vitalij)
A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in page filtering; thanks to Bernhard Schildendorfer from SEC Consult for the report (Eduard, Pavels)
A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in dashboard favourite managing; thanks to Lincoln, a member of Corelan Team, for the report (Eduard, Pavels)
..F....... [ZBX-6994] fixed logic of SQL creation, removed unneeded i.flags IN (0,4) from SQL, if i.flags is set from filter or is null (Vitalij)
..F....... [ZBX-6993] fixed JS errors in various pages having a child node with high ID value (Ivo)
..F....... [ZBX-7032] fixed possibility to add "ICMP ping" check in Configuration > Discovery (Ivo)
........S. [ZBX-6904] fixed ESC.HISTORY macro to create the same message content within the same escalation step when notification is sent to multiple recipients (igors)

--------------------------------------------------------------------------------
Changes for 2.1.6

New features:
..F....... [ZBX-2616] upgraded the bundled DejaVu font from 2.33 to 2.34 (Richlv)
..F....... [ZBXNEXT-1763] added link to inventory in Monitoring -> Maps and displayed link to inventory page for hosts without inventory data in Monitoring -> Latest Data (Oleg)
..F....... [ZBXNEXT-1763] added host related information under Monitoring (Oleg)
..F....... [ZBX-6983] changed the "Status of host group triggers" and "Status of host triggers" screen elements and the "Latest 20 issues" to display triggers without events (Pavels)
..F....... [ZBX-6983] renamed the "Status of host group triggers" screen element to "Latest host group issues" and "Status of host triggers" to "Latest host issues" (Pavels)

Bug fixes:
..F....... [ZBX-7022] fixed errors in Monitoring > Screens page when screen item has group and host dropdowns (Ivo)
..F....... [ZBX-6978] fixed leading and trailing spaces for translatable strings (Ivo)
..F....... [ZBX-7033] replaced HTML special characters with corresponding entity names and unicode characters (Ivo)
........S. [ZBX-7013] strndup function was replaced to avoid compilation error when non-gnu compilers are used (igors)
........S. [ZBX-6904] now ESC.HISTORY macro creates the same message content whithin the same escalation step when notification is sent to multiple recipients (igors)
........S. [ZBX-6987] fixed possible crash in value cache when freeing items with out of order values (wiper)
..F....... [ZBX-7024] fixed filtering by application name "0" in Monitoring > Overview dropdown (Ivo)
A.F....... [ZBX-7026] removed automatic changing of "error" field when trigger and trigger prototype expression is changed (Ivo)
..F....... [ZBX-7027] improved request of proxies in Configuration > Hosts list and request of hosts in Administration > DM > Proxies (Ivo)
..F....... [ZBX-3878] fixed memory leaks in slide shows (Eduard)
..F....... [ZBX-7017] fixed problem with unwanted lists of services in IT services popup window (Vitalij)
..F....... [ZBX-6982] changed background color in user and user group edit form for select tags (Vitalij)
..F....... [ZBX-6973] fixed sql error in PostgreSQL database on saving host (Vitalij)

--------------------------------------------------------------------------------
Changes for 2.1.5

New features:
...G...... [ZBXNEXT-836] added Windows agent WMI query support with wmi.get key (wiper)
........S. [ZBXNEXT-1267] changed network discovery to take in account proxies when identifying discovered hosts (wiper)
........S. [ZBXNEXT-322] improved value cache multi-process performance by unlocking it during database requests (wiper)
..F.....S. [ZBX-6883] added possibility to use empty parameters in the trigger functions (Sasha)
.......PS. [ZBXNEXT-1633] added vSphere (vCenter hypervisor) datastore and network monitoring keys (wiper)
A.F.I..... [ZBXNEXT-1786] implemented script name tree in menu popups (Eduard, Sasha)
..F....... [ZBXNEXT-1786] redesigned menu popups using jQuery Menu (Eduard)
..F....... [ZBXNEXT-1786] updated jQuery-ui to latest (Eduard)
..F....... [ZBX-6976] changed minimal php version parameter (Vitalij)
..F....... [ZBX-6846] the print link work with javascript instead of reloading the whole page (Vitalij)

Bug fixes:
........S. [ZBX-4476] fixed nodata() calculation for new items (wiper)
........S. [ZBX-6950] fixed termination character sequence for smtp connection termination (igors)
.......... [ZBXNEXT-1689] improved performance of the latest data page (Pavels)
.......PS. [ZBX-6989] fixed write cache statistics to account for fragmentation when calculating free space (wiper)
A.F....... [ZBX-6952] fixed XSS vulnerability in user themes, thanks to Lincoln and Bernhard Schildendorfer for reporting (Ivo)
..F....... [ZBX-6816] added URL parameter validation for graph items in bar reports page (Ivo)
..F....... [ZBX-6937] fixed discovery check validation (Eduard)
..F....... [ZBX-6992] fixed PostreSQL query errors due to missing "AS" keyword for aggregate functions in Monitoring > IT Services (Ivo)
..F....... [ZBXNEXT-1633] resolved problem with passive proxy saving (Vitalij)
..F....... [ZBX-6938] fixed undefined hostid on delete, fixed filter parameters losing after returning from edit form (Vitalij)
..F....... [ZBX-6984] resolved problem with empty "Members" column on Configuration->Host groups page (Vitalij)
..F....... [ZBX-6967] added missing spaces between icons (Vitalij)
..F....... [ZBX-6804] optimized min item clock calculation for graph; thanks to Volker Fröhlich (Eduard)
..F....... [ZBX-6968] fixed add/remove favorites icon javascript (Vitalij)
..F....... [ZBX-6946] fixed octal numbers problem in trigger expression test (Vitalij)
...G...... [ZBX-6902] reverting Solaris system.swap.size calculation from "swap -s" (used in 2.0.7, 2.0.8) to "swap -l"-like algorithm (as in 2.0.6) (Andris)
...GI..PS. [ZBX-6955] fixed library order in linking, fixed compiler warnings, improved performance of zbx_snprintf_alloc() function (Andris)
........S. [ZBX-6981] fixed SQL error during lld trigger creation (wiper)
A......... [ZBX-6866] fixed being able to add graph items from other hosts for templated graphs (Ivo)
..F....... [ZBX-6854] fixed javascript error on pages with checkboxes, but without main checkbox (Vitalij)
..F....... [ZBX-6873] fixed errors in page switching after executing an action (Ivo)

--------------------------------------------------------------------------------
Changes for 2.1.4

New features:
A.F.I..PS. [ZBXNEXT-1633] implemented host prototypes (Pavels, Sasha)
.......PS. [ZBXNEXT-1633] implemented monitoring of vCenter and vSphere (Alexei, Sasha, wiper)

Bug fixes:
.......P.. [ZBX-6936] fixed MySQL errors when updating configuration of the proxy (Sasha)
.......P.. [ZBX-6929] fixed updating of lastlogsize and mtime in the proxy's database (Sasha)
....I..... [ZBX-6890] added missing indexes in child-tables for foreign key contraints, rename some indexes to meet naming convention (Andris)
..F....... [ZBX-6887] allowed to translate "Internal" in a different way in authentication, event and user context (Eduard)
A......... [ZBX-6124] removed unused API methods (Eduard)
..F....... [ZBX-6927] improved validation messages (Eduard)
..F....... [ZBX-6923] fixed mass delete in template list, improved code quality in hosts and templates (Vitalij)

--------------------------------------------------------------------------------
Changes for 2.1.3

New features:
..F....... [ZBXNEXT-317] enabled access to historical data for disabled hosts (Guntis, Ivo)
..F....... [ZBX-6896] list of media types for creating new medias in a user's profile sorted by name (Vitalij)
..F....... [ZBX-6868] maps default add icon defined in defines.inc.php (Vitalij)
.......PS. [ZBX-6852] removed support of iODBC (Sasha)
A.F.I..... [ZBXNEXT-1569] implemented user name and surname displaying in acknowledgements (Ivo, Oleg)

Bug fixes:
...G...PS. [ZBX-6916] added space delimeter support in configuration file (igors)
..F....... [ZBX-6930] 'Unlink and clear' link bug fix, now it displayed (Vitalij)
..F....... [ZBX-6878] fixed history screen log bug for two items, parameter itemid renamed to itemids (Vitalij)
..F....... [ZBX-6903] fixed template name trim (Eduard, Sasha)
A.F....... [ZBX-6899] specified source parameter in SQL from events table (Vitalij)
..F....... [ZBX-6893] fixed prototype name error ($1 -> {#FSNAME}) on adding new prototype in the graph prototype form in the item prototype selection template (Vitalij)
..F....... [ZBX-6816] improved permission validation on multiple pages (Guntis, Ivo)
...G...... [ZBXNEXT-1056] improved active check error messages to proclaim active checks working again before complaining about a missing host (wiper)
.......P.. [ZBX-6249] fixed data loss in proxy "Data sender" process caused by unfinished transactions; thanks to MATSUDA Daiki for patch (Andris)
..F....... [ZBX-6838] fixed not being able to select all host groups in the filter (Pavels)
..F....... [ZBX-6275] fixed error after saving an LLD rule (Guntis)
..F....... [ZBX-6275] fixed several "error" column displaying problems in template item and trigger list (Guntis)
..F.....S. [ZBX-6882] fixed "Undexined index" on queue page; server won't include lld-rules in queue (Eduard, Sasha)

--------------------------------------------------------------------------------
Changes for 2.1.2

New features:
..F....... [ZBXNEXT-1851] hid Finnish, Lithuanian and Swedish translations from the frontend (Pavels, Richlv)
...G...PS. [ZBXNEXT-1405] added IP to the warning about ignored messages because of their size (wiper)
........S. [ZBX-6770] improved host macro resolving by using configuration cache to get hosts used in trigger expressions (wiper)
.......PS. [ZBXNEXT-1098] added internal check support to Zabbix proxies (wiper)
...GI..... [ZBX-6587] fixed Windows binary descriptions (dimir)
...G...... [ZBXNEXT-1528] added net.if.in, net.if.out and net.if.total item support on HP-UX platform (igors)

Bug fixes:
..F....... [ZBX-6888] fixed javascript error in popups with "select all" checkbox (Vitalij)
.......P.. [ZBX-6897] fixed synchronization of the "httptest" configuration table (Sasha)
........S. [ZBX-6898] fixed processing of queue request; items that are not checked will be included in the queue (Sasha)
........S. [ZBX-6889] fixed processing of availability data by the server (Sasha)
A......... [ZBX-6885] fixed host group error message on delete (Vitalij)
....I..... [ZBX-1583] removed duplicated indexes for 6 tables when using MySQL (igors)
..F....... [ZBX-6864] fixed fullscreen parameter validation (Vitalij)
A.F....... [ZBX-6865] fixed "NULL" value validation (Ivo)
..F....... [ZBX-6863] fixed severity buttonset colour displaying (Eduard)
A......... [ZBX-6386] fixed discovered fields update validation in items, triggers and graphs (Eduard)
A.F.I..... [ZBX-6020] fixed displaying MySQL errors for PHP 5.5.0 and newer; thanks to Michel Meyers (Ivo)
.......PS. [ZBX-6746] fixed template linking to proxy if the agent with the same name is auto-registered (igors)
A......... [ZBX-6458] fixed "name" parameter validation for hostgroup.update method and improved error messages (Ivo)
..F....... [ZBX-6838] fixed bug with SQL errors in the application popup window (Guntis)
..F....... [ZBX-6817] fixed update for web scenarios, to link items to the right application (Guntis)
..F....... [ZBX-6837] added possibility select templated hosts in item configuration list filter (Guntis)
..F....... [ZBX-6795] corrected percentage value in graph pie charts (Guntis)
..F....... [ZBX-6283] added graph filter gradation recalculation (Ivo)
..F....... [ZBX-6451] fixed the amount of items and triggers displayed for "Status of Zabbix" (Ivo)
...G...... [ZBX-6672] fixed Windows agent performance counters being capped to 100 (wiper)
A.F....... [ZBX-6808] fixed "Host metadata" field in actions and improved validation for action conditions (Ivo)
..F....... [ZBX-6825] fixed names of the added items, when editing graph (Guntis)
....I..... [ZBX-6843] fixed MySQL error while upgrading DB (Sasha)
....I..... [ZBX-6826] fixed default values for graphs.width and graphs.height (Sasha)
..F....... [ZBX-6793] removed irrelevant condition for pie graphs that decided whether data from history should be used (Guntis)
..F....... [ZBX-4986] absolute URLs replaced with relative (Guntis)
....I..... [ZBX-6831] fixed webtest item conversion in 1.8->2.0 database upgrade patch for MySQL (wiper)
.......PS. [ZBX-6451] fixed items and items_unsupported internal checks counting discovery rules as items (wiper)
...G...... [ZBX-6527] fixed proc.mem calculations with getprocs() for AIX (wiper)
........S. [ZBX-5924] fixed curl verify host option setting in ez texting (wiper)
...G...... [ZBX-6664] removed printing of informative line about -vv option after zabbix_sender failure if this option was already used (wiper)
..F....... [ZBX-6275] removed the "error" columns in the template item, trigger and discovery rule lists (Guntis)
A......... [ZBX-5604] fixed updating graphs and graph prototypes when items are not specified (Ivo)
..F....... [ZBX-6586] added sid checking for logout action (Guntis)
.......PS. [ZBX-6819] fixed memory leak in snmp trapper regular expression processing (wiper)
..F....... [ZBX-6646] removed Micro and Milli units, unifieded length for y-axis values and fixed division by zero in graphs (Oleg)
..F....... [ZBX-6777] added pointer cursor to the main menu tabs (Guntis)
A......... [ZBX-6699] added object flags in Host, Host group, Template and Item get methods (Ivo)
..F....... [ZBX-6794] fixed host name displaying in pie charts (Ivo)
..F....... [ZBX-6143] fixed choice for icon label location (Guntis)
..F....... [ZBX-6372] in trigger filtering, trigger severity default value changed to "Not classified" (Guntis)
..F....... [ZBX-6624] fixed incorrect y-axis interval names for "s" units (Oleg)
...G...... [ZBX-282] added sensor item support for Linux kernels newer than v2.4 (igors)

--------------------------------------------------------------------------------
Changes for 2.1.1

New features:
..F....... [ZBX-6663] in bulk actions dropdown and "Go" button are now disabled if no items are selected or all visible checkboxes on page are disabled (Ivo)
A.F.....S. [ZBXNEXT-1689] decreased number of operations with table "items" (Pavels, wiper)
A......... [ZBXNEXT-1689] dropped support of the prevorgvalue property in the item API (Pavels)
A......... [ZBXNEXT-1689] removed the with_historical_items parameter from host.get and hostgroup.get (Pavels)
..F....... [ZBXNEXT-1689] item last value information will no longer be available if history storage period is set to 0 (Pavels)
..F....... [ZBXNEXT-1689] item last check dates will no longer be displayed for unsupported items (Pavels)

Bug fixes:
..F....... [ZBX-6803] fixed screens data in "Template OS OpenBSD" template (Guntis)
...G...... [ZBX-5616] improved system.hostname request mechanism and added system.sw.arch item support for NetBSD, OpenBSD, Mac OS X, AIX, HP-UX, Solaris, Tru64, FreeBSD and Windows platforms (igors)
..F....... [ZBX-6663] fixed checkbox "Select all" in lists when all checkboxes are selected (Ivo)
..F....... [ZBX-6777] fixed usage of cursor pointer (Guntis)
....I..... [ZBX-6637] added -m64 compilation flag for Solaris to be able to understand all attributes of 64-bit processes (igors)
..F....... [ZBX-6800] added required javascripts for showing hintbox in Zabbix setup (Guntis)
..F....... [ZBX-6796] added check in UI pre-requisites check, is memory_limit set to unlimited. (Guntis)
..F....... [ZBX-6776] added sorting by icon names in Map element configuration form (Guntis)
A......... [ZBX-6771] fixed "status" field and existing host validation in Proxy API (Ivo)
..F....... [ZBX-6732] cookie path is now automatically set from current URL (Ivo)
..F....... [ZBX-6706] improved node displaying in frontend (Eduard)

--------------------------------------------------------------------------------
Changes for 2.1.0

New features:
...G...... [ZBXNEXT-1653] added regexp extraction support to file/web/log keys (wiper)
........S. [ZBXNEXT-322] implemented value cache (wiper)
...G...... [ZBXNEXT-1571] added support for proc.num for HP-UX (igors)
...G...PS. [ZBX-6299] added JSON validator (wiper)
A.FGI..PS. [ZBXNEXT-1726] added support for optional host metadata to active agent for auto-registration (dimir, Oleg)
..F....... [ZBXNEXT-1114] improved multiselect support in action condition configuration page (Eduard)
...G...... [ZBXNEXT-367] added printing Aliases and PerfCounters when agent is run with -p option (aleksej, dimir)
.......PS. [ZBX-6581] added printing host name to a web scenario error log message (dimir)
A.F....... [ZBXNEXT-1408] added multiselect in Action -> Conditions and Operations, in Scripts and in Item filter. Redesigned Host -> Templates form and added multiselect. Improved multiselect, added possibility to ignore elements (Oleg)
..F.I..... [ZBXNEXT-1124] implemented minimum trigger severity filter in maps (Eduard, wiper)
A.F.I...S. [ZBXNEXT-928] changed application inheritance logic to allow linking multiple templates with the same applications (Pavels, wiper)
A......... [ZBXNEXT-928] allowed to delete applications used in HTTP tests (Pavels, wiper)
A.F....... [ZBXNEXT-1051] added possibility to add new elements in multiselect, added multiselect in hosts mass update and in items mass update form, and fixed regressions in application.massadd and in application filter (Oleg)
...G...... [ZBXNEXT-8] added used swap size support for Windows and OSF (aleksej)
..F.I...S. [ZBXNEXT-1597] added support for content retrieval based on regular expressions in web monitoring (Pavels, wiper)
..F.I...S. [ZBXNEXT-1438] added SNMPv3 context name support (Oleg, wiper)
..F....... [ZBXNEXT-1407] implement multiselect in multiple pages for host and host groups (Eduard)
A.F.....S. [ZBXNEXT-1] added support of {host:key.last/min/avg/max()} macros in graph titles (Sasha, Toms)
..F.I...S. [ZBXNEXT-1649] added fine grained control of housekeeper tasks (Oleg, wiper)
..F....... [ZBXNEXT-1712] improved create button for applications, items, triggers and web scenarios (Eduard)
..F....... [ZBXNEXT-1712] removed useless host name field in applications, items and web scenarios (Eduard)
........S. [ZBXNEXT-384] added support of new notification macros {ACTION.*} and {EVENT.RECOVERY.*}; {EVENT.*} macros now return information of the event which triggered an action (Sasha)
...G...PS. [ZBXNEXT-1105] added logging of used configuration file name for agentd, server and proxy daemons (aleksej)
A.F.....S. [ZBXNEXT-1575] implemented internal event and notification support (Pavels, Sasha)
..F....... [ZBXNEXT-1575] the error icon in the item, LLD rule and trigger lists will no longer be displayed for disabled objects (Pavels)
A.F.....S. [ZBXNEXT-1575] new triggers will now be created in OK state (Pavels, Sasha)
..F....... [ZBXNEXT-1575] the status indicator in the trigger list will also display the "Unknown" status (Pavels)
........S. [ZBXNEXT-1575] implemented new notification macros: {ITEM.STATE<1-9>}, {LLDRULE.ID}, {LLDRULE.NAME}, {LLDRULE.DESCRIPTION}, {LLDRULE.KEY}, {LLDRULE.STATE} and {TRIGGER.STATE} (Sasha)
...G...... [ZBXNEXT-579] added support of net.if.discovery for FreeBSD, NetBSD and OpenBSD (aleksej)
..F....PS. [ZBXNEXT-300] added support of IPMI discrete sensors (Andris, Sasha, Toms)
..F....... [ZBXNEXT-1659] added support of anti-aliased normal and bold lines for graphs and map connectors (Alexei)
..F....... [ZBXNEXT-1399] implemented multiselect in dashboard configuration (Eduard)
..F....... [ZBX-6292] added support of time postfixes in trigger expression constructor (Eduard)
........S. [ZBXNEXT-354] added macro expansion for allowed hosts setting in trapper items (wiper)
..F....... [ZBXNEXT-109] implemented discovery rule check editing (Eduard)
A......... [ZBXNEXT-109] improved discovery rule check deleting (Eduard)
...GI..PS. [ZBXNEXT-1550] added support of loadable modules for extending Zabbix agent checks, also server and proxy simple checks (Alexei)
........S. [ZBX-6226] added command request (global script) result logging (wiper)
...G...... [ZBXNEXT-1243] added support for agent system.swap.size key on AIX (wiper)
A.F.I...S. [ZBXNEXT-1574] removed unknown event support (Pavels, Sasha)
A...I..... [ZBXNEXT-1574] dropped the event value_changed property (Pavels, Sasha)
A.F....... [ZBX-6126] changed the proxy.delete, user.delete and host.delete methods to accept both objects and IDs (Pavels)
...G...PS. [ZBXNEXT-1334] added whitespace trimming for server lists in agent conf file and allowed hosts for trapper items (wiper)
.......PS. [ZBX-4393] added usage of configuration parameter Timeout for SNMP checks (dimir)
....I..... [ZBX-6038] added zfs to the default list of filesystems discovered by LLD based templates (Alexei)
A.F.....S. [ZBXNEXT-1500] added support of full 64 bit address space for object IDs in non-DM setup (Sasha)
A.F.....S. [ZBXNEXT-1466] implemented macro support in trigger comments (dimir, Eduard)
A......... [ZBXNEXT-1491] implemented property array support for all get methods (Pavels)
A......... [ZBXNEXT-1491] implemented the map.get selectUrls parameter (Pavels)
A......... [ZBXNEXT-1491] implemented the itemprototype.get selectDiscoveryRule parameter (Pavels)
A.F....... [ZBXNEXT-484] added filtering by application in Monitoring -> Overview and Data/Triggers overview screen elements (Vedmak)
........S. [ZBXNEXT-1089] added support of user macros in global scripts (Sasha)
A.F.I..PS. [ZBXNEXT-1526] added support of configurable number of retries per web scenario (Alexei)
A.F.....S. [ZBXNEXT-1286] added support of low-level discovery macros in trigger prototype expressions (Sasha)
A.F.I..PS. [ZBXNEXT-450] added support of SHA authentication protocol and AES privacy protocol for SNMPv3 chacks (Eduard, Sasha)
A.F.I..PS. [ZBXNEXT-308] added support of web monitoring using HTTP proxy (Alexei)
A.F.I..PS. [ZBXNEXT-20] added support of templated web scenarios (Sasha, Vedmak)
A.F....... [ZBXNEXT-887] changed permission logic so that read permission does not override write permission anymore (Eduard)
A......... [ZBXNEXT-1492] dropped support of output shorten for the API get methods (Pavels)
.......PS. [ZBXNEXT-1410] increased performance of operation with historical and configuration caches (Sasha)
........S. [ZBXNEXT-1304] added resolving of LLD macros in item prototype and a trigger prototype descriptions (Sasha)
....I...S. [ZBXNEXT-1472] added support of parallel processing of time-based functions (Sasha)
A.F....... [ZBXNEXT-1323] implemented macros in script confirmation text (Eduard)
.......PS. [ZBX-3449] added support of multiple dynamic SNMP indexes (Sasha)
..F....... [ZBXNEXT-1441] added media type name to action operations description (Vedmak)
A.F.I...S. [ZBXNEXT-1186] increased length to 2048 characters of expression field for triggers (Sasha)
..F....... [ZBXNEXT-1433] moved operation delay field to Operation tab (Eduard)
..F.I..PS. [ZBXNEXT-1322] implemented automatic update of database structure when upgrading to newer version (Sasha, Vedmak)
..F.....S. [ZBX-3236] added support of value mapping for character data (Sasha, Vedmak)
.......P.. [ZBX-3817] improved performance of the "data sender" process (Sasha)
.......PS. [ZBX-5436] added support of AllowRoot parameter by server and proxy daemons (Sasha)
..F....... [ZBX-5180] redesigned maintenance periods form (Vedmak)
.......PS. [ZBXNEXT-1335] changed pingers to work without connection to a database (Sasha)
..F....... [ZBX-5127] redesigned regular expressions form (Vedmak)
........S. [ZBXNEXT-1663] added support for notification macros {TRIGGER.NAME.ORIG}, {ITEM.NAME.ORIG}, {ITEM.KEY.ORIG} (dimir)

Bug fixes:
..F....... [ZBX-2622] added link to last event in monitoring triggers page (Ivo)
A.F....... [ZBX-6362] fixed proxy interface array structure (Eduard)
..F.I..... [ZBX-6645] suppressed PHP error messages for DB connection tests in installation wizard step 3 (Ivo)
..F....... [ZBXNEXT-484] fixed displaying data and triggers in monitoring overview page if no applications defined (Ivo)
A.F....... [ZBX-6429] fixed Monitoring -> Events filter clearing and events acknowledging (Eduard, Oleg, Toms)
..F....... [ZBX-6648] improved trigger filter popup - shows hosts and groups that are enabled and have monitored triggers (Ivo)
..F....... [ZBXNEXT-1682] added negative number validation for "New flexible interval" field (Ivo)
..F....... [ZBX-6459] improved localization in maintenance (Ivo)
..F....... [ZBX-6748] fixed event filter period resetting (Ivo)
..F....... [ZBX-6693] improved groups and hosts filter in available report, slide shows and screen monitoring pages (Eduard)
..F....... [ZBX-6662] fixed acknowledged message count for problem events in dashboard "system status" block (Eduard)
..F....... [ZBX-6471] fixed action operations step ordering (Ivo)
A......... [ZBX-6361] fixed proxy interface creating through Proxy API (Eduard)
A......... [ZBX-6651] fixed template name for duplicate items in validation message (Eduard)
..F....... [ZBX-6268] removed links from inactive subfilter items in item list (Eduard)
A......... [ZBX-6446] removed unused getObjects() method from Script API (Eduard)
..F....... [ZBX-6710] fixed item list display after item deletion (Ivo)
..F....... [ZBX-6718] fixed "placeholder" attribute for IE9 (Ivo)
A......... [ZBX-6399] fixed map element linking (Eduard)
..F....... [ZBX-6447] fixed time control start time calculation filter in Administration -> Audit (Eduard)
A.F....... [ZBX-6678] added write permission check in graphs and graph prototypes for Y axis MIN/MAX items (Ivo)
..F....... [ZBX-5672] fixed horizontal grid and Y axis for graphs (Oleg)
..F....... [ZBX-6692] fixed displaying age and last change in monitoring triggers page (Ivo)
..F....... [ZBX-5711] fixed favorites not being added in dashboard (Toms)
..F....... [ZBX-4620] added escaping of HTML entities for search results as well for item and trigger pages (Toms)
..F....... [ZBX-4620] fixed inability to unset sub-filters in item configuration list (Toms)
..F....... [ZBX-5620] fixed layout of edit forms (Eduard)
..F....... [ZBX-6597] removed debug trace in frontend for unsuccessful login if debug mode is enabled for guest group (Toms)
...G...... [ZBXNEXT-1550] fixed agent crash on Microsoft Windows (Andris)
..F....... [ZBX-6679] fixed monitoring event filter, it will now ignore groups and hosts without active triggers (Eduard)
..F....... [ZBX-6685] fixed multiselect available data sorting in jsrpc (Eduard)
A......... [ZBX-6356] fixed displaying web scenarios for administrator users (Ivo)
..F....... [ZBX-6667] fixed unused hostid parameter in maintenance configuration page (Eduard)
A.F....... [ZBX-6649] added numeric validation when selecting item for graphs and graph prototypes (Ivo)
A......... [ZBX-6668] fixed possibility to update action conditions and operations alone (Oleg)
..F....... [ZBX-6666] fixed passing incorrect host and template ID directly from URL (Ivo)
..F....... [ZBX-6650] fixed minor layout issues for reset button and buttons in edit forms (Ivo)
..F....... [ZBX-6642] fixed not being able to use web items in plain text screen elements (Pavels)
..F....... [ZBX-6642] fixed disabled items not being displayed in screen element item selection pop ups (Pavels)
..F....... [ZBX-6654] fixed inconsistent column order in the item prototype list (Ivo)
A......... [ZBX-6644] fixed sorting by history and trends fields in itemprototype.get API (Ivo)
..F....... [ZBX-6631] made the "Debug" link available for guest users (Pavels)
...G...... [ZBX-5589] added validation of timeout and retry count parameters of net.dns item (aleksej, dimir)
..F....... [ZBX-6575] fixed frontend permission validation for actions, hosts, maintenance, maps, proxies, screens and templates (Eduard)
..F....... [ZBX-6626] fixed time displaying for graphs (Eduard)
..F....... [ZBX-6562] fixed incorrect rounding in graphs for "s" units, fixed < 1 ms and 0s interval (Oleg)
....I..PS. [ZBX-5953] added output of web monitoring status (yes/no) when configuring proxy or server (aleksej)
A......... [ZBX-6613] fixed trigger prototype create/update error message (Eduard)
..F....... [ZBX-6619] fixed template context not remembered when deleting screen from template with mass delete (Toms)
A......... [ZBX-6614] fixed array_keys() expecting array when calling CTemplateScreen get() with countOutput parameter (Toms)
..F....... [ZBX-6595] fixed empty "sort" parameter in the GET request causing the web monitoring list to be displayed incorrectly (Pavels)
...G...... [ZBX-4636] fixed broken UFT-8 characters in log item on Windows agent when encoding parameter is not set (aleksej)
A......... [ZBX-6465] fixed undefined index, when inventory mode is not set in API call (Toms)
..F....... [ZBX-6580] fixed space between name and count in item subfilter (Eduard)
..F.....S. [ZBX-6476] fixed trigger function validation (Eduard, Sasha, wiper)
..F....... [ZBX-6529] changed iteration in DBConditionInt() from cursor to foreach() which doesn't copy whole input ID list, thus decreasing memory usage (Toms)
A......... [ZBX-6465] fixed host inventory mode being enabled even if only some inventory fields were updated (Toms)
A......... [ZBX-6530] formatted some exception messages in CImage.php which where incorrectly formatted and not translated (Toms)
...G...... [ZBX-4590] added support for multibyte path to logrt items on Windows (dimir)
..F....... [ZBX-6460] fixed HTML entity encoding in condition names in action configuration page (Eduard)
.......PS. [ZBX-6435] fixed compiler warnings (Andris)
..F.....S. [ZBX-6305] fixed display name support in email sender (Andris, wiper)
..F....... [ZBX-6480] fixed default timeout being shown instead of the stored one in web scenario step properties (Toms)
....I..... [ZBX-5532] updated 1.8 time format to 2.0 for "services_times" table (Sasha)
..F....... [ZBX-1511] fixed division by zero in graphs (Oleg)
..F....... [ZBX-1950] fixed no values in graphs (Oleg)
..F....... [ZBX-2424] fixed duplicates and zero values in Y axis (Oleg)
..F....... [ZBX-3311] fixed duplicates in Y axis (Oleg)
..F....... [ZBX-6287] added Milli and Micro support in graphs (Oleg)
..F....... [ZBX-6263] fixed invisible negative points in graphs (Oleg)
..F....... [ZBX-6271] removed positive intervals if graph is negative (Oleg)
..F....... [ZBX-2579] fixed Y axis label rounding (Oleg)
..F....... [ZBX-2579] fixed incorrect zero line definition (Oleg)
..F....... [ZBX-2579] fixed interval rewriting (Oleg)
..F....... [ZBX-2579] fixed negative Y axis (Oleg)
..F....... [ZBX-2579] fixed small value rounding to zero (Oleg)
..F....... [ZBX-2579] fixed unit types in Y axis (Oleg)
..F....... [ZBX-6445] fixed unnecessary trimming for IPMI sensor field for item prototypes and discovery rules (Toms)
....I..... [ZBX-6335] removed unused alerts.nextcheck field (Sasha)
..F....... [ZBX-6427] added message noting that maximum number of flexible intervals has been reached (Toms)
..F....... [ZBX-6427] fixed new flexible interval not being hidden when max number of flexible intervals reached (Toms)
..F....... [ZBX-6393] fixed missing "New flexible interval" field validation in discovery rule editing form (Toms)
........S. [ZBX-3643] fixed trend average calculation for 64 bit unsigned integer values (wiper)
..F....... [ZBX-6397] synchronized discovery rule username/password field validation with items (Eduard)
..F....... [ZBX-6400] fixed type list in discovery rule form (Eduard)
..F....... [ZBX-6360] fixed all items being listed in item configuration if nonexistent host is provided in filter "Host" field (Toms)
..F....... [ZBX-6387] fixed navigation problems when opening profile page from trigger or graph prototype list (Toms)
..F....... [ZBX-6369] fixed "Use custom multiplier" field validation in items (Oleg)
..F....... [ZBX-6366] fixed "New flexible interval" field validation in item prototypes (Oleg)
..F....... [ZBX-6334] fixed naming inconsistency in triggers and graph prototypes (Eduard)
..F....... [ZBX-6336] fixed "array to string conversion" error in triggers (Oleg)
..F....... [ZBX-6332] fixed button IDs in graph editing form (Eduard)
........S. [ZBX-6234] improved validation of command request (global scripts) tag values (wiper)
..F....... [ZBX-6331] fixed page title in graph prototypes (Eduard)
..F....... [ZBX-3357] fixed confusing naming and coloring in Monitoring -> Overview hint popup (Toms)
..F....... [ZBX-3357] fixed incorrectly blinking colors in non default themes (Toms)
A......... [ZBX-5990] fixed permission check in graphs and triggers and fixed host full clone (Oleg, Toms)
A......... [ZBX-5972] fixed template items, LLD rules, item prototypes and applications being inherited incorrectly when changing their name and an object with the same already exists on a linked host (Pavels)
........S. [ZBX-6221] added failure response to proxy config/heartbeat requests with not matching hostname (wiper)
..F....... [ZBX-869] fixed expanding/collapsing all groups without an application when only one was activated in Monitoring -> Latest data (Toms)
A.F....... [ZBX-6192] improved trigger update, must update only changed fields (Eduard)
A......... [ZBX-6256] fixed "limitSelect" in drule.get sorting dchecks and dhosts results by name instead of IDs (Pavels)
A......... [ZBX-6256] fixed drule.exists "druleids" parameter not working (Pavels)
..F....... [ZBX-6276] fixed function to get URL parameter error message (Eduard)
..F....... [ZBX-6245] fixed monitoring trigger filter criteria saving (Eduard)
..F....... [ZBX-6237] fixed Y axis item adding field, now it is available also if item list is empty (Eduard)
........S. [ZBX-6123] ensured sequential IT service updates by database syncers (dimir)
....I..... [ZBX-5668] added upgrade patch to change "server_check_interval" field value to 10 (Sasha)
...G...PS. [ZBX-3078] added signal handling to agent also when it's not ran as daemon (wiper)
.....J.... [ZBX-6229] removed pretty formatting from Java gateway JSON responses (wiper)
..F....PS. [ZBX-5549] removed unused PERM_READ_LIST and PERM_MAX constants (Oleg, wiper)
...G...... [ZBX-3646] improved agent termination and resource cleanup on Windows (wiper)
.......P.. [ZBX-6219] fixed proxy sending host availability data for templates (wiper)
..F....... [ZBX-6196] added missing HTTPS and TELNET options to Service type condition in Action configuration (Toms)
..F....... [ZBXNEXT-1574] changed the text in the "ack" column for triggers with no events in the trigger pop up of the "System status" widget to "No events" (Pavels)
..F....... [ZBX-6006] fixed URLs not displayed in map configuration (Toms)
A.F....... [ZBX-6084] fixed adding/removing items from dashboard favourites (Eduard)
..F....... [ZBX-6166] fixed SQL error in Oracle, when linking a template (Oleg)
.......PS. [ZBX-5973] improved performance of SNMP dynamic index item cache building in poller processes (Andris, Sasha)
..F....... [ZBX-6169] fixed colors in "Server info" and "Hosts info" screen items for dark orange/blue themes (Eduard)
..F....... [ZBX-6172] removed unknown trigger status code from maps (Eduard)
A......... [ZBX-6126] implemented empty parameter validation in user.delete (Pavels)
..F....... [ZBX-6160] changed the frontend to use temporary Oracle connections instead of persistent (Pavels)
...G...... [ZBX-5034] fixed vfs.file.exists incorrectly reporting file as not existing in the case of errors (wiper)
..F....... [ZBX-6162] fixed undefined indexes in Dashboard -> Host status (Oleg)
..F....... [ZBX-6041] fixed item sorting in log item filter (Oleg)
....I..... [ZBX-6127] fixed default value for type column in users table (Eduard)
....I..... [ZBXNEXT-1589] removed 'win32floppy' directory (Richlv)
..F.I..... [ZBX-6098] fixed profile key types (Eduard)
..F....... [ZBX-6119] fixed displaying of events in Monitoring -> Triggers (Eduard)
..F....... [ZBX-6093] unified how the "access denied" page is displayed in different scenarios (Pavels)
..F....... [ZBX-6125] fixed empty new line in configuration of actions (Eduard)
..F....... [ZBX-6108] fixed time control position remembering in Monitoring -> Web (Eduard)
..F....... [ZBX-6111] removed unused profile key: web.popup.itemtype (Oleg)
..F....... [ZBX-6073] fixed page title in Zabbix installation page (Oleg)
..F....... [ZBX-6102] fixed type of web.httpconf.showdisabled profile record (Sasha)
A.F....... [ZBX-6099] fixed event.get select_acknowledges count returning incorrect results if no acknowledgements exist (Pavels)
........S. [ZBX-6065] removed useless deletes when housekeeper deletes old history (Sasha)
A......... [ZBX-6078] fixed graph item creating (Eduard)
A......... [ZBX-6050] fixed duplicate step name validation in httptest.create and httptest.update (Pavels)
A......... [ZBX-5846] removed the graphitem.getobjects method (Pavels)
A......... [ZBX-5706] fixed trigger.adddependencies returning an object instead of an array of trigger IDs (Pavels)
A......... [ZBX-5916] removed the unnecessary dhostids parameter from dcheck.get (Pavels)
A......... [ZBX-5719] fixed event.get returning only trigger events by default for admin users (Pavels)
A......... [ZBX-5915] fixed the host.get and template.get selectParentTemplates parameter using an incorrect property name when passing count (Pavels)
..F....... [ZBX-6049] fixed "Undefined index" in web scenario steps (Oleg)
A......... [ZBXNEXT-1491] fixed alert.get hostids and groupids parameters (Pavels)
A......... [ZBXNEXT-1491] fixed multiple subselects returning hashes instead of arrays (Pavels)
A......... [ZBXNEXT-1491] fixed item.get selectHosts returning double template objects (Pavels)
A......... [ZBXNEXT-1491] fixed itemprototype.get selectItems not returning web items (Pavels)
A......... [ZBXNEXT-1491] fixed template.get selectTemplates and selectHosts not working with count (Pavels)
A......... [ZBXNEXT-1491] fixed script.get subselects not working when not requesting the groupid and host_access properties (Pavels)
..F....... [ZBX-5944] fixed displaying of trigger expression testing (Eduard)
.......P.. [ZBX-5909] fixed proxy compilation when using '--with-sqlite3' (Andris)
..F....... [ZBX-5904] fixed history filtering by items (Eduard)
A.F....... [ZBX-5927] fixed selectMappings returning a hash of mappings instead of an array in iconmap.get (Pavels)
A.F....... [ZBX-5927] fixed preservekeys affecting selectSelements and selectLinks in map.get (Pavels)
..F....... [ZBX-5888] fixed incorrect message in trigger expression test (Oleg)
..F....... [ZBX-5895] fixed including map in a map (Eduard)
A......... [ZBX-5718] fixed unknown event generation for templated triggers (Oleg)
..F....... [ZBX-5749] fixed macro resolving in triggers in network maps (Eduard)
A......... [ZBX-5752] fixed incorrect API results, when deleting template objects (Oleg)
A......... [ZBX-5709] fixed trigger recreation after template trigger expression change caused event history deletion (Toms)
..F....... [ZBX-5711] added caching for frontend favorite values (Toms)
..F....... [ZBX-5711] removed redundant queries when editing web scenario (Toms)
A.F....... [ZBX-5565] fixed HTML being returned on API requests if DB is down (Vedmak)
..F....... [ZBX-3396] added error message if FreeType support is missing (Toms)
...G...... [ZBX-4355] fixed response for inode items on file systems not supporting them (Sasha)
..F....... [ZBX-5673] fixed incorrect Y-scale if point value > 10 PB (Oleg)
..F....... [ZBX-875] fixed duplicate Y-scale (Oleg)
..F....... [ZBX-3934] unified color code validation in frontend (Vedmak)
A......... [ZBX-5498] improved performance of template linkage operations in API (Vedmak)
A......... [ZBX-5498] applications API refactoring (Vedmak)
..F....... [ZBX-5560] fixed recovery sound being saved incorrectly in user profile (Vedmak)
..F....... [ZBX-2770] added autofocus for first field in the frontend forms (Vedmak)
..F....... [ZBX-5463] fixed inability to login if HTTP auth is enabled and frontend access is set to internal (Vedmak)
...G...PS. [ZBX-5383] changed maximum data size accepted via Zabbix communication protocol to be 64 MB (Andris)
..F....... [ZBX-5167] fixed incorrect screen count on the templated screen configuration page (Vedmak)
..F....... [ZBX-5142] changed media type field label from 'Description' to 'Name' (Vedmak)
....I..... [ZBX-5314] increased size of autoincrement fields for PostgreSQL database (Sasha)
..F....... [ZBX-1845] added tabs to host massupdate form (Vedmak)

--------------------------------------------------------------------------------
Changes for 2.0.22rc1

New features:

Bug fixes:

--------------------------------------------------------------------------------
Changes for 2.0.21

2.0.21rc1 was released as 2.0.21 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.21rc1

Bug fixes:
........S. [ZBX-12075] fixed security vulnerability with execution of the remote commands on server; thanks to Lilith Wyatt, Cisco Systems (gleb)
........S. [ZBX-12076] fixed security vulnerability with execution of the remote commands on proxy; thanks to Lilith Wyatt, Cisco Systems (gleb)
...G...... [ZBX-11479] fixed threaded metric to handle interruption by a signal (vso)

--------------------------------------------------------------------------------
Changes for 2.0.20

2.0.20rc1 was released as 2.0.20 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.20rc1

Bug fixes:
.......PS. [ZBX-4661] fixed possible crash when Oracle database is not available (vso)
..F....... [ZBX-11521] fixed JS error in media popup (Oleg)
A......... [ZBX-11483] improved API script.execute validation (Oleg)
...G...... [ZBX-9781] changed vfs.fs.size, vfs.fs.inode checks to be executed in separate process/thread to avoid lockup with stale NFS mounts (wiper)
....I..... [ZBX-11219] renamed second argument for net.dns and net.dns.record items from "zone" to "name" (Cemeris)

--------------------------------------------------------------------------------
Changes for 2.0.19

2.0.19rc1 was released as 2.0.19 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.19rc1

Bug fixes:
....I..... [ZBX-7108] fixed error when upgrading graph_theme table in proxy database from 1.8 to 2.0 (vso)
.......PS. [ZBX-10819] fixed server/proxy compilation error on Solaris 10 (viktors)

--------------------------------------------------------------------------------
Changes for 2.0.18

2.0.18rc1 was released as 2.0.18 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.18rc1

New features:
A.F....... [ZBX-1357] updated French translation; thanks to Zabbix translators (zalex_ua)

Bug fixes:
....I..... [ZBX-10741] enforced bash usage in mysql.size user parameter configuration script to avoid issues with different default shells; thanks to Timo Lindfors for reporting it (wiper)
........S. [ZBX-10727] fixed timeout being too low when sending configuration data to active proxy (asaveljevs)
........S. [ZBX-10681] fixed loss of trailing whitespace in unquoted function parameters when creating calculated items with low level discovery (wiper)

--------------------------------------------------------------------------------
Changes for 2.0.17

2.0.17rc1 was released as 2.0.17 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.17rc1

New features:
A.F....... [ZBX-1357] updated English (United States), French, Japanese, Korean, Polish, Ukrainian translations; thanks to Zabbix translators (zalex_ua)

Bug fixes:
.......P.. [ZBX-6744] fixed "expression tree is too large (maximum depth 1000)" error when using SQLite3 in a large environment (Sasha)
A.F....... [ZBX-10316] fixed the regular expression preventing from adding web scenario steps (Ivo)
.......PS. [ZBX-10221] fixed MySQL transaction handling when execute query fails (dimir)
A......... [ZBX-10358] fixed error message in template screen cloning (Oleg)
....I..... [ZBX-10365] fixed inconsistencies in schema.inc.php with schema.tmpl (Sasha)
A.F....... [ZBX-10232] fixed SQL errors with invalid "year" parameter in IT services report (Gunars)
A.F....... [ZBX-1357] added more details to README file about how to add new language (zalex_ua)
........S. [ZBX-10064] fixed history cache synchronisation with database on shutdown (viktors, wiper)
........S. [ZBX-9458] fixed low level discovery macro substitution in calculated item formulas (wiper)
........S. [ZBX-9928] fixed triple SMS being sent by single action with Cinterion MC35i modem (wiper)

--------------------------------------------------------------------------------
Changes for 2.0.16

2.0.16rc1 was released as 2.0.16 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.16rc1

New features:
A.F....... [ZBX-1357] updated Czech and Russian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A......... [ZBX-8235] fixed losing initial values when updating templated items (Gunars)
A......... [ZBX-9935] added check for item delay, to be between 0 and 86400 seconds (Cemeris)
........S. [ZBX-9858] added error message logging when SNMP trapper file size exceeds 2GB (wiper)
A......... [ZBX-9738] fixed deletion of related action operations when deleting a host group (Gunars)
........S. [ZBX-9677] fixed compilation warnings in the escalator.c module (igors)
..F....... [ZBX-9639] fixed chart width validation (Gunars)
..F....... [ZBX-9809] fixed action operation validation (Gunars)
...G...... [ZBX-9721] fixed agent log message for log[] item in case of log records longer than 256kB (gleb)
....I....T [ZBX-8989] moved Total memory item from Filesystems to Memory application in Template OS Windows (gleb)

--------------------------------------------------------------------------------
Changes for 2.0.15

2.0.15rc1 was released as 2.0.15 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.15rc1

New features:
...G...PS. [ZBXNEXT-786] made net.tcp.service[ntp] item work over UDP (asaveljevs)
.....J.... [ZBX-8839] added timeout configuration option to Java gateway (asaveljevs)
A.F....... [ZBX-1357] updated Czech, Japanese and Polish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
........S. [ZBX-9703] fixed a memory leak in SSH checks when configured public and/or private key is not a regular file (Sandis)
........S. [ZBX-9657] fixed timeout error being recognized as success when executing scripts on nodes (wiper)
........S. [ZBX-9623] fixed possible SQL error when network discovery rule and LLD rule are processed at the same time (dimir)
...G...... [ZBX-9592] fixed possible crash due to uninitialized counterpath variable (igors)
...G...... [ZBX-9290] fixed log file reloading if its size is updated later than modification time (igors)
...G...... [ZBX-9456] fixed system.cpu.util item to work correctly on OpenBSD 5.7 (igors)
........S. [ZBX-4529] fixed security vulnerability in alerter script execution by using strong quoting for script arguments; thanks to Pavel for the report (wiper)
.......PS. [ZBX-8299] fixed SQL errors in case a network discovery rule or check is deleted during processing (asaveljevs)
...G...... [ZBX-9467] fixed agent compilation error related to "ifnet" and "ifnet_head" structs on OpenBSD 5.5 and above (asaveljevs)
.......PS. [ZBX-5717] fixed incorrect calculation of icmppingloss[] due to floating-point errors (asaveljevs)
........S. [ZBX-9436] fixed zabbix_server to not exit in case of database connection loss in the middle of transaction (dimir)
........S. [ZBX-9352] fixed execution of remote commands on the server in case trigger expression contains multiple hosts (asaveljevs)
........S. [ZBX-3507] fixed SMS sending with Huawei GSM modems (asaveljevs)
...G...PS. [ZBX-9251] added missing socket closing to avoid large number of opened sockets (igors)
...G...... [ZBX-9410] fixed agent logging to eventlog (syslog option) on Windows (wiper)
..F....... [ZBX-9367] fixed "Status of Zabbix" and "System status" widget default refresh intervals (Ivo)
A......... [ZBX-5656] fixed maintenance.create and maintenance.update methods "timeperiods" parameter to be an array of arrays (Ivo)
....I....T [ZBX-9331] changed value type of system.stat[kthr,*] items in "Template OS AIX" to float and added them to "Performance" application (asaveljevs)
........S. [ZBX-9368] fixed possible SQL errors when linking of several templates (Sasha)
.......PS. [ZBX-9344] fixed infinite looping in telnet.run[] in case there is no password prompt (asaveljevs, dimir)
..F....... [ZBX-9281] fixed undefined offset in template screens when resource is URL (Ivo)
..F....... [ZBX-4633] fixed host inventories not displaying all filtered results when record count exceeds global limit (Ivo)
...G...PS. [ZBX-9284] added Zabbix log file locking to avoid incomplete logging on log file rotation (igors)
..F....... [ZBX-9087] fixed DB_ID validation expression to properly validate upper bound of received value and fixed various front-end forms not properly validating IDs (Ivo, Krists)
...G...... [ZBX-9241] fixed possible vfs.fs.discovery item crash on AIX systems (wiper)
.......PS. [ZBX-9104] fixed repeated error messaging if SSH channel failed to close (igors)
........S. [ZBX-8993] added check for a valid reference of a global regular expression in LLD rules (igors)
.......PS. [ZBX-9088] fixed parsing of SNMP traps for correct processing of delayed traps (igors)
A......... [ZBX-9093] fixed API host.create method for MySQL strict mode when given partial data in "inventory" property (Ivo)
....I..... [ZBX-9168] fixed incorrect keys and added missing keys in the item key helper (Richlv)
A......... [ZBX-9197] fixed PHP fatal error "Call to undefined function array_fill_keys()" in trigger.get method with PHP<5.2.0 (Sasha)
.......P.. [ZBX-9195] fixed lastlogsize and mtime being updated on proxy for unsupported items; thanks to Yoshinori Komuro for patch (asaveljevs, Sasha)
.......PS. [ZBX-8828] made ICMP items go unsupported if ICMP packets cannot be sent to their host (asaveljevs)
........S. [ZBX-9176] fixed {DISCOVERY.SERVICE.NAME} macro to expand properly for HTTPS and Telnet services (asaveljevs)
........S. [ZBX-9126] fixed processing of trigger/graph prototypes in case when all item prototypes in trigger/graph prototypes were changed (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.14

2.0.14rc1 was released as 2.0.14 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.14rc1

New features:
...G...... [ZBX-8503] increased limitation of command length for remote commands with agent (Sasha)
A.F....... [ZBX-1357] updated Italian, Polish and Spanish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-8582] fixed SQL injection vulnerability in bar graphs (Ivo, Pavels)
..F....... [ZBX-5077] fixed percentile calculation formula and corrected accessed index, by which value is selected (arvids)
........S. [ZBX-8952] fixed bug where an action condition of matching parent templates of a trigger worked with only the first template (Juris)
.D........ [ZBX-6542] updated description of HousekeepingFrequency parameter in the default server and proxy configuration files (Sasha)
.......PS. [ZBX-8833] fixed dynamic SNMP item cache working incorrectly for hosts with multiple SNMP interfaces (asaveljevs)
........S. [ZBX-8948] fixed memory leak when checking Template condition during action processing (wiper)
A......... [ZBX-6174] fixed "skipDependent" option in trigger.get API call to correctly handle cases when triggers on which they depend are disabled (Krists)
........S. [ZBX-8754] fixed crash in escalator when processing an alert without an user, but with a media type set (wiper)
..F....... [ZBX-8693] fixed "Add" button in Configuration->Triggers->Create Trigger->Add for IE11 (arvids)
........S. [ZBX-8815] fixed adding of host groups to the host by discovery action (Sasha)
........S. [ZBX-8798] fixed evaluation of trigger expressions where a suffixed number is followed by a subtraction (asaveljevs)
.......... [ZBX-8679] removed outdated and unused images (Richlv)
..F....... [ZBX-8700] fixed possible SQL error in details of web scenario (Oleg)
...G...... [ZBX-8595] fixed incorrect event message when handling eventlog (dimir)

--------------------------------------------------------------------------------
Changes for 2.0.13

2.0.13rc1 was released as 2.0.13 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.13rc1

New features:
A.F....... [ZBX-1357] updated Slovak and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-3407] fixed NVPS query to not fail on DB2 (Krists)
...G...... [ZBX-8646] added a warning on UNIX/GNU/Linux platforms if logrt[] directory has no 'execute' permission (Andris)
...G...PS. [ZBX-8629] fixed crash in get_string() function when checking "Database monitor" items (asaveljevs)
....IJ.... [ZBX-4800] replaced JSON.org library with Android JSON library; thanks to Volker Fröhlich for legal research (asaveljevs)
.....J.... [ZBX-6229] removed pretty formatting from Java gateway JSON responses (asaveljevs)
.........T [ZBX-4800] fixed typo in item name in "Template JMX Generic": "mpTenured" -> "mp Tenured" (asaveljevs)
..F....PS. [ZBX-8608] added support of IP masks for action conditions (Sasha)
A.F....... [ZBX-8151] fixed XXE vulnerability on XML import using obsolete libxml versions; thanks to pnig0s@Freebuf for the report (Andrejs)
..F....... [ZBX-8358] fixed overview screen elements being displayed incorrectly after refreshing (Pavels)
........S. [ZBX-8348] fixed processing of LLD triggers; functions in a trigger expression could have incorrect ordering (Sasha)
...G...PS. [ZBX-8343] fixed a bug in binary heap that could cause a slightly inconsistent ordering of elements in the queue (asaveljevs)
...G...... [ZBX-8327] fixed possible crash when processing Windows eventlog (wiper)
.......PS. [ZBX-8188] fixed IPMI items staying supported when sensor data becomes unavailable (asaveljevs, dimir)
.......PS. [ZBX-7576] fixed network discovery processing broadcast responses as valid hosts (wiper)
...G...... [ZBX-6531] fixed memory leak in filesystem discovery on AIX systems (Juris)
..F....... [ZBX-8241] fixed duplicate display of actions in media type list (Andrejs)
...G...... [ZBX-8269] fixed processing of active checks in agent (Andris)
...G...... [ZBX-8238] fixed updating agent 'mtime' for logrt[] items; thanks to Yoshinori Komuro for patch (Andris)
...G...PS. [ZBX-7098] improved handling of log file rotation/truncation for logrt[] and log[] items (Andris)
...G...... [ZBX-8198] decreased verbosity of Windows agent with DebugLevel=4 (Nikolaj)
...G...... [ZBX-7875] fixed wrongly reported system version for Windows 8.1 and Server 2012 R2 (Nikolaj, wiper)

--------------------------------------------------------------------------------
Changes for 2.0.12

2.0.12rc3 was released as 2.0.12 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.12rc3

Bug fixes:
........S. [ZBX-8181] fixed possible entering of "history syncer" process in an eternal loop when processing IT services (dimir)

--------------------------------------------------------------------------------
Changes for 2.0.12rc2

Bug fixes:
...G...... [ZBX-7856] fixed zbx_stat() not working with directories in Windows (wiper)

--------------------------------------------------------------------------------
Changes for 2.0.12rc1

New features:
.......... [ZBX-7811] added example robots.txt file (Richlv)
....IJ.... [ZBXNEXT-1889] made startup.sh and shutdown.sh scripts for Java gateway work in /bin/sh (asaveljevs)
.D........ [ZBX-7597] added description of the returned value types to the agentd manpage (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Italian, Japanese, Persian, Russian, Slovak and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...... [ZBX-7301] do not put logrt[] item into unsupported state if log files do not exist (fixed as part of ZBX-6731 solution) (Andris)
..F....... [ZBX-8111] fixed possible XSS in tables with vertical header row cells (Krists)
...G...... [ZBX-8108] fixed reading /proc virtual files without rewinding the file position (Juris)
.......P.. [ZBX-7825] fixed saving of the history data in sequential time order on proxy side (Sasha)
.......PS. [ZBX-4675] added error checks to avoid partial configuration loading (dimir)
.D........ [ZBX-6542] added additional information in the default server configuration file about HousekeepingFrequency parameter (Sasha)
...G...... [ZBX-7856] added workaround for Windows _wstat64() not working with symlinks (wiper)
..F....... [ZBX-8030] fixed {HOSTNAME} macro resolving (Eduard)
...G...PS. [ZBX-7046] fixed get_ip_by_socket returning an empty string for IPv4 addresses when Zabbix is compiled with IPv6 support (Juris)
..F....... [ZBX-7966] fixed possibility to copy a templated graph (Ivo)
..F....... [ZBX-7930] improved execution time in Maintenance page (Ivo)
..F.....S. [ZBX-7872] removed discovery item prototype from calculation of required performace (NVPS) (igors)
..F.....S. [ZBX-5778] removed counting items in queue if host is in maintenance with no data collection (igors)
A......... [ZBX-6151] fixed graph prototype and trigger prototype validation so item prototypes are no longer allowed from multiple discovery rules and fixed filter by flags not overriding in item.get method (Ivo)
........S. [ZBX-5804] added overflow/wrapping detection to calculated items (Juris)
........S. [ZBX-7659] fixed handling of hosts without any interfaces (Juris)
....IJ.... [ZBX-5379] added stale PID file detection for Java gateway (asaveljevs)
....IJ.... [ZBX-5558] fixed Java gateway error messages not being shown in the console on startup (asaveljevs)
...G...PS. [ZBX-6731] faster processing of log files by agent on Unix (Andris)
...G...PS. [ZBX-6729] faster processing of log files by agent on Microsoft Windows (Andris)
...G...... [ZBX-6933] added substitution of eventlog parameter insertion strings (wiper)
...G...... [ZBX-7853] changed log level from warning to information when listener, active checks and collector processes start (igors)
A.F.....S. [ZBX-7674] implemented batch processing of IT services to resolve deadlocks and improve performance (Eduard, wiper)
........S. [ZBX-5789] improved performance of processing discovered graphs by the low-level discovery rule (Sasha)
........S. [ZBX-5789] fixed updating of low-level discovered graphs: the graph identifier never will change (Sasha)
A.F....... [ZBX-7708] fixed trigger prototype error message and trigger form default description value (Oleg)
..F....... [ZBX-7739] removed unused label in screen configuration page when no elements exist (Eduard)

--------------------------------------------------------------------------------
Changes for 2.0.11

2.0.11rc2 was released as 2.0.11 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.11rc2

Bug fixes:
.......PS. [ZBX-7698] fixed closing a connection to the database when database server is unavailable (Sasha)
A......... [ZBX-7693] fixed admin user being able to update media for other users (Pavels)

--------------------------------------------------------------------------------
Changes for 2.0.11rc1

New features:
A.F....... [ZBX-1357] updated French, Italian, Japanese, Russian, Slovak and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-7600] updated .htaccess files to be compatible with Apache 2.4 (Richlv)
....I..... [ZBX-7168] fixed configure.in template to properly link libcurl to all components independently (Juris)
A......... [ZBX-7703] fixed being able to switch users without proper credentials when using HTTP authentication (Pavels)
...G...... [ZBX-7648] fixed name resolution when using net.dns items (Juris)
........S. [ZBX-6315] fixed deleting of lost triggers by the low-level discovery rule (Sasha)
........S. [ZBX-7109] improved performance of processing discovered triggers by the low-level discovery rule (Sasha)
A.F....... [ZBX-4218] rewrote the item key parser's source code for independence on the mbstring.func_overload option (Sasha)
.......PS. [ZBX-7686] fixed UTF-8 strings not being fetched fully from Oracle (asaveljevs)
..F....... [ZBX-6721] fixed LDAP bind password being included in page source (Eduard)
..F....... [ZBX-7609] fixed sound playing after frontend messages closing (Eduard)
..F....... [ZBX-7554] fixed script execution confirmation label encoding (Eduard)
...G...... [ZBX-6790] changed net.tcp.listen and net.udp.listen keys to read the whole /proc/net/(tcp|udp)(6) file in a single operation to avoid losing data if the file is changed between reading operations (wiper)
.......PS. [ZBX-7587] set the correct server status (down) after ORA-01012, ORA-02396 errors (wiper)
...G...... [ZBX-7481] added checking for OpenBSD version to avoid compilation error on OpenBSD v5.4 and newer due to removed swapins/swapouts uvmexp fields (igors)
..F....... [ZBX-7634] removed sid from trigger URL in Monitoring->Triggers (Oleg)
.......PS. [ZBX-5526] removed checking for PostgreSQL server version and disabled nonstandard use of escape strings in order to support versions newer than 8.1 (igors)
...G...... [ZBX-7414] added description to HostnameItem that UserParameters and aliases are not supported (igors)
..F....... [ZBX-7508] fixed import map with LLD triggers (Eduard)
..F....... [ZBX-7586] fixed trigger log expression saving in IE10 (Eduard)
..F.....S. [ZBX-7573] fixed item being checked at a wrong time when using flexible intervals (asaveljevs)
........S. [ZBX-6545] fixed possible SQL errors when syncing a node configuration with PostgreSQL backend version 8.2 and later (Sasha)
.......... [ZBXNEXT-1256] fixed parameter passing for example userparameter to obtain process CPU usage (Richlv)
.......... [ZBXNEXT-1256] fixed parameter passing for example userparameter to obtain directory size (Richlv)
........S. [ZBX-7484] fixed escalations not being stopped and generation of multiple successive OK or PROBLEM events (asaveljevs)
...G...PS. [ZBX-4243] fixed Zabbix syslog application names (RFC 5424 APP-NAME) (Andris)

--------------------------------------------------------------------------------
Changes for 2.0.10

2.0.10rc1 was released as 2.0.10 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.10rc1

New features:
....I..... [ZBXNEXT-1256] changed example directory size user parameter to return bytes (Richlv)
..F....... [ZBX-7103] improved loading speed of tr_events.php page (Sasha)
A.F....... [ZBX-1357] updated American English, Brazilian Portuguese, Czech, Dutch, French, German, Greek, Hungarian, Japanese, Italian, Romanian, Russian, Slovak, Spanish and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
...G...... [ZBX-7479] fixed remote command execution from Zabbix server if flexible user parameters are configured; thanks to Recurity Labs Team for the report (Sasha)
..F....... [ZBX-7347] fixed custom step duration max size in action configuration (Eduard)
........S. [ZBX-7400] fixed fetching of empty text or log history data with Oracle backend (Sasha)
....I..... [ZBX-7218] fixed configuration failing with Oracle 12.1 instant client libraries (asaveljevs, Sasha)
..F....... [ZBX-6129] fixed trying to change the status of a deleted trigger or trigger prototype changes the status of all trigger and prototypes (Pavels)
..F....... [ZBX-6920] fixed displaying of soft linked IT services (Eduard)
.......PS. [ZBX-7292] fixed resolving of macros in host interfaces (Sasha)
....I..... [ZBX-7273] fixed newlines in default data strings for Oracle (Sasha)
.......PS. [ZBX-6835] fixed bug when agent/proxy connection error could have resulted in a wrong warning about message size (wiper)
A.F....... [ZBX-6760] improved performance of getting global scripts (Sasha)
........S. [ZBX-7151] limited alert message and items parameter length to 2048 characters when working with Oracle and DB2 databases (wiper)
...G...... [ZBX-6591] fixed resolution of IPv4 and IPv6 addresses if DNS hostname is specified as server parameter in configuration file; thanks to Trever L. Adams for patch (igors)
........S. [ZBX-7133] fixed processing of zabbix[host,*,available] item; fixed proxy's hosts availability data on server (Sasha)
..F....... [ZBX-7112] improved file import validation for graph items (Eduard)
A......... [ZBX-7101] fixed generated SQL queries in action.get method when simultaneously selecting more than one condition and operation (Ivo)
..F....... [ZBX-7074] fixed incorrectly parsed trigger expression in trigger wizard (Vitalij)
A.F....... [ZBX-5735] fixed debug mode check condition to use less memory when debug is off (Ivo)

--------------------------------------------------------------------------------
Changes for 2.0.9

2.0.9rc2 was released as 2.0.9 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.9rc2

Bug fixes:
..F....... [ZBX-7036] fixed "Discovery status" widget being displayed on top of a customized dashboard when enabling a discovery rule (Pavels)
..F....... [ZBX-3878] fixed not being able to move dashboard widget the second time (Ivo)

--------------------------------------------------------------------------------
Changes for 2.0.9rc1

New features:
..F....... [ZBX-2616] upgraded the bundled DejaVu font from 2.33 to 2.34 (Richlv)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Chinese (China), Italian, Lithuanian, Romanian and Slovak translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in page filtering; thanks to Bernhard Schildendorfer from SEC Consult for the report (Eduard, Pavels)
A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in dashboard favourite managing; thanks to Lincoln, a member of Corelan Team, for the report (Eduard, Pavels)
..F....... [ZBX-3878] fixed memory leaks in slide shows (Eduard)
........S. [ZBX-6950] fixed termination character sequence for smtp connection termination (igors)
..F....... [ZBX-6952] fixed XSS vulnerability in user themes, thanks to Lincoln and Bernhard Schildendorfer for reporting (Ivo)
..F....... [ZBX-6992] fixed PostreSQL query errors due to missing "AS" keyword for aggregate functions in Monitoring > IT Services (Ivo)
..F....... [ZBX-6804] optimized min item clock calculation for graph; thanks to Volker Fröhlich (Eduard)
...G...... [ZBX-6902] reverting Solaris system.swap.size calculation from "swap -s" (used in 2.0.7, 2.0.8) to "swap -l"-like algorithm (as in 2.0.6) (Andris)
.......P.. [ZBX-6936] fixed MySQL errors when updating configuration of the proxy (Sasha)
.......P.. [ZBX-6929] fixed updating of lastlogsize and mtime in the proxy's database (Sasha)
..F....... [ZBX-6923] fixed mass delete in template list, 'Delete selected' and 'Delete selected with linked elements' functions (Vitalij)
..F....... [ZBX-6922] fixed host interface importing (Eduard)
.......P.. [ZBX-6249] fixed data loss in proxy "Data sender" process caused by unfinished transactions; thanks to MATSUDA Daiki for patch (Andris)
...G...... [ZBXNEXT-1056] improved active checks error messages (wiper)

--------------------------------------------------------------------------------
Changes for 2.0.8

2.0.8rc2 was released as 2.0.8 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.8rc2

Bug fixes:
........S. [ZBX-6889] fixed processing of availability data by the server (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.8rc1

New features:
...G...PS. [ZBXNEXT-1405] added IP to the warning about ignored messages because of their size (wiper)
A.F....... [ZBX-1357] updated Dutch translation; thanks to Zabbix translators (Richlv)

Bug fixes:
..F....... [ZBX-6020] fixed displaying MySQL errors for PHP 5.5.0 and newer (Ivo)
.......PS. [ZBX-6746] fixed template linking to proxy if the agent with the same name is auto-registered (igors)
..F....... [ZBX-6840] fixed undefined indexes for triggers in Monitoring > Maps and Dashboard (Ivo)
...G...... [ZBX-6672] fixed windows agent performance counters being capped to 100 (wiper)
....I..... [ZBX-6831] fixed webtest item conversion in 1.8->2.0 database upgrade patch for mysql (wiper)
...G...... [ZBX-6527] fixed proc.mem calculations with getprocs() for AIX (wiper)
........S. [ZBX-5924] fixed curl verify host option setting in ez texting (wiper)
.......PS. [ZBX-6798] improved error messages from UnixODBC library for Database Monitor items (Andris)
.......PS. [ZBX-6797] added configurable ODBC login timeout (Andris)

--------------------------------------------------------------------------------
Changes for 2.0.7

2.0.7rc1 was released as 2.0.7 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.7rc1

New features:
........S. [ZBX-6708] reduced configuration locking when calculating item queue (wiper)
.......PS. [ZBX-6683] removed string pool semaphore; increased configuration cache update performance (Sasha)
A......... [ZBX-6603] improved CTrigger lastEvents parameter performance (Toms)
A......... [ZBX-6603] improved performance for dbConditionInt() function (Toms)
A......... [ZBX-6407] improved data retrieval performance for CTrigger get() with post SQL filtering (Toms)
........S. [ZBX-6493] improved performance when working with Oracle by changing memory based prefetch to rows based (dimir)
A.F....... [ZBX-1357] updated Brazilian Portuguese, Chinese (China), Latvian, Polish, Slovak, Spanish and Turkish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
.......PS. [ZBX-6819] fixed memory leak in snmp trapper regular expression processing (wiper)
..F....... [ZBX-6464] fixed item display in popup for simple graphs and plain text items (Ivo)
..F....... [ZBX-6652] added item validation in bar reports page (Ivo)
...G...... [ZBX-6730] fixed zabbix_agentd -t duplicate printing of parameters (igors)
........S. [ZBX-6801] fixed processing of host availability data received from proxy (wiper)
....I..... [ZBX-6637] added -m64 compilation flag for Solaris to be able to understand all attributes of 64-bit processes (igors)
..F....... [ZBX-6761] fixed dbConditionInt() performance (Eduard)
........S. [ZBX-6681] fixed bug when one time maintenance period was ignored if it started before maintenance active time (wiper)
.......P.. [ZBX-6630] faster proxy configuration synchronization (Andris)
...G...... [ZBX-6655] fixed possible agent crash when processing system.sw.packages[] (igors)
A......... [ZBX-6725] fixed undefined indexes in item list view when trigger has items from different hosts (Toms)
....I..... [ZBX-6700] improved PostgreSQL upgrade patch (dotneft, Oleg)
..F....... [ZBX-6682] added value mapping in map labels (Oleg)
A......... [ZBX-6673] fixed errors after parent graph deleting (Oleg)
.......PS. [ZBX-6610] fixed invalid next check values of IPMI items (dimir)
....I..... [ZBX-6674] fixed items description in the default data set (Oleg)
A......... [ZBX-6644] fixed sorting by history and trends fields in itemprototype.get API (Ivo)
........S. [ZBX-6598] fixed deleting of big amount of escalations by escalation process (Sasha)
...G...PS. [ZBX-6605] fixed bind() error when SourceIP is used (Andris)
A......... [ZBX-6472] fixed dbConditionString() function for large inputs, when splitting into several IN parts wasn't surrounded by parenthesis (Toms)
........S. [ZBX-6609] fixed trigger event processing to not add unneeded recovery event escalations to the database (dimir)
...G...... [ZBX-6576] fixed heavy cpu usage when collecting cpu stats on Solaris (aleksej, Andris)
..F....... [ZBX-6558] fixed profile types in availability reports (Oleg)
A......... [ZBX-6561] fixed undefined indexes and errors in configuration of network maps (Oleg)
...G...... [ZBX-4636] fixed broken UFT-8 characters in log item on Windows agent when encoding parameter is not set (aleksej)
...G...... [ZBX-6584] fixed possible logrt crash on windows platform when logfile was moved during processing (wiper)
..F....... [ZBX-1129] fixed graph time period in bar reports (Oleg)
....I..... [ZBX-6490] fixed web test 1.8->2.0 upgrade script ignoring nodes (wiper)
...G...... [ZBX-6470] fixed incorrect swap calculation on Solaris (dimir)
..F....... [ZBX-5760] fixed graph item legend being rendered incorrectly if the names of the items contain certain local symbols (Pavels)
.......PS. [ZBX-6526] fixed possible data uploading issues duing server startup or network problems (wiper)
...G...... [ZBX-6285] fixed message output from Zabbix sender (Andris)
..F....... [ZBX-6484] fixed bar report calculation (Oleg)
..F....... [ZBX-1236] added right side y axis support in bar reports (Oleg)
..F....... [ZBX-6498] fixed date format in update query for maintenance daily period (Oleg)

--------------------------------------------------------------------------------
Changes for 2.0.6

2.0.6rc1 was released as 2.0.6 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.6rc1

New features:
........S. [ZBXNEXT-1643] added support of {TRIGGER.TEMPLATE.NAME} and {TRIGGER.HOSTGROUP.NAME} notification macros; thanks to Hmami Mohamed (Sasha)
A.F....... [ZBX-1357] added Lithuanian translation; thanks to Zabbix translators (Richlv)
A.F....... [ZBX-1357] updated American English, Brazilian Portuguese, Dutch, French, German, Greek, Hungarian, Japanese, Latvian, Russian, Slovak, Spanish, Turkish and Ukrainian translations; thanks to Zabbix translators (Richlv)
........S. [ZBXNEXT-1663] added support for notification macros {TRIGGER.NAME.ORIG}, {ITEM.NAME.ORIG}, {ITEM.KEY.ORIG} (dimir)
...G...... [ZBXNEXT-1056] added warning logging when active agent fails to connect to server/proxy (wiper)

Bug fixes:
..F....... [ZBX-6468] fixed regex in trigger expression test (Oleg)
A.F....... [ZBX-6389] improved performance in Dashboard "System status" and "Last issues" widgets (Eduard)
..F....... [ZBX-6444] fixed vertical text alignment in Monitoring -> Overview for IE8 and IE10 (Toms)
A......... [ZBX-6408] fixed action conditions not being deleted and actions not being disabled when deleting a template (Pavels)
........S. [ZBX-5225] fixed deadlocks while processing LLD rules; each prototype will be processed in its own transaction (Sasha)
A......... [ZBX-6413] fixed Zabbix API function 'webcheck.update' incorrectly requiring 'name' (Toms)
........S. [ZBX-5225] improved performance of processing discovered items by the low-level discovery rule (Sasha)
........S. [ZBX-6423] fixed escalator to allow alerts while processing huge amount of escalations (dimir)
..F....... [ZBX-6306] fixed frontend layout for latest Google Chrome 25 (Eduard)
A.F....... [ZBX-6318] fixed undefined indices for large node IDs in DM (Toms)
..F....... [ZBX-6388] fixed regular expression namespace inside nodes (Eduard)
........S. [ZBX-6333] added node support for global regexps (wiper)
..F....... [ZBX-6352] fixed web scenario and discovery rule delay interval (Eduard)
..F....... [ZBX-6357] fixed template graph cloning (Eduard)
.......PS. [ZBX-4991] fixed host availability checks with proxies (wiper)
........S. [ZBX-6322] enforced nls_numeric_characters setting for Oracle DB sessions (wiper)
..F....... [ZBX-6328] fixed undefined index in proxy list (Eduard)
..F....... [ZBX-6324] improved text displaying in Overview table header in IE (Eduard)
A......... [ZBX-6261] fixed service.getsla not working with Oracle database (Pavels)
........S. [ZBX-5797] fixed server SNMP interfaces ignoring IP/DNS toggle (wiper)
..F....... [ZBX-6290] fixed icon mapping selection (Eduard)
A.F....... [ZBX-5321] unified translation strings, fixed typo and SQL query formatting (Pavels, Richlv)
..F....... [ZBX-5982] fixed read only items being listed in popup for trigger expression (Toms)
........S. [ZBX-6123] ensured sequential IT services updates by database syncers (dimir)
....I..... [ZBX-5635] changed value types to float for qps items in "Template App MySQL" (Sasha)
....I..... [ZBX-5622] fixed grammatical error of snmptrap.fallback in help_items; thanks to Kodai Terashima (Sasha)
....I..... [ZBX-6191] fixed state of unsupported items in data.sql (Sasha)
........S. [ZBX-6262] fixed regression when function is_uint_suffix() did not treat '0' as a valid unsigned integer (dimir)

--------------------------------------------------------------------------------
Changes for 2.0.5

2.0.5rc1 was released as 2.0.5 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.5rc1

New features:
.......PS. [ZBXNEXT-1600] increased maximum values of *CacheSize parameters up to 2GB (Sasha)
....I..... [ZBX-5957] added configure options to specify iconv include/lib directories (wiper)
A.F....... [ZBX-1357] added Bulgarian translation (Richlv)
...G...... [ZBX-6040] added support of Windows 8 and Windows Server 2012 for system.uname check (Sasha)
A.F....... [ZBX-1357] updated American English, Brazilian Portuguese, Dutch, Finnish, French, German, Greek, Hungarian, Japanese, Latvian, Polish, Portuguese (Portugal), Russian, Slovak, Spanish, Swedish, Turkish and Ukrainian translations; thanks to Zabbix translators (Richlv)
.......PS. [ZBX-5920] added prefetching of 2 MB of data for Oracle SQL selects (dimir)

Bug fixes:
..F....... [ZBX-6349] fixed calendar popup in graphs, events and screens date/time filter (Oleg)
..F....... [ZBX-6217] fixed inability to use HTML special characters in web scenario password (Toms)
...G...... [ZBX-5358] fixed encoding of network interface names with non ASCII characters on Vista/Server 2008 + (wiper)
...G...... [ZBX-6216] fixed crash when zabbix_sender was used in realtime mode on windows (wiper)
A......... [ZBX-6124] fixed hostgroup.massupdate validation on removing group from host with only one group (Eduard)
....I..... [ZBX-6197] updated DB2 image importer script to work with larger (>16KB) images (wiper)
..F....... [ZBX-6211] fixed errors in Monitoring->Discovery and added check for Discovery existing (Oleg)
....I..... [ZBX-6069] fixed axis in the default "Zabbix Server performance" graph template (Sasha)
..F....... [ZBX-6195] fixed navigation bar displaying when host remembering in switched off and user watch graph prototypes (Eduard)
...G...... [ZBX-6140] fixed job creation for script execution on windows 2000 (wiper)
..F....... [ZBX-5933] fixed triggers with negative values in graphs (Oleg)
A.F....... [ZBX-5532] added support of 1.8 IT services time format (Eduard)
A......... [ZBX-5945] fixed map URL expanding (Eduard)
........S. [ZBX-5968] fixed updating of triggers and graphs when low-level discovered value changes (Sasha)
..F....... [ZBX-6180] fixed host edit page for IBM DB2 (Oleg)
...G...... [ZBX-5863] changed external command execution to store output in a dynamically allocated buffer up to 512KB (wiper)
..F....... [ZBX-6177] fixed testing of a trigger expression with an item prototype (Sasha)
..F....... [ZBX-6175] fixed password field naming in item properties (Oleg)
A.F....... [ZBX-6005] fixed event.get not returning network discovery or auto-registration events for admin users when passing only the "source" parameter (Pavels)
..F....... [ZBX-6173] removed unknown trigger color from the trigger overview help pop up (Pavels)
...G...... [ZBX-6161] fixed reading empty files with vfs.file.contents key (wiper)
..F....... [ZBX-5458] fixed some date strings being not translatable (Toms)
..F....... [ZBX-6114] fixed errors in graphs (invalid arguments and division by zero) (Oleg)
...G...... [ZBX-6057] fixed using of ServerActive option by zabbix_sender (Sasha)
A......... [ZBX-6142] fixed "Current host" removing in Configuration -> Actions -> Operations (Oleg)
..F....... [ZBX-6131] fixed undefined indexes in maintenance periods (Oleg)
..F....... [ZBX-6133] fixed undefined indexes when importing hosts with "Update existing" disabled (Pavels)
..F....... [ZBX-6122] fixed error when trying to create an IT service and submitting an incorrectly filled form (Pavels)
.......PS. [ZBX-6101] fixed processing of SNMP traps in maintenance "with data collection"; thanks to Volker Fröhlich for patch (Sasha)
.......PS. [ZBX-6012] added support of user macros and global regular expressions in SNMP trap item key parameter (Sasha)
.......PS. [ZBX-5973] improved performance of SNMP dynamic index item cache building in poller processes (Andris)
A......... [ZBX-3534] fixed templated linking using read-only template (Eduard)
..F....... [ZBX-6110] fixed selected map remembering in Monitoring -> Maps (Eduard)
..F....... [ZBX-6117] fixed item value macros resolving using non-converted to null values (Eduard)
..F....... [ZBX-6113] fixed hidden input field appearing when assigning hosts to groups in IE (Pavels)
..F....... [ZBX-6063] fixed graph selection pop up working incorrectly when adding a graph to a templated screen (Pavels)
A.F....... [ZBX-6014] improved performance in most IT services pages and pages that retrieve trigger information (dotneft, Oleg)
..F....... [ZBX-6070] fixed event CSV export ignoring the selected page and filters (Pavels)
..F....... [ZBX-6006] optimized web interface API calls, which requested redundant data (Toms)
A......... [ZBX-5806] fixed template.massadd and template.massremove returning an empty hostids array (Pavels)
...G...... [ZBX-5201] added handling of PerfCounter error PDH_CALC_NEGATIVE_DENOMINATOR (dimir)
A......... [ZBX-6054] fixed host write permissions being required to view screens (dotneft, Pavels)
..F....... [ZBX-6027] fixed global notification messages not working in fullscreen frontend mode (Toms)
..F....... [ZBX-6037] fixed duplicate frontend messages and changed frontend messages to show last event for 15 triggers instead of last 15 events (Oleg)
A.F....... [ZBX-5900] fixed date validation in services and maintenances, fixed JS calendar and fixed maintenance period validation (Oleg)
..F....... [ZBX-5835] fixed possible "Undefined index" in Configuration -> Actions screen (Sasha)
A......... [ZBX-6097] fixed the ability to override LDAP configuration when calling user.login (Pavels)
..F....... [ZBX-5986] fixed page filter to not use remembered group if selected host is not in that group (Toms)
..F....... [ZBX-6013] fixed table layout in Monitoring -> IT services for IE10 (Toms)
A......... [ZBX-5977] removed possibility to add an LLD rule to an application via the API in application and discovery rule (Oleg)
....I..... [ZBX-5938] removed orphaned trigger from default data set (Alexei)
.D........ [ZBXNEXT-894] fixed generate_events comment to say that events are generated after maintenance if trigger changed its state during the maintenance at all (Richlv)
.......PS. [ZBX-5988] fixed memory leak in functions evaluate_LOGEVENTID(), evaluate_STR(), DBlld_process_discovery_rule(); thanks to Takanori Suzuki for patch (Andris, Sasha)
...G...... [ZBX-5940] fixed displaying default key parameters when agent is used with option -p (Andris)
.......PS. [ZBX-5981] fixed incorrect use of function assert() if build option -DNDEBUG was used, it caused random crashes (Alexei)
.......PS. [ZBX-3379] added SourceIP support for SNMP items (dimir)
A.F....... [ZBX-6002] optimized fetching latest service alarms in Service API (dotneft, Eduard)
..F....... [ZBX-5986] fixed page filter in Monitoring -> Graphs (Oleg)
..F....... [ZBX-6004] optimised Monitoring -> Screens page (Vedmak)
..F....... [ZBX-6003] optimised Monitoring -> Maps page (Vedmak)
A.F.....S. [ZBX-5862] fixed SQL condition algorithm (Andris, Eduard, Sasha)
A.F....... [ZBX-4789] improved performance of permissions check (dotneft, Oleg, Sasha)
..F....... [ZBX-5979] fixed Monitoring -> Events page not to show events from triggers that reference at least one disabled or unsuported item (Oleg)
..F....... [ZBX-5985] fixed DB error in "Configuration of web monitoring" for PostgreSQL (Oleg)
..F....... [ZBX-5699] fixed configuration graph host ID passing in navigation (Eduard)
A......... [ZBX-1946] improved error messages when validating screen item row and column spans (Pavels)
..F....... [ZBX-3402] disabled "store value" overriding for host items inherited from templates (Pavels)
..F....... [ZBX-3402] fixed the "formula" input not being displayed when editing templated items with a disabled multiplier (Pavels)
.......PS. [ZBX-3071] fixed reading and writing of Oracle NCLOB fields (Andris, Sasha)
A.F....... [ZBX-5704] fixed validation on file uploading (Eduard)
A......... [ZBX-5737] fixed image saving using Oracle (Eduard)
..F....... [ZBX-5809] fixed global URL displaying in map screen item (Eduard)
A......... [ZBX-5837] fixed filtering by proxy status in HostGroup API get method (Eduard)
..F....... [ZBX-5899] implemented flicker-free graph support for web monitoring (Eduard)
.......PS. [ZBX-5919] removed OCI_COMMIT_ON_SUCCESS option for SQL statements in transaction on Oracle backend (Sasha)
..F....... [ZBX-5869] fixed host ID detection in graph configuration (Eduard)
..F....... [ZBX-3754] fixed "Undefined variable" in the trigger expression constructor (Sasha)
..F....... [ZBX-3038] fixed the trigger expression constructor to parse expressions created in log wizard (Sasha)
..F....... [ZBX-2793] added possibility to add macros without an item in the trigger expression (Sasha)
..F....... [ZBX-5896] fixed inserting OR condition in the trigger expression constructor (Sasha)
A.F....... [ZBX-5833] fixed inserting a macro in the trigger expression constructor (Sasha)
..F....... [ZBX-5884] improved the trigger expression constructor to work with parentheses (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.4

2.0.4rc1 was released as 2.0.4 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.4rc1

New features:
A.F....... [ZBX-1357] added initial Portuguese (Portugal) translation (Richlv)
..F....... [ZBXNEXT-1398] changed vertical labels in Monitoring -> Overview from PNG images to text (Eduard)
..F....... [ZBXNEXT-1398] implemented flickerfree screen shadowing for old screen data (Eduard)
A.F....... [ZBX-1357] added initial Indonesian translation (Richlv)
..F....... [ZBXNEXT-1393] fixed global scripts font (Eduard)
.......PS. [ZBX-4638] added support of {HOST.HOST}, {HOST.NAME}, {HOST.IP}, {HOST.DNS} and {HOST.CONN} macros in "params" field for SSH, Telnet and DB monitor items (Sasha)
.....J.... [ZBX-4663] added possibility to use dots in JMX attribute names (dimir)
..F....... [ZBX-5556] action recovery message body can now be empty (Vedmak)
A.F....... [ZBX-1357] updated American English, Brazilian Portuguese, Chinese (China), Chinese (Taiwan), Czech, French, German, Hungarian, Italian, Japanese, Latvian, Polish, Slovak, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
A.F....... [ZBXNEXT-1426] added initial Persian translation (Richlv)
A.F....... [ZBXNEXT-1447] added initial Finnish translation (Richlv)
........S. [ZBX-5525] renamed macro {TRIGGER.COMMENT} to {TRIGGER.DESCRIPTION} (Sasha)

Bug fixes:
A......... [ZBX-5648] changes don't allow update "templateid" in items, or create new item with predefined "templateid"  (Oleg)
A.F....... [ZBX-5684] fixed inconsistency that CItem get() returned discovery rules and item prototypes by default (Toms)
A......... [ZBX-5684] fixed problem when updating non normal items status, it's flag is changed to normal (Toms)
..F....... [ZBX-5882] fixed "Illegal string offset" errors and allowed templated trigger prototypes in trigger expressions test (Oleg)
....I..... [ZBX-5848] removed flexible intervals from items in the default templates (Sasha)
..F....... [ZBX-5877] fixed tree position saving in IT services (Eduard)
..F....... [ZBX-5878] fixed misaligned leading lines in IT services (Eduard)
..F....... [ZBX-5875] fixed items configuration in French language (Oleg)
A......... [ZBX-5860] fixed hostgroup massupdate (Eduard)
A.F....... [ZBX-5814] fixed an incorrect error message when saving an illegal trigger expression (Sasha)
A.F....... [ZBX-4247] fixed processing of trigger expression if item key contains another trigger expression string (Sasha)
..F....... [ZBX-2640] fixed some issues when creating and editing log triggers (Sasha)
..F....... [ZBX-5855] fixed "Array to string conversion" errors in 1.8 XML import (Oleg)
..F....... [ZBX-3684] fixed "Undefined index" error in 1.8 XML import (Oleg)
...G...... [ZBX-5732] fixed sending data from a file in Zabbix sender (Andris)
...G...... [ZBX-5741] fixed Zabbix sender crash if a corrupted server response is received (Andris)
...G...... [ZBX-5722] fixed calculation of "vm.memory.size[available]" in Zabbix agent on Solaris (Andris)
.......PS. [ZBX-5149] fixed refreshing of unsupported "Zabbix agent (active)" items by a proxy (Sasha)
..F....... [ZBX-5759] fixed Oracle ORA-01002 SQL error on items bulk actions (Toms)
..F....... [ZBX-5639] fixed global options "dropdown first entry" and "remember selected" in availability reports (Oleg)
..F....... [ZBX-5639] improved sdii() debugging function (Toms)
A.F.....S. [ZBX-5816] fixed undefined index in Monitoring > Events, when favorite trigger has been deleted (Sasha, Toms)
..F....... [ZBX-5771] fixed acknowledge tick mark lost on "overview" page (Oleg)
..F....... [ZBX-5821] fixed 2.0 xml format template import (Oleg)
........S. [ZBX-5791] fixed possible SQL errors when linking groups to a host (Sasha)
..F....... [ZBX-5786] fixed screens import, that contain simple graphs or plain texts (Oleg)
........S. [ZBX-5753] fixed server crash when using an icmpping* check as a discovery rule (Sasha)
...G...... [ZBX-5382] fixed agent crash on HP-UX Itanium; thanks to Alice Ferrazzi (Andris)
...G...... [ZBX-5289] fixed agent crash on Solaris; thanks to Jairo Eduardo Lopez Fuentes Nacarino, Takanori Suzuki (Andris)
..F....... [ZBX-5744] removed redundant HTML from the map monitoring page (Eduard, Pavels)
A......... [ZBX-5744] fixed script.getscriptsbyhost returning an unnecessary array of hosts for each script (Eduard, Pavels)
..F....... [ZBX-5811] fixed no permissions error when change user group "status", "frontend access" and "debug mode" using link in user groups list (Oleg)
A......... [ZBX-5751] fixed CDiscoveryRule get() and CItemPrototype get() "selectGraphs" parameter (Oleg)
..F....... [ZBX-5667] fixed host screen defined in template does not show item data for "Plain text" elements (Toms)
..F....... [ZBX-5762] fixed undefined indexes in graph prototype form (Oleg)
....I..... [ZBX-5125] fixed possible SQL errors while upgrading DB (dimir, Sasha)
....I..... [ZBX-5415] fixed check for PostgreSQL dev libraries (Sasha)
A......... [ZBX-5740] removed "discoveryids" parameter from CItem, CTrigger and CGraph get() methods (Toms)
A......... [ZBX-5740] fixed CItemPrototype parameter "selectTriggers" not working (Toms)
A......... [ZBX-5111] fixed child trigger data reset after changes in parent trigger (Oleg)
A......... [ZBX-5742] fixed trigger order_result in item and item prototype (Oleg)
..F....... [ZBX-5754] fixed English strings in trigger expression helper (Oleg)
..F....... [ZBX-5700] added permission checks in frontend (Oleg)
..F....... [ZBX-5700] fixed error after image deleting (Oleg)
..F....... [ZBX-5700] fixed duplicates in audit log after deleting (Oleg)
..F....... [ZBX-5700] fixed spaces in audit log (Oleg)
..F....... [ZBX-4186] added permission checks in media types (Oleg)
..F....... [ZBX-4185] added permission checks in user groups (Oleg)
..F....... [ZBX-5637] changed form, functions description and parameters in trigger expression helper (popup_trexpr.php) and changed popup size (Oleg)
..F....... [ZBX-5603] fixed already defined constant error when db is unavailable (Vedmak)
..F....... [ZBX-5720] fixed incorrect error when deleting internal host group (Vedmak)
A......... [ZBX-5643] fixed SQL error by adding permission check for triggers when adding nonexistent dependencies via API (Toms)
A......... [ZBX-5643] fixed circularity check for trigger addDependencies() in API (Toms)
..F....... [ZBX-5691] fixed error when creating graph if Oracle configured to use comma as decimal separator (Vedmak)
..F....... [ZBX-5671] fixed error when saving configuration in Administration -> General with Oracle backend (Vedmak)
A......... [ZBX-5693] fixed possibility to create graph with the same name as existing graph prototype within template (Toms)
A......... [ZBX-5698] fixed API response after "triggerprototype.create", now request returns "triggerids" after INSERT (Oleg)
A.F....... [ZBX-5648] fixed problems with "templateid" in API; added check for "templateid" in graphs, triggers, items, screens and template screens; fixed full clone; fixed screen forms; fixed messages in API (Oleg)
..F....... [ZBX-5679] fixed icon mapping icon preview in configuration form (Vedmak)
..F....... [ZBX-5137] fixed host/group dropdowns changing selected value on refresh after page actions (Vedmak)
..F....... [ZBX-5688] fixed trigger expression suffix support for graph triggers, only KMG were supported (Vedmak)
..F....... [ZBX-5665] fixed LLD created triggers not being deleted when related trigger prototype is deleted (Vedmak)
...G...... [ZBX-5661] fixed keys "vfs.dev.read" and "vfs.dev.write" with "ops" and "sps" parameters on Linux and FreeBSD (Andris)
...G...... [ZBX-5614] fixed agent compiling problem on OpenBSD 5.1 (Andris)
........S. [ZBX-5674] fixed execution of actions with SSH commands with "Public key" autentication (Sasha)
A......... [ZBX-5656] fixed timeperiod validation (Eduard)
..F....... [ZBX-5660] fixed expression constructor exp labels style (Eduard)
..F....... [ZBX-3204] changed generating and reading algorithm for trigger expression condition functions, and fixed English translation (Oleg)
..F....... [ZBX-5677] fixed param field 3 manipulation in trigger popup (Eduard)
A......... [ZBX-5648] disallowed changing "templateid" in items, or creating new item with a predefined "templateid" (Oleg)
..F....... [ZBX-5644] fixed triggers with spaces in the expression missing from the graph legend (Oleg)
........S. [ZBX-5652] fixed resolving of a {ITEM.NAME} macro in notification messages (Sasha)
........S. [ZBX-5454] fixed encoding of long email subject line as required by RFC-2047; thanks to Jairo Eduardo Lopez Fuentes Nacarino (Andris)
A.F....... [ZBX-3920] added check for duplicate dependencies (Oleg)
..F....... [ZBX-5636] fixed empty acknowledge block in event details if event has no acknowledgments (Vedmak)
...G...... [ZBX-5571] fixed reporting of system.sw.packages for multiple package systems (Andris)
...G...... [ZBX-5559] fixed reporting of system.sw.packages with short package listing (Andris)
..F....... [ZBX-5280] fixed functional macros for newly created items returning 0 instead of 'no data' (Toms)
..F....... [ZBX-5280] fixed HOST.DNS macro priorities when only JMX and IPMI interfaces are used in host (Toms)
..F....... [ZBX-5280] fixed HOST.DNS macro not using default DNS from host interface configuration (Toms)
..F....... [ZBX-5280] added HOST.HOST macro support in map labels for trigger items (Toms)
A......... [ZBX-4097] changed the "application", "host" and "group" parameters for item.get, trigger.get and triggerprototype.get to be case sensitive (Pavels)
A.F....... [ZBX-1946] fixed being able to create screen items with spans exceeding the size of the screen (Pavels)
A.F....... [ZBX-5619] fixed errors when importing a template with an empty screen (Oleg)
..F....... [ZBX-3803] added PHP session auto start check in frontend setup (Oleg)
..F....... [ZBX-5621] fixed custom trigger severity displaying in user media configuration (Oleg)
..F....... [ZBX-5617] fixed class bug in trigger expression condition (Oleg)
A.F....... [ZBX-5046] fixed an error when deleting a globalmacro when the macro doesn't exist (Oleg)
..F....... [ZBX-5595] fixed "housekeeper" table getting entries when deleting a discovery rule or an item prototype (Oleg)
..F....... [ZBX-5596] fixed login form input field width (Oleg)
..F....... [ZBX-5629] fixed JavaScript error if user media contains doublequote (Oleg)
..F....... [ZBX-5580] fixed graph grid for negative values (Oleg)
..F....... [ZBX-1825] fixed clickable text in popup menu headers (Oleg)
.D........ [ZBX-5582] clarified StartTrappers parameter in the server and proxy configuration files (Richlv)
..F....... [ZBX-4833] fixed screens not being cloned upon a full template clone (Vedmak)
..F....... [ZBX-5547] fixed server name and other parameters in frontend setup not being escaped (Vedmak)
..F....... [ZBX-3347] fixed error when creating an item with a new application that already exists (Vedmak)
A......... [ZBX-3907] fixed API user.logout method (Vedmak)
..F....... [ZBX-4983] fixed importing of 1.8 templates if they contain already existing host macros (Vedmak)
..F....... [ZBX-5579] fixed displaying 'Acknowledged' in Monitoring -> Triggers when a trigger has no events by displaying 'No events' instead (Vedmak)
..F....... [ZBX-5606] removed 'units' and 'store value' fields for character data items (Vedmak)
..F....... [ZBX-5608] fixed incorrect macro resolving in trigger descriptions if expression has duplicate functions (Vedmak)
.D........ [ZBX-5650] added more information about ProxyLocalBuffer parameter in the example configuration file (Richlv)
.......PS. [ZBX-5414] fixed handling of an incorrect username/password in SNMPv3 checks (Sasha)
...G...... [ZBX-5609] fixed defaults for parameters of vfs.dev.read/write items in "zabbix_agentd -p" (Sasha)
...G...... [ZBX-5552] fixed processing of vm.memory.size[total] under FreeBSD (Sasha)
.......PS. [ZBX-5572] fixed trivial compilation warnings (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.3

2.0.3rc2 was released as 2.0.3 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.3rc2

Bug fixes:
.......PS. [ZBX-5625] fixed resolving of host and template-level macros in SNMP OID field (Sasha)
..F....... [ZBX-5627] fixed missed placeholder brackets in multiple pages (Eduard, Pavels)
..F....... [ZBX-5578] fixed multiple IE issues in screens (Eduard)
..F....... [ZBX-5612] fixed inability to view item data overview when host group doesn't have any triggers (Toms)

--------------------------------------------------------------------------------
Changes for 2.0.3rc1

New features:
...GI..... [ZBX-5171] got rid of agent ipv6 library dependency on older HP-UX machines (dimir)
........S. [ZBX-5450] added support of "KMGTsmhdw" suffixes in the second parameter of count() function (Sasha)
A.F....... [ZBX-1357] added American English translation; thanks to Zabbix translators (Richlv)
A......... [ZBX-2060] implemented the "expandExpression" parameter for the trigger.get and triggerprototype.get methods (Pavels)
A.F....... [ZBXNEXT-1253] implemented flicker-free screens (Eduard)
........S. [ZBX-5318] added remote commands in expanded {ESC.HISTORY} macro (Sasha)
A.F....... [ZBX-1357] added Chinese (Taiwan) translation; thanks to Zabbix translators (Richlv)
A.F....... [ZBX-1357] updated Chinese (China), Brazilian Portuguese, French, German, Japanese, Latvian, Polish, Spanish, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
..F....... [ZBXNEXT-583] added the maintenance filter to the trigger status page (Pavels)
A......... [ZBX-5351] implemented the "selectTimeperiods" parameter for the maintenance.get method (Pavels)
..F....... [ZBX-4972] added the ability to edit map links in the element mass update form (Pavels)

Bug fixes:
..F....... [ZBX-5578] fixed graph inner interval selection in screens (Eduard)
A......... [ZBX-954] fixed missing doublequote in import error message when a network map references non-existent trigger (Richlv)
...G...... [ZBX-5473] fixed agent crash under FreeBSD and Linux when started with -p or -t vfs.dev.read/write (Sasha)
..F....... [ZBX-5513] fixed HTTP authentication without directly passing password (Eduard)
..F....PS. [ZBX-4852] fixed calculation of update interval if flexible intervals are used (Andris, Sasha)
A......... [ZBX-5434] fixed validation of linking template items to host (Eduard)
..F....... [ZBX-5514] fixed SQL query in get_min_itemclock_by_itemid function (Eduard)
A......... [ZBX-5510] fixed item name selecting using group filter (Eduard)
..F....... [ZBX-2939] fixed login button link in HTTP auth mode (Eduard)
..F....... [ZBX-5406] fixed error when exporting template with another template with screens linked to it (Vedmak)
....I..... [ZBX-5509] fixed upgrade patch to execute it on MySQL 5.0.28 or earlier (Sasha)
...G...PS. [ZBX-5383] limited maximum data size accepted via Zabbix communication protocol to 128 MB (Andris)
..F....... [ZBX-5198] fixed usage of 'memory_get_peak_usage' function that appeared in PHP 5.2 (Vedmak)
..F....... [ZBX-5466] fixed dependency adding when copying triggers to host and when full cloning host (Toms)
..F....... [ZBX-5466] added copying of triggers that reference web monitoring items (Toms)
A......... [ZBX-5466] improved warning message for trigger circular dependencies (Toms)
A......... [ZBX-5466] added template name in the warning message when linking template to a host and there were dependencies from that template to another template that was not linked to that host (Toms)
A.F....... [ZBX-4316] improved message for web step status code validation error, added validation in the API (Vedmak)
..F....... [ZBX-5445] fixed hint not removed in dashboard when widget content is refreshed (Vedmak)
..F....... [ZBX-5490] fixed textarea maxlength validation (Eduard)
A......... [ZBX-5461] fixed error when createing trigger prototype with PHP 5.1 (Vedmak)
..F....... [ZBX-5487] fixed sorting in dashboard system status and host status widget popups (Vedmak)
..F....... [ZBX-5480] fixed icon default state for host elements in map (Eduard)
....I..... [ZBX-5479] removed inode item prototype from OS Windows template (Sasha)
........S. [ZBX-5235] fixed update of the "lifetime" field when linking a template to a host (Sasha)
..F....... [ZBX-4025] fixed duplicate HTTP step name checking (Eduard)
.......PS. [ZBX-5240] fixed unwanted server shutdown if housekeeper cannot access MySQL database (Andris)
..F....... [ZBX-4482] fixed guest user theme not applied (Toms)
..F....... [ZBX-5441] fixed audit logging when adding IT service causing notice message and wrong audit log (Toms)
..F....... [ZBX-5204] changed the color of inactive tabs to blue in the classic theme (Pavels)
..F....... [ZBX-5393] fixed translation escaping in HTML areas causing some languages to display incorrect text (Toms)
..F....... [ZBX-5393] fixed broken target selection in action form (Toms)
A.F....... [ZBX-5489] removed API methods CAlert->create(), CAlert->delete(), CEvent->create(), CEvent->delete(), CEvent->deleteByTriggerIDs() (Eduard)
.......PS. [ZBX-5483] fixed response to sender requests with missing fields (Sasha)
..F....... [ZBX-5429] fixed hintbox displaying when menu is shown (Eduard)
..F....... [ZBX-5444] fixed maintenance hint not accessible if user has no permissions (Toms)
..F....... [ZBX-5444] added functionality to hints, and now all newlines are converted to <br> tag (Toms)
..F....... [ZBX-5444] fixed host in maintenance not highlighted by adding icon to hosts in maintenance (Toms)
..F....... [ZBX-5444] fixed "last 20 issue" widget lines being 2px higher than other table lines in dashboard (Toms)
..F....... [ZBX-5444] made host names with maintenance description correctly aligning in new lines in Monitoring -> Triggers when browser window width is changed (Toms)
..F....... [ZBX-5488] fixed web item macros in map labels (Eduard)
..F....... [ZBX-5437] fixed error when templated trigger description contains interface macro (Vedmak)
..F....... [ZBX-5411] fixed map element link sorting in element configuration form (Vedmak)
..F....... [ZBX-5465] fixed the "Filter by host group" select not being populated in the availability report page filter (Pavels)
..F....... [ZBX-5465] corrected the labels for the host group and host filter on the "by host" availability report page (Pavels)
..F....... [ZBX-5465] fixed wrong template being selected when returning to the "by template" availability report from a graph (Pavels)
.......PS. [ZBX-5485] fixed resolving of {HOST.NAME} macro on proxy in item keys (Sasha)
...GI..PS. [ZBX-5386] fixed ODBC items to become unsupported when NULL value returned (dimir)
....I..P.. [ZBX-5469] enabled possibility to use more than one application in proxy web monitoring for single host (dimir)
A.F....... [ZBX-5292] allowed empty user macro values (Eduard)
..F....... [ZBX-5471] fixed error when copying trigger from a host template that's linked to that host (Vedmak)
..F....... [ZBX-5460] fixed link color in Dark Orange Theme bar text in Configuration -> Hosts -> Host (Toms)
..F....... [ZBX-5317] fixed adding links for map elements (Vedmak)
A......... [ZBX-5440] added check for user group mass update function if no user group IDs are provided (Toms)
A......... [ZBX-5440] fixed inability to remove last user and last permission from user group (Toms)
..F....... [ZBX-5353] improved login form layout when increasing text size in Firefox; thanks to Andrey Bondarenko (Pavels)
A.F....... [ZBX-5409] changed item value macros for items without data to be resolved into "UNKNOWN" (Pavels)
..F....... [ZBX-5409] fixed value mappings in the Latest data, item history pages and in plain text screen items and trigger names (Pavels)
..F....... [ZBX-5419] added session termination upon logout (Toms)
..F....... [ZBX-5419] added guest session termination after login (Toms)
..F....... [ZBX-4168] fixed the "problem display" dashboard filter not being applied to the "Latest 20 issues" block (Pavels)
........S. [ZBX-5435] fixed memory leak in a history syncer process (Andris)
..F....... [ZBX-5393] improved language encoding lookup for Windows (Toms)
..F....... [ZBX-5393] secured javascript files, when translation contains apostrophes (Toms)
..F....... [ZBX-5393] fixed undefined LC_MESSAGES on Windows (Toms)
..F....... [ZBX-5393] fixed language support for 64bit Windows (Toms)
..F....... [ZBX-5393] fixed undefined index for Greek language on Windows (Toms)
..F....... [ZBX-5399] fixed group list selection for super admin users (Eduard)
..F....... [ZBX-5417] fixed macros being expanded in trigger overview trigger names (Pavels)
..F....... [ZBX-5417] removed the select item key button from the LLD form (Pavels)
..F....... [ZBX-5389] fixed broken Monitoring->Graph when used with Oracle (Toms)
..F....... [ZBX-5422] fixed the outdated browser warning page not being displayed when magic quotes are enabled (Pavels)
..F....... [ZBX-5422] disabled switching to compatibility mode for IE (Pavels)
..F....... [ZBX-5392] fixed the "no permission" error when repeatingly deleting items from the item list (Pavels)
...G...... [ZBX-5358] fixed converting to UTF8 of interface name in net.if.discovery check (Sasha)
....I..... [ZBX-5359] improved performance of MySQL patches for migrating to the 2.0 schema (Sasha)
.......PS. [ZBX-5397] fixed resolving of {HOST.IP}, {HOST.DNS} and {HOST.CONN} macros in item key parameters (Sasha)
..F....... [ZBX-5410] fixed displaying of a visible host name in the dynamic graphs (Sasha)
........S. [ZBX-5347] fixed creating of multiple entries in graphs based on LLD prototypes (Sasha)
..F....... [ZBX-5257] fixed trigger prototype form not being populated with data when editing a trigger prototype (Pavels)
A......... [ZBX-5307] added a validation rule to prevent dependencies from a trigger to a trigger inherited from it (Pavels)
A......... [ZBX-5307] fixed inherited trigger dependencies not being validated on hosts (Pavels)
A......... [ZBX-5307] fixed an undefined index error when importing a trigger, that depends on an unexisting trigger (Pavels)
A......... [ZBX-5307] fixed errors when importing item prototypes without applications (Pavels)
..F....... [ZBX-5396] fixed entries sorting by host groups in dashboard "system status", "host status" and "web monitoring" (Toms)
..F....... [ZBX-5108] fixed undefined index errors when deleting a templated item from the list (Pavels)
....I..... [ZBX-5125] added more validation of duplicates in upgrade patches (1.8 -> 2.0) (dimir)
........S. [ZBX-4527] removed length limitation of the alerter script command line (Sasha)
..F....... [ZBX-5385] fixed "service down" cells not filled in Monitoring -> Discovery with the classic theme (Toms)
A......... [ZBX-5308] fixed trigger dependencies not being overridden by new triggers in parent templates (Toms)
........S. [ZBX-5367] fixed assignment of elements to a maintenance mode by the timer process (Sasha)
..F....... [ZBX-5364] added showing application and templated screen subentities when full cloning host or template (Vedmak)
A......... [ZBX-5370] fixed errors on importing of maps (Vedmak)
..F....... [ZBX-2771] fixed localization of popups in Monitoring->Events (Vedmak)
..F....... [ZBX-5360] fixed editing large inventory fields in the host mass update form (Vedmak)
..F....... [ZBX-5352] fixed displaying the "Change" column when the change for the value is non-significant (Vedmak)
A......... [ZBX-5363] fixed importing templates which use item as min/max value in graph (Vedmak)
A......... [ZBX-5345] fixed "group" option in the "configuration.export" method (Vedmak)
A.F....... [ZBX-5371] unified multiple import-related error messages (Pavels)
A......... [ZBX-5250] fixed the "macros" parameter in the host.massremove and template.massremove methods (Pavels)
A.F....... [ZBX-5351] fixed an undefined index error when deleting maintenance time intervals (Pavels)
A.F....... [ZBX-5351] fixed time intervals being recreated when updating maintenances (Pavels)
..F....... [ZBX-5355] fixed translated string escaping in the map pop up menu script (Pavels)
..F....... [ZBX-5257] changed technical host names to visible host names in several places (Pavels)
..F....... [ZBX-5257] fixed incorrect links to parent trigger and graph prototypes in the configuration forms (Pavels)
..F....... [ZBX-5257] fixed multiple navigation panel issues (Pavels)
...G...... [ZBX-4430] fixed -t and -p options for Windows 2000/XP agent (Sasha)
...G...... [ZBX-1829] improved system.uname check to support latest Windows versions (Sasha)
...G...... [ZBX-5103] fixed compatibility of the agent with Windows 2000 (Sasha)
....I..... [ZBX-5357] fixed typos in help_items item key descriptions (Richlv)

--------------------------------------------------------------------------------
Changes for 2.0.2

2.0.2rc2 was released as 2.0.2 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.2rc2

Bug fixes:
........S. [ZBX-5031] fixed possible history syncer crash while processing JMX items (Sasha)
........S. [ZBX-4976] fixed {HOST.CONN}, {HOST.IP) and {HOST.DNS} macro substitution for global scripts (Sasha)
A......... [ZBX-5349] fixed graph prototypes being created with an incorrect flag (Pavels)

--------------------------------------------------------------------------------
Changes for 2.0.2rc1

New features:
...GI..... [ZBXNEXT-1268] add resource information (version, description etc.) to Windows binaries (dimir)
A.F....... [ZBX-1357] updated French, German, Japanese and Russian translations; thanks to Zabbix translators (Richlv)
..F....... [ZBX-4281] separated links to hosts and templates for host groups on search page (Vedmak)
..F....... [ZBX-3003] added support for suffixes in map label trigger expression macro function parameter (Vedmak)

Bug fixes:
..F....... [ZBX-5348] fixed validation of itemid parameter for popup_bitem.php (Pavels)
..F....... [ZBX-5311] fixed error when delete proxy that is used by discovery rule (Vedmak)
....I..... [ZBX-5125] allow unique index in hosts_groups in database upgrade scripts (1.8 -> 2.0) (dimir)
....I..... [ZBX-5125] default discovery groupid in database upgrades scripts (1.8 -> 2.0) (dimir)
..F....... [ZBX-5267] fixed error when delete single host group (Vedmak)
..F....... [ZBX-5319] fixed incorrect calculation of action escalation steps delay (Vedmak)
....I..... [ZBX-5320] fixed the default path to an agent configuration file in the default data (Sasha)
A.F....... [ZBX-4963] fixed inherited trigger prototypes lacking certain data (Pavels)
..F....... [ZBX-5273] fixed the host configuration form when using SQLite (Pavels)
A......... [ZBX-5290] fixed slow query in "Host status" dashboard widget for large setups (Toms)
A......... [ZBX-5086] fixed templated triggers losing those dependencies which were added additionally to host trigger when saving a host without making any changes (Toms)
A......... [ZBX-5086] fixed just one dependency added to host trigger when linking template with a trigger which has several dependencies (Toms)
A......... [ZBX-5086] improved template linkage circularity check; added more precise exception messages (Toms)
A.F....... [ZBX-4317] fixed inability to link templates with trigger dependency using mass update (Toms)
..F....... [ZBX-3053] fixed trigger expression testing when an item key contains the "+" character (Pavels)
..F....... [ZBX-2876] fixed GUI messaging working in popups i.e. pages without menus (Toms)
..F....... [ZBX-4930] improved translations for import error messages (Vedmak)
..F....... [ZBX-5253] fixed color of disabled host link on search page (Vedmak)
A.F....... [ZBX-5281] fixed error when creating an item without delay_flex field specified (Vedmak)
..F....... [ZBX-3284] fixed messages for discovery rule manipulations (Vedmak)
..F....... [ZBX-2586] fixed localization of the date in the header on the trigger status page (Pavels)
..F....... [ZBX-5070] fixed SQL error on logout with HTTP authentication (Toms)
..F....... [ZBX-4741] fixed authentication configuration page still using "profiles" table (Toms)
..F....... [ZBX-3637] fixed "IT Services availability report" generating wrong weekly timing (Toms)
..F....... [ZBX-3637] fixed notification report ignoring daylight saving time (Toms)
..F....... [ZBX-3782] fixed {HOSTNAME} macro not working in map labels trigger expression macro (Vedmak)
.......... [ZBXNEXT-1256] changed partition discovery keys for Solaris and Linux example userparams, so that example file may be directly included (Richlv)
..F....... [ZBX-5236] fixed some map element rendering ignoring the "Problem display" map option (Pavels)
A......... [ZBX-5252] fixed multiple level templated application inheritance (Pavels)
..F....... [ZBX-2183] fixed change column in latest data for items with 'unixtime' units (Vedmak)
A.F....... [ZBX-2055] added flexible intervals and time periods validation (Vedmak)
..F....... [ZBX-5045] fixed audit error message when deleting global macros (Pavels)
..F....... [ZBX-3387] fixed incorrect frontend language shown as active in the user profile (Vedmak)
..F....... [ZBX-2046] fixed paging when element count changes (Vedmak)
A......... [ZBX-5060] fixed inability to mass update host inventory mode (Toms)
A......... [ZBX-4929] optimized host group SQL queries (Eduard)
....I..... [ZBX-5168] added missing and fixed existing help_items as per documentation (dimir, Sasha)
........S. [ZBX-5218] fixed generating of triggers without functions when editing a trigger prototype expression (Sasha)
..F....... [ZBX-3001] fixed media sorting in user profile (Vedmak)
..F....... [ZBX-5159] fixed macro resolving in trigger description (Vedmak)
..F....... [ZBX-5144] fixed PostgreSQL injection in the database configuration setup form (Pavels)
A......... [ZBX-5232] fixed import of templated low level discoveries (Pavels)
A......... [ZBX-5232] fixed errors when importing empty low level discoveries and items without applications (Pavels)
.D........ [ZBX-2510] clarified in the Zabbix sender manpage which parameters from the agent config file sender supports (Richlv)
A.F....... [ZBX-4007] fixed using screen elements with resources from child nodes (Pavels)
A.F....... [ZBX-4007] fixed not being able to add screens from a child node to a slideshow (Pavels)
..F....... [ZBX-4007] fixed undefined index when switching nodes in the screen selection pop up (Pavels)
A......... [ZBX-4007] fixed node criteria being applied when passing the "screenitemids" parameter to screen.get (Pavels)
A......... [ZBX-4007] fixed hostgroup.get returning the "graphid" property (Pavels)
..F....... [ZBX-5108] fixed permission check errors caused by empty user groups (Pavels)
A......... [ZBX-5208] fixed updating interfaces via host.massupdate (Pavels)
A......... [ZBX-5208] fixed main interface validation in hostinterface.massremove (Pavels)
A......... [ZBX-5208] fixed host.update only accepting arrays of interfaces and not working with a single interface (Pavels)
..F....... [ZBX-5237] fixed event CSV export (Pavels)
..F....... [ZBX-5179] fixed filter layout on low resolution screens (Pavels)
..F....... [ZBX-3853] changed several message strings (Pavels)
A......... [ZBX-5213] fixed usergroup.massupdate failing when updating only permissions or users (Pavels)
..F....... [ZBX-5145] fixed PostgreSQL error when inserting an audit record if the X_FORWARDED_FOR header value is too long (Pavels)
..F....... [ZBX-5065] fixed inability to delete a service with soft linked dependencies (Toms)
A.F....... [ZBX-5065] added circularity check for IT services (Toms)
..F....... [ZBX-2501] fixed subnodes not opening when parent node is opened in IT services (Toms)
..F....... [ZBX-2506] fixed ordering for dashboard filter; fixed multisort function (Toms)
A......... [ZBX-5079] fixed returning triggers and graphs with no permissions and incorrect counts for templates (Toms)
..F....... [ZBX-2854] fixed table sorting icon positioning (Toms)
..F....... [ZBX-5107] fixed ability to select entities more than once in popups (Toms)

--------------------------------------------------------------------------------
Changes for 2.0.1

2.0.1rc2 was released as 2.0.1 without any changes

--------------------------------------------------------------------------------
Changes for 2.0.1rc2

Bug fixes:
...G...... [ZBX-5094] removed trailing backslash from returned value {#FSNAME} by Windows agent (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.1rc1

New features:
A.F.....S. [ZBX-5150] added support of Numeric (unsigned) type for aggregated items (Sasha)
........S. [ZBXNEXT-1259] added a script file existence and permissions check for the "Script" media type (Sasha)
...G...... [ZBXNEXT-801] maximum number of monitored disks increased to 1024, with dynamic increasing of shared memory size (Andris)
....I..... [ZBXNEXT-1256] added example Solaris partition LLD user parameter (Richlv)
A.F....... [ZBX-5074] redesigned action configuration page (Eduard)
..F....... [ZBX-1357] updated Brazilian Portuguese, French, Greek, Japanese, Ukrainian and Russian translations; thanks to Zabbix translators (Richlv)
..F....... [ZBXNEXT-1019] updated jQuery to 1.7.2 and jQuery UI to 1.8.20 (Vedmak)
..F....... [ZBXNEXT-829] added Zabbix server availability check (Vedmak)

Bug fixes:
..F....... [ZBX-2801] removed incorrect message after removing of master node (Sasha)
..F....... [ZBX-5188] fixed incorrect graph themes being used for graphs from child nodes (Pavels)
A......... [ZBX-5155] fixed importing of triggers with dependencies from 1.8 to 2.0 (Pavels)
..F....... [ZBX-5184] fixed availability displaying for all types in host properties (Toms)
..F....... [ZBX-5136] fixed XML import handling of short and long empty tag syntax (Vedmak)
..F....... [ZBX-5154] fixed host group tab not adding selected hosts to the host group (Toms)
A.F....... [ZBX-5176] fixed trigger events not being deleted when changing it to a templated trigger (Pavels)
........S. [ZBX-5042] fixed server crash while synchronizing host_inventory table (Sasha)
........S. [ZBX-5042] fixed possible SQL errors during node synchronization (Sasha)
..F....... [ZBX-5133] fixed error when adding the first map element (Toms)
A......... [ZBX-5115] fixed API object names being case sensitive (Pavels)
....I..... [ZBX-5058] init.d scripts updated for Zabbix 2.0 (Andris)
..F....... [ZBX-5143] fixed regular expression deletion action ignoring cancelation in confirmation dialog (Vedmak)
........S. [ZBX-5148] fixed linking of item prototypes by a discovery rule (Sasha)
....I..... [ZBX-5061] fixed Oracle SQL errors when executing data.sql (Sasha)
........S. [ZBX-5123] fixed Oracle SQL error while linking a template by server (Sasha)
..F....... [ZBX-5156] fixed incorrect values in node edit form (Vedmak)
A......... [ZBX-5140] fixed usermacro.get returning macros from all nodes by default (Vedmak)
..F....... [ZBX-5106] fixed trigger dependencies not being mapped to new triggers when cloning a host (Pavels)
..F....... [ZBX-5106] fixed trigger dependencies on web triggers not being removed when cloning a host (Pavels)
..F....... [ZBX-5128] fixed pagefilter->groupid (Eduard)
..F....... [ZBX-5073] fixed parent template links in items, triggers, graphs and discovery rules (Eduard)
..F....... [ZBX-5104] fixed severity colors in trigger forms (Vedmak)
..F....... [ZBX-5104] fixed trigger severity control working incorrectly on fast clicks (Vedmak)
..F....... [ZBX-5119] fixed maintenance till day (Eduard)
..F....... [ZBX-5105] fixed server name not shown in page title (Vedmak)
..F....... [ZBX-4863] fixed graph Y marker positions and values when setting a minimum value for the Y scale (Pavels)
A.F....... [ZBX-4861] fixed excess queries upon no-change graph saving (Toms)
A.F....... [ZBX-5090] fixed errors when fully cloning a host that contains trigger prototypes with web items in the expression (Pavels)
....I..... [ZBXNEXT-1256] fixed example Linux partition LLD item (Richlv)
.......PS. [ZBX-4980] fixed error in decoding of big base64 encoded values (Andris)
..F....... [ZBX-5081] fixed simple slide show update changing slideids in a database (Toms)
A......... [ZBX-5092] fixed the get method "nodeids" parameter not working in some APIs (Pavels)
..F....... [ZBX-5000] fixed "all" shown instead of "not selected" in Monitoring -> Discovery (Toms)
.......PS. [ZBX-4793] fixed processing of SNMP strings terminated with a NUL character (Sasha)
.......PS. [ZBX-4793] added support for display-hint when getting SNMP octet string values (dimir)
..F....... [ZBX-5080] fixed incorrect JavaScript parameter encoding in the map editor (Pavels)
..F....... [ZBX-5245] fixed subfilter going out of screen when there are too many items (Toms)
..F....... [ZBX-4974] fixed showing of groups w/o templates when linking a template (Toms)
..F....... [ZBX-5096] fixed error when creating a hostgroup with too long name (Vedmak)
..F....... [ZBX-4985] improved hostgroup area icon layout (Vedmak)
..F....... [ZBX-5078] fixed item prototype application linking when fully cloning a host (Pavels)
A.F....... [ZBX-5053] fixed Y max/min value validation for calculated graph scales (Eduard)
A.F....... [ZBX-5029] fixed inherited item interface being updated incorrectly when changing it's type (Pavels)
A.F....... [ZBX-4958] fixed undefined indexes when switching auth method (Eduard)
..F....... [ZBX-5071] fixed macros being deleted when leaving the "macro" and "value" fields empty (Pavels)
.......PS. [ZBX-5076] fixed possible server or proxy crash when using Calculated, DB Monitor, SSH or Telnet items (Sasha)
A.F....... [ZBX-5032] fixed media type selection in user properties (Eduard)
..F....... [ZBX-4864] fixed graph Y axis label alignment (Pavels)
..F....... [ZBXNEXT-1225] fixed multiple design issues (Pavels)
..F....... [ZBX-4932] fixed weekly top 100 trigger report using incorrect time period (Pavels)
..F....... [ZBX-3106] fixed supported types for calculated items (Toms)
A......... [ZBX-5030] fixed IT services query in Oracle (Eduard)
....I..... [ZBX-5041] changed {HOSTNAME} macro to {HOST.NAME} in the default templates (Sasha)
A.F....... [ZBX-4974] fixed and improved several popups (Toms)
..F....... [ZBX-5020] fixed undefined functions prior requirement check in setup.php (Toms)
..F....... [ZBX-5016] fixed graph borders in screens (Eduard)
A......... [ZBX-4962] fixed varchar default saving in MySQL (Eduard)
..F....... [ZBX-4977] fixed GUI messaging (Eduard)
A......... [ZBX-4994] fixed SQL error when trying to remove host interface used in items (Vedmak)
..F....... [ZBX-4918] fixed value mapping when resolving {ITEM.LASTVALUE} and {ITEM.VALUE} macros (Vedmak)
..F....... [ZBX-5013] fixed requirements check in frontend setup (Vedmak)
A......... [ZBX-4923] fixed IDs sorting before update and delete (Eduard)
A......... [ZBX-5026] fixed error messages when creating IT Service (Eduard)
...G...... [ZBX-3897] fixed processing of proc.num[] item under FreeBSD; thanks to Jim Riggs (Sasha)

--------------------------------------------------------------------------------
Changes for 2.0.0

Bug fixes:
A......... [ZBX-5025] fixed "undefined index" error when updating specific trigger properties (Pavels)
..F....... [ZBX-5004] fixed error when importing linked templates (Vedmak)

--------------------------------------------------------------------------------
Changes for 2.0.0rc6

New features:
..F....... [ZBX-1357] updated Brazilian Portuguese, French, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
....I..... [ZBXNEXT-973] changed units to "bps" for monitoring of network traffic items (Sasha)
....I..... [ZBXNEXT-973] changed colors in the "MySQL operations" graph (Sasha)
...G...PS. [ZBXNEXT-1220] fixed compilation errors on Solaris (dimir)

--------------------------------------------------------------------------------
Changes for 2.0.0rc5

New features:
..F.I..... [ZBXNEXT-1225] added the "Classic" frontend theme (Pavels)
..F....... [ZBX-1357] updated Brazilian Portuguese, Dutch, Greek, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
...G...PS. [ZBXNEXT-1220] added support of monitoring of log files larger than 2GB (Sasha)
...G...... [ZBX-3151] added support of monitoring files larger than 2GB in the vfs.file.size[] item (Sasha)

Bug fixes:
..F....... [ZBX-5005] fixed escaping of percent character in translation string (Vedmak)
A......... [ZBX-4997] fixed inherited item interfaces being set to null when updated by importing parent template (Eduard)
....I..... [ZBX-5003] backticked table and field names in the MySQL scheme and default data (Sasha)
..F....... [ZBX-5002] fixed undefined index error when rendering a node tree in a DM setup (Pavels)
A.F....... [ZBX-5008] fixed updating users that do not belong to the selected node (Pavels)
.......PS. [ZBX-4980] fixed trapper process crash/hang on decoding big base64 encoded values (Andris)

--------------------------------------------------------------------------------
Changes for 2.0.0rc4

New features:
..F....... [ZBX-4815] forbade deleting IT services that have dependencies (Pavels)
..F....... [ZBX-4815] all status-related fields will now be disabled when choosing "do not calculate" in the IT service configuration form (Pavels)
..F....... [ZBX-4815] implemented multiselect support for the IT service dependency pop up (Pavels)
A......... [ZBXNEXT-1189] implemented the service.getsla method (Pavels)
A......... [ZBXNEXT-1189] implemented the "selectTrigger", "selectParentDependencies" and "selectAlarms" parameters for the service.get method (Pavels)
..F....... [ZBXNEXT-1189] improved the design of the SLA report page (Pavels)
..F....... [ZBXNEXT-1196] redesigned frontend setup form (Toms)
...G...... [ZBXNEXT-1188] added support of "agent.hostname" check (Sasha)
..F....... [ZBX-1357] updated Brazilian Portuguese, Czech, Dutch, Greek, Japanese, Latvian, Polish, Russian, Spanish and Ukrainian translations; thanks to Zabbix translators (Richlv)
..F....... [ZBXNEXT-1181] redesign host mass update page (Eduard)

Bug fixes:
..F....... [ZBX-4945] fixed several map element selection not working on Command + Click on Macs (Pavels)
..F....... [ZBX-4978] fixed frontend setup welcome image (Toms)
..F....... [ZBX-4944] fixed translation string in top100 report (Vedmak)
..F....... [ZBX-4957] removed error column from item prototypes list, removed 'not supported' status from item prototype edit form (Vedmak)
..F....... [ZBX-4981] triggers that reference items created by LLD or web monitoring items are not exported for now (Vedmak)
A.F....... [ZBX-4956] fixed incorrect trigger existence checks (Pavels)
..F....... [ZBX-4815] improved IT service configuration and SLA report page performance (Pavels)
..F....... [ZBX-4815] fixed IT service sorting on the service configuration page (Pavels)
..F....... [ZBX-4815] fixed IT service configuration pop up menu translation (Pavels)
..F....... [ZBX-4815] fixed IT service status update when changing the linked trigger severity (Pavels)
A......... [ZBX-4815] fixed sorting for results returned by the "selectDependencies" and "selectParentDependencies" parameters for service.get (Pavels)
..F....... [ZBX-4960] fixed LDAP frontend messages, fixed message in 'Latest data' (Vedmak)
..F....... [ZBX-4920] fixed templates from 1.8 XML being dependent on 'hosts' rules (Vedmak)
...G...PS. [ZBX-4942] do not send prototypes for active agent to process (dimir)
....I..PS. [ZBX-4941] added default DBHost configuration parameter value "localhost" (dimir)
....I..... [ZBX-4471] fixed warnings when applying 2.0 dbpatches (dimir)
..F....... [ZBX-4969] fixed item key param macro not resolved in simple graph popup (Vedmak)
..F....... [ZBX-4964] added requirements checks for PHP xmlreader and xmlwriter (Vedmak)
..F....... [ZBX-4967] fixed template full clone (Toms)
..F....... [ZBX-3148] fixed user macro not expanded in trigger names (Toms)
..F....... [ZBX-4493] fixed host popup menu overlapping the screen range (Toms)
..F....... [ZBX-4924] fixed deletion of template screens (Vedmak)
..F....... [ZBX-4953] fixed unclear messages in setup.php (Toms)
..F....... [ZBX-4402] added contexts for ambiguous translations (Vedmak)
A.F....... [ZBX-4915] fixed host group filtering without hosts or templates (Eduard)
A......... [ZBXNEXT-1189] implemented permission checks for the "selectDependencies" service.get parameter (Pavels)
..F....... [ZBXNEXT-1189] fixed service ordering on the SLA report page (Pavels)
..F....... [ZBXNEXT-1189] fixed "Graph" links not being displayed for services with children on the SLA report page (Pavels)
..F....... [ZBXNEXT-1189] fixed time period not being remembered when following a link to a detailed service SLA report (Pavels)
..F....... [ZBXNEXT-1189] fixed problem reasons not being displayed for parent services on the SLA report page (Pavels)
..F....... [ZBXNEXT-1189] fixed service status and problems being calculated if the service status algorithm is set to "do not calculate" (Pavels)
A.F....... [ZBXNEXT-1189] fixed service status not being updated when changing the severity of a linked trigger (Pavels)
..F....... [ZBX-4857] added validation for empty username, public and private keys in an item form (Sasha)
..F....... [ZBX-4938] fixed constant not used in CAction.php (Toms)
..F....... [ZBX-4926] fixed inability to add simple graphs and plain text elements to screen templates (Toms)
........S. [ZBX-4921] fixed possible SQL errors while processing LLD data with long values (Sasha)
........S. [ZBX-4889] fixed execution of GUI Scripts for disabled hosts (Sasha)
..F.....S. [ZBX-4412] fixed updating of trigger last change by significant event (Sasha)
A......... [ZBX-4880] fixed error 'JSON-rpc error generation failed. No such error' in API (Vedmak)
..F....... [ZBX-4922] fixed importing of linked templates (Vedmak)
..F....... [ZBX-4895] fixed host proxy exported as ID (Vedmak)
.......PS. [ZBX-4857] fixed poller hanging on SSH check when using public key authentication (dimir)
..F....... [ZBX-4914] fixed graph name encoding in form preview (Vedmak)
........S. [ZBX-4881] fixed slow select queries from partitioned history tables (Sasha)
..F....... [ZBX-4495] fixed hintbox positioning (Toms)
..F....... [ZBX-4903] fixed sorting in 'Overview' screen (Vedmak)
A......... [ZBX-4927] fix proxy deletion message and remove excess space from the audit record (Richlv)
..F....... [ZBX-4900] improved performance of 'Status of Zabbix' dashboard widget (Vedmak)
...G...... [ZBX-4905] fixed processing of system.swap.in/out[,pages] under Linux 2.6 (Sasha)
...G...... [ZBX-4907] fixed processing of system.swap.in/out[,sectors/count] under Linux (Sasha)
..F....... [ZBX-4902] fixed errors in configuration export (Vedmak)
........S. [ZBX-4910] fixed updating of "SNMPv3 priv passphrase" field in low-level discovered SNMPv3 items (Sasha)
........S. [ZBX-4884] fixed incorrect calculation of items using option "Delta (speed per second)" after recovery from unsupported state (Sasha)
........S. [ZBX-4671] fixed truncation of the calculated item formula (Sasha)
........S. [ZBX-4893] fixed linking of item applications by a discovery rule (Sasha)
..F....... [ZBX-4649] fixed screen editing not working properly after moving content to another cell (Toms)
..F....... [ZBX-4875] fixed inability to drag/sort graph item with long description in graph form (Toms)

--------------------------------------------------------------------------------
Changes for 2.0.0rc3

New features:
....I..... [ZBXNEXT-973] redesign of existing templates (Alexei, Sasha)
..F....... [ZBX-4869] added support for nested screens import (Vedmak)
A.F....... [ZBXNEXT-1161] implemented the service API (Pavels)
A.F....... [ZBXNEXT-1126] redesign global script execution (Eduard)
...GI..... [ZBXNEXT-584] added support of multiple servers in active check mode; thanks to Takanori Suzuki (Sasha)
..F.I..... [ZBX-3721] design improvements (Pavels)
A.F....... [ZBXNEXT-908] redesign Configuration->Host->Graphs (Eduard)
..F....... [ZBX-4738] improved the host interface selection in the item mass update form (Pavels)
...G...... [ZBX-4635] added support for optional first parameter to vfs.dev.* on Solaris (dimir)
..F....... [ZBXNEXT-1153] added support for nested templates in import (Vedmak)
..F....... [ZBX-1357] updated Czech, French, German, Greek, Japanese, Polish, Russian, Spanish and Turkish translations; thanks to Zabbix translators (Richlv)

Bug fixes:
A.F....... [ZBX-4890] fixed creating hosts by administrators (Pavels)
..F....... [ZBXNEXT-1161] fixed multiple IT service validation issues (Pavels)
.......PS. [ZBX-4793] fixed processing of quoted strings in dynamic SNMP indexes (Sasha)
.......PS. [ZBX-4709] fixed processing of quoted strings in SNMP items (Sasha)
........S. [ZBX-4882] fixed processing of quoted strings in SNMP lld rules (Sasha)
..F....... [ZBX-3219] added newlines to script execution error messages (Vedmak)
..F....... [ZBX-4348] fixed graph values not displayed for regular user (Toms)
..F....... [ZBX-4698] fixed selected host group forgotten if "remember selected" is disabled (Toms)
..F....... [ZBX-4871] fixed templates listed when adding log items in history (Toms)
..F....... [ZBX-4862] fixed Error when trying to remove additional templates in the host mass update form (Toms)
....I..... [ZBX-3929] removed deprecated Switch module from gen_schema.pl and get_data.pl scripts (Sasha)
..F....... [ZBX-4738] fixed several checkboxes state not being saved after an unsuccessful item mass update (Pavels)
..F....... [ZBX-4865] fixed error bar in case of error with words longer than screen (Pavels, Toms)
........S. [ZBX-4840] improved slow SQL queries in processing of {ITEM.VALUE} and {ITEM.LOG.*} macros (Sasha)
..F....... [ZBX-4572] fixed incorrect value input in GUI configuration form raising critical error (Vedmak)
..F....... [ZBX-4841] fixed inability to select other but the first of the discovery checks for a discovery rule in popup.php (Toms)
..F....... [ZBX-4110] renamed 'Password' to 'Key passphrase' in action form (Vedmak)
..F....... [ZBX-4686] fixed the "Change" link not being accessible for graph type screen items in embedded screens (Pavels)
..F....... [ZBX-4836] fixed undefined variables in actionconf.php when trying to add maintenance status; fixed some random ordering for conditions (Toms)
..F....... [ZBX-4829] fixed incorrect redirect in 'insert trigger' popup in trigger expression builder (Vedmak)
A......... [ZBX-4784] fixed inherited triggers being updated on any host update (Vedmak)
........S. [ZBX-4824] fixed memory leak while switching item to not supported status (Sasha)
..F....... [ZBX-4830] fixed error when trying to create item without host (Vedmak)
..F....... [ZBX-4676] fixed link to triggers from dashboard 'system status' widget not reseting host filter (Vedmak)
..F....... [ZBX-4568] fixed new host groups not populated with selected group when 'remember selected' is disabled in GUI settings (Vedmak)
..F....... [ZBX-4583] fixed possible processing of null as object in CUIwidget (Vedmak)
..F....... [ZBX-4740] fixed host filter when switching to 'configuration of items' from another host configuration page (Vedmak)
...G...... [ZBX-4195] fixed memory leak while processing unsupported performance counters by Windows agent (Sasha)
....I..PS. [ZBX-4780] removed vfs.fs.discovery returned value limit when processed by proxy (dimir)
...G...... [ZBX-4802] improved memory de-allocation code clarity (Andris)
..F....... [ZBX-4739] fixed mass update failing with many items selected (Toms)
..F....... [ZBX-4821] fixed flexible interval update using item mass update form (Vedmak)
..F....... [ZBX-4806] fixed "New flexible interval" not shown in item form (Toms)
A.F....... [ZBX-4790] fixed *ERROR*s in trigger expressions in items.php; fixed undefined variables when filtering without host (Toms)
..F....... [ZBX-3725] added check for xml file size exceeds upload_max_filesize php setting (Vedmak)
A.F....... [ZBX-3991] forbid passive proxy interfaces with ip 0.0.0.0 (Vedmak)
..F....... [ZBX-3152] fixed global messages being shown even if all severities are unchecked (Vedmak)
....I..... [ZBXNEXT-397] removed records from "ids" table to prevent SQL errors while adding a new item (Sasha)
..F....... [ZBX-4811] added 'filter' and 'lifetime' fields to discovery rules export (Vedmak)
...G...... [ZBX-4801] fixed processing of proc.num[] and proc.mem[] checks with name of processes more than 15 characters (Sasha)
..F....... [ZBX-4792] fixed missing field "Allowed hosts" when item type Zabbix trapper (Toms)
..F....... [ZBX-4038] fixed warnings for incorrect input values (Toms)
..F....... [ZBX-4781] fixed error message when copying items to multiple hosts (Toms)

--------------------------------------------------------------------------------
Changes for 2.0.0rc2

New features:
........S. [ZBXNEXT-1162] improved performance of processing of triggers by history syncers and timer processes (Sasha)
A.F....... [ZBXNEXT-1149] import of nested maps, import form redesign (Vedmak)
........S. [ZBXNEXT-744] added support of {ITEM.ID} and {TRIGGER.EXPRESSION} macros in notifications and commands (Sasha)
A.F....... [ZBXNEXT-914] redesign Administration->DM (Eduard)

Bug fixes:
..F....... [ZBX-4788] fixed trigger severity being reset when changing dependencies via mass update (Sasha)
..F....... [ZBX-4787] fixed graph axis item selection popup shows only monitored hosts (Vedmak)
..F....... [ZBX-4779] fixed new groups import (Vedmak)
..F....... [ZBX-4775] fixed discovery rules import (Vedmak)
..F....... [ZBX-4700] fixed errors in item list when using interface related macro in template item key (Vedmak)
..F....... [ZBX-4761] fixed "&" escaping in form inputs (Pavels)
.......PS. [ZBX-4749] fixed proxy crash on exit when deleting trend cache (dimir)
..F....... [ZBX-4778] fixed port field validation in creating discovery rule (Toms)
A.F....... [ZBX-4718] fixed Graph axis item cloning in host Full Clone (Toms)
A......... [ZBX-4621] fixed macro update using host.massupdate (Vedmak)
A.F....... [ZBX-4697] fixed error when massupdate group for hosts that belongs to different groups (Vedmak)
A.F....... [ZBX-4257] fixed creating discovery rules, items and item prototypes (Pavels)
..F....... [ZBX-4765] fixed filter fields being unset when saving of discovery rule fails (Vedmak)
..F....... [ZBX-4736] fixed undefined variable in Inventory Hosts (Toms)
..F....... [ZBX-4764] fixed critical error in Administration->Notifications (Toms)
..F....... [ZBX-4753] properly pluralized "Last n issues" message in dashboard (Vedmak)
..F....... [ZBX-3613] updated notification sounds; fixed sound playback in profile (Toms, Vedmak)
..F....... [ZBX-4713] fixed ACK status for triggers visible in Dashboard and Screens (Toms)
..F....... [ZBX-4752] fixed creating SNMPv1 item prototypes with data type "boolean" (Vedmak)
..F....... [ZBX-4702] fixed dynamic item saving in Screens (Eduard)
A.F....... [ZBX-4257] fixed updating templated items (Pavels)
A.F....... [ZBX-4710] fixed replacing graph Y axis item prototypes when cloning a discovery rule (Pavels)
A.F....... [ZBX-4710] fixed deleting hosts when a graph prototype uses a normal item for it's Y scale (Pavels)
..F....... [ZBX-4365] added plural translation support for the failed login attempt message (Pavels)
..F....... [ZBX-4365] fixed user being redirected to the dashboard after trying to login with an incorrect password (Pavels)

--------------------------------------------------------------------------------
Changes for 2.0.0rc1

New features:
....I...S. [ZBX-4751] removed "WITH OIDS" option from PostgreSQL database scheme (Sasha)
....I..PS. [ZBXNEXT-397] added support of web monitoring by Zabbix proxy (Sasha)
..F....... [ZBX-3531] configuration export/import (Vedmak)
...G...PS. [ZBX-4581] added time unit symbols support to aggregate items (dimir)
A.F....... [ZBX-4333] implemented dependency validation in trigger::adddependencies (Pavels)
A.F....... [ZBX-4333] implemented dependency inheritance in the trigger.adddependencies and trigger.deletedependencies methods (Pavels)
..F....... [ZBXNEXT-904] redesign Configuration->Screens (Eduard)
..F....... [ZBX-4600] trigger dependencies will now be deleted when executing a mass update with no dependencies selected (Pavels)
A......... [ZBX-4563] changed the hostmacro related UserMacro method interfaces (Pavels)
..F....... [ZBX-4563] improved SQL query debug log design (Pavels)
..F....... [ZBX-4537] improved include_once statements to make Zabbix code easier to reuse (Alexei)
..F....... [ZBXNEXT-1113] redesign Configuration->Host->Discovery rules (Eduard)
..F....... [ZBXNEXT-1107] redesign Configuration->Audit (Eduard)
....I..PS. [ZBX-2604] added processing of not supported items monitored by a proxy (Sasha)
..F....... [ZBXNEXT-903] redesign Configuration->Items (Eduard)
..F....... [ZBXNEXT-909] redesign Configuration->Discovery (Eduard)

Bug fixes:
..F....... [ZBX-3528] fixed letter numbering of long lists (Vedmak)
...G.J.PS. [ZBX-4725] fixed processing lld rules with macros in a key (Sasha)
..F....... [ZBX-4730] removed incorrect JS function call in the event history screen (Pavels)
..F....... [ZBX-3522] fixed errors when inserting too long values in the user_history and profiles tables (Vedmak)
A.F....... [ZBX-4333] fixed trigger inheritance when calling trigger.update whithout a trigger expression (Pavels)
..F....... [ZBX-4333] fixed host trigger mass update (Pavels)
..F....... [ZBX-4333] fixed trigger dependency copying (Pavels)
........S. [ZBX-4629] fixed processing Y axis min/max values for graph prototypes (Sasha)
..F....... [ZBX-4641] fixed errors in a "Discovery checks" popup (Sasha)
A.F....... [ZBX-4202] fixed SQL performance in tr_status.php - combined similar queries, user data SQL access only once, triggerids retrieval optimization (Toms)
A.F....... [ZBX-4647] fixed trigger and item prototype inheritance (Pavels)
..F....... [ZBX-4467] fixed the ZBX_MAX_PERIOD constant not affecting the timebar control (Pavels)
A......... [ZBX-4562] fixed mediatype.update returning incorrectly formatted result (Toms)
..F....... [ZBX-4187] fixed dashbord fonts on popup. fixed js error on last 20 issues (Toms)
A.F....... [ZBX-4607] fixed the script.getscriptbyhosts method returning scripts from nodes defferent from hosts (Pavels)
A.F....... [ZBX-4607] fixed the script "Host groups" parameter (Pavels)
A......... [ZBX-4607] fixed the script.get methods "selectHosts" and "selectGroups" options (Pavels)
..F....... [ZBX-4607] fixed new ID generation in DM setup (Pavels)
..F....... [ZBX-4253] fixed menu link inconsistency in tr_status.php (Toms)
..F....... [ZBX-4554] fixed ordering (Toms)
..F....... [ZBX-4295] fixed icons ending outside map. Removed icon resizing responsible for infinite loop (Toms)
..F....... [ZBX-4296] fixed popup menu unavailable for disabled hosts (Toms)
....I..... [ZBX-4693] fixed hosts table foreign key constraint error during database upgrade (dimir, Sasha)
A.F....... [ZBX-4563] fixed host macro IDs being regenerated when updating macros (Pavels)
A.F....... [ZBX-4563] fixed several macro validation issues (Pavels)
..F....... [ZBX-4563] fixed macro sorting (Pavels)
..F....... [ZBX-3735] fixed login form to send passwords via POST not GET; thanks to Joseph Bueno (Alexei)
A......... [ZBX-954] increased API version to 1.4, Zabbix 1.8.x is using 1.3 (Alexei)
A.F....... [ZBX-4604] fixed the "change" link not being accessible for graph type screen items in embedded screens (Pavels)
........S. [ZBX-4560] fixed low level discovery error messages to start with uppercase 'Cannot ...' (Alexei)
..F....... [ZBX-4677] fixed minor typo in class.cscript.php; thanks to Łukasz Jernaś (Alexei)
..F.....S. [ZBX-4261] fixed disovery rules in the queue calculation (Sasha)
...G...... [ZBX-4624] fixed processing of system.cpu.switches metric (Sasha)
..F....... [ZBX-4623] fixed host group visibility for non superadmins. (Toms)
........S. [ZBX-4662] fixed server crash while linking a template with DebugLevel=4 (Sasha)
..F....... [ZBX-1335] improved Item filter. (Eduard)
..F....... [ZBX-4630] fixed "Trigger overview" screen. (Eduard)
.......PS. [ZBX-4628] fixed an "invalid number of fields" error when syncing configuration on proxy (Sasha)
A.F....... [ZBX-4593] fixed "trigger info" type screen item resource validation (Pavels)
A.F....... [ZBX-4599] fixed errors in building select queries in Event.get() (Pavels)
..F....... [ZBX-1787] fixed gradient element rendering if the value exceeds the max Y scale value (Pavels)
A.F....... [ZBX-4494] fixed some types of screen items not being returned by Screen.get() (Pavels)
.......PS. [ZBX-4591] more secure substituting of macros in item keys and dynamic SNMP OIDs (Sasha)
..F....... [ZBX-4598] fixed audit error when saving triggers (Pavels)
A.F....... [ZBX-4598] fixed templated trigger inheritance (Pavels)
..F....... [ZBX-3373] fixed host interfaces filtering in items. (Eduard)
..F....... [ZBX-4110] fixed "ssh key" field and "password" field names in items. (Eduard)
..F....... [ZBX-3466] fixed creating new item without hostname. (Eduard)
..F....... [ZBX-1601] fixed clear history and trends of items for templates. (Eduard)
..F....... [ZBX-3330,ZBX-4280] fixed remembering of item filter parameters. (Eduard)
..F....... [ZBX-2662,ZBX-3304] fixed reset button style in filter. (Eduard)
..F....... [ZBX-2071] fixed IPMI sensors with trailing spaces in items. (Eduard)
..F....... [ZBX-2631] fixed flexible interval configuration in items. (Eduard)
..F....... [ZBX-4596] fixed trigger prototype deletion. (Eduard)
..F....... [ZBX-2515] set 15 minutes autologout as default for new users (Alexei)
..F....... [ZBX-4580] fixed trigger info pop up in the item configuration list (Pavels)

--------------------------------------------------------------------------------
Changes for 1.9.9

New features:
..F....... [ZBX-4558] added audit logging when udpating and creating triggers (Pavels)
..F....... [ZBXNEXT-1066] removed the "Monotoring - Hosts" page (Pavels)
..F....... [ZBXNEXT-1066] remade the "Search" page layout (Pavels)
..F....... [ZBXNEXT-1066] added the host pop up menu to the "Events", "Event details", "Latest data" and "Overview" pages (Pavels)
..F....... [ZBXNEXT-1066] added the "Host screens" link to all of the host pop up menus (Pavels)
A.F.....S. [ZBXNEXT-814] added support of disabling media types (Alexei)
...GI..... [ZBXNEXT-1024] added support for more vm.memory.size modes for various platforms (asaveljevs, dimir)
..F....... [ZBXNEXT-1019] updated jQuery to 1.7.1 and jQuery-ui to 1.8.17 (Vedmak)
..F....... [ZBXNEXT-1058] added an item lifetime indicator icon in the item configuration (pavels, Sasha)
..F....... [ZBXNEXT-1058] changed the default discovery rule 'lifetime' field value to 30 days (pavels, Sasha)
A.......S. [ZBX-4479] added possibility to add a dependency from a template to a host (Sasha, Slava)
..F....... [ZBX-4483] added transparency support for image resizing (Pavels)
..F....... [ZBXNEXT-905] redesign Configuration->Triggers (Eduard)
..F....... [ZBXNEXT-912] redesign Configuration->Slide shows (Eduard)
..F.I...S. [ZBXNEXT-406] replaced an older 'status' check to an internal 'zabbix[host,<type>,available]' check (asaveljevs, Sasha)
..F.I..... [ZBX-4009] added new option in map configuration which enables macros expanding (Vedmak)
..F.I...S. [ZBX-3286] added ability to automatically delete low level discovered resources (Sasha, Vedmak)
........S. [ZBX-2806] improved processing of escalations (dimir, Sasha)
..F....... [ZBX-1357] updated Brazilian Portuguese, Dutch, French, Greek, Latvian, Polish, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
A.F....... [ZBX-3527] improved host form to allow selection of default interface (Vedmak)
A.F.....S. [ZBX-4262] added support of item prototypes for graph y axis min/max (pavels, Sasha)
A.F....... [ZBX-4311] fixed graph prototype name validation (Pavels)
A.F....... [ZBXNEXT-906] redesign Configuration->Host groups (Eduard)
....I..... [ZBX-4024] new build process for database schema and data, also new location of database related files; db data file uses transactions now (Alexei)

Bug fixes:
A......... [ZBX-4586] implemented item's application validation in the Item.update and Item.create API methods (Pavels)
.......P.. [ZBX-4577] fixed possible SQL errors when updating a configuration on a proxy (Sasha)
..F....... [ZBX-4106] fixed "Status of triggers" screen element layout (Vedmak)
A.F....... [ZBX-4558] fixed deleting child template triggers when moving a trigger to a template (Pavels)
A......... [ZBX-4558] fixed child template trigger attributes being reset when updating a template trigger (Pavels)
..F....... [ZBX-4558] fixed trigger form "type" field value being inverted (Pavels)
A......... [ZBX-4520] removed possibility to create dependencies from hosts to templates (Pavels)
..F....... [ZBX-4467] removed the warning message when setting the zoom to "All" in screen monitoring (sanja)
..F....... [ZBX-4434] fixed validation of duplicated user macros; fixed some error messages (sanja)
....I...S. [ZBX-4555] fix compilation error on Solaris (get rid of INT_MAX dependency) (dimir, Sasha)
..F....... [ZBX-4523] fixed impossibility to correctly translate some parts of Zabbix (sanja)
..F....... [ZBX-4513] refactored value mappings form (Vedmak)
..F....... [ZBX-4477] fixed new expressions created on each Zabbix regexp update (Vedmak)
..F....... [ZBXNEXT-1058] fixed confirmation pop-up showing up on auto refresh in latest data (Pavels)
....I..... [ZBX-2701] removed empty value mappings from a default data (Sasha)
A.F....... [ZBX-4505] fixed global macro recreation instead of updating (Pavels)
..F....... [ZBX-4505] fixed audit message appearing when saving an unchanged global macro (Pavels)
A......... [ZBX-4519] fixed impossibility to delete template : Unknown column 'h.name' (sanja)
..F....... [ZBX-4468] removed possibility to add to value mappings few items with same name (Slava)
..F....... [ZBX-4483] added proper icon image resizing (Pavels)
..F....... [ZBX-4456] fixed error position in IT services form (Vedmak)
..F....... [ZBX-4470] fixed node initialization in DM setup (Pavels)
..F....... [ZBX-4407] fixed import hosts from 1.8 version (sanja)
A......... [ZBX-4425] fixed item prototype interface mapping when cloning a discovery rule (Pavels)
..F....... [ZBX-4459] fixed values are cleared when try to add incorrect value mapping, negative values now allowed (Vedmak)
..F....... [ZBX-4458] fixed js error in global macro form, changed layout to be consistant with other places (Vedmak)
..F....... [ZBX-4449] fixed IT services SLA graph permission checks (Pavels)
A......... [ZBX-4448] fixed proxy interface validation (Pavels)
..F....... [ZBX-4455] fixed the 'sortorder' field validation in the IT services form (Pavels)
..F....... [ZBX-4427] fixed map element host group highlighting (Pavels)
..F....... [ZBX-4446] fixed event duration calculation (Pavels)
........S. [ZBX-2806] fixed possible double notification messages (dimir, Sasha)
A......... [ZBX-4425] fixed unsetting interface when performing Item::udpate requests (Pavels)
..F....... [ZBX-4436] fixed wrong sql query in discovery popup (Slava)
....I..... [ZBX-4429] fixed problem with wrong mysql comment tag and warning in mysql function when  update to 1.9.8 (Slava)
........S. [ZBX-4418] fixed possible SQL errors while processing of time functions (Sasha)
..F....... [ZBX-4336] fixed problem with item status clearing when changing  to active in frontend (Slava)
A.F....... [ZBX-4260] replaced event sorting by 'clock' with 'eventid' (Pavels)
..F....... [ZBX-4381] fixed permission check in SLA reports (Pavels)
..F....... [ZBX-4411] remade the zbx_stripos() function whithout the use of mb_stripos() (Pavels)
..F....... [ZBX-4015] fixed multiple XSS issues (Pavels)
..F....... [ZBX-4334] changed disabled triggers and scenarios to be shown by default (sanja)
A......... [ZBX-4403] fixed low level discovery rule creation (Pavels)
..F.I...S. [ZBX-3832] removed support of aggregated graph items (pavels, Sasha)
..F....... [ZBX-4235] fixed operations with decimal numbers for certain locales (Pavels)
A.F....... [ZBX-4382] fixed missing dates in the midle of graph axis (sanja)
A.F....... [ZBX-3366] fixed API sorting (Eduard)

--------------------------------------------------------------------------------
Changes for 1.9.8

New features:
 - [ZBX-3104] implemented the screen item API (Pavels)
 - [ZBXNEXT-913] redesign Configuration->IT Services (Eduard)
 - [ZBXNEXT-907] redesign Configuration->Applications (Eduard)
 - [ZBX-3271] implemented the _x() and _xn() function for context dependent translations (pavels, Richlv, Vedmak)
 - [ZBX-3498] removed items from unmonitored hosts from the 'Add graph' and 'Add simple graph' pop-ups in the 'Favourite graphs' widget (Pavels)
 - [ZBX-3498] removed the 'Status' column from the 'Add simple graph' pop-up (Pavels)
 - [ZBXNEXT-1019] updated jQuery to 1.7 (Vedmak)
 - [ZBX-1357] added initial Greek translation (Richlv)
 - [ZBXNEXT-911] redesign Configuration->Web (Eduard)
 - [ZBXNEXT-579] added support for vfs.fs.discovery (with both {#FSNAME} and {#FSTYPE}) on FreeBSD, NetBSD and OpenBSD (asaveljevs)
 - [ZBXNEXT-580] added support for {#FSTYPE} for vfs.fs.discovery on AIX, HP-UX, Linux, Solaris and Windows (asaveljevs)
 - [ZBX-3074] moved the 'Status' column in the item list to the left (Pavels)
 - [ZBX-1357] updated Brazilian Portuguese, Japanese, Polish, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
 - [ZBX-2960] added example userparameter for partition discovery on Linux (Richlv)

Bug fixes:
 - [ZBX-3104] fixed screen item "Parameter" field validation and some minor screen item bugs (Pavels)
 - [ZBX-3593] fixed misaligned server name on top of the page (sanja)
 - [ZBX-3771] fixed possible 'Lock wait timeout' while processing lld rules (Sasha, pavels)
 - [ZBX-4139] fixed "Last n issues" widget label ignoring variable that sets the amount of issues (Richlv)
 - [ZBX-4359] fixed potentially incorrectly named index on node_cksum table (Richlv, Sasha)
 - [ZBX-4188] fixed nclob problem for Oracle (Vedmak)
 - [ZBX-4279] added an error message when trying to delete an item, that's being used as a min/max Y axis value for graphs (Pavels)
 - [ZBX-4282] fixed errors when importing templates with trigger dependencies (Pavels)
 - [ZBX-4108] updated FSF mailing address (Richlv)
 - [ZBX-4244] fixed inline-block container resizing in object lists in IE8 (Pavels)
 - [ZBX-4297] fixed error in top 100 triggers report (Vedmak)
 - [ZBX-4258] fixed link to the template prototype item in the caption of the item editing form (Pavels)
 - [ZBX-3510] fixed discovery and it's prototype cloning when cloning a host or template (Pavels)
 - [ZBX-3674] fixed possible editing of lld created elements (Vedmak)
 - [ZBX-3113] made nanoseconds patch mandatory for upgrading from 1.8 to 2.0 (asaveljevs)
 - [ZBX-3468] fixed error messages and warnings with enabled SQLite3 support in front-end (Alexei)
 - [ZBX-4056] fixed dependencies not added when template linked to host (Vedmak)
 - [ZBX-4315] fixed the 'close' link in the tooltips (Pavels)
 - [ZBX-3675] fixed items created via API for template have wrong interfaceid on linked host (Vedmak)
 - [ZBX-4212] fixed creation of trigger expression with "])" in item key (Vedmak)
 - [ZBXNEXT-675] reduced surrounding whitespace for Switch, Cloud, Crypto-router, UPS, Hub and Router map icons (Elvis, Richlv)
 - [ZBX-4305] removed CREDITS file (Richlv)
 - [ZBX-2504] replaced 'Groups' by 'Replace host groups' in host mass-update form to avoid confusion (Alexei)
 - [ZBX-2960] added defaults for example userparameters vfs.dir.size (/tmp) and proc.cpu (zabbix_agentd) to avoid errors in 'zabbix_agentd -p', documented them (Richlv)
 - [ZBX-2960] clarified what happens if proc.cpu does not match any processes (Richlv)
 - [ZBX-2960] made mysql.ping example userparameter a but more efficient by avoiding extra 'wc' invocation (Richlv)
 - [ZBX-3710] renamed "Zabbix Java Proxy" to "Zabbix Java Gateway" (asaveljevs)
 - [ZBX-4179] fixed compilation on OpenBSD: `NS_DEFAULTPORT' undeclared (asaveljevs)
 - [ZBX-3885] fixed error when update trigger prototype with wrong data (Vedmak)
 - [ZBX-3857] fixed creation and sorting of trigger prototypes (Vedmak)
 - [ZBX-4245] fixed error when add operation condition in action (Vedmak)
 - [ZBX-4265] fixed iconmappig API permission check (Pavels)
 - [ZBX-4283] fixed template creation being reported as an update (Richlv)
 - [ZBX-3749] escaped HTML entities in the web step "required" field (Pavels)

--------------------------------------------------------------------------------
Changes for 1.9.7

New features:
 - [ZBX-1346] add example user parameter to monitor mail queue length from mailq (Richlv)
 - [ZBXNEXT-429] make range select work in a more intuitive fashion (Eduard)
 - [ZBXNEXT-910] redesign Configuration->Maintenance (Eduard)
 - [ZBX-4222] added more clear labels 'Escalation period' and 'Default escalation period' in configuration of actions (Alexei)
 - [ZBXNEXT-485] improved simple checks key syntax as in other item keys (Sasha)
 - [ZBXNEXT-916] redesign Administration->Users, Users groups, User Profile (Eduard)
 - [ZBXNEXT-951] added possibility to calculate CPU load per processor: system.cpu.load[percpu,avgX] (rudolfs)
 - [ZBXNEXT-965] added redirect to a special warning page when user browser is not supported by Zabbix (Eduard)
 - [ZBX-4167] updated requirements screen for frontend (Vedmak)
 - [ZBXNEXT-918] redesign Administration->Media types (Eduard)
 - [ZBXNEXT-915] redesign Administration->Authentication (Eduard)
 - [ZBXNEXT-966] update jQuery to 1.6.4 (Eduard)
 - [ZBX-1357] updated Brazilian Portuguese, Dutch, German, Japanese, Polish, Russian, Slovak and Ukrainian translations; thanks to Zabbix translators (Richlv)

Bug fixes:
 - [ZBX-3892] added support for low-level discovery template to action condition check (dimir)
 - [ZBX-4169] fixed filter reset after timeline change in Monitoring->latest data->History of log item (Vedmak)
 - [ZBX-3753] fixed possibility to remove host interface that is in use (Vedmak)
 - [ZBX-4238] fixed resolving of discovery macros in 'Formula' field for calculated items, 'Executed script' for SSH and Telnet items and 'Additional parameters' for Database monitor items (Sasha)
 - [ZBX-4153] fixed links to acknowledge and returning back to requester page (Eduard)
 - [ZBX-4174] made database monitor items not require interface (asaveljevs, Vedmak)
 - [ZBX-3881] fixed delay being set to 0 when changing item type from trapper to agent in item update form (Vedmak)
 - [ZBX-4115] added support for $(DESTDIR) for installing Zabbix Java proxy (dimir)
 - [ZBX-1020] added support for --sysconfdir, changed default installation directories (dimir, Richlv)
 - [ZBX-3912] fixed popup object selection for IE (Eduard)
 - [ZBX-4132] fixed checkbox cookie work (Eduard)
 - [ZBX-3635] fixed situation when templated trigger can reference items from another template not linked to a host (Vedmak)
 - [ZBX-4107] fixed map element configuration form layout (Vedmak)
 - [ZBX-4219] replaced {HOSTNAME} by {HOST.NAME} in data.sql (Alexei)
 - [ZBX-3540] removed unused node properties: timezone, history keeping, trend keeping (Alexei)
 - [ZBX-3275] fixed deleting of master node, it shouldn't delete other nodes (Alexei)
 - [ZBX-4209] fixed warning in latest data when navigating from monitoring->hosts page (Alexei)
 - [ZBX-4208] fixed Brazilian Portuguese being reported as just Portuguese in locale code (Richlv)
 - [ZBX-4151] fixed timer crash due to heap memory corruption (asaveljevs)
 - [ZBX-3755] fixed latest values in cloned items (Sasha)
 - [ZBX-3165] fixed layout of item prototypes form (Vedmak)
 - [ZBX-3342] fixed translation of graphs "Generated in x sec" stamps (Vedmak)
 - [ZBX-3926] fixed "Hide/Show selected" filter in history of log items (Vedmak)
 - [ZBX-4119] fixed items like simple check require agent interface on host, now any interface is enough (asaveljevs, Vedmak)
 - [ZBX-3745] fixed error message when link template with discovery rule to host that does not have needed interface (Vedmak)
 - [ZBX-3896] fixed broken triggers after removed item that is used in trigger (Vedmak)
 - [ZBX-4106] fixed layout of "Status of host triggers" screen element (Vedmak)
 - [ZBX-4061] fixed errors when try to delete already deleted regular expression (Vedmak)
 - [ZBX-4058] fixed working time updating in Administration->General->Working time (Vedmak)
 - [ZBX-4060] fixed error when save map with link updated to connect new element (Vedmak)
 - [ZBX-4166] fixed error in dashboard when configured to show unacknowledged only (Vedmak)
 - [ZBX-4003] fixed error when try to use not existing host group as group for discovered hosts (Vedmak)
 - [ZBX-4165] fixed failing insert into proxy_dhistory queries on the proxy side (rudolfs)
 - [ZBX-2882] fixed wrong item vfs.file.cksum[/vmlinuz] for some templates (Sasha)
 - [ZBX-3870] fixed data deletion order in proxy configuration synchronization (deniss, rudolfs)
 - [ZBX-3707] fixed possible empty action conditions (Vedmak)
 - [ZBX-4171] fixed server crash in add_value_suffix() under DebugLevel=4 (asaveljevs)
 - [ZBX-3930] fixed errors when return to some specific screens from profile screen (Vedmak)
 - [ZBX-3400] fixed calculation of graph header font size, Zabbix will decrease it to fit graph width (Alexei)
 - [ZBX-4105] fixed removal of host groups in configuration of dashboard, thanks to Pustovalov Alexey (Alexei)
 - [ZBX-3939] fixed warning messages when looking at the history of several selected log items (Alexei)
 - [ZBX-3493] fixed warnings when removing and clearing a template (Alexei)
 - [ZBX-4143] fixed cases with upgrade patch sometimes attempting to reference tables that were not created yet (Richlv, Sasha)
 - [ZBX-3618] extended allowed syntax for host interface DNS names (Vedmak)
 - [ZBX-3999] fixed map border (Alexei, Sasha, Eduard)
 - [ZBX-3946] fixed errors when create trigger with dependencies (Vedmak)
 - [ZBX-3921] fixed change link shown for maps in slide show (Vedmak)
 - [ZBX-4082] fixed error in Monitoring->Triggers when acknowledges are disabled (Vedmak)
 - [ZBX-4080] fixed host header info shown for creation form (Vedmak)
 - [ZBX-3987] fixed errors when change host in Monitoring->Graphs (Vedmak)
 - [ZBX-4114] fixed icon maps form height on dragging (Vedmak)
 - [ZBX-4101] fixed excess borders in screen cell configuration form (Vedmak)
 - [ZBX-3786] fixed incorrect inheritance of items when template is linked to another template linked to host (Vedmak)
 - [ZBX-1207] fixed host full clone with custom graphs (Vedmak)

--------------------------------------------------------------------------------
Changes for 1.9.6

New features:
 - [ZBXNEXT-747] added direct SNMP trap monitoring for snmptrapd and embed perl or SNMPTT (Eduard, rudolfs, Vedmak)
 - [ZBX-4116] fixed ibm_db2 update patch for help_items table (rudolfs)
 - [ZBXNEXT-895] redesign general->Macros (Eduard)
 - [ZBXNEXT-899] redesign general->Images (Eduard)
 - [ZBXNEXT-785] support of automatic selection of map icon element depending on element type (Eduard, Vedmak)
 - [ZBX-3683] removed the obsolete item zabbix[log] (Sasha)
 - [ZBXNEXT-891] redesign general->Value mapping (Eduard)
 - [ZBXNEXT-889] redesign general->Regular expressions (Eduard)
 - [ZBXNEXT-885] redesign general->Housekeeper, Working time and Other (Eduard)
 - [ZBXNEXT-871] redesign general->gui (Eduard)
 - [ZBX-1357] updated German, Japanese, Latvian, Polish, Russian, Turkish and Ukrainian translations; thanks to Zabbix translators (Richlv)
 - [ZBXNEXT-863] renamed "host profile" to "host inventory" (dimir)

Bug fixes:
 - [ZBX-3647] fixed parsing of parameter in external scripts to work like in normal keys and added support for multiline output (Sasha)
 - [ZBX-2530] renamed "system.cpu.util" item parameters for solaris from "wait" to "iowait", from "kernel" to "system" (deniss)
 - [ZBX-4049] fixed memory leak in configuration syncer (rudolfs)
 - [ZBX-4017] fixed host deletion using api (Vedmak)
 - [ZBX-4029,ZBX-4037] fixed inconsistent and untranslatable strings in frontend and clarified frontend messages (Richlv)
 - [ZBX-4010] fixed undefined constant SVC_SNMPv2 in discovery action conditions (Richlv)
 - [ZBX-3775] fixed html formatting in Overview (Eduard)
 - [ZBX-4001] fixed nearly duplicate strings, clarified error messages and removed obsolete translation strings (Richlv, Sasha)
 - [ZBX-4004] fixed typos in function names (Richlv)
 - [ZBX-4002] fixed template name being reported as host name when incorrect characters were used (Richlv)

--------------------------------------------------------------------------------
Changes for 1.9.5

New features:
 - [ZBXNEXT-831] macros in interface IP addresses and DNS names are resolved in cache (rudolfs)
 - [ZBXNEXT-841] added "config" table to configuration cache, refresh_unsupported now is read from cache and synced with proxies (rudolfs)
 - [ZBXNEXT-807] implemented configuration cache for triggers (asaveljevs)
 - [ZBXNEXT-674] added host area functionality for maps (Aly, Vedmak)
 - [ZBXNEXT-738] added configurable colors and blinking for alarm states OK/PROBLEM (KB)
 - [ZBXNEXT-827] move misc/conf to the top level source directory (Richlv)
 - [ZBXNEXT-746] added trigger sorting by severity and host name (KB)
 - [ZBX-1357] updated Latvian, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
 - [ZBXNEXT-783] added Inventory -> Overview report and filter to Inventory -> Hosts (KB)
 - [ZBXNEXT-467] renamed net.tcp.dns(.query)[] to net.dns(.record)[], added Windows support, retrans and timeout parameters and IP parameter support for UNIX (rudolfs)
 - [ZBX-3828] added Turkish translation; thanks to Murat Koç (Richlv)
 - [ZBXNEXT-677] added system.hw.* and system.sw.* items for Linux (rudolfs)
 - [ZBXNEXT-780] all items (including user parameters and external checks) can also return only whitespace (rudolfs)

Bug fixes:
 - [ZBX-3962] fixed memory leak in poller processes (Sasha)
 - [ZBX-3901] fixed make errors due to "cp -n" under RHEL with --enable-java option (Sasha)
 - [ZBXNEXT-828] remove outdated spec files (Richlv)
 - [ZBX-3841] returned functionality of a macro {HOSTNAME} as in the version 1.8.x (Sasha)
 - [ZBX-3841] fixed processing of {HOST.NAME} macro in item keys (Sasha)
 - [ZBX-3858] fixed host selection in action condition popup (Vedmak)
 - [ZBX-3852] fixed duplicate HTML IDs in events.php (KB)
 - [ZBX-3846] fixed typo in map creation info message during export (Vedmak)

--------------------------------------------------------------------------------
Changes for 1.9.4

New features:
 - [ZBXNEXT-647] added automatic population of profile fields (KB, Sasha)
 - [ZBXNEXT-629] redesigned discovery form and added https and telnet to discovery and net.tcp.service(.perf) (Aly, rudolfs, Vedmak)
 - [ZBXNEXT-627] support of visible host and template name (Alexei, Sasha)
 - [ZBXNEXT-672] advanced options for remote commands (Aly, asaveljevs, Sasha, Vedmak)
 - [ZBX-1357] updated French, Latvian, Polish, Russian and Ukrainian translations; thanks to Zabbix translators (Richlv)
 - [ZBX-2756] renamed macro {TRIGGER.KEY<1-9>} to {ITEM.KEY<1-9>} (asaveljevs)
 - [ZBXNEXT-511] renamed item description to name, for description introduced a new field (asaveljevs, Vedmak)

Bug fixes:
 - [ZBX-3774] fixed displaying of visible host and template name in several screens (Alexei)
 - [ZBX-3730] fixed bug with javascript translations - now js strings actually get translated (KB)
 - [ZBX-3752] fixed error in slides with system status (Vedmak)
 - [ZBX-3724] fixed broken images when importing and exporting maps with PostgreSQL (Alexei, Sasha, Vedmak)
 - [ZBX-3794] added timeout support to vfs.file.contents[] command (dimir)
 - [ZBX-3809] fixed overwriting of existing elements and links when importing a map (Alexei)
 - [ZBX-954] typo in constant name, cause error when try to clear item history (Vedmak)
 - [ZBX-3769] fixed applications unlinked when update item prototypes (Vedmak)
 - [ZBX-3678] fixed unlinking template with action triggers (Vedmak)
 - [ZBX-3758] made Zabbix daemons remove their PID file upon unsuccessful startup (asaveljevs)
 - [ZBX-3791] fixed item form caption after cloning item (Vedmak)
 - [ZBX-3689] fixed error when adding a new second-level IT Service (Alexei)
 - [ZBX-3715] improve frontend message style & grammar (Richlv)
 - [ZBX-3767] improve import status messages by avoiding concatenating individual words; thanks to zalex (Richlv)
 - [ZBX-3704] added default condition trigger value = problem for new actions (Vedmak)
 - [ZBX-3729] fixed server crash when failing to resolve interface-related macros in item keys (asaveljevs)
 - [ZBX-2885] fixed 00:00-23:59 vs. 00:00-24:00 inconsistency for periods (dimir)
 - [ZBX-3687] fixed link color for lld rules (Vedmak)
 - [ZBX-3709] fixed agree checkbox in setup (Vedmak)
 - [ZBX-3658] fixed the whole request to Java proxy failing if it contains an invalid key (asaveljevs)
 - [ZBX-3657] fixed errors while updating proxy configuration data (Sasha)
 - [ZBX-3656] fixed item filter by data type boolean (Vedmak)
 - [ZBX-3620] fixed error when delete application used in webscenario (Vedmak)

--------------------------------------------------------------------------------
Changes for 1.9.3

New features:
 - [ZBXNEXT-555] added remote monitoring of JMX counters through Java proxy (asaveljevs, Vedmak, Vlad)
 - [ZBXNEXT-651] added "Boolean" data type for integer item value type (asaveljevs, Vedmak, Vlad)
 - [ZBXNEXT-675] added new icons and a script to create sql file (Elvis, Richlv)
 - [ZBX-1357] Updated Latvian and Russian translations; thanks to Zabbix translators (Richlv)
 - [ZBXNEXT-696] Added support for {IPADDRESS}, {HOST.DNS} and {HOST.CONN} macros in trigger names (rudolfs)
 - [ZBXNEXT-676] merged host profile and extended host profile (Sasha, Vedmak)

Bug fixes:
 - [ZBX-3495] fixed interfaceid updated to null when linking a template (Vedmak)
 - [ZBX-3623] fixed processing of nanoseconds for history data (Sasha)
 - [ZBX-3634] improved zabbix map API methods (Aly)
 - [ZBX-3579] fixed trigger popup menu in status of triggers (Vedmak)

--------------------------------------------------------------------------------
Changes for 1.9.2

New features:
 - [ZBXNEXT-673] added support of users scripts on Zabbix Agent and IPMI-based remote commands (Sasha, Vedmak)
 - [ZBXNEXT-631] added custom trigger severities configuration (Sasha, Vedmak)
 - [ZBXNEXT-636] login screen redesign, frontend themes restyle (Aly, Elvis)
 - [ZBXNEXT-635] introduced API wrapper for Zabbix frontend (Aly, Vedmak)
 - [ZBXNEXT-575] added new design for action operation remote commands (Aly, Sasha, Vedmak)
 - [ZBXNEXT-628] added advanced label settings for maps (Aly)
 - [ZBXNEXT-626] added remembering of grid options for maps (KB)
 - [ZBXNEXT-630] added automatic filling of DNS name for discovered and auto-registered devices (Sasha)
 - [ZBXNEXT-634] added information about usage of media types for actions in the list of media types (Alexei)
 - [ZBXNEXT-602] Export events to CSV (Aly, Vlad)
 - [ZBXNEXT-623] restored support of SQLite3 for use with Zabbix Server and front-end (Alexei)
 - [ZBX-1357] updated Dutch translation; thanks to qix (Richlv)
 - [ZBX-1357] updated Latvian translation (Richlv)
 - [ZBXNEXT-594] Add to Zabbix API support for search and filter by rules "ALL" or "ANY" (Vlad)
 - [ZBXNEXT-592] confirmation dialog for scripts (Vedmak)
 - [ZBX-3355] added character field length validation on inserts and updates (KB)
 - [ZBX-3370] updated Russian translation; thanks to zalex_ua and dotneft (Richlv)
 - [ZBX-3338] updated Ukrainian translation; thanks to zalex_ua (Richlv)

Bug fixes:
 - [ZBX-3496] fixed error when creating new user (KB)
 - [ZBX-3496] fixed saving templated items (Vedmak)
 - [ZBX-3538] action condition 'Trigger description' renamed to 'Trigger name' (Alexei)
 - [ZBX-976] fix and improve availability report dropdown captions (Richlv)
 - [ZBX-3472] In item and discovery forms snmpv3 auth fields are now hidden if not needed (KB)
 - [ZBX-3550] enforce authentication for API, if auth param is not empty (Vedmak)
 - [ZBX-3500] added "change" link to "clock" element in screen configuration (KB)
 - [ZBX-3500] fixed infinite loop when screen was added as an element of another screen (KB)
 - [ZBX-3500] fixed database query algorithm when saving maintenance (KB)
 - [ZBX-3497] fixed Undefined index after changing Type of information in items (Vlad)
 - [ZBX-3477] fixed deletion of discovery rules without item prototypes (Vedmak)
 - [ZBX-3328] data exported from 1.8.x now can be successfully imported into 2.0 (KB)
 - [ZBX-3470] table user_groups is now updated only if necessary when user details are saved (KB)
 - [ZBX-1819] fixed templates listed twice for graphs if host filter is set to all (Vedmak)
 - [ZBX-3442] fixed GUI config "first selected" and "event ack" dropdowns (Vedmak)
 - [ZBX-3329] fixed shown last value as "0" in frontend for items that have never been updated (Aly)
 - [ZBX-3436] added missing "Primary POC Screen Name" to Inventory->Hosts (KB)
 - [ZBX-3405] fixed value_type for response code and failed step items when creating webcheck (Vedmak)
 - [ZBX-3363] fixed possible crash of server while processing of {HOST.CONN}, {IPADDRESS} and {HOST.DNS} macros (Sasha)
 - [ZBX-3326] add X-Poedit-Basepath header to all locales (Richlv)
 - [ZBX-3369] fixed API returning true in more Classes methods *.update and *.delete (Vlad)
 - [ZBX-3368] fixed custom graphs in screens form prefixed with ':' (Vedmak)
 - [ZBX-3329] fixed last value in latest data, status of triggers, and web monitoring (Vlad)
 - [ZBX-3362] fixed inability to rename trigger (Vlad)
 - [ZBX-1341] fixed password hashes returned over API (Vlad)
 - [ZBX-3367] fixed PHP Fatal error when trying to create screen (Vlad)
 - [ZBX-3354] fixed history clearing (Vlad)
 - [ZBX-3360] fixed simple graph adding to a screen (Vlad)
 - [ZBX-3189] fixed broken trigger dependencies (Vlad)
 - [ZBX-3326] sort po file contents and entries in POTFILES.in, include fuzzy entries in mo files (Richlv)
 - [ZBX-3054] fixed Cannot create or update Action with remote command; fix "reset() expects parameter 1 to be array, null given in /actionconf.php:754" (Vlad)

--------------------------------------------------------------------------------
Changes for 1.9.1

New features:
 - [ZBXNEXT-587] added support of multiple host interfaces (Aly, Sasha, Vedmak)
 - [ZBXNEXT-564] added new {IPADDRESS} and {HOST.PORT} macros in auto registration notifications (Sasha)
 - [ZBXNEXT-556] zabbix frontend translations are now handled by PHP gettext module (KB)
 - [ZBXNEXT-558] added support of monitoring auto-registered hosts with passive checks (Sasha)
 - [ZBXNEXT-512] redesign of unknown events (Aly, asaveljevs, Sasha)

Bug fixes:
 - [ZBX-3241] fixed incorrectly shortened popup texts (Vlad)
 - [ZBX-2647] Made some of hard coded strings translatable (KB)
 - [ZBX-3300] fixed valuemapid not removed from items table when valuemap deleted (Vedmak)
 - [ZBXNEXT-588] improved template, host, proxy form view, dashboard screen (Aly, Vedmak)
 - [ZBX-3149] allow to translate more strings in screen element 'Server info'; add support for translator comments (Richlv)
 - [ZBX-3248] fixed empty and duplicate map URL name handling (KB)
 - [ZBX-3190] fixed sql errors when processing proxy configuration (asaveljevs, Sasha)
 - [DEV-471] fixed sql scripts names consistency (Sasha)
 - [ZBXNEXT-538] include ibm_db2 upgrade patches in distribution package (Sasha)
 - [ZBX-3130] fixed bug when creating custom graph: host items now can be added (KB)

--------------------------------------------------------------------------------
Changes for 1.9.0

New features:
 - [DEV-477] added support of low-level discovery of file systems, network interfaces and SNMP OID's (Sasha, Vedmak)
 - [DEV-490] made graph legend optional (Aly)
 - [DEV-483] added templated screens (Aly)
 - [DEV-485] added multiple urls for map elements (Vedmak)
 - [DEV-471] field graph_theme.noneworktimecolor renamed to nonworktimecolor (Sasha)
 - [DEV-471] database integrity - added foreign keys (Sasha, Vedmak)
 - [ZBXNEXT-483] added vfs.file.contents[file,encoding] check (asaveljevs)
 - [ZBXNEXT-457] added support of nanoseconds for history tables (Sasha)
 - [DEV-449] added display of host time in screens (Aly)
 - [DEV-449] added system.localtime[local] check (Sasha)
 - [DEV-444] added optional suppressing of processing of older data in log[], logrt[] and eventlog[] (Sasha)

--------------------------------------------------------------------------------
Changes for 1.8.23rc1

A.F....... [ZBX-10650] fixed php code to correspond to the syntax of PHP 5.0 (Sasha)
....I..... [ZBX-10364] fixed inconsistencies in schema.inc.php with schema.sql (Sasha)

Changes for 1.8.22

1.8.22rc1 was released as 1.8.22 without any changes

Changes for 1.8.22rc1

..F....... [ZBX-8582] fixed SQL injection vulnerability in bar graphs (Ivo, Pavels)
........S. [ZBX-8815] fixed adding of host groups to the host by discovery action (Sasha)
........S. [ZBX-8798] fixed evaluation of trigger expressions where a suffixed number is followed by a subtraction (asaveljevs)
...G...... [ZBX-8595] fixed incorrect event message when handling eventlog (dimir)

Changes for 1.8.21

1.8.21rc1 was released as 1.8.21 without any changes

Changes for 1.8.21rc1

..F....... [ZBX-3407] fixed NVPS query to not fail on DB2 (Krists)
..F....PS. [ZBX-8608] added support of IP masks for action conditions (Sasha)
A.F....... [ZBX-8151] fixed XXE vulnerability on XML import using obsolete libxml versions; thanks to pnig0s@Freebuf for the report (Andrejs)
...G...PS. [ZBX-8343] fixed a bug in binary heap that could cause a slightly inconsistent ordering of elements in the queue (asaveljevs)
...G...... [ZBX-8198] decreased verbosity of Windows agent with DebugLevel=4 (Nikolaj)
A.F....... [ZBX-7930] improved SQL performance and execution time in Maintenance page (Ivo)

Changes for 1.8.20

1.8.20rc2 was released as 1.8.20 without any changes

Changes for 1.8.20rc2

A......... [ZBX-7693] fixed admin user being able to update media for other users (Pavels)
..F....... [ZBX-6721] fixed LDAP bind password being included in page source (Eduard)

Changes for 1.8.20rc1

A......... [ZBX-7703] fixed being able to switch users without proper credentials when using HTTP authentication (Pavels)
.......PS. [ZBX-7686] fixed UTF-8 strings not being fetched fully from Oracle (asaveljevs)
..F....... [ZBX-7643] fixed graph copying (Eduard)
A......... [ZBX-3702] fixed drule.get selectDChecks parameter not returning any results; thanks to Sergey Sireskin (Pavels)
...G...PS. [ZBX-4243] fixed Zabbix syslog application names (RFC 5424 APP-NAME) (Andris)

Changes for 1.8.19

1.8.19rc1 was released as 1.8.19 without any changes

Changes for 1.8.19rc1

...G...... [ZBX-7479] fixed remote command execution from Zabbix server if flexible user parameters are configured; thanks to Recurity Labs Team for the report (Sasha)
....I..... [ZBXNEXT-1256] changed example directory size user parameter to return bytes (Richlv)
..F....... [ZBX-7156] fixed string value escaping in profiles (Eduard)
...G...... [ZBX-4658] fixed system.boottime and system.uptime returning bogus values on Solaris when agent is compiled as a 64-bit binary (asaveljevs)
........S. [ZBX-7119] fixed data collection stopping after no data maintenance until configuration cache is updated (asaveljevs)
..F....... [ZBX-7074] fixed incorrectly parsed trigger expression in trigger wizard (Vitalij)

Changes for 1.8.18

1.8.18rc1 was released as 1.8.18 without any changes

Changes for 1.8.18rc1

A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in page filtering; thanks to Bernhard Schildendorfer from SEC Consult for the report (Eduard, Pavels)
A.F....... [ZBX-7091] fixed SQL injection vulnerabilities in dashboard favourite managing; thanks to Lincoln, a member of Corelan Team, for the report (Eduard, Pavels)
.......P.. [ZBX-6249] fixed data loss in proxy "Data sender" process caused by unfinished transactions; thanks to MATSUDA Daiki for patch (Andris)
..F....... [ZBX-6830] fixed dynamic item checkbox in Configuration > Screens (Ivo)
........S. [ZBX-5924] fixed curl verify host option setting in ez texting (wiper)

Changes for 1.8.17

1.8.17rc1 was released as 1.8.17 without any changes

Changes for 1.8.17rc1

A......... [ZBX-6582] fixed that {ITEM.VALUE} and {ITEM.LASTVALUE} macro was not truncated in Monitoring > Triggers (Toms)
...G...... [ZBX-6584] fixed possible logrt crash on windows platform when logfile was moved during processing (wiper)
..F....... [ZBX-1129] fixed graph time period in bar reports (Oleg)
..F....... [ZBX-6484] fixed bar report calculation (Oleg)
..F....... [ZBX-1236] added right side y axis support in bar reports (Oleg)
..F....... [ZBX-6474] fixed {ITEM.VALUE} macro expanding in trigger names (Oleg)
...G...PS. [ZBX-6342] fixed LDAP check that caused server crash when LDAP is running but no DIT has been defined (aleksej)
..F....... [ZBX-6329] fixed form with "0" in trigger expression parser (Eduard)
..F....... [ZBX-6306] fixed frontend layout for latest Google Chrome 25 (Eduard)
..F....... [ZBX-6258] updated Japanese translation; thanks to Kodai Terashima (Richlv)
..F....... [ZBX-6217] fixed inability to use HTML special characters in web scenario password (Toms)
...G...... [ZBX-6057] fixed using of ServerActive option by zabbix_sender (Sasha)
.......PS. [ZBX-5973] faster build up of SNMP dynamic index items cache in poller processes (Andris)

Changes for 1.8.16

1.8.16rc2 was released as 1.8.16 without any changes

Changes for 1.8.16rc2

.......PS. [ZBX-6034] fixed IPMI remote commands and scripts, possible poller and escalator crash (dimir, Sasha)
...G...... [ZBX-5201] added handling of PerfCounter error PDH_CALC_NEGATIVE_DENOMINATOR (dimir)
A......... [ZBX-6097] fixed the ability to override LDAP configuration when calling user.login (Pavels)
.......PS. [ZBX-5988] fixed memory leak in functions evaluate_LOGEVENTID(), evaluate_STR(); thanks to Takanori Suzuki for patch (Andris)

Changes for 1.8.16rc1

..F....... [ZBX-3754] fixed "Undefined variable" in the trigger expression constructor (Sasha)
..F....... [ZBX-3038] fixed the trigger expression constructor to parse expressions created in log wizard (Sasha)
..F....... [ZBX-2793] added possibility to add macros without an item in the trigger expression (Sasha)
..F....... [ZBX-5896] fixed inserting OR condition the trigger expression constructor (Sasha)
A.F....... [ZBX-5833] fixed inserting a macro in the trigger expression constructor (Sasha)
..F....... [ZBX-4695] added support of simple check keys with user macros in the trigger expression (Sasha)
..F....... [ZBX-5884] improved the trigger expression constructor to work with parentheses (Sasha)
A.F....... [ZBX-5814] fixed an incorrect error message when saving an illegal trigger expression (Sasha)
A.F....... [ZBX-4247] fixed processing of trigger expression if item key contains another trigger expression string (Sasha)
..F....... [ZBX-2640] fixed some issues when creating and editing log triggers (Sasha)
..F....... [ZBX-5803] fixed message initialization memory leak in IE7 (Eduard)
..F....... [ZBX-5898] fixed Insert Macro button does not work in trigger constructor on IE7 and IE8 (Toms)
A......... [ZBX-5822] fixed macro in trigger names for unixtime and other types of units (Oleg)
.......PS. [ZBX-5697] fixed processing of external check parameters with the right square bracket (Sasha)
........S. [ZBX-5454] fixed encoding of long email subject line as required by RFC-2047; thanks to Jairo Eduardo Lopez Fuentes Nacarino (Andris)
.D........ [ZBX-5650] added more information about ProxyLocalBuffer parameter in the example configuration file (Richlv)
A......... [ZBX-4097] changed the "application", "host" and "group" parameters for item.get and trigger.get to be case sensitive (Pavels)
..F....... [ZBX-5514] fixed SQL query in get_min_itemclock_by_itemid function (Eduard)
A......... [ZBX-5505] fixed incorrect SQL query building using limits (Eduard)
A......... [ZBX-5512] fixed undefined index in screens (Eduard)
...G...PS. [ZBX-5383] maximum data size accepted via Zabbix communication protocol is limited to 128 MB (Andris)
........S. [ZBX-5450] added support of "KMGTsmhdw" suffixes in the second parameter of count() function (Sasha)
A......... [ZBX-5395] fixed {ITEM.LASTVALUE1} and {ITEM.VALUE1} expanding in the trigger.get method (Pavels)

Changes for 1.8.15

1.8.15rc1 was released as 1.8.15 without any changes

Changes for 1.8.15rc1

........S. [ZBX-4527] removed limitation of alerter script command line (Sasha)
........S. [ZBX-5367] fixed assignment of elements to a maintenance mode by a timer process (Sasha)
..F....... [ZBX-5348] fixed validation of itemid parameter for popup_bitem.php (Vedmak)
....I..... [ZBX-5357] fixed typos in help_items item key descriptions (Richlv)
..F....... [ZBX-5319] fixed incorrect calculation of action escalation steps delay (Vedmak)
A......... [ZBX-5264] fixed 'undefined variable: nodeids [api/classes/class.cscreen.php:286]' (Toms)
..F....... [ZBX-5316] fixed incorrect screen items can be deleted when deleting hosts (Vedmak)
..F....... [ZBX-3782] fixed {HOSTNAME} macro not working in map labels trigger expression macro (Vedmak)
..F....... [ZBX-5236] fixed some map element rendering ignoring the "Problem display" map option (Pavels)
..F....... [ZBX-3245] fixed trigger item selection pop up not working with items from child nodes (Pavels)
A......... [ZBX-4929] optimized host group SQL queries (Eduard)

Changes for 1.8.14

1.8.14rc1 was released as 1.8.14 without any changes

Changes for 1.8.14rc1

A.F....... [ZBX-4007] fixed not being able to add screens from a child node to a slideshow (Pavels)
..F....... [ZBX-5147] fixed profiler lib not supporting G suffix for memory_limit option (Vedmak)
...G...... [ZBX-5027] added file size check to log monitoring to report error if it's over 2 GB (dimir)
.......PS. [ZBX-4980] fixed error in decoding of big base64 encoded values (Andris)
.......PS. [ZBX-4793] fixed processing of SNMP strings terminated with a NUL character (Sasha)
.......PS. [ZBX-4793] added support for display-hint when getting SNMP octet string values (dimir)
A......... [ZBX-5091] fixed usermacro.get templateids filter (Vedmak)
..F....... [ZBX-4031] fixed error message when deleting a link in a map (Pavels)
..F....... [ZBX-5006] fixed memory leak; thanks to Mike Brady (Toms)
A.F....... [ZBX-5032] fixed media type selection in user properties (Eduard)
..F....... [ZBX-5014] fixed error in distributed mode setup for guest user (Vedmak)
..F....... [ZBX-4984] fixed export including graphs and triggers with web items (Vedmak)
.......PS. [ZBX-4980] fixed trapper process crash/hang on decoding big base64 encoded values (Andris)
...G...... [ZBX-3897] fixed processing of proc.num[] item under FreeBSD; thanks to Jim Riggs (Sasha)
..F....... [ZBX-4918] fixed value mapping when resolving {ITEM.LASTVALUE} and {ITEM.VALUE} macros (Vedmak)
A......... [ZBX-4917] fixed slow screens for non-Super-Admins (Toms)

Changes for 1.8.13

1.8.13rc1 was released as 1.8.13 without any changes

Changes for 1.8.13rc1

A.F....... [ZBX-4685] fixed hangup when users login at the same time (Toms)
....I..... [ZBX-4810] fixed the ifInOctets and ifOutOctets items in the Dell_PowerConnect_5224, Template_Dell_PowerConnect_5324, Template_C3750-48TS and Template_Cisco_PIX515E templates (Sasha)
...G...... [ZBXNEXT-1188] added support of "agent.hostname" check (Sasha)
.......PS. [ZBX-4857] fixed poller hanging on ssh check when using public key authentication (dimir)
........S. [ZBX-4881] fixed slow select queries from partitioned history tables (Sasha)
A.F....... [ZBX-4877] updated French translation; thanks to Joseph Bueno (Richlv)
..F....... [ZBX-4900] improved performance of the 'Status of Zabbix' dashboard widget (Vedmak)
...G...... [ZBX-4905] fixed processing of system.swap.in/out[,pages] under Linux 2.6 (Sasha)
...G...... [ZBX-4907] fixed processing of system.swap.in/out[,sectors/count] under Linux (Sasha)
........S. [ZBX-4884] fixed incorrect calculation of items using option "Delta (speed per second)" after recovery from unsupported state (Sasha)
..F....... [ZBX-4849] implemented a check that a trigger expression doesn't use items from both hosts and templates at the same time (Pavels)
....I..... [ZBX-3929] removed deprecated Switch module from the gen.pl script (Sasha)

Changes for 1.8.12

1.8.12rc2 was released as 1.8.12 without any changes

Changes for 1.8.12rc2

.......PS. [ZBX-4793] fixed processing of quoted strings in dynamic SNMP indexes (Sasha)
.......PS. [ZBX-4709] fixed processing of quoted strings in SNMP items (Sasha)

Changes for 1.8.12rc1

...GI..... [ZBXNEXT-584] added support of multiple servers in active check mode; thanks to Takanori Suzuki (Sasha)
...G...... [ZBX-4635] added support for optional first parameter to vfs.dev.* on Solaris (dimir)
..F....... [ZBX-4795] fixed group creation for child nodes (Vedmak)
...G...... [ZBX-4195] fixed memory leak while processing unsupported performance counters by Windows agent (Sasha)
A.F....... [ZBX-4813] fixed incorrect exception handling in maps when checking for circularity (Toms, Vedmak)
..F....... [ZBX-2873] fixed colors in dark theme (Vedmak)
..F....... [ZBX-3152] fixed global messages being shown even if all severities are unchecked (Vedmak)
...G...... [ZBX-4801] fixed processing of proc.num[] and proc.mem[] checks with process names longer than 15 characters (Sasha)
..F....... [ZBX-4253] fixed menu link inconsistency in tr_status.php (Toms)
.......PS. [ZBX-4749] fixed proxy crash on exit when deleting trend cache (dimir)
........S. [ZBXNEXT-744] added support of {ITEM.ID} and {TRIGGER.EXPRESSION} macros in notifications and commands (Sasha)
..F....... [ZBX-4761] fixed "&" encoding in input fields (Pavels)
A.F....... [ZBX-4697] fixed error when mass-updating group for hosts that belong to different groups (Vedmak)
.D........ [ZBX-4777] added information in the Zabbix sender manpage about values being sent in a sequential manner and the need to have ordered timestamps (Richlv)

Changes for 1.8.11

1.8.11rc1 was released as 1.8.11 without any changes

Changes for 1.8.11rc1

A.F....... [ZBX-4718] fixed Graph axis item cloning in host Full Clone (Toms)
..F....... [ZBX-3522] fixed errors when inserting too long values in the user_history and profiles tables (Vedmak)
A......... [ZBX-4124] fixed template.get to correctly select applications, graphs and triggers; thanks to gescheit (Alexei)
A......... [ZBX-4562] fixed mediatype.update returning incorrectly formatted result (Toms)
...G...PS. [ZBX-4721] fixed handling of \u0000 by JSON parser; thanks to Rick Alm (Sasha)
..F....... [ZBX-4604] added the "change" link for clocks in screen configuration (Pavels)
..F....... [ZBX-4604] fixed the "change" link not being accessible for graph type screen items in embedded screens (Pavels)
........S. [ZBX-4549] fixed nested db transaction error when stopping server (dimir)
........S. [ZBX-4694] fixed possible SQL errors or server crash while processing trends by history syncer (Sasha)
..F....... [ZBX-4579] fixed incorrect "unknown" values in availability report if no events present (Alexei)
.......P.. [ZBX-4683] fixed timestamps mismatch while sending history data from proxy (Sasha)
..F....... [ZBX-4140] fixed trigger test functionality for operator '#' (Alexei)
..F....... [ZBX-4600] fixed trigger dependencies being reset when executing a mass update (Pavels)
A.F....... [ZBX-4604] fixed "screen" type screen item validation (Pavels)
..F....... [ZBX-4680] fixed minor typo in frontends/php/js/class.rpc.js (Alexei)
...G...... [ZBX-1298] fixed processing of command line arguments more than 2KB in proc.num and proc.mem checks on Linux (Sasha)
........S. [ZBX-4650] fixed possible server crash while processing trigger expressions (Sasha)
.......PS. [ZBX-3688] fixed changing host's availability for dynamic SNMP checks (Sasha)
...G...PS. [ZBX-3788] signal handlers changed to reduce probability of process hang on exit (Andris)
A.F....... [ZBX-4593] fixed "trigger info" type screen item resource validation (Pavels)
.......PS. [ZBX-1555] fixed discovery error message if IPv6 support is not compiled in (Sasha)
.......PS. [ZBX-3992] removed web monitoring items from synchronization of the proxy (Sasha)
.......PS. [ZBX-860] more useful SNMP error messages (Sasha)
..F....... [ZBX-1787] fixed gradient element rendering if the value exceeds the max Y scale value (Pavels)
........S. [ZBX-4612] Unix style exit codes when converting database to DM (Sasha)
A.F....... [ZBX-2679] fixed validation of masks in IP ranges in discovery (Sasha)
A.F....... [ZBX-4333] fixed linking templates with cross template trigger dependencies (Pavels)
A.F....... [ZBX-4333] fixed empty error messages when performing certain actions (Pavels)
....I..... [ZBX-3262] fixed warning "no AC_LANG_SOURCE call detected in body" raised during compilation (Alexei)
..F....... [ZBX-4586] fixed items being bound to the wrong applications when cloning to a different host (Pavels)
..F....... [ZBX-3955] added pop up field name parameter validation (Pavels)
...GI..PS. [ZBX-4535] fixed build with --as-needed linker flag (Sasha)
...G...PS. [ZBX-4564] daemon processes will use default priority, no prioritization on startup (Alexei)
........S. [ZBX-4507] added possibility to remove a discovered host from "Discovered hosts" group by action (Sasha)
....I..... [ZBX-4569] fixed newline at end of file for some upgrade patches (Sasha)
..F....... [ZBX-4354] fixed validation of a trigger expression (Sasha)
........S. [ZBX-1609] added support for all data types in dynamic indexes in SNMP (dimir)
........S. [ZBX-4511] removed the "user_history" table from the list of synchronized tables between nodes (Sasha)
A.F....... [ZBX-4499] fixed upper case error in some browsers while adding user macro (sanja)
........S. [ZBX-4526] fixed processing of string trigger functions if the data contains CR character (Sasha)
.......P.. [ZBX-4073] removed unused TrendCacheSize and CacheUpdateFrequency options from proxy (Sasha)
..F....... [ZBX-4506] removed unnecessary new line symbol stripping from HTML attributes (Pavels)
..F....... [ZBX-4525] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira (Richlv)
..F....... [ZBX-4468] removed possibility to add multiple value mappings with same name (Slava)
.D........ [ZBX-4404] fixed incorrect max value for the MaxHousekeeperDelete option in the default zabbix_server.conf file (Sasha)
A......... [ZBX-4337] fixed broken check for existing user macros on host while adding macros to host (sanja)
....I..... [ZBX-4461] changed binary path from bin to sbin in FreeBSD initscripts (Richlv)
..F....... [ZBX-4491,ZBX-4559] updated Japanese translation; thanks to Kodai Terashima (Richlv)
..F....... [ZBX-4169] fixed filter being reset after timeline is change in Monitoring->Latest data->History for log items (Slava)
..F....... [ZBX-3219] changed global script error messages to more user friendly ones (Slava)
..F....... [ZBX-4457] updated French translation; thanks to Joseph Bueno (Richlv)
..F....... [ZBX-3909] fixed link to null on map menu and non-hiding menu in maps (Slava)
...G...... [ZBX-4421] added individual CPU statistics on FreeBSD (Andris)
........S. [ZBX-4466] fixed inserting UNKNOWN events with incorrect 'clock' values (Sasha)
........S. [ZBX-2802] fixed handling of NodeNoHistory and NodeNoEvents parameters (Sasha)
...G...PS. [ZBX-4394] fixed handling of log rotation failure (Andris)
..F....... [ZBX-4455] fixed the 'sortorder' field validation in the IT services form (Pavels)
..F....... [ZBX-4447] fixed object selection in several forms in IE6 and IE7 (Pavels)
........S. [ZBX-4298] fixed the number of deleted events in the housekeeper deleted data report (Sasha)

Changes for 1.8.10

1.8.10rc2 was released as 1.8.10 without any changes

Changes for 1.8.10rc2

..F....... [ZBX-2843] fixed log trigger creation menu in items list (Vedmak)

Changes for 1.8.10rc1

.......PS. [ZBX-4424] fixed handling of a long localized content by history syncer (Sasha)
.......PS. [ZBX-4424] fixed handling of a localized content with incorrect utf8 characters (Sasha)
..F....... [ZBX-2737] fixed various messages at linking templates (sanja)
A......... [ZBX-4273] fixed getting permission error while creating an action (sanja)
....I..... [ZBX-4377] fixed error message when checking if libcurl can be linked statically (dimir)
..F....... [ZBX-4391] fixed suffix support in trigger testing interface (Slava)
.......PS. [ZBX-4376] fixed escaping of strings with PostgreSQL 9.1 or later (Sasha)
..F....... [ZBX-2419] fixed calculation of SLA if uptime/downtime is specified (Sasha)
..F....... [ZBX-3074] moved the 'Status' column in the item list to the right (Slava)
A......... [ZBX-3104] implemented the screen item API (Pavels)
A.F....... [ZBX-3104] fixed screen item "Parameter" field validation and some minor screen item bugs (Pavels)
........S. [ZBX-4298] added deleted data report to a housekeeper on every step (dimir)
..F....... [ZBX-3649] fixed "frontends/php/styles/ie_default.css" doesn't exist (for IE6) (sanja)
A.F....... [ZBX-4235] fixed operations with decimal numbers for certain locales (Pavels)
..F....... [ZBX-3244] fixed dropdown changing its style when navigating menu (sanja)
A.F....... [ZBX-4015] fixed multiple XSS issues (Pavels)
A.F....... [ZBX-4288] fixed user macros not being deleted when deleting a host (Pavels)
A.F....... [ZBX-2859] fixed possibility to successfully delete zero regular expressions (sanja)
..F....... [ZBX-2843] made dashboard and slideshow popup menus have dynamic width (sanja)
A.F....... [ZBX-4279] added an error message when trying to delete an item, that's being used as a min/max Y axis value for graphs (Pavels)
..F....... [ZBX-4375] updated Russian translation; thanks to Alexey Pustovalov (Richlv)
........S. [ZBX-4360] fixed trapper compilation error on FreeBSD 7.3 (asaveljevs, dimir)
A.F....... [ZBX-4249] fixed trigger wizard when inserting macro multiple times (Vedmak)
..F....... [ZBX-4351] updated French translation; thanks to Joseph Bueno (Richlv)
..F....... [ZBX-4353] updated Japanese translation; thanks to Kodai Terashima (Richlv)

Changes for 1.8.9

1.8.9rc2 was released as 1.8.9 without any changes

Changes for 1.8.9rc2

 - [ZBX-4352] fixed template linking when mass updating hosts (pavels,Vedmak)

Changes for 1.8.9rc1

 - [ZBX-4325] fixed maintenance periods saved with nonzero seconds (asaveljevs,Vedmak)
 - [ZBX-4345] fixed counting of recursive dependency levels for triggers (asaveljevs)
 - [ZBX-4027] fixed floating-point comparison and unified epsilon in trigger functions and expressions (asaveljevs)
 - [ZBX-3551] fixed image XML export for Postgres (Pavels)
 - [ZBX-3625] fixed validation of aggregated item keys (Sasha)
 - [ZBX-3117] fixed error notification when unsuccessfully copying a graph (Pavels)
 - [ZBX-4326] API now returns error when trying to create incorrect host profile field (Vedmak)
 - [ZBX-4323] fixed host profile not created with host using API (Vedmak)
 - [ZBX-4275] made server and proxy try to reconnect to the database upon startup (asaveljevs)
 - [ZBX-4159] fixed problem with generating new ids for historical tables (Vedmak)
 - [ZBX-3988] fixed memory leak in dashboard (Vedmak)
 - [ZBX-3498] removed items from unmonitored hosts from the 'Add graph' and 'Add simple graph' pop-ups in the 'Favourite graphs' widget (Pavels)
 - [ZBX-3498] removed the 'Status' column from the 'Add simple graph' pop-up (Pavels)
 - [ZBX-2919] fixed custom multiplier becoming 0 when creating an item (Pavels)
 - [ZBX-3074] moved the 'Status' column in the item list to the left (Pavels)
 - [ZBX-2504] replaced 'Groups' by 'Replace host groups' in host mass-update form to avoid confusion (Alexei)
 - [ZBX-4265] fixed host input validation (Pavels)
 - [ZBX-4264] fixed zabbix_agent compilation problem on HP-UX (dimir)
 - [ZBX-3504] added a text notification in the maps section when no maps are defined (Pavels)
 - [ZBX-3749] escaped HTML entities in the web step "required" field (Pavels)
 - [ZBX-3402] disabled "store value" overriding for host items inherited from templates (Pavels)
 - [ZBX-4201] fixed template items included in bar reports (Vedmak)
 - [ZBX-4178] fixed compilation on FreeBSD: union has no member named `sival_int' (asaveljevs)
 - [ZBX-4241] added truncation of "ids" table to the database conversion procedure (asaveljevs)
 - [ZBX-2493] improved default messages for actions (Vedmak)
 - [ZBX-2931] fixed dns and ip fields, item statuses and trigger values for default templates (Sasha,asaveljevs)
 - [ZBX-2361] fixed item keys in the default template "Template_Netscreen_25" (Sasha)
 - [ZBX-3441] fixed server to not process items that are disabled or removed (dimir,Sasha)
 - [ZBX-4249] fixed trigger wizard "insert macro" action break expression (Vedmak)
 - [ZBX-2490] fixed acknowledge flag for events, acknowledged on a child node (Sasha)
 - [ZBX-3743] fixed no triggers returned when API trigger.get is called with "limit" and "withLastEventUnacknowledged" options (Vedmak)
 - [ZBX-4203] fixed API trigger.update method removes dependencies (Vedmak)
 - [ZBX-4232] fixed unclear log messages when checks are temporarily enabled/disabled (dimir)
 - [ZBX-4221] fixed sorting by host in Configuration->Web (Vedmak)
 - [ZBX-4198] fixed items filter when filter by host name with multiple spaces (Vedmak)
 - [ZBX-4145] fixed images import script for PostgreSQL 9.1 and above (dimir)
 - [ZBX-4045] removed the check for duplicate hosts, made the server survive the situation instead (asaveljevs,Sasha)
 - [ZBX-4159] fixed frontend incorrectly handle new ids for history tables in distributed setup (Vedmak)
 - [ZBX-4216] fixed weekdays in Brazilian Portuguese translation; thanks to Ricardo Santos (Richlv)
 - [ZBX-4205] fixed trigger status change not logged in audit for inherited triggers (Vedmak)
 - [ZBX-4194] fixed SQL query errors in distributed environment with three digit node numbers (asaveljevs)
 - [ZBX-3257] fixed item type auto selection in item key popup (Eduard)
 - [ZBX-4026] fixed disabling SNMP host when unreachable (dimir)
 - [ZBX-3942] fixed agent's collector to not gather perfstat data on AIX unless it is requested (dimir)
 - [ZBX-4087] fixed error message when processing configuration file (dimir)
 - [ZBX-4158] fixed DB transaction processing, stop and abort on error (dimir,Sasha)
 - [ZBX-4146] fixed page refreshing after adding new IT service (Eduard)
 - [ZBX-4176] fixed API action.update required parameters (Vedmak)
 - [ZBX-2882] fixed wrong item vfs.file.cksum[/vmlinuz] for some templates (Sasha)
 - [ZBX-4072] improved performance of event acknowledging (Sasha)
 - [ZBX-3829] fixed trigger dependency removed after template linked to host (Vedmak)
 - [ZBX-4131] fixed incorrect page shown after login (Vedmak)
 - [ZBX-4104] fixed handle handling when executing scripts in Windows (rudolfs)
 - [ZBX-4091] removed unneeded linking for binaries (rudolfs)
 - [ZBX-4155] fixed .pid file locking not to allow multiple instances (rudolfs)
 - [ZBX-4056] fixed memory read access violation in Windows performance counters (rudolfs)
 - [ZBX-4177] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira (Richlv)
 - [ZBX-4085] fixed compilation issues for OS X Leopard (rudolfs)

Changes for 1.8.8

1.8.8rc3 was released as 1.8.8 without any changes

Changes for 1.8.8rc3

 - [ZBX-1909] fixed keyparser to allow keys like "key,{$USERMACRO}" (Vedmak)
 - [ZBX-4157] fixed possible truncating of queries while preparing a configuration data for sending to a proxy (Sasha)
 - [ZBX-4150] fixed processing of quoted function parameters (Sasha)

Changes for 1.8.8rc2

 - [ZBX-4141] fixed possible cycling of server/proxy processes after unsuccessful execution of SQL statement (Sasha)
 - [ZBX-4135] fixed item selection in trigger expression (Eduard)

Changes for 1.8.8rc1

 - [ZBX-3676] fixed item selection in bar report (Eduard)
 - [ZBX-4070] improved performance of handling of trigger functions (Sasha)
 - [ZBXNEXT-921] added option to show items without data in latest data (Vedmak)
 - [ZBX-2457] changed "type" to "ENGINE" in MySQL upgrade patches for MySQL 5.5 compatibility (Richlv)
 - [ZBX-4099] fixed possible crash when processing of functions sum(), min(), max() or diff() in triggers, aggregated checks or calculated items (Sasha)
 - [ZBX-3030] fixed event durations in monitoring (Vedmak,Eduard)
 - [ZBXNEXT-902] changed API search wildcard from "%" to "*" (Vedmak,Eduard)
 - [ZBX-3967] fixed alerter hang on long running alert scripts (Deniss)
 - [ZBX-3970] fixed proxy crash after database connection to postgresql is recovered (Deniss)
 - [ZBX-3175] fixed value type for 'vfs.fs.size[/var,used]' in data.sql (Sasha)
 - [ZBX-4068] updated French translation; thanks to Joseph Bueno (Richlv)
 - [ZBX-4066] fixed macros saving in administration (Eduard)
 - [ZBXNEXT-900] added support of {TRIGGER.ID} macro in a trigger url (Vedmak,Sasha)
 - [ZBX-4045] added check for duplicate hosts or proxies - if found, configuration syncer logs a warning and exits (rudolfs)
 - [ZBX-4059] fixed a potential buffer overflow in item parameter parsing (rudolfs)

Changes for 1.8.7

1.8.7rc1 was released as 1.8.7 without any changes

Changes for 1.8.7rc1

 - [ZBXNEXT-898] new trigger actions have "trigger = PROBLEM" and "not in maintenance" conditions by default (Vedmak)
 - [ZBX-4021] fixed item visibility in case when last value is null (Eduard)
 - [ZBX-4052] fixed key macros resolving in item names (Vedmak)
 - [ZBX-1357] removed outdated translation strings from all translations (Richlv)
 - [ZBX-3998] reload recipient list for database down messages every CacheUpdateFrequency seconds (rudolfs)
 - [ZBX-4034] fixed macros resolving in item names (Vedmak)
 - [ZBX-4044] removed redundant query "SET CHARACTER SET" (asaveljevs,Vedmak)
 - [ZBX-3997] fixed IE9 dragging (Eduard)
 - [ZBX-4043] fixed processing of system.cpu.util on Solaris with non-sequential cpu numbers (Sasha)
 - [ZBX-4036] fixed period slider position saving in Monitoring->Events (Eduard)
 - [ZBX-1010] fixed processing of a vfs.fs.size metric on Solaris with filesystems larger than 2TB (Sasha)
 - [ZBX-3874] always enable all trigger severity checkboxes after enabling GUI Messaging in user profile (Eduard)
 - [ZBX-3889] fixed deadlocks while processing triggers (Sasha)
 - [ZBX-4023] fixed excess spacing and fake plural in graph deletion message (Richlv)
 - [ZBX-4016] fixed web monitoring item status on insert and update (Eduard)
 - [ZBX-3443] fixed "not selected" working as "all" in Monitoring->Events (Eduard)
 - [ZBX-3979] added searchWildcardsEnabled flag in API for searching using wildcards (Eduard)
 - [ZBX-4018] fixed server crash on unsupported aggregate items (asaveljevs,Sasha)
 - [ZBX-3908] allow empty string for formula field if multiplier is switched off (Eduard)
 - [ZBX-3961] added recalculation of nextcheck time after changed flexible intervals (rudolfs)
 - [ZBX-3978] fixed time period calculation, do not include upper bound (dimir,Sasha,KB)
 - [ZBX-4000] fixed stop propagation (network map element dragging in configuration) in IE9 (Eduard)
 - [ZBX-2467] added more command line arguments to objdump to request more debugging information about crashes (asaveljevs)
 - [ZBX-3972] added "Now" and "Done" buttons into js calendar - change action after day selection (Eduard)
 - [ZBX-3993] fixed transmitting of templated user macros between server and proxy (Sasha)
 - [ZBX-4008] updated Japanese translation; thanks to Kodai Terashima (Richlv)
 - [ZBX-4005] updated French translation; thanks to Joseph Bueno (Richlv)
 - [ZBXNEXT-869] clarify in manpages how the process for runtime signalling is found (Richlv)

Changes for 1.8.6

1.8.6rc2 was released as 1.8.6 without any changes

Changes for 1.8.6rc2

 - [ZBX-3990] fixed exiting proxy and server on cache reload using runtime control options (rudolfs)
 - [ZBX-3835] fixed possible security vulnerability in redirects (Vedmak)

Changes for 1.8.6rc1

 - [ZBX-3968] fixed issues with filtering in monitoring->events in Internet Explorer 7 (KB)
 - [ZBX-3469] fixed setting UNKNOWN trigger status when agent goes down (dimir)
 - [ZBX-3973] added logging of proxy mode (active/passive) at startup (rudolfs)
 - [ZBX-3902] fixed possible zombie states in UNIX, moved watchdog (server) and heartbeats (proxy) to separate processes (main process just waits), added more logging to exiting Windows agent (rudolfs)
 - [ZBX-3166] fixed application updating in Template linking event. Changed linked Template color in application page. Added param NOEMPTY for popup page witch allows hide Empty button in application and item pages (Eduard)
 - [ZBX-3565] reformatting media types in notifications page, adding links to media types (Eduard)
 - [ZBX-3784] added validation on duplicate discovery rule name (Eduard)
 - [ZBX-3733] make possible to save Device uniqueness criteria status (discovery rule) in cloning event (Eduard)
 - [ZBX-3845] check, if this user group is used in the config, if so it cannot be deleted (Eduard)
 - [ZBX-3911] fixed wrong trigger expression parsing when key parameters contained "(" (KB)
 - [ZBX-3856] fixed new group creation from template page (Eduard)
 - [ZBX-3840] fixed possible path disclosure (Vedmak)
 - [ZBXNEXT-849] added example MySQL UserParameter to monitor database and table size (Richlv)
 - [ZBX-3935] fixed possible function redeclaration error (Vedmak)
 - [ZBX-3944] added support of multibyte NIC names for the net.if.* checks under Windows (Sasha)
 - [ZBX-3947] fixed compilation under AIX 5.2 with fileset lower than 5.2.0.40 (Sasha)
 - [ZBX-3947] fixed compilation under AIX 5.2 with enabled IPv6 (Sasha)
 - [ZBX-3426] fixed application unlink and clear when it is linked from template (Eduard)
 - [ZBX-1074] fixed compilation errors regarding sem_lock and sem_unlock on HP-UX; thanks to Brian Collins (asaveljevs)
 - [ZBX-3877] fixed slow Housekeeper for PostgreSQL 7.4+; thanks to Ildefonso Camargo (dimir)
 - [ZBXNEXT-816] added support for reloading configuration cache from the command line (Richlv,Sasha)
 - [ZBX-3063] added compatibility with PostgreSQL 9+; thanks to Andrey Groshev for patch (asaveljevs,Vedmak)
 - [ZBX-3890] added logging of ORACLE warning messages while connecting to the database (Sasha)
 - [ZBX-3880] fixed repeated processing of log-files through proxy when disabling a host or item (Sasha)
 - [ZBX-3420] fixed wrong error message being logged in case of DNS resolution errors (asaveljevs,rudolfs)
 - [ZBX-3519] fixed unterminated processes when system.run[,wait] times out and added proper output handling for system.run[,nowait] on UNIX (rudolfs)
 - [ZBX-3768] fixed 'uptime' and 's' units as according to the documentation (Sasha)
 - [ZBX-3490] added support for LVM devices and full path to devices to vfs.dev.read and vfs.dev.write; thanks to Takanori Suzuki (dimir, Sasha)
 - [ZBX-3862] fixed broken popups in frontend in Internet Explorer 7 (KB)
 - [ZBX-3463] fixed MaxHousekeeperDelete configuration parameter being ignored for IBM DB2 (asaveljevs)
 - [ZBX-3854] added saving of state of dynamic/fixed setting for time lines on all pages (KB)
 - [ZBX-3847] fixed item history clearing not deleting data in trends_uint table (KB)
 - [ZBX-3797] fixed processing of vfs.dev.* checks under FreeBSD (Sasha)
 - [ZBXNEXT-799] added support of SRV records to net.tcp.dns.query[]; thanks to Edward Rudd (asaveljevs)
 - [ZBX-1029] added lookup of Jabber SRV records to Jabber notifications; thanks to Edward Rudd (asaveljevs)
 - [ZBXNEXT-792] added type parameter for system.hostname[] on Windows to support both NetBIOS and host names (rudolfs)
 - [ZBXNEXT-791] added HostnameItem to Agent and Proxy configuration for setting the default Hostname (rudolfs)
 - [ZBX-3192] fixed SNMP index cache to support SNMP target for each entry; thanks to Ilia Sotnikov (dimir)
 - [ZBX-3825] fixed errors with single quotes in javascript messages (KB)
 - [ZBXNEXT-782] added support of not-supported items in the history cache (Sasha)
 - [ZBX-3072] fixed MySQL error when shutting down server (dimir)
 - [ZBX-3105] added processing of garbage in configuration files (dimir)
 - [ZBX-2083] fixed audit.details field cutting (Vedmak)
 - [ZBX-3824] fixed unnecessary synchronization of "profiles" table in DM setup (asaveljevs)
 - [ZBX-3821] removed warning messages about failed evaluation of trigger expressions (asaveljevs)
 - [ZBX-3826] fixed recovering unsupported icmpping* items when a key has been entered incorrectly (Sasha)
 - [ZBX-3766] fixed "Do" button in item form (KB)
 - [ZBX-3417] removed trailing and leading space from phrase " - all groups - " (Alexei)
 - [ZBX-3806] fixed HTTP pollers being started on Zabbix proxy (asaveljevs)
 - [ZBX-3808] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira (Alexei)
 - [ZBX-3682] fixed import of map elements having empty label; thanks to Takanori Suzuki (Alexei)
 - [ZBX-3679] fixed incorrect "No nodes defined" when screen selection popup has no elements (Alexei)
 - [ZBX-3638] fixed displaying of vertical text in case of special HTML characters (Alexei)
 - [ZBX-3582] fixed screen import (Vedmak)
 - [ZBX-3801] added check for duplicate template IDs when creating host through API (KB)
 - [ZBX-3802] fixed error when try to open custom screen from history link (Vedmak)
 - [ZBX-3794] added timeout support to vfs.file.* commands (dimir)
 - [ZBX-3747] replaced strcpy() and vsnprintf() calls with safer ones and strerror() with zbx_strerror() which also prints the error code (rudolfs)
 - [ZBX-3760] fixed the CPU collector for processing the non-contiguous CPU IDs (Sasha)
 - [ZBX-3796] select a graph with the same name if it exists when changing host in monitoring -> graphs (KB)
 - [ZBX-3776] treat duplicate UserParameter as error (dimir)
 - [ZBX-3728] fixed a warning message when removing a user script (Alexei)
 - [ZBX-3731] fixed possible SQL errors when updating trends (Sasha)
 - [ZBX-3772] improved performance of the history syncer (Sasha)
 - [ZBX-3547] Rewrote performance counters and CPU stats collection for Windows (rudolfs)
 - [ZBX-3677] added unit blacklist on the server side (dimir)
 - [ZBX-3746] Fixed parsing of trigger expressions containing \\ (KB)
 - [ZBX-3744] updated Japanese translation; thanks to Kodai Terashima (Richlv)
 - [ZBX-3681] fixed API to leave internal PHP encoding in UTF-8 (Alexei)
 - [ZBX-3353] fixed skipping web items in the host "Full clone" operation (Sasha)
 - [ZBX-3503] fixed "incorrect usage of quotes" error (KB)
 - [ZBX-3740] fixed compilation errors due to undefined SOL_IPV6 (asaveljevs,rudolfs,Sasha)
 - [ZBX-2952] added Base64 data line wrapping in Email notifications (dimir)
 - [ZBX-3698] fixed error in log wizard when expression had internal parentheses (KB)
 - [ZBX-524] added log messages when syncing a proxy configuration data (Sasha)
 - [ZBX-3671] fixed ORACLE SQL error when processing of the trigger function count() (Sasha)

Changes for 1.8.5

 - [ZBX-3686] updated French translation; thanks to Joseph Bueno (Richlv)

Changes for 1.8.5rc1

 - [ZBX-3672] fixed possible hang of history syncers when a zabbix[log] message is added while processing history data (Sasha)
 - [ZBX-3644] fixed API permission checks for applications, items and triggers (Vedmak)
 - [ZBX-3673] fixed processing of operators & and | in trigger and calculated items expressions (Sasha)
 - [ZBX-3660] fixed macro resolving in map labels (Vedmak)
 - [ZBX-3659] API exists() methods now return true/false instead of true/error (KB)
 - [ZBX-2997] added global regular expression to be sent to proxies (for use with log, logrt and eventlog items) (rudolfs)
 - [ZBX-1907] changed logging - when a proxy fails to connect to the server it logs "Still unable to connect" message max once a minute (rudolfs)
 - [ZBX-3548] added IPV6_V6ONLY flag (where defined) for binding IPv4 and IPv6 interfaces separately (rudolfs)
 - [ZBX-3626] fixed bugs on map export: duplicate image decoding and inserting duplicate map elements; thanks to Takanori Suzuki (KB)
 - [ZBX-3453] improve performance of cpu collector (Sasha)
 - [ZBX-3610] fixed active agent full buffer bug - stop processing active checks till the buffer is sent (rudolfs)
 - [ZBX-3566] fixed error in administration->notifications and added a hint when no mediatypes are defined (KB)
 - [ZBX-3628] fixed server crash while processing notification messages with an already deleted trigger (Sasha)
 - [ZBX-3075] fixed a regex bug with zero-length strings (rudolfs)
 - [ZBX-3621] changed the maximum number of processes for Zabbix daemons (asaveljevs)
 - [ZBXNEXT-448] added trigger function logeventid that matches the last event ID to a regex (rudolfs)
 - [ZBX-1419] improve and fix database upgrade patches for older versions (Richlv)
 - [ZBX-3576] fixed showing triggers with disabled items in monitoring (Vedmak)
 - [ZBX-3483] added missing fields in items mass update (Vedmak)
 - [ZBX-3435] fixed error that sometimes appear after profile edit (Vedmak)
 - [ZBX-2616] bundled DejaVu font upgraded from 2.32 to 2.33 (Richlv)
 - [ZBX-1557] changed process_ping logic to return an error if fping doesn't give a value (or '-') for any of the hosts but outputs something (rudolfs)
 - [ZBX-3430] fixed disappeared hints for "SSH", "Telnet" and "Database Monitor" item types in item form (Vedmak)
 - [ZBX-3578] added arguments to the output when using agent with '-p' or '-t', modified default arguments in win32.c and common.c (rudolfs)
 - [ZBX-3514] removed non "regexp" triggers from item log-form menu (Aly)
 - [ZBX-3584] fixed allowed_hosts set to 'localhost' for items by default (Vedmak)
 - [ZBX-3568] fixed processing of trigger functions with macros in item key parameters in notifications (Sasha)
 - [ZBX-3076] disabled generation of events in case if some items or hosts in trigger expression are not active (Sasha)
 - [ZBX-3562] fixed user macros in map element label expressions (Aly)
 - [ZBXNEXT-508] added dayofmonth to trigger functions (rudolfs)
 - [ZBX-3352] made item Y axis min/max items also change when used in screen with Dynamic enabled (Vedmak)
 - [ZBX-3523] fixed error when open monitoring->maps and last viewed map was removed (Vedmak)
 - [ZBX-3557] fixed possible incorrect usage of internal array pointers in frontend (Aly)
 - [ZBX-2979] fixed trigger function time() test (Aly)
 - [ZBX-3563] fixed host group filter in graph selection popup (Aly)
 - [ZBX-3544] fixed user login method resetting attempts (Aly)
 - [ZBX-3555] fixed possible pollers hang while processing ssh.run[] checks (Sasha)
 - [ZBXNEXT-408] added zabbix[process,...] internal checks (Sasha)
 - [ZBX-2262] added `hosts_templates_2' index (Sasha)
 - [ZBX-3537] trigger events are now sorted by timestamp (KB)
 - [ZBX-3472] changed item and discovery rule form to display SSH and SNMPv3 auth fields correctly when changing item type (KB)
 - [ZBX-3542] reduced the amount of debugging output for configuration cache (asaveljevs)
 - [ZBX-3536] made SNMP checks work when DNS resolves to IPv6 address; thanks to Marc Dequènes (asaveljevs,Sasha)
 - [ZBX-3541] fixed processing of nodata() function (Sasha)
 - [ZBX-3126] all checkboxes in map and screen import are now "on" by default (KB)
 - [ZBX-3158] improved links in map element menu (Aly)
 - [ZBX-3532] fixed add item to trigger expression from popup menu (Vedmak,Vlad)
 - [ZBX-1357] fixed confusing date format in network maps (Richlv)
 - [ZBX-3516] fixed items and hosts disappearing from configuration cache indexes (asaveljevs)
 - [ZBX-3479] fixed possible hang of agents while processing scripts or net.tcp.service* checks (Sasha)
 - [ZBX-3514] fixed log trigger wizard (Aly)
 - [ZBX-3515] fixed names of SNMPv3 security levels, again (asaveljevs)
 - [ZBX-3411] fixed trigger filter update when changing host (Aly,Vlad)
 - [ZBX-3431] fixed severity for log and eventlog or mixed (Vlad)
 - [ZBX-2913] fixed timeout handling in processing of web.page.* checks (Sasha)
 - [ZBX-3176] removed navigation dropdown from applications screen (Vedmak)
 - [ZBX-3494] added database monitor items to the queue calculation (asaveljevs)
 - [ZBX-3454] fixed clearing item edited using by Trigger-wizard (Vlad)
 - [ZBX-3481] fixed massAdd for applications (KB)
 - [ZBX-3480] fixed possible crash of server after shutdown of ORACLE server (Sasha)
 - [ZBX-3457] in trigger wizard, use double symbol references past 26 entries (Vlad)
 - [ZBX-983] fixed error when updating trigger (Vedmak)
 - [ZBX-974] recompress some images with pngcrush (Richlv)
 - [ZBX-3446] fixed possible hang of pollers - added timeout handler for external scripts (Sasha)
 - [ZBX-1690] fixed undefined index when creating action with name that already exists (Vedmak)
 - [ZBX-3461] fixed names of IPMI pollers in debug output and the number of items they take (asaveljevs)
 - [ZBX-3100] fixed messages in popup when no proxies or discovery checks defined (Vedmak)
 - [ZBX-3138] fixed bug when disabling application, webitems were disabled too (Vedmak)
 - [ZBX-2951] made interval hidden for trapper items (Vedmak)
 - [ZBX-2867] changed order of "Discovery" and "IT services" in configuration menu (Vedmak)
 - [ZBX-3460] forbid saving host with enabled IPMI but without IPMI address (Vedmak)
 - [ZBX-3047] fixed Zapcat compatibility for trigger expressions (Aly,Sasha,asaveljevs)
 - [ZBX-2912] added check for valid UTF-8 characters in the incoming data (Sasha)
 - [ZBX-1346] add more user parameter examples (Richlv)
 - [ZBX-2922] changed log level from warning to debug for some messages (Sasha)
 - [ZBX-3440] Added pagination to slide and discovery configuration (KB)
 - [ZBX-3433] fixed removing deleted passive proxies from queue (Sasha)
 - [ZBX-416] fixed PostgreSQL errors in configuration sender module when using DM setup (Sasha)
 - [ZBX-3346] fixed items being polled more frequently than necessary (Sasha)
 - [ZBX-3409] fixed semaphore and shared memory access permissions (Sasha)
 - [ZBX-3173] made server-side JSON parser ignore whitespace better (asaveljevs)
 - [ZBX-3425] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira (Richlv)
 - [ZBX-3403] fixed SQL statements for auto registration and discovery operations (Sasha)
 - [ZBX-3403] removed UNIQUE constraint for autoreg_host_1 index (Sasha)
 - [ZBX-3414] expressions for triggers with web items are marked as error in trigger wizard (Vedmak)
 - [ZBX-3406] better API validation (Vedmak)
 - [ZBX-3413] added escaping of parameters used in LIKE SQL statements (KB)
 - [ZBX-3391] fixed wrong comparison operators used for strings (Vlad)
 - [ZBX-1346] document LogSlowQueries configuration parameter (Richlv)
 - [ZBXNEXT-612] added mapname URL parameter for monitoring->maps (Vedmak)
 - [ZBX-886] remove duplicate translation strings (Richlv)
 - [ZBX-3384] fixed server crash in a distributed monitoring setup with PostgreSQL (asaveljevs)
 - [ZBX-3274] fixed SQLite3 semaphore errors while starting server or proxy (Sasha)
 - [ZBXNEXT-614] add Slovak translation; thanks to Marcel Hecko (Richlv)
 - [ZBX-2914] add Ubuntu upstart files; thanks to S. Canchon (Richlv)
 - [ZBX-3381] negative multipliers for items with value type "numeric (float)" are now allowed (KB)
 - [ZBX-1357,ZBX-3462] updated Japanese translation; thanks to Kodai Terashima (Richlv)
 - [ZBX-3385] fixed trigger status change record in audit log (Vedmak)
 - [ZBX-2825] make profiles form redirect to the last visited page on save or cancel (Vlad)
 - [ZBX-3383] fixed error in audit log when filtering by Macro or Template (Vedmak)
 - [ZBX-3378] updated Russian translation; thanks to dotneft and zalex_ua (Richlv)
 - [ZBX-3350] fixed minor interface bug and it is now not possible to add host name longer than 64 chars (KB)
 - [ZBX-3341] fixed host export - valuemap property is now exported as expected (KB)
 - [ZBX-3338] updated Ukrainian translation; thanks to zalex_ua (Richlv)
 - [ZBX-954] fix minor typos (Richlv)
 - [ZBX-1419] don't print an informative message during upgrade if no orphan hosts were found (Richlv)

Changes for 1.8.4

1.8.4rc4 was released as 1.8.4 without any changes

Changes for 1.8.4rc4

 - [ZBX-3351] fixed broken support of 1.4.x style configuration file format for WEB interface (Vedmak)

Changes for 1.8.4rc3

 - [ZBX-3256] added automatic detection of fping command line option to use for specifying source IP address (asaveljevs)
 - [ZBX-3333] fixed icmppingloss[] returning bad values when NIC bonding is used (asaveljevs)
 - [ZBX-1985,ZBX-2394] fixed icmppingloss[] returning bad values when fping is capable of pinging both address families (asaveljevs)
 - [ZBX-2825] fix after saving the profile it stays in the profile page (Vlad)
 - [ZBX-1294] disabled GUI interface action elements for editing a templated trigger (KB)
 - [ZBX-3306] fixed minimal value limit for action escalation period (Vedmak)
 - [ZBX-3320] fixed host.create, template.create permission error for admin users (Vedmak)
 - [ZBX-266] made debugging output for Web scenarios more useful (Sasha)
 - [ZBX-1181] fixed infinite looping when failing cURL initialization and showing of such errors in the GUI (asaveljevs,Sasha,Vedmak)
 - [ZBX-1181] fixed download speed, response time, and response code not being saved for failed Web scenario steps (asaveljevs)
 - [ZBX-2851] fixed Apache hanging when frontend connects to empty database (Vedmak)
 - [ZBX-2647] made some of hard coded strings translatable (KB)
 - [ZBX-3294] fixed host status change confirmation dialog (Vedmak)
 - [ZBX-3301] fixed server crash after libssh2_userauth_list() when processing SSH checks (asaveljevs)
 - [ZBX-2395] fixed sending of the same message to the same user using different media types (asaveljevs)
 - [ZBXNEXT-586] added sensor[device,sensor,<mode>] check for Linux 2.4 (asaveljevs)
 - [ZBXNEXT-586] added sensor[device,sensor,<mode>] check for OpenBSD; thanks to Robert Nagy (asaveljevs)
 - [ZBX-3252] fixed graph height calculations when graph height was less then 120px (KB)
 - [ZBX-3261] fixed second level template deletion (Aly)
 - [ZBX-3295] fixed compilation warnings in eztexting module if code configured without cURL library (Sasha)
 - [ZBX-2862] it is now not possible to delete host group or user group used in scripts (KB)
 - [ZBX-3281] fixed system.cpu.util[] for all processors combined on NetBSD (asaveljevs)
 - [ZBX-3006] fixed some forms <input> elements are put inside <table> tag (Vedmak)
 - [ZBXNEXT-176] added Zabbix server name input during setup (Vedmak)
 - [ZBX-3253] added schema selection for db2 setup and a configuration file parameter on the server (asaveljevs,Vedmak)
 - [ZBX-3239] fixed error in Proxies screen on Oracle, when no proxy defined (Vedmak)
 - [ZBX-3273] removed renewed auto registration notifications for already created hosts (Sasha)
 - [ZBX-1294] disabled "Add" and "Toggle input method" for templated trigger expressions (KB)
 - [ZBX-3223] it is now possible to gather network interface statistics under a normal user on OpenBSD; thanks to Robert Nagy (asaveljevs,Sasha)
 - [ZBX-3270] fixed server crash when processing calculated items with non-numeric user macros (asaveljevs)
 - [ZBXNEXT-564] added new {PROXY.NAME} and {HOSTNAME} macros for auto registration notifications (Sasha)
 - [ZBXNEXT-564] added support of {PROXY.NAME} macro for discovery and trigger notifications (Sasha)
 - [ZBX-3269] fixed processing of vfs.dev.read/write metrics for devices with trailing digits (Sasha)
 - [ZBX-3115] fixed returned data type for net.tcp.listen under Solaris and FreeBSD (Sasha)
 - [ZBX-3115] fixed returned data type for system.users.num metric (Sasha)
 - [ZBX-3267] fixed trigger updating through API (Aly)
 - [ZBX-3259] fixed log trigger wizard functionality: now it can be used for any item with value type = log, text or char (KB)
 - [ZBX-2672] added internal checks zabbix[*] to help items in data.sql (Sasha)
 - [ZBX-3255] fixed string escaping under IBM DB2 (asaveljevs,Sasha)
 - [ZBX-3201] fixed evaluation of calculated items with multiline expressions (asaveljevs)
 - [ZBX-3210] fixed incorrect height scaling in graphs (KB,asaveljevs)
 - [ZBX-3231] improved item key validation in the GUI and notification macro parser on the server (KB,asaveljevs)
 - [ZBX-3061] fixed screen import problem with "Status of triggers" screen type (Aly)
 - [ZBX-3249] added define for frontend graphing on partitioned DB data store (Aly)
 - [ZBX-3216] fixed setup not catching existing configuration file on step 6 (Vedmak)
 - [ZBX-3240] updated Russian translation; thanks to dotneft and zalex_ua (Richlv)
 - [ZBX-3229] improved output of configure script (Richlv,asaveljevs)
 - [ZBX-3222] fixed Zabbix returns to incorrect page from acknowledge form (Vedmak)
 - [ZBX-2577] fixed template trigger update affects downstream triggers (Vedmak)
 - [ZBX-3221] fixed host deletion through API (Aly)
 - [ZBX-3220] fixed error when delete host on postgresql db (Vedmak)
 - [ZBX-2293] fixed server terminating when sending "database down" alerts using scripts (asaveljevs,Sasha)
 - [ZBX-3184] fixed 1000 vs. 1024 multipliers for bits, bytes, and other units in notification macros (asaveljevs)
 - [ZBX-3184] fixed negative values with unit suffixes in notification macros (asaveljevs)
 - [ZBX-3211] updated Ukrainian translation; renamed locale to uk_ua; thanks to zalex_ua (Richlv)
 - [ZBX-3085] fixed possible stop to send data from proxy after shutdown of MySQL server; thanks to Takanori Suzuki (Sasha)
 - [ZBX-3169] updated French translation; thanks to Alixen (Alexei)
 - [ZBX-3218] server and proxy are no longer built with libcurl by default (asaveljevs)
 - [ZBX-3145] fixed user macros resolving (Vedmak)
 - [ZBX-3215] fixed filtering by group in trigger selection popup (Vedmak)
 - [ZBX-3144] removed parsing of existing expression in trigger expression popup (Vedmak)
 - [ZBX-3207] fixed possibility to click on web items in trigger expressions (Vedmak)
 - [ZBX-3021] fixed possibility to create dependency between host and template triggers (Vedmak)
 - [ZBX-3205] fixed incorrect event duration count (Aly)
 - [ZBX-3183] fixed maintenance permission issue (KB)
 - [ZBX-3183] added screenname GET parameter support to screens.php (KB)
 - [ZBX-2639] added net.if.total and net.if.list items in the help_items table (Sasha)
 - [ZBX-1600] added support of value mapping for {ITEM.VALUE} macro in notifications (Sasha)
 - [ZBX-3065] fixed undefined variables in maps.php when logged as guest and no maps defined (Vedmak)
 - [ZBX-3206] fixed timeout for simple checks (removed hardcoded timeout 3 sec) (Sasha)
 - [ZBX-2787] it is no longer possible add invalid time for IT services, like 1:111 or 23:67 or 4:66 and so on (KB)
 - [ZBXNEXT-557] added TL compatibility information when executed AIX agent with --version flag (Sasha)
 - [ZBX-3195] fixed slow sync of trends data while server shutdown (Sasha)
 - [ZBXNEXT-549] added trigger function strlen() (asaveljevs,Vedmak)
 - [ZBX-3156] fixed integer trends for child node on master; thanks to Łukasz Reszka (asaveljevs)
 - [ZBX-3040] guest users now can't edit trigger comments (KB)
 - [ZBX-3123] fixed Oracle SQL errors in processing of IT services (Sasha)
 - [ZBXNEXT-205,ZBXNEXT-355] added support of user macros in community, OID, security name and passphrases fields of SNMP items (Sasha,Aly)
 - [ZBXNEXT-357] added support of user macros in parameters field of database item; thanks to Kirill Fateev (Sasha)
 - [ZBX-3179] fixed memory leaks and 100% CPU usage for proxy with SQLite3 (asaveljevs)
 - [ZBXNEXT-538] include ibm_db2.sql and images_ibm_db2.sql files in distribution package (Sasha)
 - [ZBX-3107] fixed graph bugs: problem with large values, problem with uptime format (KB)
 - [ZBX-2349] unicode support for macros and web scenario steps (KB)
 - [ZBX-3137] fixed errors related to deleting an application that is used in a web scenario (KB)

Changes for 1.8.4rc2

 - [ZBXNEXT-538] added support for IBM DB2 (Aly,asaveljevs,Sasha)
 - [ZBX-1362] optimized alert performance (KB)
 - [ZBX-2852] fixed map not updating in slideshow (Vedmak)
 - [ZBX-1346] update example agent daemon configuration file for Windows with parameters from Zabbix manual (Richlv)
 - [ZBX-2984] fixed incorrect trigger line in graphs. For line drawing was used axis from first item not trigger item (Vedmak)
 - [ZBX-3059] different titles for popup menu depending on data type (KB)
 - [ZBX-2861] fixed error when adding users to usergroups (KB)
 - [ZBX-1492] added confirmation dialog when deleting macros (KB)
 - [ZBX-3135] add an example for using standard input in zabbix_sender manpage (Richlv)
 - [ZBX-2616] bundled DejaVu font upgraded from 2.31 to 2.32 (Richlv)
 - [ZBX-2630] fixed ability to translate various strings in the frontend depending on their context (Richlv)
 - [ZBX-3091] fixed error when updating proxy (Vedmak)
 - [ZBX-3120] fixed error when creating a new map (Vedmak)
 - [ZBX-3042] fixed submitParent field error (KB)
 - [ZBX-1038] fixed last(), prev(), diff(), change(), and abschange() not working properly with long textual values (asaveljevs)
 - [ZBXNEXT-532] specify timestamp format in zabbix_sender manpage and help output; hint at required item configuration in zabbix_sender manpage (Richlv)
 - [ZBX-3103] updated French translation; thanks to Alixen (Richlv)
 - [ZBX-3095] fixed processing of 'Host template' condition in actions (Sasha)
 - [ZBX-2981] removed unnecessary queries in map permission checks (Vedmak)
 - [ZBX-3080] fixed javascript not cached by browsers (Vedmak)
 - [ZBX-2661] improved displaying discovery checks in configuration (Vedmak)
 - [ZBX-3086] fixed errors when edit hostgroup linkage for hosts and templates (Vedmak)
 - [ZBX-3025] resurrected unreachable pollers and StartPollersUnreachable configuration parameter (asaveljevs,Sasha)
 - [ZBX-2351] fixed server trying to insert duplicate eventids into the database (asaveljevs,Sasha)
 - [ZBX-3069] renamed monitoring graphs combobox "All" entry to "not selected" (Vedmak)

Changes for 1.8.4rc1

 - [ZBX-2872] greatly improved API methods consistency (Aly)
 - [ZBX-3070] fixed event date format inconsistency (Vedmak)
 - [ZBX-3068] fixed possible crash of server while processing passive proxies (Sasha)
 - [ZBX-3068] fixed server memory leak while processing passive proxies (Sasha)
 - [ZBX-2749] fixed length parameter being ignored for web.page.regexp[] (asaveljevs)
 - [ZBX-2749] fixed agent crash in web.page.regexp[] on very long matched fragments (asaveljevs)
 - [ZBX-2913] fixed agent becoming unresponsive due to web.page.* checks (asaveljevs)
 - [ZBXNEXT-430] added support of net.tcp.listen and net.udp.listen under Linux (Sasha)
 - [ZBX-453] fixed --disable-static enabling static compilation (asaveljevs)
 - [ZBX-2992] acknowledges are now hidden in event details when turned off (KB)
 - [ZBX-3050] fixed that host can be named like an existing template and otherwise (KB)
 - [ZBX-3019] fixed templated graphs not being copied to discovered hosts in DM setup; thanks to Alexander Ignatyev (asaveljevs)
 - [ZBX-2860] fixed usergroup renaming (Vedmak)
 - [ZBX-3027] avg, delta, max, min, sum functions in popup_trexpr.php have a time shift input, so that this parameter now can be specified through GUI (KB)
 - [ZBX-2827] added checks when adding or updating maintenances, so that duplicate names could not be added (KB)
 - [ZBX-2978] fixed graphs import with Y axis set to an item (Vedmak)
 - [ZBX-2507] minimal graph dimension size is set to 20 pixels (Vedmak)
 - [ZBX-2665] web scenario steps on graphs now are in correct order (Vedmak)
 - [ZBX-2995] fixed crash in zbx_mem_realloc(), reduced memory usage and memory fragmentation in configuration cache (asaveljevs)
 - [ZBX-3024] in trigger expression selection popup, expressions are now filtered, depending on item type (KB)
 - [ZBX-3023] fixed repeated notifications after maintenance period (Sasha)
 - [ZBX-3017] fixed error when try to add dependency to template trigger that is linked to a host (Vedmak)
 - [ZBX-3008] fixed server generating multiple unknown events for triggers with multiple items (asaveljevs)
 - [ZBX-3011] passwords are no longer shown in HTML when editing media types (Vedmak)
 - [ZBXNEXT-510] sending of SMS messages through Ez Texting is now integrated into Zabbix (asaveljevs,Vedmak)
 - [ZBX-1425] option ALL is added to host group dropdown when adding or editing host group (KB)
 - [ZBX-1675] fixed map element coordinates do not update after the element has been dragged (Vedmak)
 - [ZBX-1292] item names are now prefixed with host names, if they are from different hosts in trigger description popup (KB)
 - [ZBX-2844] added HTML escaping of screen names in combox box output in monitoring (KB)
 - [ZBXNEXT-373] added support for NTLM authentication to Web monitoring (asaveljevs,Vedmak)
 - [ZBX-1486] when multiple map elements are selected, pressing "Remove" in editing form removes all selected elements (KB)
 - [ZBX-1442] when linking objects during map editing, link "apply" does not close the form any more (KB)
 - [ZBX-2986] acknowledges now are hidden in last 20 issue popup when turned off (KB)
 - [ZBX-2988] fixed {ITEM.VALUE} macro in Monitoring/Events screen (Sasha)
 - [ZBX-2974] fixed possibility to delete templated applications (Vedmak)
 - [ZBX-1172] added sorting for audit resource dropdown (Vedmak)
 - [ZBX-2982] added IP and port of Zabbix server in dashboard widget "Status of Zabbix" (Vedmak)
 - [ZBX-2964] fixed processes failing to start when no IPv6 is available on the system (asaveljevs,Sasha)
 - [ZBX-2977] fixed removing unused records in node_cksum table; thanks to Łukasz Reszka (Sasha)
 - [ZBX-2946] fixed building from FreeBSD ports with libexecinfo installed; thanks to Dmitry Yakovlev (asaveljevs)
 - [ZBX-2957] changed mime type for downloadable locale file (Vedmak)
 - [ZBX-2493] fixed obsolete macro used by default; start using different subject and message for default action messages (Richlv)
 - [ZBX-2976] fixed server crash when processing zabbix[items_unsupported] under DebugLevel=4 (asaveljevs)
 - [ZBX-2950] added popup menus for map elements (Vedmak)
 - [ZBX-2967] added filter for hosts configuration screen (Vedmak)
 - [ZBX-2962] fixed template macro update (Vedmak)
 - [ZBX-2572] added configuration define for zapcat compatibility mode (Vedmak)
 - [ZBX-2690] added validation for screens XML (Vedmak)
 - [ZBX-2942] increased minimum interval for ICMP pings to 20 ms; thanks to nelsonab (asaveljevs)
 - [ZBX-2945] email sender now knows how to handle multiline responses from SMTP servers (asaveljevs)
 - [ZBXNEXT-360] zabbix_sender now allows "-" for default hostname in input files; thanks to Dennis Jacobfeuerborn (asaveljevs)
 - [ZBX-1908] fixed file and socket descriptors leaking to child processes; thanks to Dan Horak (asaveljevs)
 - [ZBX-2960] split agentd userparameters out using includable files, add more MySQL examples (Richlv)
 - [ZBXNEXT-458] user macros (e.g., {$MACRO}) can now be used in item and trigger descriptions (asaveljevs,Vedmak)
 - [ZBX-2959] fixed trailing whitespace & missing trailing newline in downloaded translations (Richlv)
 - [ZBX-2910] fixed 'strerror_from_system undefined' compilation warning on Windows; thanks to Takanori Suzuki (asaveljevs)
 - [ZBX-2902] fixed system.cpu.load[] and system.cpu.util[] being slightly exaggerated on Windows; thanks to Kodai Terashima (asaveljevs)
 - [ZBX-2954] fixed translations in template delete popups (Vedmak)
 - [ZBX-2938] fixed not showing problems on map for hosts in maintenance (Vedmak)
 - [ZBXNEXT-238] made zabbix_sender gather as much data as possible before sending (asaveljevs)
 - [ZBX-2948] fixed export of trigger dependencies (Vedmak)
 - [ZBX-2949] fixed Templates screen Go action 'Delete' (Vedmak)
 - [ZBX-2934] added new conf. constants for roundoff configuration (Vedmak)
 - [ZBX-2907] fixed errors when action condition has trigger from another node (Vedmak)
 - [ZBX-2928] fixed "triggers info" unknown counter, added not classified triggers count (Vedmak)
 - [ZBX-2914] Gentoo initscript cleanup (Richlv)
 - [ZBX-2914] fixed incorrect references in Fedora initscripts (Richlv)
 - [ZBX-2925] empty values for translations won't be written to resulting file (Vedmak)
 - [ZBX-2933] fixed js error in IE when Print button pressed (Vedmak)
 - [ZBX-2937] fixed missing style files for IE (Vedmak)
 - [ZBX-2864] fixed print button creating multiple sid url parameters (Vedmak)
 - [ZBX-2899] fixed slideshow delays broken after upgrade from 1.8.2 (Vedmak)
 - [ZBX-2923] fixed triggers that depend on problem trigger are shown as problem on map (Vedmak)
 - [ZBX-2683] minor updates for the Latvian translation (Richlv)
 - [ZBX-2916] fixed duplicate parent map links in monitoring maps (Vedmak)
 - [ZBX-2905] fixed single trigger name expanding, unknown problem count and duplicate elements count in network maps (Vedmak)
 - [ZBX-2914] unified pidfile path in example Debian initscripts with example config files (Richlv)
 - [ZBX-886] removed duplicate locale string S_ACTIONS_BIG (Richlv)
 - [ZBX-633] fixed server crash on disconnected IPMI devices (asaveljevs)
 - [ZBX-2904] fixed some unknown triggers not shown in status of triggers screen (Vedmak)
 - [ZBX-2900] added spaces to "From:" and "To:" email headers (asaveljevs)
 - [ZBX-2894] fixed multiple references on same line in map labels (Vedmak)
 - [ZBX-2888] fixed host profiles export (Vedmak)
 - [ZBX-2890] fixed parsing of negative values in trigger expressions (Vedmak)
 - [ZBX-2798] added more checks for unknown nodes to communication between nodes (asaveljevs)
 - [ZBX-2716] make all example initscripts point to sbin for daemon path (Richlv)

Changes for 1.8.3

 - [ZBX-2875] updated Japanese translation; thanks to Kodai Terashima (Richlv)
 - [ZBX-2856] removed debug info (Aly)
 - [ZBX-2855] fixed new line symbol for latest Opera browser (Aly)

Changes for 1.8.3rc4

 - [ZBX-2226] fixed template item update, when linked to host with existing item with same key (Aly)
 - [ZBX-2853] updated Ukrainian translation; thanks to zalex_ua (Richlv)
 - [ZBX-1324] replaced more user visible strings ZABBIX with Zabbix (Richlv)
 - [ZBX-2836] fixed text items history not displaying all spaces in text (Vedmak)
 - [ZBX-2835] improved screen permission checks in frontend (Vedmak)
 - [ZBX-2829] fixed web item graphs favourites (Vedmak)
 - [ZBX-2812] updated French translation; thanks to Alixen (Vedmak)
 - [ZBX-2823] updated Russian translation; thanks to Pustovalov Alexey (Vedmak)
 - [ZBX-2817] fixed history links for history and media types (Vedmak)
 - [ZBX-2833] fixed JS error in monitoring events screen (Aly)
 - [ZBX-2819] fixed showing trends for symbolic items (Vedmak)
 - [ZBX-2825] made profile form redirect to the last visited page on successful save (Aly)
 - [ZBX-2809] fixed login problem in case of guest user being disabled (Aly)
 - [ZBX-2807] fixed email notifications being broken when their subjects have line breaks (asaveljevs)
 - [ZBX-2203] fixed superfluous line breaks for values returned by eventlog[] (asaveljevs)
 - [ZBX-2803] added detection of the proper type to use in place of socklen_t (asaveljevs)
 - [ZBX-2822] fixed js error on node selection (Aly)
 - [ZBX-2821] fixed reference to removed icons (Vedmak)
 - [ZBX-2784] changed icons style (Vedmak)
 - [ZBX-2820] fixed minor visual bugs (Vedmak)
 - [ZBX-2766] fixed triggers info in status of triggers page in fullscreen mode (Aly)

Changes for 1.8.3rc3

 - [ZBX-2799] fixed map element host in maintenance (Aly)
 - [ZBX-2781] fixed timeline in case of usertime going over possible period (Aly)
 - [ZBX-2803] fixed agent compilation on HP-UX with the native HP-UX C compiler (asaveljevs)
 - [ZBX-2745] improved performance of screen element "History of events" (Aly)
 - [ZBX-2774] fixed GUI messaging in DM setup (Aly)
 - [ZBX-2786] fixed errors in trigger dependency mass update popup (Vedmak)
 - [ZBX-2536] fixed agent crash when processing proc.mem[] and proc.num[] on NetBSD (asaveljevs)
 - [ZBX-2671] fixed detection of various system headers during ./configure (asaveljevs)
 - [ZBX-2800] fixed undefined variable if updating a trigger with incorrect function (Vedmak)
 - [ZBX-2789] forbid active agent items to have 0 interval (Vedmak)
 - [ZBX-2794] fixed sorting in configuration web (Vedmak)
 - [ZBX-2792] fixed status sorting in maintenances (Vedmak)
 - [ZBX-2726] fixed statuses for discovery events (Vedmak)
 - [ZBX-2785] creation of empty slideshows prohibited (Vedmak)
 - [ZBX-2791] fixed host menu in "top 100 triggers" in ie7 (Vedmak)
 - [ZBX-2790] fixed maintenance times reset while configuring maintenance (Vedmak)
 - [ZBX-2773] changed buttons css for Dark orange theme (Vedmak)
 - [ZBX-2777] fixed map labels when "status only" option is set (Vedmak)
 - [ZBX-2775] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira (Vedmak)
 - [DEV-468] improved theme colouring in IE (Aly)

Changes for 1.8.3rc2

 - [ZBX-2767] fixed time stamp in German locales (Aly)
 - [ZBX-2764] fixed database monitor values not being accepted from proxy (asaveljevs,Sasha)
 - [ZBX-2752] improved text colouring (Aly)
 - [ZBX-2748] fixed compilation on OpenBSD 4.7 due to undefined KERN_PROC (asaveljevs)
 - [ZBX-2758] fixed underlined filter label in Opera (Aly)
 - [ZBX-2763] fixed saving user profile (Aly)
 - [ZBX-2759] fixed item form not saving params field (Vedmak)
 - [ZBX-2762] fixed sql error when "all" hosts is selected in application popup (Vedmak)
 - [ZBX-2757] fixed calendar colours in Dark orange theme (Vedmak)
 - [ZBX-2754] fixed possible undefined variables in frontend (Aly)
 - [ZBX-2761] improved performance in search page (Aly)
 - [ZBX-2683] minor updates for the Latvian translation (Richlv)
 - [ZBX-2741] updated French translation; thanks to Alixen (Richlv)
 - [ZBX-2700] updated Czech translation; thanks to Jakub Kalas (Richlv)
 - [ZBX-2739] fixed empty list of items when "all" selected in items popup (Vedmak)
 - [ZBX-2747] improved sql when saving triggers (Vedmak)
 - [ZBX-2750] fixed undefined index when deleting graph (Vedmak)
 - [ZBX-2742] fixed item deletion with postgre (Vedmak)
 - [ZBX-2738] fixed problems with Ukrainian locales (Aly)
 - [ZBX-2740] fixed js errors in items section in IE (Aly)

Changes for 1.8.3rc1

 - [DEV-468] added new frontend theme - Dark orange (Aly)
 - [ZBX-2731] fixed permissions problem with hostgroup names containing '[]' (Vedmak)
 - [ZBX-2733] fixed the timer process so that it does not recalculate extraneous triggers for an item (asaveljevs)
 - [ZBX-2729] improved host-group and host filter selection (Aly)
 - [DEV-465] added messaging system (Aly)
 - [ZBX-2697] forbid creation of maintenance without hosts/groups (Vedmak)
 - [ZBX-2711] added links to host profile in dashboard "last 20 issues" host menu (Vedmak)
 - [ZBX-2719] fixed events delay for one minute in frontend (Vedmak)
 - [ZBX-2720] in actions conditions trigger host is now displayed (Vedmak)
 - [ZBX-2685] fixed map elements not always change position when coords are manually set (Vedmak)
 - [ZBX-2664] fixed viewed period and filter status reset in web monitoring (Vedmak)
 - [ZBX-2683] removed dead entries and added some translated strings for the Latvian translation (Richlv)
 - [ZBX-2682] added Czech translation; thanks to Jakub Kalas (Richlv)
 - [ZBX-2669] fixed not showing map label when background image is used (Vedmak)
 - [ZBXNEXT-436] added unacknowledged problem display for maps (Vedmak)
 - [ZBX-2561] refactored usergroups api, improved item deletion (Vedmak)
 - [ZBX-2634] fixed instability of Zabbix processes on Solaris due to them crashing in signal handlers (asaveljevs)
 - [ZBX-2670] make it clear in the 'configure' help output that full path to odbc_config should be specified (Richlv)
 - [ZBX-2666] fixed detection of resolv.h and net/if.h (asaveljevs)
 - [ZBX-2657] fixed bugs with non closing item select popups in bar reports (Vedmak)
 - [ZBXNEXT-425] added new macros for acknowledged events count (Vedmak)
 - [ZBX-2642] fixed items multiplier field (Vedmak)
 - [ZBX-2639] now when do full clone template, linkage list is cleared (Vedmak)
 - [ZBX-2598] fixed labels with linebreak in maps (Aly)
 - [ZBXNEXT-426] added dashboard option to show unack problems (Vedmak)
 - [ZBX-2555] fixed simple checks for FTP, POP, and NNTP protocols so that they close sessions properly (asaveljevs)
 - [ZBX-2553] fixed simple checks ignoring server replies (asaveljevs)
 - [ZBX-2612] fixed system.stat showing cpu idle and I/O wait time over 100% on AIX (asaveljevs)
 - [ZBX-1324] replaced more user visible strings ZABBIX with Zabbix (asaveljevs,Richlv)
 - [ZBX-2616] bundled DejaVu font upgraded from 2.30 to 2.31 (Richlv)
 - [ZBX-2562] improved sessions store (Aly)
 - [ZBXNEXT-424] enhanced status of trigger filter (Vedmak)
 - [ZBX-2599] fixed processing of hexadecimal or octal data by proxy (Sasha)
 - [ZBX-2597] fixed processing of telnet results with long prompts (Sasha)
 - [ZBX-2595] fixed logformat field showing (Maxim Andruhovich / AM)
 - [ZBX-2593] fixed possibility to copy item between templates that are linked to same host (Vedmak)
 - [ZBX-2585] removed spaces from charts title & fixed date format for chart4.php (Maxim Andruhovich / AM)
 - [ZBX-2592] added support of comma character (,) for scripts in action remote commands (Sasha)
 - [ZBX-2575] removed outdated and undocumented environment variables from alert scripts (asaveljevs)
 - [ZBX-2574] improved fixed graph Y axis measurement (Aly)
 - [ZBX-2576] small text changes in administration/audit (Vedmak)
 - [ZBX-1857] fixed item form correct processing, removed refreshing when item type is changed (Maxim Andruhovich / AM)
 - [ZBX-2528] fixed default language loading before using phrases, warning messages removed which were displayed after login (Maxim Andruhovich / AM)
 - [ZBXNEXT-343] added possibility to unlink and clear templates when mass update hosts templates (Vedmak)
 - [ZBX-1930] all top indents of icon labels now is equal (Maxim Andruhovich / AM)
 - [ZBX-2152] fixed names of SNMPv3 security levels (asaveljevs)
 - [ZBX-2563] fixed warnings in m4/libunixodbc.m4 with newer autotools (asaveljevs)
 - [ZBX-2543] fixed password reset when edit user profile and auth type is not internal (Vedmak)
 - [ZBX-2524] fixed deleting media types (Aly)
 - [ZBX-2557] fixed incorrect message when add proxy with name that already exist (Vedmak)
 - [ZBX-2492] fixed Japanese translation, all sprintf and their placeholders have been removed from phrases from all languages (Maxim Andruhovich / AM)
 - [ZBX-2551] fixed not shown errors in configuration/triggers (Vedmak)
 - [ZBX-2552] fixed multiple events for triggers with complicated expressions (Sasha)
 - [ZBX-2532] fixed outdated information in "server info" screen element (Sasha)
 - [ZBXNEXT-377] added support of passive mode for proxies (Sasha)
 - [ZBX-2556] added dropdown length limit in frontend (Aly)
 - [ZBX-2548] fixed sorting in items popup when adding items to simple graph, disabled dropdown with tooltip showing filtration added as well (Maxim Andruhovich / AM)
 - [ZBX-2547] fixed errors in installation (Aly)
 - [ZBX-2277] fixed menu position on screen (Aly)
 - [ZBX-2339] fixed height of row in resource "Plain text" in screens (Aly)
 - [ZBX-2459] fixed setting trigger value to unknown on disabling (Aly)
 - [ZBX-2414] added PHP session module check as requirement in dashboard and installation (Maxim Andruhovich / AM)
 - [ZBX-2526] fixed graph refresh problem when referred from screens page (Aly)
 - [ZBX-2525] improved actions API code (Vedmak)
 - [ZBX-2324] fixed guest user settings not being stored (Vedmak)
 - [DEV-461] improved map creation/editing by adding align option (Aly)
 - [ZBX-2518] fixed new map saving (Aly)
 - [ZBX-2469] fixed screen API (Vedmak)
 - [ZBXNEXT-396] added optional parameters 'from' and 'to' to zabbix[queue] (asaveljevs)
 - [ZBX-2511] fixed compilation on FreeBSD with IPv6 due to FD_SETSIZE being undefined (asaveljevs)
 - [ZBX-2503] fixed server and proxy crash with Oracle in cases DBUser and DBPassword parameters were not specified (asaveljevs)
 - [ZBX-2074] fixed web scenarios showing incorrect speed (Vedmak)
 - [ZBX-2486] fixed syntax error in 1.6 PostgreSQL upgrade script (asaveljevs)
 - [ZBX-2336] fixed 'system.hostname' being empty on Windows hosts with names longer than 15 characters (asaveljevs)
 - [ZBX-2251] removed error displaying in area of graphics (Maxim Andruhovich / AM)
 - [ZBX-1327] page is now remembered correctly after performing actions (Vedmak)
 - [ZBX-1211] fixed cell spacing in empty cells (Maxim Andruhovich / AM)
 - [ZBX-2372] fixed bug with date in local language, now short and long month names shown correctly (Andruhovich Maxim / AM)
 - [ZBX-2385] added macro {TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK} (Vedmak)
 - [ZBX-2040] annoying "double check" popups removed from copy to & mass update actions of items and triggers (Maxim Andruhovich / AM)
 - [ZBX-2482] fixes in chart graphs avg calc (Aly)
 - [ZBX-1477] fixed moving screen elements with spans (Vedmak)
 - [ZBXNEXT-279] added links to parent elements for item and trigger form (Vedmak)
 - [ZBX-2376] port parameter to tcp and tcp_perf is now mandatory (asaveljevs)
 - [ZBX-2376] added ldap, ldap_perf, ntp, and ntp_perf simple checks (asaveljevs)
 - [ZBX-808] renamed service.ntp parameter of net.tcp.service{.perf} to ntp (asaveljevs)
 - [ZBX-2011] plain ASCII subjects are no longer base64-encoded, fixes issues with email to SMS gateways (asaveljevs)
 - [ZBXNEXT-319] multirow inserts are now used for PostgreSQL 8.2 and higher (asaveljevs)
 - [ZBXNEXT-392] our daemons no longer crash after "strace -p" (asaveljevs)
 - [ZBXNEXT-138] our daemons can now listen on multiple IPs, see ListenIP configuration parameter (asaveljevs)
 - [ZBX-2031] fixed comparison of empty strings with Oracle that led to duplicate rows in dservices (asaveljevs)
 - [ZBX-2409] fixed server crash when deleting unreachable hosts in discovery (asaveljevs)
 - [DEV-461] changes in GUI configuration menu (Aly)
 - [ZBX-2473] fixed timescroll most right position when "now" (Aly)
 - [ZBX-1193] improved macros form (Vedmak)
 - [ZBX-2035] fixed host full cloning (Vedmak)
 - [ZBX-1986] fixed empty Y axis if item values are zeros (Aly)
 - [ZBX-2492] updated Japanese translation; thanks to Kodai Terashima (Richlv)
 - [ZBX-1357] update Hungarian translation; thanks to Laszlo Szabo (Richlv)
 - [ZBX-2489] fixed server crash when receiving data using the old protocol (asaveljevs)
 - [ZBX-2474,ZBXNEXT-378] fixed page refresh on filter change, now all filters hiding and showing works without refresh (Maxim Andruhovich / AM)
 - [ZBX-2488] changed filter from Web Monitoring to External Check (Maxim Andruhovich / AM)
 - [ZBX-2483] fixed showing latest data by filter when clicking from dashboard with GUI option 'Dropdown first entry' -> None (Maxim Andruhovich/AM)
 - [ZBX-1529] fixed macros expand to nothing in templates (Vedmak)
 - [ZBX-2461] fixed complex bugs with trigger expressions (Maxim Andruhovich / AM)
 - [ZBX-1357] updated German translation; thanks to Peter Schultz (Richlv)
 - [ZBX-2319] fixed escaping locales on download (Aly)
 - [ZBX-2460] fixed auto adding host group to updated host (Aly)
 - [ZBX-2367] improved using DISTINCT rule in queries in API (Aly)
 - [ZBX-2408] fixed mute button in status of triggers page (Aly)
 - [ZBX-2477] fixed dynamic graphs disappear from screens (Vedmak)
 - [ZBX-1346] clarify some parameter values in the example configuration files (Richlv)
 - [ZBX-2471] fix location of the space in a translatable string (Richlv)
 - [ZBX-954] fix Hungarian language name (Richlv)
 - [ZBX-2457] change 'type' keyword to 'ENGINE' for table creation in MySQL schema (Richlv)
 - [ZBX-2466] fixed item filter form (Vedmak)
 - [ZBX-1607] now trigger line is visible in all Zabbix themes in all states and severity in corresponding severity colour mixed with opposite colour which stored in defines in hex (Maxim Andruhovich / AM)
 - [ZBX-2105] fixed acknowledging events from dashboard for different nodes (Aly)
 - [ZBX-2441] fixed handling of begin/commit/rollback statements with temporarily unavailable SQL server (Sasha)
 - [ZBX-2432] fixed warning message in templates when template has linked templates (Maxim Andruhovich / AM)
 - [ZBX-2325] improved groups/hosts selecting for filter dropdowns (Vedmak)
 - [ZBX-2433] fixed time not updated on slides when now is selected (Vedmak)
 - [ZBX-2452] fixed parsing of integer values from SNMP's Hex-STRING (asaveljevs)
 - [ZBX-2313] forbid to add graph from templates to screen (Vedmak)
 - [ZBX-1503] added information message after host delete action, about host being deleted (Maxim Andruhovich / AM)
 - [ZBX-2418] fixed bug with JavaScript URL parser, anchor was recognized as part of file (Maxim Andruhovich / AM)
 - [ZBXNEXT-323] improved bad performance of the trends for large number of items (Sasha)
 - [ZBXNEXT-327] more intuitive load balancing of pollers with a single item queue (asaveljevs)
 - [ZBXNEXT-326] more efficient synchronization of configuration data (asaveljevs)
 - [ZBX-2153] fixed server crash due to unaligned memory access (asaveljevs)
 - [ZBX-2092] fixed label line height in maps, now all lines have the same line height (Maxim Andruhovich / AM)
 - [DEV-377] improved global search (Aly)
 - [ZBX-1510] fixed history view bound by minute issue (Aly)
 - [ZBX-2339] fixed row height for type of information "text" (Aly)
 - [ZBX-2201] improved history page (Aly)
 - [ZBX-2359] fixed graph lines for fixed Y axis with items draw functions "All" (Aly)
 - [ZBXNEXT-335] links starting with http(s) are now clickable in hosts inventory (Vedmak)
 - [ZBX-1537] fixed multiple displaying of same host, from which were deleted graph, when deleting mass graphs (Maxim Andruhovich / AM)
 - [ZBX-1263] fixed misleading log messages that referenced agent for any kind of unsupported item (asaveljevs)
 - [ZBXNEXT-58] added zabbix[{history_log,history_text,history_uint,trends_uint}] internal checks (asaveljevs)
 - [ZBX-2446] fixed compilation on AIX 5.3 with OS level 5300-05 or earlier (Sasha)
 - [ZBX-2027] fixed selecting wrong host after cancelling trigger comment (Vedmak)
 - [ZBX-2253] fixed delete confirmation dialogue referring to empty element (Vedmak)
 - [ZBX-2370] fixed duration value in monitoring events for multiple problem triggers (Vedmak)
 - [ZBX-507] made UserParameters work with zabbix_agent(d) -p and -t (asaveljevs)
 - [ZBX-2326] fixed XSS vulnerability in triggers page; later independently discovered by VUPEN Security (Aly)
 - [ZBX-2326] fixed dynamic chart titles, now all symbols are rendered correctly (Maxim Andruhovich / AM)
 - [ZBX-2250] value mapping is now applied for {ITEM.LASTVALUE} macro inside triggers description (Vedmak)
 - [ZBX-1436] fixed trigger events display after next steps  monitoring -> triggers -> click on any event time (Maxim Andruhovich / AM)
 - [ZBX-1532] added screen name to visual screen editing form (when adding screen rows and cols) (Maxim Andruhovich / AM)
 - [ZBX-2438] fixed configuration of ssh2 on FreeBSD. Thanks to Alex Deiter (asaveljevs)
 - [ZBX-2423] added custom colour input for link elements (Vedmak)
 - [ZBX-2100] fixed group with templates but without hosts breaks map editing issue (Aly)
 - [ZBX-1591] fixed "advanced icons" for image type map elements (Aly)
 - [ZBX-2379] fixed trigger expression editing with trigger builder (Maxim Andruhovich/AM)
 - [ZBX-1882] fixed selecting items from disabled hosts for graphs (Aly)
 - [ZBX-1126] fixed large numbers processing for values stored as 'Delta' (Sasha)
 - [ZBXNEXT-241] extended proxy screen to show proxy vps and item count (Vedmak)
 - [DEV-460] improved host-group and maps icons info in Zabbix maps (Aly)
 - [ZBXNEXT-338] added caching of eventids (Sasha)
 - [ZBX-1438] fixed not deleting data from trends_uint table when deleting an item (Vedmak)
 - [ZBX-2276] fixed dashboard discovery status header (Aly)
 - [ZBX-2377] fixed converting html special chars in graphs' legend (Aly)
 - [ZBX-2311] fixed Host group empty value selection for items filtering (Aly)
 - [ZBXNEXT-313] implemented string pool for configuration cache (asaveljevs)
 - [ZBX-2417] fixed timeout handling for passive checks on agent side (Sasha)
 - [ZBX-1873] added slideshow delay multiplier and fixed slides not showing graphs (Vedmak)
 - [ZBX-2282] fixed availability updating of IPMI hosts, monitored by proxy (Sasha)
 - [ZBX-2412] fixed deleting maps with API (Aly)
 - [ZBX-2341] fixed cutting 20 bytes instead of 20 symbols in char/log/text item values (Vedmak)
 - [ZBX-2407] fixed repeated message on cookie size limit (Aly)
 - [ZBX-2406] removed filter from plaintext history (Aly)
 - [ZBX-2263] fixed permission checks in bar reports (Aly)
 - [ZBX-2270] fixed item filtering (Aly)
 - [ZBX-2401] fixed host name in dynamic graphs in screens (Aly)
 - [ZBXNEXT-325] added StartDBSyncers parameter for parallel writing to DB (Sasha)
 - [ZBX-1906] fixed possibility to add identical checks for discovery (Vedmak)
 - [ZBX-2384] fixed status of triggers elements in screens (Aly)
 - [ZBX-1824] fixed parsing map labels containing item references with user macros (Vedmak)
 - [ZBXNEXT-321] decreased number of selects from DB while processing trends data (Sasha)
 - [ZBX-1505] fixed user macros not resolved in frontend (Vedmak)
 - [ZBX-1902] fixed some possibilities to create incorrect linkage (Vedmak)
 - [ZBX-2386] rows per page limit increased (Vedmak)
 - [ZBX-2306] fixed zoom position (Aly)
 - [ZBX-2306] improved starting zoom on edges (Aly)
 - [ZBX-2132] added date format constants to locales, changed zbx_date2str function to meet regional formats and date translation (Maxim Andruhovich/AM)
 - [ZBXNEXT-311] improved speedup dbconfig synchronization (Sasha)
 - [ZBX-2360] added multiple acknowledging for OK>UNKNOWN>OK and PROBLEM>UNKNOWN>PROBLEM events (Vedmak,Sasha)
 - [ZBX-2374,ZBX-2633] updated Ukrainian translation; thanks to zalex_ua (Richlv)
 - [ZBX-2347] fixed last 20 issues in event details showing less than 20 issues (Vedmak)
 - [DEV-459] made improvements in discovery page generation (Aly)
 - [ZBX-2148] added preview button in graphs form (Aly)
 - [ZBX-2337] fixed error when selecting a web item in trigger configuration (Vedmak)
 - [ZBX-2306] fixed links for graphs in screens (Aly)
 - [ZBX-633] removed linkage of OpenIPMI library to Agents in "configure" script (Sasha)
 - [ZBX-633] more debug information in checks_ipmi.c module (Sasha)
 - [ZBX-2362] fixed processing of logrt[] checks under Windows (Sasha)
 - [ZBX-2356] fixed error while performing group actions when creating an item (Vedmak)
 - [ZBX-2355] fixed error when trying to massupdate trigger severity (Vedmak)
 - [ZBX-2354,ZBX-2635,ZBX-2648] updated Russian translation; thanks to dotneft and zalex_ua (Richlv)
 - [ZBX-2352] fixed typo in the default locale (Richlv)
 - [ZBX-2312] fixed event order in "monitoring triggers" and "last 20 events" (Vedmak)
 - [ZBX-2264] added opportunity to translate class.cuser.php and config.inc.php (AM)
 - [ZBXNEXT-311] improved the speed of dbconfig synchronization (Sasha)
 - [ZBX-2378] renamed calculated item field 'Expression' to 'Formula', changed trigger option 'Multiple TRUE events' to use 'PROBLEM' instead (Richlv)
 - [ZBX-2329] fixed screen renaming (Aly)
 - [ZBX-2315] fixed multiple issues with JS scrollbar (Aly)
 - [ZBX-2321] fixed log items appearing in the wrong order (Alexei,asaveljevs,Sasha)
 - [DEV-458] added marks on maps if elements trigger changed status recently (Aly)
 - [ZBX-2290] added export/import of map images (Vedmak)
 - [ZBX-2290] fixed image update with oracle db (Vedmak)
 - [ZBX-2317] updated French translation; thanks to alixen (Richlv)
 - [ZBX-2283] fixed incorrect time calculating in slidebar (Aly)
 - [ZBX-2261] fixed username hiding in acknowledge comments (AM)
 - [ZBX-2305] fixed actions getting lost in an event-busy environment (asaveljevs)
 - [ZBX-2303] fixed GET/POST methods in processing web scenario steps. Thanks to Hannu Ylitalo (Sasha)
 - [ZBXNEXT-293] processes now provide more information on why they terminate (asaveljevs)
 - [ZBX-2304] fixed "no permission" error when screen contains simple graphs with web item (Vedmak)
 - [ZBX-2268] denied creation of pie/exploded graphs with more than one sum item (Vedmak)
 - [ZBX-2298] added constant to defines to be able configure default Y axis position: left or right (AM)
 - [ZBX-2174] fixed a small memory leak in SNMP checks (asaveljevs)
 - [ZBX-1648,ZBX-2300] fixed caching of "Database monitor" items. Thanks to Kirill Fateev (Sasha)
 - [ZBX-2290] fixed screen cells moving (Vedmak)
 - [ZBX-2301] fixed "configure" script with libssh2-1.0.0 library (Sasha)
 - [ZBX-2296] fixed possible heavy loaded server crash when using internal checks (Sasha)
 - [ZBX-2295] added additional units to graphs Y axis (Aly)
 - [ZBX-2285] fixed sending of active items multiple times (asaveljevs,Sasha)
 - [ZBX-2266] fixed server crash when processing malformed calculated items (asaveljevs)
 - [ZBX-1346] use single quotes in example frontend configuration file (Richlv)
 - [ZBX-2274] fixed trigger expression corruption with trigger wizard (AM)
 - [ZBX-2273] add support of macro {TRIGGER.EVENTS.UNACK} for map labels (Vedmak)
 - [ZBX-2279] fixed error when changing graph name case (Vedmak)
 - [ZBX-2252] fixed server crash and infinite looping in telnet checks (asaveljevs)
 - [ZBX-2275] fixed loss of the log-data if Zabbix server is unavailable (Sasha)
 - [DEV-457] improved dashboard favourite selection (Aly)
 - [DEV-457] improvements in dynamic map link indicators form (Aly)
 - [ZBX-2258] fixed applications import (Vedmak)
 - [ZBX-1357,ZBXNEXT-376,ZBXNEXT-412] update Brazilian Portuguese translation; thanks to edson (Richlv)
 - [ZBX-2254] added update time for monitoring triggers screen (Vedmak)
 - [ZBX-1886] added js translations (Vedmak)
 - [ZBX-2245] added missing functions in trigger expression builder (Vedmak)
 - [ZBX-2190] fixed trigger expression check for syntax (AM)
 - [ZBX-2242] fixed agent crash on HP-UX when processing logrt[] items (asaveljevs,Sasha)
 - [ZBXNEXT-288] improved server performance by not storing function lastvalue in database (asaveljevs,Sasha)
 - [ZBX-1753] added permission check for trigger sound notifications (Aly)
 - [ZBX-2246] added trigger wizard for logrt item (AM)
 - [ZBX-2241] fixed graph X axis for big periods (Aly)
 - [ZBX-2241] fixed text collide in graphs (Aly)
 - [ZBX-2232] fixed bug with last event duration time in event details (AM)
 - [ZBX-2243] fixed bug when cannot select template for item filter by host (Vedmak)
 - [ZBX-2240] fixed "undefined index" in monitoring latest data (Vedmak)
 - [ZBX-954] fix minor typos (Richlv)

Changes for 1.8.2

 - [ZBX-2116] fixed black images instead of vertical text in monitoring->overview (Vedmak)
 - [ZBX-2084] fixed JSON decoding class, which didn't work due to PCRE backtrace limit, enabled native PHP JSON functions, rewrote code with sockets (AM)
 - [ZBX-2239] fixed mutex (un)locking so that zabbix_server does not become forever defunct when killed (asaveljevs)
 - [ZBX-1983] fixed port validation in host agent port, IPMI port and in discovery checks ports (now supports port ranges like "21-80,465") (AM)
 - [ZBX-2228] fixed compilation under FreeBSD with enabled LDAP (Sasha)
 - [ZBX-2236] fixed processing of Telnet checks by Zabbix proxy (Sasha)
 - [ZBX-2234] fixed icon for mass open action in status of triggers (Aly)
 - [ZBX-2233] fixed processing of action condition 'Trigger <>' (Sasha)
 - [ZBX-1357] updated French translation; thanks to alixen (Richlv)
 - [ZBX-2048] fixed sorting in screens dropdown (Vedmak)
 - [ZBX-2221] fixed expanding/collapsing categories in "Latest Data" (Aly)
 - [ZBX-2225] fixed linkage if templated items are used in graphs as Y axis min and max values (Sasha)
 - [ZBX-2225] complete rewrite of the server code for template linkage (Sasha)
 - [ZBX-2210] added template replace option for hosts mass update (Vedmak)
 - [ZBX-2219] fixed graphs data in data.sql (Aly)
 - [ZBX-1345] time filter redesigned, sliders moved to top inside filter (Vedmak)
 - [ZBX-2151] fixed header sorting in overview for items and triggers (AM)
 - [DEV-456] added filter to dashboard (Aly)
 - [ZBX-2191] remove broken trigger from the default dataset (Richlv)
 - [ZBX-2172] fixed object available scripts sorting alphabetically (AM)
 - [ZBX-2217] fixed JS error in status of triggers page in IE (Aly)
 - [ZBX-2199] fixed time output format when time is less then 1 ms (AM)
 - [ZBX-1956] fixed deletion of last row or col in screen (AM)
 - [ZBX-1956] added cursor pointer on minus (remove) icons in screens (AM)
 - [ZBX-1347] added support of hostnames and keys with spaces in sender input file (Sasha)
 - [ZBX-2189] fixed compilation under AIX 5.3 (Sasha)
 - [ZBX-1229] added comparison between IPv4, IPv4-mapped and IPv4-compatible allowed server addresses (Dmitry)
 - [ZBX-1949] fixed "housekeeping" procedure for the table "housekeeper" itself, added configuration parameter "MaxHousekeeperDelete" for the server (Dmitry)
 - [ZBX-2173] fixed too long URL for webgraph when many websteps are defined (Vedmak)
 - [ZBX-2139] fixed collecting of active checks after configured with user macro (Sasha)
 - [ZBXNEXT-238] added a command line option to zabbix_sender to send metrics in real time when reading from stdin (asaveljevs)
 - [ZBX-1000] enabled zabbix_sender to read its input from stdin; thanks to leo (asaveljevs)
 - [ZBX-2011] fixed e-mail sending format to meet 'SMTP/MIME e-mail' standards since UTF-8 is used. Thanks to Olexiy Zagorskiy. (Dmitry)
 - [ZBX-2136] fixed handling of logitems with logtimefmt in db cache (asaveljevs)
 - [ZBX-2193] updated Russian translation; thanks to dotneft (Richlv)
 - [ZBX-2185] added view of parent template of linked template to host (Aly)
 - [ZBX-2179] fixed errors connected with Triggers Info screen element (Vedmak)
 - [ZBX-2184] added maintenance info to dashboard latest issues (Aly)
 - [ZBX-1772] changed frontend timezone to match PHP server (Aly)
 - [DEV-455] added configurable filter to "Status of triggers" screen element (Aly)
 - [DEV-454] implemented screen export (Aly)
 - [ZBX-2144] fixed internal and aggregate checks for hosts monitored by a proxy (asaveljevs)
 - [ZBX-2052] fixed sending of regexps to agents (asaveljevs,Sasha)
 - [ZBX-2129] fixed links from monitoring to configuration when All nodes are selected (Vedmak)
 - [ZBX-2146] fixed error when try to view slideshow without slides (Vedmak)
 - [ZBX-2161] added permission checks for map link triggers (Vedmak)
 - [ZBX-2169] fixed adding dependencies to triggers on mass update (Aly)
 - [ZBX-2157] fixed script permissions (Vedmak)
 - [ZBX-2135] fixed screens ignore nodes "All" option in selection dropdown (Vedmak)
 - [ZBX-1954] fixed config file errors if special chars are used in db password (Vedmak)
 - [ZBX-2075] admins now have access only to users they share usergroup with [action operations] (Vedmak)
 - [ZBX-2147] fixed permission check for item configuration (Vedmak)
 - [ZBX-2158] fixed map image deletion (Vedmak)
 - [ZBX-2155] ipv6 addresses are now case insensitive (Vedmak)
 - [ZBX-2005] fixed graph being deleted when any of its items are deleted (Vedmak)
 - [ZBX-2163] fixed possibility to acknowledge events regardless of GUI events settings (Aly)
 - [ZBX-2160] fixed permission issue in reports when accessing by user or admin (Aly)
 - [ZBX-1346] explicitly note that hostname in configuration files is case sensitive (Richlv)
 - [ZBX-2006] added explicit dependency on "lber" library to gain better portability on upcoming Fedora "ld" changes. Thanks to Dan Horak. (Dmitry)
 - [ZBX-1575] added UnsafeUserParameters configuration option for agents (asaveljevs)
 - [ZBX-2108] added checking double values for "out of range" errors for the MySQL (Sasha)
 - [ZBX-2114] improvements in SQL filtering of hosts and templates by nodes (Aly)
 - [ZBX-18,ZBX-1018,ZBX-1070,ZBX-1123,ZBXNEXT-96,ZBX-2143] dealing with database problems in a uniform way for all database engines (asaveljevs,Sasha)
 - [ZBX-2089] fixed computing calculated items for proxied hosts (asaveljevs,Sasha)
 - [ZBX-2109] disabled Web monitoring for disabled hosts and hosts under maintenance (asaveljevs,Sasha)
 - [ZBX-2121] events from Windows eventlog with type 'EVENTLOG_SUCCESS' are treated as 'Information' in Zabbix as in Windows (Dmitry)
 - [ZBX-1994] using /proc/sys instead of the deprecated sysctl() on Linux (asaveljevs)
 - [ZBXNEXT-236] added support of comma delimited list of host groups in aggregate checks (Sasha)
 - [ZBXNEXT-236] added support of item keys with brackets ("") in aggregate checks (Sasha)
 - [ZBXNEXT-236] added support of arrays in item key parameters (Sasha)
 - [ZBX-1371] improved performance of the configuration screens hostgroups, templates, hosts (Aly)
 - [DEV-452] support of s,m,h,d,w,T suffixes in trigger expressions and functions (asaveljevs,Vedmak)
 - [ZBX-1357] added Ukrainian translation; thanks to zalex_ua (Richlv)
 - [ZBX-2013] fixed error in trigger test screen (Vedmak)
 - [ZBX-2087] fixed permission scheme in actions (Aly)
 - [ZBX-2067] fixed undefined variable errors in actions screen (Aly)
 - [ZBX-2053] fixed evaluating of case sensitivity on the server/agent side of regular expressions (Dmitry)
 - [ZBX-2077] added support of Failure/Success Audit eventlog severity (Sasha)
 - [ZBXNEXT-257] added support of time-based disabling of data collection for items (asaveljevs,Aly,Sasha)
 - [ZBX-2051] fixed memory leak in processing of calculated items (Alexei)
 - [ZBX-886] removed duplicate and outdated strings from locales (Richlv)
 - [ZBX-1790] restored support of the hyphen (-) in item key names (Sasha)
 - [ZBX-1962] explicit 'not monitored' response for active agents on disabled hosts (asaveljevs)
 - [ZBX-1522] fixed server crash on an undefined user macro (asaveljevs)
 - [ZBX-2039] fixed pattern matching in function count (asaveljevs)
 - [ZBXNEXT-119] added support for time shifted functions (asaveljevs)
 - [ZBX-1878] reverted map label background drawing (Aly)
 - [ZBX-2016] fixed code with "_itow_s()" and "zbx_wsnprintf" to avoid possible run-time memory corruption. Thanks to Takanori Suzuki. (Dmitry)
 - [ZBX-2059] fixed special char treatment in XML export (Aly)
 - [ZBX-1655] improved error message on map saving with circular reference (Aly)
 - [ZBX-1823] improved map element labels expansion in map editing screen (Aly)
 - [ZBX-1991] added sequences for autoincrement fields to oracle.sql (Sasha)
 - [ZBX-2045] fixed trigger editor not preserving element ordering (Vedmak)
 - [ZBX-2003] fixed evaluation of division and subtraction (asaveljevs)
 - [ZBX-2029] fixed monitoring triggers showing triggers with true dependencies (Vedmak)
 - [ZBX-1902] fixed error when creating dependency for a trigger that belongs to the same template (Vedmak)
 - [ZBX-1705] fixed various front-end problems with Oracle database (Alexei)
 - [ZBX-1299] added check for the minimal (1.0.0) libssh2 library version (Dmitry)
 - [ZBX-1975] fixed permission check in graphs with web items (Aly)
 - [ZBX-2023] improved trigger configuration page (Aly)
 - [DEV-453] implemented import/export of Zabbix maps (Aly)
 - [ZBX-1320] fixed graph header alignment (Vedmak)
 - [ZBX-2041] minor configuration comment change about LogFile parameter for Windows agent (Dmitry)
 - [ZBX-1876] added remarks to configuration files of Zabbix server and proxy about fping6 (Dmitry)
 - [ZBX-1876] fixed processing of ICMP pings when "fping" or "fping6" binaries are missing (Dmitry)
 - [ZBX-1995] fixed errors when save/update web scenario with existing name (Vedmak)
 - [ZBX-2014] fixed pie chart in screen renders last hour of data only (Vedmak)
 - [ZBX-2025] fixed deletion of actions (Vedmak)
 - [ZBX-3] fixed logging into syslog, Zabbix log levels are properly linked to syslog levels (Dmitry)
 - [ZBX-2022] fixed link colour picker in maps in IE7 (Vedmak)
 - [ZBX-1968] fixed error in log item history in IE8 (Vedmak)
 - [ZBX-2020] added requirements check for PHP max_input_time (Vedmak)
 - [ZBX-1958] fixed problem with a lot of digits in float values (Vedmak)
 - [ZBX-1853] fixed template/host full clone with triggers with dependencies (Vedmak)
 - [ZBX-1999] fixed bug when cannot create simple check item with macro in parameters (Vedmak)
 - [ZBX-1269] fixed offscreen popups (Vedmak)
 - [ZBX-1679] fixed error sometimes appearing when using Print button (Vedmak)
 - [ZBX-1980] added requirements check for PHP upload_max_filesize (Vedmak)
 - [ZBX-2002] refresh timer is now restarted instead of stopped when checkbox is checked (Vedmak)
 - [ZBX-1961] added support of '%' prompt for telnet.run[] check (Sasha)
 - [ZBX-1939] fixed errors when unicode chars are used in item keys (Vedmak)
 - [ZBX-1996] fixed JS error in IE7 in maps (Aly)
 - [ZBX-1328] improved host group mass deletion caption (Richlv)
 - [DEV-450] added support of LogSlowQueries option (Sasha)
 - [ZBX-1974] removed "Dropdown first entry" "1.6.2 comp mode" option (Vedmak)
 - [ZBX-1826] fixed error when changing node in monitoring web (Vedmak)
 - [ZBX-1943] fixed refresh time selection in dashboard widgets (Vedmak)
 - [ZBX-1929] include eventlog.c and eventlog.h files in distribution package (Richlv)
 - [ZBX-1897] include CREDITS file in distribution package (Richlv)
 - [ZBXNEXT-229] further updates for Brazilian Portuguese translation; thanks to murilex (Richlv)
 - [ZBX-1945] speed improvement for synchronization between nodes (Sasha)
 - [ZBX-1940] fixed map creation if Zabbix doesn't contain images (Aly)
 - [ZBX-1938] fixed permission check inefficiency in charts (Aly)
 - [ZBX-1957] fixed compilation errors under OpenBSD (Sasha)
 - [ZBX-1869] fixed graph max Y most top value calculation (Aly)
 - [ZBX-1948] fixed node disappearing after node deleted and then created with same ID (Vedmak)
 - [ZBXNEXT-225] update Brazilian Portuguese translation; thanks to murilex (Richlv)
 - [DEV-137] add basic bootstrap script (Richlv)
 - [ZBX-1944] fixed no permission error when trying to view simple graph from childnodes (Vedmak)
 - [ZBX-1871] made Zabbix not require mbstring_overload to be enabled (Vedmak)
 - [ZBX-1862] fixed host creation with link to templates with trigger dependencies (Aly)
 - [ZBX-1879] fixed unnecessary line breaks in IE7 (Vedmak)
 - [ZBX-1931] fixed process of sending active checks to ensure every active item is located in the server cache (Dmitry)
 - [ZBX-1935] remove incorrect item and fix minor typo in the default Windows template (Richlv)
 - [ZBX-1650] allowed to pass "-" (dash) in parameters for "UserParameter" flexible parameters (Dmitry)
 - [ZBX-1923] fixed processing of data sent by 1.4, 1.6 agents not allowing wrong "eventid" values (Dmitry)
 - [ZBX-1763] fixed SLA showing red line when there is no problem (Vedmak)
 - [ZBX-1922] fixed compilation of Zabbix agent under ac AIX 5.1/5.2 (Sasha)
 - [ZBX-1899] fixed sticky starttime in graphs (Aly)
 - [ZBX-1785] fixed starttime in screens, slides on screen/slide switch (Aly)
 - [ZBX-1784] improved displaying big numbers and units in graphs (Aly)
 - [ZBX-1764] fixed right Y axis problem if on left Y axis no data (Aly)
 - [ZBX-1912] fixed nonstandard font vertical text display (Vedmak)
 - [ZBX-1915] fixed template/host name check on creation/update (Aly)
 - [ZBX-1820] fixed graph preview in configuration graph form (Aly)
 - [ZBX-1777] fixed evaluating of the maintenance periods (Sasha)
 - [ZBX-1513] fixed resetting user password when updating user and HTTP auth is enabled (Vedmak)
 - [ZBX-1904] fixed naming procedure for discovered IPv6 hosts without DNS provided by replacing all not-allowed symbols with '_' (Dmitry)
 - [ZBX-1877] template itself in template linkage popup is now disabled (Vedmak)
 - [ZBX-1896] fixed no permission error when trying to view history for a web item (Vedmak)
 - [ZBX-1860] fixed line breaks at the beginning of exported XML file (Vedmak)
 - [ZBX-1881] fixed checkbox selection cookies (Vedmak)
 - [DEV-163] improved the description of "perf_counter" check in the "help_items" table (Dmitry)
 - [ZBX-1324] replaced more user visible strings ZABBIX with Zabbix (Richlv)
 - [ZBX-1859] fixed map element image (Aly)
 - [ZBX-954] fix minor typos and removed // comments (asaveljevs,Richlv)

Changes for 1.8.1

 - [ZBX-1850] fixed warnings when saving host with enabled profile (Vedmak)
 - [ZBX-1779] fixed incorrect number of problems in Host Status widget (Vedmak)
 - [ZBX-1849] fixed colours of trigger severity in Host Status widget (Vedmak)
 - [ZBX-1757] fixed oracle 1.8 upgrade patch, not null constraints (Vedmak)
 - [ZBX-1762] fixed errors when editing media types (Vedmak)
 - [DEV-445] added support of system.stat[] under AIX (Sasha)
 - [ZBX-1633] fixed sysmaps in PostgreSQL upgrade patch (Sasha)
 - [ZBX-1617] fixed triggers duplicating in template linking for discovered hosts (Sasha)
 - [ZBX-1840] fixed bad performance of the node synchronization - fixed database index (Sasha)
 - [ZBX-1742] fixed processing of "system.uptime" check under Windows to return values as integers (Dmitry)
 - [ZBX-1786] fixed not remembered group when using paging in export screen (Vedmak)
 - [ZBX-1735] added "ERROR" words to some error messages in data cache module (Dmitry)
 - [ZBX-1321] fixed displaying of large unsigned int values in latest data (Vedmak)
 - [ZBX-1838] fixed value mapping in overview screen (Aly)
 - [ZBX-1788] fixed proxy configuration form showing hosts from all nodes (Vedmak)
 - [ZBX-954] fix typo in default trigger names (Richlv)
 - [ZBX-1746] fixed problems viewing map element (Aly)
 - [ZBX-1763] applied patch with translation for some javascript strings (Aly)
 - [DEV-447,DEV-448] added support of net.if.* under Windows (Sasha)
 - [ZBX-1582] fixed processing ssh.run[...] check to avoid the server crashing on libssh2 timeout (Dmitry)
 - [ZBX-1688] hosts, user doesn't have permission to, are shown gray in hostgroup configuration screen (Vedmak)
 - [ZBX-1608] fixed notifications after maintenance periods (Sasha)
 - [ZBX-1576] fixed evaluating aggregate items for large host groups (Sasha)
 - [ZBX-1822] added option to expand single problem for hosts,maps,host groups (Aly)
 - [DEV-360] added support of calculated items (Sasha)
 - [ZBX-1821] fixed map problem if icon element is not selected (Aly)
 - [ZBX-1177] returned slide-level refresh rate (Aly)
 - [ZBX-1331] implemented auto adding selected group on host creation (Aly)
 - [ZBX-1427] fixed adding Actions through API (Aly)
 - [ZBX-1810] fixed adding user media through API (Aly)
 - [ZBX-1818] fixed API inner inconsistency in method naming (Aly)
 - [ZBX-1818] changed API version (Aly)
 - [ZBX-3] remove a comment saying syslog is used until it works from proxy config file as well (Richlv)
 - [ZBX-1801] fixed action disable link (Vedmak)
 - [ZBX-1763] added last week to SLA weekly graph (Aly)
 - [ZBX-1716] fixed server behaviour (not dying silently) when mysql database user, password or privileges change (Dmitry)
 - [ZBX-1800] updated Japanese translation; thanks to Kodai (Richlv)
 - [ZBX-1798] updated Russian translation; thanks to dotneft (Richlv)
 - [ZBX-1783] fixed problem with fixed Y axis in graphs (Aly)
 - [ZBX-1654] fixed disabled trigger map icon (Aly)
 - [ZBX-1653] fixed link from maps to events (Aly)
 - [ZBX-1164] improved error messaging in regexp form (Aly)
 - [ZBX-1774] fixed error in slide screen in case if no screens defined (Aly)
 - [ZBX-1758] improved node filtering in sqls (Aly)
 - [ZBX-1776] fixed js error for ie6 in triggers status screen (Aly)
 - [ZBX-1752] fixed error showing maps when REGISTER_GLOBALS in PHP is on (Vedmak)
 - [ZBX-954] fixed typos in changelog, error messages and frontend item hints (Richlv)
 - [ZBX-1725] fixed graphitem sortorder (Aly)
 - [ZBX-1635] fixed possible Windows agent crash when using checks based on performance counters (Sasha)
 - [ZBX-1759] fixed bug when bulk acknowledge, acknowledges already acknowledged events (Vedmak)
 - [ZBX-1596] fixed checking of allowed hosts for data sent by zabbix_sender (Dmitry)
 - [ZBX-1572] fixed processing of the performance counters defined in the configuration file using non-latin symbols (Dmitry)
 - [ZBX-1264] added support of simplified syntax for external checks (Alexei)
 - [ZBX-1483] fixed icmppingsec to return seconds as in 1.6.x (Alexei)
 - [ZBX-862] added support of kernel.maxproc[] under Linux 2.6 (Sasha)
 - [ZBX-1714] added confirmation dialogue for proxy operations (Vedmak)
 - [ZBX-1717] fixed configuration -> ITservices display bugs when nodeid is greater than 99 (Vedmak)
 - [ZBX-1712] removed empty translation strings (Richlv)
 - [ZBXNEXT-194] added host status widget to dashboard (Vedmak)
 - [ZBX-1670] fixed events from slave nodes not shown when all nodes are selected (Vedmak)
 - [ZBX-1668] fixed saving graphs with web items (Aly)
 - [ZBX-1728] fixed expression deletion in log trigger form (Aly)
 - [ZBX-1357] updated French translation. Thanks to alixen (Richlv)
 - [ZBX-1732] added node and group name for screen widget "triggers info" (Vedmak)
 - [ZBXNEXT-196] added "Show with unacknowledged" filter option for triggers screen (Vedmak)
 - [ZBX-1729] removed limitation of showings triggers in charts only by one item (Aly)
 - [ZBX-1729] removed excessive space in chart header,  informational messages (triggers, percentile) are separated (Aly)
 - [ZBX-1577] fixed pie chart display (Aly)
 - [ZBX-1613] added sorting for user groups members (Vedmak)
 - [ZBX-1734] changed severity colouring in events screen (Aly)
 - [ZBX-1573] fixed colon precedence in user right entries (Aly)
 - [ZBX-1708] fixed errors in log items history screen (Aly)
 - [ZBX-1715] fixed errors in IT Services parent selection sceren (Aly)
 - [ZBX-1652] fixed user media deletion on profile save (Aly)
 - [ZBX-1641] fixed handling of "Include" statement in configuration files (Sasha)
 - [ZBX-1580] reduced frontend memory usage (Vedmak)
 - [ZBX-1663] fixed y axis calculation in stacked graphs (Aly)
 - [ZBX-1468] fixed editing user media types on node with id > 99 (Vedmak)
 - [ZBX-1727] add missing S_INCORRECT_EXPRESSION localisation string (Richlv)
 - [ZBX-1659] fixed checked marks on multilabel selection on map (Aly)
 - [ZBXNEXT-192] added possibility to exclude some services from the result of services[] (Sasha)
 - [ZBX-1478] improved php requirements checks (Vedmak)
 - [ZBX-1713] fixed adding user group to email alerts (Vedmak)
 - [ZBX-1643] removed edit links from search if no write access to object (Aly)
 - [ZBX-1661] fixed value mappings retrieval (Aly)
 - [ZBX-1665] fixed hosts view in graphs configuration screen (Aly)
 - [ZBX-1673] fixed removing hosts from hosts group, when user with permission only on host group updates it (Vedmak)
 - [ZBX-1639] fixed processing of logrt[] check (Sasha)
 - [ZBX-1671] make more strings translatable. Thanks to alixen (Richlv)
 - [ZBX-1669] make more strings translatable. Patch by dotneft (Richlv)
 - [ZBX-1627] fixed errors in monitoring->overview (Vedmak)
 - [ZBX-1603] fixed button title when editing maintenance period (Vedmak)
 - [ZBX-1638] added host name to link indicator (Aly)
 - [ZBX-1658] removed "Zabbix Status" from dashboard for non super admins (Aly)
 - [ZBX-1646] improved permissions check in Dashboard (Aly)
 - [ZBX-1626] added LDAP authentication to API (Aly)
 - [ZBX-1624] fixed template linkage popup, when all templates are selected by default (Vedmak)
 - [ZBX-1604] extended maintenance period info messages (Aly)
 - [ZBX-1647] removed displaying of host availability on maps (Aly)
 - [ZBX-1495] fixed map level label location (Aly)
 - [ZBX-1629] added colouring of items in trigger configuration screen (Aly)
 - [ZBX-979] host mass update templates now only link new templates (Vedmak)
 - [ZBX-1642] fixed possibility of editing read only host items (Vedmak)
 - [ZBX-1242] fixed adding macro in triggers editing form (Aly)
 - [ZBX-1589] fixed no permission error when try to edit host form from search screen (Vedmak)
 - [ZBX-1561] fixed errors when view event info as admin user (Vedmak)
 - [ZBX-954] fixed item property reference when adding log item with type other than "log" (Richlv)
 - [ZBX-1493] fixed disabled host icon view (Aly)
 - [ZBX-1546] fixed processing link triggers on map (Aly)
 - [ZBX-1476] fixed host links in map (Aly)
 - [ZBX-1605] fixed map with host element under maintenance (Aly)
 - [ZBX-1507] fixed userid added instead of ip for some audit actions (Vedmak)
 - [ZBX-1563] fixed error when view history for log type item (Vedmak)
 - [ZBX-1556] fixed importing graphs with items that does not exist in system (Vedmak)
 - [ZBX-1515] fixed json encode/decode with mb overload enabled (Aly)
 - [ZBX-1623] fixed no proxy listed when admin edits host (Vedmak)
 - [ZBX-1456] fixed map update on linkage properties change (Aly)
 - [ZBX-1625] when mass update hosts, default "connect to" option is set to IP (Vedmak)
 - [ZBX-1479] fixed host mass update (Vedmak)
 - [ZBX-1628] removed templates from status of triggers screen (Aly)
 - [ZBX-1508] fixed action map creation (Aly)
 - [ZBX-1593] fixed errors when admin tries to add hostgroup editin host (Vedmak)
 - [ZBX-1621] fixed displaying of ITservices graph text (Vedmak)
 - [ZBX-1553] fixed host group mass activate/disable operation (Vedmak)
 - [ZBX-1455] added sorting for host/global macros (Vedmak)
 - [ZBX-1523] fixed last macros deletion (Vedmak)
 - [ZBX-1619] fixed web scenario data not removed from DB when host is deleted (Vedmak)
 - [ZBX-1567] fixed availability graph text displaying (Vedmak)
 - [ZBX-1581] fixed wrong group saved as discovery group in Administration->General (Vedmak)
 - [ZBX-1592] user groups are now sorted in user list and editing form (Vedmak)
 - [ZBX-1475] improved elements status checks (Aly)
 - [ZBX-1598] fixed empty application list when mass update template items (Vedmak)
 - [ZBX-1612] fixed "API access" and "Disabled" group permissions; patch by Kodai (Richlv)
 - [ZBX-1606] fixed showing icon errors with qoutes in error text (Vedmak)
 - [ZBX-1571] fixed errors when adding proxy (Vedmak)
 - [ZBX-1585] fixed editing time in calendar popup in ie6/7 (Vedmak)
 - [ZBX-1564] fixed processing of performance counters which are represented as number alternatives (Dmitry)
 - [ZBX-479] fixed compilation of Zabbix agent under Mac OS/X (Sasha)
 - [ZBX-1385] proxy list in host configuration form is now sorted (Vedmak)
 - [ZBX-1560] fixed typo in application API class call (Vedmak)
 - [ZBX-1286] Zabbix handles some specified types of errors instead of Windows system, no dialogue boxes pop up (Dmitry)
 - [ZBX-1420] fixed warnings in Dashboard and on script execution if Zabbix server is down (Alexei)
 - [ZBX-1584] fixed importing/exporting of IPMI settings (Vedmak)
 - [ZBX-1554] fixed errors when saving triggers using "Create log trigger" (Vedmak)
 - [ZBX-1530] fixed showing graph from wrong host, when simple graph with dynamic option is clicked on screen (Vedmak)
 - [ZBX-1545] fixed showing templated graphs in graph selection combobox (Vedmak)
 - [ZBX-1465] fixed adding hostgroup elements on map (Aly)
 - [ZBX-1528] fixed map permissions (Aly)
 - [ZBX-1569] fix incorrect state reference in map connector definition (Richlv)
 - [ZBX-1568] make 'Parent service' string translatable; patch by Kodai (Richlv)
 - [ZBX-1457] hosts in export file are now sorted by hostname (Vedmak)
 - [ZBX-1462] fixed "Add host" operation for "Discovery" module for trying to add a host name which is already used (Dmitry)
 - [ZBX-1547] fixed SQL error while executing discovery action 'remove host' (Sasha)
 - [ZBX-1324] replaced more user visible strings ZABBIX with Zabbix (Richlv)
 - [ZBX-1470] fixed importing triggers with dependencies (Vedmak)
 - [ZBX-1440] fixed error when adding global macro (Vedmak)
 - [ZBX-1435] fixed exporting triggers with '&' (Vedmak)
 - [ZBX-1459] fixed template importing (Vedmak)
 - [ZBX-1174] fixed sql in "Add host" operation in "Discovery" module (Dmitry)
 - [ZBX-1431] fixed parameters for user.get api method (Vedmak)
 - [ZBX-1467] fixed graph copying (Vedmak)
 - [ZBX-1502] fixed full clone of hosts (Vedmak)
 - [ZBX-1460] forbade creation of circular template linkages (Vedmak)
 - [ZBX-1441] fixed incorrectly remembered link line type (Vedmak)
 - [ZBX-1498] fixed error when try to create item with custom key "log" and not Log item type (Vedmak)
 - [ZBX-1497] fixed evaluation of trigger function 'count' (Sasha)
 - [ZBX-1283] fixed group selection in maintenance edit form (Vedmak)
 - [ZBX-1316] fixed missing trigger expressions using expression constructor (Vedmak)
 - [ZBX-1473] fixed installation requires mb_string function from php 5.2 (Vedmak)
 - [ZBX-1454] fixed adding user to one group, removes all other users from group (Vedmak)
 - [ZBX-1346] improve example configuration files (Richlv)
 - [ZBX-1369] make more strings translatable (Richlv)

Changes for 1.8

 - [DEV-316] added logging of executed commands on agent side. Parameter LogRemoteCommands (Sasha)
 - [DEV-316] implemented displaying of history of remote commands (Sasha)
 - [ZBX-1444] added map link macro {host:key.func(param)} (Sasha)
 - [ZBX-1299] fixed "configure" script key "--with-ssh2[=ARG]", custom library path can be provided (Dmitry)
 - [ZBX-1409] fixed administrators cannot edit hosts (Vedmak)
 - [ZBX-1450] add disabling IPMI items if support of IPMI parameters was not compiled in (Sasha)
 - [DEV-357] added UTF8 support (Sasha)
 - [ZBX-1449] fixed possibility of editing templated graphs (Vedmak)
 - [ZBX-1174] fixed "Add host" operation in "Discovery" module, ports are now never updated when the host already exists (Dmitry)
 - [ZBX-1357] updated French translation. Thanks to alixen (Richlv)
 - [ZBX-1306] fixed showing triggers that recently changed state as errors in dashboard (Vedmak)
 - [ZBX-1030] fixed security vulnerability in server allowing remote unauthenticated users to execute scripts. Thanks to Nicob (Sasha)
 - [ZBX-1437] fixed errors in events screen (Vedmak)
 - [ZBX-1433] fixed error viewing event (Vedmak)
 - [ZBX-954] improve wording on frontend buttons and elsewhere (Richlv)
 - [ZBX-1369] make more strings translatable (Richlv)
 - [ZBX-1407] fixed misc issues with popup (Aly)
 - [ZBX-1265] fixed undefined variable on user delete through API (Aly)
 - [ZBX-1419] fix MySQL upgrade patch (Richlv)
 - [ZBX-1350] drop and recreate help_items table upon upgrade (Richlv)
 - [ZBX-1418] fixed errors in frontend install wizard (Aly)
 - [ZBX-1316] changed to standard trigger edit form (Aly)
 - [ZBX-1417] fixed permission check in configuration of actions (Aly)
 - [ZBX-1290] fixed maintenance permission check (Aly)

Changes for 1.7.4

 - [ZBX-1400] updated patches for DB (Aly)
 - [ZBX-1415] fixed problem displaying bar graphs (Aly)
 - [DEV-440] fixed vfs.fs.size[] to return data in bytes for all OS (Sasha)
 - [DEV-439] fixed vfs.fs.size[] to return available disk space for normal users (Sasha)
 - [ZBX-1246] fixed processing of results from items checks when character data must be interpreted like numeric data (Dmitry)
 - [ZBX-1408] fixed adding images for postgresql (Aly)
 - [ZBX-1410] fixed user profile update (Aly)
 - [ZBX-1371] shrinked API get results (Aly)
 - [ZBX-1411] fixed group and host selection in status of triggers (Aly)
 - [ZBX-1391] fixes for map permission checks (Aly)
 - [ZBX-1412] fixed graphs in web scenarios (Aly)
 - [ZBX-790] added protection of using special characters in user parameters of Zabbix Agent (Sasha)
 - [ZBX-1375] fixed graphs losing link with template after update (Vedmak)
 - [ZBX-137] added patch for Oracle (Alexei)
 - [ZBX-1372] applied patches for localization (Aly)
 - [ZBX-1378] allowed using months in age view (Aly)
 - [ZBX-1301] fixed discovery hosts view in dashboard (Aly)
 - [ZBX-1370] fixes in items copy (Aly)
 - [ZBX-1398] fixed advanced icons selection (Aly)
 - [ZBX-1357] updated French translation. Thanks to alixen (Richlv)
 - [ZBX-1380] improved performance viewing inventory host (Vedmak)
 - [ZBX-1334] improved performance of template edit form (Vedmak)
 - [DEV-438] added support of suffixes (K,M,G) in configuration parameters (Sasha)
 - [DEV-369] item check "log.regexp" was renamed to "logrt" to specify "log rotation" (Dmitry)
 - [DEV-339] added more internal checks zabbix[wcache,*] and zabbix[rcache,*] (Sasha)
 - [ZBX-1209] fixed new node not shown in the list after adding (Vedmak)
 - [ZBX-1221] fixed node adding mechanizm (Vedmak)
 - [ZBX-1400] changed none working time highlight colour for default graph themes (Aly)
 - [ZBX-1404] fixed undefined variable in screens (Aly)
 - [ZBX-1324] replaced more user visible strings ZABBIX with Zabbix (Richlv)
 - [DEV-411] added configuration parameters for dbcache module (Sasha)
 - [ZBX-1090] fixes for returned values from API calls (Aly)
 - [ZBX-1356] fixed undefined errors on user group deletion (Aly)
 - [ZBX-1403] fixed discovery widget to show only discovery from selected node (Aly)
 - [ZBX-1397] make 'History' string in page header translatable, thanks to Alexey Pustovalov (Richlv)
 - [ZBX-1381] performance improvements for maps view (Aly)
 - [ZBX-1325] fixed error when add host or hostgroup with postgre (Vedmak)
 - [DEV-137] removed "IF NOT EXISTS" clauses from Sqlite DB schema (Alexei)
 - [ZBX-1395] fixed map elements highlighting option (Aly)
 - [ZBX-1396] fixes in map element selection (Aly)
 - [ZBX-1394] fixed compilation of checks_db.c with enabled iODBC (Sasha)
 - [DEV-137] minor fix for PostgreSQL patch (Alexei)

Changes for 1.7.3

 - [DEV-369] added item check "log.regexp" with file log rotation, the parameter "fileformat" has a format [path][regexp] (Dmitry)
 - [DEV-242] add dynamic map creation (Aly)
 - [DEV-435] Improvements in monitoring triggers screen (Vedmak)
 - [ZBX-1340] fixed cancel button in forms (Vedmak)
 - [ZBX-1366] fixed dashboard last 20 issues showing events from different triggers (Vedmak)
 - [ZBX-1382] improved performance in dashboard latest 20 issues (Vedmak)
 - [ZBX-1392] fixed representing of Uptime/Downtime times and slavery discovered devices in STATUS OF DISCOVERY screen (Dmitry)
 - [ZBX-1363] fixed user deletion with PostgreSQL (Vedmak)
 - [ZBX-1155] fixed host profiles groups selecting if previously selected group was deleted (Vedmak)
 - [DEV-386] get functions now always return array of objects (Vedmak)
 - [ZBX-1303] fixed usergroup linkage to users (Vedmak)
 - [ZBX-1287] fixed operations with user medias (Vedmak)
 - [ZBX-1328] better naming for mass operations in the list of host groups (Alexei)
 - [DEV-137] help link redirected to on-line documentation at www.zabbix.com/documentation/ (Alexei)
 - [ZBX-1329] fixed activating/deactivating host groups (Vedmak)
 - [ZBX-1383] fixed selection after mass operations, performance imrovements and links to host configuration in proxies screen (Vedmak)
 - [ZBX-1377] fixed adding template with linked template (Vedmak)
 - [ZBX-1369] make more strings translatable (Richlv)
 - [ZBX-974] recompressed png images with pngcrush. max size reduction 28%, average reduction 10% (Richlv)
 - [ZBX-1373] fixed auto discovery by proxy module (Sasha)
 - [ZBX-1368] fixed evaluating of "<=" operator in Uptime/Downtime Action condition (Dmitry)
 - [ZBX-1369] make time units translatable in graphs; patch by alixen (Richlv)
 - [ZBXNEXT-146] added support of numeric values with plus sign (Sasha)
 - [ZBX-1358] make more graph strings translatable; patch by alixen (Richlv)
 - [ZBX-1346] fix Timeout directive description in server and proxy configuration files (Richlv)
 - [DEV-436] improved display of ZABBIX/SNMP/IPMI agents availability information in hosts configuration screen (Sasha, Vedmak)
 - [ZBX-1337] rename maintenance types for clarity (Richlv)
 - [DEV-333] fixed processing of not supported active and trapper items (Sasha)
 - [DEV-333,ZBX-1254] fixed queue screen with separated availability of SNMP,IPMI and others items (Sasha)
 - [ZBX-1324] replaced user visible string ZABBIX with Zabbix (Alexei, Richlv)
 - [DEV-137] added file CREDITS (Alexei)
 - [DEV-333] fixed possible server crash while processing remote commands (Dmitry)
 - [ZBX-998] modified PostgreSQL schema for support of uint64 history values (Sasha)
 - [ZBX-1317] fixed resource type for maintenance in audit (Vedmak)
 - [DEV-369] added support of file log rotation (Dmitry)
 - [ZBX-1310] fixed template creating form (Vedmak)
 - [ZBX-1312] removed huge, unused Japanese fonts (Richlv)
 - [ZBX-1272] server name is now shown in page title too (Vedmak)
 - [DEV-137] PDF manual replaced by a README file with a link to on-line documentation (Alexei)
 - [ZBX-1302] fixed references to missing items.nextcheck in the GUI (Alexei)
 - [ZBX-1230] IP address is made a default selection in host details form (Alexei)
 - [ZBX-1222] fixed default Debug Log level for agents (Alexei)
 - [DEV-434] added support of host availability for proxy hosts (Sasha)
 - [ZBX-1289] fixed memory leak in server pollers (Sasha)
 - [DEV-433] added generation events after maintenance period if trigger status changed during this period (Sasha)
 - [DEV-137] updated French translation. Thanks to alixen (Richlv)

Changes for 1.7.2

 - [DEV-430] added map labels macro {TRIGGERS.UNACK} (Sasha)
 - [DEV-430] added notification macro {TRIGGER.EVENTS.UNACK} (Sasha)
 - [ZBX-1095] fixed "Link to template" operation for discovered hosts (Sasha)
 - [ZBX-1015] added support of LVM devices for system.swap.in/out under Linux. Thanks to Takanori Suzuki (Sasha)
 - [DEV-429] added support of system.cpu.switches under Linux 2.4/2.6 (Sasha)
 - [DEV-413] fixed first parameter in system.cpu.util key for Linux (all; 0..n) (Sasha)
 - [DEV-411] improved performance of trends module (Sasha)
 - [DEV-428] added new TELNET check 'telnet.run[]' (Sasha)
 - [DEV-428] added new SSH check 'ssh.run[]' (Sasha)

Changes for 1.7.1

 - [DEV-339] added internal check zabbix[wcache,*] for cache module (Sasha)
 - [ZBX-1071] move Zabbix client utilities from sbin to bin (Richlv)

Changes for 1.7.0

 - [ZBX-1056] fixed failed attempt counter not reset after successful login via API (Vedmak)
 - [DEV-333] added configuration data cache module (Sasha)
 - [DEV-427] frontend is PHP 5.3.0 compatible (Aly)
 - [ZBX-1034] fixed maps tooltip url view (Aly)
 - [ZBX-899] added "Show last" to "Status of triggers" events filter (Aly)
 - [ZBX-924] added check for not empty resource (Aly)
 - [DEV-310] improvements in graph visualisation and time line scrolling (Aly)
 - [DEV-357] modified oracle schema for support of Unicode (Sasha)
 - [ZBX-1046] add DBPort description; note that socket is used for MySQL if DBHost is localhost (Richlv)
 - [DEV-411] database cache is permanently enabled (Sasha)
 - [ZBX-482] fix incorrect MySQL userparameter keys in template (Richlv)
 - [ZBX-298] fix missing item parameter descriptions and examples; unify active/passive item descriptions (Richlv)
 - [DEV-420] fixed "Add host" operation for auto-discovered devices (Sasha)
 - [DEV-423] added filtering of the Windows Event Log by Type, Source and Event ID on the agent side (Dmitry)
 - [DEV-9] added support of function macros (Sasha)
 - [DEV-422] updated the list of supported checks in the item configuration form (Dmitry)
 - [DEV-421] added additional parameter `maxlines' to `log[]' and `eventlog[]' checks (Dmitry)
 - [DEV-137] add AIX initscript for agentd by Faustino Ramos (Richlv)
 - [DEV-420] auto-discovery of multiple-IP devices (Sasha)
 - [DEV-419] added support of Basic Authentication for Web monitoring (Dmitry)
 - [DEV-325] new check for DNS 'net.tcp.dns.query' was added; added additional 'type' parameter (Dmitry)
 - [DEV-416] new simple check 'icmppingloss' added; ICMP checks now support additional parameters (Dmitry)
 - [DEV-9] added support of global, template and host level macros on the server side (Sasha)
 - [DEV-414] created basic man pages for all Zabbix binaries (Alexei)
 - [DEV-340] auto registration of active agents (Sasha)
 - [DEV-137] sql file "data.sql" was fixed, a default value was added (Dmitry)
 - [DEV-137] sql file "data.sql" was fixed, some default values were added (Dmitry)
 - [DEV-412] improved timeline in charts (Aly)
 - [DEV-353] Discovery: added support of IP masks (Sasha)
 - [DEV-137] poller will continue processing of other items after enabling a host (Alexei)
 - [DEV-137] modified Makefile to use tr instead of sed for better compatibility (Alexei)
 - [DEV-339] added a dummy function for DB cache monitoring (Alexei)
 - [DEV-411] database cache is enabled by default now (Alexei)
 - [DEV-399] added information about monitored hosts to the discovery screen (Sasha)
 - [DEV-358] added notification macros {NODE.*[1..9]} (Sasha)
 - [DEV-358] added notification macros {ITEM.LOG.*[1..9]} (Sasha)
 - [DEV-358] added notification macros {ITEM.VALUE} and {ITEM.VALUE[1..9]} (Sasha)
 - [DEV-358] added notification/trigger description macros {ITEM.LASTVALUE[1..9]} (Sasha)
 - [DEV-358] added notification macros {HOST.CONN[1..9]} {HOST.DNS[1..9]} {IPADDRESS[1..9]} (Sasha)
 - [DEV-358] added notification macros {TRIGGER.KEY[1..9]} (Sasha)
 - [DEV-358] added notification/trigger description macros {HOSTNAME[1..9]} (Sasha)
 - [DEV-358] added notification macros {ITEM.NAME[1..9]} (Sasha)
 - [DEV-358] added notification macros {PROFILE.*[1..9]} (Sasha)
 - [DEV-405] added highlighting of selected rows (Aly)
 - [DEV-397] added user name to output of {ESC.HISTORY} macros (Sasha)
 - [DEV-397] added notification macros {EVENT.ACK.STATUS} and {EVENT.ACK.HISTORY} (Sasha)
 - [DEV-405] Proxies, Nodes moved under "Administration->DM" (Aly)
 - [DEV-405] Items, Triggers, Graphs moved under "Configuration->Hosts" (Aly)
 - [DEV-405] Host Groups, Maintenances moved under "Configuration" (Aly)
 - [DEV-406] added milliseconds to log files of all Zabbix daemon processes (Alexei)
 - [DEV-350] cleanup of sample config files, added sample of windows agent config (Alexei)
 - [DEV-404] improved web history (Vedmak)
 - [ZBX-961] fixed history strings saved not by reference (Vedmak)
 - [DEV-403] added Debug mode for user groups in order to simplify GUI troubleshooting (Alexei)
 - [ZBX-773] fixed typo 'attribures' (Richlv)
 - [ZBX-974] recompressed most frontend images with pngcrush (Richlv)
 - [DEV-400] added necessary link between hosts and groups (Aly)
 - [ZBX-944] fixed changelog reference (Richlv)
 - [DEV-394] added easy access when not logged in (Aly)
 - [DEV-398] added hostgroup filter for HostGroup and TemplateLinkage twinboxes (Vedmak)
 - [DEV-377] added search for hosts and host-groups (Aly)
 - [DEV-388] Discovery: added new action operations - enable/disable host (Sasha)
 - [ZBX-949] fixed undefined constant S_add_TO (Richlv)
 - [DEV-137] operation interval steps N-N will be displayed as N (Alexei)
 - [DEV-318] Notifications: fixed messaging for discovery events (Sasha)
 - [DEV-391] Notifications: added new {DISCOVERY.*} macros (Sasha)
 - [DEV-390] Discovery: added support of port intervals (Sasha)
 - [DEV-317] added new action conditions (node, discovery rule/check, proxy) (Sasha)
 - [DEV-389] added SNMPv3 discovery check (Sasha)
 - [DEV-320] added macros for windows events logs in notifications (Sasha)
 - [DEV-332] added media selection for notifications (Sasha,Aly)
 - [DEV-385] added Event ID field for eventlogs (Sasha)
 - [DEV-382] added support of IPv6 for monitoring of the SNMP devices (Sasha)
 - [DEV-328] implemented printing of stopped Zabbix process PID for better debugging (Alexei)
 - [DEV-137] now SNMP keys with dynamic indexes use only one connection (Sasha)
 - [ZBX-921] fixed processing of SNMP strings (Sasha)
 - [DEV-341] rework of events history, as consequences changes in audit screen, some reports and other pages (Aly)
 - [DEV-356] moved dropdown configuration from defines to frontend (Vedmak)
 - [DEV-355] changed node management interface (Vedmak)
 - [DEV-341] added hint with previous 20 events in Dashboard's widget "Last 20 issues" on mouse-over (Vedmak)
 - [DEV-326] admins are allowed to change Medias in user profile (Vedmak)
 - [DEV-330] extended template trigger dependencies functionality (Aly)
 - [DEV-137] changed the minimal maintenance time from 1 hour to 5 minutes (Sasha)
 - [DEV-319] empty fields aren't shown in hosts inventory (Vedmak)
 - [ZBX-750] added multiple choice for trigger dependencies (Vedmak)
 - [DEV-313] added User Group configuration window GUI improvements (Vedmak)
 - [DEV-312] fixed wrong selection of selection box on graph border (amach)
 - [ZBX-758] fixed wrong template linking (amach)
 - [ZBX-757] fixed "Bar reports" add item permission problem for users (Vedmak)
 - [ZBX-752] fixed wrong audit logs for trigger actions (Vedmak)
 - [ZBX-483] added sorting to selection box (Aly)
 - [DEV-287] support of PHP4 is removed from source (Aly)
 - [ZBX-714] fixed "No groups defined" message in items list when group is defined (Vedmak)
 - [ZBX-646] audit log entries added for screen edit actions (Vedmak)
 - [ZBX-645] after new installation, filter for audit log is set not to filter anything (Vedmak)
 - [ZBX-643] fixed no print data for bar reports (Aly)
 - [DEV-231] improved dynamic graph usability in slideshow screen (Aly)
 - [DEV-258] added additional reports based on bar graphs (Aly)
 - [DEV-257] added bar graph class (Aly)
 - [DEV-252] improved audit log of host groups,hosts,items and media types (Sasha)
 - [DEV-266] added support of octal and hexadecimal data (Sasha)
 - [DEV-253] improved audit log filtering (Aly)
 - [DEV-261] added triggers status to screens (Aly)
 - [DEV-256] improved multiple labels in maps and support of macros (Sasha)
 - [DEV-265] added popups with links to "Status of trigger" & "Events history" pages (Aly)
 - [DEV-262] added group filtering for "Trigger info" (Aly)
 - [DEV-259] added internal links (Aly)
 - [DEV-251] added improved screen editing (Aly)
 - [DEV-249] added support of advanced regular expressions (Aly,Sasha)
 - [DEV-247] added enhancement to the Graph function (Aly)
 - [DEV-233,DEV-237] added support of scheduled maintenance periods (Aly,Sasha)

Changes for 1.6.9

 - [ZBX-2062] fixed sending of recovery messages multiple times (Sasha)
 - [ZBX-1030] fixed security vulnerability in server allowing remote unauthenticated users to execute scripts. Thanks to Nicob (Sasha)

Changes for 1.6.8

 - [ZBX-1063] fixed checking for the maximal possible value of the zabbix_agentd loglevel (Dmitry)
 - [ZBX-1544] fixed showing discoveries from all nodes in dashboard (Vedmak)
 - [ZBX-1539] fixed reseting graph time when go to fullscreen mode (Vedmak)
 - [ZBX-1470] fixed importing triggers with ':' in description (Vedmak)
 - [ZBX-1530] fixed wrong host selected clicking simple graph with dynamic item on screen (Vedmak)
 - [ZBX-1408] fixed adding images for postgresql (Aly)
 - [ZBX-3] remove a comment saying syslog is used until it works (Richlv)
 - [ZBX-1184] fixed support of more than 10 CPU's for system.cpu.util under Linux (Sasha)
 - [ZBX-1365] fixed housekeeper to process trends_uint table (Sasha)
 - [ZBX-1384] fixed memory leak in processing ldap checks (Sasha)
 - [ZBX-1355] fixed possible server crash when receiving invalid data. Thanks to Nicob (Sasha)
 - [ZBX-1031] added more security checks for communication between nodes. Thanks to Nicob (Sasha)
 - [ZBX-1309] fixed input file processing by zabbix_sender (-i option) (Sasha)
 - [ZBX-1284] fixed server crash if using zabbix[queue] check without dbcache (Sasha)
 - [ZBX-1276] fixed import template as template if status tag is after groups tag in xml (Vedmak)
 - [ZBX-1150] added refreshing of not supported performance counters (Sasha)

Changes for 1.6.7

 - [ZBX-1022] fixed syntax in parameter 'continue_pending' in services[] key (Sasha)
 - [ZBX-1202] fixed processing of proc_info[] check with 'sum' parameter. Thanks to Kazuo Ito (Sasha)
 - [ZBX-1148] fixed flap between available and unavailable for hosts with mixed agent and simple checks (Sasha)
 - [ZBX-1051] fixed processing of active checks list on the agent side. Symptom: 'Can't open JSON object' message (Sasha)
 - [ZBX-641] fixed oracle OCI-Lob parse (Aly)
 - [ZBX-1078] changed link in server info screen element (Vedmak)
 - [ZBX-1076] fixed IT services periods (Vedmak)
 - [ZBX-1019] fixed stacked graph displays 0 value (Vedmak)
 - [ZBX-1040] fixed error when massupdate triggers with empty dependency (Vedmak)
 - [ZBX-820] fixed updating downstream item applications when upstream item is updated without changing applications (Vedmak)
 - [DEV-426] added new command line parameter '-T' for zabbix_sender (Sasha)
 - [ZBX-1068] fix typos related to height/high (Richlv)
 - [ZBX-948] fixed not working keyboard keys in numericboxes for Opera (Vedmak)
 - [ZBX-915] fixed pgsql cycling on transaction failure (Artem)
 - [ZBX-985] fixed pgsql return value (Artem)
 - [ZBX-1035] fixed possibility to import graphs to host we don't have permissions (Vedmak)
 - [ZBX-1062] deny creation of log and eventlog items with non log type of information (Vedmak)
 - [DEV-137] fix incorrect key syntax error message (Richlv)
 - [ZBX-1054] fixed processing of logs and eventlogs which become empty only on the agent side (Dmitry)
 - [ZBX-1055] fixed DBexecute function result with PostreSQL (Sasha)
 - [ZBX-778] added support of $1..$9 macros in the {ITEM.NAME} macro in notifications (Sasha)
 - [ZBX-1031] fixed security vulnerability in server, allowing remote unauthenticated users to execute arbitrary SQL queries. Thanks to Nicob (Sasha)
 - [ZBX-1032] fixed security vulnerability in processing of net.tcp.listen under FreeBSD and Solaris agents. Thanks to Nicob (Sasha)
 - [ZBX-1050] fixed possible windows agent crash while processing big eventlog records (Sasha)
 - [ZBX-991] fixed processing of zabbix[queue] internal check (Sasha)
 - [ZBX-596] fixed support of IPV6 under Windows 2000 (Sasha)
 - [ZBX-1027] fixed that item key must be used in each subexpression of trigger expression (Vedmak)
 - [ZBX-982] fixed message when can't delete application with web items (Vedmak)
 - [ZBX-861] fixed problem with disappearing nodes in frontend (Artem)

Changes for 1.6.6

 - [ZBX-1024] added check for same application name in linked hosts (Vedmak)
 - [ZBX-1014] fixed gaps on graph with fixed y axis (Artem)
 - [ZBX-1013] fixed evaluation of aggregate items for proxy hosts (Sasha)
 - [ZBX-1011] zabbix_sender will send data in blocks of 250 values per TCP connection (Sasha)
 - [DEV-417] added services[] metric for Windows agents (Sasha)
 - [ZBX-1005] fixed evaluations of functions diff, change and abschange for character items if received value more than 255 characters (Sasha)
 - [ZBX-1004] made snmp parameters editable in templated items (Artem)
 - [ZBX-1001] fixed possible server crash while processing macros {ITEM.LASTVALUE} (Sasha)
 - [ZBX-999] fixed query in availability reports (Artem)
 - [ZBX-996] fixed possible server crash with enabled StartDBSyncers option (Sasha)
 - [ZBX-993] fixed possible vulnerability of trapper (Sasha)
 - [ZBX-964] added check on item in trigger expression (Artem)
 - [ZBX-987] fixed shutting down server/proxy after connection lost to remote mysql server (Sasha)
 - [ZBX-809] fixed memory leak while processing perf_counter metric under Windows (Sasha)
 - [ZBX-959] fixed windows agent crash while processing performance counters under Windows 2000. Thanks to Takanori Suzuki (Sasha)
 - [ZBX-733] added checks on value map creation/update (Artem)
 - [ZBX-768] improved menu linebreaking (Artem)
 - [ZBX-853] fixed item massdelete if not zabbix item selected (Artem)
 - [ZBX-963] removed sid from users map element url (Artem)
 - [ZBX-980] removed sid from users trigger url (Artem)
 - [ZBX-981] fixed aggregate item helper text (Richlv)
 - [ZBX-213] added sql patches for graphs_items colour field (Artem)
 - [ZBX-933] fixed user profile auto-logout behavior (Artem)
 - [ZBX-908] fixed item nextcheck recalculation on item update (Artem)
 - [ZBX-965] fixed colour in graph legend (Artem)
 - [ZBX-966] added sorting in map creation form (Artem)
 - [ZBX-824] fixed net.tcp.service to work with host DNS name (Alexei)
 - [ZBX-967] cosmetic changes in --help output of zabbix_get and zabbix_sender (Alexei)
 - [ZBX-898] fixed slow performance of events component on a screen (Alexei)
 - [ZBX-920] addedd missing indexes to DB upgrade patch for 1.6 (Alexei)
 - [ZBX-854] added support of template triggers for actions (Alexei)
 - [ZBX-916] phrase 'delete selected' replaced by translatable S_DELETE_SELECTED (Alexei)
 - [ZBX-960] fixed confirmation questions in Configuration->Hosts->Host groups (Alexei)
 - [ZBX-975] TRUE/FALSE was replaced to Problems/Ok in Availability Report (Alexei)
 - [ZBX-137] added new indexes for tables: httptest, httptest, actions, dhosts, dservices, escalations (Alexei)
 - [ZBX-946] fixed drawing trigger line in graphs with trigger function "avg" (Artem)
 - [ZBX-968] added dropdown with time periods for IT services (Vedmak)
 - [ZBX-953] added informative note to zabbix_agentd --help output about user parameters and -t switch (Richlv)
 - [ZBX-962] removed "Found: 0" from media type config form (Vedmak)

Changes for 1.6.5

 - [ZBX-956] fixed js error on map link edit (Artem)
 - [ZBX-955] fixed bold lines in map links (Artem)
 - [ZBX-954] fixed various minor typos and formatting errors (Richlv)
 - [ZBX-886] removed duplicate and outdated strings from locales (Richlv)
 - [ZBX-952] increased max length of processed text and log data to 64KB (Sasha)
 - [ZBX-840] added displaying of text items in the latest data screen (Sasha)
 - [DEV-137] updated Japanese translation. Thanks to Kodai. (Alexei)
 - [ZBX-850] Zabbix version removed from locales (Artem)
 - [ZBX-947] fixed various typos and formatting errors in changelog (Richlv)
 - [ZBX-945] added comment about min/max values for RefreshActiveChecks param in agent config file (Sasha)
 - [ZBX-935] minor fixes for snmptrap.sh. Thanks to Joseph Womack. (Alexei)
 - [ZBX-942] fixed error message for server and proxy if cannot bind a port (Alexei)
 - [ZBX-940] fixed bug with not initialized array variable (Vedmak)
 - [ZBX-939] fixed IPC semaphore related issue when starting Zabbix daemons (Alexei)
 - [ZBX-938] fixed usage of 'color' in en_gb locale (Richlv)
 - [ZBX-937] fixed possible server crash while processing IPMI remote command (Sasha)
 - [ZBX-936] fixed saving flexible intervals to items linked to templates (Artem)
 - [ZBX-932] fixed typo in changelog (Richlv)
 - [ZBX-931] fixed timeout handling for agent's user parameters (Alexei)
 - [ZBX-889] fixed possible bug in media types form (Artem)
 - [ZBX-927] removed default values for text and blob fields in the upgrade script for compatibility with MySQL 5.0 (Sasha)
 - [ZBX-719] fixed typo in default graph title (Richlv)
 - [ZBX-859] fixed typo in server log message (Richlv)
 - [ZBX-848] fixed typos in changelog and comments (Richlv)
 - [ZBX-926] fixed exporting after preview (Artem)
 - [ZBX-925] fixed verification of IPv6 addresses in frontend (Sasha)
 - [ZBX-918, ZBX-919] fixed compilation errors for 'unknown' platforms (Alexei)
 - [ZBX-922] fixed selection proper hosts for hosts-groups assign (Artem)
 - [ZBX-559] fixed wrong format of input file in help info of zabbix_sender (Alexei)
 - [DEV-381] added printing of SVN revision number to all binaries (Alexei)
 - [ZBX-914] fixed SQL error while updating configuration tables on the proxy side (Sasha)
 - [ZBX-910] Queue/Details screen now has "Delayed at" column (Sasha)
 - [ZBX-910] Queue/Details screen now displays only 500 records (Sasha)
 - [ZBX-910] fixed incorrect values for proxy items in the Queue in case of time difference between server and the proxy (Sasha)
 - [ZBX-885] removed unused test code from Zabbix agent (Alexei)
 - [ZBX-887] fixed typo in "Not accessible resources" (Alexei)
 - [DEV-329] fixed server crash if PostgreSQL transaction fails (Sasha)
 - [ZBX-902] fixed wrongly updated operation in action in several circumstances (Artem)
 - [ZBX-779] removed PostgreSQL warning message "nonstandard use of ..." (Sasha)
 - [ZBX-901] fixed possible bug on trigger creation (Artem)
 - [ZBX-900] fixed adding several user to group with Oracle DB (Artem)
 - [ZBX-894] fixed processing of {HOSTNAME} for trigger name if the trigger expression consists of several items (Sasha)
 - [ZBX-894] fixed processing of {ITEM.NAME},{HOSTNAME},{IPADDRESS} and {TRIGGER.KEY} for alerts if the trigger expression consists of several items (Sasha)
 - [ZBX-897] fixed user groups rights adding for host groups (Vedmak)
 - [ZBX-896] improved performance of processing of IT services. Added database index (Sasha)
 - [DEV-137] fixed incorrect comment for TrapperTimeout option in zabbix_server.conf (Sasha)
 - [ZBX-894] fixed processing of {ITEM.LASTVALUE} for alerts if the trigger expression consists of several items (Sasha)
 - [ZBX-893] fixed error creating trigger when in Host dropdown selected All (Vedmak)
 - [ZBX-888] more supported GSM modems (ignoring AT+CMEE command) (Sasha)
 - [ZBX-884] fixed sudden stop of Jabber notifications (Sasha)
 - [ZBX-884] added subject field for Jabber notifications (Sasha)
 - [ZBX-460] fixed processing `distclean' target of `Makefile' for zabbix_proxy (Dmitry)
 - [ZBX-882] fixed template linkage form (Artem)
 - [ZBX-879] fixed maximum 30 issues shown in Dashboard system status (Vedmak)
 - [ZBX-876] removed unused files (Artem)
 - [ZBX-872] fixed group selected in another section of Hosts affects shown proxy members, and proxies shown in Items host dropdown (Vedmak)
 - [ZBX-874] fixed evaluation of items nextcheck for flexible intervals (Sasha)
 - [ZBX-868] fixed incorrect processing of not supported internal checks (Alexei)
 - [ZBX-867] added php sockets check to installation wizard (Artem)
 - [ZBX-865] fixed displaying templates without groups in template linkage page (Artem)
 - [ZBX-857] changed queue details timestamp to timestamp defined in locale file (Artem)
 - [ZBX-864] fixed problem when saving screen item without selected item (Artem)
 - [ZBX-856] fixed email sending if TCP packets from SMTP server are segmented (Sasha)
 - [ZBX-855] fixed processing of eventlogs timestamps on server side (Sasha)
 - [ZBX-851] changed sorting of users to alias in popup (Artem)
 - [ZBX-849] fixed permissions problem for users in dashboard (Artem)
 - [ZBX-797] fixed possible manual deletion of web items (Vedmak)
 - [ZBX-847] fixed error in "Status of ZABBIX" when server is not running (Vedmak)
 - [ZBX-846] fixed node names instead of group names (Artem)

Changes for 1.6.4

 - [ZBX-845] fixed calculation of delayed items for non-local nodes in Queue screen (Sasha)
 - [ZBX-842] fixed duplicate triggers in "Last 20 issues" in dashboard (Artem)
 - [DEV-323] removed master nodes from dropdown (Artem)
 - [ZBX-837] removed sid from Zabbix logo link (Vedmak)
 - [ZBX-589] fixed processing of quoted floating point values (Sasha)
 - [ZBX-836] fixed problem with permissions of proxy shared memory (Sasha)
 - [ZBX-833] fixed link from maps element to trigger status page (Artem)
 - [ZBX-831] DM: fixed synchronization of trends data (Sasha)
 - [DEV-137] DM: improved performance of historical data synchronization (Sasha)
 - [ZBX-827] fixed possible bug in actions hints (Artem)
 - [ZBX-826] fixed problem displaying disabled web checks (Artem)
 - [ZBX-825] fixed problem with changing item status in configuration web and items screens (Artem)
 - [ZBX-822] fixed dashboard when logged in as guest (Artem)
 - [ZBX-763] fixed warning message displayed at the bottom when saving graphs without items (Vedmak)
 - [ZBX-821] fixed dashboard context menu "Latest data" does not show required host (Vedmak)
 - [ZBX-819] Error in import script (Artem)
 - [ZBX-818] In configuration->items, if selected Host All, items hosts are shown in table (Vedmak)

Changes for 1.6.3

 - [ZBX-815] fixed month representation in seconds in most busy triggers report (Artem)
 - [DEV-267] improved item template-update (Artem)
 - [ZBX-814] fixed bad performance of the string functions - added two database indexes (Sasha)
 - [ZBX-804] added support of text items for functions str, regexp and iregexp (Sasha)
 - [ZBX-668] "Cannot open Json object" message replaced with a better one in agent log (Sasha)
 - [ZBX-812] fixed Windows agent crash when using incorrect third parameter in proc_info metric (Sasha)
 - [ZBX-809] fixed memory leak while processing proc.num metric under Win2008 (Sasha)
 - [ZBX-26] added support of iowait,interrupt,softirq and steal for system.cpu.util under Linux (Sasha)
 - [ZBX-806] fixed data loss of text values processed by proxy (Sasha)
 - [ZBX-805] fixed problem with lost actions when upgrading database to 1.6.x (Sasha)
 - [ZBX-772] trailing newline added in the end of exported xml (Vedmak)
 - [DEV-315] when graph shows current time values, ">>" character is shown near end time (Vedmak)
 - [DEV-311] added caching of dynamic SNMP indexes (Sasha)
 - [ZBX-685] fixed "System status" cell colours with 0 active triggers (Vedmak)
 - [ZBX-799] fixed hosts massupdate with "new group" and "use profile" (Vedmak)
 - [ZBX-673] fixed problem with adding the graphs on an autodiscovered hosts (Sasha)
 - [ZBX-795] fixed SQL error when try to activate auto-login in profile (Vedmak)
 - [ZBX-794] fixed SQL error on login screen when postgre is used, small GUI typos fix (Vedmak)
 - [ZBX-702] events duration now counts weeks instead of months, small GUI typos fix (Vedmak)
 - [ZBX-537] Distributed monitoring: PostgreSQL related fixes (Sasha)
 - [ZBX-792] fixed server memory leak in processing remote commands in actions (Dmitry)
 - [ZBX-537] Distributed monitoring: added update of Last check and Last value fields (Sasha)
 - [ZBX-537] Distributed monitoring: fixed deadlocks (Sasha)
 - [ZBX-760] historical data is now available for "not supported" items (Vedmak)
 - [ZBX-789] fixed error when try to remove trigger comment (Vedmak)
 - [ZBX-782] added host name of depending trigger (amach)
 - [ZBX-786] fixed undefined argument on graph delete (Artem)
 - [ZBX-776] changed disabled auto-logout indication (amach)
 - [ZBX-784] added extension to hosts when importing graph to template (Artem)
 - [ZBX-774] display correct error message if file import fails (Vedmak)
 - [ZBX-777] default autologout time is set to 900 (Vedmak)
 - [DEV-268] added support of vfs.dev.read/write under FreeBSD (Sasha)
 - [ZBX-448] fixed Zabbix server status when frontend and backend are on different servers (Vedmak)
 - [ZBX-660] fixed screen clock set to server time showed local time (Artem)
 - [ZBX-603] fixed min autologout value to 90 seconds (amach)
 - [ZBX-762] improved performance of processing of log and text items (Sasha)
 - [ZBX-749] details box is open by default if any error occurred (Vedmak)
 - [ZBX-751] expanded details box added for triggers copying messages (Vedmak)
 - [DEV-268] added support of <mode> for system.cpu.util under Solaris (Sasha)
 - [ZBX-737] the behaviour of the agent's key "vfs.fs.size" improved to be similar to the "df" command (Dmitry)
 - [ZBX-599] the purpose of the configuration parameter StartAgents clarified (Dmitry)
 - [ZBX-756] added tooltip in "status of ZABBIX" report for number of items and triggers parameter (Vedmak)
 - [ZBX-740] fixed wrong aggregate graph drawing (Artem)
 - [ZBX-747] fixed template linkage not working properly (Vedmak)
 - [ZBX-746] fixed incorrect processing of net.tcp.listen (Sasha)
 - [ZBX-745] fixed "invalid URL" when use small popup menus like ping etc (Vedmak)
 - [ZBX-744] fixed "invalid URL" when add user to user group (Vedmak)
 - [ZBX-743] fixed problem with "Too many open files" by agent under Solaris 2.5, 2.6 (Sasha)
 - [ZBX-728] fixed displaying "no status update" error for template triggers (Vedmak)
 - [ZBX-738] fixed processing of existing data when -n parameter is used for zabbix_server (Sasha)
 - [ZBX-736] fixed "Undefined index error" during frontend installation (Vedmak)
 - [ZBX-735] fixed filter in audit filtering only logs (Vedmak)
 - [ZBX-734] fixed evaluation of {ITEM.LASTVALUE} if the trigger expression consists of several items (Sasha)
 - [ZBX-732] fixed wrong action count in audit log (Vedmak)
 - [ZBX-731] fixed resetting of web graph periods (Vedmak)
 - [ZBX-730] fixed possible Windows agent crash when processing eventlog[] (Sasha)
 - [ZBX-555] added entity counts on interfaces (Vedmak)
 - [ZBX-724] improved queries in "Graphs" page (Artem)
 - [ZBX-725] added new default user group "Disabled" (Vedmak)
 - [ZBX-723] fixed Wrong URL when add rights to user group (Vedmak)
 - [ZBX-720] edited configure.in file to make some error messages more sensible (Dmitry)
 - [ZBX-665] corrected some typos in misc/conf/zabbix_server.conf (Dmitry)
 - corrected some typos in test/env/standalone/conf/template_server.conf (Dmitry)
 - [ZBX-615] fixed processing of four-character-long item keys (Dmitry)
 - [ZBX-697] trigger description in "Last 20 issues" is link to the URL defined in trigger parameters + minor GUI typos fix (Vedmak)
 - [ZBX-473] fixed SNMP-related compilation problem with undefined 'localname' under some platforms (Sasha)
 - [ZBX-718] fixed web graphs start time not changing (Vedmak)
 - [ZBX-699] fixed recursion detection in Include directive for config files (Sasha)
 - [ZBX-301] fixed minor GUI text errors (Vedmak)
 - [ZBX-716] fixed wrong caption for graph item editing form (Vedmak)
 - [ZBX-717] all templates linked to group Templates in default config (Sasha)
 - [ZBX-715] fixed "Invalid URL" error when choose History from history submenu (Vedmak)
 - [ZBX-713] fixed "values per second" having too many decimal places (Vedmak)
 - [ZBX-710] fixed duplicating entries in hosts groups after import (Artem)
 - [ZBX-709] improved item graph exporting (Artem)
 - [ZBX-712] fixed simple/advanced item filter switch (Vedmak)
 - [ZBX-707] fixed sql error when filter items by host group (Vedmak)
 - [ZBX-706] fixed element validation in sysmap elements (Artem)
 - [ZBX-705] improved {ESC.HISTORY} macro in recovery notifications (Sasha)
 - [ZBX-647] fixed audit log record for graph update action "added" -> "updated" (Vedmak)
 - [ZBX-700] fixed possible server crash when using {TRIGGER.NAME} for notifications (Sasha)
 - [DEV-286] improved Zabbix main menu (Artem)
 - [ZBX-311] fixed PostgreSQL errors with out of range string data (Sasha)
 - [ZBX-696] fixed import of triggers with {HOSTNAME} macro (Sasha)
 - [ZBX-677] fixed handling of -c parameter in zabbix_sender. Thanks to Jakov Sosic (Sasha)
 - [ZBX-693] fixed timeout handling for SNMP connect (Sasha)
 - [ZBX-690] fixed memory leak if trigger evaluation fails (Sasha)
 - [DEV-285] added configurable the first dropdown selection (Artem)
 - [ZBX-689] allowed processing of non-agent based checks for unreachable hosts (Sasha)
 - [ZBX-683] removed "Step" field for recovery messages from Event details (Sasha)
 - [ZBX-680] fixed login while entering any page with HTTP auth enabled (Artem)
 - [ZBX-678] default number of HTTP pollers was decreased to one (Sasha)
 - [ZBX-676] fixed sql problem with deletion of many hosts (Artem)
 - [ZBX-675] fixed wrong result of function "nodata" after server restart (Sasha)
 - [ZBX-672] added polish locale (Artem)
 - [ZBX-671] removed net-snmp debug messages from server logs (Sasha)
 - [ZBX-662] fixed support of quotation marks in command in UserParameter's (Sasha)
 - [ZBX-658] fixed deadlocks in dbcache module (Sasha)
 - [ZBX-659] added define for menu caching (Artem)
 - [ZBX-581] fixed latest data auto-refresh cripples filter viewing issue (Artem)
 - [ZBX-657] improved performance of the graph related screen due to missing index (Sasha)
 - [ZBX-656] fixed warning zbx_malloc: allocating already allocated memory in json.c (Sasha)
 - [DEV-282] fixes frontend vulnerabilities (Artem)

Changes for 1.6.2

 - [ZBX-653] fixes for postgresql (Artem)
 - [DEV-137] fixed compilation warnings (Sasha)
 - [ZBX-652] improved support of SNMP items (Sasha)
 - [ZBX-589] added processing of quoted numbers ("0.5" => float 0.5) (Sasha)
 - [DEV-275] changed value processing. Multiplier after delta (Sasha)
 - [DEV-274] added overflow check for uint64 for incoming values (Sasha)
 - [ZBX-506] fixed duplicate UnavailableDelay in zabbix_server.conf (Sasha)
 - [ZBX-428] added internal check zabbix[requiredperformance] (Sasha)
 - [ZBX-639] fixed numeric snmp oid for ifOutOctets. Thanks to Alexandr Kovalenko. (Sasha)
 - [DEV-268] added support of net.tcp.listen under FreeBSD (Sasha)
 - [ZBX-651] fixed possible memory leak in autodiscovery actions (Sasha)
 - [DEV-268] added support of system.boottime under Solaris (Sasha)
 - [DEV-268] added support of system.cpu.load under Solaris 2.6 (Sasha)
 - [ZBX-650] DM: fixed memory leak in synchronization of node configuration (Sasha)
 - [ZBX-650] fixed rare race condition in DBimplode_exp (Sasha)
 - [ZBX-650] fixed cleanup of open file descriptor (Sasha)
 - [ZBX-649] fixed problem with "Too many open files" by agent under Solaris and AIX (Sasha)
 - [DEV-268] added support of system.swap.size under FreeBSD (Sasha)
 - [DEV-276] added support of HTML text in plaintext view in screens (Artem)
 - [ZBX-395] fixed item list for simple graph (Artem)
 - [ZBX-334] added sorting to group list in elements copy form (Artem)
 - [ZBX-509] fixed problem with user rights to hostgroup without any host (Artem)
 - [ZBX-564] added more descriptive message on conflict of templates (Artem)
 - [ZBX-443] removed excess space after detail messages (Artem)
 - [ZBX-526] fixed graphs on screens not getting refreshed issue (Artem)
 - [ZBX-531] fixed plain text line wrapping (Artem)
 - [ZBX-551] updated German language file (Artem)
 - [ZBX-554] added proxy host info in export/import (Artem)
 - [ZBX-638] fixed deleting applications on host remove (Artem)
 - [ZBX-636] removed "Keep trends (in days)" from Item Configuration form if "Type of information" is Character, Log or Text (Artem)
 - [ZBX-608] added sorting to templates column in hosts screen (Artem)
 - [ZBX-635] improved escalations to stop if host, item or trigger is disabled (Sasha)
 - [ZBX-632] fixed sql query in map elements configuration form (Artem)
 - [ZBX-631] fixed incorrect incoming string values if using dbcache (Sasha)
 - [ZBX-630] improved log files view in BB theme (Artem)
 - [ZBX-629] fixed sql error in popup window (Artem)
 - [DEV-271] fixed graphs out of bounds problem (Artem)
 - [ZBX-628] fixed memory leak in proxy module (Sasha)
 - [ZBX-611] fixed undefined variables in installation wizard (Artem)
 - [ZBX-612] fixed possible incorrect value for host (Artem)
 - [ZBX-627] fixed items update (Artem)
 - [ZBX-625] fixed possible incorrect processing of delta for integers if using dbcache (Sasha)
 - [DEV-273] added mass update for IPMI fields (Sasha)
 - [DEV-272] added support of {HOSTNAME}, {HOST.CONN}... macros for "IPMI IP address" (Sasha)
 - [ZBX-623] fixed incorrect processing of function abschange() for integers(Sasha)
 - [ZBX-622] fixed broken autocreation of SQLite database (Alexei)
 - [ZBX-621] fixed bad performance of the graph related screen due to missing index (Alexei)
 - [ZBX-620] fixed jstree error in IT Services (Artem)
 - [ZBX-619] fixed agent crash for system.uptime under Solaris 2.5.1 (Sasha)
 - [ZBX-618] fixed cast problem with oracle9 (Artem)
 - [ZBX-613] fixed possible incorrect evaluating of trigger functions if using dbcache (Sasha)
 - [ZBX-610] fixed memory leak in external checks (Sasha)
 - [DEV-254] improved server side logging (Sasha)
 - [ZBX-602] fixed possible incorrect trigger evaluation if value stored as "delta" (Sasha)
 - [DEV-268] added support of net.if.in/out/total under AIX (Sasha)
 - [DEV-268] added support of system.cpu.num/util/load/intr/switches, system.uptime under AIX (Sasha)
 - [ZBX-595] improved performance of export screen (Artem)
 - [DEV-269] added permission check when sending notifications (Sasha)
 - [DEV-270] improved trigger configuration view; error string moved to description column (Sasha)
 - [DEV-263] added support of a new map element - simple image (Alexei)
 - [DEV-260] support of macro TRIGGER.NSEVERITY (Alexei)
 - [DEV-255] added support of #num for function last() (Sasha)
 - [ZBX-593] fixed stop escalations if action is disabled (Sasha)
 - [ZBX-592] fixed incorrect {TRIGGER.STATUS} value in recovery message (Sasha)
 - [DEV-250] added support of vm.memory.size under AIX (Sasha)
 - [DEV-250] added full support of proc.num/mem under Linux 2.4/2.6, Solaris and AIX (Sasha)
 - [ZBX-588] fixed undefined variable in trigger status page (Artem)
 - [ZBX-587] fixed LDAP test functionality (Artem)

Changes for 1.6.1

 - [ZBX-586] added simple check tcp_perf into help_items (Sasha)
 - [ZBX-585] added support of macros {HOSTNAME},{HOST.CONN},{IPADDRESS},{HOST.DNS} in item keys (Sasha)
 - [DEV-250] added support of vfs.dev.read/write under Linux 2.4/2.6 (Sasha)
 - [ZBX-576] added IPMI authentication algorithms (Sasha)
 - [ZBX-573] made SQL optimization for PGSQL (Artem)
 - [ZBX-572] fixed warning messages while updating template linkage (Sasha)
 - [ZBX-570] fixed possible server crash if flexible interval delay is 0 sec. (Sasha)
 - [ZBX-565] fixed filtering of conf->triggers (Artem)
 - [ZBX-562] fixed improper host group delete action (Artem)
 - [ZBX-527] fixed possible poller crash (Sasha)
 - [ZBX-533] fixed incorrect SNMP string to float conversion (Sasha)
 - [ZBX-534] fixed problem with email messages for discovery events (Sasha)
 - [ZBX-540] DM: fixed sql error while processing configuration data (Sasha)
 - [ZBX-557] fixed wrong audit action for items enable/disable (Artem)
 - [ZBX-403] added support of commas in UserParameter's (Sasha)
 - [ZBX-541] fixed overwriting proxies on host import issue (Artem)
 - [ZBX-542] added processing of nextcheck for active checks (Sasha)
 - [ZBX-504] fixed date selector issue for log items in latest values screen (Artem)
 - [ZBX-529] removed links from dynamic screen graphs (Artem)
 - [ZBX-538] fixed wrong theme pick up in login screen issue (Artem)
 - [ZBX-536] fixed problem with "Unable to add performance counter" (Sasha)
 - [ZBX-535] added support of monitoring files larger than 2GB in windows (Sasha)
 - [ZBX-520] removed action condition "event ack" due to not supported (Artem)
 - [ZBX-480] fixed patches for sysmaps_links table (Sasha)
 - [ZBX-521] fixed problem in FreeBSD with threads in proc.num and proc.mem items (Sasha)
 - [ZBX-519] removed proxy hosts from applications hosts list (Artem)
 - [DEV-238] added support of sec|#num for function count() (Sasha)
 - [DEV-238] added support of text items for function count() (Sasha)
 - [ZBX-471] fixed problem with graphs with big values (Artem)
 - [ZBX-501] fixed undefined values in server info screen (Artem)
 - [ZBX-469] fixed problem with linking extra graph (Artem)
 - [ZBX-495] fixed DB upgrade script when doing 1.1->1.4->1.6 (Alexei)
 - [ZBX-488] fixed memory leak in ZABBIX server code (Alexei)
 - [ZBX-500] added more debug information for icmpping processing (Sasha)
 - [ZBX-499] fixes problem with IPMI authorization; added field "IPMI IP" (Sasha)
 - [ZBX-484] fixed host-group selection in templates page (Artem)
 - [ZBX-464] fixed user creation under LDAP (Artem)
 - [ZBX-468] fixed user online status in administration panel (Artem)
 - [ZBX-492] fixed wrong url "next 100" in audit actions (Artem)
 - [ZBX-490] fixed undefined variable in latest data (Artem)
 - [ZBX-481] fixed permission issue in slideshow (Artem)
 - [ZBX-474] fixed deleting hosts with postgres-backend (Artem)
 - [ZBX-475] added message on missed php-ldap module (Artem)
 - [DEV-168] added support of system.cpu.util[] for OpenBSD agents (Sasha)

Changes for 1.5.5

 - [DEV-211] added support of IPMI (Sasha)
 - [DEV-210] added extended host profile (Artem)
 - [DEV-208] improved events navigation system (Artem)
 - [DEV-207] implemented percentile line in graphs (Artem)
 - [DEV-423] fixed processing of delta and speed per second values (Sasha)
 - [DEV-199] added user group selection in configuration of users screen (Artem)
 - [DEV-205] added possibility to add applications from items form (Artem)
 - [DEV-205] added selection of image type in the list of images (Artem)
 - [DEV-144] added internal authentication selection form (Artem)
 - [ZBX-406] added error messages if fping is not installed (Sasha)

Changes for 1.5.4

 - [DEV-203] fixed problem with permissions of server's shared memory (Sasha)
 - [DEV-202] fixed compilation problem under Solaris (Sasha)
 - [DEV-201] improved performance on disabling/enabling, deleting hosts (Artem)
 - [DEV-200] Queue for proxies (Sasha)
 - [DEV-144] Queue now displays numbers differently (Alexei)
 - [DEV-198] added disabled images in the elements of maps (Sasha)
 - [DEV-194] dependent triggers are not count in SoT (Artem)
 - [DEV-187] increased Url field in web scenario (Sasha)
 - [DEV-191] added inline update of "Latest Data" screen (Artem)
 - [DEV-193] improved viewing integer items on graphs (Artem)
 - [DEV-196] improved performance of server module (Sasha)
 - [DEV-197] added support of trends_uint (Sasha)
 - [ZBX-391] added charset info to the email header. Thanks to Vadim Pilipenko. (Sasha)
 - [DEV-189] added full clone to hosts (Artem)
 - [DEV-182] added massupdate for triggers (Artem)
 - [DEV-188] implemented sound on/off button in status of triggers screens (Artem)
 - [DEV-184] added trigger dependencies in export/import (Artem)
 - [DEV-150] added error reporting for zabbix_get (Sasha)
 - [DEV-177] added checkbox range selection (Artem)
 - [DEV-183] added support of applications in action conditions (Sasha)
 - [DEV-174] added ability to edit user medias (Artem)
 - [DEV-185] added support of zabbix[uptime] and zabbix[boottime] (Alexei)
 - [DEV-176] implemented "colour only non-zero values" in "Status of triggers" (Artem)
 - [DEV-175] added last login time to users tab (Artem)
 - [DEV-178] improved the permissions scheme in frontend (Artem)

Changes for 1.5.3

 - [ZBX-380] added support of directories for Include in configuration file (Sasha)
 - [DEV-171] added support of notification escalations on frontend side (Artem)
 - [DEV-173] added support of macros {EVENT.DATE},{EVENT.TIME},{EVENT.AGE} and {ESC.HISTORY} (Sasha)
 - [DEV-173] added support of notification escalations on server side (Sasha)
 - [DEV-172] added support of Apache authentication (Artem)
 - [DEV-170] improved charts period & start time selection (Artem)
 - [DEV-163] added support of perf_counter[path<,period>] (Sasha)
 - [DEV-169] improved msg functionality in GUI (Artem)
 - [DEV-149] added hosts mass update functionality (Artem)
 - [DEV-167] added support of Host Template=<template> in actions (Sasha)
 - [DEV-168] added more supported items in FreeBSD, NetBSD and OpenBSD (Sasha)
 - [DEV-161] changed greeting message (Artem)
 - [DEV-157] added fullscreen icon to monitoring screens (Artem)

Changes for 1.5.2:

 - [DEV-153] added protection against brute force attack (Artem)
 - [DEV-158] added standard sorting to screens (Artem)
 - [DEV-154] added more flexibility to scripts (Artem)
 - [DEV-166] fixed problem with node syncing (Sasha)
 - [DEV-145] added LDAP authentication (Artem)
 - [DEV-147] added support network and disk stats under OpenBSD (Sasha)
 - [DEV-164] added required server performance info to Status of ZABBIX (Alexei)
 - [DEV-160] added time filter in "Availability report" (Artem)
 - [DEV-159] added automatic selection first group and host in WEB monitoring (Artem)
 - [DEV-148] added support of DisablePassive parameter for agent (Alexei)
 - [DEV-143] improved support of numeric performance counters for Windows agents (Sasha)

Changes for 1.5.1:

 - [DEV-141] improved performance of ZABBIX Proxy module (Sasha)
 - [DEV-140] added support of zabbix[proxy,<proxyname>,lastaccess] (Sasha)
 - [DEV-124] screen actions moved to Audit, added filter for Audit (Artem)
 - [DEV-98] added support of ZABBIX Proxy (Sasha)
 - [DEV-134] JSON static buffer (Sasha)
 - [DEV-15] autodiscovery by ICMP pings (Sasha)
 - [DEV-72] improved icmpping* processing. added "-c3" to fping (Sasha)
 - [DEV-122] improved "Events" screen, added "Event Details" screen (Artem)
 - [DEV-139] added transaction functionality to frontend (Artem)
 - [DEV-138] added support of update interval in icmpping* simple checks (Sasha)
 - [DEV-137] increased max number of log file lines sent per second to 100 (Alexei)

Changes for 1.5:

 - [DEV-127] improved system status widget in dashboard screen (Artem)
 - [DEV-125] added "Discovery status" widget (Artem)
 - [DEV-123] screen "queue" moved to administration section (Artem)
 - [DEV-126] moved graphs,maps,screens to dashboard, implemented quick add to favourites (Artem)
 - [DEV-116] added option to remember user login (Artem)
 - [DEV-117] added support of BufferSize and BufferSend parameters (Alexei)
 - [DEV-118] added dashboard screen to monitoring (Artem)
 - [DEV-117] support of data buffering on agent side (Alexei)
 - [DEV-115] enhanced sender to use only one TCP connection (Alexei)
 - [DEV-112] added themes option in frontend (Artem)
 - [DEV-114] special processing of simple SNMP OIDs like ifDescr, ifInOctets, etc (Alexei)
 - [DEV-114] monitoring of SNMP objects having flexible Index (Alexei)
 - [DEV-104] added maintenance mode (Artem)
 - [DEV-103] added support of disabling login rights for a users group (Artem)
 - [DEV-102] added support of UTF8 for GUI (Artem)
 - [DEV-97] added screen for easier creation of locales (Artem)
 - [DEV-96] added availability to disable default user "guest" (Artem)
 - [DEV-95] added group status enabled/disabled (Artem)
 - [DEV-94] added processing of the "database down" event (Artem)
 - [DEV-93] added availability to select all hosts in specified group in "Monitoring" section (Artem)
 - [DEV-91] added printable view for pages (Artem)
 - [DEV-89] improved trigger tables view (Artem)
 - [DEV-88] removed duplicated entry "Login" (Artem)
 - [DEV-87] fixed problem with unlinking templates (Sasha)
 - [DEV-52] added "Unlimited number of link styles for maps" (Artem)
 - [DEV-86] DM: Synchronizing all history data with master node (Sasha)
 - bulk acknowledge with empty comment (Sasha)
 - performance improvement of processing events in frontend (Artem)
 - [DEV-66] added sorting to screens (Artem)
 - The last character for last value is unreadable (Sasha)
 - [DEV-60] added availability of setting hosts view style in overview (Artem)
 - [DEV-53] added different style for dependent triggers in "Status of triggers" (Artem)
 - [DEV-62] added availability to select all hosts in "Availability report" (Artem)
 - [DEV-54] added zoom for graphs (Artem)
 - [DEV-48] Support of Ping and Traceroute in Status of Triggers screen (Sasha)
 - [DEV-57] added better "hosts info" selection in screens (Artem)
 - [DEV-56] added better item selection in screens (Artem)
 - [DEV-48] added scripts form,scripts list, script call menu (Artem)
 - [DEV-44] more flexible generation of trigger events (Alexei)
 - [DEV-45] added new design of Status of Triggers (Artem)
 - [DEV-47] added support of selection of events and bulk acknowledge of events (Artem)
 - [DEV-1] added new graph bar (Artem)
 - support of database cache for history and trends (Alexei)
 - basic support of database caching (Alexei)
 - added pie graphs (Artem)
 - added new columns graphs.show_legend, graphs.show_3d (Alexei)
 - added frontend-side support of quotes and trigger expression validation (Eugene)
 - added availability to show negative values in graphs (Artem)
 - developed database monitoring via ODBC (Eugene)
 - added availability to export/import templates for hosts (Artem)
 - changed how is showed messages (Artem)
 - added login/logout (Artem)

Changes for 1.4.7:

 - [ZBX-812] fixed Windows agent crash when using incorrect third parameter in proc_info metric (Sasha)
 - [ZBX-809] fixed memory leak while processing proc.num metric under Win2008 (Sasha)
 - [ZBX-708] DM: fixed possible server crash while synchronizing events between nodes (Sasha)
 - [ZBX-675] fixed wrong result of function "nodata" after server restart (Sasha)
 - [ZBX-623] fixed incorrect processing of function abschange() for integers(Sasha)
 - [ZBX-619] fixed agent crash for system.uptime under Solaris 2.5.1 (Sasha)
 - [ZBX-610] fixed memory leak in external checks (Sasha)
 - [ZBX-604] fixed compilation problems under AIX 2.5.1 (Sasha)
 - [ZBX-602] fixed possible incorrect trigger evaluation if value stored as "delta" (Sasha)
 - [ZBX-450] fixed showing status of items in maps for non English locale (Sasha)
 - [ZBX-432] set trigger value to unknown if changed item status (Sasha)
 - [DEV-198] improved displaying of disabled items in the maps (Sasha)
 - [ZBX-430] improved configuration scripts (Sasha)
 - [ZBX-103] fixed escaping in sql queries (Sasha)
 - [ZBX-424] fixed possible server crash while importing XML (Sasha)
 - [ZBX-420] added support of log files in screens (Sasha)
 - [ZBX-418] fixed possible server crash while processing macros (Sasha)
 - [ZBX-370] fixed cpu.c for system.cpu.load[] processing (Sasha)
 - [ZBX-412] fixed malfunction of triggers based on log[] and eventlog[] (Sasha)
 - [DEV-195] added support of source ip address (Sasha)
 - added Korean locale [thnx to Kodai] (Artem)
 - updated Japanese locale [thnx to Kodai] (Artem)

Changes for 1.4.6:

 - [ZBX-404] fixed update of item "Download speed for scenario '...'" (Sasha)
 - [ZBX-389] added escaping in SQL statement in DBupdate_graph (Sasha)
 - [ZBX-286] fixed possible server crash on some platforms (Sasha)
 - [ZBX-167] fixed typo in triggers update function (Artem)
 - [ZBX-272] fixed default link to local interface in *BSD for net.if* items (Sasha)
 - [ZBX-386] fixed possible agent crash in processing of active checks (Sasha)
 - [ZBX-379] added error checking for accept on server side (Sasha)
 - [ZBX-365] added support of long process names for proc.num and proc.mem, Linux 2.6 (Sasha)
 - [ZBX-78] fixed detection of net-snmp libs (Alexei)
 - [ZBX-362] added mass template linkage to hosts, mod by sergio.cricca (Artem)
 - [ZBX-361] fixed possible "division by zero" in Monitoring/Triggers screen (Sasha)
 - [ZBX-360] fixed possible warning messages under Oracle while updating items (Sasha)
 - [ZBX-357] fixed problem with clearing error message for activated items (Sasha)
 - [ZBX-339] fixes problem in frontend with clearing history for text items (Sasha)
 - [ZBX-44] added timeout handler for processing net.tcp.* items (Sasha)
 - [ZBX-356] fixed possible server crash for non *log() items with type 'log' (Sasha)
 - [ZBX-354] added support of new parameter sec|#num for str(),regexp() and iregexp() (Sasha)
 - [ZBX-351] added support of floating point values w/o zero (.12) (Sasha)
 - [ZBX-350] fixed processing in_condition under Oracle (Sasha)
 - [ZBX-348] fixed incorrect processing of large integer values for {ITEM.LASTVALUE} (Alexei)
 - [ZBX-337] added Oracle upgrade scripts (Sasha)
 - [ZBX-301] fixes some typos (Artem)
 - [ZBX-310] fixes for PGSQL (Artem)
 - [ZBX-336] fixed vtext.php (Artem)

Changes for 1.4.5:

 - [ZBX-295] fixed processing of null values under Oracle. Thanks to Max Lapan. (Sasha)
 - [ZBX-340] Oracle related fixes. Thanks to Max Lapan. (Sasha)
 - [ZBX-294,ZBX-296] Oracle related fixes. Thanks to Max Lapan. (Sasha)
 - [ZBX-343] fixed possible hang of server trapper process (Alexei)
 - [ZBX-341] fixed compilation problem under Tru64/OSF (Alexei)
 - [ZBX-338] png files for images_oracle.sql script (Sasha)
 - [ZBX-322] fixed possible incorrect autodiscovery (Sasha)
 - [ZBX-315] fixed server irregulary stop on OpenBSD (Sasha)
 - [ZBX-206] fixed case sensitive hosts sorting (Artem)
 - [ZBX-313] fixed problem with sqlite3 semaphore (Sasha)
 - [ZBX-292] fixed negative values in availability report issue (Artem)
 - [ZBX-182] fixed processing of icmpping if dns name cannot be resolved (Sasha)
 - [HAN-2] improved speed on coping triggers to host (Artem)
 - [ZBX-290] fixed possible server crash if host dns name is unknown (Sasha)
 - [ZBX-288] fixed compilation of the agent under Solaris 2.6 (Alexei)
 - [ZBX-287] fixed compilation under FreeBSD 4.1 with older GCC (Alexei)
 - [ZBX-283] fixed SQL statement where INTEGER exceeds allowed range (Artem)
 - [ZBX-277] fixed possible server crash when evaluating functions str(), regexp() and iregexp() (Alexei)
 - [ZBX-271] added support of system.boottime[] for OpenBSD & FreeBSD agents (Sasha)
 - [ZBX-268] added support of proc.num[], proc.mem[] & system.cpu.num[] for OpenBSD agents (Sasha)
 - [ZBX-263] fixed problem with saving of lastlogsize for log[] and eventlog[] items when history is set to 0 (Sasha)
 - [ZBX-253] fixes problem in frontend with long int values (Artem)
 - [ZBX-250] speed improvement for Triggers when use "{ITEM.VALUE}" macro (Sasha)
 - [ZBX-250] 100% CPU on server side after connection loss (Sasha)
 - [ZBX-246] fixed header error in Monitoring->slideshows (Artem)
 - [ZBX-243] speed improvement for windows agent for eventlog[] processing (Sasha)
 - [DEV-92] added support of multiple windows agents, service description (Sasha)
 - [ZBX-7] added support of system.cpu.util[] for FreeBSD agents, thanks to 'brick' (Sasha)
 - [ZBX-222] fixed problem with slashes (Artem)
 - [ZBX-210] added support of system.cpu.num[] for FreeBSD agents, thanks to 'freak' (Sasha)

Changes for 1.4.4:

 - [ZBX-220] fixed agent crash in case of timeout during first connect (Sasha)
 - [ZBX-219] fixed server crash in processing of discovery (Sasha)

Changes for 1.4.3:

 - [ZBX-218] fixed problem "Unable to add performance counter" on start of win agent(Sasha)
 - [ZBX-192] fixed active checks stops after connection loss (Sasha)
 - [ZBX-152] fixed inefficient check of user permissions (Alexei)
 - [ZBX-189, CVE-2007-6210] fixed super-user permissions of user commands (Alexei)
 - [ZBX-183] fixed compilation problem with undefined res_query() (Alexei)
 - [ZBX-34] fixed transaction related conflict in DBget_maxid (Sasha)
 - [ZBX-181] fixed Activate/Disable items from applications (Artem)
 - [ZBX-176] fixed static compilation of Jabber support (Alexei)
 - [ZBX-100] fixed Oracle compilation errors (Alexei)
 - [ZBX-159] added support of vm.memory.size[available] under Linux (Alexei)
 - [ZBX-172] fixed incorrect SQL caused by character ' in item key (Alexei)
 - [ZBX-106] support of 16 processors for system.cpu.util[], other fixes (Alexei)
 - [ZBX-133] added more debug information on semaphore related errors (Alexei)
 - [ZBX-164] added support of units for values used in notifications (Alexei)
 - [ZBX-168] pass DNS or IP address instead of host name to external scripts (Alexei)
 - [ZBX-108] fixed change() and abschange() for negative integer values (Alexei)
 - [ZBX-114] fixed permissions for history of events (Alexei)
 - [ZBX-91] added Portuguese translation (Alexei)
 - [ZBX-166] accept SSL peer certificate even if domain name does not match CN (Alexei)
 - [ZBX-154] fixed processing of comma in zbx.fs.size[] (Alexei)
 - [ZBX-110] all phrases "slideshow" replaced by "slide show" (Alexei)
 - [ZBX-160] fixed web.page.get to send \r\n instead of \n (Alexei)
 - [ZBX-149] fixed incorrect processing of vm.memory.size key in FreeBSD (Sasha)
 - [ZBX-109] added support of vm.memory.size[pfree] Linux, FreeBSD & Win agents (Sasha)
 - [ZBX-122] Hungarian translate
 - [ZBX-118] fixed show_popup_menu display problem (Sasha)
 - [ZBX-116] fixed typo in data.sql, "interfice" (Alexei)
 - [ZBX-130] Refresh unsupported active checks (Sasha)
 - [ZBX-134] fixes for hostid/groupid validation on Node switch (Artem)
 - [ZBX-131] fixed viewing password on install in plain text (Artem)
 - [ZBX-81] fix for item delay calculation problem in graphs (Artem)
 - [DEV-75] Empty command result window (Sasha)
 - [DEV-74] Scripts of all nodes are displayed (Sasha)
 - [ZBX-130] Refresh unsupported active checks (Sasha)
 - [DEV-75] Empty command result window
 - [DEV-74] Scripts of all nodes are displayed
 - [ZBX-107] do not display log related items in the queue (Alexei)
 - [DEV-43] support of new macros {ITEM.VALUE}, {ITEM.VALUE1}, etc (Alexei)
 - [ZBX-102] Distributed monitoring: overwriting information (Sasha)
 - [ZBX-30,ZBX-47] better dependencies (Alexei)
 - [ZBX-48] fixed server crash if incorrect syntax of aggregate items is used (Alexei)
 - [ZBX-95] fixed patch.sql to work with buggy PHPMyAdmin (Alexei)
 - [ZBX-59] removed button "Switch Node" (Alexei)
 - [ZBX-19] fixed SMS sending (Sasha)
 - [DEV-46] added "save&return" button in acknowledgement (Artem)
 - [DEV-50] Improved incoming parameters exception validation (Artem)
 - [ZBX-76] Display number of members in host groups (Alexei)
 - [ZBX-92] Distributed monitoring: overwriting new information (Sasha)
 - [ZBX-90] fixed displaying of last line of a log file in the Latest Data and Overview (Alexei)
 - [DEV-42] Synchronisation of log files (Sasha)
 - [ZBX-89] Unused fields:history_lastid, ..str_lastid & ..uint_lastid (Sasha)
 - [ZBX-88] Changed method to "get" in all forms which affects display info (Artem)
 - [ZBX-57] Problem in zbx_tcp_check_security 127.0.0.1 != 127.0.00.1 (Sasha)
 - [ZBX-80] Master node does not display configuration of slave nodes (Sasha)
 - [ZBX-67] Under DM, Synchronizing binary data between nodes for PostgresSQL (Sasha)
 - [ZBX-77] fixes for refreshing page in Monitoring (Artem)
 - [ZBX-75] fixed problem with occurred warning in events (Artem)
 - [ZBX-68] fixed iframe resize on refresh in Screens (Artem)
 - [ZBX-65] fixed sideeffect on massupdate items, 'application' entries are cleaned from all affected items" (Artem)
 - fixed setting trigger status to unknown on trigger update, now only if expression is changed (Artem)
 - fixed problem with Enabling/Disabling actions (Artem)
 - [ZBX-72] fixed occurred error after graph refresh (Artem)
 - [ZBX-67] Under DM, Synchronizing binary data between nodes (Sasha)
 - [ZBX-71] added separation of "other" by node and host in "latest data" (Artem)
 - [ZBX-70] fixed even more compilation warnings (Alexei)
 - [ZBX-69] eliminated compilation warnings "_GNU_SOURCE redefined" (Alexei)
 - [DEV-19] Add support of IPv6 for windows agent (Sasha)
 - [DEV-23] Autodiscovery for IPv6 (Sasha)
 - [DEV-17] Add support of IPv6 to standard library (comms.c) (Sasha)
 - [DEV-21] extended size of IP fields to accept IPv6 style IPs (Alexei)
 - [DEV-21] added basic validation of IPv6 IP addresses in GUI (Alexei)
 - [DEV-18] database schema enhanced for IPv6 addresses (Alexei)
 - [DEV-20] support of --enable-ipv6 for configure.in (Alexei)
 - added synchronisation of last value and timestamp for DM (Alexei)
 - [ZBX-1] fixed wrong status of function "nodata" after server restart (Sasha)
 - [ZBX-33] fixed problem in table names in data.sql for PostgreSQL (Sasha)
 - [ZBX-32] fixed incorrect processing of IP ranges in ip_in_list (Sasha)
 - [ZBX-35] fixed processing of PROFILE related macros (Alexei)
 - support of macro {ITEM.LASTVALUE} for notifications and trigger names (Alexei)
 - fixed SQL statement in SLA processing. Thanks to Aron Ujvari. (Alexei)
 - updated Spanish translation. Thanks to Ignacio Martin. (Alexei)
 - [ZBX-24] fixed Queue to show status of current node only (Alexei)
 - support of encoding of log files to displayed encoding (Alexei)
 - [ZBX-12] fixed calculations in ZABBIX availability report (Alexei)
 - [ZBX-11] fixed Free BSD 4.x 64 bit-related issues (Alexei)
 - [ZBX-10] added Russian translation. Thanks to Hiddenman. (Alexei)
 - fixed PostgreSQL error in synchronization of graphs (Alexei)
 - minor grammar fixes (Alexei)
 - fixed compilation of ZABBIX agent under Mac OS/X (Alexei)
 - fixed memory leak when processing non-existent trapper item (Alexei)
 - fixed unefficient SQL in browsing of events (Alexei)
 - fixed iregexp() (Alexei)
 - fixed detection of __VA_ARGS__ (Eugene)
 - added numeric parameters support for trigger description "$1 $2 .. $9" (Eugene)
 - fixed SQL problem in Configuration->Graphs, all graphs selected (Alexei)

Changes for 1.4.2:

 - fixed validation of trigger expression (Eugene)
 - fixed '{HOSTNAME}' macros using for actions (Eugene)
 - fixed e-mail sending to the pedantic qmail (Eugene)
 - fixed communication between systems with different byte orders (Eugene)
 - fixed frontend to accept trigger function time() (Alexei)
 - ignore trigger FALSE state if it depends on another trigger (Alexei)
 - added new templates: Template_Cisco_PIX_525,
   Template_Dell_PowerConnect_6248, Template_APC_Battery,
   Template_HP_InsightManager, Template_Dell_OpenManage, Template_Cisco_PIX,
   Template_Dell_PowerEdge (Alexei)
 - improved per cpu 'system.cpu.util[]' for linux/solaris (Eugene)
 - added support of 'system.cpu.num' (Eugene)
 - added automatic resolution of DNS names for auto-discovery (Alexei)
 - fixed processing of triggers on delta items. Thanks to Palmertree. (Alexei)
 - updated German translation. Thanks to Beam. (Alexei)
 - changed help string for parameter '-s' of zabbix_sender (Alexei)
 - fixed displaying of text data (EOL) in screens (Alexei)
 - added missing { and } when displaying trigger expressions (Alexei)
 - fixed processing of negative SNMP integers (Alexei)
 - fixed processing of MM in format of log timestamps (Alexei)
 - added missing index on items_applications.itemid (Alexei)
 - fixed processing of SNMP octet strings (Alexei)
 - fixed division by zero in ZABBIX server (Alexei)
 - support of parameters NodeNoEvents and NodeNoHistory (Alexei)
 - developed data monitoring of multiple nodes (Eugene)
 - support of new parameter for count(period,value,operator) (Alexei)
 - new trigger function iregexp(), non case-sensitive regexp (Alexei)
 - fixed upgrade script to correctly process host-template linkage (Alexei)
 - fixed synchronisation of delete operation between nodes (Alexei)
 - fixed problem with libresolv under Solaris 8 (Alexei)
 - improved SMS sender (Eugene)
 - improved item and trigger filtering (Eugene)
 - added dotted drawing type for links of map (Eugene)
 - fixed links drawing type of map (Eugene)
 - fixed items,graphs,hostgroups deletion (Eugene)
 - fixed permissions for maps (Eugene)
 - fixed filtering of items by status (Eugene)
 - fixed collector for WinXX (Eugene)
 - fixed definition of serial columns to allow use of older MySQL (Alexei)
 - decreased required version of libcurl (Eugene)
 - added timeout handler for http monitoring (Eugene)
 - more informative report for configuration script (Eugene)
 - changed installation directory to '$sbin' (Eugene)
 - fixed "Reset" button for Web screens (Eugene)
 - fixed graph items limitation for IE6 (Eugene)
 - added availability of using spaces for trigger expressions (Eugene)
 - improved inheritance of template graphs (Eugene)
 - fixed permissions for logfile (Eugene)
 - changed syntax of keys for external checks (Alexei)
 - changed syntax of keys for aggregate items (Alexei)
 - fixed DM configuration exchange in 32-bit environments (Alexei)
 - fixed agent library dependencies (Eugene)
 - fixed reset button for graph (Eugene)
 - fixed item multiple cleaning on mass update (Eugene)
 - fixed error 'undefined function delete_service' (Eugene)
 - fixed internal logging system (Eugene)
 - added non-persistent connection for PostgreSQL to avoid problems with unfinished transactions (Alexei)
 - fixed housekeeper to process history_text (Alexei)
 - added availability of using ":," character for key (Eugene)
 - improved zabbix_get for receiving large data (Eugene)
 - fixed shared memory allocation (Eugene)
 - added server-side transactions for PostgreSQL (Alexei)
 - fixed housekeeper to run as multiple transations (Alexei)
 - added support of NOT IN operator for time periods (Alexei)
 - fixed processing of macro {TRIGGER.VALUE} on 32 bit systems (Alexei)
 - changed priorities of '|' and '&' in trigger expressions (Alexei)
 - fixed no graphs for PostgreSQL (Eugene)
 - fixed and improved eventlog monitoring (Eugene)
 - improved not supported values processing (Eugene)
 - fixed processing of user parameters and remote commands having character '%' (Alexei)

Changes for 1.4.1:

 - fixed processing of 'service_state[*]' (Eugene)
 - fixed PostgreSQL database upgrade script (Alexei)
 - added support of non standard PostgreSQL & MySQL ports (Eugene)
 - fixed compilation of ZABBIX server under HP-UX (Alexei)
 - fixed upgrade of maps without backgrounds (Alexei)
 - improved UserParameters for Win32 (Eugene)
 - fixed location of the manual and added link to support (Alexei)
 - check timeouted item only after 4*delay seconds (Alexei)
 - improved UserParameters for Win32 (Eugene)
 - fixed several issues in housekeeper (Alexei)
 - changed properties of text files in SVN repository (Alexei)
 - removed text "Current node [N]" from node selector (Alexei)
 - new release of the Manual (Alexei)
 - removed duplicate index of table httptest (Alexei)
 - fixes for Oracle and SQLite schemas (Alexei)
 - improved main poller loop (Alexei)
 - fixed int_in_list() function (Alexei)
 - fixed and improved log monitoring (Eugene)
 - fixed type of items.valuemapid (Alexei)
 - improved Standalone_Template (Alexei)
 - fixed PostgreSQL upgrade patch (Alexei)
 - added loop protection in selection of slave nodes (Alexei)
 - change delimiter for DM data transfers to 0xFF (Alexei)
 - better reporting of DM data transfers in log file (Alexei)
 - added better error reporting in zbx_malloc() (Alexei)
 - fixed transfer of NULL values between nodes (Alexei)
 - minor Oracle related fixes for frontend (Alexei)
 - fixed reconnection for jabber notifications (Eugene)
 - fixed incorrect reporting of SMTP error messages (Alexei)
 - filesize[] replaced by vfs.file.size[] in data.sql (Alexei)
 - support of processing of negative data (Alexei)
 - support of negative numbers in trigger expressions (Alexei)
 - more formal logic of execution of trigger expressions (Alexei)
 - server-side support of quotes in item parameters (num_param, get_param) (Alexei)
 - improved reading of configuration files (Eugene)
 - fixed Dashed lines for graphs (Eugene)
 - fixed host and group remembering on graph monitoring screen (Eugene)
 - improved trigger expression syntax and validation (Eugene)
 - fixed 'Field [formula] is not double' (Eugene)
 - fixed template application synchronization (Eugene)
 - fixed NOTSUPPORTED status for 'net.if.*' of Solaris, thanks to 'juampe' (Eugene)
 - minor fixes for sqlite mutexes (Alexei)
 - added check of memory leaks in zbx_malloc() (Alexei)
 - added "PerfCounter" configuration parameter (Eugene)
 - cleaned code to avoid '... may be used uninitialized in this function' warnings (Alexei)
 - fixed printing of debug info in delete_history() (Alexei)
 - fixed incorrect type of icmpInAddrMaskReps in SNMPv1 template (Alexei)
 - fixed processing of complex action conditions (Alexei)
 - fixed crash in processing of active checks on agent side (Alexei)
 - minor fix of misc/conf/zabbix_server.conf (Alexei)
 - fixed linkage of applications in 1.1.x migration scripts (Alexei)
 - fixed permissions of Admin in 1.1.x migration scripts (Alexei)
 - fixed bug in processing of host groups permissions (Alexei)
 - minor fix of zabbix_sender command line help (Alexei)
 - fixed pinger to process DNS name instead of host name (Alexei)
 - fixed possible incorrect memory access in nodewatcher (Alexei)
 - fixed processing of cmdline for proc.num and proc.mem (Alexei)
 - fixed processing of {IPADDRESS} for hosts monitored by DNS name (Alexei)
 - fixed 'count' function for trigger expression (Eugene)
 - added availability of using "[&'%" character for key (Eugene)
 - fixed compilation under FreeBSD (Eugene)
 - fixed XML export (Eugene)
 - improved management of timeline period (Eugene)
 - fixed configure with postgreSQL, thanks to "abi" (Eugene)
 - fixed errors for services.php (Artem)

Changes for 1.4:

 - changed IT Services interface (Artem)
 - fixed function diff() for floats (Alexei)
 - improved configuration scripts (Eugene)
 - fixed misc strict compilation issues (Alexei)
 - fixed compilation for solaris (Eugene)
 - some cleanup in update_triggers() (Alexei)
 - fixes related to processing of trigger statuses (Alexei)
 - fixed discovery crashes (Eugene)
 - fixed trigger description substitution for messages (Eugene)
 - fixed SQL schema for housekeeper (Eugene)
 - added delta value calculation for UINT64 (Eugene)
 - fixed log messages for auditlog (Eugene)
 - added ZABBIX Server to a host group (Alexei)
 - fixed default group for Admin/guest. (Alexei)
 - icmpping will be processed regardless of host availability (Alexei)
 - do not update trigger statuses to unknown for trapper items (Alexei)
 - fixed processing of {TRIGGER.VALUE} and {STATUS} (Alexei)
 - fixed displaying of special chars in trigger description (Alexei)
 - restored validation for hostname (Eugene)
 - split error message for trigger validation (Eugene)
 - fixed history severity (Eugene)
 - fixed user information displayed (Eugene)
 - fixed logfiles monitoring (Eugene)
 - fixed WEB monitoring (Eugene)
 - fixed SNMP discovery (Alexei)
 - documented use of -vv for zabbix_sender (Alexei)
 - fixed "plain text" and "history of actions" for screens (Eugene)

Changes for 1.3.8:

 - increased server side key length up to 256 (Eugene)
 - fixed active check communication (Eugene)
 - fixed eventlog (Eugene)
 - same step colour for both graphs in Monitoring->WEB (Alexei)
 - support of more flexible trigger function count(period,value) (Alexei)
 - finished WEB monitoring (Eugene)
 - changed type of httptest.lastfailedstep to integer (Alexei)
 - added check for a list of status codes for WEB monitoring (Alexei)
 - added acknowledge management for overview screen (Eugene)
 - added default groups for users 'guest' and 'Admin' (Alexei)
 - added http status code configuration for web monitoring (Eugene)
 - new column httpstep.status_codes (Alexei)
 - set DENY permission as default for ZABBIX users (Eugene)
 - fixed Error in "Cancel" after ack of a trigger (Eugene)
 - fixed index.php looping on db connection failing (Eugene)
 - button "Update" renamed to "Refresh" in data export (Alexei)
 - fixed translation behaviour for housekeeper configurations (Eugene)
 - fixed time movement for history (Eugene)
 - added availability to use ')(!' characters in item keys (Eugene)
 - improved management of trigger (Eugene)

Changes for 1.3.7:

 - revision R5 of ZABBIX Manual (Alexei)
 - fixed processing of '-t' and other params when '-c' is not given (Alexei)
 - increased max size of images (Eugene)
 - fixed default data for default host 'ZABBIX-Server' (Alexei)
 - fixed processing of uptime/downtime condition (Alexei)
 - fixed processing of uptime/downtime timestamps for DM (Alexei)
 - fixed support of action "Delete host" (Alexei)
 - added column items.params (Alexei)
 - support of Include directive for configuration files (Alexei)
 - ZABBIX process will exit on config file open error (Alexei)
 - cosmetic changes for server's option '-h' (Alexei)
 - fixed configuration scripts for mysql/net-snmp/curl (Eugene)
 - fixed SMS sender (Eugene)
 - timeout for sending emails and SMS was increased to 40 seconds (Eugene)
 - unknown trigger events won't generate actions (Alexei)
 - fixed host.c, constant FALSE replaces by FAIL (Alexei)
 - fixed generation of events for unknown status of triggers (Alexei)
 - fixed processing of trigger statuses (Alexei)
 - fixed incorrect displaying of statuses in Monitoring->Triggers (Alexei)
 - fixed processing of integer items 'status' (Alexei)
 - fixed automatic reload of active checks by agent (Alexei)
 - added missing host template linkage in data.sql (Alexei)
 - fixed SQL error under PostgreSQL (Alexei)
 - fixed memory corruption in poller (Alexei)

Changes for 1.3.6:

 - added exporting of applications and valuemap linkage (Eugene)
 - new templates (Alexei)
 - support of host template actions (Eugene)
 - developed template synchronizator for ZABBIX server (Eugene)
 - fixed compilation of agent under OpenBSD (Alexei)
 - support of parameter LogFileSize (Alexei)
 - fixed configuration file reading for WinXX (Eugene)
 - fixed uname for WinXX (Eugene)
 - updated Spanish translation. Thanks to Ignacio Martin. (Alexei)
 - misc fixes for static linkage (Alexei, Eugene)
 - more strict processing of response codes of all passive checks (Alexei)
 - new logic for poller for unreachable hosts (Alexei)
 - fixed fatal error in cbutton.inc.php for some platforms (Alexei)
 - fixed zabbix_server's option -V (Alexei)
 - fixed compilation under Solaris (Alexei)
 - added discovery based on data received from ZABBIX and SNMP agents (Alexei)

Changes for 1.3.5:

 - removed support of autoregistration, use autodiscovery instead (Alexei)
 - fixed creation of Sqlite schema (Alexei)
 - fixed dependences of deleted elements for actions (Eugene)
 - developed slideshows (Eugene)
 - fixed cancelling of frontend installation screen (Eugene)
 - fixed processing of COUNTER64 SNMP values (Alexei)
 - added frontend-side support of external checks. (Eugene)
 - fixed trigger dependencies for templated triggers (Eugene)
 - fixed support of 'curl' library (Eugene)
 - added support of 'automake' v1.6 (Eugene)
 - fixed oracle support (Eugene)
 - added support of MySQL v3.23 (Eugene)
 - fixed unnecessary check of MySQL if other database is selected in Wizard (Alexei)
 - fixed remembering of previous charts viewed (Eugene)
 - fixed colour validation (Eugene)
 - fixed template graphs editing (Eugene)
 - fixed trigger overview status (Eugene)
 - developed action configurations for discovery events (Eugene)
 - do not start HTTP poller if libcurl is not included (Alexei)
 - fixed function diff for integer items (Alexei)
 - fixed SMS sender (Eugene)
 - improved ZABBIX sender (Eugene)
 - added filtering of log items by regexp on agentside (Eugene)
 - removed check of function bcpowmod() in GUI Wizard (Alexei)
 - updated poller to have current system date (Alexei)
 - removed unnecessary dependencies from autoconf script (Alexei)
 - added generation of service up/down events (Alexei)
 - fixed '--with-ldap' compilation (Eugene)
 - added popup menu for quick hosts controlling in configuration screen (Eugene)

Changes for 1.3.4:

 - added possibility to add Node with pre-defined NodeID (Eugene)
 - support of macros in remote commands (Alexei)
 - minor fix for simple checks (Alexei)
 - fixed calculation of some functions where item is integer. (Alexei)
 - added new table slides and slideshows (Alexei)
 - added server-side support of external checks. Thanks to Mike Nestor. (Alexei)
 - fixed incorrect SQL statement for ICMP check (Alexei)
 - support of multiple actions per set of conditions (Alexei/Eugene)
 - added viewer of discovery events (Eugene)
 - added quick help for overview (Eugene)
 - developed Discovery system (Alexei/Eugene)
 - fixed processing of text items (Alexei)
 - fixed processing of aggregate items (Alexei)
 - added events.object (Alexei)
 - developed PopUp menu for overview (Eugene)
 - added events.source (Alexei)
 - renamed events.triggerid -> events.objectid (Alexei)
 - new tables drules,dchecks,dhosts,dservices (Alexei)
 - basic support of auto-discovery (Alexei)
 - new Server parameter StartDiscoverers (Alexei)
 - fixed "system.cpu.util[]" (Eugene)
 - removed housekeeper warnings from front-end (Alexei)
 - HTTP poller won't verify SSL certificates to enable self-signed (Alexei)
 - fixed warning when enabling/disabling action (Alexei)
 - added support of avg() for items having integer type (Alexei)
 - added user group for database down messages (Alexei/Eugene)
 - removed support of action repeats (Alexei/Eugene)
 - fixed upgrade of rights,sysmaps,sysmaps_elements (Alexei)
 - fixed initial creation of user rights in data.sql (Alexei)
 - fixes of PostgreSQL compile (Alexei)
 - added icons for elements of map having Unknown status (Eugene)
 - added installation check for 'BC math' (Eugene)
 - added actions.evaltype (Alexei)
 - added support of all AND, all OR and AND/OR action conditions (Alexei/Eugene)
 - fixed processing of Text items (Alexei)
 - NetBSD compilation fixes (Alexei)

Changes for 1.3.3:

 - support of hysteresis (Alexei)
 - support of macro {TRIGGER.VALUE} in trigger expressions (Alexei)
 - added new table 'ids' which will store last IDs for all tables (Alexei)
 - added highlighting for second level menu (Eugene)
 - added "Clone" functionality (Eugene)
 - added Watchdog for database availability (Alexei)
 - developed configuration of Jabber messaging (Eugene)
 - split hostname and DNS name in frontend (Eugene)
 - improved detection of started ZABBIX applications (Eugene)
 - fixed large SQLs calling (Eugene)
 - new templates Unix_t, Windows_t, Standalone_t (Alexei)
 - added media_type.username, media_type.passwd (Alexei)
 - added hosts.dns. Host name is for informational purposes only. (Alexei)
 - new command line parameters for zabbix_sender (Andrey)
 - added support of system.boottime (Andrey)
 - fixed permissions for triggers (Eugene)
 - developed 'mass update' functionality for items (Eugene)
 - changed type of items.prevorgvalue to preserve data precision (Alexei)
 - added possibility of hostname using (Eugene)
 - new communication library and protocol (Alexei)
 - developed configuration interface of http monitoring (Eugene)
 - added support of 'eventlog[*]' for WinXX (Eugene)
 - fixed compilation on FreeBSD (Eugene)
 - misc HP-UX fixes (Alexei)
 - misc FreeBSD fixes (Alexei)
 - fixed false "Database corrupted" situations (Alexei)
 - item key length increased to 255 characters (Eugene)
 - fixed popups for screen of graph editing (Eugene)
 - improved databases determination of configuration script (Eugene)
 - new server parameter 'StartHTTPPollers' (Alexei)

Changes for 1.3.2:

 - removed support of parameter DisablePinger (Alexei)
 - fixed SQL statements for PostgreSQL (Eugene)
 - fixed printing of stdout/stderr (Eugene)
 - fixed permission system for empty maps (Eugene)
 - improved sqlite3 database support (Eugene)
 - developed simple trigger expression editor (Eugene)
 - fixed history viewing of log files (Eugene)
 - added images for oracle(Eugene)
 - added images for sqlite3(Eugene)

Changes for 1.3.1:

 - fixed master node adding (Eugene)
 - improved installation wizard (Eugene)
 - fixed permission system (Eugene)
 - added availability of multiple user groups selection (Eugene)
 - fixed screens displaying (Eugene)
 - fixed updating of hosts (Eugene)
 - removed bulkloader (Eugene)
 - improved editing of graphs (Eugene)
 - support of "-n" flag for ZABBIX server: change Node ID (Alexei)
 - fixed configuration file creation and reading (Eugene)
 - removed database creation from installation script (Eugene)
 - fixed multiple mutex system (Eugene)
 - added support of SQLite3 database (Eugene)
 - added transactional approach to ZABBIX server (Alexei)
 - new definition of parameter StartTrappers (Alexei)
 - new definition of parameter StartPollers (Alexei)
 - new parameter StartPingers for server (Alexei)
 - new parameter StartPollersUnreachable for server (Alexei)
 - developed "Import/Export" system for ZABBIX configurations (Eugene)
 - added "Host group" element to maps (Eugene)
 - fixed support of PostgreSQL (Eugene)
 - improved error displaying (Eugene)
 - improved support of strict PHP5 settings (Eugene)

Changes for 1.3:

 - developed frontend installation wizard (Eugene)
 - added availability of template triggers changing directly on host (Eugene)
 - added availability of template items changing directly on host (Eugene)
 - developed multitemplate system (Eugene)
 - developed group permission system (Eugene)
 - added processing of distributed events (Alexei)
 - restructured code to add function process_event() (Alexei)
 - table ALARMS renamed to EVENTS (Alexei)
 - added automatic generation of database schemas (Alexei)
 - pinger will use unique temporary file name (Alexei)
 - developed SLA calculation periods (Eugene)
 - developed flexible update intervals for items (Eugene)

Integrated from 1.1.x

1.1.6

 - increased message size for alerts (Eugene)
 - fixed macros substitution for messages (Eugene)
 - improved 'perf_counter[*]' for WinXX (Eugene)
 - fixed stderr/stdout redirection during logrotation (Eugene)
 - fixed graphs in Oracle system (Eugene)
 - fixed trigger expressions with ':' (Eugene)
 - fixed 'Server info' screen components (Eugene)
 - fixed 'service_state[*]' for WinXX (Eugene)
 - fixed SQLs for PostgreSQL (Eugene)
 - fix for adding trigger expressions having sign '-' (Alexei)
 - fix for adding hosts names having character '-' (Alexei)

1.1.5

 - agent can be started as root, new parameter AllowRoot (Alexei)
 - new macros {PROFILE.DEVICETYPE}, {PROFILE.NAME}, {PROFILE.OS},
   {PROFILE.SERIALNO}, {PROFILE.TAG}, {PROFILE.MACADDRESS},
   {PROFILE.HARDWARE}, {PROFILE.SOFTWARE}, {PROFILE.CONTACT},
   {PROFILE.LOCATION}, {PROFILE.NOTES} (Alexei)
 - fixed function max(#N) (Alexei)
 - do not show connector as ON if trigger disabled (Alexei)
 - fixed calculation of aggregate items under Oracle (Alexei)
 - added support of macro ITEM.NAME (Alexei)
 - fixed some assertions (Eugene)
 - fixed missing last symbol in vfs.file.regexp (Alexei)
 - fixed 'system.cpu.util[*]' for SunOS (Eugene)
 - added availability to using '$' sign for hosts and item keys (Eugene)
 - increased message size for alerts (Eugene)
 - fixed conflict with cookies of other products (Eugene)
 - added sorting by host in trigger status screen (Eugene)
 - added login/logout information into auditlog (Eugene)
 - fixed values viewing on overview screen (Eugene)
 - added support of "system.swap.(in/out)[<swap><,param>]" for Linux 2.x
     <param> accept next values: 'count', 'sectors', 'pages'
     DEFAULT: <swap> = 'all', <param> = 'pages'
     NOTE: pages allowed only when <swap> is 'all' (Eugene)
 - fixed sort order of hosts for trigger overview (Eugene)
 - added filter for disabled items and triggers (Eugene)
 - www.zabbix.com replaced by localhost in agent (Alexei)
 - fixed calculation of sum(#N) (Alexei)
 - fixed temporary files deletion for WinXX agents (Eugene)
 - improved 'service_state[*]' allowed service name and display name (Eugene)
 - added error reporting of PostgreSQL for frontend (Eugene)
 - fixed sms sender (Eugene)
 - fixed buffer overflow while processing SNMP IP addresses (Alexei)
 - fixed agent's calculation of network statistics (Alexei)
 - fixed some compilation warnings (Alexei)
 - fixed "not equal" condition for hosts and host groups in actions (Alexei)
 - added support of macro TRIGGER.URL and TRIGGER.COMMENT (Alexei)
 - fixed dependences of item deletion (Eugene)
 - fixed Y axis value displaying for graphs (Eugene)

1.1.4

 - fixed warning displaying (Eugene)
 - added sorting by host in graph selection for screen element (Eugene)
 - fixed 'service_state[*]' for WinXX system (Eugene)
 - fixed processing of web.page.regexp[] (Alexei)
 - fixed trigger function fuzzytime() (Alexei)
 - fixed graph displaying with period 1d - 2d8h (Eugene)
 - fixed hosts remembering for graphs (Eugene)
 - fixed processing of unit "uptime" (Alexei)
 - support of ListenIP for ZABBIX server (Alexei)
 - changed PostgreSQL last OID function to pg_last_oid() (Alexei)
 - fix for start time in graph navigation (Alexei)
 - minor fix for Spanish translation (Alexei)
 - fixed default config name for zabbix_agent (Alexei)
 - fixed swapped system CPU and nice CPU stats in ZABBIX agent (Alexei)
 - fixed processing of item calculated as delta speed per second (Alexei)

1.1.3

 - added Dutch translation (Alexei)
 - fixed processing of SNMP HEX and OCTET string values (Alexei)
 - fixed system.swap.in[] and system.swap.out[] under Linux 2.4 (Alexei)
 - fixed occasional LIBSQLORA8-30002: Memory allocation error. (Alexei)
 - added support of macro {EVENT.ID} (Alexei)
 - support of environment variables for alert scripts:
   ZABBIX_ALERT_ID,ZABBIX_ACTION_ID,ZABBIX_ALERT_TIME,ZABBIX_ALERT_MEDIATYPEID,
   ZABBIX_ALERT_STATUS,ZABBIX_ALERT_RETRIES,ZABBIX_ALERT_DELAY (Alexei)
 - added support of macro {TRIGGER.ID} (Alexei)
 - fixed calculation of nodata() (Alexei)
 - better processing of units 's', support for units 'uptime' (Alexei)
 - fixed problem when adding a graph under PostgreSQL (Alexei)
 - new algorithm for housekeeping same for all DB engines (Alexei)
 - fixed calculation of delta(#N) (Alexei)
 - always draw graphs for items having type "trapper" (Alexei)
 - added Swedish translation. Thanks to "yeager". (Alexei)
 - support of system.swap.size[,pfree] and system.swap.size[,pused] (Alexei)
 - better calculation of next check timestamp for active items (Alexei)
 - fixed situations when latest_alarm() may return wrong value (Alexei)
 - remove left spaces from script full path (Alexei)
 - fixed Most Busy trigger report for multi-item triggers (Alexei)
 - fixed possible security issues raised by debian security audit (Alexei)
 - changed all zabbix_log(lev, str) to zabbix_log(lev,"%s", str) (Alexei)
 - introduced secure strcat and strcpy: zbx_strlcat, zbx_strlcpy (Alexei)
 - better format for Queue report (Alexei)
 - fixed performance problem in Status of Triggers (Alexei)
 - history stats removed from Status of ZABBIX report (Alexei)
 - fixed assignment of default listen port for Win agent (Eugene)
 - changed return value for 'net.tcp.port[]' of Win agent (Eugene)
 - added images for postgres (Eugene)
 - fixed reversed icons on maps (Eugene)
 - fixed trigger description substitution in action comparison (Eugene)
 - fixed trigger description substitution in message subject and body (Eugene)

1.1.2

 - fixed storage and calculation of i64 values (Eugene)
 - added colour selection for trigger severity 'warning' and 'information' (Eugene)
 - fixed limitation of return value for 'net.if.*' (Eugene)
 - fixed limitation of return value for 'vfs.dev.*' (Eugene)
 - fixed limitation of return value for 'system.cpu.intr' (Eugene)
 - fixed autoregistration in oracle system (Eugene)
 - fixed support of PostgreSQL (Eugene)
 - improved macro variables substitution in message body/subject (Eugene)
 - fixed order of displaying log files (Eugene)
 - added support of 'pfree' and 'pused' for 'vfs.fs.size' of windows (Eugene)
 - added '<=' comporator for trigger severity of action conditions (Eugene)
 - fixed problem with escape characters in triggers (Eugene)
 - fixed 'system.cpu.util[*]' for Tru64 (Eugene)
 - disabled exit code handling of UserParameter scripts (Eugene)
 - improved UserParameter substitution (Eugene)
 - improved definition of integer and float point types (Eugene)
 - fixed problem with ASN_IPADDRESS SNMP values (Eugene)
 - added action email action variable '{TRIGGER.SEVERITY}' (Eugene)
 - added Brazilian Portuguese translation. Thanks to Marcelo Honorio. (Alexei)
 - fixed history cleaning (Eugene)
 - fixed Unknown when selecting trigger severity Disaster in action form (Alexei)
 - fixed windows agent crashing with processing of 'system.cpu.util' key (Eugene)
 - fixed errors while adding a host to IT service (Alexei)
 - fixed warning in classes.inc.php while displaying graphs (Alexei)
 - fixed warning in trigger selection popup (Alexei)
 - added spec file for ZABBIX agent. Thanks to Alexey Zilber. (Alexei)
 - fixed count of problems displaying for submaps (Eugene)
 - added support of macro {TRIGGER.COMMENT} (Alexei)
 - added ZABBIX agent for Win64 platforms. (Eugene)
 - fixed incorrect disabling of actions while deleting a trigger (Alexei)
 - improved sound notification of trigger status changing (Eugene)
 - added alternative startup scripts for Fedora Linux (Alexei)
 - fixed graphs drawing (Eugene)
 - fixed graph min value calculation (Eugene)
 - better pattern of distribution of item next checks to improve overall performance (Alexei)
 - fixed housekeeper, removal of historical and trend data (Alexei)
 - fixed caption of IT Services Availability Report (Alexei)

Changes for 1.1.1:

 - developed group functionality for graphs (Eugene)
 - developed "Copy to" functionality for trigger groups (Eugene)
 - developed "Copy to" functionality for item groups  (Eugene)
 - developed template unlinking feature (Eugene)
 - added support of "system.swap.out" key for Linux with kernel 2.4 (Eugene)
 - added support of "system.swap.in" key for Linux with kernel 2.4 (Eugene)
 - fixed "web.page.*" keys (Eugene)
 - added startup script for Fedora Core 5. Thanks to Mark Moses. (Alexei)
 - fixed md5sum calculation (Eugene)
 - added support of LDAP services monitoring for Win32 (Eugene)
 - added support of "net.tcp.service.perf" for Win32 (Eugene)
 - added support of "net.tcp.service" for Win32 (Eugene)
 - fixed NTP protocol monitoring (Eugene)
 - new more efficient definition of function DBexecute() (Alexei)
 - new more efficient definition of function DBselect() (Alexei)
 - removed stat file using (Eugene)
 - integrated Win32 and Linux sources of ZABBIX agent (Eugene)
 - fixed selection popup if return string contains single quote (Alexei)
 - fixed incorrect character in item key selector (Alexei)
 - fixed processing of SNMP having non-standard port (Alexei)
 - fixed database data to get rid of zero multiplier for disk spaces (Alexei)
 - misc fixes for WEB frontend (Alexei)
 - fixed srv_status.php: Cannot use object of type CLink ... (Alexei)
 - fixed processing of web.page.get and long data sent by agent (Alexei)
 - fixed B64 en-decoding of large data (Alexei)
 - fixed problem with undefined PACKETSZ under Mac OS/X (Alexei)
 - disabled excessive debug printing for system.run (Alexei)
 - umask(022) changed to umask(002) (Alexei)
 - added additional symbols for trigger expressions (slash, space) (Alexei)
 - changed type of lastlogsize to long in structure METRIC (Alexei)
 - ZABBIX agent to bind even if TIME_WAIT sockets exist (Alexei)
 - ZABBIX server to bind even if TIME_WAIT sockets exist (Alexei)
 - fixed notification report for Oracle (Eugene)
 - fixed large history of alarms displaying (Eugene)
 - fixed value mapping for latest data (Eugene)
 - fixed value mapping for screens (Eugene)

Changes for 1.1:

 - timeout for sending emails and SMS was increased to 20 seconds (Alexei)
 - fixed text history storing for Oracle (Eugene)
 - fixes in Oracle schema (Alexei)
 - fixed syntax in snmptrap.sh (Alexei)
 - fixed EventLog for Win32 ZABBIX agent, thanks to "bcheese" (Eugene)
 - developed aggregated graphs (Eugene)
 - improved graphs, added selector of data calculation function (Eugene)
 - fixed popup of trigger selection (Eugene)

Changes for 1.1beta12:

 - added support of serial GSM modems for SMS (Alexei)
 - fixed SQL requests escaping for oracle server (Eugene)
 - support of web.page.regexp[] (Alexei)
 - support of web.page.perf[] (Alexei)
 - support of web.page.get[] (Alexei)
 - added whitespaces stripping (Eugene)
 - improved "system.run[]" key, added <wait>|<nowait> mode (Eugene)
 - added support of "system.cpu.util[]" key for HPUX (Eugene)
 - added support of "proc.num[]" key for AIX 4.x (Eugene)
 - added support of value type Text (Alexei)
 - fixed "Server info" screen item (Eugene)
 - fixed "Host info" screen item (Eugene)
 - fixed "Trigger info" screen item (Eugene)
 - dropped support of delays between actions due to bad design (Alexei)
 - fixed incorrect handling of actions (Alexei)
 - fixed bad performance of previous beta because of wrong DBselectN() (Alexei)
 - added support for direct sending of SMS via GSM modem (Alexei)
 - fixed syncing of graphs with templates (Alexei)
 - fixed typo in MySQL's schema.sql (Alexei)
 - fixed applying of actions having Trigger Value in condition (Alexei)
 - fixed evaluation of aggregate functions (Alexei)

Changes for 1.1beta11:

 - fixed PostgreSQL schema (Alexei)
 - fixed items grouping of Data overview screen (Eugene)
 - fixed image storing for oracle (Eugene)
 - eliminated function DBaffected_rows() (Alexei)
 - new function DBselectN() to select N records only. (Alexei)
 - fixed graph duplication (Eugene)
 - fixed oracle SQL request creating (Eugene)
 - fixed first host selection from list of accessed hosts (Eugene)
 - fixed evaluation of action's conditions (Alexei)
 - fixed agent.ping in Windows agent (Alexei)
 - cleaned SQL statements to have mod() instead of % (Alexei)
 - fixed displaying of graphs for periods more than 24h (Alexei)
 - modified oracle schema to initialise sequences with 20000 (Alexei)
 - fixed oracle sql request limitation (Eugene)

Changes for 1.1beta10:

 - fixed 'EventLog' monitoring for Win32 ZABBIX agent (Eugene)
 - fixed Win32 ZABBIX agent crash (Eugene)
 - added selection button for item keys (Alexei)
 - new table 'help_items' (Alexei)
 - fixed configuration of triggers having logseverity() (Alexei)
 - changed size of functions.function to varchar(12) (Alexei)
 - fixed evaluation of simple checks (Alexei)
 - fixed history cleaning for logs (Eugene)
 - fixed left axis calculation of graph (Eugene)
 - fixed Win32 ZABBIX agent log monitoring (Eugene)
 - renamed screens_items.resource -> resourcetype (Alexei)
 - renamed screens.rows ->vsize, cols -> hsize (Alexei)
 - renamed audit.resource -> resourcetype (Alexei)
 - fixed evaluation of max,min,count,sum for item having integer values (Alexei)
 - support of special unit "unixtime" (Alexei)
 - removed unused table stats (Alexei)
 - removed all references to escalations (Alexei)
 - table audit renamed to auditlog (Alexei)
 - speed improvement for Overview screens (Eugene)
 - developed 'net.if.total[*]' parameter (Eugene)
 - fixed new map link adding (Eugene)
 - fixed host group adding (Eugene)
 - fixed map displaying (Eugene)
 - fixed 'No permissions' for 'Latest data','Triggers','Alarms' screens (Eugene)
 - fixed permission deletion (Eugene)
 - fixed 'get_map_by_sysmapid' function calls(Eugene)
 - improved php code execution speed (Eugene)
 - fixed zabbix_sender for sending values from a file (Alexei)
 - integer values will not be treated as unsupported for items having type float (Alexei)
 - fixed is_double() (Alexei)
 - improved performance of MySQL calls (Alexei)
 - started development of Oracle support (Alexei)
 - added server's parameter UnreachableDelay (Alexei)
 - added server's parameter UnreachablePeriod (Alexei)
 - fixed wrong logic in processing of timeouts and network errors (Alexei)
 - added server's parameter UnavailableDelay (Alexei)
 - improved support of proc.num[<process>,<user name>] for win32 agent (Eugene)
 - replaced old naming of items by new naming for win32 agent (Eugene)
 - fixed action adding (Eugene)
 - improved 'Latest data' screen, items grouped by applications (Eugene)
 - added applications for hosts (Eugene)
 - added trigger displaying on graphs (Eugene)
 - added report "Most Busy Triggers Top 100" (Martins)
 - improved graphs, added 'Working time' displaying (Eugene)
 - added 'Working time' configuration (Eugene)
 - added support of history of actions and events for screens (Martins)
 - fixed server hanging in calculation of aggregate functions (Alexei)
 - allow item delays up-to 24h (Alexei)
 - unsupported items can be activated by one click (Eugene)
 - each graph from history and graphs remember selected period (Eugene)
 - fixed status changing of triggers when all displayed (Eugene)
 - added support of proc.mem[] for AIX (Eugene)
 - added support of proc.num[] for AIX (Eugene)
 - added Notification Report (Martins)
 - added 'command line' parameter for Tru64 proc.mem[] (Eugene)
 - improved proc.num[] for Tru64 (Eugene)
 - added 'command line' parameter for Solaris proc.mem[] (Eugene)
 - added 'command line' parameter for Solaris proc.num[] (Eugene)

Changes for 1.1beta9:

 - added support of long name parameters for all ZABBIX applications (Eugene)
 - added column alerts.userid (Alexei)
 - slightly optimised code in evaluate_simple (Alexei)
 - added 'command line' parameter for Linux proc.mem[] (Eugene)
 - added parameter '-t key' for ZABBIX agent (Eugene)
 - added parameters '-h' '-v' for all ZABBIX applications (Eugene)
 - added support of aggregate items (Alexei)
 - do not display disabled triggers and items in overview screens (Eugene)
 - vertical hostnames in overview screens (Eugene)
 - disabling/enabling template items (Eugene)
 - fixed aggregate functions to work with uint data type (Alexei)
 - parameter StartSuckers renamed to StartPollers (Alexei)
 - dropped support of experimental parameter NoTimeWait (Alexei)
 - removed unused escalator (Alexei)
 - removed escalation tables (Alexei)
 - fix compilation if no function atoll() (Alexei)
 - fixed compilation issue in run_command() (Alexei)
 - added vertical text for OVERVIEW (Eugene)
 - fixed items status changing of parent hosts (Eugene)
 - one separated poller process for unreachable hosts (Alexei)
 - better function is_double() (Alexei)
 - fixed host conditions in actions (Alexei)
 - improved filter by hosts and groups (Eugene)
 - fixed processing of trapped items when a key contains '\' (Alexei)
 - added latest values filtering/marking of log history (Eugene)
 - developed multiple log history viewing (Eugene)

Changes for 1.1beta8:

 - moved installation of images to data.sql (Alexei)
 - fixed highly unefficient check of permissions (Alexei)
 - developed remote commands execution on specific actions (Eugene)
 - added "URL" module for screens (Eugene)
 - added trigger selection form popup (Eugene)
 - improved popup selection (Eugene)
 - improved "IT services" configuration (Eugene)
 - added "Data overview" for screens (Eugene)
 - added "Triggers overview" for screens (Eugene)
 - added blinking into Trigger overview (Eugene)
 - added screen displaying in other screen (Eugene)
 - improved Overview table header, vertical text added (Eugene)
 - developed "ZABBIX Clock" module for screens (Eugene)
 - developed "ZABBIX server info" module for screens (Eugene)
 - developed "Triggers info" module for screens (Eugene)
 - developed "Host info" module for screens (Eugene)
 - improved screens displaying, added item alignment (Eugene)
 - improved ZABBIX server report (Eugene)
 - improved images configuration (Eugene)
 - added onserver image resizing for thumbs by php (Eugene)
 - developed acknowledges system (Eugene)
 - added icons displaying for maps (Eugene)
 - added maps displaying for maps (Eugene)
 - improved maps to show status of linked map (Eugene)

Changes for 1.1beta7:

 - added selected item history cleaning (Eugene)
 - improved housekeeper (Alexei)
 - added group operations for actions (Eugene)
 - frontend support for action status (Eugene)
 - support for action statuses: enable and disabled (Alexei)
 - added column actions.status (Alexei)
 - added Hostname for graphs displaying (Eugene)
 - added housekeeper support for frontend (Eugene)
 - added table housekeeper (Alexei)
 - added value mapping for e-mail content (Eugene)
 - support of max(#N) for sum,min,max,delta and avg (Alexei)
 - developed value mapping (Eugene)
 - added column items.valuemapid (Alexei)
 - added tables valuemaps and mappings (Alexei)
 - fix for initial update of host statuses (Alexei)
 - improved templates logic for graphs (Eugene)
 - improved templates logic for triggers (Eugene)
 - added graphs.templateid (Alexei)
 - added triggers.templateid (Alexei)
 - fixed navigation bar for Sreens (Eugene)
 - fixed incorrect groupid error for actions (Eugene)
 - developed new templates logic for items (Eugene)
 - speed improvement for proc.num of Tru64 (Eugene)
 - fixed evaluation of {IPADDRESS} (Alexei)
 - added hosts.templateid and items.templateid (Alexei)

Changes for 1.1beta6:

 - fixed synchronisation of template graphs when using a template (Alexei)
 - added new server parameter UnavailablePeriod (Alexei)
 - dropped column hosts.network_errors (Alexei)
 - added column hosts.errors_from (Alexei)
 - GUI made immune to SQL injection attacks (Alexei)
 - added Check All functionality (Eugene)
 - added support of icon label locations (Alexei)
 - added new column sysmaps.label_location (Alexei)
 - better processing of server startup/shutdown (Alexei)
 - improved proc.num for Linux, added parameter 'comm' (Eugene)
 - fixed two different units in two graph axes (Alexei)
 - renamed latestalarms.php and alerts.php (Alexei)
 - fix crash in processing of autoregistration (Alexei)
 - added validate.inc.php (Alexei)
 - minor fix for schema of table 'rights' (Alexei)
 - fixed trigger linkage form (Alexei)
 - possibly fixed processing of SNMP Counter32 metrics (Alexei)
 - added HTML classes into PHP framework (Eugene)
 - new trigger functions: logseverity and logsource (Alexei)
 - Overview screen won't show disabled triggers (Alexei)
 - support of macro {TRIGGER.KEY} (Alexei)
 - fixed error when deleting a trigger (Alexei)
 - new popup selections for forms (Alexei)
 - fixed rare server crash when processing log[<path>] (Alexei)
 - fix for compilation issues of SNMP support (Alexei)
 - fix of processing of item's multiplier (Alexei)

Changes for 1.1beta5:

 - improved proc.num for Tru64, added parameter 'comm' (Eugene)
 - fixed span handling for screens (Alexei)
 - dropped original spancheck patch. No more warnings. (Alexei)
 - screens and actions will not be under control of templates (Alexei)
 - minor fix for enabling recovered hosts (Alexei)
 - new trigger function: regexp (Alexei)
 - support of function str() for item type 'log' (Alexei)
 - terminology change: trigger's 'description' -> 'name' (Alexei)
 - new macro for actions {TRIGGER.NAME} (Alexei)
 - added Graphs synchronization for linked hosts (Eugene)
 - fixed processing of Delta (Alexei)
 - minor fixes for SNMP handling (Alexei)
 - make possible combination of FLOAT and UINT history in a graph (Alexei)
 - use English translation if cannot find local phrase (Alexei)
 - added Chinese translation. (Alexei)
 - updated German translation. Thanks to Julian. (Alexei)
 - fixed processing of icmpping and icmppingsec (Alexei)
 - separation of LDFLAGS and LIBS in all Makefile.am (Alexei)
 - fixed MySQL-related configuration and making issues (Alexei)
 - fixed incorrect handling of retrieved values in zabbix_get (Alexei)
 - fixed processing of simple checks (Alexei)
 - new concept of definition of actions, one screen (Alexei)
 - new fields for table 'actions' (Alexei)
 - new item value type: integer 64bit (Alexei)
 - improved Triggers synchronization for linked hosts (Eugene)
 - added Actions synchronization for linked hosts (Eugene)
 - calculated minimum Y in graphs (Alexei)
 - added configurable number of plain text elements for screens (Alexei)
 - added screens_items.elements (Alexei)
 - escalations removed from GUI (Alexei)
 - fixed typo in tr_comments.php (Alexei)

Changes for 1.1beta4:

 - fixed system.swap.size (Eugene)
 - fixed vm.memory.size (Eugene)
 - fixed configuration file parsing for user specified functions (Eugene)
 - added support of system.cpu.load for Tru64 (Eugene)
 - added support of system.cpu.util for Tru64 (Eugene)
 - added support of vm.memory.size for Tru64 (Eugene)
 - added support of proc.num for Tru64 (Eugene)
 - fixed processing of UserParameters which are pre/postfixed with spaces (Alexei)
 - fixed processing of SNMP and simple checks (Alexei)
 - fixed compilation with --with-ldap (Alexei)
 - SNMP string values to be automatically converted to numeric (Alexei)
 - fixed nodata() processing when used with host 'status' (Alexei)
 - fixed conflict with MySQL headers (Eugene)

Changes for 1.1beta3:

 - improved support vfs.file.time[filename,<access|modify|change>] (Eugene)
 - calculate MAX of Y axis based on average values (Alexei)
 - automatic recovery of unsupported items (Alexei)
 - added config.refresh_unsupported (Alexei)
 - added housekeeping for history_uint (Alexei)
 - double sided graphs (Alexei)
 - added "SET_<TYPE>_RESULT" macros (Eugene)
 - new W32 un/install floppy. (Eugene)
 - added script for GUI regression testing (Alexei)
 - reverted multiple server patch (Alexei)
 - fixed autoregistration (Alexei)
 - added preliminary bulk host and bulk user loader. (James)
 - applied Graph Dropdown fix. Thanks to Elkor (James)
 - applied SNMPv3 fix. Thanks to Sauron (James) -- Please note I do not have any SNMPv3 items to test this with, but it did complete and server runs after build.
 - added column graphs_items.yaxisside (Alexei)
 - startup script for Tru64 (Alexei)
 - added parameters support for user specifed functions "$1 $2 .. $9" (Eugene)
 - added table history_uint (Alexei)
 - fixed memory leak for windows agent (Eugene)
 - fixed windows agent hanging (Eugene)
 - reverted graph generation fix (Alexei)
 - improved logging to file for windows (Eugene)
 - added support of system.cpu.intr for Linux (Eugene)
 - added support of kernel.maxfiles for Linux (Eugene)
 - added support of vfs.dev.read[*] for Linux (Eugene)
 - added support of vfs.dev.write[*] for Linux (Eugene)
 - fixed vfs.file.regmatch[*] (Alexei)
 - added support of net.if.collisions[*] for Linux (Eugene)
 - added support of net.if.in[*] for Linux (Eugene)
 - added support of net.if.out[*] for Linux (Eugene)
 - Applied MySQL reconnect patch. (James)
 - Applied multiple server patch. (James)
 - Applied graph generation fix.  Thanks to Elkor (James)
 - Updated displayed version in UI to 1.1beta3 (James)
 - Applied span inconsistency patch.  Thanks to Elkor (James)
 - Added dbpatches to support 'User Configurable Refresh' (James)
 - integrated 'OpenBSD3.7.c' functionality (Eugene)
 - Applied ServerByName patch. (James)
 - First pass at optimization of MySQL queries on reports page. (James)
 - Fixed Groupid selection in triggers page (James)
 - Fixed Update Profile in profiles page (James)
 - Fixed Number Of Hosts in reports page (James)
 - optimized sysinfo functions for solaris system (Eugene)
 - optimized sysinfo functions for linux system (Eugene)
 - grouped commands in to the new command with parameters for linux (Eugene)
 - developed new interface for sysinfo functions. Result returns with srtuct (Eugene)
 - recreated process() function. (Eugene)
 - fixed several warnings when compiling with -Wall flag (Alexei)
 - added new item parameter: message (Eugene)
 - configurable refresh rate. Thanks to James Wells. (Alexei)
 - update images. Thanks to James Wells. (Alexei)
 - all $_GET and $_POST replaced by $_REQUEST. Thanks to James Wells. (Alexei)
 - added new item status: NOT AVAILABLE (Alexei)
 - fixed autoheader warnings (Eugene)
 - removed file acconfig.h (Eugene)
 - added support of vfs.dev.read[*] (Eugene)
 - added support of vfs.dev.write[*] (Eugene)
 - added support of net.if.out[*] (Eugene)
 - added support of net.if.in[*] (Eugene)
 - added support of net.if.collisions[*] (Eugene)
 - added support of system.cpu.util[*] (Eugene)
 - added support of net.tcp.listen[*] (Eugene)
 - changed system.uptime (Eugene)
 - fixed processing of SNMP counter64 objects (Alexei)
 - improved support of proc.num[<process>,<user name>,<all|run|sleep|zomb>] (Eugene)
 - improved support of proc.mem[<process>,<user name>,<max|min|sum|avg>] (Eugene)
 - added support of system.swap.in (Eugene)
 - added support of system.swap.out (Eugene)
 - added support of system.cpu.intr (Eugene)
 - added support of system.cpu.switches (Eugene)
 - added support of kernel.maxproc (Eugene)
 - fixed compilation warnings under HP-UX 11.00 (Alexei)
 - Japanese translation. Thanks to Kodai Terashima. (Alexei)
 - added processing of SNMP counter64 (Alexei)

Changes for 1.1beta2:

 - added support of service.ntp,host,port (Alexei)
 - added support of proc.mem[process,user,mode] (Eugene)
 - added columns actions.maxrepeats, actions.repeatdelay (Alexei)
 - improved support of proc.num[process,<user name>] (Eugene)
 - added columns alerts.[triggerid,repeats,maxrepeats,nextcheck,delay] (Alexei)
 - added columns alerts.[triggerid,repeats,maxrepeats,nextcheck] (Alexei)
 - fixed compilation issues under FreeBSD (Alexei)
 - fixed compilation of hstrerror() under misc platforms (Alexei)
 - fixed compilation issues of Unix agent on non-Linux platforms (Alexei)
 - added support of autoregistration of new hosts (Alexei)
 - fixed "Add items from template" functionality (Alexei)
 - do not show deleted hosts in host selection (Alexei)
 - fixed crash of zabbix_sender (Alexei)
 - added new table autoreg (Alexei)
 - added support of vfs.file.regmatch[] and vfs.file.regexp[] (Alexei)
 - added mass-delete function for IT Services (Alexei)
 - fixed compilation of LDAP functionality (Alexei)
 - new parameter for zabbix_agentd, show list of supported parameters (Alexei)
 - added path to SNMP headers in Makefiles (Alexei)

Changes for 1.1beta1:

 - fixed never logout option (Alexei)
 - support of function fuzzytime(). Thanks to James Wells. (Alexei)
 - added menu structure for configuration management (Alexei)
 - added support of macros $1,..., $9 (Alexei)
 - added support for dns[ip,domain] (Alexei)
 - added screen Host Profiles (Alexei)
 - new server configuration parameter DBPort (Alexei)
 - added column triggers.error (Alexei)
 - added error reason if trigger is in UNKNOWN state (Alexei)
 - added column items.logtimefmt (Alexei)
 - added support of timestamp format for log files (Alexei)
 - all network load related metrics renamed to net.if.xxx (Alexei)
 - all swap-related metrics renamed to system.swap.xxx (Alexei)
 - all CPU-related metrics renamed to system.cpu.xxx (Alexei)
 - misc fixes for host-templates linkage (Alexei)
 - fixed addition of triggers to linked hosts (Alexei)
 - group functions for item manipulations (Alexei)
 - changes umask(0) to umask(022) to prevent world-write access (Alexei)
 - updated vfs.file.md5sum and vfs.file.cksum (Alexei)
 - misc usability fixes for PHP interface (Alexei)
 - updated system.uname, system.uptime, system.users.num (Alexei)
 - parameter system[uptime] renamed to system.uptime[] (Alexei)
 - added parameter vfs.file.atime[] (Alexei)
 - added parameter vfs.file.ctime[] (Alexei)
 - added parameter vfs.file.mtime[] (Alexei)
 - parameter file[] renamed to vfs.file.exists[] (Alexei)
 - parameter filesize[] renamed to vfs.file.size[] (Alexei)
 - added parameter system.localtime (Alexei)
 - parameter Hostname is optional. If not specified, real hostname is used. (Alexei)
 - fixed processing of W32 performance counters. Problem with long computer names. (Alexei)
 - fixed crash of WIN32 agent when processing eventlog[]. Many thanks to Simon Lund. (Alexei)
 - fixed update of triggers in certain situations (Alexei)
 - French translation (Alexei)
 - German translation. Thanks to J. Pawlowski (Alexei)

Changes for 1.1alpha12:

 - time-related functions will be calculated regardless of host status (Alexei)
 - added support of hosts profiles (Alexei)
 - column history_log.value altered to TEXT (Alexei)
 - fixed zabbix_get to correctly parse command line parameters (Alexei)
 - fixed compilation issues (hstrerror) under Solaris (Alexei)
 - added column history_log.severity (Alexei)
 - added column history_log.source (Alexei)
 - added column history_log.timestamp (Alexei)
 - support of monitoring of W32 Event Logs: eventlog[Applications/Security/System] (Alexei)
 - Italian translation (Alexei)
 - Spanish translation (Alexei)
 - fixed compilation of inodes.c under *BSD (Alexei)
 - support of option --enable-agent (Alexei)
 - support of all types of SNMP metrics (Alexei)
 - fixed src/zabbix_server/Makefile.am for SNMP-enabled compilation (Alexei)

Changes for 1.1alpha11:

 - new configuration optio --enable-server (Alexei)
 - new XML based protocol between hosts and agents. Backward compatible. (Alexei)
 - WIN32 agent: support of active checks (Alexei)
 - fixed addition of complex triggers for linked hosts (Alexei)
 - housekeeper improved to delete hosts sequentially (Alexei)
 - new utility zabbix_get (Alexei)
 - added src/zabbix_get/* (Alexei)
 - user timeout time is configurable (Alexei)
 - added support of locales on user level (Alexei)
 - added support of user profiles (Alexei)
 - removed include/local_en.inc.php
 - added include/locales/.htaccess (Alexei)
 - added include/locales/en_en.inc.php (Alexei)
 - added include/locales/de_de.inc.php (Alexei)
 - added include/locales/en_en.inc.php (Alexei)
 - added column users.lang (Alexei)
 - added column users.autologout (Alexei)
 - added frontends/php/profile.php (Alexei)
 - performance optimisation: do not update functions and triggers if same value received (Alexei)
 - do not show deleted hosts/items and triggers (Alexei)
 - draw graph's timeline even if no data exists (Alexei)
 - added support of system[procload] under AIX. Thanks to Moisio Juha. (Alexei)
 - fixed selection of IT Service calculation algorithm (Alexei)
 - added column escalation_log.actiontype (Alexei)
 - time related function 'nodata','date','dayofweek','time','now' will be periodically updated (Alexei)
 - update of functions optimised. Do not update if same value. (Alexei)
 - better support of automake (Alexei)
 - better modulatisation of code (Alexei)
 - added src/zabbix_server/escalator.[ch] (Alexei)
 - nodata() will be calculated regardless of its previous value (Alexei)
 - simplified code for trigger status updated (Alexei)
 - better read loop in active.c (Alexei)
 - added parameter DisableActive for zabbix_agentd (Alexei)
 - trigger expressions may contain spaces (Alexei)
 - improvements for snprintf.c (Alexei)
 - added table escalation_rules (Alexei)
 - fixed parameter of strncpy() in active.c (Alexei)
 - added column screens_items.rowspan (Alexei)
 - support of rowspan in screens (Alexei)
 - fixed selection of host in Event History (Alexei)
 - fixed short php tags in PHP frontend (Alexei)

Changes for 1.1alpha10:

 - improved monitoring of log files (Alexei)
 - removed all pthread code (Alexei)
 - added column items.lastlogsize (Alexei)
 - added column screens_items.colspan (Alexei)
 - support of colspan in screens (Alexei)
 - added column media.period (Alexei)
 - activity period for medias (Alexei)
 - updated startup scripts for SuSE 9.2 and 9.3. Thanks to Andre. (Alexei)
 - added selection of hosts for event history (Alexei)
 - new item type - 'log' (Alexei)
 - added table 'history_log' (Alexei)
 - fixed issue with high agent's CPU usage for active checks (Alexei)
 - minor modifications of DB schema. Unnecessary indexes dropped. (Alexei)

Changes for 1.1alpha9:

 - changed copyright to SIA Zabbix (Alexei)
 - added basic support for log[*] (Alexei)
 - fixed processing of traps having character ':' (Alexei)
 - added logfiles.h and logfiles.c (Alexei)
 - group level start/stop monitoring (Alexei)
 - fixed read loop in active.c. (Alexei)
 - better readability of php code (Alexei)
 - support of file[*] (Alexei)
 - improved history.php (Alexei)
 - delete items from linked hosts when using checkboxes (Alexei)
 - changed definition of services.goodsla to double(5.2) (Alexei)
 - minor fix for users.php (Alexei)
 - fixed graph.php. Thanks to Michael Durket. (Alexei)
 - added SuSE 9.2 startup scripts. Thanks to Kiepe Andre. (Alexei)
 - changed MAX_STRING_LEN to MAX_BUF_LEN in memset() in active.c (Alexei)

Changes for 1.1alpha8:

 - better error reporting for GUI (Alexei)
 - daily/weekly/monthly/yearly SLA statistics (Alexei)
 - added parameter ServerPort to zabbix_agentd.conf (Alexei)
 - added parameter RefreshActiveChecks to zabbix_agentd.conf (Alexei)
 - better report3.php (Alexei)
 - better alarms.php (Alexei)
 - new item type: active check (Alexei)
 - new mandatory parameter for zabbix_agentd.conf - Hostname (Alexei)
 - started development of active agent checks (Alexei)
 - hard-linked templates works when deleting graph element (Alexei)
 - hard-linked templates works when adding graph element (Alexei)
 - support of memory[free] under OS/X (Alexei)
 - support of memory[total] under OS/X (Alexei)
 - fixed compilation of agent under OS/X (Alexei)
 - fixed memory[total] for HP-UX when >4GB of memory (Alexei)

Changes for 1.1alpha7:

 - fixed memory[free] for HP-UX when >4GB of memory (Alexei)
 - hard-linked templates works when deleting an action (Alexei)
 - hard-linked templates works when adding an action (Alexei)
 - added frontends/php/include/hosts.inc.php (Alexei)
 - added frontends/php/include/maps.inc.php (Alexei)
 - added frontends/php/include/services.inc.php (Alexei)
 - added frontends/php/include/actions.inc.php (Alexei)
 - hard-linked templates works when deleting a trigger (Alexei)
 - hard-linked templates works when adding a trigger (Alexei)
 - no warning about uninitialised function_str (Alexei)
 - fixed simple checks (Alexei)
 - fixed startup of housekeeper (Alexei)
 - added frontends/php/include/triggers.inc.php (Alexei)
 - added frontends/php/include/graphs.inc.php (Alexei)
 - added frontends/php/include/audit.inc.php (Alexei)
 - added frontends/php/include/users.inc.php (Alexei)
 - added frontends/php/include/screens.inc.php (Alexei)
 - added frontends/php/include/items.inc.php (Alexei)
 - Overview and Details mode for screen Queue (Alexei)

Changes for 1.1alpha6:

 - show both hostname and lable in ALT for map icons (Alexei)
 - added propagation of template item change to related hosts (Alexei)
 - modified data.sql to exclude zabbix_suckerd and zabbix_agentd (Alexei)
 - fixed SQL warning when updating actions (Alexei)
 - fixed change of plain text data in screens (Alexei)
 - fixed mouse navigation for multiple maps in one screen (Alexei)
 - configurable timestamp format in local_en.inc.php (Alexei)
 - support for no labels and no status in network maps (Alexei)
 - fix for startup of housekeeping process (Alexei)
 - fix of agent crash on 64 bit platforms in CKSUM() (Alexei)
 - added frontends/php/overview.php (Alexei)
 - removed link to unexistant trends.php (Alexei)
 - support for unlimited number of user parameters (Alexei)
 - support of passing of parameters to user-defined commands (Alexei)
 - improved zabbix.spec. Thanks to Dirk Datzert. (Alexei)
 - fixed detection of __va_copy() (Alexei)

Changes for 1.1alpha5:

 - fixed mouse navigation for multiple maps in one screen (Alexei)
 - fixed unmodified item parameter "Keep trends (in days)" (Alexei)
 - fixed support of negative values for SNMP integers (Alexei)
 - added support of function dayofweek() for triggers (Alexei)
 - configurable format of icon labels for maps (Alexei)
 - added column sysmaps.label_type (Alexei)
 - keep host selection when adding/deleting/updating item (Alexei)
 - fix for complation of the agent under Solaris (Alexei)
 - do not use hardcoded port 161 when adding from template (Alexei)
 - changed logic update host.available instead of host.status (Alexei)
 - added column hosts.available (Alexei)
 - added link to ZABBIX Manual v1.1 into page header (Alexei)
 - fixed evaluation of nodata(). Thanks to Igor Micko. (Alexei)
 - fixed time selection for custom graphs (Alexei)
 - configurable format of map output (png, jpg) (Alexei)
 - special processing of 'b' and 'bps' (bytes). Take 1000 for Kilos (Alexei)
 - fix of crash of zabbix_server when processing notification macros (Alexei)
 - added form for managing images (Alexei)
 - added frontends/image.php (Alexei)
 - added table 'hosts_templates' (Alexei)
 - added table 'escalations' (Alexei)
 - selection of configuration areas in config.php (Alexei)

Changes for 1.1alpha4:

 - fixed problem with blank graphs (Alexei)
 - support of plain text value for screens (Alexei)
 - fixed parsing of command line parameters. Thanks to Slix. (Alexei)
 - added special item zabbix[log] (Alexei)
 - calculate items.nextcheck as nextcheck+delay (Alexei)
 - fixed time navigation for user-defined graphs (Alexei)
 - added link to ZABBIX manual from all forms (Alexei)
 - icmppingsec to return '0' if cannot ping (Alexei)
 - added error reason for unsupported items (Alexei)
 - added error reason for unreachable hosts (Alexei)
 - added hosts.error (Alexei)
 - added items.error (Alexei)
 - added alerts.error (Alexei)
 - added error reason for undelivered alerts (Alexei)
 - added upgrades/dbpatches/1.1alpha3_to_1.1alpha4 (Alexei)
 - fixed empty macros in alert messages if '.' in key (Alexei)
 - do not show menu item if no permissions (Alexei)

Changes for 1.1alpha3:

 - fixed wrong use of multiplier for items (Alexei)
 - remover src/zabbix_sucker and src/zabbix_trapper (Alexei)
 - one common process for sucker and trapper: zabbix_server (Alexei)
 - removed column items.lastdelete (Alexei)
 - do not use items.lastdelete in housekeeping process (Alexei)
 - do not draw straight lines in graphs if no data (Alexei)
 - fixes for PHP5 (Alexei)
 - fix for crash of zabbix_suckerd (Alexei)

Changes for 1.1alpha2:

 - support for cpu[idleX], cpu[userX], cpu[niceX], cpu[systemX] (Alexei)
 - fix for custom multiplier (Alexei)
 - use checkbox instead of lists in users.php (Alexei)
 - removed thread-related configuration options from configure.in (Alexei)
 - fixed audit log for graph elements (Alexei)
 - do not reference ZABBIX logo from www.zabbix.com (Alexei)
 - fixed addition of network maps (Alexei)

Changes for 1.1alpha1:

 - agent will return ZBX_UNSUPPORTED in case if execute command returned EOL only (Alexei)
 - support of diskfree_perc[],diskused_perc[], inodefree_perc[]. (Alexei)
 - support of check_service[ldap] and check_service_perf[ldap]. Thanks to Andreas Brenk. (Alexei)
 - fixed incorrect setting of ICMP-related triggers to UNKNOWN state (Alexei)
 - added table audit (Alexei)
 - added audit.php (Alexei)
 - new default port numbers for agent and trapper, 10050 and 10051 (Alexei)
 - better internal coding standard for ZABBIX agent (Alexei)
 - added support for md5sum for files less than 64M (Alexei)
 - added include md5.c and md5.h (Alexei)
 - remove trends.php, trend.php (Alexei)
 - remove compare.php, chart3.php (Alexei)
 - show trigger dependencies in list of configuration of triggers (Alexei)
 - make Zabbix reset nextcheck for items when updating or adding a trigger (Alexei)
 - minimum value of PingerFrequency changed to 1 (Alexei)
 - different icons depending on a triger status for sysmaps (Alexei)
 - added column sysmaps_hosts.icon_on (Alexei)
 - hierarchical maps (Alexei)
 - added column sysmaps_hosts.url (Alexei)
 - upgrades/dbpatches/1.0_to_1.1alpha1/data/images/ (Alexei)
 - added support for custom multiplier (Alexei)
 - added column items.formula (Alexei)
 - added support of SNMPv3 (Alexei)
 - added columns snmpv3_* to table items (Alexei)
 - increased max number of network interfaces to 16 for zabbix_agentd (Alexei)
 - added command line parameters -c <config> and -h to zabbix_trapperd (Alexei)
 - added command line parameters -c <config> and -h to zabbix_agentd (Alexei)
 - added command line parameters -c <config> and -h to zabbix_suckerd (Alexei)
 - added support for customised Y axis for graphs (Alexei)
 - added columns graphs.(yaxistype|yaxismin|yaxismax) (Alexei)
 - send date as part of email alerts (Alexei)
 - added SuSE 9.1 startup scripts. Thanks to A.Tophofen. (Alexei)
 - change of architecture to multi-threaded model (Alexei)
 - fixed typo: getuid() -> getgid() in daemon_init() (Alexei)
 - added housekeeping of trends (Alexei)
 - added column items.trends (Alexei)
 - added escaping of SQL statements where needed (Alexei)
 - added src/zabbix_sucker/checks_agent.[h,c] (Alexei)
 - added src/zabbix_sucker/checks_internal.[h,c] (Alexei)
 - added src/zabbix_sucker/checks_snmp.[h,c] (Alexei)
 - added src/zabbix_sucker/checks_simple.[h,c] (Alexei)
 - send alert when trigger changes its value to TRUE for the first time (Alexei)
 - added support of zabbix[history_str] (Alexei)
 - use $_GET, $_POST, $_COOKIE to be PHP5-compatible. Thanks to Martin MOHNHAUP. (Alexei)
 - added table 'images' (Alexei)
 - added small icons for maps (Alexei)
 - added basic support of background images (Alexei)
 - added frontends/php/include/html.inc.php (Alexei)
 - added support for real delta. item.delta=2. (Alexei)
 - new selection for triggers.php (Alexei)
 - new selection for items.php (Alexei)
 - removed helpdesk.php (Alexei)
 - fixed check of permissions for screenedit.php (Alexei)
 - new selection for graphs in charts.php (Alexei)
 - new selection of maps in maps.php (Alexei)
 - new selection of group and host for latest.php (Alexei)
 - added support for macro {IPADDRESS} (Alexei)
 - added support of localisation (Alexei)
 - added file frontends/php/include/locale_en.inc.php (Alexei)
 - fixed check of NNTP service (Alexei)
 - show metrics (3.01 Gb) in alert messages (Alexei)
 - added support for configurable after-login screen (Alexei)
 - added column users.url (Alexei)
 - email routines moved to email.c (Alexei)
 - fixed hosts.php. Changed <? to <?php. (Alexei)
 - fixed number of trapped items in STATUS OF ZABBIX. Thanks to Igor. (Alexei)
 - fixed proc_cnt[zabbix_agentd] under Linux (Alexei)
 - added list of hosts for groups and IP addresses in host maintenance (Alexei)
 - fixed MacOS X related compilation issues. Thanks to Charles Galpin. (Alexei)
 - fixed calculation of maximum values for table 'trends'. Thanks to Igor. (Alexei)
 - fixed evaluation of expressions when a number contains spaces (Alexei)
 - added Gentoo start-up scripts. Thanks to Andreas Tophofen. (Alexei)
 - fixed PostgreSQL schema. Removed unnecessary comma. (Alexei)

Changes for 1.0:

 - changed graph legend a little bit. Thanks to Igor. (Alexei)
 - added support of IP addresses returned by SNMP agents (Alexei)
 - fixed serious issue with sending of alerts (Alexei)
 - small fix in latestalarms.php (Alexei)
 - added support for simple check 'tcp,<port>' (Alexei)
 - added template 'Application.MySQL' (Alexei)
 - added button "add items from template" (Alexei)
 - added template 'Host.SNMP'. Thanks to Kenneth Durrant. (Alexei)
 - fixed host statistics in report1.php (Alexei)
 - templates were renamed to "Host.Unix", "Host.Win32" and "Host.Standalone" (Alexei)
 - fixed problem with undefined socklen_t under Solaris (Alexei)
 - show user groups in the list of users. Thanks to Igor (Alexei)
 - fixed sql statement in trigger definition form (Alexei)
 - changed all versions from 1.0beta14 to 1.0 (Alexei)
 - converted redhat scripts from DOS to UNIX format (Alexei)

Changes for 1.0beta14:

 - added DB patches for migration to 1.0beta14 (Alexei)
 - changed logic of actions: scope=1 (triggerid=hostid), 2 (triggerid=0) (Alexei)
 - fixed compilation of --with-pgsql on non-GCC platforms (Alexei)
 - fixed refresh in actions screen (Alexei)
 - show severity of triggers in the list (Alexei)
 - fixed trigger update. Value of the trigger sets to UNKNOWN. (Alexei)
 - fixed --with-[net|ucd]-snmp to work with various paths (Alexei)
 - changed css.css to follow W3C standard (Alexei)
 - changed DB schema. Dropped foreign key for table actions (Alexei)
 - fixed handling of special chars in adding from templates (Alexei)
 - fixed output of special characters in maps (Alexei)
 - fixed permission check for screens (Alexei)
 - delete sysmap information on host removal (Alexei)
 - fixed compilation of the agent under HP-UX (Alexei)
 - fixed simple checks to return NOTSUPPORTED (Alexei)
 - removed primary keys for both 'history' and 'history_str' (Alexei)
 - added support for system[proccount] under FreeBSD (Alexei)
 - remove trailing zeroes in function evaluation routines (Alexei)
 - added support for proc_cnt[*] under FreeBSD (Alexei)
 - special processing of unit 's' (Alexei)
 - added W32 install floppy. Thanks to  Fabricio Ferrari. (Alexei)
 - new action type: "ON or OFF" (Alexei)
 - added support of macro {STATUS} (Alexei)
 - pinger to work for all hosts (ip and hostname-based) (Alexei)
 - fixed memory[cached] to work for both linux 2.4 and 2.6 (Alexei)
 - do not link crypt and crypto to the agent (Alexei)
 - fixed report1.php to work under FreeBSD (Alexei)
 - fixed displaying of string value in the Latest Values (Alexei)
 - fixed simple check when port specified. Order of IP and PORT is arbitrary now (Alexei)
 - fixed pinger to correctly calculate number of seconds (Alexei)
 - fixed selection of "Dark Yellow" for graphs and map links (Alexei)
 - fixed removal of trigger dependency (Alexei)
 - added substitution of macros for all actions (Alexei)
 - added escaping of 'special' characters before SQL insert statements (Alexei)
 - fixed removal of sysmaps hosts and links when deleting item (Alexei)
 - fixed Use IP address in host definition form (Alexei)
 - fixed audio in Status of Triggers (Alexei)
 - fixed change of action subject if it contains special characters (Alexei)
 - fixed creation of actions from templates (Alexei)
 - Battery.png has been renamed to UPS.png (Alexei)
 - fixed removal of an item under PostgreSQL (Alexei)
 - fixed patch for PostgreSQL (Alexei)

Changes for 1.0beta13:

 - fixed sending of alerts when PostgreSQL is used (Alexei)
 - sprintf() was replaced with snprintf() (Alexei)
 - fix for prefixes K,M and G (Alexei)
 - strncpy() was replaced with secure strscpy() where possible (Alexei)
 - fixed support for situation when one of graph's metrics has no values (Alexei)
 - added '2>/dev/null' to fping to get rid of message on the console (Alexei)
 - new icons and icon types for sysmaps (Alexei)
 - added columns color_on,color_off,drawtype_on,drawtype_off to table sysmaps_links (Alexei)
 - do not show group having no hosts in Latest Values (Alexei)
 - better management of host groups (Alexei)
 - added support of macro {HOSTNAME}, removed support of %s (Alexei)
 - added support of macros {DATE} and {TIME} in alerts (Alexei)
 - fixed selection of multiplier in item definition form (Alexei)
 - support for 'icmppingsec' (Alexei)
 - added support of symbol '-' in keys used for trigger expressions (Alexei)
 - added information about table 'trends' to 'Status of Zabbix' screen (Alexei)
 - transparency for graphs on GD 2.x platforms (Alexei)
 - added timestamp and header to maps (Alexei)
 - fixes for screens.php (Alexei)
 - fixes for screenedit.php (Alexei)
 - added parameter DisablePinger (Alexei)
 - correct processing of RCPT TO responses from SMTP servers (Alexei)
 - correct processing of unsupported internal checks (Alexei)
 - processing of DB stopped situations for MySQL (Alexei)
 - housekeeper to delete hosts_groups entries (Alexei)
 - deleted host to be renamed to "<host> [DELETED]" (Alexei)
 - added function now() (Alexei)
 - fixed action maintenance screen (Alexei)
 - redesigned availablity chart (Alexei)
 - support for zabbix[trends] (Alexei)
 - added table 'trends' (Alexei)
 - cosmetic changes for IT Services screen (Alexei)
 - change of color schema for SLA graphs and report (Alexei)
 - redesigned IT Service availability chart (Alexei)
 - fix for get_last_service_value(). Thanks to Sébastien "Slix" Liénard. (Alexei)
 - fix for chart_sla.php. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - proper timeout handling for SNMP connect (Alexei)

Changes for 1.0beta12:

 - fixed add services (Alexei)
 - fixed simple *_perf checks (Alexei)
 - data.sql was modified to include usrgrp records (Alexei)
 - fixed update of special items 'status'. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - fixes for graph time navigation (Alexei)
 - fixed processing of trapped values, fixed pinger. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - fixed UserParameter when it replaces existing one. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - fixed PostgreSQL schema (Alexei)

Changes for 1.0beta11:

 - added support for user groups (Alexei)
 - added column actions.recipient (Alexei)
 - added support of system[proccount] under Solaris (Alexei)
 - support for swap sizes >2Gb under Solaris. Thanks to Franky Van Liedekerke. (Alexei)
 - add actions when using templates. (Alexei)
 - fixed refresh of status of triggers. (Alexei)
 - updated RedHat start-up scripts in misc/init.d/redhat. Thanks to Charlie. (Alexei)
 - fix for flexible SNMP port name (Alexei)
 - fixed permissions of PHP screens (Alexei)
 - period in graphs. Thanks to Igor Micko. (Alexei)
 - date in graphs (Alexei)
 - no refresh for charts.php if period is set (Alexei)
 - new navigation for charts.php. Thanks to Igor Micko. (Alexei)
 - fixed snmptrap.sh (Alexei)
 - IRC support channel #zabbix on irc.pilgerer.org (Alexei)
 - fix for dashed lines under some broken GD (Alexei)
 - http://zabbix.sf.net was changed to http://www.zabbix.org (Alexei)
 - support of delta flag in item definition (Alexei)
 - added column items.delta,prevorgvalue (Alexei)
 - support for operator '#', not equal. (Alexei)
 - support for functions date() and time() (Alexei)
 - fix of /proc/stat interpretation in diskdevice.c (Alexei)
 - support of system[uptime] for Solaris. Thanks to Franky Van Liedekerke. (Alexei)
 - fix for disk space calculation. Use statvfs' f_frsize instead of f_bsize. Thanks to Franky Van Liedekerke. (Alexei)
 - restrict host status change from Unreachable (Alexei)
 - fix for Solaris swap sizes (Alexei)
 - fix for counting of triggers in map.php.  (Alexei)
 - added translation of special HTML characters in history of alerts and alarms (Alexei)
 - fixed calculation of graph width under MS Explorer (Alexei)
 - fixed interpretation of parameter 'from' for graphs (Alexei)
 - removed references to screens_graphs (Alexei)
 - fix for proc_cnt[*] under Solaris (Alexei)
 - fix of automatic image scaling under Explorer for charts.php (Alexei)
 - fixed division by zero and infinite loop in graphs (Alexei)
 - fixes for agent. Error checking for opendir() (Alexei)
 - fix for syslog logging of zabbix_trapperd (Alexei)
 - added table users_groups, usrgrp (Alexei)
 - monitoring of CPU and mainboard temperature under Linux (Alexei)
 - support for sensor[temp1],sensor[temp2],sensor[temp3] (Alexei)
 - report1.php to use 'ps -ef' (Alexei)
 - support for prefixes in trigger expressions (K,M,G) (Alexei)
 - new item status: 'deleted' (Alexei)
 - fixed autoconf problems under SUSE 8.2 (Alexei)
 - housekeeping to delete hosts having status 'deleted' (Alexei)
 - AC_FUNC_GETLOADAVG changes to AC_REPLACE_FUNCS(getloadavg) in configure.in (Alexei)
 - eliminated compiler's warnings under SUSE 8.2 (Alexei)
 - added src/zabbix_sucker/housekeeper.* (Alexei)
 - new host status: 'deleted' (Alexei)

Changes for 1.0beta10:

 - removed script misc/pinger/ (Alexei)
 - support if simple check 'icmpping' (Alexei)
 - new zabbix_suckerd's parameter: PingerFrequency (Alexei)
 - new zabbix_suckerd's parameter: FpingLocation (Alexei)
 - improvements for action form (Alexei)
 - support of system maps for screens (Alexei)
 - removed column graphid from table screens_items (Alexei)
 - added columns resource and resourceid to table screens_items (Alexei)
 - non breakable space in PHP forms (Alexei)
 - new draw type for graphs: Dot (Alexei)
 - improved media maintenance form (Alexei)
 - added sort order for custom graphs (Alexei)
 - added column graphs_items.sortorder (Alexei)
 - fixed problem when adding host from template and function 'str' is used. Thanks to Jean-Baptiste Mariotte. (Alexei)
 - support of proc_cnt[*] under Solaris. Thanks to Marc Ledent (Alexei)
 - fixed sysinfo() result. Multiplication to mem_unit required (Alexei)
 - better reporting in case of different startup errors (Alexei)
 - added include/pid.c and include/pid.h (Alexei)
 - PostreSQL related fixes (Alexei)
 - added src/zabbix_snmptrap (Alexei)
 - fixed support of user-defined height of graphs (Alexei)
 - added frontends/include.classes.inc.php (Alexei)
 - show selected host in Host Add form (Alexei)
 - fixed snmptrap.sh (Alexei)
 - improved performance of simple graphs (Alexei)
 - minor fixes to eliminate compiler's warnings (Alexei)
 - fix to show HTML characters of string items in Latest Values and History  (Alexei)
 - added disk statistics to data.sql (Alexei)
 - popup confirmation screen for deletes and updates (Alexei)
 - buttons "Activate selected" and "Disable selected" in item maintenance form (Alexei)
 - do not wrap Latest Values (Alexei)
 - support for changing of graph items (Alexei)
 - menu will not require more than three lines (Alexei)
 - fixed dividion by zero in chart2.php (Alexei)
 - period and start of interval are preserved in full-screen mode (Alexei)
 - added units in graph legends (Alexei)
 - table-like legend for user graphs (Alexei)
 - small fix for executing user scripts (Alexei)
 - fix to enable use of abschange() (Alexei)
 - cosmetic change of "LATEST VALUES" screen (Alexei)
 - support for simple checks :smtp_perf, ftp_perf, ssh_perf, etc. (Alexei)
 - fixed nasty bug in getting SNMP parameters. Thanks to Igor Micko. (Alexei)
 - added support for diskused[*] (Alexei)
 - Alert History renamed to Alerts (Alexei)
 - Status of Triggers renamed to Triggers (Alexei)
 - added check for kstat library for ./configure (Alexei)
 - added support for zabbix[queue] (Alexei)
 - added basic support for simple graphs in screens (Alexei)
 - dynamic form hosts.php (Alexei)
 - fixed 'make clean' under Solaris (rm -fv -> rm -f) (Alexei)
 - link map's connector to a trigger
 - added parameter ListenIP to zabbix_agentd.conf (Alexei)
 - added pinger.c and pinger.h (Alexei)
 - fixed search of SNMP header files and libs (Alexei)
 - improved performance of Alarm and Alert History (Alexei)
 - added support for units (Mb, Kb, Gb, etc) (Alexei)
 - added column items.multiplier (Alexei)
 - added column items.units (Alexei)
 - added table 'stats' (Alexei)
 - support for spaces in trigger expression. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - dynamic form items.php (Alexei)
 - added zabbix.spec. 'rpm -ta zabbix.tar.gz'. Thanks to Harald Holzer. (Alexei)
 - dynamic form config.php (Alexei)
 - fixes in services.php (Alexei)
 - fixes in screenedit.php (Alexei)
 - UserParameter does not become UNSUPPORTED anymore (Alexei)
 - added support for zabbix[triggers_count] (Alexei)
 - added support for zabbix[items_unsupported_count] (Alexei)
 - support for memory[free] and memory[total] under Solaris (Alexei)
 - fixed compilation of the agent under FreeBSD (Alexei)

Changes for 1.0beta9:

 - added severity to media definition (Alexei)
 - add media.severity (Alexei)
 - added support for check_service_perf[*]. Thanks to Jürgen Schmitz (Alexei)
 - added parameter AlertScriptsPath to zabbix_suckerd (Alexei)
 - added support for alternative medias (Alexei)
 - added src/zabbix_sucker/alerter.h (Alexei)
 - added src/zabbix_sucker/alerter.c (Alexei)
 - removed column alerts.type, added column alerts.mediatypeid (Alexei)
 - added table media_type (Alexei)
 - removed column media.type, added column media.mediatypeid (Alexei)
 - removed columns config.(smtp_server,smtp_helo,smtp_email) (Alexei)
 - added columns actions.scope and actions.severity (Alexei)
 - added support of global alerts limited by triggers severity (Alexei)
 - added group selection in Item and Trigger definition forms (Alexei)
 - added support for functions abschange(),change(),delta(),sum(), count() and avg() in trigger expressions (Alexei)
 - fixed plaintext values for string data type. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - misc fixes for services.php. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - different styles for user-defined graphs (Alexei)
 - cached memory in bytes (not in Kb as before) (Alexei)
 - show current and planned SLA in IT Services screen (Alexei)
 - added sort order by sortorder for IT Services (Alexei)
 - added column service.sortorder (Alexei)
 - show last 20% (80%-100%) in SLA bar (Alexei)
 - fixed statistics of bounced interfaces (Alexei)
 - added support for zabbix[items], zabbix[history] (Alexei)
 - new item type: internal (Alexei)
 - play disaster-on.wav if disaster trigger appers (Alexei)
 - added support for disk_read_opsX[*],disk_write_opsX[*],disk_read_blksX[*], disk_write_blksX[*] (Alexei)
 - added basice support of monitoring of disk stats (Alexei)
 - session cookie will expire when session is closed (Alexei)
 - fixed situation when large SNMP values become nagative (Alexei)
 - added EOL character to make HTML source more readable (Alexei)
 - added new column "severity" to history of alarms (Alexei)
 - status of triggers. If Select is used, no refresh (Alexei)
 - support for MIN algorithm for IT Services (Alexei)
 - support for timeticks for SNMP values. Thanks to Daniel Ester. (Alexei)
 - fixed pinger.pl (Alexei)
 - user-defined parameters will overwrite already existing (Alexei)
 - fixed field order for PostgreSQL, table items (Alexei)
 - removed doc/manual.lyx (Alexei)
 - fixed resizing of simple graphs (Alexei)
 - suppor for "--with-net-snmp" and "--with-ucd-snmp" (Alexei)
 - fixed type of services.goodsla. It's float now. (Alexei)
 - fixed addition of host triggers into IT Service tree (Alexei)
 - support of '(' and ')' in item keys (Alexei)
 - fixed dark blue color for user-defined chart (Alexei)
 - removed DOS style EOL from RedHat startup scripts (Alexei)
 - IT service to be hard-linked when added (Alexei)
 - fixed calculate_service_availability() (Alexei)
 - added report3.php (Alexei)
 - color statuses in media.php (Alexei)
 - fixed data.sql (Alexei)

Changes for 1.0beta8:

 - very basic support for SNMP trapping (Alexei)
 - added misc/snmptrap/snmptrap.sh (Alexei)
 - group selection for Item configuration form (Alexei)
 - added support for SLA level in IT Services (Alexei)
 - added fields services.showsla and services.goodsla (Alexei)
 - added field items.snmp_port (Alexei)
 - user-defined port number for SNMP requests (Alexei)
 - fixed SQL errors when adding host to IT Services (Alexei)
 - added chart_sla.php (Alexei)
 - fixed incorrect handling of timeouts when sending emails (Alexei)
 - fixed selection of recipient in trigger actions (Alexei)
 - fixed Plain Text values (Alexei)
 - fixed improper handling of special characters i.e. '\/" (Alexei)
 - fixed Last100 and Prev100 for both Alarms and Alerts (Alexei)
 - fixed "STATUS OF ZABBIX". Command was changed to 'ps aux' (Alexei)
 - personalisation (remember default port number for hosts) (Alexei)
 - added table 'profiles' (Alexei)
 - assured uniqueness of host names (Alexei)
 - added upgrades/dbpatches/1.0beta7_to_1.0beta8/ with patches (Alexei)
 - mass update for triggers (activate, deactivate, delete) (Alexei)
 - all sendto() and recvfrom() were changed to write() and read() in function send_mail() (Alexei)
 - fixed bug in host addition procedure when template host is used (Alexei)
 - different colors for different status of items, triggers, users (Alexei)

 - WIN32 agent. Added support for multiple servers (Victor)
 - WIN32 agent. Changes in communication protocol: on errors now returned special (Victor)
 - WIN32 agent. Support for new client-server protocol (Victor)
 - WIN32 agent. Added proc_info[] parameter (Victor)
 - WIN32 agent. Added memory[cached] parameter (supported only on Windows XP) (Victor)
 - WIN32 agent. Added logging to system Event Log (Victor)
 - WIN32 agent. PDH-related error messages are now more specific (Victor)
 - WIN32 agent. Listener thread now will not exit on any accept() error (Victor)
 - WIN32 agent. Added some parameters for agent statistics monitoring: number of accepted and rejected connections, processing errors, etc. (Victor)
 - WIN32 agent. Fixed bug in calculation of md5_hash[] and cksum[] parameters for zero-length files (Victor)
 - WIN32 agent. md5_hash[] and cksum[] now returns UNSUPPORTED for files larger than 64MB (due to high performance impact caused by checksum computing for large files). (Victor)

Changes for 1.0beta7:

 - startup scripts for RedHat 8.0. Thanks to John Crunk. (Alexei)
 - refresh rate is doubled for user 'guest' (Alexei)
 - mass insert and delete for items. (Alexei)
 - support for SNMPv2. New item type introduced. (Alexei)
 - improvements in housekeeping procedure (Alexei)
 - improvements for chart.php (Alexei)
 - added severity to pre-defined triggers (Alexei)
 - SO_LINGER is not default socket() option for zabbix_sender. (Alexei)
 - recvfrom() and sendto() were changed to read() and write() (Alexei)
 - fixed housekeeping procedure. Upgrade carefully! (Alexei)
 - support of template hosts. Remove tables hosts_templates and triggers_template. (Alexei)
 - Show-Show-Show renamed to Graph-Trend-Compare in latest.html (Alexei)
 - fixed buffer overflow in zabbix_log(). (Alexei)
 - availability reports for trapper-based triggers (Alexei)
 - fixed possible zabbix_suckerd crash. It may happen if socket() returns 0. (Alexei)
 - added new Host status - Template(3). (Alexei)
 - fixed group "all" in latest.php (Alexei)
 - do not dump "Expression cannot be evaluated" in case if function.lastvalue is NULL. Logic was changed a bit, but the message is still there. (Alexei)
 - show who is online in User config form. (Alexei)
 - when ran first time, some triggers becomes TRUE (like files was changed). This is already fixed. This bug does not exist. (Alexei)
 - fixed bug in queue.php select statement. Trapper type will not be selected. (Alexei)
 - when W2000 with SNMP agent restarted, items will becomes Not Supported. There is no such bug in CVS code anymore. (Alexei)
 - map will show host status in case of trigger based on trapper (Alexei)
 - fixed bug in zabbix_suckerd's select statements. Trapper type will not be selected. (Alexei)
 - new protocol for Zabbix agents, Support for ZBX_ERROR and ZBX_NOTSUPPORTED. (Alexei)
 - about.php: version of Zabbix was changed to 1.0beta7 (Alexei)
 - items.php: "Delay" renamed to "Update interval". (Alexei)
 - fixed precision issues in zabbix_agent(d) and zabbix_suckerd. All floats converted to double. (Alexei)
 - fixed selection of icon and host in sysmap.php. Thanks to Sébastien "Slix" Liénard. (Alexei)
 - monitoring of servers without Zabbix agent installed. New item type: Simple Check. (Alexei)
 - improved performance of pinger.pl (Alexei)
 - added support of ':','\' for flexible parameters (example, cksum[c:\a.bat]) (Alexei)
 - added copyright notice to source files (Alexei)
 - pinger.pl will use mass-send of collected data. No unnecessary forks anymore. (Alexei)
 - all <? ?> were changed to <?php ?>. No changes in php.ini required anymore. (Alexei)
 - added Zabbix agent for WIN32 platforms. Thanks to Victor Kirhenstein. (Alexei)
 - fixed coredump in get_lastvalue(). Thanks to Rickard Plars. (Alexei)
 - delay renamed to "Update interval (in sec)" in item definition form (Alexei)
 - create/mysql/schema.sql will create tables with type=InnoDB by default (Alexei)
 - added upgrades/dbpatches/1.0beta6_to_1.0beta7/ with patches (Alexei)
 - added item type TRAPPER (Alexei)
 - fixes for PostgreSQL (Alexei)
 - added validation of host name (Alexei)
 - default value of StartSuckers is set to 4 (Alexei)
 - fixed Select in Status of Triggers (Alexei)
 - precision of Change is set to 2 in Latest Values (Alexei)
 - --enable-static to work on all platforms (Alexei)
 - zabbix_sender to be able to get information from stdin (Alexei)
 - support fo JavaScript required now (Alexei)
 - automatic resize of all graphs depending on screen size (Alexei)
 - got rid of message "Bad protocol identification '0'" when doing check_service[ssh] (Alexei)
 - performance improvements for zabbix_suckerd (Alexei)
 - added support of CSS (Alexei)
 - support of processor load on Solaris 2.6. Thanks to Mariusz. (Alexei)
 - improvements for user-defined graphs. Thanks to Mariusz. (Alexei)
 - improvements for System Maps. Thanks to Mariusz. (Alexei)
 - support for host groups (Alexei)
 - added table hosts_groups (Alexei)
 - added table groups (Alexei)
 - ./configure to find PostgreSQL's includes in /usr/local/include (Alexei)
 - basic support for log rotating (Alexei)
 - added additional error checks in get_value_snmp() (Alexei)

Changes for 1.0beta6:

 - parameter StatFile removed (Alexei)
 - added support for check_service(service,ip,port) (Alexei)
 - added support for check_port(ip,port) (Alexei)
 - fixed check_right(). Thanks to Daniel Higgins. (Alexei)
 - more changes to send_email(). Thanks to Daniel Higgins. (Alexei)
 - added file TODO (Alexei)
 - status will be changed to UNCREACHABLE only in case of three network errors (Alexei)
 - added column hosts.network_errors (Alexei)
 - support for parameters netloadin[*] and netloadout[*] (Alexei)
 - added src/zabbix_agent/stats.c and stats.h (Alexei)
 - added parameter StatFile to zabbix_agentd.conf (Alexei)
 - availability graph for IT Services (Alexei)
 - improvement in user rights handling routines (Alexei)
 - if trigger status is UNKNOWN, set function.lastvalue to NULL (Alexei)
 - fixed permission check for all *.php (Alexei)
 - Priority was renamed to Severity (Alexei)
 - added graph to availability report (Alexei)
 - added frontends/php/chart4.php (Alexei)
 - availability report will not show trigger expressions (Alexei)
 - added creation of table 'sessions' to migration scripts for 1.0beta4 (Alexei)
 - no dependency on register_globals in php.ini (Alexei)
 - zabbix_suckerd to write "Connection reset by peer" to LogFile (Alexei)
 - \n change to \r\n in send_email() (Alexei)
 - added table service_alarms (Alexei)
 - fixed problem with parsing of trigger expressions. [.-.] changed to - (Alexei)
 - support for function nodata() added (Alexei)
 - minimum number of zabbix_suckerd that can be started is 4 (Alexei)
 - simplified function update_triggers(). (Alexei)
 - fixed situation when Service is linked to a trigger. Service name is correct now. (Alexei)
 - support for new trigger function: str() (Alexei)
 - changed type of functions.parameter to varchar(255) (Alexei)
 - additional colors for graphs (Alexei)
 - in chart3.php: group by <complex expression> changed to group by 1 (Alexei)
 - added housekeeping procedure for table sessions (Alexei)
 - changed width=\"X%\" to width=X% in *.php (Alexei)
 - Status of a trigger will blink if it was changes during last 300 seconds (Alexei)
 - Zabbix daemons to update triggers.lastchange when triggers.values is changed (Alexei)
 - added misc/init.d/debian/zabbix-[suckerd|trapperd] (Alexei)
 - removed misc/init.d/debian/zabbix-server (Alexei)
 - send_email() will timeout after 10 seconds (Alexei)
 - DBadd_alarm() renamed to add_alarm() (Alexei)
 - support for SCO OpenServer (Alexei). Thanks to Alexender Kirhenstein.
 - ./configure will correctly define socklen_t (Alexei)
 - <center> changed to <div align=center> (Alexei)
 - reason of problem in screen IT Services (Alexei)
 - added frontends.php/helpdesk.php (Alexei)
 - added "...#form" to button Change in form Configuration of Users (Alexei)
 - "Just for information" changed to "Information" (Alexei)
 - fixed ./configure to correctly find zlib (Alexei)
 - housekeeping to delete no more than HousekeepingFrequency*3600 records from table history and history_str at once (MySQL only) (Alexei)
 - changed definition of functions.lastvalue to allow NULL (Alexei)
 - added upgrades/dbpatches/1.0beta5_to_1.0beta6/ with patches (Alexei)
 - added misc/init.d/debian/zabbix_agent (Alexei)

Changes for 1.0beta5:

 - added parameter DBHost (Alexei)
 - added upgrades/dbpatches/1.0beta4_to_1.0beta5/ with patches (Alexei)
 - added support for disktotal[*] (Alexei)
 - added support for inodetotal[*] (Alexei)
 - added support for *,/,+, and - in trigger expressions (Alexei)
 - removed frontends/php/chart4.php (Alexei)
 - update item status to UNSUPPORTED in case if SNMP support was not included into zabbix_suckerd (Alexei)
 - added mysql_init() to DBconnect() (Alexei)
 - fixed Next100 and Prev100 for case if some hosts are hidden (Alexei)
 - added select for latest values (Alexei)
 - delete related services if trigger is deleted (Alexei)
 - fixed problem with substitution of macros for messages (Alexei)
 - eliminated DBis_empty() by replacing to DBnum_rows() (Alexei)
 - MAX_STRING_LEN increased to 4096 (Alexei)
 - fixed zabbix_log(). Possible coredump if data contains %s, etc (Alexei)
 - changed grid size for all graphs (Alexei)
 - added frontends/php/chart4.php (Alexei)
 - added frontends/php/compare.php (Alexei)
 - redesigned all graphs (changed colors, etc) (Alexei)
 - host selection for availability report (Alexei)
 - more fixes to send_email() (Alexei)
 - fixed crash in case if MySQL server gone (support for signal PIPE) (Alexei) Thanks to Arturs.
 - fixed duplicate triggers in Availability Report (Alexei)
 - fixed division by zero in Availability Report (Alexei)
 - added frontends/php/chart3.php (Alexei)
 - small fix for form "Configuration of network map" (Alexei)
 - for host templates, %s can be used in trigger description to be substituted with new host name (Alexei)
 - empty result for DBselect is always checked (Alexei)
 - fixed send_email(). According to RFC, DATA should be sent with followed EOL (Alexei)
 - fixed memory leak in main_alerter_loop(). Added DBfree_result(). (Alexei)
 - fixed missing close of socket in case if connection to SMTP server is rejected (Alexei)

Changes for 1.0beta4:

 - ./configure will find libz  to solve problem with MySQL (Alexei)
 - support for service tree (Alexei)
 - vacuuming as part of housekeeping process for PostgreSQL (Alexei)
 - many improvements for PostgreSQL support (Alexei)
 - added item which reflects host status (0-normal, 2-unreachable) (Alexei)
 - fixed function apply_actions() (Alexei)
 - added Next100 and Prev100 for alerts and alarms (Alexei)
 - check permissions for Availability report (Alexei)
 - added parameter SenderFrequency to zabbix_suckerd configuration file (Alexei)
 - added frontends/include/defines.inc.php (Alexei)
 - added column services.algorithm (Alexei)
 - list of test cases added to the Manual (Alexei)
 - emails to be sent in case of TRUE-UNKNOWN-FALSE and v.s. (Alexei)
 - one zabbix_suckerd to send alerts (Alexei)
 - minimum number of zabbix_suckers StartSuckers is set to 3 (Alexei)
 - added alerts.retries (Alexei)
 - added alerts.status (Alexei)
 - status of triggers changes if host/item status has been changed (Alexei)
 - status of triggers is set correctly even if zabbix is restarted (Alexei)
 - php/include/*inc renamed to php/include/*inc.php (Alexei)
 - check of source IP address for trapped values (Alexei)
 - added include/security.h and include/security.c (Alexei)
 - added items.trapper_hosts (Alexei)
 - housekeeping period for items to be set in days (Alexei)
 - authorisation without user name/password (Alexei)
 - default user "guest" (Alexei)
 - added table 'sessions' (Alexei)
 - added index triggers.value and trigger.status (Alexei)
 - added column alarms.value (Alexei)
 - removed column alarms.istrue (Alexei)
 - added columns triggers.status (Alexei)
 - added columns triggers.value (Alexei)
 - removed column triggers.istrue (Alexei)
 - support for --enable-static for ./configure (Alexei)
 - housekeeping period for alarms and alerts to be set in days (Alexei)
 - created directory upgrades/dbpatches/1.0beta3_to_1.0beta4 (Alexei)
 - more anvanced algorithm for updating disable_until field (Alexei)
 - problem with "Lost connection to DB" solved (Alexei)
 - function DBis_empty(), code cleanup (Alexei)
 - unreachable parameters will not be shown in Queue (Alexei)
 - support for check_service[service,port]
 - advanced change of host status in zabbix_suckerd (Alexei)
 - added support of UserParameter(s) returning non-numeric values (Alexei)
 - doc/manual.lyx will not be included in Zabbix release (Alexei)
 - changes to make Zabbix compile in non-GCC environments (Alexei)
 - unreachable hosts will be clickable in system maps (Alexei)
 - fixed double posting of the same trigger status into alarms (Alexei)
 - fixed macros substitution in email alerts (Alexei)
 - removed option -Wall from all Makefiles (Alexei)
 - removed "//" comments from Zabbix code (Alexei)
 - disabled experimental code by commenting #define PERF (Alexei)
 - improvements in SNMP handling for zabbix_suckerd (Alexei)
 - fixed check for SNMP library in configure.in (Alexei)
 - template host set to empty in Host definition form (Alexei)
 - support for DisableHousekeeping for zabbix_suckerd (Alexei)
 - protection from items.delay set to 0 (Alexei)
 - values provided by an agent can be less than zero (Alexei)

Changes for 1.0beta3:

 - support for chart showing diff instead of real values (Alexei)
 - support for new trigger status - UNKNOWN (Alexei)
 - zabbix_suckerd housekeeping process to disconnect from DB when unactive (Alexei)
 - support for check_service[http] (Alexei)
 - drop column config.password_required (Alexei)
 - drop column users.groupid (Alexei)
 - drop table groups (Alexei)
 - added parameter DBConnectOnEach for zabbix_trapperd (Alexei)
 - added default user "guest" (Alexei)
 - more support for flexible permissions (Alexei)
 - added support for Inverse Select in status of triggers (Alexei)
 - added support for flexible permissions (Alexei)
 - fixed items.php (Alexei)
 - added table 'rights' (Alexei)
 - added time legend for simple graph (Alexei)
 - already existing hosts can be used as template from new host (Alexei)
 - new algorithm for audible notification in screen "Status of Triggers" (Alexei)
 - changed definition of DebugLevel (Alexei)
 - improved update_triggers() (Alexei)
 - fixed get_lastvalue() (Alexei)
 - minor changes in include/cfg.c (Alexei)
 - column functions.lastvalue changed to varchar(255) (Alexei)
 - column items.lastvalue changed to varchar(255) (Alexei)
 - column items.prevvalue changed to varchar(255) (Alexei)
 - support for version[zabbix_agent] (Alexei)
 - better validation of trigger expressions in validate_expression (Alexei)
 - common parser of config files in include/cfg.c (Alexei)
 - added column value_type to table items_template (Alexei)
 - support for system[uname] (Alexei)
 - support for system[hostname] (Alexei)
 - parameter Server can consist of list of Zabbix servers (Alexei)
 - SO_LINGER is default socket option for zabbix_sender (Alexei)
 - added support of NoTimeWait for zabbix_trapperd (Alexei)
 - fixed schema for PostgreSQL, column disable_until (Alexei)
 - added directory upgrades/dbpatches/1.0beta2_to_1.0beta3 (Alexei)
 - correct handling of timeout situations for zabbix_agentd (Alexei)
 - added support for non-syslog logging (Alexei)
 - added parameter LogFile for zabbix_trapper (Alexei)
 - added parameter LogFile for zabbix_trapperd (Alexei)
 - added parameter LogFile for zabbix_agentd (Alexei)
 - added parameter LogFile for zabbix_suckerd (Alexei)
 - added files include/log.h and include/log.c (Alexei)
 - solved problem with getpeername() (Alexei)
 - support for parameter Timeout for zabbix_trapper (Alexei)
 - support for parameter Timeout for zabbix_trapperd (Alexei)
 - support for parameter Timeout for zabbix_agent (Alexei)
 - fixed wrong data in alarms.php (Alexei)
 - swapped warning_on.wav and warning_off.wav (Alexei)
 - support for parameter Timeout for zabbix_agentd (Alexei)
 - support for parameter Timeout for zabbix_suckerd (Alexei)
 - do not refresh screen if displayed all triggers (Alexei)
 - fixed "Send message to" in actions.html (Alexei)
 - support for experimental parameter NoTimeWait (Alexei)
 - diskfree[*] to return free disk space in Kb (Alexei)
 - support for non-numeric parameters (Alexei)
 - common parser function for configuration files (Alexei)
 - added file include/cfg.h and include/cfg.c (Alexei)
 - support for system[uptime] on FreeBSD (Alexei)
 - support for kern[maxfiles] on FreeBSD (Alexei)
 - support for kern[maxproc] on FreeBSD (Alexei)
 - zabbix_trapperd cannot be ran as root (Alexei)
 - added table history_str (Alexei)
 - added column value_type to table items (Alexei)
 - removed(?) support for automake (Alexei)
 - partial support for automake (Alexei)
 - parent process will terminate childs if one of the childs died (Alexei)
 - support for PidFile for zabbix_agentd,zabbix_suckerd and zabbix_trapperd (Alexei)
 - Zabbix processes will show statuses for ps (FreeBSD,...) (Alexei)
 - changes in AUTHORS (Alexei)
 - added support for IP addresses for SNMP-enabled hosts. Thanks to Denis Ustimenko. (Alexei)
 - commented #define TEST_PARAMETERS in zabbix_agent.c (Alexei)
 - proc_cnt[apache] was changed to proc_cnt[httpd] (Alexei)

Changes for 1.0beta2:

 - changes in manual.lyx (Alexei)
 - added parameter ListenPort to zabbix_agentd and zabbix_trapperd (Alexei)
 - all *.html documents were renamed to *.php (Alexei)
 - clean compilation on HP-UX 11.xx (Alexei)
 - change host status to Unreachable if agent drops connection (Alexei)
 - added #include <time.h> into db.h (Alexei)
 - added support for connection to MySQL via Unix socket. Thanks to Arturs Aboltins (Alexei)
 - configure to find PostgreSQL in /usr/local/lib and /usr/local/include/pgsql (Alexei)
 - added set of user-defined parameters for monitoring MySQL servers. See misc/conf/zabbix_agent(d).conf (Alexei)
 - check_service[smtp] will send QUIT. (Charlie)
 - clean compilation on FreeBSD (Alexei)
 - clean compilation on Solaris (Alexei)
 - check_service[smtp] will send QUIT. Thanks to Charlie. (Alexei)
 - calls to malloc+strcpy changed to strdup() (Alexei)
 - fix of parameter Server in zabbix_agentd.conf (Alexei)
 - fix of System Map image (Alexei)

Changes for 1.0beta1:

 - added startup scripts for RedHat. (Charlie Collins)
 - disabled unfinished "IT SERVICES" functionality  (Alexei)
 - support for parameter Server in zabbix_agent.conf (Alexei)
 - added sample zabbix_trapper(d).conf to misc/conf (Alexei)
 - support for configuration file for zabbix_trapper(d) (Alexei)
 - support for DB* parameters in zabbix_suckerd.conf (Alexei)
 - not supported items will not be shown in latest values (Alexei)
 - zabbix_agentd cannot be ran as root (Alexei)
 - added file misc/conf/zabbix_suckerd.conf (Alexei)
 - added misc/init.d/debian/zabbix-server (Alexei)
 - zabbix_suckerd cannot be ran as root (Alexei)
 - added column URL to table triggers (Alexei)
 - character '.' can be used in definition of monitored parameters (Alexei)
 - added average-only mode for trends (Alexei)
 - fixed bug with unexpected change of item status to NOT SUPPORTED. This bug appeared because of incomplete processing of timeout situations (Alexei)
 - constant DELAY_ON_NETWORK_FAILURE is set to 60 (Alexei)
 - added column status to table services (Alexei)
 - added user-defined sorting to form "Latest Values" (Alexei)
 - extra debug information in case of network errors in zabbix_suckerd (Alexei)
 - fixed uninterruptable calls to connect() in zabbix_suckerd (Alexei)
 - added column "soft" to services_links (Alexei)
 - added function DBfetch to frontends/php/include/db.inc (Alexei)
 - srv_status.html accessible without password (Alexei)
 - added srv_status.html and services.html (Alexei)
 - added table services and services_links (Alexei)
 - support for parameter StartAgents in zabbix_agentd.conf (Alexei)
 - number of forked zabbix_trapperd decreased to 5 (Alexei)
 - number of forked zabbix_agentd decreased to 5 (Alexei)
 - support for parameter UserParameter in zabbix_agentd.conf (Alexei)
 - support for advanced zabbix_agentd.conf (Alexei)
 - added misc/conf/zabbix_agentd.conf
 - in case of network error, zabbix_suckerd will not try to request any parameters from the host during next 120 seconds (Alexei)
 - added directory upgrades/dbpatches/1.0alpha12_to_1.0beta1 (Alexei)
 - added column disabled_until to table hosts (Alexei)
 - modified SQL statements in both report2.html and graph2.html. Thanks to Oliver Siegmar. (Alexei)
 - added support of audible notification (Alexei)
 - select criteria in form "Status of Triggers". Thanks to Lauris Stiglics. (Alexei)
 - default values for config.alert_history and config.alarm_history are set to one year (Alexei)
 - file COPYING changed (Alexei)
 - file INSTALL truncated (Alexei)
 - added "-lcrypto" to SNMP library detection in configure.in (Alexei)
 - additional statistics in screen "Status of Zabbix" (Alexei)
 - changes in manual.lyx (Alexei)
 - added #define <string.h> to some C sources to eliminate compiler warnings (Alexei)

Changes for 1.0alpha12:

 - cksum[/etc/inetd.conf] will not be supporter for a while (Alexei)
 - diff(0) will not be evaluated as '1' for a fresh item (Alexei)
 - not monitored hosts will not be referenced from System Map (Alexei)
 - not monitored hosts will not be shown in form Status of Triggers (Alexei)
 - in case of network error, zabbix_suckerd will not try to request same parameter during next 120 seconds (Alexei)
 - zabbix_trapperd will not exit after timeout (Alexei)
 - added comments to many functions of source code (Alexei)
 - added columns alert_history and alarm_history to table config (Alexei)
 - added link from graphs to trends and vs (Alexei)
 - housekeeping process in zabbix_suckerd will also delete old records from tables alerts and alarms (Alexei)
 - added directory upgrades/dbpatches/1.0alpha11_to_1.0alpha12 (Alexei)
 - added index on column "clock" for table alarms (Alexei)
 - cleanup of all *.html files (Alexei)
 - removed doc/dbstructure (Alexei)
 - removed doc/manual.txt (Alexei)
 - minor changes in manual.lyx (Alexei)
 - added version (draft 1.01) to manual.lyx (Alexei)
 - character '-' can be used to form server name (Alexei)
 - fixed dependencies in functions that delete information for zabbix tables (Alexei)
 - fixed function is_float (Alexei)
 - fixed select statement for Network Maps. Host status is correct. (Alexei)
 - availability report will not show not monitored hosts (Alexei)
 - "maxumum" changed to "maximum" in actions.html (Alexei)
 - "have been restarted" changed to "has been ..." (Alexei)
 - added support for opertor '=' (Alexei)
 - changes in timeout handling for zabbix_trapperd (Alexei)
 - changes in doc/manual.lyx (Alexei)
 - doc/manual.lyx created (Alexei)
 - no SA_RESTART flag for sigaction() (Alexei)
 - signal() was changed to sigaction() (Alexei)
 - changes in timeout handling (Alexei)
 - added support for cksum[*], "*" can be any filename (Alexei)
 - cksum[] does not call external program "cksum" anymore (Alexei)
 - added support for memory[free], memory[total] and memory[shared] for FreeBSD (Alexei)
 - minor fixes in doc/manual.txt (Alexei)
 - minor fixes in INSTALL (Alexei)
 - added support for check_port[*], which tries to connect to the port (Aelxei)
 - new type of parameters: parameter[*], actual value of "*" can be passed from Zabbix server (Alexei)
 - zabbix_agentd will lower scheduling priority to 5 (Alexei)
 - fixed broken customized graphs, file chart2.html (Alexei)

Changes for 1.0alpha11:

 - minor changes in manual.txt (Alexei)
 - added support for swap[free] and swap[total] for Solaris (Alexei)
 - added define HAVE_PROC_LOADAVG (Alexei)
 - parameter tcp_count is not supported anymore (Alexei)
 - no warnings for bcopy anymore under Solaris (Alexei)
 - changes in AUTHORS (Alexei)
 - fixes in function PROCCNT (Alexei)
 - changes in documentation (Mike)
 - simplified tcp_listen procedure in zabbix_trapperd.c (Alexei)
 - simplified tcp_listen procedure in zabbix_agentd.c (Alexei)
 - no full list of triggers and items will be shown (Alexei)
 - deleted column triggers.lastcheck (Alexei)
 - fixed PostgreSQL upgrade patch to 1.0alpha10 (Alexei)
 - if item.history==0, not values will be added to table history for this item (Alexei)
 - added directory upgrades/dbpatches/1.0alpha10_to_1.0alpha11/ (Alexei)
 - added set of keys proc_cnt[*] (Alexei)
 - when pressing Acive in list of items, [all] selected unstead of [Server]. Fixed. (Alexei)
 - some triggers have incorrect status. Fixed. (Alexei)
 - global variable $ERROR_MSG will show details of operation failure (Alexei)
 - fixed both zabbix_trapper and zabbix_trapper to correctly change status of triggers (Alexei)

Changes for 1.0alpha10:

 - added support for trigger dependencies
 - added column dep_level to table TRIGGERS
 - added new host type: Workstation + frontends/php/images/sysmaps/Workstation.png
 - added table triger_depends
 - calls to perror() were changed to syslog() where possible
 - added status line to full screen version of form "Status of Triggers"
 - added directory upgrades/dbpatches/1.0alpha9_to_1.0alpha10/
 - removed parameters net[listen_21],net[listen_22],net[listen_25],net[listen_110], net[listen_143]
 - added parameters check_service[ftp],check_service[smtp],check_service[ssh],check_service[pop], check_service[nntp],check_service[imap]
 - added constant TRAPPERD_FORKS (default is 10)
 - added constant AGENTD_FORKS (default is 10)
 - minor fixes in PHP code
 - added some basic information on zabbix_trapperd to manual.txt
 - added zabbix_trapperd
 - minor fixes in manual.txt
 - check for filesystem /proc in configure.in
 - table "Supported parameters by platform" added to manual.txt
 - removed recommendation of PostgreSQL from manual.txt
 - use of /proc was changed to native calls to sysinfo where possible
 - fixed double appearing of complex triggers in list of triggers
 - added form for changing host details
 - All calculations are made in C code instead of SQL statements
 - Housekeping now runs as separate process, however it's part of zabix_suckerd
 - "Not monitored" will not be displayed
 - Calls to mhash() changed to md5(), thus eliminating use of php4-mhash module.
 - Added missing line in zabbix_suckerd. Now it reads items.snmp_oid from DB.

Changes for 1.0alpha9:

 - zabbix_suckerd fixed to listen on interfaces other than 127.0.0.1
 - Fixed nasty bug in DB structure. One of indexes of table functions was incorrectly defined as unique.
 - added patches to upgrades/dbpatches/1.0alpha8_to_1.0alpha9
 - Added status line to all PHP forms (like, "[Host added]")

Changes for 1.0alpha8:

 - changed type of actions.message and alerts.message to blob(text)
 - added new parameters: io[disk_*]
 - zabbix_sucker renamed to zabbix_suckerd
 - new high performance zabbix_agentd
 - connect using IP address became possible
 - new columns - useip,ip were added to table hosts
 - added bin/
 - removed src/.../acconfig.h
 - removed src/.../configure.in
 - added Makefile.in,acconfig.h,configure.in
 - added src/zabbix_sucker/acconfig.h and src/zabbix_trapper/acconfig.h
 - parameters net[listen_??] will use /proc filesystem
 - parameter system[proccount] uses call to sysinfo() function
 - removed calls to command strip from all Makefile.in
 - passwords are not stored in plain text. MD5 is used.
 - zabbix_agent can be tested by defining macro TEST
 - added index (triggerid,clock) for table alarms
 - status of triggers will not be shown for disabled and not-supported parameters
 - fixed availability report
 - optimization of chart.html
 - added trend.html
 - added trends.html
 - improved performance of network map
 - added column icon to table sysmaps_hosts
 - added images Hub.png, Notebook.png, Printer.png, Router.png, Server.png, host.png
 - new monitored parameters: cksum[/usr/sbin/sshd], cksum[/usr/bin/ssh]
 - a color for each parameter of graph can be defined
 - warning in functions evaluate_DIFF has been eliminated
 - removed columns "Lastdelete" and "Nextcheck" from configuration of items
 - added patches to upgrades/dbpatches/1.0alpha7_to_1.0alpha8
 - label "Host" changed to "Parameter" in screen "Conf. of graph"
 - updated doc/dbstructure

Changes for 1.0alpha7:

 - added section about configuration of Apache
 - name of server included to descriptions of template triggers
 - link from list of triggers to trigger change form
 - changed host form to ask about values from template
 - deleted link to comments.html in tr_status.html
 - fixed Enabled/Disabled checkbox in trigger form
 - added real links to page About
 - fullscreen mode for form Status of Triggers
 - minor changes in manual.txt
 - no password to see alarms needed
 - fullscreen mode for Network Maps and graphs
 - fixed bug with getting processor load on Linux
 - added /upgrades/dbpatches/1.0alpha6_to_1.0alpha7
 - changes in manual.txt
 - fixed bug with lost status of trigger
 - added file frontends/php/about.html
 - link can be deleted now (network maps)
 - host icons in network maps became clickable
 - function NODATA is no longer supported
 - fixed get_minnextcheck
 - all these tables are added to PostgreSQL
 - added table graphs_items
 - lowered default values for triggers
 - added file frontends/php/chart2.html
 - added file frontends/php/charts.html
 - added file frontends/php/graph.html
 - added file frontends/php/graphs.html
 - added file frontends/php/images/sysmaps/host.png
 - added file frontends/php/map.html
 - added file frontends/php/maps.html
 - added file frontends/php/sysmap.html
 - added file frontends/php/sysmaps.html
 - added table sysmap
 - added table sysmaps

Changes for 1.0alpha6:

 - error in PHP frontend in Host definition form

Changes for 1.0alpha5:

 - changes in manual.txt
 - support for SNMP agents !
 - zabbix_sucker forks N (default=10) copies to run in parallel mode. Monitoring of hundreds of servers is reality !
 - "netstat -ln|grep tcp" was replaced by more efficient "netstat -lnt"
 - support for macros in email subject and body
 - fixed zabbix_trapper. Added update_functions (itemid).
 - finally (!) removed include/sysinfo.h
 - source code became more structured
 - call to perror was changed to syslog where necessary
 - zabbix_sucker will not print "Spent x seconds ..." to syslog

Changes for 1.0alpha4:

 - fixed EXECUTE function in sysinfo.c It will return FAIL when command not found.
 - added report of Status of Zabbix - report1.html
 - added Availability Report - report2.html
 - added hints on choosing right DB (PostgreSQL vs MySQL) to manual.txt
 - added section on reports in manual.txt
 - fixed "undefined $register" and other warnings in media.html
 - "netstat -an|grep LISTEN" was replaced by more efficient "netstat -ln|grep tcp" in zabbix_agent.c
 - critical value for disk space and number of inodes decreased to 100000000
 - table "platforms" is not used anymore
 - removed platformid and related indexes from table items_template
 - directory upgrades/ created
 - directory create/data/ created
 - Chapter 6 (Upgrading) added to manual.txt
 - added notes for PostgreSQL to manual.txt
 - added key (userid) to table media (MySQL)
 - added key (triggerid) to table actions (MySQL)
 - added key (istrue) to table triggers (MySQL,PostgreSQL)
 - added key (nextcheck) to table items (MySQL,PostgreSQL)
 - added key (status) to table items (MySQL,PostgreSQL)
 - removed include/sysinfo.h
 - trigger update does not delete actions anymore
 - functionality of zabbix_alarmer transferred to zabbix_sucker. No need for zabbix_alarmer anymore !

Changes for 1.0alpha3:

 - fixed NODATA function
 - fixed bug with trigger updating in PHP frontend
 - added check for SMTP, FTP, SSH, TELNET, WEB, POP3, and IMAP servers availability
 - fixed Trigger Status form
 - removed MySQL specific unix_timestamp() from SQL statements
 - added "Use of Zabbix" section to manual