Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'bertwesarg-affinity-fix-panel-width'3.0.0 | Nathan Scott | 2020-08-27 | 2 | -1/+4 |
|\ | |||||
| * | fix width of `AffinitPanel` | Bert Wesarg | 2020-08-26 | 2 | -1/+4 |
|/ | | | | | | The panel size of 15 includes the gap to the next panel, thus use 14 as the minimum size and let the caller of `AffinityPanel_new` handle the gap. | ||||
* | Update changelog with Berts latest addition3.0.0rc3 | Nathan Scott | 2020-08-26 | 1 | -0/+2 |
| | |||||
* | Merge branch 'ci-hwloc-job' of https://github.com/bertwesarg/htop into ↵ | Nathan Scott | 2020-08-26 | 14 | -63/+529 |
| | | | | bertwesarg-ci-hwloc-job | ||||
* | Merge branch 'ci-hwloc-job' of https://github.com/bertwesarg/htop into ↵ | Nathan Scott | 2020-08-26 | 2 | -1/+17 |
|\ | | | | | | | bertwesarg-ci-hwloc-job | ||||
| * | CI: Add a HWLOC enabled job | Bert Wesarg | 2020-08-25 | 1 | -0/+15 |
| | | |||||
| * | Do not include the generated `config.h` header into the package | Bert Wesarg | 2020-08-25 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'ci2' of https://github.com/cgzones/htop into cgzones-ci2 | Nathan Scott | 2020-08-26 | 12 | -41/+60 |
|\ \ | |||||
| * | | ci: add clang build | Christian Göttsche | 2020-08-25 | 1 | -1/+23 |
| | | | |||||
| * | | Avoid shadowing warnings | Christian Göttsche | 2020-08-25 | 4 | -27/+27 |
| | | | |||||
| * | | MakeHeader.py.in: remove unused import | Christian Göttsche | 2020-08-25 | 1 | -1/+1 |
| | | | |||||
| * | | MakeHeader.py.in: remove executable bit | Christian Göttsche | 2020-08-25 | 1 | -0/+0 |
| | | | |||||
| * | | Avoid discarding const qualifiers | Christian Göttsche | 2020-08-25 | 4 | -6/+6 |
| | | | |||||
| * | | Avoid string overflow warning | Christian Göttsche | 2020-08-25 | 1 | -4/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use xStrdup instead of xMallow and strncpy StringUtils.c: In function ‘String_split’: StringUtils.c:86:7: error: ‘strncpy’ specified bound depends on the length of the source argument [-Werror=stringop-overflow=] 86 | strncpy(token, s, size + 1); | ^ StringUtils.c:84:18: note: length computed here 84 | int size = strlen(s); | ^ | ||||
| * | | Avoid string overflow warning | Christian Göttsche | 2020-08-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enough memory is allocated. Header.c: In function ‘Header_readMeterName’: Header.c:157:4: error: ‘strncpy’ specified bound depends on the length of the source argument [-Werror=stringop-overflow=] 157 | strncpy(name, Meter_name(meter), nameLen); | ^ Header.c:154:18: note: length computed here 154 | int nameLen = strlen(Meter_name(meter)); | ^ | ||||
| * | | Avoid conversion warning | Christian Göttsche | 2020-08-25 | 1 | -1/+1 |
| |/ | | | | | | | | | | | linux/Platform.c:47:90: error: implicit conversion from ‘enum LinuxProcessFields’ to ‘enum ProcessFields’ [-Werror=enum-conversion] 47 | ProcessField Platform_defaultFields[] = { PID, USER, PRIORITY, NICE, M_SIZE, M_RESIDENT, M_SHARE, STATE, PERCENT_CPU, PERCENT_MEM, TIME, COMM, 0 }; | | ||||
* / | Fix out-of-tree builds | Bert Wesarg | 2020-08-25 | 1 | -1/+1 |
|/ | |||||
* | Fix in AC_CONFIG_FILES, try #2 | Daniel Lange | 2020-08-24 | 1 | -1/+2 |
| | |||||
* | Nope, configure works but make breaks. | Daniel Lange | 2020-08-24 | 1 | -1/+1 |
| | | | | This reverts commit dad62b6c9e8a9e962b31175d4a768b37e1f8f3ec. | ||||
* | Put Makeheader.py.in into AC_CONFIG_FILES | Daniel Lange | 2020-08-24 | 1 | -1/+1 |
| | |||||
* | Cleanup unused CI build notes and whitespace | Nathan Scott | 2020-08-24 | 1 | -12/+0 |
| | |||||
* | Generate an appropriate shebang line for MakeHeader script3.0.0rc2 | Nathan Scott | 2020-08-23 | 3 | -2/+6 |
| | | | | | | | Use configure.ac to handle platform differences where some build hosts have only a python3, or only python, binary. Related to https://github.com/htop-dev/htop/pull/6 | ||||
* | Revert "MakeHeader.py: use python3 shebang" | Nathan Scott | 2020-08-23 | 1 | -2/+2 |
| | | | | | This reverts commit 40ac7a88af5a2c7c0d03ca4ddb09cde01f7e80c5. as it causes build failure on non-python3 platforms. | ||||
* | Updates to project URLs in docs and embedded in source code | Nathan Scott | 2020-08-22 | 5 | -41/+20 |
| | |||||
* | Update header files to match whitespace changes in source files | Nathan Scott | 2020-08-22 | 7 | -7/+1 |
| | |||||
* | Merge branch 'ginggs-patch-1' | Daniel Lange | 2020-08-22 | 1 | -11/+0 |
|\ | |||||
| * | Merge branch 'patch-1' of https://github.com/ginggs/htop-1 into ginggs-patch-1 | Daniel Lange | 2020-08-22 | 1 | -11/+0 |
|/| | |||||
| * | Fix build on FreeBSD | Graham Inggs | 2020-08-21 | 1 | -11/+0 |
| | | |||||
* | | Merge branch 'cgzones-ci2' | Daniel Lange | 2020-08-22 | 34 | -103/+106 |
|\ \ | |/ |/| | |||||
| * | Avoid empty translation unit warning | Christian Göttsche | 2020-08-21 | 2 | -0/+3 |
| | | | | | | | | | | | | zfs/ZfsArcStats.c:22: error: ISO C forbids an empty translation unit [-Werror=pedantic] 22 | }*/ | | ||||
| * | Remove trailing whitespaces | Christian Göttsche | 2020-08-21 | 26 | -86/+64 |
| | | |||||
| * | Introduce xAsprintf as checked version of asprintf | Christian Göttsche | 2020-08-21 | 3 | -4/+14 |
| | | |||||
| * | MakeHeader.py: use python3 shebang | Christian Göttsche | 2020-08-21 | 1 | -2/+2 |
| | | | | | | | | Also drop unused import | ||||
| * | github/ci: improve ci | Christian Göttsche | 2020-08-21 | 1 | -10/+19 |
| | | | | | | | | | | | | | | | | - split steps for readability - fail on compiler warnings - add whitespace check - run on all branches - run `make distcheck` | ||||
| * | configure: add option --enable-werror | Christian Göttsche | 2020-08-21 | 2 | -1/+4 |
|/ | | | | | Adds the compiler flag -Werror to fail on warnings. Useful for CI runs. | ||||
* | Mention change of maintainership in ChangeLog | Daniel Lange | 2020-08-21 | 1 | -0/+6 |
| | | | | Related to https://github.com/hishamhm/htop/issues/992 | ||||
* | Update the changelog to reflect content in the 3.0.0 release | Nathan Scott | 2020-08-21 | 1 | -0/+55 |
| | |||||
* | Merge branch 'hishamhm-pull-920'3.0.0rc1 | Nathan Scott | 2020-08-20 | 27 | -26/+727 |
|\ | |||||
| * | Linux fixes | Ross Williams | 2019-09-03 | 1 | -2/+2 |
| | | |||||
| * | Support for ZFS Compressed ARC statistics | Ross Williams | 2019-09-03 | 18 | -4/+215 |
| | | |||||
| * | Refactor openzfs_sysctl_init() and ZfsArcMeter... | Ross Williams | 2019-09-03 | 10 | -56/+34 |
| | | | | | | | | | | | | | | | | | | | | | | openzfs_sysctl_init() now returns void instead of int. The ZfsArcStats->enabled flag is set inside the init function now, instead of having to be set from its return value. Preparation for more flag setting in Compressed ARC commit. ZfsArcMeter_readStats() added and all Meter->values[] setting moved to it, eliminating duplicated code in {darwin,freebsd,linux,solaris}/Platform.c. | ||||
| * | ZFS arcstats for Solaris | Ross Williams | 2019-07-07 | 5 | -2/+66 |
| | | |||||
| * | Refactor common OpenZFS sysctl access | Ross Williams | 2019-07-07 | 15 | -224/+216 |
| | | | | | | | | | | Darwin and FreeBSD export zfs kstats through the same APIs, so moving functions into a common file. | ||||
| * | ZFS arcstats for Darwin (macOS / OS X) | Ross Williams | 2019-07-07 | 5 | -2/+126 |
| | | |||||
| * | ZFS arcstats for Linux | Ross Williams | 2019-07-07 | 6 | -23/+130 |
| | | | | | | | | | | | | If no pools are imported (ARC size == 0) or the ZFS module is not in the kernel (/proc/spl/kstat/zfs/arcstats does not exist), then the Meter reports "Unavailable". | ||||
| * | Support ZFS ARC stats on FreeBSD | Ross Williams | 2019-07-07 | 9 | -4/+220 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New meter displays same ARC stats as FreeBSD top(1). Can be extended to other platforms that support ZFS. Pulling kstat.zfs.misc.arcstats.c_max as the meter total, so the meter has a meaningful value to work up to. The Text meter displays, first, the maximum ARC size (Meter.total), then second, the total ARC used, using the difference between Meter.maxItems and Meter.curItems to "hide" the used value from the Bar and Graph drawing functions by using an index in Meter.values[] that is beyond curItems - 1, but less than maxItems - 1. | ||||
| * | Specify correct MIB length | Ross Williams | 2019-07-06 | 1 | -1/+1 |
| | | | | | | | | | | Could have resulted in a buffer overflow if the FreeBSD kernel returned more bytes than expected. | ||||
* | | Merge branch 'hishamhm-pull-1012' | Nathan Scott | 2020-08-20 | 3 | -8/+93 |
|\ \ | |||||
| * | | fixed x/y coordinate mixup | Christoph Budziszewski | 2020-06-12 | 1 | -3/+4 |
| | | | |||||
| * | | adding support for more than 2 smaller cpumeter columns | Christoph Budziszewski | 2020-06-11 | 3 | -8/+92 |
| | | |