wj32
b4eec975f7
fixed bug
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3660 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-23 04:28:44 +00:00
wj32
3c9f2089b4
* EMENU is working
...
* converted process and icon menus to use EMENU
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3659 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-23 04:05:30 +00:00
wj32
b644bed0d9
changed PhCompareUnicodeStringZNatural
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3658 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-22 10:57:51 +00:00
wj32
0a4133ca89
updated ProcessHacker2.Api
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3657 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-22 07:41:11 +00:00
wj32
85996af841
preparing for extended menu module
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3656 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-22 07:30:59 +00:00
wj32
19615a29d4
* removed memory allocation for integer pair settings
...
* optimized setting creation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3655 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-22 07:07:53 +00:00
wj32
8d38542770
added hash set in service provider update reduce CPU time
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3654 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-20 06:37:22 +00:00
wj32
8e50496c46
use DT_SINGLELINE
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3653 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-20 05:09:39 +00:00
wj32
288bdc9d0f
* added additional debug info to ref
...
* optimized PhCreateIsDotNetContext
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3652 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-20 04:03:16 +00:00
wj32
dfbf705a84
* fixed service handle leaks
...
* bumped to 2.6
* bumped ExtendedServices to 1.1
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3651 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-19 07:55:01 +00:00
wj32
98aad169da
fixed x64 compiler warning
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3650 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-19 04:29:08 +00:00
wj32
1e7fc1a421
FiIn: added map command, better native file name handling
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3649 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-19 04:11:40 +00:00
wj32
1483652fde
fixed uninitialized variables in PhCreateProcess
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3648 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-19 02:41:35 +00:00
wj32
198f6b64d1
added credits to the About box
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3647 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-19 01:48:24 +00:00
wj32
58eec153fa
* added ph_crc32
...
* added hash command to FiIn
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3646 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-18 11:10:44 +00:00
wj32
4626a14603
* fixed PhGenerateGuid
...
* added GUID_EX
* added PhGenerateGuidFromName
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3645 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-18 05:49:06 +00:00
wj32
dcdca6d668
fixed Recovery tab Browse button
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3644 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-18 01:54:27 +00:00
wj32
61dc8b54e9
minor tweaks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3643 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-18 01:31:28 +00:00
wj32
9b50cdc33b
added faster string equality testing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3642 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-18 01:24:11 +00:00
wj32
32c56dffe3
* fixed file dialogs on XP
...
* removed incorrect assertion in PhDrainAutoPool
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3641 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 10:10:18 +00:00
wj32
99be793395
fixed mini-dump creation (bad initialization time)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3640 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 08:10:19 +00:00
wj32
45ddf659b9
missing #include
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3639 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 04:19:32 +00:00
wj32
7103b0a646
added NTAPI to some more functions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3638 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 04:18:59 +00:00
wj32
afe9f2a836
* deleted resource lock
...
* added C++ compatibility for header files
* removed #include <shlobj.h> from phgui.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3637 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 04:11:51 +00:00
wj32
c682cade6c
* fixed typo
...
* added callback for handle properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3636 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 00:52:10 +00:00
wj32
c7b2edd081
* added PH_SERVICE_ITEM.Flags
...
* ExtendedServices properly respects the number of failure actions
* ExtendedServices handles system services for which failure actions do not apply
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3635 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 00:36:05 +00:00
wj32
4dd1331a5c
fixed uninitialized data bug
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3634 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-16 23:50:00 +00:00
wj32
ca5b746fd7
updated CHANGELOG.txt
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3633 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-16 10:54:10 +00:00
wj32
6685e8b12c
fixed bad error messages in the security editor
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3632 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-16 10:36:47 +00:00
wj32
bb2f9c2851
minor fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3631 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-16 10:25:21 +00:00
wj32
409badf7fa
can now save service recovery information
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3630 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-16 10:18:21 +00:00
wj32
992cf747d0
* added Recovery tab to ExtendedServices (read-only for now)
...
* added PhQueryServiceVariableSize
* added copyright headers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3629 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-16 09:46:40 +00:00
wj32
65754f89f8
only allow numbers in certain text boxes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3628 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-16 07:00:35 +00:00
wj32
44e62410f8
skip dependencies that are groups, not services
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3627 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-15 09:36:58 +00:00
wj32
330154d90e
fixed typo
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3626 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-15 09:33:25 +00:00
wj32
975b69ff0b
added plugin for viewing service dependencies and dependents
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3625 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-15 09:32:08 +00:00
wj32
372f930121
separated service list code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3624 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-15 07:42:37 +00:00
wj32
87ea6e81e3
* added more docs
...
* bintree.c -> collect.c
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3623 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-14 04:09:58 +00:00
wj32
2c2f5c8e8c
treat MEM_IMAGE like MEM_MAPPED (should be able to unmap)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3622 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-14 01:02:49 +00:00
wj32
3d32eaca29
fixed memory leak
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3621 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-14 00:39:03 +00:00
wj32
95c6518f0b
fixed status bar with 0 parts
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3620 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-14 00:09:49 +00:00
wj32
e01bdf27f6
fixed def
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3619 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 23:39:37 +00:00
wj32
1e70162bfd
fixed treelist init
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3618 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 23:25:18 +00:00
wj32
b03689bae2
added auto elevation for unloading drivers
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3617 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 23:10:17 +00:00
wj32
9bd6b26ae9
* symprv is now delay loaded
...
* added PH_CALLBACK_DECLARE for static initialization of PH_CALLBACK objects
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3616 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 12:04:51 +00:00
wj32
d6da30c79a
fixed compiler warning
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3615 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 08:44:36 +00:00
wj32
38dfe45bb3
* fixed ASSUME_ASSERT
...
* fixed PH_FILE_STREAM_WRITTEN usage
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3614 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 08:42:21 +00:00
wj32
2ce6e6173d
some micro-optimizations (including ASSUME_NO_DEFAULT)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3613 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 08:36:42 +00:00
wj32
de6b09fb71
* added unmapping of section views to PhUiFreeMemory
...
* proper enabling/disabling for memory items
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3612 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 07:11:13 +00:00
wj32
83fe3a3a4c
fixed AVL tree bug
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3611 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-12 11:40:47 +00:00