Commit Graph

  • 71ad9b304d Fix function bar when moving meters. Explorer09 2015-12-22 17:43:31 +0800
  • c67e482c67 fixed bug with PPID of parent not being set on first process list scan pass. Martin "eto" Misuth 2015-12-17 08:48:53 +0100
  • 802e216870 Extend buffer for reading lines from /proc. Hisham Muhammad 2015-12-14 13:27:11 -0200
  • e0b6e2eef2 enabled swap meter Martin "eto" Misuth 2015-12-13 04:16:06 +0100
  • 9d55c56f26 added Support for memory meter, and slightly adjusted process monitor logic Martin "eto" Misuth 2015-12-13 04:11:35 +0100
  • 80f594f314 added CPU% for processes in process list Martin "eto" Misuth 2015-12-13 01:39:54 +0100
  • c2769985cc added cpu monitoring for both single core and smp systems, some notes in process monitor Martin "eto" Misuth 2015-12-13 00:21:02 +0100
  • bc84920b91 added support for effective UID/username change detection Martin "eto" Misuth 2015-12-11 11:01:24 +0100
  • 563abbc44b Merge pull request #319 from acatton/master Hisham Muhammad 2015-12-10 18:34:57 -0200
  • 065aab5247 Redraw the panel when resizing the window during an incremental search Antoine Catton 2015-12-09 23:42:56 -0700
  • cccc18dd2f Oops! Hisham Muhammad 2015-12-09 17:34:57 -0200
  • 84783bd6f0 Fix fopen mode in Settings_read() Michael Klein 2015-12-09 20:34:11 +0100
  • db6828617d More thorough checks for ncurses*-config scripts. See #198. Hisham Muhammad 2015-12-09 17:17:30 -0200
  • ab3a7c2fa8 drop privileges before changing process priority or sending signals Michael Klein 2015-12-07 20:10:09 +0100
  • 6b1b073ae4 Merge branch 'master' of https://github.com/hishamhm/htop Hisham Muhammad 2015-12-06 19:07:16 -0200
  • c23770245e If ncurses*-config script is present, use it in configure when testing for ncurses library. See #198. Hisham Muhammad 2015-12-06 19:06:23 -0200
  • cc23d13f87 Add Platform_getProcessEnv Michael Klein 2015-12-03 22:16:10 +0100
  • 42b08f2233 drop privileges during Settings_read()/Settings_write() Michael Klein 2015-12-02 23:42:10 +0100
  • 0919ea32f9 'e' displays environment of current process Michael Klein 2015-12-02 22:58:22 +0100
  • d18e9a4895 add some security checks when running SUID root Michael Klein 2015-12-02 22:15:46 +0100
  • 670a2de692 Merge pull request #313 from hishamhm/sreclaimable Hisham Muhammad 2015-11-30 18:27:33 -0200
  • 96c929f82b Use ncurses*-config scripts bundled with ncurses. Hisham Muhammad 2015-11-30 16:36:22 -0200
  • a84aa2e782 Cached memory calculations, take 2. Hisham Muhammad 2015-11-29 23:55:31 -0200
  • 5bc1f5ed04 Account unreclaimable slab and shmem as used memory, reclaimable slab as cached memory. Hisham Muhammad 2015-11-28 22:22:00 -0200
  • d34645f8f1 Array entries have been oddly flipped here for years. Hisham Muhammad 2015-11-23 03:46:43 -0200
  • f02d8f4386 Merge pull request #303 from kaefer/desc-load-averages-meter Hisham Muhammad 2015-11-23 02:55:27 -0200
  • aae02bbfc9 Merge pull request #304 from Sworddragon/master Hisham Muhammad 2015-11-23 02:50:30 -0200
  • 5521094b1e Merge pull request #309 from hishamhm/travis-ci Hisham Muhammad 2015-11-20 15:59:54 -0200
  • 347141502b Test for unicode-enabled libncurses Hisham Muhammad 2015-11-19 13:26:11 -0200
  • 0837fc5b62 travis-ci should really detect autogen.sh... Hisham Muhammad 2015-11-19 13:14:20 -0200
  • d12084b032 ChangeLog updates. Hisham Muhammad 2015-11-19 13:08:23 -0200
  • c24270be0a Test on Linux and OSX Hisham Muhammad 2015-11-19 12:58:00 -0200
  • d820d11c80 Add initial .travis.yml Hisham Muhammad 2015-11-19 12:56:26 -0200
  • 4b83a82dca Minimal stub 'make test' target. Hisham Muhammad 2015-11-19 12:56:01 -0200
  • ad5d9c2542 Merge pull request #308 from SaltwaterC/darwin-swap Hisham Muhammad 2015-11-19 12:53:47 -0200
  • 8895f09880 Add Darwin swap meter. SaltwaterC 2015-11-16 17:32:22 +0000
  • f097bdce8f Fixed/enhanced some entries in the manpage Sworddragon 2015-11-04 12:13:16 +0100
  • 1e31b63a7e Fixed some typos Sworddragon 2015-11-04 12:09:22 +0100
  • 33cdaf3ac0 match load averages desc. to what it actually shows kaefer 2015-11-04 11:53:17 +0100
  • bef00a4fd9 Create directory m4 if it doesn't already exist. (See #292.) Hisham Muhammad 2015-11-03 02:21:53 -0500
  • 5e0f1788e6 Fix CRT_fatalError warning. Hisham Muhammad 2015-11-02 10:22:10 -0500
  • a7fcbba75a Add missing header, silence warning. Should fix #292. Hisham Muhammad 2015-11-02 10:46:04 -0500
  • 3cfbcb72c8 Highlight moving meters in a different color. Hisham Muhammad 2015-11-02 10:33:37 -0500
  • f187be9296 Fix moving of meters Hisham Muhammad 2015-11-02 10:33:22 -0500
  • fd5dd6605a Merge pull request #299 from mmcco/master Hisham Muhammad 2015-11-02 08:46:40 -0500
  • cd3d2337f8 Replace all err.h function uses with CRT_fatalError(). Failing with err.h functions corrupts the terminal when using curses. Michael McConville 2015-11-01 13:26:57 -0500
  • 0fb9a8c389 Remove a debugging print Michael McConville 2015-11-01 13:19:01 -0500
  • b669540e4e Merge pull request #298 from patrickmarlier/issue202 Hisham Muhammad 2015-10-26 17:55:13 -0400
  • ea8a8b2d6b Merge pull request #296 from hishamhm/darwin-cpu-average Hisham Muhammad 2015-10-24 23:29:47 -0400
  • bd93b2e1d7 Initialize variables, silence warnings. Hisham Muhammad 2015-10-24 23:28:29 -0400
  • 71190654bc Calculate CPU averages on Darwin (See #295). Hisham Muhammad 2015-10-23 13:46:21 -0200
  • 9c146393a3 Improve prose a bit. Hisham Muhammad 2015-10-19 17:26:53 -0200
  • 57333d8a47 Merge pull request #280 from eworm-de/man-htoprc Hisham Muhammad 2015-10-19 17:26:22 -0200
  • 78f2933e2b Regenerate platform-dependent headers. Closes #293. Hisham Muhammad 2015-10-19 17:22:54 -0200
  • 8673a84e5f Remove some trailing whitespace Michael McConville 2015-10-13 11:05:52 -0400
  • 9f1884c28f Fix generation of openbsd/Platform.h and replace a vestigial dummy CPU utilization value Michael McConville 2015-10-09 14:57:01 -0400
  • e906c0dddb Merge pull request #287 from etosan/master Hisham Muhammad 2015-10-07 20:48:46 -0300
  • 93f05b459f fixed broken merge, where I forgot to check linux/Platform.c so that it matches upstream Martin "eto" Misuth 2015-10-06 20:05:55 +0200
  • 23bf564d73 Fixed reparenting issue. PPID should be updated each refresh as any process can get reparented to either PID1 or even any other PID (if there are custom reapers in the system). Similar issue with jails, elevated process can ask kernel to attach itself into any jail at any time, thus JID and jail name can change each refresh cycle. Martin "eto" Misuth 2015-10-06 19:50:19 +0200
  • 214d0cff0d merge with 'upstream/master' Martin "eto" Misuth 2015-10-06 19:39:12 +0200
  • 3ea7b34735 attempt to return to upstream/master Martin "eto" Misuth 2015-10-06 19:39:01 +0200
  • cc0fc3655d Add Darwin signals (same as FreeBSD) https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man3/signal.3.html Hisham Muhammad 2015-10-06 13:03:47 -0300
  • 56193323ce let's let the user find SIGIOT if the look for it :) Hisham Muhammad 2015-10-06 12:58:53 -0300
  • ee0d602a47 Merge branch 'master' of https://github.com/hishamhm/htop Hisham Muhammad 2015-10-06 12:52:48 -0300
  • 125c23ef23 Fix build in FreeBSD, and make sure SIGTERM is always the default. Hisham Muhammad 2015-10-06 12:50:31 -0300
  • 384c92f7e4 Merge pull request #286 from mmcco/master Hisham Muhammad 2015-10-06 12:42:13 -0300
  • c4eb99f264 Add header file reference for OpenBSD signals Michael McConville 2015-10-06 11:32:40 -0400
  • 77f12bbecd Add OpenBSD signals Michael McConville 2015-10-06 11:25:16 -0400
  • 2379835910 Added platform dependent DEFAULT_SIGNAL define, for now for: FreeBSD Linux Other platforms will have it undefined for now. Martin "eto" Misuth 2015-10-06 14:04:22 +0200
  • 86417e4157 Unless I move signal definitions into the comment used for header generation, htop fails to compile with: Martin "eto" Misuth 2015-10-06 12:46:37 +0200
  • 7859857fdd add hint about system configuration file Christian Hesse 2015-09-30 08:46:56 +0200
  • 3fe2f3e28e Move list of signals to platform-specific code. Implementations for Linux (tested) and FreeBSD (still untested, thanks to @etosan for providing the table). Darwin and OpenBSD(ping @mmcco) builds should be broken now, pending their own tables. Hisham Muhammad 2015-10-06 03:02:49 -0300
  • fbb4c49edd gcc warning cleanups. Hisham Muhammad 2015-10-05 11:27:44 -0300
  • bf276a0993 Merge pull request #274 from mmcco/master Hisham Muhammad 2015-10-05 11:22:50 -0300
  • 5c2b0a6bbc Merge pull request #283 from eworm-de/editorconfig Hisham Muhammad 2015-10-05 11:19:59 -0300
  • 1cda2d7397 add editorconfig file to give hints to editors Christian Hesse 2015-10-05 11:13:17 +0200
  • 68c3270be8 Merge pull request #281 from etosan/master Hisham Muhammad 2015-09-30 22:28:40 -0300
  • 8c00fa4582 Added preliminary attempt at jails support on FreeBSD - JID and JAIL (name) columns, somewhat more correct kernel "thread" detection. Martin "eto" Misuth 2015-09-30 22:04:26 +0200
  • 2d1507ad5a Merge pull request #275 from trebmuh/patch-1 Hisham Muhammad 2015-09-21 14:17:21 -0300
  • 6a21d2f3a6 Fix enumeratoin of on-CPU processes in OpenBSD Michael McConville 2015-09-19 12:45:22 -0400
  • ad1a0ad08d Replace some remaining tabs Michael McConville 2015-09-19 12:21:22 -0400
  • 571cbc0aa1 Change more fprintf(stderr, ...); exit(...); to err[x](...). Tweak a few existing ones and fix some style. Michael McConville 2015-09-19 12:15:26 -0400
  • e2bbd5cfa4 Change some tabs to three spaces Michael McConville 2015-09-19 12:08:34 -0400
  • c5d725daf9 Update htop.desktop trebmuh 2015-09-19 00:12:41 +0200
  • 9c14fa6fad Merge pull request #273 from kaefer/fix-glibtoolize-detection Hisham Muhammad 2015-09-18 15:41:41 -0300
  • a9a5a539cf (Very) initial working OpenBSD port Michael McConville 2015-09-18 00:46:48 -0400
  • b0e074f6b6 Update htop.desktop trebmuh 2015-09-17 20:04:18 +0200
  • 02727bda81 ignore which errors kaefer 2015-09-17 08:44:34 +0200
  • 445222e48c Clean up some needless malloc casts, convert some mallocs to callocs, and fix some style Michael McConville 2015-09-16 23:42:36 -0400
  • b37d4f172f Fix a case where the usertime calculation can overflow (see issue #202) Patrick Marlier 2015-08-30 21:26:47 +0200
  • 40525d85bc removing unnecessary include, which on top breaks compiling kaefer 2015-09-14 16:18:51 +0200
  • 661a4cec4a fix glibtoolize detection kaefer 2015-09-14 10:03:17 +0200
  • 1d805b36b4 Bring changelog up-to-date :) Hisham Muhammad 2015-09-11 16:29:19 -0300
  • 8e81119c33 Merge branch 'master' of https://github.com/hishamhm/htop Hisham Muhammad 2015-09-11 13:42:04 -0300
  • 0c2ccde306 Detect when libtoolize is called glibtoolize. It's the case on Darwin, and might be in other BSDs as well. As referred in #268. Supersedes PR #269. Hisham Muhammad 2015-09-11 13:39:06 -0300
  • a92f803903 Merge pull request #268 from jweyrich/darwin-fixes Hisham Muhammad 2015-09-10 16:41:53 -0300
  • e52c070ef5 Remove conflicting declarations. Jardel Weyrich 2015-09-10 10:46:44 -0300
  • ffacac14a9 Remove duplicate declaration. Jardel Weyrich 2015-09-10 10:45:22 -0300
  • 229d005851 Merge pull request #262 from eworm-de/calloc Hisham Muhammad 2015-09-08 14:43:33 -0300
  • e8970b6f32 fix calloc() calls Christian Hesse 2015-09-07 07:52:39 +0200