loadbars (0.6.0.5) stable; urgency=low * Introducing network stats. Network stats toggle button is 3 The new --netint INTNAME startup param specifies the nic to observe. The new --hasnet 0|1 startup params specifies whether to display network stats on startup. The new --netlink SPEED startup params specifies the network interface speed to assume on startup on the given nic. Possible values are mbit, 10mbit, 100mbit, gbit, 10gbit or just a number which is interpreted as mbytes/s. If no --netlink param is given the standard NIC speed is set to 1gbit. * Incoming network traffic is displayed from a bar coming from upside down (light green). 100% means: The theoretical network bandwidth is used 100%. * Outgoing network traffic is displayed from a bar coming from downside up (light green). 100% means: The theoretical network bandwidth is used 100%. * Rxb means: Received bytes in % until total bandwidth * Txb means: Transmitted bytes in % until total bandwidth * During runtime the v hotkey decrease the link speed by factor 10 * During runtime the f hotkey increases the link speed by factor 10 * During runtime the n hotkey switches to the next available network interface. If you have hosts with different nics and try to switch to a nic wich is available on one host but not on another a *big red* bar will be shown on the host which is missing the specific nic. * Memory stats toggle button is now 2 instead of m. If you press m a deprecation massage is shown and nothing more happens. * Some code optimizations on CPU bars. It should consume *at least a little* less CPU on the display host than before. BUT NOT *much less*! * New manual page (removed some infos from --help and put it into the manpage). * Removed the --factor switch, since it was barely used and caused some implementation details on network and memory stats. Maybe I am just too studpid. * Improved the info messages displayed on stdout. * The remote code (fetching infos from /proc fs) is now written in perl and not bash anymore. Sooner or later this will be used to put more logic into it (e.g. setting uptime intervals separately for differend kinds of stats). * Re-add the --title startup params which specifies the window title of the loadbars session. * Some code refactoring. * New wishlist brainstorming for next released (see docs/wishlist). -- Paul Buetow Mon, 23 Jul 2012 18:40:39 +0200 loadbars (0.5.3) stable; urgency=low * Introduce new param --hasagent. With --hasagent 1 loadbars will not run 'ssh-add' which would ask for your SSH key password to add it to the ssh agent. With --hasagent 0 (default value) loadbars will run 'ssh-add' on startup in order to add your SSH key to the SSH agent. * Add openssh-client dependency to the .deb package. * Some code bugfixing. -- Paul Buetow Tue, 01 May 2012 11:57:27 +0200 loadbars (0.5.2.2) stable; urgency=low * Test release, to test the deb.buetow.org repo key sign stuff. -- Paul Buetow Sun, 08 Apr 2012 15:23:53 +0200 loadbars (0.5.2.1) stable; urgency=low * Hotfix release, contains only a corrected version string. -- Paul Buetow Sun, 08 Apr 2012 15:23:53 +0200 loadbars (0.5.2) stable; urgency=low * Initial .deb * Heavy code refactoring (more modular code) -- Paul Buetow Sun, 08 Apr 2012 15:23:53 +0200 loadbars (0.0.0) stable; urgency=low * ALL CHANGES FOR PREVIOUS VERSIONS (NON DEBIAN PACKAGE) Thu Apr 19 21:41:52 CEST 2012 * Minor change, sleep 0.5s instead of 3s if ssh command fails Fri Apr 6 10:17:30 CEST 2012 * Minor fixes such as redraw background on toggle text display which should fix some weird display bugs. Fri Mar 16 07:20:50 CET 2012 * Release v0.5.1.1 * Dropped FreeBSD support / focus is Linux * On shutdown all sub-processes are gonna be terminated instantly (was old bug). Needs Proc::ProcessTable module. * Dont quit loadbars if ~/.loadbarsrc can not be overwritten Sat Feb 25 20:09:02 CET 2012 * Release v0.5.1 * Add config file support (~/.loadbarsrc) and it's possible to configure any option you find in --help but without leading '--'. For comments just use the '#' sign. Sample config: showcores=1 # Always show cores on startup showtext=0 # Always don't display text on startup * Add hotkey 'w' which writes current settings to the configfile * Remove --title option (no need anyway) * Some code cleanups * Some bugfixes Sat Feb 4 10:56:27 CET 2012 * Release v0.5.0 * Add stats for rudimentary memory and swap usage (--showmem option or m hotkey) * Remove --width and --inter options * Add --barwidth option, each bar is barwidth pixels now * Add --maxwidth option, which represents the max total window width * Auto disable text display if text does not fit into window (maxwidth) pixels * Auto re-enable text display if text does fit again into window * Key right increases window width by 100px and left decreases by 100px * Key down increases window height by 100px and up decreases by 100px * Set 'samples' default values from 1000 down to 500. * Displays a text warning on stdout if computer may be too slow * No sporadic crashes on shutdown anymore * Some internal tweaks, no separate event thread needed anymore. This fixes some sporadic bugs. Sun Jan 21 14:16:37 CET 2012 * Released v0.4.0 * Also show stats for idle, iowait, irq, softirq, steal and guest cpu time * Some parameters have been renamed (see --help) * Introduced extended mode (use --extended 1 at startup or 'e' hotkey) * Modified the bar colors a little bit (see --help) * Some Bugfixes Tue Dec 27 12:28:40 CET 2011 * Released v0.3.1 * --cluster option (which reads the ClusterSSH config file /etc/clusters/) also supports clusters of clusters. e.g.: $ cat /etc/clusters clusterA server01 server02 clusterB clusterA server03 So --cluster clusterB will connect to server01 server02 and server03 * --hosts option supports username to be specified. E.g.: # ./loadbars --hosts user1@server01,user2@server02 will connect to server01 using user1 and server02 with user2. Mon Dec 26 14:46:25 CET 2011 * Released v0.3.0 * Peak CPU load is not displayed by default anymore. User 'p' command or the --togglepeak 1 startup option. * Peak CPU load is now also displayd in text format (marked as pk) * New option --cluster which brings rudimentary ClusterSSH config file support. E.g. './loadbars --cluster server' reads cluster server from the /etc/clusters file. Sat Nov 19 11:54:51 CET 2011 * Released v0.2.2 * Added a 1px horizontal line to each bar which represent the max. peak of user and system cpu load of the last N samples (max. of the last 15 samples by default, it can be configured using --average) * Default value for --average has been decreased from 30 to 15 sample values Fr 12. Aug 21:41:46 CEST 2011 * Released v0.2.1 Di 9. Aug 20:42:43 CEST 2011 * Released v0.2.0.2 (Bugfixes only; Bar width was wrong by 1px) So 7. Aug 15:53:08 CEST 2011 * Added grey separator lines between each hosts during CPU toggle mode * More intelligent CPU core numbering during CPU toggle mode * FreeBSD server support for CPU graphs has been tested and is working using linprocfs mounted on /compat/linux/proc. * Changed licence to GPL 2 * Some more documentation * Some minor bugfixes So 7. Aug 14:06:45 CEST 2011 * Released v0.2.0.1 (Bugfixes only) Sa 6. Aug 22:04:15 CEST 2011 * Released v0.2.0 (new major version) * No interactive CLI shell anymore but instead hotkeys for the SDL interface (press h and see). * Bugfixes (E.g. Loadbars does not hang anymore after typing commands) * Major code refactoring Fr 5. Aug 23:52:49 CEST 2011 * Released v0.1.3.1 * Some more minor bugfixes Fr 5. Aug 23:29:19 CEST 2011 * Released v0.1.3 * Fixed a segfault bug on SDL::Font using threads * Added an advanced help option (h vs. H) * Added new toggle option: Displaying bar number vs. hostname * Some little code refactoring Fr 22. Apr 13:08:08 CEST 2011 * Released v0.1.2.1 Mi 20. Apr 08:37:49 CEST 2011 * Added ./BUGS which includes a summary of all current known bugs Fri Jan 14 23:03:47 CET 2011 * Released v0.1.2 * Added 'toggle summary' option * Removed all old screenshots * Added a newer one * Fixed lots of bugs (including segfaults) * Cosmetic code fixes Tue Jan 11 14:01:32 CET 2011 * Released v0.1.1 * Extended help text ('h' command) * Added CHANGELOG and README files * Fixed a typo Tue Jan 11 13:??:?? CET 2011 * Released v0.1.0 * With initial font support (text display of the stats) * Everything else which has been implemented up to 0.1-beta8-pre6 -- Paul Buetow Sun, 08 Apr 2012 15:23:53 +0200