1. d72b0a6 Mark several non-modified pointer variables const by Christian Göttsche · 5 years ago
  2. 1b2d48b Remove dead code by Christian Göttsche · 5 years ago
  3. d924099 Process: drop commLen by Christian Göttsche · 5 years ago
  4. 70f48f1 Add wrapper function for free and strdup by Christian Göttsche · 5 years ago
  5. 3715301 Drop always false condition by Christian Göttsche · 5 years ago
  6. a5db139 Linux: use correct column alignment for wide fields by Christian Göttsche · 5 years ago
  7. 3bb731c RichString_setAttrn: refactor to take a length instead of a stop index by Christian Göttsche · 5 years ago
  8. 8fe04b7 Hashtable: use more distinct typename for key type by Christian Göttsche · 5 years ago
  9. 43d5c61 LibSensors: add support for Ryzen CPUs by Matej Dian · 5 years ago
  10. e103ec0 Declare for loop variables inside the loop by Christian Göttsche · 5 years ago
  11. ce9e7fd Panel_new: reorder arguments by Christian Göttsche · 5 years ago
  12. 8c8149d XUtils: check for multiplication overflow in allocation size by Christian Göttsche · 5 years ago
  13. 90ea3ac Object: return int on comparison by Christian Göttsche · 5 years ago
  14. 293c16e Only initialize and gather delay accounting data if a related column is enabled by Christian Göttsche · 5 years ago
  15. ca9d7cd Also find libsensors.so.4 for Fedora and friends by Daniel Lange · 5 years ago
  16. aa08279 Linux: accept clock CPU frequency by Christian Göttsche · 5 years ago
  17. dfb9b82 Resolve clang-analyzer signed/unsigned comparison CI failure by Nathan Scott · 5 years ago
  18. 6502b02 DiD: Ensure string offsets are inside string boundaries by Benny Baumann · 5 years ago
  19. 10c6810 Avoid NULL dereference on zombie processes by Benny Baumann · 5 years ago
  20. 4a73e80 Make remaining number literals use uppercase by Benny Baumann · 5 years ago
  21. 6b100b0 Use upper case numeric literals by Christian Göttsche · 5 years ago
  22. f614b8a Mark Platform_defaultFields const by Christian Göttsche · 5 years ago
  23. 9f68c8d Merge Process_pidColumns into Process_fields and rework auto-fit for PID-like columns by Christian Göttsche · 5 years ago
  24. 89473cc Rework enum ProcessField by Christian Göttsche · 5 years ago
  25. d872e36 LinuxProcess: drop dead Process columns by Christian Göttsche · 5 years ago
  26. 77db240 Split boilerplate and platform-independent field comparison by Benny Baumann · 5 years ago
  27. 3d1703f Invert Process_compare resolution so that superclass matches run first by Hisham Muhammad · 5 years ago
  28. 0cb2575 Move macro definitions close to usage by Christian Göttsche · 5 years ago
  29. 1193c6e Use common naming for bare enum types by Christian Göttsche · 5 years ago
  30. 4eeeb63 LibSensors: fix unversioned libsensors library name by Christian Göttsche · 5 years ago
  31. eb36385 LibSensors: restore temperature for Raspberry Pi by Christian Göttsche · 5 years ago
  32. c9583c6 Handle absence of package CPU temperature by Christian Göttsche · 5 years ago
  33. b783651 Harden the extraction of boot time for the Linux platform by Nathan Scott · 5 years ago
  34. a3db2da Cleanup initialization of jiffies on the Linux platform by Nathan Scott · 5 years ago
  35. 8d69a9a Simplify initialization of the Linux haveSmapsRollup variable by Nathan Scott · 5 years ago
  36. f8a610e Merge branch 'fix-dlopen-libsensors-debian' of fasterit/htop by Daniel Lange · 5 years ago
  37. 8149823 Define O_PATH if not already defined by Chris Burr · 5 years ago
  38. 12421f4 Fix dlopen issue for libsensors5 in Debian Buster, Bullseye by Daniel Lange · 5 years ago
  39. 75e9f9a Cull the definitions of pageSize and pageSizeKB from CRT.c by Nathan Scott · 5 years ago
  40. ded9c5d PSI Meter: use constant width and only print ten-duration as bar by Christian Göttsche · 5 years ago
  41. f6613db Additional code simplification by Benny Baumann · 5 years ago
  42. 157086e Split RichString_(append|appendn|write) into wide and ascii by Christian Göttsche · 5 years ago
  43. 0596999 SELinuxMeter: silence comparison warning on 32-bit by Christian Göttsche · 5 years ago
  44. ad764ff Introduce METER_BUFFER_CHECK and METER_BUFFER_APPEND_CHR to cleanup writing to bar buffers by Christian Göttsche · 5 years ago
  45. 77ec86a Use size_t as type for buffer length in Process by Christian Göttsche · 5 years ago
  46. e1ce141 Use size_t as len type for Meter_UpdateValues by Christian Göttsche · 5 years ago
  47. 7ba25aa IWYU update by Christian Göttsche · 5 years ago
  48. 22f8f80 Initialize buffer for retrieved path by Benny Baumann · 5 years ago
  49. 8761944 LinuxProcessList: add underscore suffix for raw struct name by Christian Göttsche · 5 years ago
  50. f61e74a Resolve conversion from ssize_t to int for readlink return value by Christian Göttsche · 5 years ago
  51. bc16fa0 Convert personal copyright authorship to team by Christian Göttsche · 5 years ago
  52. d1db9da Linux: avoid float division by 0 after system sleep by Christian Göttsche · 5 years ago
  53. fe84840 Add Linux cwd process column by Christian Göttsche · 5 years ago
  54. b76eaf1 Dynamically load libsensors at runtime by Christian Göttsche · 5 years ago
  55. f7a8952 Add xReadfile wrapper for reading small to medium size files by Christian Göttsche · 5 years ago
  56. 1d8192c PressureStallMeter: improve display strings by Christian Göttsche · 5 years ago
  57. c0b5016 Use String_eq for readability and consistency by Christian Göttsche · 5 years ago
  58. 7975cd2 Add cast to unsigned char to avoid signed char misuse by Christian Göttsche · 5 years ago
  59. 9029cc8 Merge identical conditional branches by Christian Göttsche · 5 years ago
  60. 43ee295 Drop redundant return statements by Christian Göttsche · 5 years ago
  61. 9549ca8 Linux: fix process parsing for hidden pid directories by Christian Göttsche · 5 years ago
  62. 5ee6875 Typo by Christian Göttsche · 5 years ago
  63. ea4f334 Update even more snprintfs by Christian Göttsche · 5 years ago
  64. 0b29e50 Use 'N/A' instead of 'no perm' for more consistency by Benny Baumann · 5 years ago
  65. 6c30631 Fix reading of device nodes > 2 chars from memory maps by Daniel Lange · 5 years ago
  66. 2ff2859 Add compat mode for systems without openat(2) by Christian Göttsche · 5 years ago
  67. 638207a LinuxProcessList: use openat instead of building path strings by Christian Göttsche · 5 years ago
  68. f704bae Drop unused global ProcessList memory fields by Nathan Scott · 5 years ago
  69. 2c27f1d Randomly refresh M_LRS calculation, but latest after 2s by Benny Baumann · 5 years ago
  70. 08d6e25 Distinguish display of no permissions for reading M_LRS by Benny Baumann · 5 years ago
  71. 31044d1 Roll our own strtoull implementation specialized to handle the parsing requirements by Benny Baumann · 5 years ago
  72. cceab5f Hardcode actual conversions to read the maps file data by Benny Baumann · 5 years ago
  73. 721d911 Only calculate M_LRS size every 5 seconds by Benny Baumann · 5 years ago
  74. 7f18b35 Calculate library size (M_LRS column) from maps file by Fynn Wulf · 5 years ago
  75. 46a2e8a IOPriorityPanel: drop unnecessary buffer size decrement by Christian Göttsche · 5 years ago
  76. d62c2e9 LinuxProcessList_recurseProcTree: compute time only once and mark parent const by Christian Göttsche · 5 years ago
  77. 9b31ee5 Drop taskstats conditional by Christian Göttsche · 6 years ago
  78. c88c80e Drop cgroup conditional by Christian Göttsche · 6 years ago
  79. c038326 LinuxProcessList: fix misspelling by Christian Göttsche · 5 years ago
  80. 601ad61 Unify naming of first argument of Platform_getBattery by Christian Göttsche · 5 years ago
  81. 4af8c63 Fix file descriptor leak in LinuxProcessList_readCmdlineFile after xread failure by Christian Göttsche · 5 years ago
  82. 21e3063 Include comm before cmdline if exe could not be read, but comm mismatches basename from cmdline by Benny Baumann · 5 years ago
  83. 46ee28e Refactor command string creation by Benny Baumann · 5 years ago
  84. 27b36da Make kernel thread display for COMM/EXE columns less visible and more consistent by Benny Baumann · 5 years ago
  85. f0a2325 Reduce visual noise to when comm and cmdline actually disagree on the program basename by Benny Baumann · 5 years ago
  86. dde2af1 Assume full basename matches COMM when matching full COMM buffer by Narendran Gopalakrishnan · 5 years ago
  87. be60419 Cleanup some documentation by Narendran Gopalakrishnan · 5 years ago
  88. fcda517 Add heuristic for space-separated cmdline by Benny Baumann · 5 years ago
  89. 98fce1f Compatibility function for faccessat by Benny Baumann · 5 years ago
  90. 09fe94d Improving Command display/sort by Narendran Gopalakrishnan · 5 years ago
  91. 42c842c LinuxProcess_adjustTime: simplify by not using double by Christian Göttsche · 5 years ago
  92. 952ee9c LinuxProcessList: fix misspelling by Christian Göttsche · 5 years ago
  93. 6c2849e Linux: fix display of new thread for one cycle when hidden by Christian Göttsche · 5 years ago
  94. 003f2c0 Merge branch 'cleanup-init-done' into master by Nathan Scott · 5 years ago
  95. 17eeb75 LinuxProcessList: skip parsing threads if the kind of thread is disabled by Christian Göttsche · 5 years ago
  96. 03f9a86 Reduce scope of local variables by Benny Baumann · 5 years ago
  97. fa002c0 Rename virtual memory column from M_SIZE to M_VIRT by Christian Göttsche · 5 years ago
  98. 3e5cba9 LinuxProcess: mark LinuxProcess_printDelay static by Christian Göttsche · 5 years ago
  99. 7cf5277 IWYU update (Linux) by Christian Göttsche · 5 years ago
  100. 5d50f43 Add whitespace to improve Linux Platform_init readability by Nathan Scott · 5 years ago