summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 3.0.0beta33.0.0beta3Hisham Muhammad2018-02-261-1/+1
|
* Update generated headerHisham Muhammad2018-02-261-0/+1
|
* Fix inttypes.h headerHisham Muhammad2018-02-263-1/+6
|
* Darwin: expose LAST_PROCESSFIELD like the other platformsHisham Muhammad2018-02-261-1/+6
|
* Add more default screensHisham Muhammad2018-02-261-2/+6
|
* Only compute counters is process is shownHisham Muhammad2018-02-262-2/+2
|
* Implemented various performance countersHisham Muhammad2018-02-2610-93/+308
|
* Add IPC performance counter for LinuxHisham Muhammad2018-02-266-5/+87
|
* Add perf counter objectHisham Muhammad2018-02-262-0/+189
|
* configure.ac: add --enable-perfcountersHisham Muhammad2018-02-261-0/+44
|
* Set default sort keys in default screensHisham Muhammad2018-02-261-1/+3
|
* Add `make symbols` targetHisham Muhammad2018-02-261-0/+3
|
* Store .sort_key as a stringHisham Muhammad2018-02-261-5/+9
|
* Match iotop's screen configurationHisham Muhammad2018-02-261-1/+1
|
* Use screen's flags when reading process dataHisham Muhammad2018-02-265-10/+7
|
* Screens: Fix "New Screen" optionHisham Muhammad2018-02-264-12/+23
|
* htoprc: store screen 0's setup for improved compatibilityHisham Muhammad2018-02-261-0/+7
|
* Add support for multiple screens, switchable using TabHisham Muhammad2018-02-2619-202/+399
|
* Begin add supporting for multiple screensHisham Muhammad2018-02-268-11/+386
|
* Move responsibility for cursor placement to PanelsHisham Muhammad2018-02-2611-49/+75
|
* Fix bashisms (#749)Jesin2018-02-261-3/+3
| | | | | | The configure script relied on bash-specific extensions to shell syntax and behavior, causing build failures on systems with other /bin/sh implementations. This commit replaces those with equivalent constructs that should work in all POSIX shells.
* Add Contributing Guide!Hisham Muhammad2018-02-261-0/+56
|
* Updates to generated header filesHisham Muhammad2018-02-262-0/+10
|
* Protect against overflows in RichString_setAttrnHisham Muhammad2018-02-262-0/+10
|
* Update ChangeLogHisham Muhammad2018-02-261-0/+4
|
* use CFLAGS from ncurses*-config, if present (#745)Michael Klein2018-02-261-6/+12
| | | Fixes #695.
* Fix build failure ('major' undefined) in glibc 2.28. (#746)Kang-Che Sung (宋岡哲)2018-02-263-0/+22
| | | | | | | | | | | | | | | | | glibc 2.28 no longer defines 'major' and 'minor' in <sys/types.h> and requires us to include <sys/sysmacros.h>. (glibc 2.25 starts deprecating the macros in <sys/types.h>.) Now do include the latter if found on the system. At the moment, let's also utilize AC_HEADER_MAJOR in configure script. However as Autoconf 2.69 has not yet updated the AC_HEADER_MAJOR macro to reflect the glibc change [1], so add a workaround code. Fixes #663. Supersedes pull request #729. Reference: [1] https://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commit;h=e17a30e987d7ee695fb4294a82d987ec3dc9b974 Signed-off-by: Kang-Che Sung <explorer09@gmail.com>
* Remove unused function from unsupported/Hisham Muhammad2018-02-182-7/+0
|
* Make settings file finding sequence more straightforwardHisham Muhammad2018-02-181-16/+19
| | | | Avoid unnecessary access() call and make code read more linearly.
* Only consider a read successful when the file seems validHisham Muhammad2018-02-181-7/+9
| | | | | Require at least the `fields` entry to be present, so we can have a decent guess that it was indeed a settings file.
* Replace size_t with int/void* unionHisham Muhammad2018-02-189-16/+28
| | | | | | | | I was occasionally passing negative values to size_t. Plus, this better reflects the intent of the variant argument. Reported by Coverity: https://scan8.coverity.com/reports.htm#v13253/p10402/fileInstanceId=22093891&defectInstanceId=7543346&mergedDefectId=174179&fileStart=251&fileEnd=500
* linux/Battery.c: make sure fd is always closedHisham Muhammad2018-02-181-4/+1
| | | | | Detected by Coverity: https://scan8.coverity.com/reports.htm#v13252/p10402/fileInstanceId=22093957&defectInstanceId=7543348&mergedDefectId=174180
* Fix out-of-bounds readHisham Muhammad2018-02-181-1/+1
| | | | | Detected by Coverity: https://scan8.coverity.com/reports.htm#v13252/p10402/fileInstanceId=22093847&defectInstanceId=7543344&mergedDefectId=174181
* Fix indentationHisham Muhammad2018-02-181-1/+1
|
* Update ChangeLogHisham Muhammad2018-02-171-0/+2
|
* linux/LinuxProcessList.c: Fix indentation.Hisham Muhammad2018-02-171-26/+26
|
* call clear() function when SIGWINCH is received. (#660)guoci2018-02-171-0/+1
|
* linux/LinuxProcessList: fix reading of number of read syscalls of processMarc Kleine-Budde2018-02-171-1/+1
| | | | | | | | | The "if" tests if the character at index "5" is 'r', as a first quick check. However at index "5" will always be a colon ":". This patch fixes the off-by-one error. htop now shows proper values in the RD_SYSC column. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Fix preservation of LDFLAGS value during configure scriptHisham Muhammad2018-02-172-1/+3
| | | | Fixes #738.
* Update ChangeLogHisham Muhammad2018-02-171-0/+10
|
* Fix issue with small terminals.Hisham Muhammad2018-02-131-1/+1
| | | | Fixes #733.
* Optimize Vector_size on non-debug buildsHisham Muhammad2018-02-052-0/+16
|
* Handle unexpected values for character passed to isalnumHisham Muhammad2018-02-051-1/+1
| | | | | | | It seems that certain negative integer values can crash isalnum(). Let's protect against those. Fixes #711.
* Check for pkgconfig's presence before using it.Hisham Muhammad2018-02-051-0/+1
| | | | Fixes #710.
* Fix color behavior on some terminals.Hisham Muhammad2018-02-053-15/+19
| | | | Fixes #635.
* Bump version to 2.1.02.1.0Hisham Muhammad2018-02-042-1/+31
|
* parseBatInfo: check `line` for NULL before passing it to String_getToken()Jan Chren (rindeal)2018-02-041-0/+2
|
* Clarify we are looking for the null terminationcoypoop2018-02-041-1/+1
| | | Not for a comparison to zero
* Typo in man pageViktor Szépe2018-02-041-2/+2
| | | *hightlight*
* Fix: infinite loop in tree view on macOSWataru Ashihara2018-02-041-0/+5
| | | | | | | | Fixes #688, the bug regressed on 584a9bc. On Mac OS X 10.11.6, all processes have their parents since there's a special process named "kernel_task", whose PID and PPID are 0. As a result, `this->processes` is never changed causing infinite `while`.

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