File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / bmon / ChangeLog
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 22:19:56 2012 UTC (12 years, 4 months ago) by misho
Branches: bmon, MAIN
CVS tags: v2_1_0p0, v2_1_0, HEAD
bmon

    1: Summary of changes from 2.1.0-pre7 to 2.1.0
    2: ================================================
    3: 	Thomas Graf <tgraf@suug.ch>
    4: 	  o [CORE] Portability fixes & hacks
    5: 
    6: 	Reto Schuettel <reto@schuettel.ch>
    7: 	  o [CORE] Various typo fixes
    8: 
    9: Summary of changes from 2.1.0-pre6 to 2.1.0-pre7
   10: ================================================
   11: 	Thomas Graf <tgraf@suug.ch>
   12: 	  o [BIND] Use fcloseall if available
   13: 	  o [NETLINK] removed debugging leftover
   14: 	  o [CORE] input modules choose major/minor attrs
   15: 	  o [CORE] major/minor total rates per node
   16: 	  o [CORE] itemtab support for manual interface parameters
   17: 	  o [CORE] item utilization of major attribute statistics
   18: 	  o [CURSES] fixed minor drawing mistakes
   19: 	  o [CURSES] restructured item list output
   20: 	  o [SAVE] Renamed to xml_event
   21: 	  o [XML-STATE] XML state output
   22: 	  o [DIST] distribute item utilization and description
   23: 	  o [FORMAT] Added more output variables
   24: 	  o [DB] include item description and utilization
   25: 
   26: Summary of changes from 2.1.0-pre5 to 2.1.0-pre6
   27: ================================================
   28: 	Thomas Graf <tgraf@suug.ch>
   29: 	  o [DIST] Correctly handle child interfaces
   30: 	  o [CORE] manual pages update
   31: 	  o [CORE] rate interval parameter
   32: 	  o [CORE] new lifetime method to get along with distribution
   33: 	           using differentiating reading intervals
   34: 	  o [CORE] auto correct sleep time if bigger than read interval
   35: 	  o [CORE] fixed timer correction code
   36: 	  o [CORE] Do not correct rate calculation at read interval
   37: 	  o [CONF] added all new paramters to config file
   38: 	  o [FORMAT] New formatable output
   39: 	  o [CONF] added example netlink handle map
   40: 	  o [NETSTAT] NetBSD portability fixes
   41: 	  o [UTILS] use pow instead of powl to get along with crappy BSD
   42: 	  o [DB] Database output using libdbi
   43: 	  o [TREM] PHP based HTML/SWF interface for database
   44: 
   45: Summary of changes from 2.1.0-pre4 to 2.1.0-pre5
   46: ================================================
   47: 	Thomas Graf <tgraf@suug.ch>
   48: 	  o [CORE] configurable heartbeat factor
   49: 	  o [CORE] discard outdated updates
   50: 	  o [GRAPH] mark outdated updates as unknown data input
   51: 	  o [HTML] New stylesheet
   52: 	  o [HTML] graph legend
   53: 
   54: Summary of changes from 2.1.0-pre3 to 2.1.0-pre4
   55: ================================================
   56: 	Thomas Graf <tgraf@suug.ch>
   57: 	  o [HTML] improved useability of details and interface list table
   58: 	  o [HTML] configurable title
   59: 	  o [HTML] list interfaces in nodelist (configurable)
   60: 	  o [CORE] generic floating point precision correction
   61: 	  o [CODE] -u -g parameters to drop privileges
   62: 	  o [RRD] RRD output, just a hack, not really tested
   63: 	  o [AUDIO] MIDI sequence output
   64: 
   65: Summary of changes from 2.1.0-pre2 to 2.1.0-pre3
   66: ================================================
   67: 	Thomas Graf <tgraf@suug.ch>
   68: 	  o [HTML] rowspan parameter to increase resolution of graphs
   69: 	  o [HTML] finally valid html
   70: 	  o [HTML] Write time of last update
   71: 	  o [CORE] improved precision for graph y-axis scale on very small values
   72: 
   73: Summary of changes from 2.1.0-pre1 to 2.1.0-pre2
   74: ================================================
   75: 	Daniel Hottinger <hotti@hotti.ch>
   76: 	  o [dist/save] 64bit arch printf/scanf length modifier fixes
   77: 
   78: 	Thomas Graf <tgraf@suug.ch>
   79: 	  o [HTML] draw graphs as tables
   80: 	  o [HTML] drawing interval
   81: 	  o [CORE] fixed overflow in cancel down algorithms, damn typos
   82: 	  o [CURSES] made curses output optional
   83: 	  o [DIST] fixed c99'ism
   84: 	  o [CORE] updated manual pages
   85: 
   86: Summary of changes from 2.0.1 to 2.1.0-pre1
   87: ================================================
   88: 	Thomas Graf <tgraf@suug.ch>
   89: 	  o [CORE] Changes bytes/packet counters to be attributes
   90: 	  o [CORE] allow keeping history for attribuets
   91: 	  o [CORE] added -c parameter to switch to SI metrics
   92: 	  o [CORE] new cancel down algorithm, uses powl and thus libm
   93: 	  o [CORE] allow input module to specify read timestamp
   94: 	  o [DIST] Endianess fixes
   95: 	  o [DIST] use reading timestamp of remote node, more accurate
   96: 	  o [NETLINK] Fixed small memory leak
   97: 	  o [NETLINK] adopted to new libnl API
   98: 	  o [NETLINK] added a map file to map handles to names
   99: 	  o [CURSES] allow switching between attribute graphs
  100: 	  o [CURSES] support for multiple graphs
  101: 	  o [CURSES] Changed keys to switch nodes to PgUp/PgDown
  102: 	  o [HTML] graph for all configured attributes
  103: 
  104: Summary of changes from 2.0.0 to 2.0.1
  105: ================================================
  106: 
  107: 	Memory leak fix when deleting unused interfaces
  108: 
  109: 	netlink: use default handlers
  110: 
  111: 
  112: Summary of changes from 2.0.0-rc2 to 2.0.0-rc3
  113: ================================================
  114: 
  115: 	Support for collision, multicast and drop statistics for BSD.
  116: 
  117: 	Mark sparc64 OpenBSD as broken in manual pages.
  118: 
  119: 
  120: Summary of changes from 2.0.0-rc1 to 2.0.0-rc2
  121: ================================================
  122: 
  123: 	Curses: 'l' toggles interface list display.
  124: 
  125: 	Curses: change header to show interface and
  126: 	node and bmon version string on the right.
  127: 
  128: Summary of changes from 2.0.0-pre5 to 2.0.0-rc1
  129: ================================================
  130: 
  131: 	Support for requeues statistics (Linux).
  132: 
  133: 	Adapted to new libnl interface
  134: 
  135: 	Respect CPPFLAGS in dependency lookup
  136: 
  137: 	Remove trailing / in install procedure
  138: 	(better portability)
  139: 
  140: Summary of changes from 2.0.0-pre4 to 2.0.0-pre5
  141: ================================================
  142: 
  143: 	Respect CPPFLAGS
  144: 
  145: Summary of changes from 2.0.0-pre3 to 2.0.0-pre4
  146: ================================================
  147: 
  148: 	Removed --enable-netstat, the global warning is better.
  149: 
  150: 	etc/bmon.conf example configuration file
  151: 
  152: 	Updated manual pages.
  153: 
  154: 	Verbose warning to not install bmon as SUID root
  155: 	executable in configure script.
  156: 
  157: 	Allow setting input, secondary input, output secondary output,
  158: 	policy, read_interval, sleep time and show all interface via
  159: 	configuration file, overwrite possible via cli arguments.
  160: 
  161: Summary of changes from 2.0.0-pre2 to 2.0.0-pre3
  162: ================================================
  163: 
  164: 	Disable netstat input method by default and add --enable-netstat
  165: 	to add it back to the compile process.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>