Christian Göttsche
a850d81bf5
Avoid use of uninitialized variables
...
Found by Coverity
2020-08-28 16:46:50 +02:00
Christian Göttsche
05a5fdc47f
Ignore sscanf return value of /proc/stat
...
Found by Coverity
2020-08-28 16:46:50 +02:00
Christian Göttsche
af84d3dfa9
Fail on out-of-range CPU number
...
Found by Coverity
2020-08-28 16:46:50 +02:00
Christian Göttsche
df41979afc
Ignore wmove return value
...
Found by Coverity
2020-08-28 16:46:50 +02:00
Nathan Scott
2d14269bcd
Merge pull request #14 from zdykstra/master
...
Normalize ZFS ARC caption
2020-08-28 16:58:06 +10:00
Nathan Scott
b992d52bcf
Increae the size of sysfs power supply path buffers
...
Resolves https://github.com/htop-dev/htop/issues/15
2020-08-28 16:57:21 +10:00
Zach Dykstra
f97fbd668a
Normalize ZFS ARC caption
...
Other captions take the form of LABEL:<space>. This moves the
uncompressed ZFS ARC caption into the same style.
2020-08-28 00:02:35 -05:00
Nathan Scott
b5e6952cc6
Update link to Coverity project, still pending.
2020-08-27 10:42:40 +10:00
Nathan Scott
4a8ae4b5d4
Merge branch 'bertwesarg-affinity-fix-panel-width'
2020-08-27 09:36:56 +10:00
Bert Wesarg
94b8c2e714
fix width of AffinitPanel
...
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.
2020-08-26 22:03:11 +02:00
Nathan Scott
df7e4fcdc0
Update changelog with Berts latest addition
2020-08-26 10:44:22 +10:00
Nathan Scott
728b04bbb5
Merge branch 'ci-hwloc-job' of https://github.com/bertwesarg/htop into bertwesarg-ci-hwloc-job
2020-08-26 10:39:43 +10:00
Nathan Scott
d0f31ede56
Merge branch 'ci-hwloc-job' of https://github.com/bertwesarg/htop into bertwesarg-ci-hwloc-job
2020-08-26 10:15:00 +10:00
Nathan Scott
ba94e0dfda
Merge branch 'ci2' of https://github.com/cgzones/htop into cgzones-ci2
2020-08-26 10:08:50 +10:00
Christian Göttsche
fc4f74aa47
ci: add clang build
2020-08-25 12:01:56 +02:00
Christian Göttsche
4e2b9f0965
Avoid shadowing warnings
2020-08-25 12:01:56 +02:00
Christian Göttsche
b4ceb83d76
MakeHeader.py.in: remove unused import
2020-08-25 12:00:08 +02:00
Christian Göttsche
1130ad8b73
MakeHeader.py.in: remove executable bit
2020-08-25 12:00:08 +02:00
Christian Göttsche
11f558f934
Avoid discarding const qualifiers
2020-08-25 12:00:03 +02:00
Christian Göttsche
7457bfe9f3
Avoid string overflow warning
...
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);
| ^
2020-08-25 11:59:59 +02:00
Christian Göttsche
21fb56e1e2
Avoid string overflow warning
...
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));
| ^
2020-08-25 11:59:59 +02:00
Christian Göttsche
6b11769448
Avoid conversion warning
...
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 };
|
2020-08-25 11:59:53 +02:00
Bert Wesarg
d64a6a2453
CI: Add a HWLOC enabled job
2020-08-25 11:42:21 +02:00
Bert Wesarg
345d415537
Do not include the generated config.h
header into the package
2020-08-25 11:42:16 +02:00
Bert Wesarg
054b7f2801
Fix out-of-tree builds
2020-08-25 10:36:27 +02:00
Daniel Lange
e172282002
Fix in AC_CONFIG_FILES, try #2
2020-08-24 21:37:28 +02:00
Daniel Lange
0bac7c9d94
Nope, configure works but make breaks.
...
This reverts commit dad62b6c9e
.
2020-08-24 21:08:07 +02:00
Daniel Lange
dad62b6c9e
Put Makeheader.py.in into AC_CONFIG_FILES
2020-08-24 21:01:50 +02:00
Nathan Scott
9eb9064fbd
Cleanup unused CI build notes and whitespace
2020-08-24 10:22:44 +10:00
Nathan Scott
9e57b5c3f4
Generate an appropriate shebang line for MakeHeader script
...
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
2020-08-23 11:24:52 +10:00
Nathan Scott
b3aef4ea3a
Revert "MakeHeader.py: use python3 shebang"
...
This reverts commit 40ac7a88af
.
as it causes build failure on non-python3 platforms.
2020-08-23 09:42:11 +10:00
Nathan Scott
6900e57efd
Updates to project URLs in docs and embedded in source code
2020-08-22 15:47:11 +10:00
Nathan Scott
5dad65ac2a
Update header files to match whitespace changes in source files
2020-08-22 15:46:31 +10:00
Daniel Lange
6315f10725
Merge branch 'ginggs-patch-1'
2020-08-22 15:36:02 +10:00
Daniel Lange
45062b26d6
Merge branch 'patch-1' of https://github.com/ginggs/htop-1 into ginggs-patch-1
2020-08-22 15:35:55 +10:00
Daniel Lange
ada780c867
Merge branch 'cgzones-ci2'
2020-08-22 15:35:02 +10:00
Graham Inggs
6aed2be247
Fix build on FreeBSD
2020-08-21 16:49:28 +02:00
Christian Göttsche
9fde0835ed
Avoid empty translation unit warning
...
zfs/ZfsArcStats.c:22: error: ISO C forbids an empty translation unit [-Werror=pedantic]
22 | }*/
|
2020-08-21 10:38:44 +02:00
Christian Göttsche
b92f62f912
Remove trailing whitespaces
2020-08-21 10:37:33 +02:00
Christian Göttsche
3856bf574b
Introduce xAsprintf as checked version of asprintf
2020-08-21 10:37:29 +02:00
Christian Göttsche
40ac7a88af
MakeHeader.py: use python3 shebang
...
Also drop unused import
2020-08-21 10:37:27 +02:00
Christian Göttsche
d6adc2b681
github/ci: improve ci
...
- split steps for readability
- fail on compiler warnings
- add whitespace check
- run on all branches
- run `make distcheck`
2020-08-21 10:37:25 +02:00
Christian Göttsche
57254cdd05
configure: add option --enable-werror
...
Adds the compiler flag -Werror to fail on warnings.
Useful for CI runs.
2020-08-21 10:37:20 +02:00
Daniel Lange
0b276f80f1
Mention change of maintainership in ChangeLog
...
Related to https://github.com/hishamhm/htop/issues/992
2020-08-21 16:42:16 +10:00
Nathan Scott
bba8c3bb2e
Update the changelog to reflect content in the 3.0.0 release
2020-08-21 12:10:11 +10:00
Nathan Scott
9a55efc8b5
Merge branch 'hishamhm-pull-920'
2020-08-20 18:24:35 +10:00
Nathan Scott
31391b206c
Merge branch 'hishamhm-pull-1012'
2020-08-20 15:51:21 +10:00
Nathan Scott
fed14a584d
Merge branch 'hishamhm-pull-970'
2020-08-20 15:33:30 +10:00
Nathan Scott
cca07e9bc9
Merge branch 'hishamhm-pull-1011'
2020-08-20 15:18:20 +10:00
Nathan Scott
9aa816873f
Merge branch 'hishamhm-pull-1010'
2020-08-20 15:16:47 +10:00