HEAD

v5.0 - September 15, 2026
 * out_curses: use xcalloc instead of a fixed buffer by @NachiP in #54
 * Avoid trying to include <values.h> on Android by @fornwall in #55
 * Allow numeric colors in bmonrc by @afh in #62
 * Fix typographical errors by @afh in #63
 * curses: Fix seperator lines by @afh in #64
 * curses: Add CTRL-N/CTRL-P for next/previous element by @afh in #65
 * Add package installation instructions for Fedora/CentOS by @carlwgeorge in #78
 * Fix build in FreeBSD/DragonflyBSD by @farrokhi in #76
 * Update to autoconf of the common era by @Jafaral in #116
 * fix segfault on element removal by @dcaratti in #102
 * ci: add GitHub Actions builds for Linux, macOS, and FreeBSD by @Jafaral in #118
 * ci: enable -Werror for compiler warnings by @Jafaral in #119
 * feat: Add IPv4/IPv6 addresses to additional info by @csiltala in #117
 * feat: Add configure option to disable IPv6 in netlink module by @csiltala in #121
 * fix: Fix memory leaks in module_set() by @csiltala in #122
 * fix: Convert usage of strdup/free to xstrdup/xfree by @csiltala in #124
 * feat: Add ability to toggle TC elements by @csiltala in #120
 * curses: render graphs with Braille cells by @crgr in #114
 * display filters for TC ingress and egress by @dcaratti in #100
 * Fix compile issue in OpenBSD by @FlyingHacker in #92
 * Fix spelling and grammar in docs and comments by @Jafaral in #125
 * Add support for JSON output by @Jafaral in #126
 * Remove the 'Really quit' dialog and just exit cleanly by @graysky2 in #113

v4.0 - Dec 13, 2016
 * Use monotonic clock instead of realtime clock
 * Pick default selected interface based on policy
 * Collect RX NoHandler statistics if available (Linux)
 * CentOS installation instructions
 * Proper stdout flush in ASCII mode
 * Bugfixes

v3.9 - Jul 19, 2016
 * Color support
 * Add ability to reset statistics from curses UI
 * NetBSD compile fix
 * Option to enable info display by default
 * Additional IPv6 statistics
 * Various fixes

v3.8 - July 25, 2015
 * Don't disable Netlink if TC stats are unavailable

v3.7 - November 22, 2014
 * Bugfixes
 * Documentation updates
 * Provide minimal interface information on BSD
 
v3.6 - November 22, 2014
 * Build fix for uclinux
 * Fix LICENSE links

v3.5 - August 30, 2014
 * Fixes for all defects identified by coverity
 * Fix accuracy issue on total rate calculation
 * Travis-CI support
 * Various other small bugfixes

v3.4 - August 24, 2014
 * Bugfixes
   * blank screen with config file
   * quick-help toggle with '?' in curses
 * Better bmon.conf example

v3.3 - July 6, 2014
 * MacOS X port
 * Only initialize curses module if actually used
 * Assorted bug and spelling fixes
 * Various build fixes
