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
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
Nathan Scott
0622be6ab3
Merge branch 'hishamhm-pull-1009'
2020-08-20 15:14:26 +10:00
Nathan Scott
54b6143cf6
Merge branch 'hishamhm-pull-996'
2020-08-20 15:07:59 +10:00
Nathan Scott
5c5a599a2a
Merge branch 'hishamhm-pull-959'
2020-08-20 14:57:30 +10:00
Nathan Scott
e25ac8557d
Merge branch 'hishamhm-pull-949'
2020-08-20 14:48:47 +10:00
Nathan Scott
6b443c5da9
Merge branch 'hishamhm-pull-932'
2020-08-20 14:47:07 +10:00
Nathan Scott
011125dab2
Merge branch 'hishamhm-pull-923'
2020-08-20 14:42:18 +10:00
Nathan Scott
ab61ae3963
Merge branch 'hishamhm-pull-974'
2020-08-20 14:24:11 +10:00
Nathan Scott
f4b0067339
Merge branch 'hishamhm-pull-971'
2020-08-20 14:22:15 +10:00
Nathan Scott
1b8bed1294
Merge branch 'hishamhm-pull-964'
2020-08-20 14:21:49 +10:00
Nathan Scott
a82fd262d7
Merge branch 'hishamhm-pull-960'
2020-08-20 14:19:53 +10:00
Nathan Scott
cdff8aea2a
Merge branch 'hishamhm-pull-946'
2020-08-20 14:13:07 +10:00
Nathan Scott
b30c22d687
Merge branch 'hishamhm-pull-914'
2020-08-20 14:09:27 +10:00
Nathan Scott
42c8e47cd6
Merge branch 'hishamhm-pull-906'
2020-08-20 14:02:51 +10:00
Nathan Scott
0f76359e4e
Merge branch 'hishamhm-pull-890'
2020-08-20 14:01:47 +10:00
Nathan Scott
e833bf915f
Merge branch 'hishamhm-pull-904'
2020-08-20 14:01:33 +10:00
Nathan Scott
2be0992700
Merge branch 'hishamhm-pull-890'
2020-08-20 14:00:13 +10:00
Nathan Scott
fb679dfb18
Merge branch 'hishamhm-pull-884'
2020-08-20 13:57:09 +10:00
Nathan Scott
a7a5e356c2
Documentation updates to reflect community maintainership
...
Document the htop.dev site, #htop and htop@groups.io for contacting
the community maintainers, and the upcoming 3.0.0 release.
2020-08-20 13:16:31 +10:00
Nathan Scott
dab4144f4a
Merge branch 'hishamhm-pull-872'
2020-08-20 12:30:51 +10:00
Nathan Scott
45ae6191c1
Merge branch 'hishamhm-pull-866'
2020-08-20 12:29:25 +10:00
Nathan Scott
ed2b7791df
Merge branch 'hishamhm-pull-871'
2020-08-20 09:53:39 +10:00