Blame CHANGES

Packit 667938
Changes 2.17.7, 2018-07-12
Packit 667938
--------------------------
Packit 667938
From: Martin Sechny, shenk.sk
Packit 667938
* update to HTML 5 template in bin/mrtg, checked by HTML+CSS W3C validator
Packit 667938
* corrected style in HTML template: color with background-color
Packit 667938
  (workaround for missing text color property in mrtg.cfg)
Packit 667938
Packit 667938
Changes 2.17.6, 2014-12-02
Packit 667938
--------------------------
Packit 667938
From: tobi
Packit 667938
* add --descr=ifname option to indexmaker
Packit 667938
* fix parsing of global option in cfgmaker
Packit 667938
* add dcn id to cfgmaker (baed on input from Pawel Golaszeswski)
Packit 667938
Packit 667938
From: Steve Alligood <steve@betterlinux.com>
Packit 667938
* make sure threshval does not get clobberd
Packit 667938
Packit 667938
Changes 2.17.5, 2012-04-26
Packit 667938
--------------------------
Packit 667938
From: Pavel Gulchouck <gul@gul.kiev.ua>
Packit 667938
* fix for kmg option coredump
Packit 667938
Packit 667938
Changes 2.17.4, 2012-01-12
Packit 667938
--------------------------
Packit 667938
From: tobi
Packit 667938
* some address fixes to contrib
Packit 667938
* fixed duplicate install-sh entry in archive
Packit 667938
Packit 667938
Changes 2.17.3, 2011-12-01
Packit 667938
--------------------------
Packit 667938
Packit 667938
From: tobi
Packit 667938
* set oid-mib-cache file for New_SNMP_util as well #106
Packit 667938
Packit 667938
From: rihad
Packit 667938
* prevent spurious warnings about unknonwn values of inlast outlast in mrtg
Packit 667938
Packit 667938
From: tobi
Packit 667938
* add the process id tmp file extensions, to guard against multiple rateup
Packit 667938
  instances messing things up for each other. (attempt to fix #115)
Packit 667938
* quell warning in CnTWaLK mode #111
Packit 667938
Packit 667938
From: morph@debian.org
Packit 667938
* spelling fixes
Packit 667938
Packit 667938
From: tobi
Packit 667938
* make threshold checking more robust against incomplete information in the
Packit 667938
  config file #113
Packit 667938
Packit 667938
From: trac
Packit 667938
* support ifAlias for Vyatta gear
Packit 667938
Packit 667938
From: Dannys
Packit 667938
* CnTWaLK should add the count and not max index
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* abort indexmaker if there is no data to be found
Packit 667938
Packit 667938
From: Ryan
Packit 667938
* fix for big5 translation
Packit 667938
From: Tobi
Packit 667938
* in cfgmaker use ifdesc=alias only if there is actualy alias info
Packit 667938
Packit 667938
From: Vitezslav Crhonek vcrhonek redhat.com
Packit 667938
* fix of a file pointer leak found by coverity scan
Packit 667938
* fix for kMG support in rateup
Packit 667938
Packit 667938
From:  Adrian Minta
Packit 667938
* add support for zyxel ifAlias 
Packit 667938
Packit 667938
From: #110
Packit 667938
* add support for Matrix N7 Diamond
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* enable warnings in cfgmaker and fix issues ... 
Packit 667938
* explicitly import SOCK_DGRAM and AF_UNSPEC to make ipv6 support work
Packit 667938
Packit 667938
From: Mike Mitchell <Mike.Mitchell@sas.com>
Packit 667938
* Updated Net_SNMP_util.pm and SNMP_util.pm to latest versions
Packit 667938
Packit 667938
Changes 2.17.2, 2011-02-20
Packit 667938
--------------------------
Packit 667938
From: Tobi
Packit 667938
* can not replace a file by renaming another to its name under WIN32
Packit 667938
  fix in rateup #104
Packit 667938
Packit 667938
From: Tobi
Packit 667938
Changes 2.17.1, 2011-02-18
Packit 667938
--------------------------
Packit 667938
From: Tobi
Packit 667938
* Fix scaling when noo and noi options are used. fix for  #95
Packit 667938
* Stop staticly linking rateup. fix for #97
Packit 667938
* Only set LD_RUN_PATH if it is actually necessary. patch from #98
Packit 667938
* Net::SNMP only support aes128, des and 3des ... fix for cfgmaker from #99
Packit 667938
* Understand desc and descr in ifdesc option of cfgmaker
Packit 667938
* only set $args{'-maxrepetitions'} if $Net_SNMP_util::MaxRepetitions > 0
Packit 667938
* do not load Net_SNMP_util unless snmpv3 is requested ... fix for #75
Packit 667938
* be more agressive about updating the confcache. If a key is missing, go
Packit 667938
  looking for it again and complain. fix for #74
Packit 667938
* only apply 32bit counter wrap compensation when the wrap is within 32bit
Packit 667938
  range. fix for #70
Packit 667938
* implement pngdate as TimeStrPos[x]: RU instead of separately. for for #68
Packit 667938
* add missing 

tag arount 'last updated ... ' in html output. fix for #63

Packit 667938
* remove rececondition when writing new trafic graph files by writing to a
Packit 667938
  temp file and moving it later. fix for #51
Packit 667938
* make snmpopt_current available in cfgmaker templates. fix for #48
Packit 667938
* explicitly import Socket6 routines in SNMP_Session. fix for #45
Packit 667938
* default ThreshHyst to 0.1 only if ThreshDir is define. fix for #42
Packit 667938
* point out when there is an unknown interface found. fix for #41.
Packit 667938
* allow for $speed to return 0 and still use SNMPv2 ... some Cisco Gear
Packit 667938
  seems todo that. Fix for #33
Packit 667938
* add dlink support for ifAlias OIDs to cfgmaker from #50
Packit 667938
* add WWP (Ciena) support for ifAlias OIDs to cfgmaker from #66
Packit 667938
Packit 667938
Packit 667938
From: Chris Chiappa <chris+debian@chiappa.net>
Packit 667938
* Updated squid docu #80
Packit 667938
Packit 667938
From: redrat at mail.ru
Packit 667938
* Fix russian translation bug #92
Packit 667938
Packit 667938
Changes 2.17.0, 2010-12-15
Packit 667938
--------------------------
Packit 667938
From: Steve Shipway s.shipway auckland.ac.nz
Packit 667938
* added rrdcached support
Packit 667938
  - new keyword:  RRDCached: which overrides anything set in the RRDCACHED_ADDRESS
Packit 667938
    environment variable and sets MRTG to work in RRDCached mode.  This verifies
Packit 667938
    that you're using a unix-domain socket and the socket is writeable.
Packit 667938
  - Check for environment variable RRDCACHED_ADDRESS and use this if no
Packit 667938
    explicit address was set in the cfg file, making the same config validity
Packit 667938
    checks.
Packit 667938
  - Make warning if using rrdcached to the effect that the thresholding
Packit 667938
    checks will no longer work.
Packit 667938
  - If in rrdcached-mode, and using RRDTool 1.4, then force use of update
Packit 667938
    rather than updatev (as rrdcached does not yet support updatev) and
Packit 667938
    consequently bypass the thresholding checks.
Packit 667938
  - Changes to validity check error messages  to also report the file
Packit 667938
    containing the error (as well as the line).
Packit 667938
* Added support for glob patterns in include
Packit 667938
* Make daemon reload cfg automatically when it changes
Packit 667938
Packit 667938
From: john.belshaw cggveritas.com
Packit 667938
* added support for Arista to cfgmaker
Packit 667938
Packit 667938
From: duncan_j_ferguson at yahoo.co.uk
Packit 667938
* fix cfgmaker to work in mixed v1/2/3 snmp environment
Packit 667938
Packit 667938
From:  Stuart Henderson stu spacehopper.org
Packit 667938
* do not strigify arguments to conversion function let eval take care of this
Packit 667938
* untaint inlast and outlast to make  perl taint mode happy
Packit 667938
* teach cfgmaker about openbsd
Packit 667938
Packit 667938
Changes 2.16.4, 2010-05-17
Packit 667938
--------------------------
Packit 667938
From: Tobi
Packit 667938
* fix "P_DETACH" and Pod::Usage issues with perl 5.12
Packit 667938
Packit 667938
From:  James Golovich <james@gnuinter.net>
Packit 667938
* relax cfgmaker option parsing when figuring whether to test for highspeed
Packit 667938
  counters or not.
Packit 667938
Packit 667938
From: Stephen Satchell <satch@gradedlabs.com>
Packit 667938
* fix sorting of numbered interface names index maker
Packit 667938
Packit 667938
From: Hleb Valoshka <h.valoshka@brnv.rw.by>
Packit 667938
* belarusian translation for mrtg 2.16
Packit 667938
Packit 667938
Changes 2.16.3, 2010-01-20
Packit 667938
--------------------------
Packit 667938
From: chris.merrett melbourne.co.uk
Packit 667938
* three new config options to compliment the existing
Packit 667938
  RRDRowCount option to explicitly set the size of all RRAs
Packit 667938
Packit 667938
From: Leonardo Reginin leonardo procergs.rs.gov.br
Packit 667938
* allow to rename target in the clonedirectory option
Packit 667938
* add import to the require File::Copy
Packit 667938
Packit 667938
Steve Shipway  s.shipway auckland.ac.nz
Packit 667938
* support multiple options in ifdesc and ifref setting for cfgmaker
Packit 667938
Packit 667938
Carlos Fuentes Bermejo carlos.fuentes rediris.es
Packit 667938
* teach cfgmaker about nortel switches
Packit 667938
Packit 667938
Pavel Gulchouck  gul gul.kiev.ua
Packit 667938
* make sure rates over 4G work too
Packit 667938
Packit 667938
From: Oliver Lehmann oliver FreeBSD.org
Packit 667938
* allow group and user option to be set to root
Packit 667938
Packit 667938
Changes 2.16.2, 2008-05-16
Packit 667938
--------------------------
Packit 667938
From: Steven Bakker steven.bakker ams-ix.net
Packit 667938
* globally disable __DIE__ handler in eval using $^S check
Packit 667938
Packit 667938
* updated to SNMP_Session 1.12
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* make SNMP_Session.pm work on windows even when a __DIE__ handler ist
Packit 667938
  installed.
Packit 667938
Packit 667938
Changes 2.16.1, 2008-02-17
Packit 667938
--------------------------
Packit 667938
From: Tobi
Packit 667938
* fix RouterUptime config with non unique targets
Packit 667938
Packit 667938
Changes 2.16.0, 2008-02-06
Packit 667938
--------------------------
Packit 667938
From: Fernando Nieto  fnieto satec.es
Packit 667938
* Makesure mrtg repopulates its cache only once even in fork mode
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* Added support for RRDtool based Holt-Winters aberrant behaviour detection.
Packit 667938
  Threshold based alerts have been enhanced to be able to fire based on the
Packit 667938
  FAILURES RRA. Note that Holt-Winters aberrant behaviour detection can only
Packit 667938
  be enabled on newly created RRAs.
Packit 667938
Packit 667938
From: Sergio Chiesa sergio.chiesa eutelia.it
Packit 667938
* when thresholds were UNboraken, the threshprogok did not run necessarily
Packit 667938
Packit 667938
From: Mike Mitchell Mike.Mitchell sas.com
Packit 667938
* MIB parser rewritten for better compatibility
Packit 667938
Packit 667938
From: Norman Rasmussen norman rasmussen.co.za
Packit 667938
* allow RouterUptime to contain an explicit OID for queriing the uptime.
Packit 667938
Packit 667938
From Ajit Mallick ajitmallick gmail com
Packit 667938
* support for nortel passport 8600 in cfgmaker
Packit 667938
Packit 667938
From Dan.McDonald
Packit 667938
* Added Documentation for GeTNEXT prefix
Packit 667938
* Added New Prefix for Counterd SNMP Walk -> CnTWaLK (see docs)
Packit 667938
Packit 667938
From: Simon Leinen
Packit 667938
* Upgrade to SNMP Session 1.10
Packit 667938
Packit 667938
From: Mike Mitchel
Packit 667938
* Updates for  Net_SNMP_util.pm   and  SNMP_util.pm   
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* Fix if_is_ciscovlan condition in cfgmaker
Packit 667938
* Updated port syntax in documentation (based on trac entry)
Packit 667938
Packit 667938
Changes 2.15.2, 2007-04-29
Packit 667938
--------------------------
Packit 667938
From: Tobi
Packit 667938
* Improve parsing reliability of indexmaker
Packit 667938
* Fixed deadhost detection in mrtg
Packit 667938
Packit 667938
From: Dan.McDonald austinenergy.com
Packit 667938
* added config option noHC for boxes that don't have HC counters
Packit 667938
  but run SNMPv2/v3
Packit 667938
Packit 667938
From: Mike Mitchell Mike.Mitchell sas.com
Packit 667938
* Updated Net_SNMP_util module (error messages)
Packit 667938
Packit 667938
From: Günter Knauf
Packit 667938
* Updated Makefiles for Win32 and Netware
Packit 667938
* New Netware version of rateup.nlm
Packit 667938
Packit 667938
Changes 2.15.1, 2007-02-01
Packit 667938
--------------------------
Packit 667938
From: Gosselin, Gerry GGosselin onecommunications.com
Packit 667938
* make cfgmaker detect broken snmpv1 counters more reliably
Packit 667938
Packit 667938
From: Mike Mitchell <Mike.Mitchell@sas.com>
Packit 667938
* latest Net_SNMP_util.pm with many small fixes
Packit 667938
Packit 667938
From: Dan.McDonald austinenergy.com
Packit 667938
* more cfgmaker smarts and documentation for snmpv3 
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* be happy even if no threshmail sending is configured
Packit 667938
* add install target for traffic-summer
Packit 667938
* fix mrtg-traffic-sum default catch expression to be in sync with docs
Packit 667938
Packit 667938
Changes 2.15.0, 2006-12-05
Packit 667938
--------------------------
Packit 667938
From: Stefan.Schnitter t-systems.com
Packit 667938
* Free positioning of a generated ifIndex in the OID string using 
Packit 667938
  the magic IndexPOS keyword
Packit 667938
  
Packit 667938
From: Tobi
Packit 667938
Packit 667938
* When doing threshold checking with rrdtool, there was a very expensive
Packit 667938
  'getting the data back with rrdinfo and rrdfetch' cycle after each
Packit 667938
  rrdupdate.  with rrdtool 1.2 and the updatev function this is not
Packit 667938
  necessary anymore the new code speeds up mrtg cycle time by a factor of 3
Packit 667938
  to 10 depending on your platform.
Packit 667938
Packit 667938
* Threshold Un-Borken Messages will only be generated when the value is 10%
Packit 667938
  away from the threshold. Configurable via ThreshHyst
Packit 667938
Packit 667938
* New function thresholdmail lets you send an email when a threshold
Packit 667938
  is broken. This feature talks directly to the mailserver and does
Packit 667938
  not require any external programs.
Packit 667938
Packit 667938
* New template writers helper function in cfgmaker - oid_pick. It tests if a
Packit 667938
  device is willing to supply information regarding a particular oid. This
Packit 667938
  makes template writing much more pleasant. 
Packit 667938
  http://oss.oetiker.ch/mrtg-trac/browser/trunk/templates/cisco/host-cisco.tmpl
Packit 667938
Packit 667938
* added new tool mrtg-traffic-sum to build traffic stats based on the
Packit 667938
  content of your mrtg log (not rrd) files.
Packit 667938
Packit 667938
* mrtg running with rrdtool can now do sub-minute resolution if the interval
Packit 667938
  is specified like that: 0:30 ... note that you can not change the
Packit 667938
  resolution of an existing rrd file. So this will only have the desired
Packit 667938
  effect on new rrds. Also note that the graphing frontend may need changes too to be
Packit 667938
  able to deal with the new interval type. Internally interval is now a float!
Packit 667938
Packit 667938
* new debug option 'prof' to see how long rrdtool spends on its writes ...
Packit 667938
Packit 667938
From: Daniel J McDonald dan.mcdonald austinenergy.com
Packit 667938
* fixed snmpv3 support in cfgmaker
Packit 667938
Packit 667938
Changes 2.14.7, 2006-09-06
Packit 667938
--------------------------
Packit 667938
From: Tobi
Packit 667938
* removed extra spaces from Makefile.in
Packit 667938
Packit 667938
Changes 2.14.6, 2006-09-06
Packit 667938
--------------------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* timestamps in log files to be YYYY-MM-DD HH:MM:SS 
Packit 667938
* fixed rateup to propely support kMG option
Packit 667938
* fixed problem with conversioncode option throwing an exception.
Packit 667938
* fixed config parsing problem for libadd lines terminated by a \
Packit 667938
* added 'eval' debug target
Packit 667938
* updated local $SIG{__DIE__} locations to work as intended
Packit 667938
Packit 667938
From: Akihiro Sagawa  sagawa sohgoh.net
Packit 667938
* fix ifspeed for foundry switches in cfgmaker
Packit 667938
Packit 667938
From: Russ Price gpg fubegra.net
Packit 667938
* Added expscale option (opposite of logscale) to emphasize the top end of
Packit 667938
  the scale; this improves display of line voltages that don't change a whole
Packit 667938
  lot
Packit 667938
Packit 667938
From:  Stefan stefan sf-net.com
Packit 667938
* added sample startup script for mrtg
Packit 667938
Packit 667938
Changes 2.14.5, 2006-07-14
Packit 667938
--------------------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* allow - in oid name
Packit 667938
* make sure __DIE__ does not get triggered in eval sections
Packit 667938
Packit 667938
Changes 2.14.4, 2006-07-04
Packit 667938
--------------------------
Packit 667938
Packit 667938
From: Pierfrancesco Caci p.caci seabone.net
Packit 667938
* cfgmaker should know that IOS-XR version 3.x is newer that IOS  11.x
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* make install should build rateup ... 
Packit 667938
* indexmaker with --prehost should act sensible even with targets that have no host
Packit 667938
* remove extra \n from cfgmaker output in pagetop section
Packit 667938
* cfgmaker, escape " in SetEnv MRTG_INT_DESCR output
Packit 667938
* allow ifalias for 3com gear
Packit 667938
Packit 667938
Changes 2.14.3, 2006-05-05
Packit 667938
--------------------------
Packit 667938
From: Tobi
Packit 667938
* fix regression in indexmaker due to --check fix
Packit 667938
Packit 667938
Changes 2.14.2, 2006-05-03
Packit 667938
--------------------------
Packit 667938
From: Mike Mitchell
Packit 667938
* updated SNMP_util.pm and Net_SNMP_util.pm
Packit 667938
From: Tobi
Packit 667938
* do not create directories in --check mode
Packit 667938
Packit 667938
Changes 2.14.1, 2006-05-03
Packit 667938
--------------------------
Packit 667938
From: Peter W. Osel pwo qimonda.com
Packit 667938
* remove superfluous ^M from rateup.c
Packit 667938
Packit 667938
Changes 2.14.0, 2006-05-02
Packit 667938
--------------------------
Packit 667938
From: tobi
Packit 667938
* only enable snmpv3 in cfgmaker if it is explicitly specified on the cli.
Packit 667938
* we live in a new home now ... oss.oetiker.ch/mrtg
Packit 667938
* fix makefile to work for the install target again
Packit 667938
* remove remaining html references
Packit 667938
Packit 667938
From: jpturchi at mageos dot com
Packit 667938
* timestamp all error and warning messages of mrtg
Packit 667938
Packit 667938
From: Pawe? Go?aszewski <blues pld-linux.org>
Packit 667938
* teach cfgmaker about unrouted vlans
Packit 667938
Packit 667938
From: Leonardo Reginin <leonardo procergs.rs.gov.br>
Packit 667938
* new: clonedirectory function
Packit 667938
Packit 667938
From: Miloslav Trmac <mitr redhat.com>
Packit 667938
* explicit cast in char conversion (minus one warning) for rateup.c
Packit 667938
Packit 667938
From: Simon Leinen
Packit 667938
* Updated SNMP_Session to 1.08
Packit 667938
Packit 667938
From: Guenter Knauf <gk gknw.net>
Packit 667938
* Small fixes for libgd in Makefile.Win32 and Makefile.Netware
Packit 667938
Packit 667938
Changes 2.13.2, 2006-02-03
Packit 667938
--------------------------
Packit 667938
From: Tobi
Packit 667938
* cfgmaker and if-templates should work again
Packit 667938
Packit 667938
Changes 2.13.1, 2006-01-24
Packit 667938
--------------------------
Packit 667938
From: Tobi
Packit 667938
* fix routeruptime config paramter
Packit 667938
* fix spelling and presentation in the documentation
Packit 667938
* added rateup.nlm back to the distribution
Packit 667938
Packit 667938
Changes 2.13.0, 2006-01-23
Packit 667938
--------------------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* make sure rateup properly handles unscaled graphs even
Packit 667938
  when the bits option is active ... 
Packit 667938
Packit 667938
* place if-filter later in the cfgmaker code so that it can see ALL the template variables.
Packit 667938
Packit 667938
* New magic OID prefix WaLK and GeTNEXT to cause mrtg to use snmpwalk for
Packit 667938
  certain variables and keep the first value it finds.  (sponsored by srg.com.bs)  
Packit 667938
Packit 667938
* use short image paths in  if images and HTML are in the same directory.
Packit 667938
Packit 667938
* fix threshold checking with rrdtool for logging
Packit 667938
Packit 667938
From: Michel <unreal .. home.nl>
Packit 667938
* allow kMG to be set to ''
Packit 667938
Packit 667938
From: Juergen Obermann <Juergen.Obermann with hrz.uni-giessen.de>
Packit 667938
* improved german translation
Packit 667938
Packit 667938
From: Jerzy Sobczyk <J.Sobczyk in ia.pw.edu.pl>
Packit 667938
* make indexmaker work properly in rrdtool mode with images turned off
Packit 667938
Packit 667938
From: Yusaku Nakajima <yusaku@beige.ocn.ne.jp>
Packit 667938
* remove unconditional warning from windows code
Packit 667938
Packit 667938
From: "Dean, Mike" <mdean@landstar.com>
Packit 667938
* have some sensibility in return codes from mrtg ... 
Packit 667938
Packit 667938
From: NormW <normw with bocnet.com.au>
Packit 667938
* point to favicon from indexmaker
Packit 667938
Packit 667938
From: Fuminori Uematsu <uematsu@kgz.com>
Packit 667938
* improved japanese translation
Packit 667938
Packit 667938
From: NormW <normw location bocnet.com.au>
Packit 667938
* look for rateup.nlm if running on netware
Packit 667938
Packit 667938
From: Mike Tkatchouk <mike@tk.pp.ru>
Packit 667938
* --log-only option for mrtg script to not update the graphics.
Packit 667938
Packit 667938
From: Daniel J McDonald <dan.mcdonald@austinenergy.com> (with help from Mike Mitchell)
Packit 667938
* SNMP v3 support added Net::SNMP library required for this
Packit 667938
Packit 667938
From: Guenter Knauf <gk@gknw.de>
Packit 667938
* Updates for NEtWare and Win32 Makefiles
Packit 667938
Packit 667938
From: Mike Tkatchouk <mike tk.pp.ru>
Packit 667938
* new option --update-only will  not produce graphs or crete webpages ... 
Packit 667938
Packit 667938
From: Karl M. Ramberg <kalle venstre.no>
Packit 667938
* fix regexmatches in indexmaker
Packit 667938
Packit 667938
From:  Stefan Loidl <Stefan.Loidl .. lrz-muenchen.de>
Packit 667938
* teach cfgmaker about hp gear
Packit 667938
* make 10Gig interface detection work
Packit 667938
Packit 667938
Changes 2.12.2, 2005-06-19
Packit 667938
--------------------------
Packit 667938
Packit 667938
From: Fabian Uebersax <fabian of uebersax.ch>
Packit 667938
* fix portname math in indexmaker 
Packit 667938
Packit 667938
From: Andrej Ota <andrej.ota of siol.si>
Packit 667938
* accept extreme networks switches for ifAlias in cfgmaker
Packit 667938
Packit 667938
From: Jeff Woolsey <jlw with jlw.com>
Packit 667938
* set unknown values to 0 for threshold checking if unknonwnaszero is set
Packit 667938
Packit 667938
From: NormW <normw location bocnet.com.au>
Packit 667938
* updated NetWare integration
Packit 667938
Packit 667938
Changes 2.12.1, 2005-05-16
Packit 667938
--------------------------
Packit 667938
From: tobi
Packit 667938
* max maxbytes work again (rateup.c)
Packit 667938
Packit 667938
From: Jeremy Chadwick <mrtg@jdc.parodius.com>
Packit 667938
* css fix ... do not specify the graph size this is flexible
Packit 667938
Packit 667938
From: Peter W. Osel <pwo@infineon.com>
Packit 667938
* fix background color setting in new css code
Packit 667938
Packit 667938
Changes 2.12.0, 2005-05-15
Packit 667938
--------------------------
Packit 667938
From: Benjamin Gufler <benjamin.gufler with lugbz.org>
Packit 667938
* make mrtg produce propper xhtml output
Packit 667938
Packit 667938
From: tobi
Packit 667938
* do not maintain separate confcache entries for different timeout settings
Packit 667938
* make mrtg work with rrdtool 1.2 (note that this does not mean that you
Packit 667938
  graphing frontend will necesarily work with rrdtool 1.2.x too)
Packit 667938
* Fix location of maxbytes line in log scale mode
Packit 667938
* do not die when encountering a bad rrd ... only warn 
Packit 667938
* stop mrtg from popping up windows whenever rateup runs by using the
Packit 667938
  Win32::SetChildShowWindow(0);
Packit 667938
Packit 667938
From: Erek Dyskant <erek with nbtsc.org>
Packit 667938
* give derive precendence when when setting the
Packit 667938
  update mode.
Packit 667938
Packit 667938
From: Miloslav Trmac <mitr in redhat.com>
Packit 667938
* call tzset when running on unix after setting TZ to cater for
Packit 667938
  multithreaded perl
Packit 667938
Packit 667938
From: "Bruijn de, Pascal" <pmjdebruijn in gmail.com>
Packit 667938
* added make CatOS if names available in cfgmaker ifdesc
Packit 667938
Packit 667938
From: Jeremy J. Smith <jeremy pre klugerwahl.com>
Packit 667938
* DOCTYPE must be before any comment ... 
Packit 667938
Packit 667938
From: Steve Bonds <388rzvl02 alpha sneakemail.com>
Packit 667938
* added --zero-speed option to cfgmaker to deal with broken snmp
Packit 667938
Packit 667938
From: "Poetzel, Christopher J." <cpoetzel some anl.gov>
Packit 667938
* Force10 ifAlias support for cfgmaker
Packit 667938
Packit 667938
From:  Nick Ellson <grimm location nickellson.com>
Packit 667938
* teach cfgmaker about Cisco PIX Firewall Switch Modules
Packit 667938
Packit 667938
From: NormW <normw location bocnet.com.au>
Packit 667938
* updated NetWare integration
Packit 667938
Packit 667938
Changes 2.11.1, 2005-01-05
Packit 667938
--------------------------
Packit 667938
From: Artyom Adjemov <one.bofh location gmail.com>
Packit 667938
* new Windows docu ... running mrtg as an nt service with srvany.
Packit 667938
Packit 667938
From: Joe Pruett <joey location clean.q7.com>
Packit 667938
* fixed snmp options parsing in MRTG_lib.pm to allow for !
Packit 667938
Packit 667938
From: Tobi
Packit 667938
Packit 667938
* fixed secondmean and logscale to actually issue the propper
Packit 667938
  options for rateup.
Packit 667938
* fixed compilation of rateup.exe for windows to get the new strftime
Packit 667938
  function to be actually used ... 
Packit 667938
Packit 667938
Changes 2.11.00, 2004-12-08
Packit 667938
---------------------------
Packit 667938
Packit 667938
From: Al Payne <apayne location pleiades.com>
Packit 667938
* integrated support for dellLan in cfgmaker
Packit 667938
* reindented cfgmaker
Packit 667938
Packit 667938
From: Mike Nealon <mnealon location conversent.com>
Packit 667938
      and Larry Fahnoe <fahnoe@FahnoeTech.com>
Packit 667938
* fix cfgmaker handling of 'lowspeed' highSpeed interfaces
Packit 667938
Packit 667938
From: Tobi Oetiker
Packit 667938
* reindent rateup.c
Packit 667938
* remove @ signs from mail addresses in change log
Packit 667938
* added if_MTU variable to cfgmaker
Packit 667938
* make windows users happy. rateup.exe now uses a special strftime.c
Packit 667938
  that knows about %V and will thus provided propper ISO week numbers for
Packit 667938
  windows as well. Changed the default week format to V.
Packit 667938
Packit 667938
From: zurkabsd location yahoo.com.cn
Packit 667938
* new chinese translation
Packit 667938
Packit 667938
From: Jaime Damiao Anjos Cadete <jaime.d.cadete location ptprime.pt>
Packit 667938
* put -lm into LIBS to make sure it comes last
Packit 667938
Packit 667938
From: Ian Duplisse <i.duplisse location cablelabs.com>
Packit 667938
* remove the flattening of peaks from the code in rateup.c this does not reflect
Packit 667938
  what actually happens
Packit 667938
Packit 667938
From: John Van Essen <vanes002 location umn.edu>
Packit 667938
* fix handling of unknonwn (-1) data in rateup ... 
Packit 667938
Packit 667938
From: Benjamin Despres <http://users.tmok.com/~pla/email_me.shtml>
Packit 667938
* Logscale and Secondmean logarithmic scaling for rateup
Packit 667938
Packit 667938
From: alex <alex location craxor.com>
Packit 667938
* contributed mrtg message dll. Added note about it to mrtg-reference.pod
Packit 667938
Packit 667938
From: Mateusz <mateusz location republika.pl>
Packit 667938
* support option derive is using rrdtool logging
Packit 667938
Packit 667938
From: Ulf Härnhammar <Ulf.Harnhammar.9485 location student.uu.se>
Packit 667938
* prevent potential buffer overflow in ratup due to 'strange' input files
Packit 667938
Packit 667938
Changes 2.10.15, 2004-08-08
Packit 667938
---------------------------
Packit 667938
Packit 667938
From: NormW <normw location bocnet.com.au>
Packit 667938
* patches for netware support
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* the optional Conversion function wants to have the original
Packit 667938
  data pulled in via snmp to work with, mapping \n and \r to nothing
Packit 667938
  and stripping spaces must happen later.
Packit 667938
* better error message for missing library
Packit 667938
* Updated to snmp_session 1.05
Packit 667938
Packit 667938
From: Fuminori -Tany- Tanizaki <tany location tany.org>
Packit 667938
* fix for cuin and cout values saved in html comments
Packit 667938
Packit 667938
From: Tom Pala <gotar location pld-linux.org>
Packit 667938
* fix for polish translation
Packit 667938
Packit 667938
From: Georgi Georgiev <chutz location gg3.net>
Packit 667938
* nodetach option for running mrtg under daemontools
Packit 667938
Packit 667938
From: Jozsef Szilagyi <j.szilagyi location atlastelecom.ro>
Packit 667938
* fixed indexmaker. added missing last for  --section=portname code
Packit 667938
Packit 667938
From: Bartosz Kwitniewski <zerg2000 location lurker.ath.cx>
Packit 667938
* fixed scaling bug in rateup (unsigned long) should have been long long
Packit 667938
Packit 667938
From: Mike Mitchell <mcm location unx.sas.com>
Packit 667938
* fix indexmaker when used with 14all
Packit 667938
Packit 667938
Changes 2.10.14
Packit 667938
---------------
Packit 667938
From: Michael P. Soulier <michael_soulier location mitel.com>
Packit 667938
* new option subtitle for indexmaker
Packit 667938
Packit 667938
From: Lech Szychowski <lech.szychowski location pse.pl>
Packit 667938
* added new options for printing date inside the graph:
Packit 667938
  TimeStrPos[] and TimeStrFmt[]
Packit 667938
Packit 667938
From: Joshua Nichols <nichoj location scorec.rpi.edu>
Packit 667938
* teach Makefile about DESTDIR
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* do not try to populate the confcache off a dead hosts ... 
Packit 667938
Packit 667938
Packit 667938
From: Norm <normw location bocnet.com.au>
Packit 667938
* make mrtg work on netware
Packit 667938
Packit 667938
From: Fuminori Uematsu <uematsu location kgz.com>
Packit 667938
* updated japanese translation
Packit 667938
Packit 667938
From: Ladislav Mihok <starman location inmail.sk>
Packit 667938
* fixed encoding for slovak translation
Packit 667938
Packit 667938
From:  Hal Dell <hdell location epodworks.net>
Packit 667938
* added 3com RMON VLAN detection to cfgmaker
Packit 667938
Packit 667938
From: Michael_Soulier location Mitel.com
Packit 667938
* added --headeradd option to indexmaker
Packit 667938
Packit 667938
From: Simon Leinen <simon location switch.ch>
Packit 667938
* updated SMNP_Session to 1.03
Packit 667938
Packit 667938
From: Quentin Dunchue <que location qnr.biz>
Packit 667938
* added host anchor in indexmaker
Packit 667938
* fixed $default filter in cfgmaker to not include everything
Packit 667938
Packit 667938
From:  ¶ÀªF¶© <ryan location asplord.com>
Packit 667938
* updates for chinese big5 translation
Packit 667938
Packit 667938
From: Klaus Schmidinger <Klaus.Schmidinger location cadsoft.de>
Packit 667938
* fix for ytics with small values in rateup
Packit 667938
Packit 667938
From: "Peter Wirdemo (MO/EMW)" <peter.wirdemo location ericsson.com>
Packit 667938
* enhance cfgmaker for extremenetworks
Packit 667938
Packit 667938
From: Tobi and Bernd Drefs <drefs location gmx.de>
Packit 667938
* fix hairy issue with description matching in indexmaker (add quoting)
Packit 667938
Packit 667938
From: Kenji <kenji location club.h14m.org>
Packit 667938
* make thresholds work when maxbytes1 and maxbytes2 are in use ... 
Packit 667938
Packit 667938
Changes 2.10.13
Packit 667938
---------------
Packit 667938
From: Pedro Marcolino <pedro location jazznet.pt>
Packit 667938
* fixed undef data problem with forks
Packit 667938
* add --icondir option to indexmaker
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* faild rrdtune should not kill mrtg complaining is enough.
Packit 667938
* fixed manpages first lines to include mrtg as well
Packit 667938
Packit 667938
Changes 2.10.12
Packit 667938
---------------
Packit 667938
From: Nico Kadel-Garcia <nkadel location merl.com>
Packit 667938
* Makefile should not complain when running clean on a clean setup
Packit 667938
* It's community not comunity.
Packit 667938
Packit 667938
From: Luc Pauwels <Luc.Pauwels location xalasys.com> and Simon Leinen
Packit 667938
* 16-Bit SNMP Session ID support for cfgmaker and SNMP_Session
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* renamed all doc pages to mrtg-* except the manpages for cfgmaker and indexmaker
Packit 667938
* added MaxAge option setting which will prevent mrtg from touching old logfiles,
Packit 667938
  potentially caused by setting the clock to a wrong date.
Packit 667938
* fixed a number of && vs and and || vs or problems in the mrtg script and library
Packit 667938
Packit 667938
Changes 2.10.11
Packit 667938
---------------
Packit 667938
From: Tobi
Packit 667938
* put out color allocation back into rateup.c what was I thinking
Packit 667938
Packit 667938
Changes 2.10.10
Packit 667938
---------------
Packit 667938
From: Tobi
Packit 667938
* config.h.in was out of sync
Packit 667938
* removed eout checking after select as the output seems unreliable
Packit 667938
Packit 667938
Changes 2.10.9
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
* with forks, do not try to look at filehandles which have been closed
Packit 667938
Packit 667938
From: Albert Chin-A-Young <china location thewrittenword.com>
Packit 667938
* improved long long check for configure.in
Packit 667938
Packit 667938
Changes 2.10.8
Packit 667938
--------------
Packit 667938
From: Marc Baudoin <babafou location pasteur.fr>
Packit 667938
* cfgmaker has to know about Foundry virtual Ethernet interfaces
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* %lf was bad ... go back to %f this should portable
Packit 667938
Packit 667938
Changes 2.10.7
Packit 667938
--------------
Packit 667938
From: Don Russell <drussel2 location san.rr.com>
Packit 667938
* fixed READPID in MRTG_lib.pm
Packit 667938
* added commandline as meta tag in indexmaker output
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* for running on old perls ... we need %Lf not %lf for sprintf.
Packit 667938
Packit 667938
Changes 2.10.6
Packit 667938
--------------
Packit 667938
From: Dave Plonka <plonka location doit.wisc.edu>
Packit 667938
* modified fork code to use select to determine if data is ready to be read
Packit 667938
Packit 667938
From: Philipp Capoy <pcapoy location diversenet.com>
Packit 667938
* teach cfgmaker about  Nokia IPSO
Packit 667938
Packit 667938
From: Richard Bullington-McGuire <rbulling location obscure.org>
Packit 667938
* pseudo entry for his contributions which somehow got lost from
Packit 667938
  the changes file. Early in 2.0 history (1996) Richard
Packit 667938
  contributed.
Packit 667938
  * Perl code strictification (it now runs with "use strict;")
Packit 667938
  * Makefile for rateup
Packit 667938
  * rateup debugging
Packit 667938
  * Perl code cleanup
Packit 667938
  Sorry for that.
Packit 667938
  
Packit 667938
From: Klaus Schmidinger <Klaus.Schmidinger location cadsoft.de>
Packit 667938
* fix rounding error with YTicsFactor in ratuep (nmax_q is double)
Packit 667938
Packit 667938
From: Mike Mitchell <Mike.Mitchell location sas.com>
Packit 667938
* fix for generation of non negative request ids
Packit 667938
  in SNMP_Session.pm
Packit 667938
Packit 667938
From: Alex Samorukov <samm location os2.ru>
Packit 667938
* updated OS/2 portability ...RunAsDaemon works now
Packit 667938
Packit 667938
From: Stephen Heise <stephen location streetprices.com>
Packit 667938
* fix for lockfile management when two instances run in parallel
Packit 667938
Packit 667938
From: Rafael Martinez Torres <rafael.martinez location novagnet.com>
Packit 667938
* updated docs and snmp_session to be comaptible with INET6-2.00
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* fix command line option description in reference and mrtg
Packit 667938
* Updated to SNMP Session 0.99
Packit 667938
* fixed handling of dead host for cases where ip matching is involved
Packit 667938
* Fixed table structure generated by indexmaker
Packit 667938
* Change Doctype to HTML 4.01 Transitional, so that font face becomes legal
Packit 667938
* fix pngtitle alignement for growright option.
Packit 667938
* Restart after HUP, but terminate for INT and TERM
Packit 667938
* fix handling of ' ' in community names
Packit 667938
* make rounding work even without BigFloat
Packit 667938
* allow BigFloat only in perl 5.8 and later
Packit 667938
* added new oid hacks ... PseudoOne and PseudoZero ... they return the respective number.
Packit 667938
* make threshold handling deal gracefuly with missing thershold descript
Packit 667938
* fixed portability to hpux (setsid)
Packit 667938
* make sure snmpoptions are passed everywhere
Packit 667938
* run rateup with unknown values ... as we used to in the good old days.
Packit 667938
  unknown as zero would not make much sense otherwhise
Packit 667938
Packit 667938
Changes 2.10.5
Packit 667938
--------------
Packit 667938
From: Dmitry Sivachenko <mitya location cavia.pp.ru>
Packit 667938
* Improved configure to work on *bsd as well
Packit 667938
Packit 667938
Changes 2.10.4
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
* More BigFloat portability fixes
Packit 667938
Packit 667938
Changes 2.10.3
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
* Can only use BigFloat in perl > 5.6.1 
Packit 667938
Packit 667938
Changes 2.10.2
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
* Updated to SNMP_Session 0.98
Packit 667938
Packit 667938
Changes 2.10.1
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
* make snmp_session work with old perls
Packit 667938
Packit 667938
Changes 2.10.0
Packit 667938
--------------
Packit 667938
From: Simon Leinen <simon location limmat.switch.ch>
Packit 667938
* New Version of SNMP Library (0.97)
Packit 667938
Packit 667938
From: Martin Opitz <xomartin location ti.com>
Packit 667938
* allow sci notation numbers
Packit 667938
Packit 667938
Changes 2.10.0pre9
Packit 667938
------------------
Packit 667938
From: Jon Barber <jon location scorpiocomputing.com>
Packit 667938
* new configurables: printrouter and pngdate ... check the docs
Packit 667938
From: Jessica Blackburn <jessica.blackburn location acterna.com>
Packit 667938
* indexmaker: improve handling of multiple cfg file situation with rrdtool logging
Packit 667938
From: Tobi
Packit 667938
* allow user and group to be set even when not running as a daemon.
Packit 667938
From: "Spain, Jeffry A." <spainj location countryday.net>
Packit 667938
* use Math::BigFloat objects with 40 digits of precision
Packit 667938
  so that we can handle floats for rrdtool if needs be
Packit 667938
* detect if a target is a simple target for simplified handling of uptime and
Packit 667938
  router name
Packit 667938
* propperly handle \& in targets
Packit 667938
Packit 667938
Changes 2.10.0pre8
Packit 667938
------------------
Packit 667938
From: Tobi
Packit 667938
* handle dead hosts propperly by returning 'empty data' and not just the
Packit 667938
  same as in the previous round.
Packit 667938
  fixes the stray update error with rrdtool.
Packit 667938
Packit 667938
From: Eric Einhorn <eric location monmouth.com>
Packit 667938
* there are snmp devices which emit bizzar output when their tables get
Packit 667938
  walked in the wrong order. Use a fix walking order now. No more
Packit 667938
  hanging cfgmaker instances.
Packit 667938
Packit 667938
Packit 667938
Changes 2.10.0pre7
Packit 667938
------------------
Packit 667938
From: Tobi
Packit 667938
* Oops configure was broken ... 
Packit 667938
Packit 667938
Changes 2.10.0pre6
Packit 667938
------------------
Packit 667938
From: Tobi
Packit 667938
* attempt to restart when hitting a die in daemon mode.
Packit 667938
Packit 667938
From: "Spain, Jeffry A." <spainj location countryday.net>
Packit 667938
* revamped target parser to weed out duplicat polls
Packit 667938
* added new 'per target' conversion filter capability
Packit 667938
Packit 667938
Changes 2.10.0pre5
Packit 667938
------------------
Packit 667938
From: Tobi
Packit 667938
* fixed goof in rateup where the wrong long long printf string crept back in
Packit 667938
Packit 667938
Changes 2.10.0pre4
Packit 667938
------------------
Packit 667938
From: Alex Samorukov <samm location os2.ru>
Packit 667938
* OS/2 port
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* Detect 3com VLAN ids
Packit 667938
* mrtg should not gethostbyname on numberic ipv4 addresses
Packit 667938
* allow empty variables to be set in SetEnv
Packit 667938
* make diff routine more conservative in rateup ... 
Packit 667938
* snmpv2 did not poll HC counters anymore ... fixed
Packit 667938
Packit 667938
From: Lorenzo Colitti <lorenzo location colitti.com>,
Packit 667938
* updated docs on ipv6
Packit 667938
* portability fixes for perl 5.00502
Packit 667938
Packit 667938
From: Brian Lube <blube location mail.fdn.com>
Packit 667938
* use $if_snmp_name if $if_title_desc is empty in cfgmaker
Packit 667938
Packit 667938
From: Dmitry Sivachenko <mitya location cavia.pp.ru>
Packit 667938
* fix to rateup where  sizeof(time_t) != sizeof(long)
Packit 667938
Packit 667938
Changes 2.10.0pre3
Packit 667938
------------------
Packit 667938
From: Andrew A. Vasilyev <andy location demos.su>
Packit 667938
* fix for freebsd ... its %qd and not %lld there
Packit 667938
Packit 667938
From: Simon Leinen <simon location limmat.switch.ch>
Packit 667938
      and Lorenzo Colitti <lorenzo location colitti.com>
Packit 667938
* updates to SNMP_Session
Packit 667938
Packit 667938
From:  Gleydson Mazioli da Silva <gleydson.mazioli location ima.sp.gov.br>
Packit 667938
* fixes for brazilian translation
Packit 667938
Packit 667938
Changes 2.10.0pre2
Packit 667938
------------------
Packit 667938
Packit 667938
From: bill shamam <bill location continuity.cx>
Packit 667938
* contributed a favicon
Packit 667938
Packit 667938
From: Lorenzo Colitti <lorenzo location colitti.com>,
Packit 667938
From: Valerio Bontempi <valerio.bontempi location poste.it>,
Packit 667938
      Roma Tre Computer Networks research group <compunet location dia.uniroma3.it>
Packit 667938
* fix for IPv6 support (work with out option settings)
Packit 667938
* fix IPv6 module detection
Packit 667938
Packit 667938
From: Daniel J McDonald <dan.mcdonald location austinenergy.com>
Packit 667938
* allow $if_vlan_id in cfgmaker filters 
Packit 667938
Packit 667938
From: imacat <imacat location mail.imacat.idv.tw>
Packit 667938
* make --bindir, --libdir, --mandir, etc work
Packit 667938
Packit 667938
From: Paul Slootman <paul location debian.org>
Packit 667938
* removes a couple of silly typo's and the capitalization for weekday and month names
Packit 667938
* fix indexmaker to propperly parse description tags which do not have a white space at the end of the line.
Packit 667938
Packit 667938
Changes 2.10.0pre1
Packit 667938
------------------
Packit 667938
From: Lorenzo Colitti <lorenzo location colitti.com>,
Packit 667938
      Valerio Bontempi <v.bontempi location inwind.it>,
Packit 667938
      Roma Tre Computer Networks research group <compunet location dia.uniroma3.it>
Packit 667938
* IPv6 for mrtg
Packit 667938
Packit 667938
From: Ryan Finnie <ryan location finnie.org>
Packit 667938
* get router name from a dirfferent oid with Routerneme configurable
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* cfgmaker now complains about hosts it can not get info from, but does not die.
Packit 667938
* force all counters to be BigInt
Packit 667938
* make configure escape to scanf if long long is missing (inspired by marc.elsen location imec.be)
Packit 667938
Packit 667938
From: Clas Mayer <clas location mayer.se>
Packit 667938
* improved swedish translation
Packit 667938
Packit 667938
Changes 2.9.29
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
* allow external scripts to return UNKNOWN
Packit 667938
* fixed SnmpOptions setting
Packit 667938
* improved skipping of dead hosts (do not confused with 'dead' interfaces)
Packit 667938
Packit 667938
Changes 2.9.28
Packit 667938
--------------
Packit 667938
From: jackie <jackie location pub.dgnet.gd.cn>
Packit 667938
* fix charset in gb2312
Packit 667938
Packit 667938
From: Jan Kasprzak <kas location informatics.muni.cz>
Packit 667938
* small fix for BER.pm. Sent upstream to Simon too.
Packit 667938
Packit 667938
From: Andreas Plesner Jacobsen <apj location mutt.dk>
Packit 667938
* make sure ifdescr does not display doubly exscaped descriptions
Packit 667938
Packit 667938
From: Colin Horsington <chorsington location flow.com.au>
Packit 667938
* foundry ATM subinterfaces always report 0 speed, make it 155Mbps instead. 
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* skip hosts which do not resolve to an IP address
Packit 667938
* removed --descint option form cfgmaker this did only exist in the docs
Packit 667938
* added support for config.h and test for __strtoll which will make reatup
Packit 667938
  work on HPUX
Packit 667938
* make maxbytes2 line reappear
Packit 667938
* update compile instructions
Packit 667938
* fix ifref escaping in cfgmaker
Packit 667938
Packit 667938
From: Fernando Nieto <fnieto location satec.es>
Packit 667938
* make cfgmaker handle highspeed interface speed better
Packit 667938
Packit 667938
Changes 2.9.27
Packit 667938
--------------
Packit 667938
From: Gordon Tetlow <gordon location FreeBSD.org>
Packit 667938
* allow unsetting of Unscaled, WithPeak, and Suppress
Packit 667938
Packit 667938
From: Barry Rountree <rountree location san.rr.com>
Packit 667938
* updated compile instructions for new gdlib
Packit 667938
* various documentation fixes
Packit 667938
Packit 667938
From: David Corlette <corlette location huarp.harvard.edu>
Packit 667938
* a whole set of new mrtg commandline options: "--fhs", --daemon",
Packit 667938
 "--pid-file", "--confcachefile" ... this makes 
Packit 667938
Packit 667938
From: MASUDA Takashi <t-masuda location mvd.biglobe.ne.jp>
Packit 667938
* fix for propperly handling 'one unknown' value ... 
Packit 667938
Packit 667938
From: Markus Schlup <markus location qbik.ch>
Packit 667938
* --check option for mrtg
Packit 667938
Packit 667938
From: Christian Birchinger <joker location netswarm.net>
Packit 667938
* --pid-file option for mrtg
Packit 667938
Packit 667938
From: Willem Jaap Zwart <W.J.Zwart location TriMM.nl>
Packit 667938
* --perhost option for indexmaker
Packit 667938
Packit 667938
From: Dave Habben <dhabben location illinois.net>
Packit 667938
* fix UTF-8 warning ...
Packit 667938
Packit 667938
From: Moose God <grendel location moose.interq.or.jp>
Packit 667938
* cfgmaker now treats old pre-XL Catalyst 2900 the same as any other
Packit 667938
  non-CiscoIOS Catalyst switch
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* revisit default_avoid_negative_request_ids now it should be ok
Packit 667938
* --debug option for mrtg
Packit 667938
* deal more gracefully with space and other od chars in targets ... 
Packit 667938
* do not die on unknown data returned from external scripts skip router instead
Packit 667938
* fixed win32 with long long ... MS libc does not understand %lld it need %I64d instead
Packit 667938
* generate missing mrtg logo images automatically
Packit 667938
* add check for correct operation of long long %lld and strtoll
Packit 667938
* fixed daemon code
Packit 667938
Packit 667938
From: Ambrose Li <a.c.li location ieee.org>
Packit 667938
* treat script output ##UNDEF## as this ...
Packit 667938
Packit 667938
From: Norbert Klasen <norbert.klasen location avinci.de>
Packit 667938
*  strings for sys* are too long in cfgmaker use snmpwalk
Packit 667938
Packit 667938
Changes 2.9.26
Packit 667938
--------------
Packit 667938
From: André Silveira <ASilveira location multirede.com.br>
Packit 667938
* with thresholds ... have two decimals in % mode
Packit 667938
* give threshdesc and value as ar 4 and 5 of called threshprog
Packit 667938
Packit 667938
From: Pietro Falessi <falessi location uniroma3.it>
Packit 667938
* propperly ignore signal 127 on UNIX
Packit 667938
Packit 667938
From: Leon Chang <leon.c location staff.ihug.co.nz>
Packit 667938
* make cfgmaker foundry aware
Packit 667938
Packit 667938
From: "Jones, Derek C." <dcjones location GAPAC.com>
Packit 667938
* ds3 (30) and sonet (39) are wan interface types too
Packit 667938
  added them to the $if_is_wan group in cfgmaker
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* don't give up too quickly if a confcache setup entry does not match ...
Packit 667938
* make rateup.c (64bit) work on macos x
Packit 667938
* debug 64bit rateup ...
Packit 667938
Packit 667938
From: Michael C. Haller <michael location cilly.com>
Packit 667938
* drop special MacOS X includes they are harmful on 10.2. Use bsd approach
Packit 667938
Packit 667938
From: Emilio Mena (emilio location satec.es)
Packit 667938
* use long long in log files to enable logging of FAST links
Packit 667938
  long long = 64 bit integers
Packit 667938
Packit 667938
From: Fernando Nieto <fnieto location satec.es>
Packit 667938
* make cfgmaker support ifHighSpeed propperly and teach it
Packit 667938
  about Juniper
Packit 667938
Packit 667938
From: "Davids, Ronald" <Ronald.Davids location Essent.nl>
Packit 667938
* make output of cfgmaker such that indexmaker will sort propperly
Packit 667938
Packit 667938
Changes 2.9.25
Packit 667938
--------------
Packit 667938
* die gracefully when LANG is set to UTF-8 and give advice (RedHat 8)
Packit 667938
* updated squid monitoring example
Packit 667938
Packit 667938
Changes 2.9.24
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
* Fixed indexmaker which got truncated during the last release process
Packit 667938
Packit 667938
Changes 2.9.23
Packit 667938
--------------
Packit 667938
From: John Papandriopoulos <jpap location users.sourceforge.net>
Packit 667938
* cosmetic tweaks for layout
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* Use Snmp Session 0.93 with option avoid_negative_request_ids enabled
Packit 667938
* Supress Posix Locales in the locale module ... people who have LANG
Packit 667938
  set to UTF-8 report very strange errors otherwhise.
Packit 667938
* skip all queries to a host for one round when 1 query has returned undef.
Packit 667938
* skip all trailing space in keys when matching interface by Name, Description, Anything
Packit 667938
Packit 667938
From: Francois Wolmarans <fwo location obsidian.co.za>
Packit 667938
* remove 
before
near pagetop
Packit 667938
Packit 667938
From: Jeremy Hinton <jgh location visi.net>
Packit 667938
* make Includes search in directory of main config files as well as in current directory
Packit 667938
Packit 667938
From: Quip <quip location quip.cz>
Packit 667938
* addhead option for indexmaker
Packit 667938
Packit 667938
From: hw <hw location ksue.edu.ua>
Packit 667938
* fix for uptime for squid and other non standard devices
Packit 667938
Packit 667938
Packit 667938
From: Norbert.Klasen location avinci.de
Packit 667938
* indexmaker: improve handling of urls given with --rrdviewer
Packit 667938
Packit 667938
From: webmaster location kingisme.com
Packit 667938
* improved chinese translation
Packit 667938
Packit 667938
Changes 2.9.22
Packit 667938
--------------
Packit 667938
From: Nick Hilliard <nick location iol.ie>
Packit 667938
* fixed pid file handling under unix
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* removed VERSION for ISA arry in MRTG_lib.pm ... it has no reason to be
Packit 667938
  there, and perl 5.8 complains
Packit 667938
Packit 667938
From: James Overbeck <grendel location gmo.jp>
Packit 667938
* fixed cfgmaker directory_name for template accessibility
Packit 667938
Packit 667938
From: John Caruso <caruso location paradiso.umuc.edu>
Packit 667938
* fix for rateup rounding problems ...
Packit 667938
Packit 667938
Changes 2.9.21
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
Packit 667938
* finally fixed rrdtool thershold checking ...
Packit 667938
Packit 667938
Changes 2.9.20
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
Packit 667938
* Only complain about missing data for thresholds if 
Packit 667938
  someone actually wanted to check thresholds there ... 
Packit 667938
Packit 667938
Changes 2.9.19
Packit 667938
--------------
Packit 667938
Packit 667938
From: Szabo Balazs Zsolt <baxi location iq.rulez.org>
Packit 667938
* fix for dynamic graph label ...
Packit 667938
From: Andrea Rossi <rouge location shiny.it>
Packit 667938
* updated italian translation
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* allow for empty names
Packit 667938
* when reading cfg files make sure to quit when $_ comes back undef
Packit 667938
* fix for jpeg+freetype+png compiles
Packit 667938
* icons get now installed in $(prefix)/share/mrtg2/icons
Packit 667938
* fixed row count in newly created rrd files for cases where people use
Packit 667938
  other intervals than 5 minutes
Packit 667938
* allow configuration of hires data store size in rrds with RRDRowCount
Packit 667938
  configuration keyword
Packit 667938
* make cleanurl function in indexmaker more robust
Packit 667938
* make pagetop non mandatory
Packit 667938
* compensate for broken SNMP counters which go negative, by adding 2**31;
Packit 667938
* log2rrd on NT must use "|command" syntax
Packit 667938
Packit 667938
Changes 2.9.18
Packit 667938
--------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
* make router_connect work with host_templates too
Packit 667938
Packit 667938
Changes 2.9.18pre12
Packit 667938
-------------------
Packit 667938
Packit 667938
From: Herold Heiko <Heiko.Herold location previnet.it>
Packit 667938
 * --sectionhost option for indexmaker
Packit 667938
From: Tobi
Packit 667938
 * some more casts in rateup.c to make things work right
Packit 667938
   when printing time values ... 
Packit 667938
 * make warnings for targets realy work
Packit 667938
 * handle faild snmp queries more gracefully.
Packit 667938
Packit 667938
Changes 2.9.18pre11
Packit 667938
-------------------
Packit 667938
From: Tobi
Packit 667938
 * make sure inlast and outlast never go negative if rateup is used
Packit 667938
From: Herold Heiko <Heiko.Herold location previnet.it>
Packit 667938
 * feature update for indexmaker
Packit 667938
From: Peter K <peterk location inorbit.com>
Packit 667938
 * kill warnings in rateup :-)
Packit 667938
Packit 667938
Changes 2.9.18pre10
Packit 667938
------------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 * Fixing documentation on SetEnv
Packit 667938
 * deal the mrtg-rrd returning nan for last update
Packit 667938
 * complain if workdir has spaces in path on windows
Packit 667938
Packit 667938
From: "Jones, Derek C." <dcjones location GAPAC.com>
Packit 667938
 * cfgmaker new if-filter ... if_is_wan
Packit 667938
Packit 667938
From: CHOI Junho <cjh location kr.FreeBSD.org>
Packit 667938
 * fixes for korean translation
Packit 667938
Packit 667938
Changes 2.9.18pre9
Packit 667938
------------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 * properly test for thresholds with % at the end
Packit 667938
 * detect failing rateup 
Packit 667938
 * make cfgmaker really work with snmpv2 and test properly if
Packit 667938
   snmpv2 is supported or not using ifHighSpeed
Packit 667938
 * make translation system simpler ... by using eval
Packit 667938
 * try to be even smarter about spaces and odd characters in
Packit 667938
   rateup calling sequence under NT ..
Packit 667938
 
Packit 667938
Changes 2.9.18pre8
Packit 667938
------------------
Packit 667938
From: Tobi
Packit 667938
 * fix cfgmaker tests for snmp v2 counters ... make sure they work 
Packit 667938
   before using them in the cfg file
Packit 667938
 * make mrtg work if it installed in c:/program files
Packit 667938
   
Packit 667938
From: Jussi Siponen <jussi.siponen location posiona.com>
Packit 667938
 * finish translation
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 * make sure failing external commands do not produce warnings in the code
Packit 667938
   except where I want them.
Packit 667938
Packit 667938
Changes 2.9.18pre7
Packit 667938
------------------
Packit 667938
From: Tobi
Packit 667938
 * fixed up various warnings which occurred throughout
Packit 667938
   the code because of the introduction of -w
Packit 667938
Packit 667938
Changes 2.9.18pre6
Packit 667938
------------------
Packit 667938
From: Tobi
Packit 667938
 * fixed up various warnings which occurred throughout
Packit 667938
   the code because of the introduction of -w
Packit 667938
Packit 667938
Changes 2.9.18pre5
Packit 667938
------------------
Packit 667938
From: Ian Duplisse <i.duplisse location cablelabs.com>
Packit 667938
 * using kilo is not sensible everywhere in rateup as long as
Packit 667938
   there are still pow and log10 instances there.
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 * if inlast or outlast are undefined, skip update unless rrdtool is used
Packit 667938
 * added -w to perl line in mrtg ... this should give us warnings about
Packit 667938
   potential problems in the code ... everybody will now start complaining.
Packit 667938
   fixed the most obvious issues already. As a side effect the code
Packit 667938
   should work with perl 5.003 again.
Packit 667938
Packit 667938
From: Delev Zoran <delevz location esmak.com.mk>
Packit 667938
 * translation to macedionan
Packit 667938
Packit 667938
Changes 2.9.18pre4
Packit 667938
------------------
Packit 667938
From: Tobi
Packit 667938
 * rateup: if last counter value is 0, this is no problem ...
Packit 667938
   backout of the change from pre2
Packit 667938
 * data cleanup ... if a value is unknown, then it is set to 'undef'
Packit 667938
 * more robust 'error' handling for strange target return values
Packit 667938
From: Adrian Senn <adrian location senn.ch>
Packit 667938
 * drop . from the end of hostnames in cfgmaker
Packit 667938
From: Sergiy Guminilovych <gray location arte-fact.net>
Packit 667938
 * improved Ukrainian translation
Packit 667938
From: Systems Administrator <sysadmin location sunet.com.au>
Packit 667938
 * we also are using squid if the OID matches enterprises.3495
Packit 667938
Packit 667938
Changes 2.9.18pre3
Packit 667938
------------------
Packit 667938
From: yoshimoto <enolagay location nifty.com>
Packit 667938
 * Patch for YTics Factor Problem in rateup ... 
Packit 667938
   YTics Should work properly now ...
Packit 667938
From: David Lee <t.d.lee location durham.ac.uk>
Packit 667938
 * allow ../configure to work ... 
Packit 667938
From: Klemens Kasemaa <klem location estpak.ee>
Packit 667938
 * estonian translation
Packit 667938
From: dima location Chg.RU
Packit 667938
 * Updated Russian translation
Packit 667938
From: Amir Guindehi <amir location datacore.ch>
Packit 667938
 * added missing prefix to flastmod in indexmaker
Packit 667938
Packit 667938
Changes 2.9.18pre2
Packit 667938
------------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 * rateup: if last counter value is 0 then something must be wrong ...
Packit 667938
   do not calc then 
Packit 667938
 * mrtg: add warning to lockit code when mrtg thinks that
Packit 667938
   the user is running mrtg from two cron entries simultaneously
Packit 667938
   on the same config file.
Packit 667938
 * rateup: force rateup to compile static ... try realy hard :-)
Packit 667938
Packit 667938
From: Olexander Kunytsa <kunia location x-telecom.net>
Packit 667938
 * updated ukranian translation 
Packit 667938
Packit 667938
From: Simon Leinen and Mike Mitchell <Mike.Mitchell location sas.com> 
Packit 667938
 * update to SNMP_Session 0.92
Packit 667938
Packit 667938
Changes 2.9.18pre1
Packit 667938
------------------
Packit 667938
Packit 667938
From: "MORI, Takahiro" <mori location chan.to>
Packit 667938
 * yticsfactor was not considered when building ylab in rateup.c
Packit 667938
   atted *yticsf to line 668 of the code
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 * When reading back the html file only looked at the first 40
Packit 667938
   lines and thus ignored 5 values off the statistics on the last graph
Packit 667938
 * Updated unix install instr to latest library versions
Packit 667938
 * allow handling of rrd conversion for 'strange' filenames ... 
Packit 667938
 * added avgpeak option ... for ISPs who like this for billing ... 
Packit 667938
   (paid for by Advances.Com, Inc.)
Packit 667938
 * cfgmaker should not comment out DS3 interfaces on non Cisco Gear
Packit 667938
Packit 667938
From: "Leitch, Roger (CRTLDN)" <Roger.Leitch location concert.com>
Packit 667938
 * fix for withzeros option ... this did not work before
Packit 667938
Packit 667938
From: Roman Festchook <roma location polesye.net>
Packit 667938
 * translation file for mrtg to ukrainian language
Packit 667938
Packit 667938
Changes 2.9.17
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
 * mrtg_lib had broken scanning for Ip tables in populateconfcache
Packit 667938
   this caused reference by IP to break
Packit 667938
Packit 667938
Changes 2.9.16
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
 * Removed win32::console from daemon mode mrtg
Packit 667938
 * updated docu to get nt mrtg started with wperl instead of perl ... 
Packit 667938
Packit 667938
Changes 2.9.15
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
 * new rateup.exe which creates pngs ... created using a mingw32
Packit 667938
   gcc running as a crosscompiler on SPARC Solaris. The rateup.exe
Packit 667938
   is not linked as a console application, so no more popping
Packit 667938
   cmd windows ... mrtg should run quietly now ...
Packit 667938
Packit 667938
 * updated instructions for running mrtg on windows in daemon mode
Packit 667938
Packit 667938
 * new option for mrtg --logging replaces  $main::debugfile from 2.9.13.  
Packit 667938
   It can be set to a file which will take all mrtg output. On Win32 it can
Packit 667938
   also be set to 'eventlog' which will make all mrtg output go to the
Packit 667938
   eventlog.
Packit 667938
Packit 667938
Changes 2.9.14
Packit 667938
--------------
Packit 667938
From: Martin.Frys location newtonit.cz
Packit 667938
 * fix for configure ... -lfreetrype will not work :-)
Packit 667938
From: Tobi
Packit 667938
 * propper caching for new gd lib variant tests in configure.in
Packit 667938
Packit 667938
Changes 2.9.13
Packit 667938
--------------
Packit 667938
From: Damien <damien location detonate.net>
Packit 667938
 * contrib mrtg_php_portal 
Packit 667938
From: HERITIER Hervé <hh location handco.org>
Packit 667938
 * contrib iptables_acc_snmp
Packit 667938
From: Pascal Eeftinck <arcade location planet.nl>
Packit 667938
 * snmpv2 regexp did not match in cfgmaker
Packit 667938
From: Alexander V Redyuk <aredyuk location irmcity.com>
Packit 667938
 * russian translation to windows-1251 russian charset. 
Packit 667938
From: Klaus_Klein location mckinsey.com
Packit 667938
 * contrib apc_ups monitor
Packit 667938
From: Ratko Bucic <ratko location ban.junis.ni.ac.yu>
Packit 667938
 * serbian language translation updated
Packit 667938
From: O'Shaughnessy Evans <shaug location wumpus.org>
Packit 667938
 * fix for indexmakers extension feature
Packit 667938
From: Dinko Korunic <kreator location fly.srk.fer.hr>
Packit 667938
 * croatian translation
Packit 667938
From: Graziano <graziano.sommariva location elsag.it>
Packit 667938
 * updated cfgmaker_dlci contrib with work with win32
Packit 667938
From: Jamaludin Ahmad <jamaludin location jamalinux.com>
Packit 667938
 * Indonesian and Malaysian translations
Packit 667938
From: "Newman, Daniel" <NewmanD location telergy.net>
Packit 667938
 * contrib document monitoring Cisco BPX and MGX switches with MRTG
Packit 667938
From: Tobi
Packit 667938
 * improved mrtg logfile format description
Packit 667938
 * require perl 5.005 for mrtg_lib
Packit 667938
 * populateconfcache steps across non existing tables gracefully
Packit 667938
 * in mrtg, handle bigint more carefully and remove excess + from results
Packit 667938
   as some perls seem to crash on them ... 
Packit 667938
 * check if gd was linked with jpeg and even freetype ... 
Packit 667938
 * if $main::debugfile is set to a writeable filename, all output form mrtg
Packit 667938
   will go there (Firedeamon Suggenstion)
Packit 667938
 * SNMP_Session 0.86 added ... lenient_source_port_matching replaces the add hock
Packit 667938
   only_ip_address_matching from mrtg 2.9.11 ... AS/400 folks beware
Packit 667938
 * added --section=portname to indexmaker
Packit 667938
 * try to fix IsCounterBroken test in cfgmaker ... just cant find any broken
Packit 667938
   coutners to test this :-(
Packit 667938
Packit 667938
From: Jakob Ilves <jakob.ilves location oracle.com>
Packit 667938
 * configuration templates for cfgmaker ... read the docs
Packit 667938
 * fix for broken --dns-domain in cfgmaker
Packit 667938
Changes 2.9.12a
Packit 667938
---------------
Packit 667938
From: Tobi
Packit 667938
 * the windows binary  rateup.exe creates gif file ... fixed mrtg accordingly ...
Packit 667938
 * no changes to unix mrtg
Packit 667938
Packit 667938
Changes 2.9.12
Packit 667938
--------------
Packit 667938
From: Tobi & Jeff Frost <jeff location digitalpipe.net>
Packit 667938
 * fix for broken RouterUptime[] configurable
Packit 667938
Packit 667938
Changes 2.9.11
Packit 667938
--------------
Packit 667938
From: Mike Mitchell <Mike.Mitchell location sas.com>
Packit 667938
 * fix for broken snmp with returns negative numbers for counters ...
Packit 667938
 * integrated my SNMP_utils changes into the real thing.
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 * make sure cfgmaker puts now raw < or > into the PageTop tag
Packit 667938
Packit 667938
From: Chad Mynhier
Packit 667938
 * properly integrated ytics support in rateup
Packit 667938
Packit 667938
From: Diogo Gomes <etdgomes location ua.pt>
Packit 667938
 * Portuguese translation for mrtg
Packit 667938
Packit 667938
From: Thomas Abthorpe - Tby. * <tabthorpe location cgc.ca>
Packit 667938
 * The period "." was missing in front of $$rcfg{extension}{$item}.
Packit 667938
   in indexmaker
Packit 667938
Packit 667938
From: James Overbeck <grendel location interq.ad.jp>
Packit 667938
 * properly deal with target math resulting in non integer data even when
Packit 667938
   logging to rateup which can not deal with floats.
Packit 667938
Packit 667938
Packit 667938
From: Simon Butcher <simonb location alien.net.au>
Packit 667938
 * cleanup of rateup.c and some new options -b -a -o -i
Packit 667938
 * new options for mrtg noborder, noarrow, noi, noo, nobanner and nolegend
Packit 667938
   check reference.pod for docs.
Packit 667938
 * generator meta tag to html pages
Packit 667938
Packit 667938
From: Gerry Van Steerteghem <gerry.vansteerteghem location pandora.be>
Packit 667938
 * add hyperlinks to 14all compatible indexmaker pages
Packit 667938
Packit 667938
From: David Boyer <Boyer_D location glan-hafren.ac.uk>
Packit 667938
 * contrib mrtg.php produces live index
Packit 667938
Packit 667938
From: David A. Pérez <david location kamborio.com>
Packit 667938
 * contrib TTrafic a *.log analyzer in asp
Packit 667938
Packit 667938
From: Ratko Bucic <ratko location ban.junis.ni.ac.yu>
Packit 667938
 * serbian language translation
Packit 667938
Packit 667938
From: "Gill, Vern" <vgill location technologist.com>
Packit 667938
 * contrib iptables-accounting
Packit 667938
Packit 667938
From: Dan Lukes <dan location gw.nic.cz>
Packit 667938
 * allow configure to work even if you have a gdlib which supports BOTH gif and png
Packit 667938
Packit 667938
From: GOMEZ Henri <hgomez location slib.fr>
Packit 667938
 * add 'only_ip_address_matching' feature to SNMP_Session. We are
Packit 667938
   more libaral when accepting snmp responses now.
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 * be more tolerant with external scripts input
Packit 667938
 * added feature to SNMP_utils: If first snmp var name is a HASH pointer,
Packit 667938
   the hash contents is used to set snmp options on the connection
Packit 667938
 * handle descriptions with & in cfgmaker
Packit 667938
 * added SnmpOptions: command to mrtg.cfg lanuage ... It allows
Packit 667938
   to set Snmp Options as available in SNMP_Session. Check the reference.txt file.
Packit 667938
 * test for availability of ifHCInOctets when running cfgmaker for v2 targets
Packit 667938
   suggested by  Pascal Eeftinck <arcade location planet.nl>
Packit 667938
 * fixed indexmake image path for situations with Directories
Packit 667938
 * added option --prefix to indexmaker for people keeping thier index
Packit 667938
   somewhere else than default.
Packit 667938
 * honor background option in cfg file for indexmaker pages
Packit 667938
 * fixed warning in indexmaker (Use of uninitialized value in concatenation <.> at indexmaker line 174)
Packit 667938
 * when the integer option was specified, there was still a .x printed in the sumary area ... 
Packit 667938
 * updated url in ircstats2 README
Packit 667938
 * mrtg will now timestamp any warning and error message it emits
Packit 667938
   suggested by SUZUKI Yasuhiro <ysuzuki location bb.mbn.or.jp>
Packit 667938
 
Packit 667938
From: Juha Laine <juha.laine location soon.fi>
Packit 667938
 * fixed threshold processing ... IT REALY WORKS NOW! ... 
Packit 667938
   **** Incompatible CHANGE ****************
Packit 667938
   ThreshProgOK now gets the same
Packit 667938
   commandline arguments as the normal ThreshProg ... 
Packit 667938
   **** Incompatible CHANGE ****************
Packit 667938
Packit 667938
From: Alexey Milevsky <alex location pbank.donetsk.ua>
Packit 667938
 * configurable confcache (.ok) file location
Packit 667938
Packit 667938
From: Anthony Howe <achowe location snert.com>
Packit 667938
 * add <meta http-equiv="Cache-Control" content="no-cache">
Packit 667938
   to html files as this seems to be more understandable than "Pragma" content="no-cache"
Packit 667938
Packit 667938
Changes 2.9.10
Packit 667938
--------------
Packit 667938
From: Tobi
Packit 667938
 * reintroduced new cfgmaker ... somehow it got replaced by an older version
Packit 667938
   in 2.9.8 and 2.9.9
Packit 667938
Packit 667938
Changes 2.9.9
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
 * accept numbers starting with + comming from snmp
Packit 667938
 * changed library version to  2.090009
Packit 667938
 
Packit 667938
Changes 2.9.8
Packit 667938
-----------------
Packit 667938
From: Tobi
Packit 667938
Packit 667938
 * indexmaker does now also honor ImageDir and problems in connection with
Packit 667938
   the directory option. The result should be fewer broken links in index
Packit 667938
   files.
Packit 667938
 * better documentation on how to suppress images in indexmaker
Packit 667938
 * remove potential newlines and padding from snmp response
Packit 667938
 * added new global config: SingleRequest to force single variable
Packit 667938
   snmp requests.
Packit 667938
 * switch group before user if --group is used when starting mrtg
Packit 667938
 * added special legends for perminute and perhour
Packit 667938
 * new option for indexmaker --pagetop
Packit 667938
 * if threshdir is defined, run thresholdprog* only when a boudery has been
Packit 667938
   crossed. 
Packit 667938
 * better documentation of threshold programming
Packit 667938
 * only run threshprogs if there are threshold bounderies defined
Packit 667938
 * make threshold checking work better ... only run the threshold               
Packit 667938
   programs when a threshold boundery has been crossed ...                      
Packit 667938
 * threshold stuff should be realy working now                                  
Packit 667938
Packit 667938
From: Fernando Braghetto - Webmaster Hiway <webmaster location hiway.com.br>
Packit 667938
 * total control modem config
Packit 667938
Packit 667938
From: Sune Kirkeby <sune location silvertag.com>
Packit 667938
 * configurable lockfile locations
Packit 667938
 
Packit 667938
From: Tim Cimarusti <tim location cimware.com> 
Packit 667938
 * update for ciscoindex contrib
Packit 667938
Packit 667938
From: Michael Bussmann <bus location fgan.de>  
Packit 667938
 * update mrtgindx.cgi to work with .png files
Packit 667938
Packit 667938
From: Steven Shipway <Steven_Shipway location adsweu.com>
Packit 667938
 * Steven has a MRTG&RRDTOOL website now. Replaced references and contribs
Packit 667938
   with links to http://www.cheshire.demon.co.uk/pub/
Packit 667938
Packit 667938
From: Gianmarco Armellin <gianmarco location armellin.com>
Packit 667938
 * index.html?.meta code was not working
Packit 667938
Packit 667938
From: Us <us location sweet-sorrow.com>
Packit 667938
 * slovenian translation
Packit 667938
Packit 667938
From: Andres Kroonmaa <andre location online.ee>
Packit 667938
 * add commandline to generated output of indexmaker as a commet
Packit 667938
Packit 667938
From: Andrew Ivanov <ivanov location rbc.ru>
Packit 667938
 * snmpoptions were disregadrded in the table population area of the script
Packit 667938
Packit 667938
From: Simon Lyall <simon.lyall location ihug.co.nz>
Packit 667938
 * more tolerant matching for Description in indexmaker
Packit 667938
Packit 667938
From: Anthony Fabian <anthony.fabian location comindico.com.au>
Packit 667938
 * fixed threshold feature: threshprog was not getting the right parameters
Packit 667938
   when called 
Packit 667938
Packit 667938
Changes 2.9.7
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
 * improved scanning of results from external scripts ...
Packit 667938
 * in cfgmaker remove excess \ in Titles
Packit 667938
Packit 667938
From: Wolfgang Hoffmann <woho location netpark.at>
Packit 667938
 * new mrtglog programm in contrib
Packit 667938
Packit 667938
From: Tobi and Daniel Elvin <daniel.elvin location fagotten.org>
Packit 667938
 * added --show-op-down parameter to cfgmaker
Packit 667938
Packit 667938
From: Jakob Ilves <jakob.ilves location oracle.com>
Packit 667938
 * massive enhancement to cfgmaker ... the beast has become much more
Packit 667938
   configurable. Hold on to your hats, there is more to come.
Packit 667938
Packit 667938
From: Simon
Packit 667938
 * Upgrade to snmp_session.pm ... the beast was not reacting to udp packets
Packit 667938
   coming from another interface of the router.
Packit 667938
Packit 667938
Changes 2.9.6
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
 * downgraded rateup code ... 2.9.5 was completely broken
Packit 667938
 * fixed .pid fiel code ... now it should work, and double starts of mrtg
Packit 667938
   will get prevented as well ...
Packit 667938
Packit 667938
Changes 2.9.5
Packit 667938
-------------
Packit 667938
From: Jakob Ilves <jakob.ilves location oracle.com>
Packit 667938
 * rewrote  --ifdesc in cfgmaker ... there are many more options now
Packit 667938
Packit 667938
From: O'Shaughnessy Evans <oevans location acm.org>
Packit 667938
 * fixes for cfgmaker (--help, --noreversedns and version param)
Packit 667938
 * fixes for indexmaker (--help, --version, added man info on section=descr)
Packit 667938
 
Packit 667938
From:  Do Jong Gwan <daker location metri.re.kr>
Packit 667938
 * rules for activating threshold checking were not ideal ...
Packit 667938
   (often it did not get activated when it should)
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 * removed extra space in hrefs in indexmaker pages
Packit 667938
 * make configure catch missing gd.h
Packit 667938
 * make sure no two mrtg daemons run on the same cfg file in parallel.
Packit 667938
 * proper exit values for cfgmaker and indexmaker
Packit 667938
 * rewrote threshold checking to be more perlish
Packit 667938
 * thresholds can now be specified in % of maxbytes to activate this,
Packit 667938
   they must end in '%'
Packit 667938
 
Packit 667938
From: Tobi & Luiz Encarnacao <lfencarnacao location hotmail.com>
Packit 667938
 * All translations had bad formating in the credit line (extra font and td tags)
Packit 667938
Packit 667938
From: Justin Schoonover <JustinS location dis-corp.com>
Packit 667938
 * Make Rateup honour the yticsf properly
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 * Removed 14all.cgi from the contrib section and replaced by a pointer
Packit 667938
   to Rainers website. This ensures that people get the current version
Packit 667938
   and not some outdated code from my contrib archive.
Packit 667938
Packit 667938
From: Curtis Doty <Curtis location GreenKey.net>
Packit 667938
 * add refresh and expiery to indexmaker pages
Packit 667938
 * fix rateup.c to honor weekformat when drawing grid lines "Format U"
Packit 667938
Packit 667938
From: Tobi & Mac Daddy <macdaddy location vinnie.ksu.ksu.edu>
Packit 667938
 * New BodyTag configurable lets you customize the webpages <body ..> tag
Packit 667938
Packit 667938
From: Alex <alex location nac.net> and Tobi
Packit 667938
 * fix for external data sources sending "" as response breaking the logfile problem
Packit 667938
Packit 667938
From: Hubert Figuiere <hfiguiere location teaser.fr>
Packit 667938
 * Support for MAC OS X
Packit 667938
Packit 667938
From: Simon Leinen
Packit 667938
 * Update to SNMP Session 0.81 
Packit 667938
Packit 667938
From: Bernard Martinet <Bernard.Martinet location grenet.fr>
Packit 667938
 * Fix for parsing of 'by name' matchin target parser ...
Packit 667938
Packit 667938
From: Miroslaw.Maczka location bze.com.pl
Packit 667938
 * update to nt-service
Packit 667938
Packit 667938
From: Tobi
Packit 667938
Packit 667938
Packit 667938
Changes 2.9.4
Packit 667938
-------------
Packit 667938
From: Curtis Doty <Curtis location GreenKey.net>
Packit 667938
 * excess whitespace after cfgmaker ECHO line was wrecking havoc
Packit 667938
Packit 667938
Changes 2.9.3
Packit 667938
-------------
Packit 667938
From: Andrew Farrior <afarrior location king.vc.cc.tx.us>
Packit 667938
 + teach cfgmaker about catalyst port names 
Packit 667938
From: O'Shaughnessy Evans <oevans location acm.org>
Packit 667938
 + cfgmaker will now add a SetEnv line to each router config block
Packit 667938
 * improved cfgmaker docu spelling
Packit 667938
 + indexmaker change --section=descr so that it doesn't include the basic                   
Packit 667938
    interface description unless it doesn't have a Cisco description
Packit 667938
    to use; adds/docs a new option, --show=none, which disables inclusion of               
Packit 667938
    any graph in the index page 
Packit 667938
From: Kevin Benton <s1kevin location sotatech.net>
Packit 667938
 + contrib gentcucci
Packit 667938
From: Matija Grabnar <matija.grabnar location arnes.si>                                     
Packit 667938
 + teach log2rrd to honour perhour and perminute options
Packit 667938
From: Dan Harkless <mrtg location dilvish.speed.net>   
Packit 667938
 + made cfgmakers --subdirs option way more flexible
Packit 667938
From: Yo <dgb97 location yahoo.com>                                                         
Packit 667938
 + tranlation into galician
Packit 667938
From: Dimitrios Stergiou <dste location intranet.gr>     
Packit 667938
 + contrib procmem ... cisco cpu monitoring
Packit 667938
From: Jeff Liebermann <jeffl location comix.santa-cruz.ca.us>
Packit 667938
 * fixed  location dddd[] structures in gb2312.pmd
Packit 667938
From: John Begley <maslow location mediaone.net>
Packit 667938
 * CEF subinterfaces are not 'graphable' (cfgmaker)
Packit 667938
From: Tobi
Packit 667938
 * forking code revisited again ... missed closing a handle 
Packit 667938
   which was wrecking havoc on log files
Packit 667938
   on certain OSes. No idea how this could happen but it did ...
Packit 667938
 * fix for complex target parser in conection with escaped characters
Packit 667938
 * updated the reference doc description of absolute and gauge to be more concise
Packit 667938
 * check is RunAsDeamon is set to yes 
Packit 667938
 + cfgmaker option --noreversedns
Packit 667938
 + add options --user and --group to mrtg script to allow setting user and group
Packit 667938
   when starting mrtg as a daemon from init.d (idea from Dan Harkless <mrtg location dilvish.speed.net> )
Packit 667938
From: Francis VIVAT <francis.vivat location cetp.ipsl.fr>                 
Packit 667938
 * add start command line to runasdaemon section of nt-guide
Packit 667938
From: Chris Pepper <pepper location mail.reppep.com>
Packit 667938
 * about 1000 spell fixes for the mrtg docu
Packit 667938
From: Dan Harkless <mrtg location dilvish.speed.net>
Packit 667938
 * spell fix for MRTG_lib.pm again ... 
Packit 667938
Packit 667938
Changes 2.9.2
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
 * revisited and fixed forking code. mrtg was not stable when run as daemon
Packit 667938
   with forking enabled. Aftermath of the confcache problems in 2.9.0
Packit 667938
 * cfgmaker was not working properly when multiple routers were specified on the commandline
Packit 667938
From: Dan Harkless <mrtg location dilvish.speed.net>
Packit 667938
 * cfgmaker fixes: spelling, quote arguments with space, make --subdirs work
Packit 667938
 * MRTG_lib.pm include file error message had misspelling and output wrong file.
Packit 667938
From:  donlong <donlong location seed.net.tw>
Packit 667938
 * updated big5 translation
Packit 667938
Packit 667938
Changes 2.9.1
Packit 667938
-------------
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location rz.uni-ulm.de>
Packit 667938
 * problem with confcache update marker
Packit 667938
From: Dan Harkless <mrtg location dilvish.speed.net>
Packit 667938
 * Various documentation spelling and version number fixes.
Packit 667938
 * Change whatis.* doc files to mrtg.* to not conflict with system whatis.1.
Packit 667938
From: Lars Christiansen <lcr location dk.uu.net>
Packit 667938
 * get subif description on cisco hssi interfaces in cfgmaker
Packit 667938
Packit 667938
Changes 2.9.0
Packit 667938
-------------
Packit 667938
Packit 667938
* The rrdtool integration allows for massively increased logging
Packit 667938
  performance.
Packit 667938
Packit 667938
* Routers which change their interface numbers are no problem any more. 
Packit 667938
  MRTG can now reliably address interfaces by IP, MAC, Description,
Packit 667938
  Name and Type. The cfgmaker tool has been rewritten from scratch and
Packit 667938
  allows to generate configurations with any of the above mentioned
Packit 667938
  interface addressing methods.
Packit 667938
Packit 667938
* Indexmaker has be rewritten from scratch, it is now much more
Packit 667938
  flexible and fully documented.
Packit 667938
Packit 667938
* All the MRTG documentation has been reviewed and ported to perls
Packit 667938
  "Plain Old Documentation (POD)" format. This allows to provide all
Packit 667938
  documentation in text, HTML and man format. It is now all available
Packit 667938
  on the MRTG web-site.
Packit 667938
Packit 667938
* Config file parsing has been optimized. This makes reading
Packit 667938
  configuration files much faster. Especially large configuration files
Packit 667938
  are faster by factors
Packit 667938
Packit 667938
* Under UNIX, mrtg can fork into several instances while querying
Packit 667938
  routers.  This improves data acquisition performance dramatically,
Packit 667938
  especially with slow networks.
Packit 667938
Packit 667938
* Graphs and webpages can be generated on the fly is mrtg is used with
Packit 667938
  rrdtool logging. Several tools in the mrtg contrib section are
Packit 667938
  available for this purpose.
Packit 667938
Packit 667938
* And there is more: MRTG has been translated into 29 languages, OS
Packit 667938
  detection has been automated, did I mention performance, many of the
Packit 667938
  contributed tools have been dated and a slew of new ones has been
Packit 667938
  added, The config file reading code is now available in a documented
Packit 667938
  library which simplifies the creation of other tools which need
Packit 667938
  access to the mrtg cfg file.
Packit 667938
Packit 667938
Details:
Packit 667938
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location rz.uni-ulm.de>
Packit 667938
 - new version of 14all.cgi
Packit 667938
----pre33-------------
Packit 667938
From: Justin Shore <listuser location vinnie.ksu.ksu.edu>
Packit 667938
 - End MRTG Block comment was going to STDOUT ... 
Packit 667938
----pre32-------------
Packit 667938
From: Tobi
Packit 667938
 - do not threshold check if cuin or cuout is undef
Packit 667938
 - join continuation lines with newline
Packit 667938
 - moved End MRTG Block coment to the right place
Packit 667938
 - allow forks: 1 but ignore it ...
Packit 667938
 
Packit 667938
----pre31-------------
Packit 667938
From: Tobi
Packit 667938
 - indexmaker with no sorting was broken in pre30 ... 
Packit 667938
From: Curtis Doty <Curtis location GreenKey.net>
Packit 667938
 - improved sorting for repeated titles in indexmaker
Packit 667938
----pre30-------------
Packit 667938
From: Tobi
Packit 667938
 - removed exess close from forking code ... it seems that perl hates it when
Packit 667938
   I try to close a FH of a dead pipe
Packit 667938
From: Gereon Ruetten <gently location baer.rwth-aachen.de>
Packit 667938
 - contrib:  script for using mrtg with iptables
Packit 667938
From: Dimitar Pashev <mitko location banksoft-bg.com>
Packit 667938
 - mrtg can now also run as daemon ... check reference.txt
Packit 667938
From: Curtis Doty <Curtis location GreenKey.net>
Packit 667938
 - added --descint  option to cfgmake
Packit 667938
   describe interface instead of just 'Traffic Analysis for'
Packit 667938
From: Tobi & Alex
Packit 667938
 - added query test to cfgmaker (it now does a test query to see if the interface
Packit 667938
   does acctually have traffic counters)
Packit 667938
From: Peter <webmaster location appleclub.com.hk>
Packit 667938
 - gb2312 translation
Packit 667938
From: Jonathan Cohn <jccohn location lightningcast.net>
Packit 667938
 - better equipment identification for cfgmaker
Packit 667938
   ... cisco and nokia got mixed up du to a missing .
Packit 667938
From: Patrik Andersin <cat location bbnetworks.net>
Packit 667938
 - mrtg was not accepting withzeroes option (typo in cfg checker)
Packit 667938
From: "Starkweather, Mike (CNS)" <mike.starkweather location anheuser-busch.com>
Packit 667938
 - NT does know -x ... repaced it with -e in threshprog*
Packit 667938
From: O'Shaughnessy Evans <oevans location acm.org>
Packit 667938
 - allow capitals in SetEnv
Packit 667938
 - cfgmeker added option --subdirs ... give subdir to each router
Packit 667938
From: Tobi
Packit 667938
 - kill and \r in cfg files created on DOS and used on unix
Packit 667938
----pre29-------------
Packit 667938
Packit 667938
From: tobi
Packit 667938
 - fixed cfgmaker ... problem with confcache content ... 
Packit 667938
 - cfgmaker .. autoquote commandline in cfgfile
Packit 667938
 - cfgmaker ignore agregate interfaces (53) on cisco
Packit 667938
Packit 667938
----pre28-------------
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location informatik.uni-ulm.de>
Packit 667938
 - upgraded to 14all.cgi 1.1.p5
Packit 667938
Packit 667938
From: O'Shaughnessy Evans <oevans location acm.org>
Packit 667938
 - allow to use Description for sectioning in indexmaker
Packit 667938
Packit 667938
From: Adrian Turcu <adi location cfrcta.ro>
Packit 667938
 - contributed mrtgrq ... quota monitoring script
Packit 667938
 - contributed net-hosts for monitoring a set of hosts using fping 
Packit 667938
Packit 667938
From: Robert Boyle <robert location tellurian.com>
Packit 667938
 - updated version of PMLines which works with Portmaster 2 to 4
Packit 667938
Packit 667938
From: tobi
Packit 667938
 - added query by ifType (I know this is sick)
Packit 667938
 - when using forking the confcache updates were not propagated back to the calling process
Packit 667938
 - properly detect situations where the Interface number can not be determined
Packit 667938
Packit 667938
----pre27-------------
Packit 667938
From: John Lange <john.lange location darkcore.net>
Packit 667938
 - update for ipchains script
Packit 667938
From: Tobi
Packit 667938
 - fix for indexmaker ... $$item problem
Packit 667938
----pre26-------------
Packit 667938
From: Brian Mudge <bmudge location nortelnetworks.com>
Packit 667938
 - fixed showstoppers in mrtg and cfgmaker
Packit 667938
Packit 667938
----pre25-------------
Packit 667938
From: Tobi
Packit 667938
 - added xff parameter for log2rrd function in accordance with rrdtool 1.0.27
Packit 667938
From: Michele Michelotto <michele.michelotto location pd.infn.it>
Packit 667938
 - removed excess <cr> from locales
Packit 667938
From: blube location floridadigital.net
Packit 667938
 - make cfgmaker comment out DS3 controlers ... they do not count their traffic
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location rz.uni-ulm.de>
Packit 667938
 - made PID file name generation robust to cfg files without extenssion
Packit 667938
From: Mattias Lilliesköld <mattias.lillieskold location martinsson.se>
Packit 667938
 - make cfgmaker recognize options[^]: bits
Packit 667938
From: Thomas Abthorpe - Tby. * <tabthorpe location cgc.ca>
Packit 667938
 - go for threshold checking if threshdir is defined
Packit 667938
----pre24------------
Packit 667938
From: Robert Boyle <robert location tellurian.com>
Packit 667938
 - Contrib PM4lines, the Lucent Portmaster 4 monitor
Packit 667938
From: Lucas Nussbaum <Lucas location ians.be>
Packit 667938
 - create a pid file when mrtg gets executed in daemon mode
Packit 667938
From: Thomas Abthorpe - Tby. * <tabthorpe location cgc.ca>
Packit 667938
 - fix for configurable file extension in indexmaker
Packit 667938
From: Juergen Baier <baier location ip-plus.net> and Jacques Supcik
Packit 667938
 - fix for 'target by Ip' name matching code
Packit 667938
From: Tobi
Packit 667938
 - fixed router uptime ... was not asking on the right target ...
Packit 667938
From: Steven.Shipway location adsweu.com
Packit 667938
 - updated contrib/routers to version 1.0
Packit 667938
 - contributed contrib/servers.cgi
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location informatik.uni-ulm.de>
Packit 667938
 - fixes for 14all.cgi ... 
Packit 667938
 - more debbugging information in log mode about what happens when rrdtool and rateup run
Packit 667938
----pre23------------
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location informatik.uni-ulm.de>
Packit 667938
 - fixed threshold support for rrdtool mode
Packit 667938
 - -w fixes for MRTG_lib.pm
Packit 667938
 - relax check for going into threshold mode
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - pre22 optimisation in target parser broke it ... fixed now
Packit 667938
   complex targets get parsed properly
Packit 667938
 - fixed indexmaker in connection with the directory option 
Packit 667938
 
Packit 667938
----pre22------------
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location informatik.uni-ulm.de>
Packit 667938
 - updated version of 14all.cgi
Packit 667938
 - identify threshold checking configs properly
Packit 667938
 - fixed snmp level 2 identification for simple targets
Packit 667938
 - add default values for background and backgc
Packit 667938
Packit 667938
From: Benoit Artuso <benoit location proxad.net>
Packit 667938
 - fix for confcache regeneration
Packit 667938
Packit 667938
From: Bjorn Nordbo <bn location nextra.com>
Packit 667938
 - fixes for forker (trgnum was wrong ...)
Packit 667938
 - fixes for missing 'directory' support in log2rrd
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - use OS installer if one is available
Packit 667938
 - lost a line from cfg file reads ... fixed
Packit 667938
 - added OS detection to MRTG_lib so no more main:: stuff is necessary.
Packit 667938
 - test for existence of work/log/html/image dir, try to reate if missing
Packit 667938
 - Used SmallProf on cfgparser found a grep which was bogging everything
Packit 667938
   down ... together with some other small optimizations this brought
Packit 667938
   the config file reading in my test case (900 simple  targets) down
Packit 667938
   from 30 seconds to 7 seconds ... SmallProf rules (or if you look at the
Packit 667938
   total runtime (I am using fork 10) this went down from 43 to 21 seconds
Packit 667938
Packit 667938
----pre21------------
Packit 667938
Packit 667938
From: Lucas Nussbaum <lucas location ians.be>
Packit 667938
 - contrib: ircstats2.pl a script used to monitor the user load on IRC networks.
Packit 667938
   Contrary to ircstats by Matt Ramsey, it remains connected to the server.
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - add mask to mkdir call it seems some perls can't deal with
Packit 667938
   the simple form ... 
Packit 667938
 - fixed forking code ... I think I got the typeglob magic right now.  note,
Packit 667938
   when experimenting with the number of forked collectors, more is not
Packit 667938
   always better. Eg, If you shoot two collectors at a single router in
Packit 667938
   parallel this may prove to be slower than having one collector at work. 
Packit 667938
   As a rule of thumb you might want to try a fork equivalent to the number
Packit 667938
   of routers you are monitoring ... (my record with forking, RunAsDaemon
Packit 667938
   and RRDtool is 800 interfaces in 13 seconds ... 
Packit 667938
 - added the Include: keyword to the config parser as discussed on the ML
Packit 667938
Packit 667938
----pre20------------
Packit 667938
From: Matthew Schumacher <schu location schu.net>
Packit 667938
 - upate to cpu info
Packit 667938
From: Tobi
Packit 667938
 - fixed start time for newly created rrds ... this must be $time-2 not $now
Packit 667938
 - fixed quick check rules for maxbytes1 and maxbytes2
Packit 667938
 - missing directory[xxx] entries will get autocreated
Packit 667938
 - modified quickcheck rules ... instead of strings we use anonymous subs
Packit 667938
   now ... this has the advantage of perl actually compiling the stuff and
Packit 667938
   thus finding errors in the checks even when they are not exercised ...
Packit 667938
 - ***EXPERIMENTAL*** added forking function. If you run mrtg
Packit 667938
   on a system that can fork (UNIX for example) you can try the
Packit 667938
   new 'Forks:' option in the config file. The result of this is
Packit 667938
   that mrtg will fork into several instances prior to
Packit 667938
   going out to ask the routers for snmp data. For situations with
Packit 667938
   high latency as well as mrtg.cfgs with many different devices
Packit 667938
   this will speed things up considerably. It will not make things faster
Packit 667938
   if you query a single switch sitting around next door.
Packit 667938
   As fahr as I know NT can not fork so I have disabled this for NT.
Packit 667938
Packit 667938
   If you measure some performance data with this approach please let me
Packit 667938
   know how much faster you went ...
Packit 667938
Packit 667938
----pre19------------
Packit 667938
Packit 667938
From: Roy-Magne Mo <romo location interpost.no>
Packit 667938
 - binaries must be installed with 755
Packit 667938
From: Tobi
Packit 667938
 - when eval fails in target we die
Packit 667938
 - relaxed target parser to cope with oid names which have no dots at all and
Packit 667938
   oids starting with a dot.
Packit 667938
 
Packit 667938
----pre18------------
Packit 667938
From: Tobi
Packit 667938
 - cfgmaker will disable cisco interfaces with description VLAN.. 
Packit 667938
From:  Ferenc Toth <ftoth location infobal.com>
Packit 667938
 - MRTG_lib.pm target parser for complex targets (&) was broken in pre16 .. (off by one error)
Packit 667938
Packit 667938
----pre17------------
Packit 667938
From: Tobi
Packit 667938
 - fixed directory option to generate proper img paths under NT (untested)
Packit 667938
 - made cfgmaker output more useful looking
Packit 667938
 - fixed sorting order in cfgmaker
Packit 667938
 - added --no-down swith to cfgmaker for querying downed interfaces all the same
Packit 667938
 - fixed operstatus tests in cfgmaker
Packit 667938
 - fixed problem in indexmaker. it did not work properly with multiple files. SRC path was wrong
Packit 667938
 - fixed potential problem with ensureSL where a final / was added to an empty string ... 
Packit 667938
 - added new interface reference type ifName introduced in mrtg and cfgmaker ifname references
Packit 667938
   are introduced by the # character. Check the reference and the cfgmaker man pages
Packit 667938
 - improved mrtg performance by not asking for uptime and sysname with every target when doing
Packit 667938
   logformat rrdtool
Packit 667938
 - fixed lost uptime and sys name querying for rateup logformat
Packit 667938
 
Packit 667938
From: Steven.Shipway location adsweu.com
Packit 667938
 - updated contrib/routers to version 0.11
Packit 667938
Packit 667938
----pre16------------
Packit 667938
Thomas Abthorpe - Tby. * <tabthorpe location cgc.ca>
Packit 667938
 - fixed broken header introduced in pre15 :-)
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location informatik.uni-ulm.de>
Packit 667938
 - reenabled threshold checking which got inadvertedly disabled
Packit 667938
   in pre15
Packit 667938
 - cosmetic fixes for MRTG_lib.pm
Packit 667938
From: Tobi
Packit 667938
 - we die always if we get errors from RRDs
Packit 667938
 - moved read/write confcache functions into MRTG_lib
Packit 667938
Packit 667938
----pre15------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - fixed problem with confcache where mrtg did not see that the confcache was
Packit 667938
   already populated and thus repopulated it on every target ... this means that
Packit 667938
   for all Descr / Ip and Eth targets we get a performance improvement of 1000%
Packit 667938
Packit 667938
 - fixed problem with calculation targets (adding results from two interfaces and such)
Packit 667938
   this did not get detected properly ... 
Packit 667938
Packit 667938
 - integrated automatic log to rrd convertor ... if you have configured
Packit 667938
   logformat: rrdtool and and are running for the first time,
Packit 667938
   your old .log file will be converted to the new rrd format of rrdtool.
Packit 667938
   the .log files will not get removed. So that you can compare the old with
Packit 667938
   the new graphs. Note that this is a VERY NEW feature and it may well not
Packit 667938
   yet work exactly as planned ... 
Packit 667938
Packit 667938
 - replaced the UseRRDtool cfg parameter with logformat: rrdtool. Check
Packit 667938
   the doc/mrtg-rrd.txt file for details. (NOTE: 14all.cgi has not yet been
Packit 667938
   modified to work with this new convention, but Rainer said he will do it in
Packit 667938
   a few adays after his exames)
Packit 667938
Packit 667938
 - added -w switch to mrtg, cfgmaker and indexmaker ... found&fixed 
Packit 667938
   many little problems in the process
Packit 667938
Packit 667938
 - fixed problem with missing space in per and posttargers
Packit 667938
Packit 667938
 - Rearanged directory layout to follow more traditional
Packit 667938
   lines. Binaries are in bin/ libraries in lib/mrtg2
Packit 667938
Packit 667938
 - adepted Makfile to also install in these directories
Packit 667938
Packit 667938
 - adapted documentation
Packit 667938
Packit 667938
 - fixed some issues with cfg reading introduced when splitting mrtg into MRTG_lib.pm
Packit 667938
Packit 667938
 - fixed error handling with RRDtool
Packit 667938
Packit 667938
From: William P. McGonigle <William.P.McGonigle location artoo.hitchcock.org>
Packit 667938
 
Packit 667938
 - if writeexpire has been defined, create one for the index.html file as well
Packit 667938
 
Packit 667938
From: Kit-pui Wong <kpwong location etnet.com.hk>
Packit 667938
 - fixed alignement of indexmaker graph titles ...
Packit 667938
Packit 667938
From: Miroslaw.Maczka location bze.com.pl 
Packit 667938
 - a rateup for NT which produces pngs so finally no mode gifs for NT as well
Packit 667938
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location rz.uni-ulm.de>
Packit 667938
 - Documentation for MRTG_lib and some better argument checking for
Packit 667938
   MRTG_lib
Packit 667938
Packit 667938
From: Curtis Doty <Curtis location GreenKey.net> & Tobi
Packit 667938
 - use FindBin to determine location of modules. Revamped all the
Packit 667938
   library finding code in mrtg
Packit 667938
 - indexmaker fix for filter regexp and some output fixes
Packit 667938
Packit 667938
----pre14------------
Packit 667938
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location rz.uni-ulm.de>
Packit 667938
 - more flexible config parsing functionality added to
Packit 667938
   MRTG_lib.pm in preparation for a better configurable
Packit 667938
   14all.cgi due out soon.
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - fixed NT path issues ... backslash is a bitch in re ... needed to
Packit 667938
   put some \Q and \E in to fix things ... (I am amazed it did run at
Packit 667938
   all befor this hmmm.
Packit 667938
Packit 667938
From: Curtis Doty <Curtis location GreenKey.net>
Packit 667938
 - fixes some install errors in Makefile.in
Packit 667938
Packit 667938
From: Thomas Brian Granier <BrianG location zebec.net>
Packit 667938
 - NT verion wanted to create "zip" instead for "gif" fixed
Packit 667938
 
Packit 667938
----pre13------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - reworked directory[x]: and general path issues with
Packit 667938
   mrtg ... maybe it works now ... 
Packit 667938
Packit 667938
 - default graph format for NT is gif (until someone submits a
Packit 667938
   rateup.exe which is compiled with a recent gd)
Packit 667938
Packit 667938
 - fixed bug in confcache code which prevented proper matching
Packit 667938
   of non ifnum targets
Packit 667938
Packit 667938
 - modified parsing rules for EXEC targets, COMMUNITY
Packit 667938
   and DESCRIPTION ... 
Packit 667938
   EXEC backticks can be used inside when escaped like this: \`
Packit 667938
   COMMUNITY space and @ can be used like this \ location  and "\ "
Packit 667938
   DESCRIPTION space and : can be used with "\ " and "\:"
Packit 667938
   in all other combinations the \ has no special significance
Packit 667938
   
Packit 667938
----pre12------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - made SNMPv2c queriing work ... the target parser did not properly
Packit 667938
   see :::::2
Packit 667938
Packit 667938
----pre11------------
Packit 667938
From: Tobi
Packit 667938
 - fixed target nameing in cfgmaker
Packit 667938
 - fixed 'no workdir' error in mrtg
Packit 667938
 - fixed populateconfcache for setups with communities other than 'public'
Packit 667938
Packit 667938
----pre10------------
Packit 667938
From: Tobi
Packit 667938
 - fixed cfgmaker man page to use " for --global delimiters
Packit 667938
   as NT seems to have no clue on '.
Packit 667938
 - added hint on escaping ! to the indexmaker manual
Packit 667938
 - added mrtg version to documentation pages
Packit 667938
Packit 667938
----pre9------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - fixed RunAsDaemon Code ... target array should not get deleted
Packit 667938
   between runs.
Packit 667938
 - fixed mrtg target parser for If number 0 case ... 
Packit 667938
Packit 667938
----pre8------------
Packit 667938
From: Curtis Doty <Curtis location GreenKey.net>      
Packit 667938
 - fixes for Makefile install routine
Packit 667938
Packit 667938
From: Simon Barnes <barnes location gatwick.Geco-Prakla.slb.com>
Packit 667938
 - fix to test for validty of results from data returned
Packit 667938
   by 'external' targets.It was inverted.
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - added missing semi colon to indexmaker
Packit 667938
 - added requirement for perl 5.005 to indexmaker and cfgmaker
Packit 667938
 - added part of the PodParser module so that things work
Packit 667938
   with perl 5.005
Packit 667938
Packit 667938
From: Alex
Packit 667938
 - spell fixes for unix-guide.pod, forum.pod, contrib.pod
Packit 667938
Packit 667938
----pre7------------
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location rz.uni-ulm.de>
Packit 667938
 - contrib / version 1.0p16 of 14all.cgi
Packit 667938
Packit 667938
From: Benoit Artuso <benoit location proxad.net>
Packit 667938
 - images did not get generated in the correct place with the 'directory' option
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - converted all documentation to pod format and added several new
Packit 667938
   chapters ...
Packit 667938
Packit 667938
 - created new mrtg homepage which links all available documentation online
Packit 667938
Packit 667938
 - created new installation guides for unix and nt
Packit 667938
Packit 667938
 - complete overhaul of the target parser (NOTE: it is NOT
Packit 667938
   a horrible Hack any more ... look at the code (tobi is proud)
Packit 667938
Packit 667938
 - along with the target parser I also replaced all the snmpget logic.
Packit 667938
Packit 667938
 - calling Interfaces by ifNumber, Ethernet Address, IP Number
Packit 667938
   or Description are all neatly integrated in the code. No more
Packit 667938
   Horrible Hacks. Along with data polling, the Interface nubmers
Packit 667938
   get double checked. If a reconfiguration occures, mrtg automatically
Packit 667938
   gets the new configuration from the router. 
Packit 667938
Packit 667938
 - MRTG does *NOT* notice config changes on Interface Numbers anymore.
Packit 667938
   This means if you have devices which change interface numbering
Packit 667938
   do not call the interfaces into the mrtg.cfg by number but rather
Packit 667938
   by Description or by Ip.
Packit 667938
Packit 667938
 - added new debug facility to mrtg. Different debug levels can now be called
Packit 667938
   by name. Check the beginning of the script.
Packit 667938
Packit 667938
 - when using rrdtool, mrtg now also deals with *UNKNOWN* and non integer
Packit 667938
   values.
Packit 667938
Packit 667938
 - extracted some functionality of mrtg into an external module called
Packit 667938
   MRTG_lib.pm. This module is now used by cfgmaker and indexmaker. For
Packit 667938
   indexmaker this means that it uses the same cfg parsing engine as mrtg
Packit 667938
   proper.
Packit 667938
Packit 667938
 - over all about 30% of mrtg got replaced by brand new and rather clean
Packit 667938
   code.   
Packit 667938
Packit 667938
 - complete rewrite of cfgmaker ... try cfgmaker --help for instructions
Packit 667938
   cfgmaker can now produce config files with interface identification by
Packit 667938
   Number, Ip, Description and Ethernet Address
Packit 667938
Packit 667938
 - complete rewrite of indexmaker ... the old code was broken beyond reason.
Packit 667938
   options are different in the new indexmaker. Use indexmaker --help for help.
Packit 667938
Packit 667938
 - added RRDs detection to configure script (--with-RRDs can be used to
Packit 667938
   set a path explicitly
Packit 667938
 
Packit 667938
----pre6------------
Packit 667938
From: Tobi
Packit 667938
 - added automatic OS detection ... no more editing mrtg
Packit 667938
 - better isolation of graphics format ... ${main::GRAPHFMT}
Packit 667938
 - made imagedir logdir and htmldir work
Packit 667938
 - fixed infinite loop for workdir configs
Packit 667938
 - added $! to most open calls for better error reporting
Packit 667938
 - reviewed and updated install instructions in README
Packit 667938
Packit 667938
From: Ilja Pavkovic <illsen location gumblfarz.de>
Packit 667938
 - update fuer deutsches locale
Packit 667938
----pre5------------
Packit 667938
From: Tobi
Packit 667938
 - removed debug output from mrtg
Packit 667938
----pre4------------
Packit 667938
From: Yovko Lambrev <yovko location plov.omega.bg>
Packit 667938
 - fixed bulgarian translation
Packit 667938
From: Rainer and Tobi
Packit 667938
 - added docu for PageFoot to config.pod
Packit 667938
From: Tobi
Packit 667938
 - extension config did not work ... now it does
Packit 667938
From: ve location hardcore.lt
Packit 667938
 - update to lithuanian locale
Packit 667938
From: Tobi
Packit 667938
 - made new options imagedir logdir and htmldir work
Packit 667938
From: Simon Leinen <simon location limmat.switch.ch>
Packit 667938
 - some SNMPv2c additions to SNMP_util.pm
Packit 667938
From: Tobi
Packit 667938
 - added SetEnv[xyz]: option to mrtg.cfg for passing information on to
Packit 667938
   external scripts.
Packit 667938
From: John Dunning/NS/WSC <jodunni1 location wsc.edu>
Packit 667938
 - added -d option to indexmaker wich makes index.html files go into
Packit 667938
   the directory with the data files for a target
Packit 667938
From: Matija Grabnar <matija.grabnar location arnes.si>
Packit 667938
 - added RRDtool / 14all.cgi awareness to indexmaker
Packit 667938
From: CmdrData <CmdrData location ex-pressnet.com>
Packit 667938
 - contrib nt_n_cisco some tools for running mrtg with ms-sql and cisco gear
Packit 667938
From: Graziano Sommariva <Graziano.Sommariva location elsag.it>
Packit 667938
 - contrib cfgmaker_dlci
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location rz.uni-ulm.de>
Packit 667938
 - made theshold configs working in connections with UseRRDtool: yes
Packit 667938
 - updated 14all.cgi in contrib to 1.0p13
Packit 667938
From: John Lange <john.lange location darkcore.net>
Packit 667938
 - contrib: ipchains accounting script with mrtg
Packit 667938
From: Justin Shore <macdaddy location ieee.org>
Packit 667938
 - added comments into generated webpage for easier parsing
Packit 667938
From: Hui Zhang <zhanghui2 location asiainfo.com>
Packit 667938
 - added chinese locale gb
Packit 667938
From: Thomas Lehnig <thomas location valinor.escape.de>
Packit 667938
 - add new config option 'factor' for scaling the values
Packit 667938
   printed below the graph
Packit 667938
From: Colin Morey <colin.morey location emaponline.com>
Packit 667938
 - allow to split images, logfiles, webpages into different directories
Packit 667938
   introduces HtmlDir ImageDir LogDir .
Packit 667938
From: Chris Knipe <cgknipe location mweb.co.za>
Packit 667938
 - contrib: monitor -- NT/Access/ASP based network monitoring system using mrtg technology.
Packit 667938
From: Oleg Krotoff <krot location tnsplus.kz>
Packit 667938
 - contrib: mrtg-archiver-script
Packit 667938
From: Ladislav Mihok <laco location mrokh.shmu.sk>
Packit 667938
 - slovak translation for mrtg
Packit 667938
From: Martin Røsjorde <martin.rosjorde location vestfold.eltele.no>
Packit 667938
 - improved norwegian translation
Packit 667938
From: Michael Med <michael.med location rrz-wien.raiffeisen.at>
Packit 667938
 - make complex TZ settings work with rateup in solaris. By copying
Packit 667938
   the localtime data to private memory.
Packit 667938
From: Walery Kokarev <w.kokarev location link-ul.ru>
Packit 667938
 - Added withzeroes option for people who want zero sample considered in their
Packit 667938
   average transfer rate.
Packit 667938
From: Ù¤Âê¹û <gamago location sina.com>
Packit 667938
 - simplified chinese locale
Packit 667938
From: Patrick Koppen <koppen location unix-ag.uni-kl.de>
Packit 667938
 - make -r work in indexmaker
Packit 667938
From: Nick Hilliard <nick location iol.ie>
Packit 667938
 - fix for title case in indexmaker (this should take care of the pagetop problem)
Packit 667938
From: Tobi and Albert Chin-A-Young <china location thewrittenword.com>
Packit 667938
 - added install target to Makefile default prefix is /usr/local/mrtg-2
Packit 667938
From: Jodok Sutterluety <jodok location sutty.at>
Packit 667938
 - added extension option for people who want their pages end in something else than .html
Packit 667938
From: Zaphod Beeblebrox <zaphod location goatrance.com>
Packit 667938
 - bulgarian locale
Packit 667938
From: "John H. Robinson, IV" <jhriv location ucsd.edu>
Packit 667938
 - made cfgmaker print interface speed with apropriate units if we think in
Packit 667938
   bits
Packit 667938
From: Miroslaw.Maczka location bze.com.pl
Packit 667938
 - contrib nt-service: make mrtg a service under NT
Packit 667938
From: Nathan Wiger <nathan.wiger location west.sun.com>
Packit 667938
 - make sure no name gets used twice
Packit 667938
 - all errors from cfgmaker should go to STDERR
Packit 667938
From: x <tomm02 location yahoo.com>
Packit 667938
 - contrib snmpping.pl see if a device speaks snmp
Packit 667938
From: Johannes Demel <demel location zid.tuwien.ac.at>
Packit 667938
 - fixed minimal hearbeat to be in sync with Interval parameter
Packit 667938
   when using RRDtool
Packit 667938
From: Simon Leinen <simon location limmat.switch.ch>
Packit 667938
 - new version of SNMP Session which can do SNMPv2c
Packit 667938
   this allows to poll the ifHC??Octets counters (64Bit) if
Packit 667938
   your router supports them ... No more wrapping in this life
Packit 667938
   or half life anyway. If you specify y:public location router1:::::2
Packit 667938
   this will poll the HC counters. This will only work if
Packit 667938
   your router supports it ...
Packit 667938
From: Richard Kwong <richard.kwong location cwo.com.au>
Packit 667938
 - fix for ytics in rateup
Packit 667938
From: Tobi and "Purvis, William" <William.Purvis location compaq.com>
Packit 667938
 - added nomib2 option to supress 'sysUptime', 'sysName'
Packit 667938
   queriing .... some devices do not support this.
Packit 667938
From: Matthew Schumacher <schu location 7x.com>
Packit 667938
 - update for contrib/cpuinfo
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location informatik.uni-ulm.de>
Packit 667938
 - improved rrdtool integration ...
Packit 667938
From: Tobi
Packit 667938
 - added default for interval in case it does not get set
Packit 667938
From: Anton Voronin <anton location urc.ac.ru>
Packit 667938
 - additional syntax for Target: 
Packit 667938
   Target[ezwf]: \My-Interface2:public location wellfleet-fddi.ethz.ch
Packit 667938
   use the interface description
Packit 667938
From: Jozsef Szilagyi <szjozsef location texnet.ro>
Packit 667938
 - improved romainan translation
Packit 667938
From: Alon Goldberg <pyro location boss.elapsed.net>
Packit 667938
 - bugfixes for contrib/diskmon/getdisk.pl
Packit 667938
From: Steven.Shipway location adsweu.com
Packit 667938
 - contrib routers: CGI frontend to mrtg/RRDtool
Packit 667938
   check example on http://ukpavu99.adsweu.com/cgi-bin/routers.cgi 
Packit 667938
From: ve <ve location hardcore.lt>
Packit 667938
 - pmd file for Lithuanian language
Packit 667938
From: Miroslaw.Maczka location bze.com.pl
Packit 667938
 - contrib Informix Performance monitoring
Packit 667938
From: Roddy Strachan <roddy location satlink.com.au>
Packit 667938
 - contrib Access-list Monitoring via MRTG
Packit 667938
From: Clas Mayer <cmayer location lulea.amu.se>
Packit 667938
 - swedish translation
Packit 667938
From: Simos Xenitellis <S.Xenitellis location rhbnc.ac.uk>
Packit 667938
 - improved greek translation
Packit 667938
From: Christian Rost <cr location rocon.de>
Packit 667938
 - spell fixes for german.pmd
Packit 667938
From: seweryn location anatema.torun.pdi.net
Packit 667938
 - spell fixes for polish translation
Packit 667938
From: Tobi
Packit 667938
 - shame on me ... all these nice translations and I forgot to update the MANIFEST ...
Packit 667938
   now they are all in ...
Packit 667938
Packit 667938
Changes 2.8.12
Packit 667938
--------------
Packit 667938
From: Tobi + Hoorelbeke Rik <rik.hoorelbeke location online.be>
Packit 667938
 - make -M and -r work in indexmaker
Packit 667938
From: Levente Nagy <levinet location euroweb.hu>
Packit 667938
 - hungarian translation
Packit 667938
From: Peter Gervai <grin location tolna.net>
Packit 667938
 - NoSpaceChar option. Supresses SPACE normally inserted between local value and PRE
Packit 667938
   or APPEND value.
Packit 667938
From: Francois Wolmarans <fwo location obsidian.co.za>
Packit 667938
 - new features for cfgmaker --iponly, --options, --workdir
Packit 667938
From: Tobi Oetiker
Packit 667938
 - make RunAsDaemon work ... 
Packit 667938
 - Daemon mode now forks into background after cfgcheck
Packit 667938
 - Remove locks after sig INT and TERM
Packit 667938
 - make indexmaker ignore default values
Packit 667938
 - added ThreshDesc config option. Its value is assigned to the env variable
Packit 667938
   THRESH_DESC before and of the Thresh-Action scripts are called.
Packit 667938
Packit 667938
From: "[big5] ¶ÀªF¶©" <donlong location mail.pouchen.com.tw> and Tate <tate location joy-tech.com.tw>
Packit 667938
 - bugfix for big5 locale
Packit 667938
From: knut.groneng location merkantildata.no
Packit 667938
 - bugfix for norwegian.pmd
Packit 667938
Packit 667938
Packit 667938
Changes 2.8.11 (2000/01/17)
Packit 667938
--------------
Packit 667938
From: Lucas <Lucas location Kewl.Org>
Packit 667938
 - it is RunAsDaemon and not RunAsDeamon
Packit 667938
Packit 667938
Changes 2.8.10 (2000/01/16)
Packit 667938
--------------
Packit 667938
From: Rainer.Bawidamann location informatik.uni-ulm.de
Packit 667938
 - update for rrdtool integration 14all.cgi to 0.16
Packit 667938
From: Morten S. Nielsen <msn location ipt.dtu.dk>
Packit 667938
 - updated danish translation
Packit 667938
From: Francois Wolmarans <fwo location obsidian.co.za>
Packit 667938
 - have cfgmaker put specific comments into the mrtg.cfg file
Packit 667938
   regarding the reason for droping a certain interface ..
Packit 667938
From: Krister Karlsson <krister.karlsson location enator.se>
Packit 667938
 - Added RunAsDeamon mode. Start mrtg only once. No Cron necessary.
Packit 667938
From: Ronald Florence <ron location 18james.com>
Packit 667938
 - linux ip-filter integration in contrib
Packit 667938
From: Iulian Radu <iulian_r location starnets.ro>
Packit 667938
 - version 2.2 of mrtgmk in contrib
Packit 667938
From: LLuís Gras <lluis location seccat.com>
Packit 667938
 - catalan locales
Packit 667938
From: John Line <webadm location info.cam.ac.uk>
Packit 667938
 - rateup.c fix for kMG override bug
Packit 667938
From: John Line <webadm location info.cam.ac.uk>
Packit 667938
 - allow to set ShortLegend to ''
Packit 667938
From: Tobi
Packit 667938
 - better parsing of PageTop with intexmakers -P option
Packit 667938
From: Ruben Cheng <rcheng location saira.postgrado.uc.edu.ve>
Packit 667938
 - fix for spanish translation (uptime had some probmlems)
Packit 667938
From: Markley P. Dykeman <mdykeman location micron.net>
Packit 667938
 - contrib: switchmaker produces mrtg cfg files for Cisco Catylst 5XXX
Packit 667938
From: Tobi
Packit 667938
 - made sure -lm comes last when linking ...
Packit 667938
From: Tobi + Ben <ben location hotwired.com>
Packit 667938
 - converted remaining gifs to png
Packit 667938
From: Tobi + Mike Lawrie <mlawrie location apies.frd.ac.za>                                                                   
Packit 667938
 - make sure AbsMax is not smaller than MaxBytes
Packit 667938
From: Halldor.Hognason location islandssimi.is                                                  
Packit 667938
 - translation to icelandic
Packit 667938
From: Fuminori Uematsu <uematsu location kgz.com>
Packit 667938
 - added japanese translations for ISO-2022-JP and EUC-JP
Packit 667938
From: ozgurcd location koc.net
Packit 667938
 - added turkish translation
Packit 667938
Packit 667938
Changes 2.8.9
Packit 667938
-------------
Packit 667938
From: Rainer.Bawidamann location informatik.uni-ulm.de
Packit 667938
 - update for rrdtool integration 14all.cgi
Packit 667938
From: Morten S. Nielsen <msn location ipt.dtu.dk>
Packit 667938
 - Added more modular translation system
Packit 667938
From: Ilja Pavkovic <illsen location gumblfarz.de>
Packit 667938
 - Added German Translation
Packit 667938
From: "Tate <­«¥Í>" <tate location joy-tech.com.tw>
Packit 667938
 - Chinese Translation
Packit 667938
From: John-Mark Gurney <gurney_j location efn.org>
Packit 667938
 - cfgmaker_ip ... keep first address and not last ..
Packit 667938
From: Assakhof Bin Ab. Satar <assakhof location mimos.my>
Packit 667938
 - Malayan translation
Packit 667938
From: Tobi
Packit 667938
 - restored mibhelp to its old glory ..
Packit 667938
From: Jon Rifkin <rifkin location uconn.edu>
Packit 667938
 - added ability to index interfaces by physical address analog to
Packit 667938
   the existing IP stuff ... there is now also a cfgmaker_phys
Packit 667938
From: Lukasz Jokiel <Lukasz.Jokiel location klonex.com.pl>                                 
Packit 667938
 - polish translation 
Packit 667938
From: Hideyuki Suzuki <hideyuki location sat.t.u-tokyo.ac.jp>                                               
Packit 667938
 - graphing fix for rateup ... 
Packit 667938
From: Matthew Schumacher <schu location 7x.com>                                                             
Packit 667938
 - cpuinfo contrib
Packit 667938
From: Paul E. Erkkila <pee location gblx.net>                                                               
Packit 667938
 - contrib cisco config tftp
Packit 667938
From: Iulian Radu <iulian_r location starnets.ro>                                                           
Packit 667938
 - updates and bugfixes for mrtgmk v2.0 
Packit 667938
From: David Boone <David.Boone location premier-systems.net>
Packit 667938
 - fix for -F/-f in indexmaker
Packit 667938
 - fix for view type in indexmaker
Packit 667938
From: Matthias Cramer <cramer location dolphins.c>
Packit 667938
 - cisco accounting contrib
Packit 667938
From: Karl Friesen <krf location southwind.net>                                          
Packit 667938
 - added -lm to LIBS in configure.in
Packit 667938
From: Morten S. Nielsen <msn location ipt.dtu.dk>                                        
Packit 667938
 - patching system for languages ... check translate directory
Packit 667938
From: "Kloberg Mac (LAM)" <mac.kloberg location lam.liebherr.com>
Packit 667938
 - NSI (Network Status Imager for MRTG) contrib
Packit 667938
From: Rawlin Blake <blake location nevada.edu>                                           
Packit 667938
 - updates for mrtg-archiver
Packit 667938
Changes 2.8.8
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
 - fixed problems with RRDs integration ... 
Packit 667938
Packit 667938
Changes 2.8.7
Packit 667938
-------------
Packit 667938
From: Rainer Bawidamann <Rainer.Bawidamann location informatik.uni-ulm.de>
Packit 667938
 - contrib: RRDtool integration -> contrib/14all
Packit 667938
From: Xenitellis S <S.Xenitellis location rhbnc.ac.uk>
Packit 667938
 - greek locales
Packit 667938
From: Andrea Rossi <rouge location shiny.it>
Packit 667938
 - italian locales
Packit 667938
From: Martin Goebel <mago location farm.de>
Packit 667938
 - better html for indexmaker ...
Packit 667938
From: "Stieers, Ken" <KStieers location DainRauscher.com>
Packit 667938
 - added a new switch to indexmaker ( [-v d|w|m|y] ) which allows you to
Packit 667938
   select which graphs you get.
Packit 667938
From: Daniel Haun <dhaun location snark.cx>
Packit 667938
 - indexmaker can now take - as a filename to allow input from stdin
Packit 667938
 - cfgmaker_ip works with IOS 10.0 now (CRLF <=> LF in sysDescr)
Packit 667938
From: Tobi
Packit 667938
 - allow targets with name of Option entries ... 
Packit 667938
From: Marcelo Roccasalva <marcelo location mendoza.gov.ar>
Packit 667938
 - contributed spanish locale
Packit 667938
From: Tobi
Packit 667938
 - added LD_RUN_PATH to make file and configure in support ofr shared
Packit 667938
   libraries ...
Packit 667938
From: Luiz Felipe R E <lf location encarnacao.com>
Packit 667938
 - fixed gifpath for NT
Packit 667938
 - added brazilian portuguese locales
Packit 667938
From: Barry van Dijk <barry location dijk.com>
Packit 667938
 - added Dutch locales 
Packit 667938
From: calle olsen <calle location volvo.se>
Packit 667938
 - updated stat.pl in contrib
Packit 667938
From: tobi
Packit 667938
 - added -lm do default LDFLAGS
Packit 667938
From: Daisuke Aoyama <jack location st.rim.or.jp>
Packit 667938
 - fixes for generated HTML
Packit 667938
From: Dmitry S. Sivachenko <dima location Chg.RU>
Packit 667938
 - added russian translation
Packit 667938
Packit 667938
Changes 2.8.6
Packit 667938
-------------
Packit 667938
From: Philippe.Simonet location swisscom.com
Packit 667938
 - contributed rateup.exe for NT users
Packit 667938
Packit 667938
Changes 2.8.5
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
 - even better config script 
Packit 667938
Packit 667938
Changes 2.8.4
Packit 667938
-------------
Packit 667938
From: Iulian Radu <iulian_r location starnets.ro>
Packit 667938
 - new version of mrtgmk contributed (2.1)
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - fixed indexmaker
Packit 667938
Packit 667938
 - udated configure to better check for gd presence ...
Packit 667938
Packit 667938
 - added Option unknaszero which turns logging of *unknown* data to
Packit 667938
   logging zero instead of repeating the last value seen.
Packit 667938
Packit 667938
   Log unknown data as zero instead of the default behaviour of repeating
Packit 667938
   the last value seen. Be careful with this, often a flat line in the graph
Packit 667938
   is much more obvious than a line at 0.
Packit 667938
Packit 667938
From: Fabrice Prigent <fabrice.prigent location univ-tlse1.fr>
Packit 667938
      & Stéphane Marzloff <secrer location le-bar.fdn.fr>
Packit 667938
 - french locales
Packit 667938
Packit 667938
Changes 2.8.3
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
 - fixed MIB reading integration
Packit 667938
Packit 667938
Changes 2.8.2
Packit 667938
-------------
Packit 667938
From: Philippe.Simonet location swisscom.com
Packit 667938
 - added updated rateup.exe for NT ... 
Packit 667938
 - fixed NT *.zip distro ... 
Packit 667938
Packit 667938
Changes 2.8.1
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
 - fixed URL for GD library in documentation .. 
Packit 667938
Packit 667938
Changes 2.8.0
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
 - fixed autoconf system to work with new gd version
Packit 667938
From: Miguel Vitorino <mvitorino location automail.pt>
Packit 667938
 - added -o filename option to indexmaker
Packit 667938
From: Antonio Querubin <tony location lava.net>
Packit 667938
 - fixed indexmaker to work with -m and -P option in parallel
Packit 667938
From: Rodrigue Assard <Rodrigue.ASSARD location mat.ensmp.fr>
Packit 667938
 - added ytics and yticsfactor options to mrtg/rateup
Packit 667938
From: Iulian Radu <iulian_r location starnets.ro>
Packit 667938
 - contributed mrtgmk, a mrtg.cfg file generator ... 
Packit 667938
From: Yozo Toda <yozo location aohakobe.ipc.chiba-u.ac.jp> and
Packit 667938
 and  Bernard Quatermass <bernard location quatermass.co.uk>
Packit 667938
 and  Tobi
Packit 667938
 - support for gd-1.6.1 ... Depending on the available version of libgd
Packit 667938
   mrtg will be configured for generation png or gif images 
Packit 667938
From: Mike Mitchell <mcm location unx.sas.com>
Packit 667938
 - MIB Parsing for mrtg ... the mrtg.cfg file can now countain something
Packit 667938
   like this:
Packit 667938
Packit 667938
    LoadMIBs:   /usr/lib/mib/cool.mib,/etc/snmp/BOX.mib
Packit 667938
Packit 667938
   MIB-II and FrameRelay MIB are preloaded ... For improved efficiency
Packit 667938
   a OID cache is maintained in the WorkDir oid-mib-cache.txt
Packit 667938
Packit 667938
From: Morten Nielsen <msn location ipt.dtu.dk>
Packit 667938
 - Support for different locales in mrtg added ... At the moment the only
Packit 667938
   supported Languages are English and Danish if you want to translate
Packit 667938
   things to your language, edit the locales_mrtg file apropriately.
Packit 667938
   In the mrtg.cfg file you can select your language with the global
Packit 667938
   Language: <language> option
Packit 667938
From: Cristian Caramida <brick location bbs.ro>
Packit 667938
 - Contributed mrtg-ipacc script for using Linux IP accounting kernel rules
Packit 667938
   to feed mrtg
Packit 667938
Packit 667938
Changes 2.7.6
Packit 667938
-------------
Packit 667938
From: Henry Steinhauer <H1STEINH location hewitt.com>
Packit 667938
 - contrib cfgmaker for ATM Bay MIB
Packit 667938
From: Fred Korz <fred.korz location smarts.com>
Packit 667938
 - fixed some typos in config.pod and manual.html
Packit 667938
Packit 667938
Changes 2.7.5
Packit 667938
-------------
Packit 667938
From: Kari.Hiitola location sonera.fi
Packit 667938
 - make maxbytes = 0 work ... 
Packit 667938
From: Iulian Radu <iulian_r location starnets.ro>
Packit 667938
 - contrib mrtgmk
Packit 667938
From: Tomas Pospisek <tpo location spin.ch>
Packit 667938
 - update for get-multiserial contrib
Packit 667938
From: "Gellatly, Laurie (x8864)" <laurie.gellatly location vodafone.com.au>
Packit 667938
 - contrib: hp openview integration
Packit 667938
From: Jef Considine <jconsidine location infolibria.com>
Packit 667938
 - fixed the relative percent y-coordinates in rateup when using bits
Packit 667938
From: Tim Cimarusti <cimarust location mercernet.com>
Packit 667938
 - ciscoindex contribution
Packit 667938
From: "J. Nick Koston" <bdraco location the.system.is.halted.net>
Packit 667938
 - allow @ in community names ...
Packit 667938
From: Steven Micallef <smic location wire.net.au>
Packit 667938
 - addded diskmon contrib
Packit 667938
Packit 667938
From: Tobi
Packit 667938
 - fixed multiline sysdescr handling in indexmaker
Packit 667938
 - added nt-guide back into the archive ...
Packit 667938
 - fixed the Signal 127 with Exit Value 16777215 problem
Packit 667938
Packit 667938
From: Justin McCann <justin location karlnet.com>
Packit 667938
 - moved a last malloc to calloc in rateup ..
Packit 667938
Packit 667938
From: Butch Kemper <kemper location tstar.net>
Packit 667938
 - updated PM3Lines.pl
Packit 667938
Packit 667938
From: Calle Olsen <calle location volvo.se>
Packit 667938
 - added stat.pl (DNS monitor)
Packit 667938
Packit 667938
Changes 2.7.4
Packit 667938
-------------
Packit 667938
From: Alexandre Steinberg <steinberg location marconi.base.com.br>
Packit 667938
 - rateup.c made to compile with VC++ 6.0
Packit 667938
 - new rateup.exe which has no timezone problems added to zip
Packit 667938
   archive.
Packit 667938
Packit 667938
From: Thomas Muggli - NSM <mugglit location cscoe.ac.com>
Packit 667938
 - added threshold monitoring functionality
Packit 667938
Packit 667938
Changes 2.7.3
Packit 667938
-------------
Packit 667938
From: Dima Sivachenko <dima location Chg.RU>
Packit 667938
 - more squid OIDs for SNMP_util.pm
Packit 667938
From: Vlado Potisk <vlado_potisk location tempest.sk>
Packit 667938
 - reproducable evaluation order by sorting targets ...
Packit 667938
From: Morten S. Nielsen <msn location ipt.dtu.dk>
Packit 667938
 - fixes for Squid OIDs in SNMP_utils.pm
Packit 667938
From: "Tony-Farr (Canberra)" <Tony.Farr location austrade.gov.au>
Packit 667938
 - contributed Whodo, a set of Perl scripts to analyse IP accounting data
Packit 667938
   from a cisco. to be found in the contrib direcotry.
Packit 667938
From: Andreas Papst <Andreas.Papst location univie.ac.at>
Packit 667938
 - fix for y legend in scaling mode with dorelpercent enabled
Packit 667938
Changes 2.7.2
Packit 667938
-------------
Packit 667938
From: Brad <brad location openbsd.org>
Packit 667938
 - Fix for malloc.h warning when compiling on *BSD
Packit 667938
From: Tobi
Packit 667938
 - Ignore \n at the end of ifDescrs. This was fatal for Reconfig checking
Packit 667938
From: Ken Stieers <KStieers location ontrack.com>
Packit 667938
 - Added -G and -g as arguments to indexmaker
Packit 667938
Packit 667938
Changes 2.7.1
Packit 667938
-------------
Packit 667938
From: Kevin Sartorelli <kevin location sartorelli.gen.nz>
Packit 667938
 - SNMP_util.pm cacheCurrentSwapSize should end in 14
Packit 667938
From: Andres Kroonmaa <andre location ml.ee>
Packit 667938
 - added option transparent to make the background of generated gifs
Packit 667938
   transparent ...
Packit 667938
 - more updates to indexmaker
Packit 667938
 - massive enhancement to cfgmaker to go with ipget patch for mrtg
Packit 667938
   this is experimental code. it is called cfgmaker_ip.
Packit 667938
 - ipget integrated into mrtg. you can now specify an ip address
Packit 667938
   instead of an port number ...
Packit 667938
From: Horak Daniel <horak location mmp.plzen-city.cz>
Packit 667938
 - updated ip-get patch 
Packit 667938
From: "Mark D. Nagel" <nagel location intelenet.net>
Packit 667938
 - icondir awarenes for indexmaker
Packit 667938
From: Alexandre BAUMEISTER <alex location finance-net.com>
Packit 667938
 - fixed -s /-S options in indexmaker
Packit 667938
From: Ralf Weber <fl1ger location de.colt.net>
Packit 667938
 - fixed compatibility problem with SNMP_Session ... undef != -1 !!! 
Packit 667938
Packit 667938
Changes 2.7.0
Packit 667938
-------------
Packit 667938
From: Steve Pierce, Director of Fun @ HDL
Packit 667938
 - new nt install guide ... 
Packit 667938
From: Simon Leinen abd Mike Mitchell <mcm location wnt.sas.com>
Packit 667938
 - Update to SNMP_Session 0.69
Packit 667938
 - ability to use @ in community string ...
Packit 667938
From: Eric Murat <Eric.Murat-Alten location renault.com>
Packit 667938
  little error in subst code fixed ...
Packit 667938
Packit 667938
From: Rory Clancy <Rory.Clancy location analog.com>
Packit 667938
  <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
Packit 667938
Packit 667938
From: andre location ml.ee Thu Feb 25 21:13:01 1999
Packit 667938
 * NEW indexmaker ...
Packit 667938
 - accepts multiple config files, (also wildcards)
Packit 667938
 - options allowed per config-file (options between filenames)
Packit 667938
 - now handles global Directory[^] tag
Packit 667938
 - optional 2-column layout
Packit 667938
 - unsorted target sequencing, optionally numbered
Packit 667938
 - option to specify bacground color
Packit 667938
 - option to specify overview graphs sizes
Packit 667938
 - few options to increase/decrease bells an whistles
Packit 667938
Packit 667938
From: Anri Kopystyansky <anri location polynet.lviv.ua>
Packit 667938
   * correct squid OIDs for cacheHttpInKb cacheHttpOutKb cacheICPpktsSent
Packit 667938
     cacheICPpktsRecv
Packit 667938
Packit 667938
From: Simon Leinen
Packit 667938
   * new version of SNMP_Session and friends ...
Packit 667938
Packit 667938
Changes 2.6.5
Packit 667938
-------------
Packit 667938
From: Norman Aronsen <tib location jccomp.com>
Packit 667938
   * added space after #! in perl scripts this is more portable
Packit 667938
From: "riocat(^..^)~" <riocat location ceres.dti.ne.jp>
Packit 667938
   * Japanese translation of mrtg docu added ... 
Packit 667938
From: Robert Allmeroth <robert location hilan.de>
Packit 667938
   * relaxed SNMP_Session.pm s requirements for SNMP response consistancy
Packit 667938
     so that error-index gets disregarded when error-status is 0
Packit 667938
From: "Tony-Farr (Canberra)" <Tony.Farr location austrade.gov.au>
Packit 667938
   * contributed script that extracts summary figures from the MRTG log files.
Packit 667938
     Because it uses Excel, it is only useful on Windows.
Packit 667938
From: Eric Billeter <ebilleter location cableone.net>
Packit 667938
   * contrubuted some scripts he modified to monitor the modem utilization
Packit 667938
     of my USR Total control racks.
Packit 667938
From: Alberto Pasquale <pasquale location pianeta.it>
Packit 667938
   * optional handling of two different MaxBytes settings: MaxBytes1/MaxBytes2  
Packit 667938
Packit 667938
Changes 2.6.4
Packit 667938
-------------
Packit 667938
From: Dimitar Kazakov
Packit 667938
   * Updated mrtg-ipget patch for SNMP_util.pm compatibility
Packit 667938
Packit 667938
From: Tobi
Packit 667938
   * readhist now uses unsigned longint when reading in the log file
Packit 667938
     this might speed up things slightly ...
Packit 667938
   * added warning, that dorelpercent requires 5 colours ...
Packit 667938
Packit 667938
Changes 2.6.3
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
   added joey millers contribs (jm) to contrib tree
Packit 667938
   made website more mirror friendly
Packit 667938
   updated nt-guide thanks to Steve Price
Packit 667938
   fixed squid OIDs in SNMP_util.pm ... thanks Michael Riedel   
Packit 667938
   properly integrated rateup binary for NT ... just get the mrtg zip
Packit 667938
     archive ...
Packit 667938
   improved cfgmaker thanks to  Joerg Schumacher ... fixed mapping problems ...
Packit 667938
Packit 667938
Changes 2.6.2
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
   fixed quotes in indexmaker
Packit 667938
   fixed configure.in --with-gd-*= was not working ...
Packit 667938
   fixed version number fixer for distribution im Makefile.in
Packit 667938
From: Blair Zajac
Packit 667938
   fixed html im indexmaker and mrtg
Packit 667938
Packit 667938
Changes 2.6.1
Packit 667938
-------------
Packit 667938
From: Tobi
Packit 667938
   fixed stupid bug in connection with bits option ... the numbers
Packit 667938
   below the graph were not calculated correctly ..
Packit 667938
Packit 667938
Changes 2.6.0
Packit 667938
-------------
Packit 667938
Packit 667938
From: Tobi
Packit 667938
   cleaned up distribution
Packit 667938
   added configure script
Packit 667938
   changed cfgmaker to use ipaddress as name for targets
Packit 667938
 
Packit 667938
From: Simon Leinen  <simon location limmat.switch.ch>
Packit 667938
   integration of the SNMP_util and the latest SNMP_session
Packit 667938
   interestingly enough this can make things much faster on occasion ... 
Packit 667938
   new version of cfgmaker which uses gettable ... 
Packit 667938
Packit 667938
From: oliver.haid location tilak.or.at
Packit 667938
   mrtg-conf.pod fixes, #a0a0a0 and integer option
Packit 667938
   rateup.c added better scanning of legend argument
Packit 667938
Packit 667938
From: Andreas Papst <Andreas.Papst location univie.ac.at>
Packit 667938
   dorelpercent kMG kilo
Packit 667938
   improvements for perminute perhour
Packit 667938
   some OIDs for SQUID 2.0.RELEASE
Packit 667938
Packit 667938
From: Matija Grabnar <Matija.Grabnar location arnes.si>
Packit 667938
   I implemented a patch that displays the per-hour rate instead of the per-second
Packit 667938
   rate. It is triggered by including "hourly" in the options line.
Packit 667938
   The patch has worked satisfactorily on our site (used when measuring cache 
Packit 667938
   access and news server article counts)
Packit 667938
Packit 667938
   I find it better than simply multiplying the sample values, because it takes
Packit 667938
   into account the actual time that passed between the samples.
Packit 667938
Packit 667938
Changes 2.5.4c
Packit 667938
--------------
Packit 667938
removed <> in the end function for perl 5.005 compatibility
Packit 667938
Packit 667938
Changes 2.5.4b
Packit 667938
--------------
Packit 667938
Documentation Update ... all the info about simons changes for 2.5.4
Packit 667938
were missing ... 
Packit 667938
Packit 667938
Changes 2.5.4a
Packit 667938
--------------
Packit 667938
fixed fatal comma in cfgmaker .. 
Packit 667938
Packit 667938
Changes 2.5.4
Packit 667938
-------------
Packit 667938
Packit 667938
From: Russell Carleton <roccor location netscape.net>
Packit 667938
   almost 100 new interface types for cfgmaker ... 
Packit 667938
Packit 667938
From: "Tony-Farr (Canberra)" <Tony.Farr location austrade.gov.au>
Packit 667938
   better matching for cisco version number in cfgmaker
Packit 667938
Packit 667938
From: Ricardo Bravo <ricardob location comsat.net.ar>
Packit 667938
   improved matching of regexp indexmaker
Packit 667938
Packit 667938
From: yours truely
Packit 667938
   made external commands driver cut whitespace from the the front
Packit 667938
   and back of external commands output
Packit 667938
   fixed longstanding bug in diff function ... 0 - 10 did not work
Packit 667938
Packit 667938
From: Henning P . Schmiedehausen <hps location tanstaafl.de>
Packit 667938
   Correct behaviour if the child process has already terminated
Packit 667938
   before mrtg goes to wait for it ...
Packit 667938
Packit 667938
From: Daniel Trinkle <trinkle location cs.purdue.edu>
Packit 667938
   Error message if the cfg file can not be opened ... 
Packit 667938
Packit 667938
>From Simon Leinen <simon location limmat.switch.ch> better configurability of
Packit 667938
SNMP timeouts ... 
Packit 667938
Packit 667938
>From Jean-Luc RICHIER (Jean-Luc.Richier location Imag.Fr  richier location imag.fr)
Packit 667938
1/ If there is a ' in an external target description (within `),
Packit 667938
   mrtg dies with eval problems.  (I needed ' to protect spaces).
Packit 667938
   This comes from a substitution in the target, which tries to convert
Packit 667938
   the target in a perl string, quoted with '. Therefore a ' in the target 
Packit 667938
   causes a badly quoted string.
Packit 667938
2/ The second problem is a lock problem : if mrtg fails (for example due to 
Packit 667938
   the ' problem above), the two lock files CFG_l et CFG_l_$$ are kept,
Packit 667938
   which forbid to restart mrtg.
Packit 667938
   I think that at least the lock file CFG_l_$$ should always be destroyed.
Packit 667938
   If this is done, the second lock will only have 1 link, so it is
Packit 667938
   discarded.
Packit 667938
Packit 667938
Packit 667938
Changes 2.5.3
Packit 667938
-------------
Packit 667938
* more consistant handling of pre and postfix settings in cfg files
Packit 667938
  and lots of fixes to the manual ...
Packit 667938
  thanks to Mark Martinec <Mark.Martinec location nsc.ijs.si>
Packit 667938
* correct handling of ifDescrs which contain an = sign ...
Packit 667938
* better sanitizing of calculated target values
Packit 667938
* fixed overflow bug with maxx in rateup
Packit 667938
* BER.pm up to 0.57 SNMP_Session.pm up to 0.58
Packit 667938
* fixed writeexpires ...
Packit 667938
Packit 667938
Changes 2.5.2
Packit 667938
--------------
Packit 667938
* removed NT cron from readme.html ... just too many problems with it ... 
Packit 667938
* make sure no two mrtgs are running at the same time. Locking code for
Packit 667938
  UNIX by Dave Rand, for NT by Tobi (I don't know about NT ...:-) )
Packit 667938
  testing for the NT version was done by Henry Steinhauer <H1STEINH location hewitt.com>
Packit 667938
  thanks !
Packit 667938
* updated to SNMP_Session and BER.pm to their latest versions.
Packit 667938
* updated get-active contrib From: Wee-Meng LEE <leewm location hpsgmx18.sgp.hp.com>
Packit 667938
* cpumon contrib by Matthew Ramsey <mjr location blackened.com>
Packit 667938
* cfgmaker patch from Mike Diehn mdiehn location mindspring.net
Packit 667938
  to make it get Cisco PVC descriptions
Packit 667938
* Updated mrtg-dynip to 0.41b
Packit 667938
* mrtg.cfg-dist is now mrtg-conf.html thanks to Matija Grabnar <Matija.Grabnar location arnes.si>
Packit 667938
* typo in error messages when external gatherer returns invalid data.
Packit 667938
Packit 667938
Changes 2.5.1
Packit 667938
-------------
Packit 667938
Packit 667938
* Percentages in HTML pages was 8 time to high with the bits option
Packit 667938
Packit 667938
Changes 2.5
Packit 667938
-----------
Packit 667938
Packit 667938
* we want perl 5.003 now. older versions have problems with
Packit 667938
  large numbers ... 
Packit 667938
Packit 667938
* better cisco scanning added to cfgmaker ... Carlos Canau   
Packit 667938
Packit 667938
* actually remove whitespace at the end of the line ... 
Packit 667938
Packit 667938
* BER.pm and SNMPSession.pm with version numbers ... 
Packit 667938
Packit 667938
* rewrite of the mailstats script 
Packit 667938
  from Petter Reinholdtsen <pere location minerva.link.no>
Packit 667938
Packit 667938
* do only draw the maxbytes line if it is within the actual graph.
Packit 667938
Packit 667938
* NT portability fixes for rateup.c
Packit 667938
Packit 667938
* contrib from Emanuele Leonardi: Script to archive the daily stat-gifs
Packit 667938
  to a separate directory every night ... 
Packit 667938
Packit 667938
* fix for Timezone handling ... 
Packit 667938
Packit 667938
* another attempt to fix overflows ... and strange behavior of sprintf ...
Packit 667938
Packit 667938
* fixed handling of SNMP errors
Packit 667938
Packit 667938
* Updated SNMP_Session.pm to 0.51 (Better Error Reporting)
Packit 667938
Packit 667938
* made cfgmaker ignore cisco E1 controllers, as their if-descriptions
Packit 667938
  seems not to be reported properly by IOS .... 
Packit 667938
  patch from Josh Bailey (mailto:joshb location xtra.co.nz)
Packit 667938
Packit 667938
* Added README.logfile-format by Butch Kemper
Packit 667938
Packit 667938
* update mrtg-pingprobe thanks peter
Packit 667938
Packit 667938
* added atmmaker by Mark Trettin <mkt location lucent.com> to the
Packit 667938
  contrib section. this is a cfgmaker variant which generates
Packit 667938
  cfgs for the FORE ASX
Packit 667938
Packit 667938
* its suppress and not suppress. Changed this and added backward compatibility.
Packit 667938
Packit 667938
* From: Niels <niels location holding.pi.net>: added Option[] Integer which
Packit 667938
  suppresses the  decimal part the summary line below the graphs ...
Packit 667938
Packit 667938
* added --vendor switch to cfgmaker. This enables and disables the 
Packit 667938
  vendor specific queries ...
Packit 667938
Packit 667938
* added contrib from Carlos Canau <canau location dawn.EUnet.pt>
Packit 667938
  It allows one to make a graph of analog/ISDN lines on a 
Packit 667938
  Livingston Portmaster 3.   (PMLines)
Packit 667938
Packit 667938
* fixed a longstanding bug where rateup was skewing at log entries not
Packit 667938
  aligned with the normal sampling interval. This happened when ever
Packit 667938
  the NEXT macro was going from one sampling interval onto another one
Packit 667938
  ... thanks to  Lane Patterson of GlobalCenter ISI <lane location isi.net>,
Packit 667938
  Erwin Authried <eauth location softsys.co.at> and Ari Lewitter <ajl location NewsAlert.com>
Packit 667938
Packit 667938
* further improved the accuracy for large installations. Mrtg does now
Packit 667938
  get a timestamp down with every reading taken from a router. If 
Packit 667938
  we are running a simple target, this timestamp is passed along to
Packit 667938
  rateup with the t option
Packit 667938
Packit 667938
* ircstats contrib by Matt Ramsey added ...
Packit 667938
Packit 667938
* fixed 'current time' passing from mrtg to rateup ...
Packit 667938
Packit 667938
* much improved handling of 'first run'
Packit 667938
Packit 667938
* output for cfgmaker is now sorted alphabeticaly .. (Andres Kroonmaa)
Packit 667938
Packit 667938
* added mrtg-dynip contrib from John Heenan, providing support for
Packit 667938
  environments with dynamic IP addersses ...
Packit 667938
Packit 667938
* Added Contrib to mibhelp.txt
Packit 667938
Packit 667938
* check the output of external gatherers. Are we really being fed a number?
Packit 667938
Packit 667938
* Added PageFoot[] configurable ... 
Packit 667938
Packit 667938
Changes 2.4.1
Packit 667938
-------------
Packit 667938
* fixed external command bug
Packit 667938
Packit 667938
Packit 667938
Changes 2.4
Packit 667938
-----------
Packit 667938
Packit 667938
* fixed IconDir ... Carlos Canau <canau location dawn.EUnet.pt>
Packit 667938
Packit 667938
* mrtg.cfg-dist debugged and rewritten ...  Paul FIscher <paul location shire.btg.com>
Packit 667938
Packit 667938
* mod_expire tip from Stephane Bortzmeyer <bortzmeyer location cache.cnrs.fr>
Packit 667938
  added to mrtg.cfg-dist
Packit 667938
Packit 667938
* mrtg: large values are not handled by int any more but rather by 
Packit 667938
  sprintf "%.0f"
Packit 667938
Packit 667938
* mailstat fixes by Petter Reinholdtsen <pere location minerva.link.no>
Packit 667938
 
Packit 667938
* added nopercent option as suggested by Frank van Wensveen
Packit 667938
Packit 667938
* added contrib by Philippe.Simonet location SWISSTELECOM.com
Packit 667938
  a c-program to create gifs showing the traffic distribution over time
Packit 667938
  real neat ...  Thanks ...
Packit 667938
Packit 667938
* changed chops in mrtg to chomp calls just in case ... 
Packit 667938
Packit 667938
* fixed 'external' command parsing in target lines ...
Packit 667938
Packit 667938
Packit 667938
Changes 2.3
Packit 667938
-----------
Packit 667938
Packit 667938
Added IconDir configurable, for people who want to keep the mrtg 
Packit 667938
logo in a central location. As suggested by James FitzGibbon <james location nexis.net>
Packit 667938
Packit 667938
Made the period var a double in rateup.c as suggested by Dave
Packit 667938
Packit 667938
Added patch from Paul <root location nevertheless.redline.ru> to cfgmaker
Packit 667938
now it will try to figure the speed of an interface ....
Packit 667938
Packit 667938
Stooped mrtg from aborting on non existing HOST names
Packit 667938
Packit 667938
Warn on Duplicate CFG entries.
Packit 667938
Packit 667938
Customizable week number thingy from Simon Leinen
Packit 667938
Packit 667938
rateup fix for FreeBSD: FreeBSD does not need malloc.h
Packit 667938
included. From: Ulf Zimmermann <ulf location Alameda.net>
Packit 667938
Packit 667938
Fix for time chitter by Dave ...
Packit 667938
Packit 667938
new pingprobe from Peter W. Osel
Packit 667938
Packit 667938
relaxed parsing of keywords. ther can be a space before the 
Packit 667938
colon .... as sugested by Samath
Packit 667938
Packit 667938
Packit 667938
>From mcm location unx.sas.com Tue Jun  3 07:43:38 1997
Packit 667938
Packit 667938
Cheanged rateup.c so that it will start scaling the graphs when the 
Packit 667938
datarate is higher than MaxBytes, if the AbsMax value is set. Even when it
Packit 667938
is operation in unscaled mode ...
Packit 667938
I also changed 'indexmaker' to allow me to pass in a title, and
Packit 667938
to support the 'Directory' option in the configuration file.
Packit 667938
Packit 667938
From: Jay Soffian <jay location lw.net> Wed, 04 Jun 1997 15:34:01 -0400
Packit 667938
Packit 667938
Added new configurables XScale[], YScale[] to really enlarge the graphs and not
Packit 667938
just make their pixels larger ...
Packit 667938
Packit 667938
Added configurable Step[] to allow for shorter base periods different from 
Packit 667938
5 Minutes ... But beware, this is NOT supported ... and its likely
Packit 667938
that you will run into problems ...
Packit 667938
Packit 667938
Updated to latest version of SNMP_Session.pm This will work fine with 
Packit 667938
perl5.002 and above. BUT not with perl 5.001 !!! so if you are still using 
Packit 667938
an old version of perl, use SNMP_Session.pm-for-perl5.001
Packit 667938
Packit 667938
Packit 667938
2.2
Packit 667938
---
Packit 667938
Packit 667938
Added Contribution from Anthony Rumble. For gathering stats for apache
Packit 667938
webservers and squid proxies
Packit 667938
Packit 667938
From: T. Pospisek <tpo location spin.ch>
Packit 667938
SHELL scripts to get active tty(-dial-in modem-) lines localy and remotely. 
Packit 667938
I'm using them with a cyclades board but they can be adapted at wish to
Packit 667938
different tasks.
Packit 667938
Packit 667938
made graphs in indexmaker generated pages clickable ... leewm location sgp.hp.com 
Packit 667938
Packit 667938
added contributet script for gatherig portmaster stats 
Packit 667938
Packit 667938
added mrtg-blast contrib from Balthasar T. Indermuehle
Packit 667938
Packit 667938
made mrtg observe order of routers in cfg file .... as suggested by
Packit 667938
Mick Ghazey <mick location lowdown.com>  
Packit 667938
Packit 667938
Added GetSNMPLinesUP to contrib ... from Carlos Canau <canau location dawn.EUnet.pt>
Packit 667938
this is for monitoring Modembanks ...
Packit 667938
Packit 667938
Added timezone configurable to set a timezone per router. Details in 
Packit 667938
mrtg.cfg-dist as suggested by Jun (John) Wu 
Packit 667938
Packit 667938
Added MaxBytes check ....
Packit 667938
Packit 667938
Fixed portability problem of Makefile under IRIX
Packit 667938
Packit 667938
Added sendmail stats contrib from Rachel Polanskis
Packit 667938
Packit 667938
Packit 667938
2.1
Packit 667938
---
Packit 667938
Packit 667938
Added 100BaseVG iftyp to cfgmaker
Packit 667938
Packit 667938
Fixed rounding Bug in rateup.c which caused it to scale graphs with small 
Packit 667938
values incorrectly ...
Packit 667938
Packit 667938
Added rdlog2 by Phillip Simonet. This tool transforms a xfig network 
Packit 667938
map into a clickable gif with colorcoded representation of the 
Packit 667938
current load of your network links. The information for the colorcoding
Packit 667938
is taken from the mrtg log files.
Packit 667938
Packit 667938
From: "Peter W. Osel" <pwo location hl.siemens.de>
Packit 667938
A perl script to get roundtrip delays to hosts by sending a ping 
Packit 667938
to them. Added to contrib.
Packit 667938
Packit 667938
Allowed any character except @ and \s to be used in a community string ...
Packit 667938
Packit 667938
Fixed two instances where variables were declared twice (my($var)) 
Packit 667938
within the same scope. Late perl5.003 versions do not like that ...
Packit 667938
and it was wrong anyway. This happens both in SNMP_Session.pm 
Packit 667938
and mrtg
Packit 667938
Packit 667938
When using the Directory option in connection with [^] a stray space gets
Packit 667938
added to the path. This is now removed with s/\s//g ... spaces in path names
Packit 667938
are stupid anyway.
Packit 667938
Packit 667938
2.0.1
Packit 667938
-----
Packit 667938
Fixed ascendget script