36ef4d4fb6
Resolve compilation warning relating to dangling else in InfoScreen_run
2020-08-19 18:10:16 +10:00
80ce69c44f
Merge branch 'hishamhm-pull-883'
2020-08-19 18:09:19 +10:00
6fbee8c1f4
Merge branch 'hishamhm-pull-881'
2020-08-19 18:06:57 +10:00
00d333cc7b
Merge branch 'hishamhm-pull-869'
2020-08-19 18:04:28 +10:00
eef6bc447d
Correction to smaps buffer size passed to smaps path snprintf
2020-08-19 17:50:43 +10:00
f9625cacf0
Merge branch 'hishamhm-pull-843'
2020-08-19 17:47:38 +10:00
e9947acfc6
Merge branch 'hishamhm-pull-818'
2020-08-19 16:49:43 +10:00
5a17cee74d
Merge branch 'hishamhm-pull-817'
2020-08-19 16:43:55 +10:00
ed6f22a847
Merge branch 'master' of github.com:htop-dev/htop
2020-08-18 20:24:11 +10:00
2f59798b3b
Merge pull request #2 from leetonidas/master
...
fixed display of blank bars
2020-08-18 20:22:24 +10:00
9a70e43129
fixed display of blank bars
...
The buffer for blank bars was left uninitialized resulting in random
looking characters sometimes even overwriting the end of the bar.
2020-08-18 11:48:08 +02:00
7ac1c709b7
Re-generate all headers with latest scripts/MakeHeader.py
...
Sync-up missing extern declarations for many functions.
2020-08-18 17:41:49 +10:00
579995c7c2
Merge branch 'hishamhm-pull-842'
2020-08-18 17:35:56 +10:00
98e8da8bd3
Merge pull request #1 from htop-dev/natoscott-continuous-integration
...
Create ci.yml with a workflow for Ubuntu latest
2020-08-17 16:02:20 +10:00
7fbbf25afe
Update ci.yml
...
Comment out MacOSX for now - seems to be missing needed aclocal/m4 toolchain components.
2020-08-17 15:53:49 +10:00
e1f48c7c7c
Update ci.yml
...
Correction to deb package name
2020-08-17 15:48:24 +10:00
6cd1615863
Update ci.yml
...
Attempt to fix Ubuntu dependencies, add macosx
2020-08-17 15:40:47 +10:00
c86ac5cf98
Update ci.yml
...
Install libncurses-dev package on the build system
2020-08-17 15:16:49 +10:00
b3003f02fa
Create ci.yml
...
Initial version of htop CI using github actions.
2020-08-17 14:59:23 +10:00
dfd9279f87
Resolve complation issues with -fno-common (default from gcc-10)
...
Extends the MakeHeader script to auto-generate correct "extern"
function declarations in some cases that it currently does not.
Related to https://github.com/hishamhm/htop/pull/981
2020-07-10 10:35:32 +10:00
078c2ddde5
Linux: Use /proc/*/smaps_rollup for improved PSS parsing speed
2019-03-20 17:00:49 +01:00
fc0bf546c3
Linux: Add PSS (proportional set size), Swap and SwapPSS calculation
...
Original code was written by *Craig M. Brandenburg* for htop 1.0.2
Many performance improvements by GitHub user *linvinus*, ported to htop 2.0.2
2019-03-20 17:00:41 +01:00
402e46bb82
Linting changes
...
as reported by lgtm.com
2019-02-10 14:16:46 +01:00
90518bfc84
Return of snprintf is not the number of written bytes
2019-02-10 14:16:46 +01:00
f49f545813
Fix printf() unsigned placeholders
...
Unsigned numbers should be using "%u".
Raised by cppcheck
2019-02-10 14:16:46 +01:00
60e557868a
Prevent possible NULL pointer deference
...
Raised by cppcheck
2019-02-10 14:16:46 +01:00
79c939eb84
Remove duplicated if condition
...
The for loop already handles i being < nPanels
Raised by cppcheck
2019-02-10 14:16:46 +01:00
dc7d035238
htop.c: remove unused "--io" / "-i" ( #811 )
...
Introduced from 3383d8e556
(2.0.0) but never used.
2019-02-10 14:16:46 +01:00
a360a80d16
fix a bug about use of unitialised variable. refer to https://github.com/hishamhm/htop/issues/882
2019-01-29 12:45:30 +08:00
9139d29bbb
chore: add clarification to the docs
2019-01-26 09:56:19 -05:00
536941fb23
Deal with larger numbers in colorNumber and outputRate
2018-12-30 20:18:35 +08:00
f15d55c972
Fix numbers larger than 100 terabytes
2018-12-18 21:05:09 +08:00
b7b4200f85
Fix printf() unsigned placeholders
...
Unsigned numbers should be using "%u".
Raised by cppcheck
2018-10-30 16:55:55 -03:00
4cb58460e5
Prevent possible NULL pointer deference
...
Raised by cppcheck
2018-10-30 16:55:55 -03:00
c39f710b52
Remove duplicated if condition
...
The for loop already handles i being < nPanels
Raised by cppcheck
2018-10-30 16:55:55 -03:00
c34be41e1c
Widen ST_UID (UID) column to 5 chars to allow UIDs > 9999 without breaking alignment
...
Issue Github #841 , Debian bug #910492
2018-10-07 11:16:12 +02:00
67e368914a
htop.c: remove unused "--io" / "-i" ( #811 )
...
Introduced from 3383d8e556
(2.0.0) but never used.
2018-08-25 10:15:59 -03:00
bae27054e6
Linux: fix CPU count
2018-08-24 18:38:06 -03:00
8d01ae2054
Linux: remove warnings of unused variables
2018-08-24 18:38:06 -03:00
049af17be0
Improve Catalan translation for desktop file ( #828 )
2018-08-24 17:10:09 -03:00
009837b56d
Improve htop.desktop file ( #609 )
...
- sort entries according to the spec
- add to the `Monitor` category
2018-08-19 01:38:05 -03:00
bd1d719a61
Linux: add process->starttime and use it for STARTTIME column ( #700 )
...
this way a remount of /proc will not reset starttimes
and we can also see startup times for processes started before the mount
of /proc
also record btime (boot time in seconds since epoch) as Linux semi-global
2018-08-19 01:29:03 -03:00
ca1cce4ce7
OpenBSD: make the STARTTIME column display correctly ( #815 )
2018-08-19 01:09:08 -03:00
c1fb585b6b
OpenBSD: add environment reading support ( #819 )
2018-08-19 01:07:36 -03:00
d74b6dc8e0
Fix process name updates for shorter strings ( #812 )
...
When a process name changes from a long string to a short string,
truncate instead of just overwriting the beginning.
2018-07-28 00:08:40 -03:00
060aa2b20f
remove wrongfix
2018-07-26 04:17:06 -05:00
3d79c72e9a
Update OpenBSD maximum PID
...
The source code correctly states that the maximum PID number in
the OpenBSD kernel is fixed in sys/sys/proc.h, however this was
updated in revision 1.215 (two years ago!) from 32766 to 99999.
2018-07-17 18:46:55 +01:00
c005ffc3d7
Fix zero-index array bounds issue
2018-07-17 08:50:22 -05:00
48b807b0ff
Fix CPU meters
...
Introduction of CP_SPIN sched state broke hard-coded state indexes
resulting in the meters incorrectly reporting bogus intr data instead of
CPU usage. Change hardcoded values to sched.h macros.
2018-07-17 08:43:50 -05:00
666e1e76b3
Fix virtualization color in help screen
...
Closes #785 .
2018-06-13 00:47:08 -03:00