summaryrefslogtreecommitdiffstats
path: root/configure.ac
AgeCommit message (Collapse)Author
2016-12-134.0 releasev4.0Thomas Graf
Signed-off-by: Thomas Graf <tgraf@suug.ch>
2016-11-12Use a monotonic clock instead of a realtime clockBaptiste Jonglez
Using a realtime clock is a bad idea: it is affected by any kind of time change, which can happen when the administrator modifies the system time, or more simply when a laptop suspends to RAM and then wakes up from sleep. With the current approach of using a realtime clock: - if the system time jumps forward (e.g. when resuming after a suspend-to-RAM), bmon would take 100% CPU and display random graph data extremely fast, until it "catches up" with the new time. - if the system time jumps backwards, bmon would freeze until *time* "catches up" to the point it was before. bmon then (incorrectly) displays a spike in the graph, because lots of packets have been sent/received since the last update. Instead of using gettimeofday(), switch to clock_gettime() with CLOCK_MONOTONIC on systems that support it. OS X does not provide clock_gettime(), so this commit also adds a Mach-specific implementation. This change has been tested on Linux 4.1 with glibc and musl, and on FreeBSD 10.0-RELEASE-p12.
2016-07-193.9 releasev3.9Thomas Graf
Signed-off-by: Thomas Graf <tgraf@suug.ch>
2016-01-29Check for presence of pkg-config in configureThomas Graf
Signed-off-by: Thomas Graf <tgraf@suug.ch>
2015-07-253.8 releasev3.8Thomas Graf
Signed-off-by: Thomas Graf <tgraf@suug.ch>
2015-06-30bmon 3.7 releasev3.7Thomas Graf
Signed-off-by: Thomas Graf <tgraf@suug.ch>
2014-11-223.6 releasev3.6Thomas Graf
Signed-off-by: Thomas Graf <tgraf@suug.ch>
2014-11-11build: uclinux is also linuxGustavo Zacarias
2014-08-303.5 releasev3.5Thomas Graf
Signed-off-by: Thomas Graf <tgraf@suug.ch>
2014-08-243.4 releasev3.4Thomas Graf
Signed-off-by: Thomas Graf <tgraf@suug.ch>
2014-07-063.3 releasev3.3Thomas Graf
Signed-off-by: Thomas Graf <tgraf@suug.ch>
2014-07-06Install bmon.conf in examples dir in package docThomas Graf
Defaults are fine, no need to clutter sysconfdir with a useless default config file. Signed-off-by: Thomas Graf <tgraf@suug.ch>
2014-06-02osx: bmon v3.2 compiles and linksŽilvinas Valinskas
Signed-off-by: Žilvinas Valinskas <zilvinas.valinskas@gmail.com> Signed-off-by: Thomas Graf <tgraf@suug.ch>
2014-04-30Fix ${target_os} expansion.Žilvinas Valinskas
Adds missing AC_CANONICAL_{TARGET,SYSTEM} calls in configure.ac to initialize ${target_os} and other variables. Without changes ${target_os} is always undefined (an empty string).
2013-12-03Update configure.acMarcin Szymkowski
I reckon to add "requires libnl3-dev" instead of only libnl. I was trying to ./configure bmon for about 15 mins without success only because error message was showing me that my system is missing libnl not libnl3 :-(
2013-10-07Bump for 3.2 releasev3.2Thomas Graf
2013-07-05List headers noninst to make them part of the distributionThomas Graf
2013-07-05Prepare for 3.1 releasev3.1Thomas Graf
2013-07-05Initial importThomas Graf