Rivoreo Source Code Repositories
src.rivoreo.one
/
htop
/
e13f868448f46e658bacfbe7af767db9e22bf8aa
e13f868
Fix SIGLIBRT not available on kFreeBSD versions before 10.0
by WHR
· 4 years ago
ecc360a
Add some architecture-specific signals to linux/Platform.c
by WHR
· 4 years ago
7b6872e
Use signal name macros instead of hard coded numbers for 'Platform_signals'
by WHR
· 4 years ago
c824b97
Disable broken dependency tracking of GNU Automake, which inappropriately tracked system headers
by WHR
· 4 years ago
37537ad
Abort building if the build system attempting to generate a header with absolute path
by WHR
· 4 years ago
983eba9
Patch config.sub to support platform '*-linux-uc*'
by WHR
· 4 years ago
548c93e
Check for sched_setaffinity(2) availability when cross compiling
by WHR
· 4 years ago
5cff4e9
Support getting uptime via clock_gettime(2) if applicable, as a fallback implementation
by WHR
· 4 years ago
e8ee7eb
Unify 'Platform_getUptime' implementation for BSD platforms
by WHR
· 4 years ago
5d41842
Return -1 from Platform_getUptime to indicate failure
by WHR
· 4 years ago
75afb57
Fix Solaris LWP time incorrectly used whole process time for nanosecond part
by WHR
· 4 years ago
b79587b
Get page size once in 'CRT_init'
by WHR
· 4 years ago
6bb4b53
Fix null pointer dereference when an user space process having empty command line, on Linux-based platforms
by WHR
· 4 years ago
e7a63ef
Remove unnecessary variables and useless assert(3) in Platform_getLoadAverage for Linux procfs, as it breaks Cygwin
by WHR
· 4 years ago
d69474b
Correctly detect kernel processes on Linux-based platforms; remove Linux-specific 'flags' member from generic 'Process' object
by WHR
· 4 years ago
f097758
Show process 0 on AIX, since the tree view implementation can now properly handle hidden root node
by WHR
· 4 years ago
6f0b3a0
Always update PPID on all supported platforms
by WHR
· 4 years ago
9374c5f
Omit the ending space if the number would taking more than 3 character when showing a nice value
by WHR
· 4 years ago
81629ba
Check availability of Ncurses extension set_escdelay(3X)
by WHR
· 4 years ago
5f1366c
Fix assigning pointer to 'bool' variable breaks with older compilers
by WHR
· 4 years ago
7e0a467
Support older kFreeBSD versions that don't have 'ki_jid' member in 'struct kinfo_proc'
by WHR
· 4 years ago
1fd497e
Fix processes buffer can only grow once on kFreeBSD systems without kvm(3)
by WHR
· 4 years ago
0c6c99e
Optimize buffer management of sysctl(3)-based processes iteration on kFreeBSD-based platforms
by WHR
· 4 years ago
65e384b
Fix incorrect nice values on GNU/kFreeBSD
by WHR
· 4 years ago
62d6de2
Support kFreeBSD-based platforms without kvm(3)
by WHR
· 4 years ago
98dd9eb
Implement Platform_getProcessEnv for DragonFly BSD and FreeBSD without KERN_PROC_ENV
by WHR
· 4 years ago
2c3c408
Fix sysctl(3) MIB error in Platform_getProcessEnv for FreeBSD
by WHR
· 4 years ago
d724055
Fix a missing kvm_close(3) in OpenBSD-specific code
by WHR
· 4 years ago
39fcfcd
Disable gcc(1) warning 'unused-parameter'
by WHR
· 4 years ago
ee6cc37
Don't assert(3) the pointer for strdup(3), the program will crashing anyways if a null pointer was passed
by WHR
· 4 years ago
5c00f38
Check options to control C compiler warnings
by WHR
· 4 years ago
4e0672b
Fix blank meter showing content of last meter when in bar mode
by WHR
· 4 years ago
fe0e97a
Implement Interix-specific 'compare' function for InterixProcess
by WHR
· 4 years ago
374b7ea
Avoid comparing between signed and unsigned integers
by WHR
· 4 years ago
bbb39b5
Support reading environment from a thread process on OpenBSD
by WHR
· 4 years ago
a671fff
Fix potential overflows of printing numbers
by WHR
· 4 years ago
b1091d6
Make function Header_addMeterByName no longer modifying the passed in string buffer
by WHR
· 4 years ago
c0159bd
Trim continuous TAB characters into one SPACE in trace output
by WHR
· 4 years ago
a21a6e7
Replace TAB characters into SPACE when reading trace output
by WHR
· 4 years ago
6eb34bc
Detect and workaround curses(3) macro ERR being incorrectly redefined by other system headers
by WHR
· 4 years ago
6ac3821
Cleanup CRT.c
by WHR
· 4 years ago
0a6db60
Try to enable backtrace(3) support for all platforms
by WHR
· 4 years ago
1a5211b
Change a tree-drawing character
by WHR
· 4 years ago
b1d8302
Fix function String_getToken testing EOF in string: EOF constant isn't a real character and therefore can't exist in strings; escalate type of 'unsigned short int' typed variables into 'unsigned int' in function String_getToken
by WHR
· 4 years ago
03876d4
Handle KEY_PPAGE and KEY_NPAGE as same as KEY_UP and KEY_DOWN when moving a selected column
by WHR
· 4 years ago
4218e9e
Make function Platform_getUptime fail on unsupported platform to properly fallback to using utmpx(5)
by WHR
· 4 years ago
6943655
Remove unused Platform_setTasksValues function definitions
by WHR
· 4 years ago
3165f4d
Colorize process state characters in help screen
by WHR
· 4 years ago
b690200
Fix inappropriate line breaking in help screen with a 80-character-wide terminal
by WHR
· 4 years ago
30c1311
Make utmpx-based uptime implementation available as a fallback for all platforms that supporting utmpx(5)
by WHR
· 4 years ago
2b000b3
Update PPID for existing processes on Solaris
by WHR
· 4 years ago
117c294
Always update swap values on OpenBSD to avoid bogus values when no swap is configured
by WHR
· 4 years ago
ecb0241
Cleanup solaris/Platform.c
by WHR
· 4 years ago
20c057b
Truncate too long process name when showing it
by WHR
· 4 years ago
3d82eb0
Cleanup solaris/SolarisProcessList.c
by WHR
· 4 years ago
4749116
Properly update modifiable information for existing processes on OpenBSD
by WHR
· 4 years ago
b60e644
Fix tree view broken on OpenBSD 6.1+ with 'hide_high_level_processes' enabled
by WHR
· 4 years ago
45ea821
Consider process 0 (sched) a kernel process on Solaris
by WHR
· 4 years ago
1217817
Don't hide a process if it is root in tree view
by WHR
· 4 years ago
4bd878d
Fix sysctl(3) type mismatches; fix CPUData-related memory corruption on OpenBSD
by WHR
· 4 years ago
8412d5c
Support OpenBSD 5.0
by WHR
· 4 years ago
835b1af
Don't use LWPID column on Solaris when building without libproc(3LIB)
by WHR
· 4 years ago
e9b9b5f
Support reading process environment on Solaris without libproc(3LIB)
by WHR
· 4 years ago
17af5d8
Change function Platform_getProcessEnv to accept a 'Process *' instead
by WHR
· 4 years ago
8df8d75
Allow hiding high-level processes on OpenBSD if high-level processes would having a different ID from its main thread ID
by WHR
· 4 years ago
579c60b
Support Solaris without libproc(3LIB)
by WHR
· 4 years ago
7bf6fd1
Move function xread out of Linux-specific code to allow it to be reused elsewhere
by WHR
· 4 years ago
30c895a
Remove 'traced' process state; fix the 'swapper' process isn't considered as a kernel process on DragonFly BSD
by WHR
· 4 years ago
00e1355
Remove settings value 'hide_threads'
by WHR
· 4 years ago
dc65f2e
Explicitly query information of process 0 if kern.proc.all sysctl didn't include that
by WHR
· 4 years ago
d9a9e2b
Clean up function ProcessList_getKInfoProcs in darwin/DarwinProcessList.c
by WHR
· 4 years ago
a6edd8c
Support showing kernel processes in a different color
by WHR
· 4 years ago
da227f6
Refactor function Process_isThread into Process_isExtraThreadProcess, which will no longer returning true for kernel process
by WHR
· 4 years ago
6cb0d43
Fix kernel processes never showing on OpenBSD 5.2~6.0
by WHR
· 4 years ago
453d2fd
Support OpenBSD 5.1
by WHR
· 4 years ago
35d0bdf
Remove unused includes; fix include order in openbsd/OpenBSDProcessList.c
by WHR
· 4 years ago
c39c350
Workaround compiler warning "'struct proc' declared inside parameter list" on OpenBSD
by WHR
· 4 years ago
b3f82ec
Remove unused or duplicated includes from openbsd/Platform.c
by WHR
· 4 years ago
52c4f3a
Use _SC_NPROCESSORS_CONF to get processor count
by WHR
· 4 years ago
b1c4174
Fix implicit declaration of strcmp(3)
by WHR
· 4 years ago
e71d126
Don't try to read sysctl on Cygwin
by WHR
· 4 years ago
b064da1
Define macro '_KERNEL' to get more macros defined from 'sys/proc.h' on OpenBSD if possible
by WHR
· 4 years ago
02a9bf2
Support showing thread processes on OpenBSD
by WHR
· 4 years ago
526256c
Consider process 0 a kernel process on kFreeBSD
by WHR
· 4 years ago
ea40f6c
Rename 2 settings variables
by WHR
· 4 years ago
1939c8a
Remove editor and CI configuration files
by WHR
· 4 years ago
16c2f3f
Check consistency when reading '<pid>/stat' from Linux procfs
by WHR
· 4 years ago
5c6b8e2
Remove unnecessary and problematic type convertion for isprint(3)
by WHR
· 4 years ago
1eaecc4
Port to Cygwin
by WHR
· 4 years ago
b16adf8
Fix formatting types mismatch for uid_t on Interix
by WHR
· 4 years ago
4439429
Fix missing include for memmove(3) and memset(3)
by WHR
· 4 years ago
3f4bd08
Check availability for getopt_long(3); Fix incorrect handling of getopt_long(3) or getopt(3) return value
by WHR
· 4 years ago
dea679e
Port to Interix
by WHR
· 4 years ago
3ef86ff
Count kernel processes and threads separately
by WHR
· 4 years ago
5c00d83
Fix incorrect buffer size for snprintf(3)
by WHR
· 4 years ago
e983ba2
s/Process_isKernelThread/Process_isKernelProcess/
by WHR
· 4 years ago
e8a32cd
Fix process time scale error on Solaris
by WHR
· 4 years ago
c3a7860
Show both real and effective user (id) of processes
by WHR
· 4 years ago
334a00e
Set process name to '<unsupported>' in UnsupportedProcessList
by WHR
· 4 years ago
a4a191e
Fix nice values didn't minus NZERO on AIX
by WHR
· 4 years ago
Next »