| Age | Commit message (Collapse) | Author | Files | Lines | 
|---|
|  |  | 
|  | at least on freebsd, there are a processes with state 'S', they always
use two character status. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | if check_imap expects a string that never occurs, it currently waits forever
because thats how the imap protocoll works. Use a receive timeout in that case
so we can exit early with a proper error message. | 
|  | freebsds ping takes a few seconds till it returns, so a 1 second timeout does
not work for the test. | 
|  | check_load parses load from the uptime command if no proc filesystem is available. Seems
like there are at least 2 different uptime outputs.
linux:
 20:44:34 up 25 days,  2:07, 13 users,  load average: 0.13, 0.17, 0.22
freebsd 8:
 8:44PM  up  4:29, 1 user, load averages: 0.00, 0.00, 0.00 | 
|  | nc.traditional is available on (at least) ubuntu systems and uses traditional nc syntax | 
|  |  | 
|  | older netcats do not understand -p, they expect host and port as additional argument.
This is backwards compatibel to newer clients. Also support netcat instead of nc. | 
|  | fping v2.4b2 returns
10.99.0.1 : xmt/rcv/%loss = 0/0/0%
for a failed host, so we assume the host is down if xmt is zero | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Commit e8044713d41f5ef1d9ce814df4a079d8f92306b0 broke check_tcp checks
without --expect string, this commit fixes that regression. | 
|  |  | 
|  | The np_expect_match() function now returns one of three possible states
instead of just TRUE or FALSE:
- NP_MATCH_SUCCESS
- NP_MATCH_FAILURE
- NP_MATCH_RETRY
The NP_MATCH_RETRY state indicates that matching might succeed if
np_expect_match() is called with a longer input string.  This allows
check_tcp to decide whether it makes sense to wait for additional data
from the server. | 
|  | Replace the three boolean parameters of lib/utils_tcp.c's
np_expect_match() function with a single "flags" parameter. | 
|  | The SSL_CTX_new(3) function expects a non-"const" SSL_METHOD value. | 
|  | Simplify things by moving the definition of global variables into .c
files, where they belong. | 
|  | Fix the issues found by GCC when the -Wimplicit-function-declaration
flag is specified. | 
|  | Fix the issues found by GCC when the -Wuninitialized flag is specified. | 
|  | Closing the connection because the bytes received are less than the
buffer size assumes that all the bytes will be received in one go.  This
is not always true! | 
|  | The check_http option "--proxy_authorization" is now called
"--proxy-authorization" instead.  It was always documented this way, and
we don't usually use underscores in option names. | 
|  |  | 
|  | Import the current libtool version 2.4.2. | 
|  |  | 
|  | Let check_icmp provide "--help" and "--version" flags (in addition to
"-h" and "-V"), just as the other plugins do. | 
|  | These days, sites such as "Nagios Exchange" are a much better place for
publishing plugins not maintained by the Plugins Development Team. | 
|  |  | 
|  | * hw/update-pm:
  Use own variable instead of ENV
  Updated with last working copy of build_perl_modules used by Opsview
Conflicts:
	tools/build_perl_modules | 
|  | We touched the Development Guidelines this year. | 
|  | Closes #37. | 
|  | This reverts the changes to plugins/common.h applied by commit
a20611d4357c3c3ebe0a62776a1642e7904c1410.
- Clang defines __GNUC__.
- The new name of the __attribute__ parameter was misleading. | 
|  |  | 
|  | * 'master' of https://github.com/ozamosi/nagios-plugins:
  check_snmp: Close potential for using uninitialized memory
  check_snmp: Dynamically grow all data structures
Conflicts:
	plugins/check_snmp.c | 
|  | Closes #22. | 
|  | * 'master' of https://github.com/bugness-chl/nagios-plugins:
  check_disk: option to ignore reserved space
Conflicts:
	plugins/check_disk.c | 
|  |  | 
|  |  | 
|  | on older systems Module::Build is not available by default, therefore we have
to change the order of installation. | 
|  | Document the multiline output format properly.
Thanks to Jochen Bern for providing this patch. | 
|  | Allow a literal "U" to be specified in place of an actual value within
the performance data string.  An "U" corresponds to RRDtool's "UNKNOWN"
value; i.e., it's meant to indicate that data acquisition failed for
some reason.  PNP4Nagios already supports this extension. |