Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-12 | Process: do not access RichString internals | Christian Göttsche | |
Use wrapper macro to encapsulate the RichString structure | |||
2021-03-12 | Process_compare: reorder checks | Christian Göttsche | |
Check for result being 0 first, before checking if the result might be negated, so we do not need to negate 0. | |||
2021-03-12 | Object: always include stdbool.h | Christian Göttsche | |
The function Object_isA() returning bool is nowadays unconditional | |||
2021-03-12 | configure: use portable AND | Christian Göttsche | |
man:test(1) NOTE: Binary -a and -o are inherently ambiguous. Use 'test EXPR1 && test EXPR2' or 'test EXPR1 || test EXPR2' instead. Also fix indent | |||
2021-03-05 | Merge branch 'misc' of https://github.com/cgzones/htop into cgzones-misc | Nathan Scott | |
2021-03-04 | Separate data-update and drawing of header | Christian Göttsche | |
2021-03-04 | Save text buffer in Meter | Christian Göttsche | |
2021-03-04 | Ensure buffer for gethostname(2) is properly terminated | Benny Baumann | |
2021-03-04 | Merge branch 'follow' of cgzones/htop | Daniel Lange | |
Closes #557 | |||
2021-03-04 | Resolve trailing-whitespace failure in CI (merge issue) | Nathan Scott | |
2021-03-04 | Fix include file ordering of generic headers | Nathan Scott | |
2021-03-04 | Move generic (shared) code into its own sub-directory | Nathan Scott | |
Code that is shared across some (but not all) platforms is moved into a 'generic' home. Makefile.am cleanups to match plus some minor alphabetic reordering/formatting. As discussed in https://github.com/htop-dev/htop/pull/553 | |||
2021-03-04 | Separate display from sampling in SysArch and Hostname Meters | Nathan Scott | |
Several of our newer meters have merged coding concerns in terms of extracting values and displaying those values. This commit rectifies that for the SysArch and Hostname meters, allowing use of this code with alternative front/back ends. The SysArch code is also refined to detect whether the platform has an os-release file at all and/or the sys/utsname.h header via configure.ac. | |||
2021-03-03 | Follow followed process when switching thread visibilities | Christian Göttsche | |
Do not stop following a process when switching the visibility of userland or kernel threads. Related: #557 | |||
2021-03-03 | Document PERCENT_NORM_CPU and mention Irix / Solaris modes (top lingo) | Daniel Lange | |
2021-03-03 | Unsupported: add normalized CPU percentage column | Daniel Lange | |
2021-03-03 | Darwin: add normalized CPU percentage column | Christian Göttsche | |
Missed in 15eab2012d21 | |||
2021-03-02 | Drop newline at end of if branch | Christian Göttsche | |
2021-03-02 | LinuxProcess: Drop dead assignment | Christian Göttsche | |
Modern compilers are very good at finding uninitialized paths, lets rely on them. | |||
2021-03-02 | Enclose macro argument in parentheses | Christian Göttsche | |
2021-03-02 | Use uppercase floating point literal suffix | Christian Göttsche | |
2021-03-02 | Use ATTR_UNUSED instead of void casting | Christian Göttsche | |
2021-03-02 | SysArchMeter: avoid static variable | Christian Göttsche | |
2021-03-02 | Fix compilation of the 'unsupported' platform (Process flags) | Nathan Scott | |
2021-03-02 | Merge pull request #550 from natoscott/diskio-types | Nathan Scott | |
Fix integer sizing issues in the DiskIO Meter | |||
2021-03-02 | Merge pull request #549 from natoscott/network-types | Nathan Scott | |
Fix integer sizing issues in the NetworkIO Meter | |||
2021-03-02 | Switch NetworkIO Meter to using uint32_t and uint64_t | Nathan Scott | |
From review via @BenBE, this is now a whole lot cleaner. | |||
2021-03-02 | Switch DiskIO Meter to using uint32_t and uint64_t | Nathan Scott | |
From review via @BenBE, this is now a whole lot cleaner. | |||
2021-03-01 | Fix a possible truncation of the intermediate strings in the SysArch meter | Benny Baumann | |
2021-03-01 | Merge pull request #533 from cgzones/os-release | Nathan Scott | |
SysArchMeter: read os-release instead of running lsb-release | |||
2021-03-01 | Fix integer sizing issues in the DiskIO Meter | Nathan Scott | |
On Linux kernels the size of the values exported for block device bytes has used a 64 bit integer for quite some time (2.6+ IIRC). Make the procfs value extraction use correct types and change internal types used to rate convert these counters (within the DiskIO Meter) 64 bit integers, where appropriate. | |||
2021-03-01 | Fix integer sizing issues in the NetworkIO Meter | Nathan Scott | |
On Linux kernels the size of the values exported for network device bytes and packets has used a 64 bit integer for quite some time (2.6+ IIRC). Make the procfs value extraction use correct types and change internal types used to rate convert these counters (within the NetworkIO Meter) 64 bit integers, where appropriate. | |||
2021-02-28 | Merge branch 'networkiograph' of Nudin/htop | Daniel Lange | |
2021-02-28 | Implement bar and graph mode for NetworkIOMeter (#408) | Michael F. Schönitzer | |
2021-02-28 | Make the first tree item stable on expand / collapse again | Daniel Lange | |
Regression introduced with 06b1674 | |||
2021-02-28 | Rescale graph when value of total is changed | Michael F. Schönitzer | |
2021-02-17 | Merge branch 'remove-setuid' of BenBE/htop | Daniel Lange | |
2021-02-17 | Include note in changelog regarding removal of the setuid feature | Benny Baumann | |
2021-02-17 | Refactor to remove no-op calls | Benny Baumann | |
This removes the call-sites of the removed setuid feature | |||
2021-02-17 | Remove setuid support | Benny Baumann | |
This support was rarely ever used and has been disabled by default for some time. As far as the developer team is aware there's no distribution that activated this feature in their packages by default. | |||
2021-02-17 | Merge branch 'enable-better-debug-on-enable-debug' of fasterit/htop | Daniel Lange | |
2021-02-17 | Merge branch 'fix-duplicate-lines' of hiasen/htop | Daniel Lange | |
2021-02-17 | SysArchMeter: read os-release instead of running lsb-release | Christian Göttsche | |
os-release is available on FreeBSD by default. Also avoid executing a third-party program. Examples: Linux 5.10.0-3-amd64 [x86_64] @ Debian GNU/Linux bullseye/sid FreeBSD 12.2-RELEASE-p3 [amd64] Closes: #516 | |||
2021-02-17 | Drop empty file zfs/ZfsArcStats.c | Christian Göttsche | |
2021-02-16 | Drop -DDEBUG (was removed in d69585b82abfdaede9e8c358982a4953c432e8d2), add ↵ | Daniel Lange | |
-Og for make debug target | |||
2021-02-16 | Enable making with -ggdb3 on configure --enable-debug | Daniel Lange | |
2021-02-16 | Shorten keyboard help to fit default screen width | Daniel Lange | |
2021-02-15 | InfoScreen: Remove old lines before scanning again | Øystein Hiåsen | |
2021-02-15 | De-typo DiskIOMeter | Daniel Lange | |
2021-02-15 | Merge branch 'collapse-tree-view' of fasterit/htop | Daniel Lange | |