summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-12-07Bump version number for 3.0.3 release3.0.3Nathan Scott
2020-12-07Merge branch 'conversion' of https://github.com/cgzones/htop into ↵Nathan Scott
cgzones-conversion
2020-12-06OpenBSD updateChristian Göttsche
- compilation failures like `return &this->this;` -> `return &this->super;` - iwyu update - misc cleanup
2020-12-06Introduce METER_BUFFER_CHECK and METER_BUFFER_APPEND_CHR to cleanup writing ↵Christian Göttsche
to bar buffers Closes: #294
2020-12-06Use size_t as type for buffer length in ProcessChristian Göttsche
2020-12-06Use size_t as len type for Meter_UpdateValuesChristian Göttsche
Most of the time the parameter is passed to snprintf type functions
2020-12-06Use size_t as len type for xSnprintfChristian Göttsche
Like the C snprintf function
2020-12-06Remove unused function Header_readMeterNameChristian Göttsche
2020-12-06IWYU updateChristian Göttsche
2020-12-06Initialize buffer for retrieved pathBenny Baumann
This avoids a warning on GCC 11. Fixes #369
2020-12-06DragonFlyBSDProcessList: fix missing typeChristian Göttsche
2020-12-05FreeBSD: fix crash on empty environmentChristian Goettsche
e.g. on kernel threads
2020-12-05LinuxProcessList: add underscore suffix for raw struct nameChristian Göttsche
Fit the general coding style
2020-12-05Meter: fix bar coloring without wide ncurses supportChristian Göttsche
attrset() seems to not work with mvaddchnstr()
2020-12-05RichString: avoid signed integer misuseChristian Göttsche
2020-12-05Hide degree character without wide ncurses supportChristian Göttsche
2020-12-05Resolve conversion from int to charChristian Göttsche
2020-12-05Resolve conversion from int to unsigned and backChristian Göttsche
2020-12-05Resolve conversion from int to shortChristian Göttsche
2020-12-05Resolve conversion from ssize_t to int for readlink return valueChristian Göttsche
2020-12-05Update htop logo, provide .svg file as wellDaniel Lange
2020-12-05Update AUTHORS file with htop-dev teamDaniel Lange
2020-12-04Convert personal copyright authorship to teamChristian Göttsche
2020-12-04Some minor additions to the changelogBenny Baumann
2020-12-04Update changelog for upcoming 3.0.3 release, annotate rc13.0.3rc1Nathan Scott
2020-12-03Document implicit incremental searchBenny Baumann
2020-12-03Allow to pass '/' for item searchBenny Baumann
2020-12-03Handle 'q' as quit if first characterBenny Baumann
2020-12-03Some visual code cleanupBenny Baumann
2020-12-03Use common handling for scrollingBenny Baumann
2020-12-03Reduce code duplicationBenny Baumann
2020-12-03Common order for ESC/q/F10Benny Baumann
2020-12-03Fix sensors configure argumentChristian Göttsche
2020-12-03ci: use clang-11Christian Göttsche
2020-12-03ci: use correct configure flags for sensorsChristian Göttsche
2020-12-03Linux: avoid float division by 0 after system sleepChristian Göttsche
linux/LinuxProcessList.c:1403:63: runtime error: division by zero SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior linux/LinuxProcessList.c:1403:63 in
2020-12-03Silence possible NULL dereferenceChristian Göttsche
Found by compiling with LTO ProcessList.c: In function ‘ProcessList_updateTreeSetLayer’: ProcessList.c:195:15: error: potential null pointer dereference [-Werror=null-dereference] 195 | if (proc->tree_depth == deep && proc->tree_left > left && proc->tree_right < right) { | ^ ProcessList.c:195:15: error: potential null pointer dereference [-Werror=null-dereference] ProcessList.c:195:15: error: potential null pointer dereference [-Werror=null-dereference]
2020-12-03Add Linux cwd process columnChristian Göttsche
2020-12-02Minor code streamliningBenny Baumann
2020-12-02Some minor spelling issuesBenny Baumann
2020-12-02Avoid expensive build of tree when not using itBenny Baumann
2020-12-02Avoid useless search for pid 0Benny Baumann
2020-12-02Reorder field initialization to group fields by taskBenny Baumann
2020-12-02Code style cleanup and documentation/commentsBenny Baumann
2020-12-02Use common values for initial size estimates for HashtablesBenny Baumann
2020-12-02Fix issue with inconsistent displayTreeSetMaxim Zhiburt
2020-12-02Implement sorting in tree modeMaxim Zhiburt
2020-12-02Set locale only once and do not override it laterChristian Göttsche
2020-12-02Dynamically load libsensors at runtimeChristian Göttsche
2020-12-02Add xReadfile wrapper for reading small to medium size filesChristian Göttsche
Inspired by proposed Linux syscall Avoid file descriptor leaks like 4af8c63f