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
|
Changes for 4.2.0alpha3
New features:
Bug fixes:
A......... [ZBX-14331] fixed error allowed to change interface type which is already used by items (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 displayng 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.4rc1
New features:
...G...... [ZBX-14876] added a new optional parameter <regex_excl_dir> to items vfs.dir.size[] and vfs.dir.count[] (viktors)
Bug fixes:
A......... [ZBX-14331] fixed error allowed to change interface type which is already used by items (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 displayng 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 macros {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.25rc1
New features:
Bug fixes:
A......... [ZBX-14331] fixed error allowed to change interface type which is already used by items (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 displayng 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:
--------------------------------------------------------------------------------
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
|