Commit Graph

1180 Commits

Author SHA1 Message Date
wj32 92a8ec0027 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1389 21ef857c-d57f-4fe0-8362-d861dc6d29cd 2009-06-07 11:57:27 +00:00
wj32 f29266610d added window process finder
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1388 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 11:54:56 +00:00
wj32 7eca1b85e8 * added Shift+Del for Terminate Process Tree
* fixed Terminate Process Tree when sorting

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1387 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 08:53:14 +00:00
wj32 cf429d1050 minor users list changes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1386 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 08:47:59 +00:00
wj32 6a6a4622d2 fixed users list for XP users
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1385 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 08:37:58 +00:00
wj32 9cb7746b79 added users list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1384 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 08:25:00 +00:00
wj32 249345130d added basic FreeList
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1383 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 06:50:14 +00:00
wj32 40e736cd63 * refactoring: typos, etc.
* new reference counting system for handles, memory allocations and symbol provider
* added terminal server objects (server, session, process)
* proper SID class
* moved logging into ProcessHacker.Common

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1382 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 06:30:47 +00:00
wj32 d4e7794583 * disabling "Warn about dangerous actions" now disables all process-related prompts
* sorted the WTS functions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1381 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-06 23:53:59 +00:00
wj32 2c3c8a402f added ability to detach processes from debuggers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1376 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-06 00:53:45 +00:00
wj32 fb07e556d8 added working set to diagnostic info
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1375 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-05 10:56:54 +00:00
wj32 71c210c270 #2800710 - "System.ObjectDisposedException"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1374 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-05 10:54:08 +00:00
wj32 a5e2737739 #2797948 - "System.ArgumentOutOfRangeException"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1373 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-05 10:49:41 +00:00
xhmikosr 25dc8745f1 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1369 21ef857c-d57f-4fe0-8362-d861dc6d29cd 2009-06-02 14:21:21 +00:00
wj32 52f41c1175 changed dump behaviour
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1368 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 12:15:09 +00:00
wj32 3ede8eda53 refactored open containing folder code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1367 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 12:13:17 +00:00
wj32 88e6201497 Added ability to create dump files for processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1366 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 12:11:05 +00:00
wj32 a1869c6bdf * refactored affinity code
* fully documented ProcessHandle

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1365 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 10:50:07 +00:00
xhmikosr c225d7088d git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1364 21ef857c-d57f-4fe0-8362-d861dc6d29cd 2009-06-01 09:56:39 +00:00
xhmikosr b72b416601 release.cmd minor changes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1363 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 09:48:54 +00:00
wj32 03e3baf2db added instruction text to highlighting options
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1360 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 07:14:06 +00:00
wj32 c47ea8728d "fixed" all compiler warnings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1358 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 06:58:00 +00:00
wj32 ce24964325 major refactoring - utility functions are now in a separate library and SymbolProvider is now in ProcessHacker.Native
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1355 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-31 11:05:47 +00:00
wj32 e16bc7b506 * added event pair "properties"
* fixed event pair wait detection

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1354 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-31 00:05:28 +00:00
wj32 e9900c69a8 * added event pair and keyed event wait detection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1353 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-30 12:16:08 +00:00
wj32 2bf4cf0c19 * removed event handle in WorkQueue and switched to Monitor.Wait/Pulse
* updated copyright headers
* added SpinLock

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1349 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-30 06:20:44 +00:00
wj32 28d89099c6 * added timer properties
* refactored handle code
* fixed time bugs in handle code
* added wrapper synchronization object classes

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1347 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-30 05:26:35 +00:00
wj32 8ffa3839b0 added e.Handled = true (doesn't do anything though)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1346 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-29 23:41:48 +00:00
wj32 874902d9fd * added Vista SP2 support to KPH
* #2797949 - "Enable ctrl+A for the Scratchpad window"

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1345 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-29 23:30:58 +00:00
xhmikosr 4238595cec git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1344 21ef857c-d57f-4fe0-8362-d861dc6d29cd 2009-05-29 10:37:59 +00:00
xhmikosr b5f55c1f0b Installer: Cosmetics in Custom_Messages.iss and main script
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1343 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-29 10:31:44 +00:00
xhmikosr 7dcac4b171 Installer: Cosmetics
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1342 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-29 09:07:20 +00:00
xhmikosr 445a32edcb Installer: Optionally removes scratchpad.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1341 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 14:47:10 +00:00
wj32 54d1e8ea28 added better wait detection without good symbols
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1340 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 12:00:24 +00:00
wj32 f3bfe0644a added I/O device control wait detection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1339 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 11:35:46 +00:00
wj32 12084d1386 added worker factory wait detection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1338 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 11:31:58 +00:00
wj32 5fd3efb94f bump to 1.3.8.5
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1337 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 11:28:47 +00:00
wj32 8f5944e7dd fixed USER message wait detection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1336 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 11:27:33 +00:00
wj32 e71c5a2053 added LPC port wait detection and NT user message wait detection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1335 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 11:21:09 +00:00
wj32 55fff11df8 added named pipe hang detection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1334 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 11:13:04 +00:00
wj32 fb4d2aeb15 disabled properties for DLLs and Mapped Files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1333 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 10:59:21 +00:00
wj32 c14ae0f4c1 new handle properties window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1332 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 10:55:11 +00:00
wj32 7a558a54b2 * added thread wait analyzer
* moved thread stack walking into ProcessHacker.Native

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1331 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-28 07:51:16 +00:00
xhmikosr bc24b43f29 Installer: Minor changes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1330 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-27 07:52:37 +00:00
wj32 cb8dd4308f tray icon process list is now sorted in alphabetical order
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1329 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-25 09:54:28 +00:00
wj32 e4d7cdebe7 * modified about window
* new build of KPH (same code)

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1328 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-25 07:51:00 +00:00
wj32 27c2b1c328 fucking IntPtrs can't get formatted using {0:x8}
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1326 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-24 09:48:07 +00:00
wj32 b8f2e812ea * fixed several Windows 7 offsets
* fixed auxData size leading to a buffer overflow
* better credits screen

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1325 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-24 01:32:16 +00:00
wj32 bc2b76abf5 #2795871 - "Hidden Processes window resizing problem"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1323 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-23 23:10:52 +00:00
wj32 fdd675c9d6 * fixed CircularBuffer behaviour when resizing
* added a lot of comments to CircularBuffer
* added some more functions to CircularBuffer
* added Func delegate types

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1322 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-23 12:09:08 +00:00