Commit Graph

  • db05ba6106 Add -t command-line flag for tree view Daniel Flanagan 2018-04-05 19:45:55 -0300
  • 0505a7cfe1 macOS: fix the switched version test (#772) pmalhaire 2018-04-06 00:41:22 +0200
  • cf04300d49 Solaris: update proc state letters to reflect Solaris usage Guy M. Broome 2018-04-05 09:46:00 -0400
  • c53e384213 Solaris: bump copyright in Platform.{c,h} Guy M. Broome 2018-04-03 11:20:50 -0400
  • da4877f48c Solaris: fix a memory leak caused by calling ProcessList_getProcess twice for each LWP Guy M. Broome 2018-03-30 14:34:12 -0400
  • 0969f83b21 Solaris: Implement process environment listing Guy M. Broome 2018-03-29 13:28:43 -0400
  • 155d7cbeee Solaris: add placeholder message about environment listing Guy M. Broome 2018-03-28 16:43:39 -0400
  • 1ae7625c42 Solaris: showing a dash for the top-level process is no longer necessary Guy M. Broome 2018-03-28 16:07:32 -0400
  • 3c96467f7b Solaris: add warning about proc_walk_f callback function Guy M. Broome 2018-03-28 16:04:49 -0400
  • 7f40a3a5af Solaris: condense separate process vs lwp handling down to a single workflow Guy M. Broome 2018-03-28 15:54:36 -0400
  • 45fad05b4a Solaris: get completely out of the file handling business using libproc Guy M. Broome 2018-03-28 12:48:37 -0400
  • 4ba06c51e5 Solaris: Condense conditional blocks for new vs old LWPs and procs Guy M. Broome 2018-03-27 17:22:07 -0400
  • fa18ac964c Solaris: remove unneeded accumulators for process and thread counting Guy M. Broome 2018-03-27 16:48:58 -0400
  • 192e43c1ed Solaris: Assorted post-LWP code cleanup Guy M. Broome 2018-03-27 16:18:29 -0400
  • 75598c1389 Solaris: Implement kernel thread counting Guy M. Broome 2018-03-27 14:26:24 -0400
  • c235b45cd6 Solaris: If a process has a running LWP, then the process is by definition running Guy M. Broome 2018-03-27 14:11:22 -0400
  • 0dbedf95a8 Collapse current subtree pressing Backspace Hisham Muhammad 2018-04-05 19:31:18 -0300
  • 42c3a1fcb3 Solaris: Implement LWP enumeration (#768) gmbroome 2018-03-27 12:27:12 -0400
  • 1cf8f429a5 OpenBSD: read Battery data nerd972 2018-03-05 01:54:37 +0100
  • 23f96048c7 macOS: keep scanning thread for versions before High Sierra (#728) pmalhaire 2018-03-25 22:04:16 +0200
  • 70bc51a387 Solaris: Fix virt and resident memory sizes. Was using KiB, needed pages. Guy M. Broome 2018-03-22 13:57:53 -0400
  • 442b0d2576 New makefile targets to rebuild and clean htop headers. Explorer09 2018-03-17 09:42:52 +0800
  • 47cf1532b0 Linux: change how kernel threads are detected Hisham Muhammad 2018-03-25 15:26:05 -0300
  • dc050e8088 Fix overflow for signals >= 100. Hisham Muhammad 2018-03-25 15:15:37 -0300
  • aa3dc634dc strace: increase string length Hisham Muhammad 2018-03-25 15:14:04 -0300
  • 2e1f56d934 Changed type of some integer variables to avoid overflows Sebastian Martin Dicke 2018-02-28 19:06:27 +0100
  • 5a75797f4d Solaris: code indentation fix gmbroome 2018-03-05 18:08:27 -0500
  • cda84fcddc Solaris: enough changes made to justify a copyright bump to 2018 Guy M. Broome 2018-03-05 16:52:03 -0500
  • 69355234d0 Solaris: fix memory allocation for usernames (some empty usernames in 32-bit builds) Guy M. Broome 2018-03-05 16:46:52 -0500
  • cefbe499db Solaris: fix malloc() / free() issues with zone name handling Guy M. Broome 2018-03-05 16:27:27 -0500
  • 76ef3682db Solaris: Link against libmalloc to fix various crashes Guy M. Broome 2018-03-05 12:02:07 -0500
  • 4bd68809e4 Solaris: Import backtrace-on-abort from Linux, with minor modification for Solaris Guy M. Broome 2018-03-05 11:39:37 -0500
  • a042cfece2 Use fork/exec instead of popen to run lsof (#757) wangqr 2018-03-16 22:39:03 +0800
  • 2e3c35d66d Use AM_CFLAGS and AM_LDFLAGS in Makefile.am (#760) Kang-Che Sung (宋岡哲) 2018-03-16 22:31:48 +0800
  • 697f5bb9c1 Import Solaris support (#741) gmbroome 2018-03-02 16:20:46 -0500
  • 6ee99566cd Bump version to 3.0.0beta3 3.0.0beta3 Hisham Muhammad 2018-02-17 15:32:24 -0200
  • dc6bb069f0 Update generated header Hisham Muhammad 2018-02-26 20:12:07 -0300
  • 0169577019 Fix inttypes.h header Hisham Muhammad 2018-02-04 16:32:41 +0100
  • 0e38be9ee7 Darwin: expose LAST_PROCESSFIELD like the other platforms Hisham Muhammad 2018-02-04 16:27:26 +0100
  • 8e6c1e1bac Add more default screens Hisham Muhammad 2018-02-04 08:56:51 +0100
  • 709619800f Only compute counters is process is shown Hisham Muhammad 2018-02-04 08:49:15 +0100
  • a72439c9b7 Implemented various performance counters Hisham Muhammad 2018-01-31 00:52:08 -0200
  • 61e94c1b5b Add IPC performance counter for Linux Hisham Muhammad 2018-01-29 12:08:56 -0200
  • b9f5892593 Add perf counter object Hisham Muhammad 2018-02-04 16:29:27 +0100
  • 267d03b6d8 configure.ac: add --enable-perfcounters Hisham Muhammad 2018-01-29 09:28:58 -0200
  • 3b819daf82 Set default sort keys in default screens Hisham Muhammad 2018-01-30 14:21:40 -0200
  • d9f8cdf0a6 Add `make symbols` target Hisham Muhammad 2018-01-30 14:21:32 -0200
  • 59982a188c Store .sort_key as a string Hisham Muhammad 2018-01-30 14:21:17 -0200
  • 0800424fe6 Match iotop's screen configuration Hisham Muhammad 2018-01-30 13:42:39 -0200
  • b4a8f048d1 Use screen's flags when reading process data Hisham Muhammad 2018-01-28 22:33:26 -0200
  • 2df1f61d77 Screens: Fix "New Screen" option Hisham Muhammad 2018-01-28 17:06:53 -0200
  • e6c98b6e8e htoprc: store screen 0's setup for improved compatibility Hisham Muhammad 2018-01-28 16:56:55 -0200
  • b815e4c7a3 Add support for multiple screens, switchable using Tab Hisham Muhammad 2018-01-28 04:09:06 -0200
  • 4791050cea Begin add supporting for multiple screens Hisham Muhammad 2018-01-27 23:29:58 -0200
  • 1edcfad874 Move responsibility for cursor placement to Panels Hisham Muhammad 2018-01-27 23:28:37 -0200
  • d4ea7cd65c Fix bashisms (#749) Jesin 2018-02-26 18:07:52 -0500
  • 9ca1c993ac Add Contributing Guide! Hisham Muhammad 2018-02-26 11:44:55 -0300
  • ccd156f8ba Updates to generated header files Hisham Muhammad 2018-02-26 11:44:00 -0300
  • 858af2505f Protect against overflows in RichString_setAttrn Hisham Muhammad 2018-02-26 11:05:12 -0300
  • 655c7293d2 Update ChangeLog Hisham Muhammad 2018-02-26 10:53:43 -0300
  • bc5d46982f use CFLAGS from ncurses*-config, if present (#745) Michael Klein 2018-02-26 14:19:01 +0100
  • c01f40eb3e Fix build failure ('major' undefined) in glibc 2.28. (#746) Kang-Che Sung (宋岡哲) 2018-02-26 21:15:05 +0800
  • eed18dd107 Remove unused function from unsupported/ Hisham Muhammad 2018-02-18 21:18:53 -0300
  • f914617508 Make settings file finding sequence more straightforward Hisham Muhammad 2018-02-18 20:42:17 -0300
  • 03b2581745 Only consider a read successful when the file seems valid Hisham Muhammad 2018-02-18 20:35:23 -0300
  • 8c653212c0 Replace size_t with int/void* union Hisham Muhammad 2018-02-18 10:38:49 -0300
  • b064d501ae linux/Battery.c: make sure fd is always closed Hisham Muhammad 2018-02-18 10:21:22 -0300
  • ff78a1bfce Fix out-of-bounds read Hisham Muhammad 2018-02-18 10:17:56 -0300
  • f4f35da7e0 Fix indentation Hisham Muhammad 2018-02-18 10:17:29 -0300
  • 76366be3f1 Update ChangeLog Hisham Muhammad 2018-02-17 21:11:46 -0200
  • 6dda8d2586 linux/LinuxProcessList.c: Fix indentation. Hisham Muhammad 2018-02-17 20:52:07 -0200
  • 5fca258f33 call clear() function when SIGWINCH is received. (#660) guoci 2018-02-17 13:25:57 -0500
  • 70ed51a303 linux/LinuxProcessList: fix reading of number of read syscalls of process Marc Kleine-Budde 2018-02-07 23:16:37 +0100
  • 805546e291 Bump version to 3.0.0beta2 3.0.0beta2 Hisham Muhammad 2018-02-17 15:32:24 -0200
  • 4aba5d878d Fix inttypes.h header Hisham Muhammad 2018-02-04 16:32:41 +0100
  • e48b63b585 Darwin: expose LAST_PROCESSFIELD like the other platforms Hisham Muhammad 2018-02-04 16:27:26 +0100
  • 1748abfb4e Add more default screens Hisham Muhammad 2018-02-04 08:56:51 +0100
  • d0fc93d82c Only compute counters is process is shown Hisham Muhammad 2018-02-04 08:49:15 +0100
  • 0cbdf8ba27 Implemented various performance counters Hisham Muhammad 2018-01-31 00:52:08 -0200
  • cf0c074cc8 Add IPC performance counter for Linux Hisham Muhammad 2018-01-29 12:08:56 -0200
  • 9c40c9a0e7 Add perf counter object Hisham Muhammad 2018-02-04 16:29:27 +0100
  • c55c8c2316 configure.ac: add --enable-perfcounters Hisham Muhammad 2018-01-29 09:28:58 -0200
  • eb8ca9be84 Set default sort keys in default screens Hisham Muhammad 2018-01-30 14:21:40 -0200
  • 401d19be37 Add `make symbols` target Hisham Muhammad 2018-01-30 14:21:32 -0200
  • bcf4a30ee6 Store .sort_key as a string Hisham Muhammad 2018-01-30 14:21:17 -0200
  • 86fea8facd Match iotop's screen configuration Hisham Muhammad 2018-01-30 13:42:39 -0200
  • d145a3bfdd Use screen's flags when reading process data Hisham Muhammad 2018-01-28 22:33:26 -0200
  • b63d0d04db Screens: Fix "New Screen" option Hisham Muhammad 2018-01-28 17:06:53 -0200
  • 117cc515fc htoprc: store screen 0's setup for improved compatibility Hisham Muhammad 2018-01-28 16:56:55 -0200
  • 187a035a76 Add support for multiple screens, switchable using Tab Hisham Muhammad 2018-01-28 04:09:06 -0200
  • ece89b8df0 Begin add supporting for multiple screens Hisham Muhammad 2018-01-27 23:29:58 -0200
  • 52b5beb4e4 Move responsibility for cursor placement to Panels Hisham Muhammad 2018-01-27 23:28:37 -0200
  • df9922a67e Fix preservation of LDFLAGS value during configure script Hisham Muhammad 2018-02-17 14:50:55 -0200
  • fcdff59f4c Update ChangeLog Hisham Muhammad 2018-02-17 14:50:42 -0200
  • b544c22c72 Fix issue with small terminals. Hisham Muhammad 2018-02-13 06:41:44 -0200
  • f37a050d3d Optimize Vector_size on non-debug builds Hisham Muhammad 2018-02-05 11:01:35 +0100
  • 03f17688ad Handle unexpected values for character passed to isalnum Hisham Muhammad 2018-02-05 10:59:20 +0100
  • a32d7528f6 Check for pkgconfig's presence before using it. Hisham Muhammad 2018-02-05 10:22:16 +0100
  • ac2dff2881 Fix color behavior on some terminals. Hisham Muhammad 2018-02-05 07:01:12 +0100
  • c50440f165 Bump version to 2.1.0 2.1.0 Hisham Muhammad 2018-02-04 20:13:55 +0100