68 Commits (main)

Author SHA1 Message Date
Explorer09 44091705db Use of NULL in execlp() must have a pointer cast. 4 years ago
Tobias Stoeckmann d0d9f202c5 Avoid zombie processes on signal races 4 years ago
Daniel Lange 94ad111391 Update license headers to explicitly say GPLv2+ 5 years ago
Christian Göttsche 2bf626c4e4 IWYU update 5 years ago
mayurdahibhate 1b74dfe187 cleaned up includes with iwyu 5 years ago
Christian Göttsche df818b9904 Use ATTR_UNUSED instead of void casting 5 years ago
Benny Baumann 82157f598e Refactor to remove no-op calls 5 years ago
Youngjae Lee e54a790b14 TraceScreen: draw panel header 5 years ago
Christian Göttsche d72b0a682e Mark several non-modified pointer variables const 5 years ago
Christian Göttsche a7612b0b7d TraceScreen: mark local class functions static 5 years ago
Christian Göttsche e3862aa67e Rework drawing of FunctionBar 5 years ago
Christian Göttsche 7e7a53c415 Mark event arrays const 5 years ago
Narendran Gopalakrishnan 09fe94da18 Improving Command display/sort 5 years ago
Benny Baumann cb8bb12974 Shorten initializer 5 years ago
Benny Baumann 45869513bf Embracing branches 5 years ago
Benny Baumann 61e14d4bb2 Spacing around operators 5 years ago
Benny Baumann 374edb9ed5 Spacing after keywords (if) 5 years ago
Benny Baumann 0f5262917f Make all required includes explicit 5 years ago
Benny Baumann 3e5bc034e5 Ensure full initialization of all fields 5 years ago
Benny Baumann 4dfedd3930 Fix various file descriptor leaks 5 years ago
Benny Baumann 872e542f4e Rename StringUtils.[ch] to XUtils.[ch] 5 years ago
Christian Göttsche af4f58d013 Misc conversion fixes 5 years ago
Christian Göttsche ba282cfe19 Mark Object instances const 6 years ago
Daniel Lange 079c2abf8e Update License consistently to GPLv2 as per COPYING file 6 years ago
Benny Baumann 95012d6259 Avoid hardcoding of buffer size 6 years ago
Benny Baumann 6921000481 Barely ever seen any 1000 digit PIDs … 6 years ago
Hugo Musso Gualandi 9207401f97 Clean up some code duplication in the header files 6 years ago
Zev Weiss a1a027b9bd Axe automated header generation. 6 years ago
Mario Harjac c3fadf6b69 Add timestamps to the strace screen 7 years ago
Hisham Muhammad aa3dc634dc strace: increase string length 8 years ago
Hisham Muhammad 8c653212c0 Replace size_t with int/void* union 8 years ago
Hisham Muhammad 09e241fb12 Security review: check results of snprintf. 9 years ago
Hisham Muhammad 543d65c6ab Security review: make privilege dropping-restoring optional. 9 years ago
Richard d5faf64374 Mark some things as const 9 years ago
coypoop 53d7c66ac3 Add missing include 9 years ago
Tomasz Kramkowski 2b5c1b4b13 Replace all uses of sprintf with snprintf 9 years ago
Hisham fa0c637c55 Silence warnings about seteuid return value. 10 years ago
Hisham b54d2dde40 Check for failure in allocations. 10 years ago
Hisham Muhammad 466d4da0c6 refactor *Screen classes, add InfoScreen superclass 10 years ago
Michael Klein d18e9a4895 add some security checks when running SUID root 10 years ago
Michael McConville 445222e48c Clean up some needless malloc casts, convert some mallocs to callocs, and fix some style 11 years ago
David Hunt 5e602f18d5 Rename String to StringUtils. 11 years ago
Christian Hesse 08829cbc3b fix compiler warnings 11 years ago
Hisham Muhammad ade7993fcb incremental search and filter reintegrated! 11 years ago
Hisham Muhammad d0c72c3fb2 Move FunctionBar inside Panel 11 years ago
Hisham Muhammad 1afbc19087 safer code, test for return of fcntl 12 years ago
Hisham Muhammad 00b324bfc1 Changes in object model: separate class objects to store vtable. Also, nicer UTF-8 display of big numbers. 13 years ago
Hisham Muhammad 2a73405cd0 search and filter for the strace and lsof screens! 14 years ago
Hisham Muhammad 8b73d11ac6 make htop trunk compile on FreeBSD 8.2-STABLE 14 years ago
Hisham Muhammad 84281bdc44 major header cleanup 14 years ago