summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2013-03-04be more careful about preventing xss attacks, re http://bugs.debian.org/659899Tobias Oetiker1-6/+8
2013-02-27provide more configurable replacements for remocular integrationTobias Oetiker1-4/+10
2012-11-07Added new probe SendEmailFlorian Coulmier1-0/+178
2012-10-24Merge branch 'master' of github.com:oetiker/SmokePingTobias Oetiker1-3/+16
2012-10-24As spotted by Gert Doering, rand() gives the same results in eachNiko Tyni1-0/+3
pinger subprocess. This is because they all inherit the same RNG state from their parent. Fix this undesired behaviour by reseeding the RNG with the current time and the process ID. The argument of srand() shouldn't really matter much on modern Perls, but we're not very concerned about the quality of the random numbers either, and time()+$$ should make sure it's different for each process.
2012-09-12fix stray spacesJeremy Weatherford1-1/+1
2012-09-12add expect parameter to Curl.pmJeremy Weatherford1-3/+16
2012-08-29fix regression - added missing )Tobias Oetiker1-1/+1
2012-08-29allow to configure FPing probe to read fping output form stdout instead of ↵Tobias Oetiker1-1/+11
stderr
2012-07-13allow title to be defined via cgi parameter when calling navigator interface ↵Tobias Oetiker1-1/+2
directly
2012-07-09it's milliseconds not miliseconds, thanks frank habichtTobias Oetiker4-4/+4
2012-07-06respect the probe timeout -- Dmitry MelekhovTobias Oetiker1-1/+2
2012-05-23must provide the actual width when finding max or consolidation will cause ↵Tobias Oetiker1-0/+1
problems - thanks david for the hint!
2012-04-02Merge branch 'master' of github.com:oetiker/SmokePingTobias Oetiker1-0/+4
2012-04-02wait for the first gen child to terminateTobias Oetiker1-6/+8
2012-03-23Merge remote branch 'tobi/master' into integrationDarren Murphy2-7/+24
2012-03-22fork alert handlers, so that smokeping does not blockTobias Oetiker1-4/+12
2012-02-06make SipSak work with sip servers implementing OPTIONSTobias Oetiker1-3/+12
2012-02-06Add template support for http auth userDarren Murphy1-0/+4
2012-02-02fix documentationTobias Oetiker1-1/+1
2012-02-02handle servers actually implementing OPTIONSTobias Oetiker1-5/+22
2012-01-11be more careful in handling input from the web to prevent xss. Thanks toTobias Oetiker1-5/+13
Russ McRee <holisticinfosec@gmail.com> for pointing this out.
2011-12-20integrated NFSping probe by Matt Provost - https://github.com/mprovost/NFSpingTobias Oetiker1-0/+192
2011-12-03From: Chris Wilson <chris@aptivate.org>Tobias Oetiker1-4/+17
Date: Fri, 2 Dec 2011 20:38:26 +0000 (GMT) I tried to use the tcpping probe but it didn't work for me (centos 5). It seems that the tcptraceroute output format has changed or there is a problem with the script's ability to parse options. It also doesn't report tcptraceroute errors properly or have much in the way of debugging support. And it required smokeping to be run as root. I think I have fixed these issues, and posted updated versions here: https://github.com/aptivate/network-scripts/blob/master/TCPPing.pm https://github.com/aptivate/network-scripts/blob/master/tcpping I hope that you will consider these for inclusion in your projects. Richard, are you still maintaining tcpping? If not, is it worth merging this functionality into the TCPPing module? (integrated the TCPPing.pm for now -- tobi)
2011-11-24use max index instead of count ... then it all works nicelyTobias Oetiker1-3/+2
2011-11-24fixed off by 1 errorTobias Oetiker1-0/+1
2011-11-23add missing } ... syntax errorTobias Oetiker1-1/+1
2011-11-23make sure we stay within the bounds of the arrayTobias Oetiker1-0/+3
2011-11-22make Median matcher work fine on startup and when unknown values are in the ↵Tobias Oetiker1-2/+9
stream
2011-10-21one more naked gettimeofday eliminatedTobias Oetiker1-1/+1
2011-10-20it seems some version of perl bulk at gettimeofday without ()Tobias Oetiker2-7/+7
2011-10-05no need to mention DESTDIR in normal Makefile.am use ... only in command ↵Tobias Oetiker1-1/+1
options. Thanks to Jeff Bilyk for tha patch.
2011-09-29make sure version if Smokeping.pm is synced on distbuildTobi Oetiker1-1/+2
2011-09-28fix to work with new automake buildTobi Oetiker1-3/+3
2011-09-28added automake supportTobi Oetiker1-0/+35
2011-09-28standard modules from CPAN ... get them thereTobi Oetiker7-2121/+0
2011-09-28add missing POSIX prefix Tobi Oetiker1-1/+1
2011-09-26prepare for the release of smokeping-2.5.1Tobi Oetiker1-1/+1
2011-09-25prepare for the release of smokeping-2.5.0Tobi Oetiker1-1/+1
2011-09-25sync versionTobi Oetiker1-1/+1
2011-09-25do not exit in zoom ajax modeTobi Oetiker2-2/+2
2011-09-21* switch from speedy to fastcgiTobi Oetiker1-3/+3
* improved installation, no file editing required anymore * update installation instructions
2011-09-12fixed alert pattern parser for range alertsTobi Oetiker1-1/+1
2011-09-11fixed name JunoOS -> JunOSTobi Oetiker1-3/+3
2011-09-11added not on connecting by hand onceTobi Oetiker1-0/+6
2011-09-11initial junos probeTobi Oetiker1-0/+182
2011-08-23disman integration looks good nowTobi Oetiker1-4/+4
2011-08-23alter probe names to be based on local hostname AND target hostTobi Oetiker1-64/+42
2011-08-23clean out smoketraceTobi Oetiker2-1376/+0
2011-08-23started integration of DismanPing support with modules from Bill Fenners: ↵Tobi Oetiker2-0/+536
Bill's Permanently Unfinished but Potentially Useful scripts http://code.google.com/p/pupu/ --- thanks bill!