summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2025-07-06Merge branch 'master' into refactor/check_loadLorenz Kästle15-550/+244
2025-07-06Make multiline output look betterLorenz Kästle1-1/+32
2025-06-20Merge pull request #2125 from RincewindsHat/refactor/check_icmpLorenz Kästle4-24/+102
2025-06-19Implement flexible state override functionsLorenz Kästle2-24/+90
2025-05-17Lib: Add perfdata for char and unsigned charLorenz Kästle2-0/+12
2025-05-09changed filename in cmd_file_read to const char * (check_apt warning)Andreas Baumann2-2/+2
2025-03-31Some code simplificationsLorenz Kästle1-15/+3
2025-03-30Try to circumvent some old compiler errorsLorenz Kästle1-6/+0
2025-03-30Implement some helper functions for thresholdsLorenz Kästle2-0/+15
2025-03-30Fix wrong return state in threshold functionLorenz Kästle1-1/+1
2025-03-30Add more helpers to perfdata functionsLorenz Kästle2-0/+99
2025-03-30Always quote perfdata labelsLorenz Kästle1-1/+1
2025-03-30Add selectable level of detail for outputLorenz Kästle2-4/+20
2025-03-30Bugfix in outputLorenz Kästle1-1/+7
2025-03-18Migrate disk tests from lib, toolLorenz Kästle3-201/+3
2025-03-18Move disk specific stuff from lib to plugin specific directoryLorenz Kästle3-305/+1
2025-03-13Add null result for matching functionLorenz Kästle1-0/+1
2025-03-07Transform output format to a global stateLorenz Kästle2-4/+15
2025-02-20Rename icingaweb2 format to multi-lineLorenz Kästle2-6/+6
2025-02-20Remove output formats one-line and summary-onlyLorenz Kästle2-45/+0
2025-02-19Remove errornously commited fileLorenz Kästle1-0/+0
2025-02-19Implement JSON serialising of perfdataLorenz Kästle1-1/+102
2025-02-19Use asprintf in lib directly instead of xasprintfLorenz Kästle2-34/+34
2025-02-19Ignore generated stuff for vendored stuff in libLorenz Kästle2-170/+0
2025-02-19Maybe fix compilation errorsLorenz Kästle1-1/+0
2025-02-19Add new files to EXTRA_DISTLorenz Kästle1-1/+14
2025-02-19Fix one-line formattingLorenz Kästle1-2/+11
2025-02-19Exit with 0 in JSON-format if everything else worksLorenz Kästle1-0/+4
2025-02-18Implement new output functionalityLorenz Kästle19-71/+5531
2024-11-09Fix argument order of calloc on several occasionsLorenz Kästle1-1/+1
2024-10-31lib: clang-format for headers tooRincewindsHat1-1/+5
2024-10-31lib: clang-formatRincewindsHat12-141/+203
2024-10-17lib: Update copyrightLorenz Kästle8-7/+26
2024-10-17lib: clang-formatLorenz Kästle24-1808/+1538
2024-01-07Ini Parser: Avoid freeing symbols from text section by remembering where they...RincewindsHat1-9/+23
2023-10-19Fixes for -Wsign-compareRincewindsHat3-4/+3
2023-10-18Include maxfd.h in lib MakefileRincewindsHat1-1/+1
2023-10-16Fixes for compiler warning -WparenthesesRincewindsHat2-4/+4
2023-10-15Replace all old school booleans in lib witch C99 onesRincewindsHat8-116/+104
2023-10-15Whitespace fixes in libRincewindsHat16-106/+104
2023-09-30Fix typoLorenz Kästle1-1/+1
2023-09-30Document new np_add_regex more and add error handlingLorenz Kästle1-4/+29
2023-09-28Introduce np_find_regmatch()Alexander A. Klimov2-0/+26
2023-09-28Introduce np_add_regex()Alexander A. Klimov2-0/+12
2023-09-28Introduce regex_listAlexander A. Klimov1-0/+6
2023-09-23Remove check for RETSIGTYPE in autoconf stuffRincewindsHat1-1/+1
2023-09-23Merge pull request #1924 from RincewindsHat/compiler_warnings_4_1Lorenz Kästle4-9/+43
2023-09-23open_max is a library function now, it should be mp_open_maxRincewindsHat3-6/+6
2023-09-22Place _cmd_pids in object not header to avoid unsused variablesRincewindsHat2-9/+10
2023-09-22fixup! Rework maxfd/open_max to avoid unused variablesRincewindsHat2-0/+35