501 lines
15 KiB
Plaintext
501 lines
15 KiB
Plaintext
2007-03-01 07:01 (0.6) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* Makefile.am, README, autogen.sh, bwm-ng.1, configure.in,
|
|
src/input/libkstat.c, src/input/netstat.c: cleanups for 0.6
|
|
release
|
|
|
|
2007-02-28 13:37 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* Makefile.am, src/input/sysctl.c, src/process.c: fix strange
|
|
netbsd behavior
|
|
|
|
2007-02-28 12:33 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* Makefile.am, README, acinclude.m4, autogen.sh, configure.in,
|
|
src/Makefile.am: fix automake issues
|
|
|
|
2007-02-28 03:03 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* autogen.sh, configure.in, src/Makefile.am, src/bwm-ng.h,
|
|
src/input, src/input/devstat.c, src/input/devstat.h,
|
|
src/input/getifaddrs.c, src/input/getifaddrs.h,
|
|
src/input/ioservice.c, src/input/ioservice.h,
|
|
src/input/libkstat.c, src/input/libkstat.h,
|
|
src/input/libstatgrab.c, src/input/libstatgrab.h,
|
|
src/input/netstat.c, src/input/netstat.h,
|
|
src/input/proc_diskstats.c, src/input/proc_diskstats.h,
|
|
src/input/proc_net_dev.c, src/input/proc_net_dev.h,
|
|
src/input/retrieve.c, src/input/retrieve.h, src/input/sysctl.c,
|
|
src/input/sysctl.h, src/input/win32.c, src/input/win32.h,
|
|
src/retrieve.c, src/retrieve.h: split src/retrieve.[ch] into
|
|
src/input/*.[ch]
|
|
|
|
2007-02-28 01:02 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* autogen.sh: using autoreconf if applicable
|
|
|
|
2007-02-27 20:35 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* bwm-ng.1, bwm-ng.conf-example, src/bwm-ng.c, src/global_vars.h,
|
|
src/options.c, src/retrieve.c, src/retrieve.h: default to bsd
|
|
names on ioservice input, optional long disknames
|
|
|
|
2007-02-26 20:42 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* README, autogen.sh, bwm-ng.1, configure.in, src/defines.h,
|
|
src/options.c, src/output.c, src/retrieve.c, src/retrieve.h: add
|
|
IOKit disk input on Darwin
|
|
|
|
2007-02-23 18:30 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* bwm-ng.1, bwm-ng.conf-example, src/bwm-ng.c, src/defines.h,
|
|
src/global_vars.h, src/help.c, src/options.c, src/output.c,
|
|
src/process.c: add option to disable ANSI Codes on plain output
|
|
|
|
2007-02-23 12:52 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* README, autogen.sh, bwm-ng.1, configure.in, src/defines.h,
|
|
src/options.c, src/output.c, src/retrieve.c, src/retrieve.h: add
|
|
devstat (FreeBSD) disk input
|
|
|
|
2007-02-23 10:07 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/defines.h, src/options.c, src/output.c, src/retrieve.c,
|
|
src/retrieve.h: remove SYSCTLDISK_IN depends on SYSCTL define
|
|
|
|
2007-02-23 09:07 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* autogen.sh, configure.in: fix removed file check when given
|
|
--with-diskstats
|
|
|
|
2007-02-23 08:45 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* autogen.sh, configure.in: fix autogen on openbsd without
|
|
AUTOCONF_VERSION set. check for sysctldisk input without
|
|
sysctl(net)
|
|
|
|
2007-02-22 22:20 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* README, bwm-ng.1, configure.in, src/defines.h, src/options.c,
|
|
src/output.c, src/retrieve.c, src/retrieve.h: added
|
|
netbsd/openbsd sysctl disk io input
|
|
|
|
2007-02-22 12:59 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* autogen.sh: readd aclocal and automake scan to autogen.sh, runs
|
|
better on openbsd this way
|
|
|
|
2007-02-22 11:32 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* README, src/output.c, src/retrieve.c: some cleanup in
|
|
proc/partitions code
|
|
|
|
2007-02-20 11:47 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/retrieve.c: simplify parsing of /proc/stat disk_io:
|
|
|
|
2007-02-20 00:34 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* configure.in, src/retrieve.c: add early linux kernel 2.4 disk io
|
|
support (/proc/stat)
|
|
|
|
2007-02-19 23:35 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* README, configure.in, src/bwm-ng.c, src/curses_tools.c,
|
|
src/curses_tools.h, src/retrieve.c: clean dirty ifdefs a little
|
|
|
|
2007-02-19 13:34 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* configure.in, src/curses_tools.h: fix solaris compiling issues
|
|
|
|
2007-02-19 13:11 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* configure.in: add libs to correct var
|
|
|
|
2007-02-19 13:07 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* configure.in: fix missing defines and add of linker flags (buggy
|
|
autotools?)
|
|
|
|
2007-02-19 12:48 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* autogen.sh: simplify autogen.sh, we dont check for autotools
|
|
version anymore, if it fails, it fails. its more portable now
|
|
|
|
2007-02-19 12:26 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* configure.in, src/retrieve.c: fix kstat configure and disk input
|
|
|
|
2007-02-19 11:19 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/defines.h: fix libkstat typos
|
|
|
|
2007-02-18 12:29 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/curses_tools.c, src/defines.h, src/options.c, src/output.c,
|
|
src/retrieve.c: add kstatdisk (solaris disk input)
|
|
|
|
2007-02-16 21:53 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/bwm-ng.c: fix handle failure of usleep
|
|
|
|
2007-02-16 17:19 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* configure.in, src/bwm-ng.c, src/defines.h, src/global_vars.h,
|
|
src/help.c, src/options.c, src/output.c, src/process.c,
|
|
src/retrieve.c: add proc/partitions disk input support (linux
|
|
2.4) and fix devfs device names
|
|
|
|
2007-02-16 06:56 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/bwm-ng.c, src/curses_tools.c, src/global_vars.h: dont use
|
|
SCREEN anymore in curses, fix usleep error handling
|
|
|
|
2007-02-16 05:19 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/bwm-ng.c: some ncurses version will segfault, usw delscreen
|
|
as last call
|
|
|
|
2007-02-16 00:30 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* README, src/Makefile.am, src/bwm-ng.h, src/help.c, src/help.h,
|
|
src/options.c, src/retrieve.c, src/types.h: fix win compile and
|
|
win32 missing input
|
|
|
|
2007-02-14 17:55 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* configure.in, src/bwm-ng.c, src/defines.h, src/options.c,
|
|
src/output.c, src/process.c, src/retrieve.c, src/retrieve.h,
|
|
src/types.h: make bwm-ng compile with gcc -ansi -pedantic in
|
|
linux
|
|
|
|
2007-02-14 15:10 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* bwm-ng.1, src/bwm-ng.c, src/bwm-ng.h, src/curses_tools.c,
|
|
src/curses_tools.h, src/defines.h, src/global_vars.h, src/help.c,
|
|
src/help.h, src/options.c, src/options.h, src/output.c,
|
|
src/output.h, src/process.c, src/process.h, src/retrieve.c,
|
|
src/retrieve.h, src/types.h: reorganize header files and global
|
|
vars
|
|
|
|
2007-02-14 10:54 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* README, src/output.c, src/process.c, src/retrieve.c: fix output
|
|
of max,sum,avg in csv and curses2 output. fix libstatdisk input.
|
|
more checks for failed malloc in inputs
|
|
|
|
2007-02-13 14:56 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* ChangeLog, README, configure.in, src/defines.h, src/process.c,
|
|
src/retrieve.c: fix libstatgrab disk-bytes, hide loop devices on
|
|
linux disk input
|
|
|
|
2007-02-13 12:49 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* README, bwm-ng.1, bwm-ng.conf-example, configure.in,
|
|
src/bwm-ng.c, src/bwm-ng.h, src/curses_tools.c, src/defines.h,
|
|
src/help.c, src/options.c, src/options.h, src/output.c,
|
|
src/process.c, src/retrieve.c, src/retrieve.h: add diskio stats
|
|
using linux 2.6 /proc/diskstats and libstatgrab
|
|
|
|
2007-02-11 12:51 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* acinclude.m4, configure.in: only check for libstat if no other
|
|
net-input found
|
|
|
|
2007-02-10 19:03 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/output.c, src/retrieve.c, src/types.h: fix csv output didnt
|
|
respect --type
|
|
|
|
2006-12-15 16:43 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* ChangeLog, src/options.c: fixes
|
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=403099
|
|
|
|
2006-10-13 15:25 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* .: ignore eclipse project files
|
|
|
|
2006-10-13 15:16 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/bwm-ng.c: changed copyright years (svn test)
|
|
|
|
2006-10-10 23:25 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/output.c: fixed length of string, was broken in OpenBSD
|
|
aswell
|
|
|
|
2006-10-10 23:07 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/defines.h, src/output.c, src/retrieve.c: added strlcpy makro
|
|
for systems without it builtin
|
|
|
|
2006-10-10 22:41 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* configure.in, src/output.c, src/retrieve.c: merged OpenBSD
|
|
patches for strlcpy by niallo
|
|
|
|
2006-10-08 11:05 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* README: small url and platforms update
|
|
|
|
2006-04-23 18:56 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/help.c, src/output.c: indent fixes
|
|
|
|
2006-04-23 15:44 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/bwm-ng.c, src/bwm-ng.h, src/retrieve.c, src/retrieve.h:
|
|
readded win32 functions which were accidently removed
|
|
|
|
2006-04-23 15:17 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/bwm-ng.c: fix win32 Sleep
|
|
|
|
2006-04-23 15:11 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* configure.in, src/bwm-ng.c, src/bwm-ng.h, src/curses_tools.h,
|
|
src/help.h, src/options.h, src/output.h, src/process.h,
|
|
src/retrieve.c, src/retrieve.h, src/types.h: fix win32 compile
|
|
(mingw gcc)
|
|
|
|
2006-04-22 20:24 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/curses_tools.c: fixed small curses2 issues
|
|
|
|
2006-04-22 19:18 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/bwm-ng.c, src/bwm-ng.h, src/defines.h, src/retrieve.c,
|
|
src/retrieve.h: added win32 input
|
|
|
|
2006-04-21 14:36 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* src/bwm-ng.c, src/curses_tools.c, src/curses_tools.h,
|
|
src/options.c, src/options.h, src/process.h, src/retrieve.c,
|
|
src/retrieve.h: fixed set error code to 1 on exit with error
|
|
|
|
2006-04-19 14:22 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* bwm-ng.1: fixed more typos in manpage, thx to D. Viano
|
|
<debian@damianv.com.ar>
|
|
|
|
2006-04-19 14:17 Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* bwm-ng.1, src/curses_tools.c: fixed typo in manpage
|
|
|
|
05-12-2005 (0.6-pre2-cvs) Bastian Riehl <mail(at)bastian-riehl.de>
|
|
|
|
* src/bwm-ng.c,src/curses_tools.c,src/curses_tools.h,src/defines.h,
|
|
src/help.c,src/help.h,src/options.c,src/options.h,
|
|
src/output.c,src/output.h: added first curses2 support, some nice bar
|
|
chart (submitted by Bastian Riehl)
|
|
|
|
04-12-2005 (0.6-pre1-cvs) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* acinclude.m4, configure.in, aclocal.m4, Makefile.in, Makefile.am: added
|
|
full auto* support for a proper `make install`
|
|
|
|
* defines.h: removed MAJOR, MINOR, EXTRA and changed to VERSION from
|
|
config.h and configure
|
|
|
|
* changelog: renamed to ChangeLog and changed to a proper format
|
|
|
|
* THANKS: added
|
|
|
|
* process.c: fixed avg was wrong on startup and when delay was changed
|
|
while running
|
|
|
|
* retrieve.c: small cleanup of check_if_up().
|
|
|
|
* bwm-ng.c: fixed memleak of if_name and myscr in deinit().
|
|
|
|
* src/output.c: fixed from single to double quotes in order to valide with
|
|
w3c (reported by -f <f@obiit.org>)
|
|
|
|
* bwm-ng.conf-example: fixed default procfile to /proc/net/dev (reported
|
|
by -f <f@obiit.org>)
|
|
|
|
* src/options.c: fixed error and exit if outfile cant be open (reported by
|
|
-f <f@obiit.org>)
|
|
|
|
* src/bwm-ng.c: fixed html footer output to stdout when deamon, header and
|
|
outfile set (reported by -f <f@obiit.org>)
|
|
|
|
* src/options.c: hopefully fixed segfault when empty lines in config in
|
|
openbsd 3.8 (reply is welcome) (reported by -f <f@obiit.org>)
|
|
|
|
* src/defines.h,src/help.c,src/options.c: fixed return codes
|
|
|
|
02-20-2005 (0.5) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* added: outfile and daemonize for html output
|
|
|
|
* fixes: for IRIX
|
|
|
|
* added: bit/second output
|
|
(Michael Eckhoff <mreckhof(at)gmail.com>)
|
|
|
|
* added: errors/s output
|
|
|
|
* removed: -p and -b, added -u/--unit <value>
|
|
|
|
* added: max stats (--type,-T and 't')
|
|
|
|
* added: sum stats
|
|
|
|
* moved: alot functions from retrieve.c into process.c
|
|
|
|
* added: average stats
|
|
|
|
* output.c: moved help output into help.c
|
|
|
|
* help.c,curses.c: added onlinehelp for curses output (key 'h')
|
|
|
|
* curses.c,bwm-ng.c: resize term in curses output
|
|
|
|
* fixed: libstatgrab input segfault
|
|
|
|
* fixed: /etc/bwm-ng.conf and ~/.bwm-ng.conf were not
|
|
skipped if configfile was specified in cmdline
|
|
|
|
* added: optional argument for -D, -S and -d
|
|
|
|
* bwm-ng.1: added manpage
|
|
|
|
* configure.in: added configure --disable-extendedstats to compile w/o
|
|
avg, sum and max
|
|
|
|
* fixed: compile on MacOSX 10.1
|
|
|
|
* curses.c: fallback to plain output if curses init fails
|
|
|
|
* configure.in: added --enable-debug for -g3 and future use #define DEBUG
|
|
|
|
|
|
01-18-2005 (0.5-pre1) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* fixed: invalid option msg showed up twice
|
|
|
|
* added: --sumhidden, by default hidden ifaces dont count for
|
|
total anymore
|
|
|
|
* added: show iface cycle for gui (curses yet) modes
|
|
up and not hidden, up and hidden, all
|
|
|
|
* process.c: if ifacelist (-I) is prefaced with % it behaves like a
|
|
blacklist
|
|
|
|
* options.c: get_options (long_options) cleanup
|
|
|
|
* fixed: wrong values on proc/net/dev wrap around.
|
|
|
|
* fixed: several configure and compile issues
|
|
|
|
* added: output correct error messages
|
|
|
|
* added: Solaris support (kstat and netstat)
|
|
|
|
* fixed: segfault with getifaddrs on MacOSX < 10.3
|
|
|
|
* fixed: NetBSD/OpenBSD compile
|
|
|
|
* added: NetBSD/OpenBSD netstat support
|
|
|
|
* fixed: netstat parsing if address field missing
|
|
|
|
* fixed: showing same iface twice on netstat input
|
|
|
|
|
|
12-20-2004 (0.4) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* added: configure script and config.h
|
|
|
|
* changed: input_method handling (cycling while running works
|
|
now for all methods)
|
|
|
|
* added: sysctl input (mostly for BSD), the old sysctl was
|
|
getiffaddrs() actually
|
|
|
|
* fixed: netstat input for BSD
|
|
|
|
* changed: html cleanup and <html> header is now opt: --htmlheader
|
|
|
|
* added: using real time elapsed since last probe to calc byte/s
|
|
old method is backup if no gettimeofday is available
|
|
|
|
* changed: switched in and out in plain, curses and html output
|
|
|
|
* added: support for configfiles
|
|
|
|
|
|
10-31-2004 (0.4-pre3) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* added: BSD support via sysctl (only fbsd tested yet)
|
|
|
|
* fixed: gcc warnings on old/non x86 systems
|
|
|
|
* added: errors output (inverse in curses)
|
|
|
|
* added: libstatgrap support
|
|
|
|
* another: get_iface_stats cleanup/split
|
|
|
|
* Makefile: added options
|
|
|
|
* fixed: removed interfaces can cause a blank line
|
|
|
|
* added: -D__CURSES, if not defined, you can build without
|
|
libcurses
|
|
|
|
* changed: plain output with count>1 to almost the same as
|
|
curses output except inputkeys and errors support
|
|
|
|
* added: -D__HTML and -D__CSV to select output at compiletime
|
|
|
|
|
|
10-21-2004 (0.4-pre2) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* added: html output, bwm-ng.css prolly needs alot of tweaking
|
|
|
|
10-17-2004 (0.4-pre1) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* changed: get_iface_stats cleanup
|
|
|
|
* added: plain and csv output
|
|
|
|
* splited: the big bwm-ng.c
|
|
|
|
* added: interface list (whitelist)
|
|
|
|
* changed: -lncurses instead of -lcurses, hope this will work on more
|
|
boxes
|
|
|
|
|
|
09-16-2004 (0.3) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* fixed: cosmetic changes, KB/s is now default (again)
|
|
|
|
* added: netstat input
|
|
|
|
* added: packet output
|
|
|
|
* added: show only-up-interfaces or all
|
|
|
|
|
|
09-07-2004 (0.2) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* changed: rewrote parsing
|
|
|
|
* changed: cosmetic changes
|
|
|
|
* changed: to dynamic allocated and displayed interfaces
|
|
|
|
* added: possible to auto switch Byte KB and MB per second
|
|
|
|
|
|
09-07-2004 (0.1) Volker Gropp <bwmng(at)gropp.org>
|
|
|
|
* added: initial release, almost if not all features of old bwm
|
|
|