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

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-09.......... [ZBXNEXT-826] updated copyright year [2022]Alexander Vladishev
2021-04-30.......... [ZBXNEXT-6452] merged branch 'master' of ↵Andris Zeila
ssh://git.zabbix.lan:7999/zbx/zabbix into feature/ZBXNEXT-6452-5.3
2021-03-10.......... [ZBXNEXT-6478] fixed agent2 windows buildAndris Zeila
2021-01-22.......PS. [ZBXNEXT-6451] added parser for new expression syntaxAndris Zeila
2021-01-03.......... [ZBXNEXT-826] updated copyright to 2021Alexander Vladishev
2020-09-24........S. [ZBXNEXT-6184] added formatting macro functions fmttime and fmtnumViktors Tjarve
2020-08-05...G...... [ZBX-16998] improved agent binary compatibility by removing ↵Andris Zeila
__thread attribute when not building agent2 * commit '7f7970126f09818d4567acd2d7a91ec7a0b71106': .D........ [ZBX-16998] added changelog entry .......... [ZBX-16998] fixed agent2 build on windows ...G...... [ZBX-16998] removed __thread usage when building only C targets (cherry picked from commit 75ea8679f05b892a9d09c6ba5fe3ecb9b47e332f)
2020-03-26........S. [ZBXNEXT-1736] changed to print uppercase E for exponentAleksejs Sestakovs
2020-02-27........S. [ZBXNEXT-1736] renamed db formatting define for double valuesAleksejs Sestakovs
2020-02-06........S. [ZBXNEXT-1736] added ZBX_FS_DBL64 macroAleksejs Sestakovs
2020-01-28........S. [ZBXNEXT-1736] changed ZBX_FS_DBL macro to support double ↵Aleksejs Sestakovs
precision values
2020-01-17.......... [ZBXNEXT-826] updated copyright to 2020Alexander Vladishev
2020-01-17...G...PS. [ZBX-17036] moved definition of ssize_t from comms.h to zbxtypes.hMartins Abele
* commit '5993831f9e917e3662b33d316aa7dabe080699bd': ...G...PS. [ZBX-17036] moved definition of ssize_t from comms.h to zbxtypes.h (cherry picked from commit 476f3654adbfa6acfadaee5ef7d1c4cf85047e79) (cherry picked from commit c9e57322d926b4bda906adec5dee49405765ef0c)
2020-01-14...G...PS. [ZBX-16960,ZBX-16961,ZBX-16964] fixed time of check - time of use ↵Andrejs Tumilovics
issues reported by coverity (cherry picked from commit bf337f81a54f0268dda50ebf564e8dbf5e6ebdf8)
2019-12-03...G...... [DEV-1404] check gcc support of __thread keywordMichael Veksler
* commit 'cd4b612bd0aebc907199a109b69a04d4fcf2e6da': ...G...... [DEV-1404] the message improvement ...G...... [DEV-1404] the error message improvement ...G...... [DEV-1404] check gcc support of __thread keyword (cherry picked from commit 44aa94c85725bf40d9c4abce0686bfb4b203880d)
2019-12-02...G...... [ZBXNEXT-5609] added agent2 windows build supportAndris Zeila
* commit '636b601d1dec2d9b3bf4d423877c0477ba7a7fe0': (39 commits) .......... [ZBXNEXT-5609] fixed coding style .......... [ZBXNEXT-5609] added changelog entry .......... [DEV-1333] fixed compilation on windows .......... [DEV-1333] removed unused function .......... [DEV-1333] fixed log monitoring crash .......... [DEV-1333] added empty scheduler update when host is disabled .......... [DEV-1333] removed mtime from eventlog result .......... [DEV-1333] fixed version remote command format .......... [DEV-1333] fixed 64 bit architecture setting .......... [DEV-1333] added compile date/time/os/arch variable support .......... [DEV-1333] fixed logrt not working on windows due to file being opened in text mode instead of binary and path separator being unix style .......... [DEV-1333] reworked windows command execution to use undocumented (but widely used) NtResumeProcess() function from ntdll.dll .......... [DEV-1333] fixed logrt on windows .......... [DEV-1333] added application starting directory as default location for agent configuration file on windows .......... [DEV-1333] added current directory as default location for agent configuration file on windows .......... [DEV-1333] added comment, minor refactoring .......... [DEV-1333] removed global system.run related configuration settings .......... [DEV-1333] fixed command execution on 32 bit windows, added check for process exit code as a workaround for race condition when started process finished before a job is assigned .......... [DEV-1333] fixed not to support PID file on Windows .......... [DEV-1333] fixed not to support PID file on Windows ... (cherry picked from commit 014f43c2a00bf7286c70cd14ecc1cddfa9254e6e)
2019-08-07.......... [DEV-1164] expanded ZBX_THREAD_LOCAL define to __thread for gcc,clangAndris Zeila
2019-01-07.......... [ZBXNEXT-826] updated copyright to 2019Alexander Vladishev
2018-08-13...G...PS. [DEV-698] renamed ZBX_FS_TIME_T_T and zbx_fs_time_t_t (issue 2)Andris Mednis
2018-08-10...G...PS. [DEV-698] added ZBX_FS_TIME_T_T and zbx_fs_time_t_t for printing ↵Andris Mednis
time_t-type values (issue 2)
2018-01-12.......... [ZBX-11422] updated to the latest trunkMichael Veksler
2018-01-04.......... [ZBXNEXT-826] updated copyright to 2018Alexander Vladishev
2017-12-29...G...... [ZBX-11422] compilation warnings under OS X 64bitMichael Veksler
2017-12-18...G...PS. [DEV-764] added ability to compile Zabbix as C++ code for ↵Alexei Vladishev
stronger type safety and new class of warnings
2017-01-20.......... [ZBXNEXT-826] updated copyright to 2017Alexander Vladishev
2016-03-29...G...PS. [ZBX-10375] fixed zbx_uint32_t double definition, improved ↵Glebs Ivanovskis
is_uint_n_range() calls
2016-02-19...GI..PS. [ZBX-10375] defined type zbx_int32_t instead of using common name ↵Viktors Tjarve
uint32_t
2016-01-14.......... [ZBXNEXT-826] updated copyright to 2016Alexander Vladishev
2015-11-11.......... [ZBXNEXT-1263] updated to the latest trunk (fixed conflicts with ↵Aleksandrs Saveljevs
ZBX-1916 in dbconfig.c)
2015-11-06...G...... [ZBX-2966] removed redundant cast to zbx_uint64_t in ↵Andris Zeila
ZBX_IS_TOP_BIT_SET macro
2015-11-06...G...... [ZBX-2966] move ZBX_IS_TOP_BIT_SET macro sysinfo.h -> zbxtypes.hVladimir Levijev
2015-10-15...G...PS. [ZBXNEXT-1263] defined __INT64_C() for WindowsGlebs Ivanovskis
2015-10-15...G...PS. [ZBXNEXT-1263] added support for signed 64-bit integer type and ↵Glebs Ivanovskis
improved portability of ssize_t output
2015-08-06...G...... [ZBXNEXT-494] removed padding from collector data structure and ↵Andris Zeila
forced 8 byte alignment during collector initialization instead
2015-01-14.......... [ZBXNEXT-826] updated copyright to 2015Alexander Vladishev
2014-08-29...G...PS. [ZBXNEXT-101] minor code improvementsAlexander Vladishev
2014-08-14...G...... [ZBX-8236] fixed few memory leaks in Windows agentAndris Zeila
[merge ^/branches/2.2 -c r48076]
2014-04-10...G...... [ZBX-8031] removed macro definitions of zbx functions for regular ↵Juris Miščenko
Windows string functions; replaced calls to zbx redefinitions with Windows ones
2014-04-08...G...... [ZBX-7856] added workaround for Windows _wstat64() not working ↵Andris Zeila
with symlinks [merge ^/branches/2.2 -c r44213]
2014-03-05...G...... [ZBX-7740] fixed agent crash if logrt and log items are not supportedAndris Mednis
...G...PS. [ZBX-6731] faster processing of log files by agent on Unix ...G...PS. [ZBX-6729] faster processing of log files by agent on Microsoft Windows The main goal of the change is to improve performance (less time, fewer system calls, less CPU usage) of active checks for log[] and logrt[] items. Platform specific methods like GNU/Linux "i-notify" are not used. Please note that this change does not modify limits on maximum number of log file records checked in one check and number of matching records sent to server in one check. Before this change: - new log file records were read record-by-record, reading of each record involved opening, seeking, reading and closing of the log file. - zbx_regexp() and regexp_sub() compiled a regular expression every time, - for logrt[] items file mask regular expression was compiled for every file in a check. The log files were selected first by regular expression (file mask), then by last mtime. - due to a bug the log[] item does not go into NOTSUPPORTED state when the log file is not accessible. After this change: - new log file records are read into 256 kB buffer in one operation, then a regular expression is applied to every record in the buffer and matching records are sent to Zabbix server. No repetitive file opening, seeking for every record. - zbx_regexp() and regexp_sub() compile a regular expresion and rememeber it. This increases performance if the same regular expression is used several times in a row (e.g. for matching log file records). This affects also server and proxy. - for logrt[] items file mask regular expression is compiled only once in a check. The log files are selected first by the last mtime, then by regular expression (file mask) to improve performance. - if the log file is not accessible, the log[] item goes into NOTSUPPORTED state. - Zabbix agent detects oversized log file records (longer than 256 kB). Only the first 256 kB are matched against the regular expression and the rest of the record is ignored. - a new Zabbix datatype "zbx_offset_t" and a new function "zbx_lseek()" is added to encapsulate "lseek()" differences between UNIX/GNU/Linux and Microsoft Windows, - The Make files for "zabbix_get" and "zabbix_sender" on Microsoft Windows do not include src/libs/zbxcommon/file.c anymore.
2014-01-31........S. [ZBX-7109] fixed typos and formatting during code reviewAleksandrs Saveljevs
[merge from branches/dev/ZBX-7109-22, r41984]
2014-01-28........S. [ZBX-7109] improved performance of processing discovered triggers ↵Alexander Vladishev
by the low-level discovery rule [merge from branches/dev/ZBX-7109-22]
2014-01-07.......... [ZBX-954] updated copyright to 2014Pavels Jelisejevs
2013-07-12A.F....... [ZBXNEXT-1689] implemented a class for interacting with the ↵Pavels Jelisejevs
Zabbix server
2013-05-22.......PS. [ZBXNEXT-322] added 64 bit support to memory allocatorAndris Zeila
This allows shared memory allocation of 4GB and more (current hard limit is set to 64GB). Also added 'allow out of memory' mode. If shared memory is created with allow_oom flag, then out of memory situation is not treated as critical failure and memory allocators return NULL instead of aborting execution.
2013-03-28.......... [ZBXNEXT-1633] updated to the latest trunkAlexander Vladishev
2013-03-26.......... [ZBX-3643] merged from upstreamAndris Zeila
2013-03-25........S. [ZBX-3643] fixed formattingAlexander Vladishev
2013-03-21.......... [ZBX-954] fixed copyright headerOleg Egorov
2013-03-21........S. [ZBX-3643] fixed trend average calculation for uint64 value typesAndris Zeila
The uint64 trends summs the item values and calculates average value when flushing trends. To avoid 64 bit overlowing issues 128 bit operations were added.