summaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES372
1 files changed, 372 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
new file mode 100644
index 0000000..1b12243
--- /dev/null
+++ b/CHANGES
@@ -0,0 +1,372 @@
+* fix for basefork.pm IO::Select property has_exception is very platform dependent
+ by ignoring it altogether things actually work better. Especially on Solaris which
+ does have propper support for has_exception as oposed to linux. -- Niko Tyni <ntyni *iki.fi>
+
+2005/1/30 -- 1.38
+
+* fixed error messages for environments with mixed ipv6 and ipv4 setups -- Peter W. Osel <pwo *Infineon.COM>
+* fixed smoke coloring for 5 pings problem -- Tobi
+* fixed User-Agent example in Curl probe -- Sebastian Wiesinger <smokeping *tracker.fire-world.de>
+
+2005/1/12 -- 1.37
+
+* base class did assume that concurrent probes were off by default
+ -- Niko Tyni <ntyni *iki.fi>
+
+2005/1/7 -- 1.36 (1.35 was an internal release)
+
+* concurrent probes are default now, together with
+ a 'random' offset to make sure not all smokepings hit the net
+ at the same time -- Tobi
+* fixes for loggin -- Niko Tyni <ntyni *iki.fi>
+ - warn if no logging method is active while daemonizing.
+ - turn debugging on before loading the config file.
+ - make do_debuglog a no-op if $use_debuglog isn't set
+ - add debug info to FPing* probes
+ - print the RRD create and update strings when debugging
+* Allow probe- and target-specific number of pings -- Niko Tyni <ntyni *iki.fi>
+* RemoteFPing probe revisited and fixed. Note this probe allowed
+ PROBE_CONF config where this was technically not possible. Now these settings
+ are done in the ***Probes*** section ... you have to fix your
+ config files -- Niko Tyni <ntyni *iki.fi>
+* fixed many typos and some seemingly numeric comparisons -- Niko Tyni <ntyni *iki.fi>
+* new feature 'concurrentprobes' allow to run multiple probes in paralell and at different step
+ width. -- Niko Tyni <ntyni *iki.fi>
+* allow to define multiple instances of a sigle probe -- Niko Tyni <ntyni *iki.fi>
+* fix --filter again ... pathprefix was still in there -- tobi
+
+2004/11/29 -- 1.34 (1.32 + 1.33 were internal only releases)
+
+* added SNPP support as suggested by jdelisle -- tobi
+* added ipv6 support to EchoPing probe -- Niko Tyni <ntyni *iki.fi>
+* fix for Radius probe -- Niko Tyni <ntyni *iki.fi>
+* added new alert plugins called matchers -- tobi
+* created matcher::avgratio sponsored by virtela.net -- tobi
+* make --filter option actually work -- tobi
+* removed maxmedian magic regexp ... -- tobi
+* added new alert type matcher -- tobi
+* fixed pod errors -- Niko Tyni <ntyni *iki.fi>
+* allow to mix programs and email addresses in alerts --tobi
+* allow to define recipient per alert --tobi
+
+2004/08/04 -- 1.31
+
+* added anotherdns and anotherssh probes -- Christoph.Heine *HaDiKo.DE
+* modify FPing probes to skip ICPM errors in the output -- Tobi
+* modify RemoteFPing probe to work with normal fping that outputs
+ via stderr. -- Tobi
+* allow timeout to be specified in base::forks based probes -- Tobi
+* Added ssh probe -- Christian Recktenwald <smokeping-contact *citecs.de>
+
+2004/05/12 -- 1.30
+
+* fix nodata_color syntax --tobi
+
+* when inserting unknown values into sorted rtt list, do this on the outside
+ ... U:U:1:2:3:U:U and not in the middle. This will make the graphs more
+ smokei when there is data loss. --tobi
+
+* config files with different probes should work ... fixed problem introduced in 1.29 --tobi
+
+2004/05/08 -- 1.29
+* while running, make all die and warn things go to the log file if there is one --tobi
+* added rawlog option for logging actual gatherd data --tobi (for virtela)
+* added alertee option to send a copy of any alert generated to additional 'per branche' people --tobi
+* cgi should not complain about non existing hosts ... the daemon does that already --tobi
+* actually allow empty alerts -- tobi
+
+* added nodata_color property to specify background color for graph when
+ when no data is available -- David Hull <hull *dslextreme.com>
+
+2004/03/14 -- 1.28
+* do not repeat last rounds rtts in basefork if probe gets killed on timeout -- Niko Tyni <ntyni *iki.fi>
+
+2004/03/09 -- 1.27
+* allow . in labels -- Tobi
+* fix mkdir with missing permissions -- Xander Jansen <Xander.Jansen *surfnet.nl>
+* make echoping probes complain when they do not get a 0 return value -- Tobi
+* make manu and title = host if not set -- tobi
+* forbid . in section names .. bad things will happen when used. -- tobi
+* patches for the Radius and LDAP probes -- Niko Tyni <ntyni *cc.helsinki.fi>
+* prevent requests to non existing pages -- tobi
+
+2004/02/16 -- 1.26
+* contributed radius and ldap probes -- Niko Tyni <ntyni *cc.helsinki.fi>
+* added new 'offset' parameter to config file which allows to shift startup
+ time of smokeping polling -- Tobi (for Virtela)
+* new option --static-pages to generate a static website (mrtg like) -- Santeri Paavolainen <santtu *iki.fi>
+* added support for multiple alert recipients -- Dmitry Melekhov <dm *belkam.com>
+* fix for telnetIOSping.pm to consider packet size -- Paul Wulff <paul.wulff *ap.marconi.com>
+* added --logfile option and generally enhanced logging ...
+ smokeping will not die and log instead. -- Tobi
+
+2004/01/04 -- 1.25
+* enhaced Alert patterns: S for matching at startup
+ *X* pattern for timeshift matches. See docs. -- Tobi
+* Added timeout option the EchoPingHttp -- Tobi
+* fixed RemoteFPing probe -- Keith Patton
+
+2003/10/05 -- 1.24
+* The new --filter option allows you to run the smokeping deamon on a big config file,
+ but have the config file filtered and only measure the entries that pass
+ the filter. This allows to use rsync to consolidate measurements from
+ different hosts at a central location for presentation. -- Tobi
+* new lookup option for DNS probe -- "Poetzel, Christopher J." <cpoetzel *anl.gov>
+* store iaxhight info in img cache -- Curtis Doty <Curtis *GreenKey.net>
+* new probes: ICMP echo response times - CiscoRTTMonEchoICMP.pm,
+ DNS query response times - CiscoRTTMonDNS.pm,
+ TCP connect times - CiscoRTTMonTcpConnect.pm -- joerg.kummer at roche.com
+
+2003/07/15 -- 1.23
+* added missing ; in DNS.pm
+
+2003/07/11 -- 1.22
+
+* fix stderr redirection: David Hull <hull *dslextreme.com>
+* new DNS.pm based on basefork by Igor Petrovski <pigor *myrealbox.com> and Carl Elkins <carl *celkins.org.uk>
+
+2003/06/17 -- 1.21
+
+* keep order of targets in config file when presenting on the web -- Tobi
+* fix mailsending with a b <x *y> type addresses -- Aaron Schrab <aaron *schrab.com>
+* made alert feature more robust -- Tobi
+* telnetiosping probe John A. Jackson <johnj *infoave.net>
+* add iosint configurable to IOSPing.pm -- Mars Wei <MarsWei *ncic.com.tw>
+* added RemoteFPing Probe -- Luis F Balbinot <hades *inf.ufrgs.br>
+
+2003/04/12 -- 1.20
+
+* replaced host foo with 127.0.0.1 in Echo*.pm probes -- John Sellens <jsellens *generalconcepts.com>
+* curl probe -- Gerald Combs <gerald [AT] ethereal.com>
+* DNS.pm should not use external binaries besided dig -- Tobi
+
+2003/02/19 -- 1.19
+
+* dns probe -- Andre Stolze <stolze *uni-muenster.de>
+* fixed label formatting error -- Tobi
+
+2002/12/05 -- 1.18
+
+* allow sub millisecond patterns -- Tobi
+
+* report a full link in smokeping alerts
+ suggested by "Nipper, Arnold" <arnold *nipper.de>
+
+2002/10/19 -- 1.17
+* Change the absolute max possible rtt to 180 seconds when creating new rrd files
+
+2002/10/13 -- 1.16
+
+* add Hostname as a 5th argument for external alert scripts --Tobi
+
+* when runnning fping -i must be > 10 ... (whatever 10 is) -- Tobi
+
+* fix graphing in logarithmic presentation. Handle fast pings better -- Paul J Murphy <Paul *murph.org>
+
+* added IOSPing.pm probe -- Paul J Murphy <Paul *murph.org>
+
+2002/09/27 -- 1.15
+
+* uptime color configuration was not working -- Alan Chen <alan *digikata.com>
+
+* allow to call an external script upon matching an alert pattern -- Tobi
+
+* unifie mail sending tools -- Tobi
+
+* made loss for 0.x sized values work -- rodrigo.cunha *corp.vodafone.pt
+
+* send syslog events through unix domain socket on bsd and linux systems -- Ed Ravin <eravin *panix.com>
+
+
+2002/09/10 -- 1.14
+
+* fixed docs ... remove alert_email property from docs --tobi
+
+* fixed Data output for email alerts -- tobi
+
+
+2002/09/08 -- 1.13
+
+* Added all new Alerts function. Smokeping can now match
+ alert patterns against the loss and rtt values gatherd
+ and send email when a pattern matches. -- Tobi
+
+* Display AVG loss in % -- Tobi
+
+* Add help functions back in -- Tobi
+
+* make graphs with large ping times graph properly.
+ -- Jack Cummings <jack *mudshark.org>
+
+* make FPing.pm handle dead hosts more gracefully
+ '-B1','-i'. int($self->{pingfactor}/1000),'-r1' --Tobi
+
+2002/05/29 -- 1.12
+* make probes announce themselves at startup
+ -- Niko Tyni <ntyni *cc.helsinki.fi>
+
+* really ... log full loss if no pings get through ... -- Tobi
+* allow FPing probe to take packetsize option -- Tobi
+
+2002/05/08 -- 1.11
+* If no pings get trough, log a full loss and not unknown loss -- tobi
+* have a timeout to prevent hanging echoping processes
+ -- Niko Tyni <ntyni *cc.helsinki.fi>
+* allow logging via syslog
+ -- Niko Tyni <ntyni *cc.helsinki.fi>
+
+2002/05/06 -- 1.10
+
+* added avg loss to graphs -- tobi
+
+2002/04/29 -- 1.9
+
+* added Fping6 by Elmar Hoffmann <elho *elho.net>
+* added description about installing EchoPing, Fping and sock6 to
+ install notes
+* do not test for FPing binary when running as a cgi
+
+2002/04/24 -- 1.8
+
+* make sure smokeping.cgi manages to show its errors on the web.
+
+2002/04/12 -- 1.7
+
+* complain if fping is not seuid root -- tobi
+
+* kill one div zero bug -- Jan Ludewig <chaot *isch.de>
+
+2002/03/27 -- 1.6
+
+* fixed bug in monitoring function where targets that
+ had subtargets on the same level were ignored ... -- tobi
+
+* in basefork.pm test if IO::Select knows has_error() but not
+ has_exception() -- Jan Ludewig <chaot *isch.de>
+
+* improve handling of PID file, cases where it could not be read or written
+ wer not handlie gracefully -- Jan Ludewig <chaot *isch.de>
+
+* remove --help and --man option they never worked ...
+
+2002/03/10 -- 1.5
+
+* missed one module in the distribution ...
+
+2002/03/09 -- 1.4
+
+* make sure FPing does not hand if no targets are defined.
+
+* new mandatory config option piddir to specify where the pid file
+ should be -- Jose Carlos Garcia Sogo <jsogo *debian.org>
+ **** INCOMPATIBLE CHANGE ****
+
+* EchoPing probes contributed by Niko Tyni <ntyni *cc.helsinki.fi>
+ there is a webpage on http://www.helsinki.fi/~ntyni/smokeping/
+
+2002/03/01 -- 1.3
+
+* fixed messed up links in distribution archive ...
+
+2002/03/01 -- 1.2
+
+* improve error messages in probe setup
+
+* be smarter about detecting fping reporting unit. -- Kai <spdev *vega.fur.com>
+
+2002/02/12 -- 1.1
+
+* make detailed view colors work even if number of pings is not even
+
++INCOMPATIBLE CHANGE+ modified the definition of smokelogo and rrdlogo in the
+ webtemplate file. he tags now provide the image tage and the anchor
+ around. Please modify your template accordingly
+
+* Toby Weingartner provided some patches to clean up error messages
+
+* removed default sites from config file to protect the innocent.
+
+* detect probe loading failiours
+
+2002/02/09 -- 1.0
+
+* made basepage links stand out ...
+
+2002/01/31 -- 0.99.18
+* Fixed loss color config handling and documentation
+
+2002/01/28 -- 0.99.17
+* Get description of Ping from Probe
+* Fixed quote parsing in config parser
+
+2002/01/27 -- 0.99.16
+* fixed unison scaling ... I was picking the wrong value as median.
+* do not refuse to start if a host is missing from DNS ... just complain
+
+2002/01/27 -- 0.99.15
+* now the color works you have to use rrggbb not #rrggbb
+* added scrftime configurable to format time in lower
+ righthand corner of the graph
+
+
+2002/01/27 -- 0.99.14
+* guess [0-f] does not work it should be [0-9a-f]
+
+2002/01/26 -- 0.99.13
+* switched back to normal scaling for overview graphs
+* added average and latest median rtt numbers to graph
+* added more color settings to graph
+* allow configuration of loss and uptime colors (not tested)
+
+2002/01/23 -- 0.99.12
+* Use -alt-y-scaling for better grid in overview graphs
+* Added max_rtt to overview graphs
+
+2002/01/22 -- 0.99.11
+
+* files which must be modified are now named *.dist (thanks paul)
+* added maxrtt configurable
+* introduced new colors for link uptime using INF
+* added thin black line 'connecting the 'measurements'
+
+2002/01/20 -- 0.99.10
+
+* Added cache file for graph.max values ... this will improve unison scaling
+ in lazy mode
+* changed drawing of madian to AREA and STACK to take into account that this
+ is not anything contious we are looking at but samples ...
+
+
+2002/01/17 -- 0.99.9
+
+* allow --nodaemon as well
+* added new configurables lograrithic and unison_tolerance
+ this should help smokeping deal better with spikes
+
+2002/01/03 -- 0.99.8
+* Change colors for LOSS display ... make small losses simpler to see
+* Sort Graphs in Overview
+* --nodemon option
+* Allow cgi urls with https://
+
+2001/11/17 -- 0.99.7
+
+* Make DYNAMIC work with hosts who do not support snmp
+* do not print anything from FPing.pm if used from CGI
+
+2001/11/03 -- 0.99.6
+
+* updated the default basepage.html to include automatic reload and cache expiery ... -- Me
+* smokeping.cgi adds header information to the webpage with expiery and charset -- Me
+* split the pod docs off the smokeping and smokeping.cgi scripts -- Me
+* created a special version of fping where configure works ... added it to the
+ download area of smokeping. -- Me
+* spell fixes for Smokepin.pm (smokeping_config.pod) -- S. William Schulz <ss *ssLinux.com>
+
+2001/11/01 -- 0.99.5
+
+* Deal with nan as well as NaN -- Me
+* Deal with DYNAMIC hosts who do not allow for SNMP -- Me
+* mkdir needs a mode (0755) -- S. William Schulz <ss *ssLinux.com>
+* Determine is fping reports in miliseconds or in 0.1 miliseconds -- Me
+* Wait for 3 seconds when restarting ...