~ubuntu-branches/debian/lenny/smokeping/lenny

« back to all changes in this revision

Viewing changes to CHANGES

  • Committer: Bazaar Package Importer
  • Author(s): Niko Tyni
  • Date: 2006-10-26 21:45:56 UTC
  • mfrom: (1.2.2 upstream) (2.1.5 edgy)
  • Revision ID: james.westby@ubuntu.com-20061026214556-5jnpiesx4vdijmu6
* debian/patches/15_clean_makefile.dpatch:
  + remove unneeded and potentially unsecure include paths.
* debian/patches: selected patches from the upstream SVN repository
  + 40_password.dpatch: skip reading the password file when running as a CGI.
  + 50_ldap.dpatch: Make the 'scope' option in the LDAP probe actually work.
  + 60_fping.dpatch:
    * Support the '-S' (set source address, see #198486) fping option.
    * Don't try to execute fping when running as a CGI.
  + 70_syslog.dpatch: Don't die silently if syslogd is unavailable.
    (Closes: #395056)
* Remove all the autogenerated documentation at clean time, to properly
  undo the effects of the 'build' target.
* Install example configuration files for documentation.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2006/07/14 -- released version 2.0.9
 
2
 
 
3
* added matchers CheckLatency and CheckLoss -- tobi, from Dylan Vanderhoof DylanV semaphore.com
 
4
* added TacacsPlus probe -- tobi, from Gary.Mikula * nasd.com
 
5
* pass 'prevmatch' to alert matcher plugins.
 
6
  -- niko, from Dylan Vanderhoof <DylanV *semaphore.com>
 
7
* fix subject in tSmoke 'morning' emails.  --niko, 
 
8
   from Jean-Philippe Luiggi <Jean-Philippe.Luiggi *revolutionlinux.com>
 
9
* AnotherDNS.pm: added option 'require_answers' for testing
 
10
  recursive DNS servers. -- niko
 
11
* fixed loss_color documentation (this is not in percent) -- tobi
 
12
* brought back the FPing.pm 'timeout' parameter, since it does something
 
13
   after all. -- niko, requested by Peter Klausner <peter.klausner *gmail.com>
 
14
* fix running an external program on edge-triggered alerts.
 
15
  -- niko, from Peter Klausner <peter.klausner *gmail.com>
 
16
 
 
17
2006/04/14 -- released version 2.0.8
 
18
 
 
19
* adjusted links to new home on oss.oetiker.ch
 
20
  -- tobi
 
21
 
 
22
* let the name of the dns server be configured in DNS.pm
 
23
  -- ark <yesv *ring.wtwf.com>
 
24
* make buggy_perl_version test work again
 
25
  -- niko, noticed by Fran Boon <flavour *partyvibe.com>
 
26
 
 
27
2006/02/09 -- released version 2.0.7
 
28
 
 
29
* fixed POD markup escaping in 'linkstyle' documentation that broke the Smokeping
 
30
  module documentation --niko
 
31
 
 
32
2006/02/08 -- released version 2.0.6
 
33
 
 
34
* make the way CGI self-referring links are created configurable, and
 
35
  change the default (once more) to 'linkstyle = relative' 
 
36
  -- niko, for Dmitry Semyonov <linulin *gmail.com> (Debian bug #351783)
 
37
* make buggy_perl_version test work on perl 5.8.7 too ... 
 
38
  --tobi from Nathan Butcher <xqufa .yokohama.riken.jp>
 
39
* include a Date field in alert emails, since all M[ST]As don't insert it. 
 
40
  --niko
 
41
* Set an --end time for graphs so that fetch does get its its
 
42
  undies in a twist when selecting the RRA and goes for hires
 
43
  due to coverage -- tobi
 
44
* CiscoRTTMonEchoICMP.pm: new variable vrf
 
45
  - Kevin Stewart <kevins *callplus.co.nz>
 
46
* SSH.pm: new variable 'keytype' + bugfixes
 
47
  - niko, from Igor Petrovski <pigor *mm.st>
 
48
* fix a bug that broke target sections with the same name
 
49
  in different branches  -- niko, reported by Igor Petrovski <pigor *mm.st>
 
50
* really send a test email with 'tSmoke --testmail' -- niko
 
51
* Curl.pm: handle measurement of multiple URLs by adding the results together
 
52
  -- niko, requested by Rob de Jong <rob *dejongnet.net>
 
53
* Curl.pm: new variables 'follow_redirects' and 'include_redirects'
 
54
  -- niko, requested by Rob de Jong <rob *dejongnet.net>
 
55
* fixed spelling for height -- tobi
 
56
 
 
57
2005/11/14 -- released version 2.0.5
 
58
 
 
59
* remove the FPing 'timeout' variable, since it never really did anything
 
60
  -- niko
 
61
* use the 'cgiurl' variable from the 'General' section for all CGI self-refering 
 
62
  links -- niko, from Christian Hammers <ch .*debian.org> (Debian bug #339019)
 
63
* Curl.pm: don't take '0' for 'true' with the 'ssl2' or 'insecure_ssl' options
 
64
  -- niko, reported by Michael McCarn <mmccarn *sierracorp.us>
 
65
* add the 'scope' Net::LDAP search option to the LDAP probe
 
66
  -- niko, from Seppo Syrj�nen <seppo.syrjanen *helsinki.fi>
 
67
* make the Curl probe compatible with Perl 5.6
 
68
  -- niko, reported by Ben Eisenbraun <bene *klatsch.org>
 
69
* get rid of 'Use of uninitialized value' messages when using the Avgratio matcher
 
70
  and 'edgetrigger' -- niko, reported by John L Hoo <jhoo *antapex.ca>
 
71
* include the smallest ping value in the graphs too
 
72
  -- niko, from ChunjingHan <chjhan *cstnet.cn>
 
73
 
 
74
2005/10/12 -- released version 2.0.4
 
75
 
 
76
* avoid creating new RRD files as the user running 'smokeping --reload'
 
77
  -- niko, reported by Stefan Schmidt <s.schmidt *mcbone.net>, 
 
78
  http://bugs.debian.org/333373
 
79
* only warn if RRA parameters other than CF are different 
 
80
  in the config file and an RRD -- niko, for Javier Oviedo <joviedo *plcendesa.com>
 
81
* make having an older version of CGI::Carp a non-fatal error and
 
82
  recommend a newer one in the docs
 
83
  -- niko, reported by Ron Bisset <Ron.Bisset *cnrinternational.com>
 
84
* make it work (hopefully) with even older versions of CGI::Carp if
 
85
  'changecgiprogramname' is set to 'no' in the General section
 
86
  -- niko
 
87
 
 
88
2005/9/26 -- released version 2.0.3
 
89
 
 
90
* fixed FPing probe so it doesn't report 100% loss when the first ping is lost
 
91
  -- niko, reported by Matthew Swainston <njunk *exemail.com.au>
 
92
* don't need to have all the external modules installed to build the
 
93
  documentation -- niko
 
94
 
 
95
2005/9/20 -- released version 2.0.2
 
96
 
 
97
* reload the config file on HUP signal and switch to the new one if it 
 
98
  isn't broken. After reloading, restart gracefully so that no measurement is
 
99
  interrupted. The signal can also be triggered by 'smokeping --reload'.
 
100
  -- niko, suggested by Taisuke Yamada <tyamadajp *list.rakugaki.org>
 
101
* made some alert docs in smokeping_config visible --niko
 
102
* optionally only send alerts when the state changes ('edgetrigger')
 
103
  -- niko, suggested by Marc Haber <mh+smokeping-users *zugschlus.de>
 
104
* try to trigger an alert with the minimum number of values needed for it
 
105
  rather than require a stack with the maximum number of possible values.
 
106
  See http://lists.ee.ethz.ch/smokeping-users/msg01654.html for the problem.
 
107
  -- niko, reported by Leos Bitto <smokeping *leos.cz>
 
108
* automatically regenerate the logo images if Smokeping.pm has been updated --niko
 
109
 
 
110
2005/9/5 -- released version 2.0.1
 
111
 
 
112
* fixed version number display in basetemplate -- tobi
 
113
 
 
114
2005/9/4 -- released version 2.0.0
 
115
 
 
116
* updated page template to match new logos and included Niko
 
117
  -- tobi
 
118
* don't create directories in "datadir" when running as a CGI
 
119
  -- niko
 
120
* the DYNAMIC-related files (.adr and .snmp) can now be located outside "datadir"
 
121
  by specifying the new configuration variable "dyndir" 
 
122
  -- niko, suggested by Marc Haber <mh+smokeping-users *zugschlus.de>
 
123
* return '404 not found' when DYNAMIC updates fail
 
124
  -- niko, suggested by Marc Haber <mh+smokeping-users *zugschlus.de>
 
125
* make errors in DYNAMIC updates appear in the web server error log
 
126
  -- niko
 
127
* remove a quotemeta() call in Config::Grammar to allow metacharacters
 
128
  at the right side of '@define'
 
129
  -- niko, reported by Warrick FitzGerald <lists.smokeping.wfitzgerald *crtman.com>
 
130
* set LC_NUMERIC to C so that users who work with a locale like french that
 
131
  would use , as a decimal separator do not trip over failing regexp-matches
 
132
  (tobi)
 
133
* bugfix for CiscoRTTMonEchoICMP packetsize variable
 
134
  -- niko, from Sam Stickland <sam_ml *spacething.org>
 
135
* tune DS properties min/max/heartbeat instead of just complaing about
 
136
  them not matching (tobi)
 
137
 
 
138
2005/05/31 - publish rc5 (tobi)
 
139
* Officially include the tSmoke script from the contrib download directory.
 
140
  Note that this needs the new 'tmail' variable to be defined in the config file.
 
141
  -- niko, original script by Dan McGinn-Combs <d.mcginn-combs *mindspring.com>
 
142
* Perl 5.8.0 compatibility fix ("missing max for DS uptime")
 
143
  -- niko, reported by Steve Wickert and Kennedy Clark <hkclark *gmail.com>
 
144
* RRDtool 1.2.x compatibility fix ("unknown RRD version: 0003" on restart)
 
145
  -- niko, reported by Sam Stickland <sam_ml *spacething.org>
 
146
 
 
147
2005/05/11 - publish rc4 (tobi)
 
148
* Curl now has a new 'insecure_ssl' option for those not caring about CA paths
 
149
  -- niko, original patch by Marc Spitzer <mspitzer *gmail.com>
 
150
* document '@include' and its friends in smokeping_config in addition to 
 
151
  Config::Grammar -- niko, from Marc Haber (Debian bug #307955)
 
152
* AnotherDNS: Double check the answer from the dns server and optionally enforce a
 
153
  NOERROR response code -- Christoph.Heine in HaDiKo.DE
 
154
* NEW Feature: when clicking on the graphs in detail view
 
155
  you can select different time ranges for the graph. The creation of this
 
156
  feature has been sponsored by BeverlyCorp.com -- tobi
 
157
 
 
158
2005/03/10 - 2.0rc3 (tobi)
 
159
 
 
160
* Curl now has a new "extraargs" option for any extra arguments, like "--header"
 
161
  -- niko, requested by Warrick FitzGerald <lists.smokeping.wfitzgerald *crtman.com>
 
162
* change ISG::ParseConfig references to its new name, Config::Grammar -- niko
 
163
 
 
164
2005/02/28 - 2.0rc2 (tobi)
 
165
 
 
166
* SYNOPSYS is really spelled SYNOPSIS. Shame on me. -- niko
 
167
 
 
168
2005/02/22 - 2.0rc1 (tobi)
 
169
 
 
170
* don't create any RRD files if running as a CGI -- niko
 
171
* Curl timeouts work better now -- niko, reported by Chris Wilson <chris *aidworld.org>
 
172
* Curl User-Agent string doesn't need quotes anymore -- niko
 
173
* check at startup that existing RRD files conform to the config specifications -- niko
 
174
* 3 pings is the official minimum now -- niko
 
175
* graph fixes for small numbers of pings -- niko, reported by Chris Wilson <chris *aidworld.org>
 
176
* fix the LDAP probe killing the CGI with perl <5.6 -- niko, reported by Peter Farmer <pfarmer *hashbang.org.uk>
 
177
* make the LDAP probe work withouth IO::Socket::SSL -- niko
 
178
* matchers start with a capital letter now -- niko
 
179
* new probe programming interface -- niko
 
180
 - more strict config file checking giving helpful error messages when necessary
 
181
 - generate probe documentation automatically from the code
 
182
 - eliminate PROBE_CONF sections
 
183
 - several minor incompatible probe changes; see the smokeping_upgrade document for details 
 
184
* allow target-specific vars get defaults from Probes section -- niko
 
185
* timeout fixes in basefork.pm -- niko
 
186
* config file examples and smokeping_examples document -- niko
 
187
* documentation updates and reorganizing -- niko
 
188
* move all smokeping-specific perl modules into the Smokeping namespace -- niko
 
189
* new commandline options '--config=X' and '--check' -- niko
 
190
* FPing: support "-t", "-p" and "-i" fping params -- niko, suggested by Chris Wilson <chris *aidworld.org>
 
191
* FPing6: test against ::1 instead of localhost -- Sebastian Wiesinger <smokeping *tracker.fire-world.de>
 
192
* make sure mailsetup works before using it -- tobi
 
193
* fix for basefork.pm IO::Select property has_exception is very platform dependent
 
194
  by ignoring it altogether things actually work better. Especially on Solaris which
 
195
  does have propper support for has_exception as oposed to linux. -- niko, reported by Jim Morris <wrdnet *earthlink.net> 
 
196
  
1
197
2005/1/30 -- 1.38
2
198
 
3
199
* fixed error messages for environments with mixed ipv6 and ipv4 setups  -- Peter W. Osel <pwo *Infineon.COM>