summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Add IPC performance counter for LinuxHisham Muhammad2018-01-301-1/+3
|
* configure.ac: add --enable-perfcountersHisham Muhammad2018-01-301-0/+44
|
* Adds support for linux delay accounting (#667)André Carvalho2017-12-041-0/+11
| | | | | | Adds support for showing columns with linux delay accounting. This information can be read from the netlink interface, and thus we set up a socket to read from that when initializing the LinuxProcessList (LinuxProcessList_initNetlinkSocket). After that, for each process we call LinuxProcessList_readDelayAcctData, which sends a message thru the socket after setting up a callback to get the answer from the Kernel. That callback sets the process total delay time attribute. We then set the delay percent as the percentage of time process cpu time since last scan.
* Remove libtool referencesEmil Velikov2017-09-221-3/+0
| | | | | | | | | The project builds a single standalone binary. There are no libraries created - be that static or shared ones. Thus there's no need for libtool. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
* Security review: make privilege dropping-restoring optional.Hisham Muhammad2017-07-261-0/+6
| | | | | | | This is/was necessary only on macOS, because you needed root in order to read the process list. This was never necessary on Linux, and it also raises security concerns, so now it needs to be enabled explicitly at build time.
* Add a clear warning about unsupported platforms.Hisham Muhammad2017-07-101-0/+14
| | | | Closes #648.
* Initial addition of dragonflybsd (based on FreeBSD)Diederik de Groot2017-04-191-9/+14
|
* Downgrade requirement to Libtool 2.4.0.Hisham2016-09-111-1/+1
| | | | Courtesy to OpenWRT environments as requested by @champtar in #540.
* Preparing release 2.0.2, a minor bugfix release.Hisham2016-07-211-1/+1
|
* Merge pull request #524 from ricardo0y/cross_compile_with_ncurses_configHisham Muhammad2016-07-121-1/+6
|\ | | | | Allow to override ncurses*-config path
| * Allow to override ncurses*-config pathRicardo Martincoski2016-07-111-1/+6
| | | | | | | | | | | | | | | | This will be used when cross-compiling with ncurses*-config generated for the target, using constructs like HTOP_NCURSES_CONFIG_SCRIPT=/path/to/ncurses5-config Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
* | Fail early if libtool is not present.Hisham2016-05-191-0/+1
| |
* | Reorder configure macros to avoid "missing script" warning.Explorer092016-05-081-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3 effects in this commit, with the first being the main one: 1. Fix the "`missing' script is too old or missing" warning. See: <https://lists.gnu.org/archive/html/automake/2010-08/msg00108.html> 2. By moving AC_CANONICAL_TARGET down in order, we are now able to set the directory for auxiliary scripts. For now it's still './'. I added the line "AC_CONFIG_AUX_DIR([.])" to show that the directory change is possible. 3. AC_USE_SYSTEM_EXTENSIONS includes checks from AC_PROG_CC, by moving the former macro down, we can save size in 'configure' by not generating repeated checks.
* | Replace deprecated autoconf macros.Explorer092016-05-081-18/+17
| | | | | | | | | | | | | | | | | | | | | | AC_HELP_STRING -> AS_HELP_STRING AC_TRY_COMPILE -> AC_COMPILE_IFELSE([AC_LANG_PROGRAM([...])],...) AC_CONFIG_HEADER -> AC_CONFIG_HEADERS AC_PROG_LIBTOOL -> LT_INIT Note: There might be more deprecated macros that I haven't noticed. I just wish to avoid painful highlighting from my text editor (gedit) that complains about them. :)
* | Merge pull request #472 from jrtc27/hurdHisham Muhammad2016-05-041-5/+5
|\ \ | | | | | | Use Linux backend on the Hurd
| * | Use Linux backend on the HurdJames Clarke2016-04-181-1/+1
| | |
| * | Use $target_os instead of $target in configure.acJames Clarke2016-04-181-5/+5
| |/
* / Improve reproducible builds.Hisham2016-05-041-1/+2
|/ | | | | Use a SOURCE_DATA_EPOCH friendly date. Suggested by @fasterit in #476.
* Prepare for release 2.0.1.2.0.1Hisham2016-03-071-1/+1
|
* Portable affinity using hwlocHisham2016-02-141-6/+6
|
* Try to make threads less confusing.Hisham2016-02-021-1/+1
|
* use AC_HELP_STRING for proc dirChristian Hesse2016-01-051-1/+1
|
* Oops!Hisham Muhammad2015-12-091-1/+1
|
* More thorough checks for ncurses*-config scripts.Hisham Muhammad2015-12-091-28/+40
| | | | See #198.
* If ncurses*-config script is present, use it in configureHisham Muhammad2015-12-061-2/+9
| | | | when testing for ncurses library. See #198.
* Use ncurses*-config scripts bundled with ncurses.Hisham Muhammad2015-11-301-7/+22
| | | | | | | Ensure that all necessary libs and flags are passed along, such as adding -ltinfo when needed. Closes #198.
* Test for unicode-enabled libncursesHisham Muhammad2015-11-191-4/+6
|
* (Very) initial working OpenBSD portMichael McConville2015-09-181-0/+8
|
* Make Unicode strings safe for ncurses 6 ABI.Hisham Muhammad2015-08-201-1/+4
| | | | Closes #241.
* Support for NCurses 6.0 and mouse wheelHisham Muhammad2015-08-191-3/+5
|
* Added darwin with working battery meterDavid Hunt2015-08-191-0/+4
|
* Enable OOM support unconditionally on Linux.Hisham Muhammad2015-04-091-5/+0
| | | | | Read OOM data only if column is enabled. Make sort ordering more consistent. Closes #182.
* Merge branch 'wip' of https://github.com/hishamhm/htop into freebsdHisham Muhammad2015-03-151-0/+17
|\ | | | | | | | | | | Conflicts: htop.c unsupported/Platform.h
| * Merge branch 'master' into wipHisham Muhammad2015-02-041-0/+13
| |\
| | * Test if -Wextra is supported. Closes #155.Hisham Muhammad2015-02-041-0/+13
| | |
| * | Sorry about the mega-patch.Hisham Muhammad2015-01-211-0/+4
| |/ | | | | | | | | This is a work-in-progress, code is currently broken. (Some actions, and notably, the header, are missing.)
* | Reading swap data!Hisham Muhammad2014-11-271-0/+4
| |
* | Beginnings of FreeBSD port!Hisham Muhammad2014-11-271-0/+4
|/
* Get Linux "emulation" working again for our FreeBSD folks using linprocfs.Hisham Muhammad2014-11-241-2/+4
|
* Changes for supporting separate platform subdirectories.Hisham Muhammad2014-11-241-7/+29
|
* Minor reorganization.Hisham Muhammad2014-11-191-13/+24
|
* Preparing release 1.0.3.1.0.3Hisham Muhammad2014-04-241-1/+1
|
* Added additional column to monitor OOM killer score of each processLeigh Simpson2014-01-291-0/+5
|
* New home, new life!Hisham Muhammad2014-01-141-1/+1
|
* Add extra checks in configure.ac for different locations of (n)curses.hHisham Muhammad2013-02-261-4/+8
|
* Add IO priority support ('i' key)Hisham Muhammad2012-10-041-1/+1
|
* Remove old memory debugging routines. We have Valgrind nowadays.Hisham Muhammad2011-12-261-1/+1
|
* Don't run sched_setaffinity compatibility test when cross compilingHisham Muhammad2011-11-231-5/+8
|
* Remove bundled hwloc-1.2.1. Use either native Linux affinity support or an ↵Hisham Muhammad2011-11-211-23/+3
| | | | | | | external libhwloc. (for details see https://sourceforge.net/mailarchive/forum.php?thread_name=CAJpkDYeZpwqcWxZ77wq6bMrnhn-KzkU1xAqb3cU0drfnA3n9FQ%40mail.gmail.com&forum_name=htop-general )
* Mega-commit with features and tweaks for 1.0:Hisham Muhammad2011-11-181-4/+25
| | | | | | | | | | | * Performance improvements * Support for splitting CPU meters into two or four columns (thanks to Wim Heirman) * Switch from PLPA, which is now deprecated, to HWLOC. * Bring back support for native Linux sched_setaffinity, so we don't have to use HWLOC where we don't need to. * Support for typing in user names and column fields in selection panels.

© 2014-2024 Faster IT GmbH | imprint | privacy policy