summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'bertwesarg-affinity-fix-panel-width'3.0.0Nathan Scott2020-08-272-1/+4
|\
| * fix width of `AffinitPanel`Bert Wesarg2020-08-262-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.0rc3Nathan Scott2020-08-261-0/+2
|
* Merge branch 'ci-hwloc-job' of https://github.com/bertwesarg/htop into ↵Nathan Scott2020-08-2614-63/+529
| | | | bertwesarg-ci-hwloc-job
* Merge branch 'ci-hwloc-job' of https://github.com/bertwesarg/htop into ↵Nathan Scott2020-08-262-1/+17
|\ | | | | | | bertwesarg-ci-hwloc-job
| * CI: Add a HWLOC enabled jobBert Wesarg2020-08-251-0/+15
| |
| * Do not include the generated `config.h` header into the packageBert Wesarg2020-08-251-1/+2
| |
* | Merge branch 'ci2' of https://github.com/cgzones/htop into cgzones-ci2Nathan Scott2020-08-2612-41/+60
|\ \
| * | ci: add clang buildChristian Göttsche2020-08-251-1/+23
| | |
| * | Avoid shadowing warningsChristian Göttsche2020-08-254-27/+27
| | |
| * | MakeHeader.py.in: remove unused importChristian Göttsche2020-08-251-1/+1
| | |
| * | MakeHeader.py.in: remove executable bitChristian Göttsche2020-08-251-0/+0
| | |
| * | Avoid discarding const qualifiersChristian Göttsche2020-08-254-6/+6
| | |
| * | Avoid string overflow warningChristian Göttsche2020-08-251-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 warningChristian Göttsche2020-08-251-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 warningChristian Göttsche2020-08-251-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 buildsBert Wesarg2020-08-251-1/+1
|/
* Fix in AC_CONFIG_FILES, try #2Daniel Lange2020-08-241-1/+2
|
* Nope, configure works but make breaks.Daniel Lange2020-08-241-1/+1
| | | | This reverts commit dad62b6c9e8a9e962b31175d4a768b37e1f8f3ec.
* Put Makeheader.py.in into AC_CONFIG_FILESDaniel Lange2020-08-241-1/+1
|
* Cleanup unused CI build notes and whitespaceNathan Scott2020-08-241-12/+0
|
* Generate an appropriate shebang line for MakeHeader script3.0.0rc2Nathan Scott2020-08-233-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 Scott2020-08-231-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 codeNathan Scott2020-08-225-41/+20
|
* Update header files to match whitespace changes in source filesNathan Scott2020-08-227-7/+1
|
* Merge branch 'ginggs-patch-1'Daniel Lange2020-08-221-11/+0
|\
| * Merge branch 'patch-1' of https://github.com/ginggs/htop-1 into ginggs-patch-1Daniel Lange2020-08-221-11/+0
|/|
| * Fix build on FreeBSDGraham Inggs2020-08-211-11/+0
| |
* | Merge branch 'cgzones-ci2'Daniel Lange2020-08-2234-103/+106
|\ \ | |/ |/|
| * Avoid empty translation unit warningChristian Göttsche2020-08-212-0/+3
| | | | | | | | | | | | zfs/ZfsArcStats.c:22: error: ISO C forbids an empty translation unit [-Werror=pedantic] 22 | }*/ |
| * Remove trailing whitespacesChristian Göttsche2020-08-2126-86/+64
| |
| * Introduce xAsprintf as checked version of asprintfChristian Göttsche2020-08-213-4/+14
| |
| * MakeHeader.py: use python3 shebangChristian Göttsche2020-08-211-2/+2
| | | | | | | | Also drop unused import
| * github/ci: improve ciChristian Göttsche2020-08-211-10/+19
| | | | | | | | | | | | | | | | - split steps for readability - fail on compiler warnings - add whitespace check - run on all branches - run `make distcheck`
| * configure: add option --enable-werrorChristian Göttsche2020-08-212-1/+4
|/ | | | | Adds the compiler flag -Werror to fail on warnings. Useful for CI runs.
* Mention change of maintainership in ChangeLogDaniel Lange2020-08-211-0/+6
| | | | Related to https://github.com/hishamhm/htop/issues/992
* Update the changelog to reflect content in the 3.0.0 releaseNathan Scott2020-08-211-0/+55
|
* Merge branch 'hishamhm-pull-920'3.0.0rc1Nathan Scott2020-08-2027-26/+727
|\
| * Linux fixesRoss Williams2019-09-031-2/+2
| |
| * Support for ZFS Compressed ARC statisticsRoss Williams2019-09-0318-4/+215
| |
| * Refactor openzfs_sysctl_init() and ZfsArcMeter...Ross Williams2019-09-0310-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 SolarisRoss Williams2019-07-075-2/+66
| |
| * Refactor common OpenZFS sysctl accessRoss Williams2019-07-0715-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 Williams2019-07-075-2/+126
| |
| * ZFS arcstats for LinuxRoss Williams2019-07-076-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 FreeBSDRoss Williams2019-07-079-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 lengthRoss Williams2019-07-061-1/+1
| | | | | | | | | | Could have resulted in a buffer overflow if the FreeBSD kernel returned more bytes than expected.
* | Merge branch 'hishamhm-pull-1012'Nathan Scott2020-08-203-8/+93
|\ \
| * | fixed x/y coordinate mixupChristoph Budziszewski2020-06-121-3/+4
| | |
| * | adding support for more than 2 smaller cpumeter columnsChristoph Budziszewski2020-06-113-8/+92
| | |

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