This repository has been archived by the owner on Sep 22, 2021. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
11706 lines (10653 loc) · 855 KB
/
ChangeLog
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
Changes for 3.4.17rc1 (unofficial)
New features:
..FG...... [ZBXNEXT-2946] added new key "wmi.getall" to collect all required wmi properties in a json document (MVekslers)
...G...... [ZBXNEXT-4898] added support IPv6 for 'net.dns' and 'net.dns.record' (MVekslers)
..F....... [DBS-002] added Latest data in host settings page (mgrigorev)
Bug fixes:
....I..... [ZBX-11764] fixed automake scripts; thanks to Tomasz Kłoczko for the patch (akozlovs)
...G...... [ZBX-13155] excluded src/libs/zbxself from agent compilation
...G...... [ZBX-14441] fixed windows agent "eventlog" key for reading big event log files of windows 2003 (MVekslers)
...G...... [ZBX-15010] fixed regexp compilation error for patterns with referenced subpatterns (vjaceslavs)
........S. [ZBX-15090] fixed memory leak when validating regular expression preprocessing step parameters during LLD (wiper)
...G...PS. [ZBX-15106] improved error messages for item preprocessing, general pcre code improvements (Andris, wiper)
...G....S. [ZBX-15178] fixed wrong behaviour when referencing unexisting capture groups in item regexp preprocessing, general pcre code improvements (Andris, kalimulin)
...G...... [ZBX-15301] fixed monotonous lag behind in Windows "system.localtime" (MVekslers)
...G...PS. [ZBX-15428] improved regular expression performance by studying compiled pattern (vso)
...G...... [ZBX-15675] added support for more than 64 CPUs in Windows agent (kalimulin)
...G...... [ZBX-15685] fixed zabbix_sender failing to report the error due to closed connection (arimdjonoks)
...G...PS. [ZBX-15899] added output sanitization to prevent invalid UTF-8 sequences in regexp-based text replacement (Andris)
.......PS. [ZBX-16368] fixed fping double call (akozlovs)
...G...... [ZBX-16428] fixed SIGBUS crash when mmap memory is not accessible (atumilovics)
...G...PS. [ZBX-16534] fixed stdout and stderr redirection after external log rotation (akozlovs)
...G...... [ZBX-16595] optimized active logs checks monitoring when buffer flushing fails (arimdjonoks)
...G...... [ZBX-16596] added handling of BOM to detect encoding for vfs.file.contents, vfs.file.regex and vfs.file.regmatch (arimdjonoks)
.......PS. [ZBX-16664] fixed IPMI poller skips processing if one of the elements is missing information (akozlovs)
........S. [ZBX-16671] fixed server crashing when linking web scenario template (arimdjonoks)
........S. [ZBX-16711] ensuring errbuf is emptied before every curl_easy_perform request (arimdjonoks)
...G...PS. [ZBX-16750] fixed broken validation of peer certificate issuer and subject strings in TLS connect, fixed logging (Andris)
...G...PS. [ZBX-16767] fixed possible null pointer arithmetic; thanks to Mikhail Grigorev for the patch (asestakovs)
..F....... [ZBX-16784] fixed Oracle performance by using "between" operator in SQL queries (averza)
...G...... [ZBX-16790] fixed log rotation on Windows
.......PS. [ZBX-16915] fixed memory leak (mabele)
...G...PS. [ZBX-17036] fixed memory leak and wrong type cast
...G...PS. [DEV-699] implementation of zbx_vector_XXX_clear_ext() as typed function
...G...PS. [DEV-699] changed type name to 'zbx_ ## __id ## _free_func_t' for function 'zbx_vector_ ## __id ## _clear_ext()'
...G...PS. [DEV-764] added ability to compile Zabbix as C++ code for stronger type safety and new class of warnings
........S. [DEV-1052] added limit for memory allocation in regex preprocessing steps
...G...PS. [DEV-1164] expanded ZBX_THREAD_LOCAL define to __thread for gcc,clang
...G...PS. [DEV-1311] hide false positive coverity defect CID 186018
...G...PS. [DEV-1334] fixed undefined variable error with openssl without psk support; fixed clang warnings; fixed coverity warnings
--------------------------------------------------------------------------------
Changes for 3.4.16 (unofficial)
New features:
..F....PS. [ZBXNEXT-435] add Oracle TNSNAMES connect support (mgrigorev)
...G...... [ZBXNEXT-1302] added low-level discovery of block devices (asestakovs)
..F....... [ZBXNEXT-1456] added filter by item discovery status for item configuration view; thanks to Volker Fröhlich for the original patch (Alexei)
..F....PS. [ZBXNEXT-2315] implemented content matching in web monitoring headers (talbergs, vso)
...GI..PS. [ZBXNEXT-4577] improved performance of Zabbix server by replacing semaphores to pthread mutexes and read-write locks (vso, wiper)
.......PS. [ZBXNEXT-4757] added support of "pused" mode for cache-related internal items (Sasha)
...G...... [ZBXNEXT-4967] added Zabbix sender data sending to multiple destinations given in ServerActive configuration parameter (viktors)
...G...PS. [ZBXNEXT-5179] added option to specify absolute path in LoadModule; thanks to Glebs Ivanovskis for the patch (asestakovs)
...G...... [ZBXNEXT-1567] added item "vfs.dir.count" for counting directory entries (valdis)
...G...... [ZBX-14876] added a new optional parameter <regex_excl_dir> to items vfs.dir.size[] and vfs.dir.count[] (viktors)
Bug fixes:
.......PS. [ZBXNEXT-4941] changed overflow statements to execute one by one for Oracle for better performance (kalimulin)
........S. [ZBX-7798] improved performance of icmpping* for fping v4.0 and more (MVekslers)
...G...PS. [ZBX-9867] improved Zabbix daemon termination by not using signal unsafe functions in signal handler; improved Zabbix server and Zabbix proxy process termination by stopping data collection and waiting for history syncers to finish (vso)
...G...... [ZBX-11970] fixed style for some enumerators and structure type declarations (abs, Andris)
...G....S. [ZBX-12671] refactoring the code base to support the compiler flag -Wstrict-prototypes
...G...PS. [ZBX-12983] fixed compilation warnings under Windows (valdis)
.......PS. [ZBX-13186] Show discovery error "Value should be a JSON object" in zabbix log file
A......... [ZBX-13266] improved performance of the SQL queries with lot of IDs in the condition (Sasha)
.......PS. [ZBX-13266] implementation of DBadd_condition_alloc() without BETWEEN logic
...G...... [ZBX-14624] fixed agent collector not releasing connection to missing/removed disk devices (Andris, yurii)
.......PS. [ZBX-14853] fixed error of vmware items caused by misconfigured vmware maxQueryMetrics parameter (MVekslers)
...G...... [ZBX-15225] improved handling of timeouts in "vfs.dir.size" and "vfs.dir.count" items on Windows agent (asitals)
...G...PS. [ZBX-15552] fixed compilation with LibreSSL as OpenSSL replacement and OpenSSL without PSK support (Andris)
..F....... [ZBX-15609] added missing optional parameter "<regex_excl_dir>" for "vfs.dir.count" and "vfs.dir.size" item keys in item helper (Ivo)
...G...... [ZBX-15898] fixed compilation warning regarding too large integer constant (akozlovs)
...G...... [ZBX-15915] fixed linking error if round() is undefined (akozlovs)
...G...PS. [ZBX-15955] fixed security vulnerability - accepting connections from not allowed addresses (Andris, vso)
...G...... [ZBX-15962] added mounted filesystems to vfs.fs.discovery of windows agent (asestakovs)
...G...... [ZBX-16096] fixed "system.cpu.util" reporting incorrect CPU utilisation due to guest time sometimes not being fully included in user time by "/proc/stat" (vso)
...G...PS. [ZBX-16103] reduced PCRE recursion limit (asestakovs)
.......PS. [ZBX-16166] fixed Zabbix fping feature detection does not work with fping builds since 10 Feb 2017 (akozlovs)
...G...... [ZBX-16218] fixed zabbix_sender does not clean up its semaphores (akozlovs)
...G...PS. [ZBX-16239] fixed compilation warining related to prototypes of module API functions (viktors)
.......PS. [ZBX-16256] eliminated possible infinite fetch loop with OracleDB (viktors)
.......PS. [ZBX-16270] fixed memory leak in IPC service when queueing multiple messages to client (akozlovs)
....I..... [ZBX-16277] fixed compilation Zabbix agent for Windows with options available for Windows Vista and newer (MVekslers)
........S. [ZBX-16315] fixed Zabbix server not to cause foreign key constraint failure on Zabbix proxy when changing and sending configuration at the same time (vso)
.......PS. [ZBX-16346] fixed compilation for Oracle Instant Client v18.5 and higher (asestakovs)
...G...PS. [ZBX-16460] fixed Zabbix daemon termination on FreeBSD (vso)
...G...PS. [ZBX-16545] fixed shell script execution timeout log message (atumilovics)
...G...... [ZBX-16612] fixed possibility of high CPU usage on Windows (vso)
........S. [ZBX-16677] fixed empty sql query DBexecute_overflowed_sql call during host availability update (atumilovics)
...G...... [ZBX-16680] fixed freeing locked resources when Zabbix agent cannot be started and has to exit with failure
........S. [ZBX-16683] fixed race condition between history syncer and escalator that caused recovery operations being delayed by step duration (vso)
...G....S. [DEV-732] fixed warnings reported by cppcheck static analysis; updated "cppcheck-static-analysis" targer in backend-build Jenkins job
...G...... [DEV-698] removed unused local variables
........S. [DBS-001] fixed format string is defined in proxy_tasks.c and timer.c (mgrigorev)
--------------------------------------------------------------------------------
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 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)