Commit Graph

  • 8b81715f27 updated CHANGELOG.txt wj32 2009-10-17 11:54:34 +00:00
  • fb89690166 1/4 stack -> 1/16 stack wj32 2009-10-17 11:53:08 +00:00
  • e3377d4b64 * improved SysCallHacker symbol loading, added CID display * changed PH WorkQueue max. threads to 2 wj32 2009-10-17 11:35:05 +00:00
  • 545f4147a5 handle and memory values are now zeroed when disposed wj32 2009-10-17 07:33:59 +00:00
  • c513d5acaa CircularBuffer sizes are now powers of two wj32 2009-10-17 03:45:01 +00:00
  • 1d2cfbd946 * ToLower -> ToLowerInvariant * InvariantCultureIgnoreCase -> OrdinalIgnoreCase * other optimizations wj32 2009-10-17 02:12:36 +00:00
  • 16c377271f reverted again because: wj32 2009-10-16 23:20:41 +00:00
  • 3317ce22f4 service strings are now interned wj32 2009-10-16 23:03:45 +00:00
  • fa5070f54a recommitting completely tested tab control performance fixes dmex04 2009-10-16 22:53:20 +00:00
  • 3ada4501ea changed ProcessTreeStyle default value wj32 2009-10-16 22:40:55 +00:00
  • e9b38e80ea OptionsWindow looks cleaner now wj32 2009-10-16 22:39:28 +00:00
  • edebc35568 * reverted r2228-r2230 - bad layout for OptionsWindow, too packed * reverted r2235-r2237 - breaks too many things, test before you commit or make a new branch wj32 2009-10-16 22:30:15 +00:00
  • 796dbb4b4b fixed default ping size settings dmex04 2009-10-16 22:27:10 +00:00
  • e43bf2315e excluded process tab from inactive settings list - disables process properties updating dmex04 2009-10-16 22:04:08 +00:00
  • d0a9b85f25 added settings for disabling inactive tabs dmex04 2009-10-16 21:54:48 +00:00
  • ae6e746a0f improved tab caching/loading dmex04 2009-10-16 21:24:48 +00:00
  • 93dd0c28f2 Installer: fixed typo in custom messages xhmikosr 2009-10-16 19:46:40 +00:00
  • c1cf87b8c7 cosmetics in custom messages/installer script xhmikosr 2009-10-16 19:18:53 +00:00
  • 822f0e4cef Installer: some code refactoring and cleanup of services stuff xhmikosr 2009-10-16 16:11:18 +00:00
  • 00a39cb6c4 Installer: Added link to website to the bottom left of the installer xhmikosr 2009-10-16 13:36:41 +00:00
  • 165e457620 updated options, advanced tab layout dmex04 2009-10-16 13:29:54 +00:00
  • 65747b1b4b removed update tab, moved settings dmex04 2009-10-16 11:54:02 +00:00
  • f309305bb4 settings layout tests dmex04 2009-10-16 11:42:23 +00:00
  • f21fbd4f7f added options for new ProcessTree node display style (1/2) dmex04 2009-10-16 11:29:07 +00:00
  • b7c0a6b6c5 moved Max Samples setting back to where it belongs wj32 2009-10-16 11:17:13 +00:00
  • 32cafc7bb1 replaced RefreshTreePath with turbo-charged version :D wj32 2009-10-16 11:14:57 +00:00
  • 241fd61125 fixed RefreshTreePath() locking caused by stack dmex04 2009-10-16 10:58:58 +00:00
  • d018c8a457 reverted r2222 dmex04 2009-10-16 10:12:49 +00:00
  • 37e4714c43 suggested RefreshTreePath() fixes dmex04 2009-10-16 09:54:39 +00:00
  • b541f58aa6 Installer: adapt installer to the newest settings changes xhmikosr 2009-10-16 09:37:28 +00:00
  • a6b490bd9b fixed settings screwing up in different cultures wj32 2009-10-16 09:16:53 +00:00
  • a4e73d2b16 #2873973 - "Columns window improvements" wj32 2009-10-16 08:30:35 +00:00
  • 6836670105 cleaned up source comments dmex04 2009-10-16 08:17:22 +00:00
  • 55a2c52571 added check to make sure PH crashes before it uses too much memory in relation to #2880344 wj32 2009-10-16 08:15:29 +00:00
  • 5ce1963158 updated documentation for settings classes wj32 2009-10-16 07:27:25 +00:00
  • 6aecd20e3f reverted r2213 - an empty setting is still a setting (e.g. when the default is non-empty) wj32 2009-10-16 07:11:26 +00:00
  • f746f17983 removed app.config containing old settings system configuration and containing old settings dmex04 2009-10-16 07:04:20 +00:00
  • d7aeec8fda fixed empty settings being created containing no values and being written dmex04 2009-10-16 06:57:15 +00:00
  • 469141a4fe updated r2209 with wj32's recent advice about strings checking :P dmex04 2009-10-16 06:03:50 +00:00
  • a9b99a398d * corrupt settings dialog is better * FormatException now considers the InnerException wj32 2009-10-16 05:35:23 +00:00
  • bd824d2966 PH now shows an error message if the settings file name given is invalid wj32 2009-10-16 05:29:29 +00:00
  • 2015b0db71 fixed XmlFileSettingsStore with no file wj32 2009-10-16 05:24:45 +00:00
  • da5d883b8a fixed update type defaulting to Beta, fixed wow64 process colour, settings now aligned with 1.6 release dmex04 2009-10-16 04:34:52 +00:00
  • 1a98f47457 fixed GetDiagnosticInformation wj32 2009-10-16 00:33:39 +00:00
  • 35f64cc131 * updated CHANGELOG.txt and Help.htm * settings are now stored in AppData\Roaming\Process Hacker wj32 2009-10-16 00:28:14 +00:00
  • db33515991 added more caching to SettingsBase, disabled some caching in Settings, implemented some wj32 2009-10-16 00:14:07 +00:00
  • 3807f849b2 fixed typo in EnableExperimentalFeatures wj32 2009-10-15 23:30:55 +00:00
  • d2e2b6226f settings system is working with some bugs wj32 2009-10-15 23:27:06 +00:00
  • 0e0892b136 *suggested* settings system init + switches dmex04 2009-10-15 18:05:12 +00:00
  • 69cbe90b47 removed some test code dmex04 2009-10-15 17:47:05 +00:00
  • cd40d535cb reverted r2190 OSVersion.cs accidental commit, readded Settings.xml resource dmex04 2009-10-15 17:43:33 +00:00
  • d9b57d89f1 completed settings migration + updated settings references dmex04 2009-10-15 17:32:04 +00:00
  • 27f5f21edd project update wj32 2009-10-15 10:54:31 +00:00
  • 136387772b 1/2 wj32 2009-10-15 10:53:46 +00:00
  • baa92ac272 3/7 wj32 2009-10-15 10:45:23 +00:00
  • 09b28c8d37 * not compilable * settings migration: 2/5 wj32 2009-10-15 10:37:50 +00:00
  • 054c167760 * not compilable * migrated around 1/6 of the settings to the new system wj32 2009-10-15 10:17:50 +00:00
  • d2f754e92f completed settings classes wj32 2009-10-15 09:50:04 +00:00
  • f4cf2c2286 bump to 1.7 wj32 2009-10-15 08:30:53 +00:00
  • baa646db93 added InfoBeforeFile xhmikosr 2009-10-15 08:26:28 +00:00
  • 55df451fb1 changed Settings.xml build location, removed redundant functions, cleaned up Settings Class dmex04 2009-10-15 08:26:09 +00:00
  • b4d3a88b72 reverted kprocesshacker.sys in system32 change again wj32 2009-10-15 08:22:47 +00:00
  • 2d3cc8fe0c added initial settings management, switched 4 settings for testing implementation. dmex04 2009-10-15 07:46:38 +00:00
  • 225c73b2c0 reverted r2184, r2185:HackerWindow.cs, r2186 wj32 2009-10-15 03:39:14 +00:00
  • 4728a59968 removed waitchain code for 1.6 dmex04 2009-10-15 03:30:45 +00:00
  • 530ca96c35 * "Linked Token..." -> "Linked Token" * disabled Analyze Wait Chain for 1.6 release wj32 2009-10-15 03:08:13 +00:00
  • e08611d2d9 reverted r2178, r2182 for 1.6 release wj32 2009-10-15 02:58:03 +00:00
  • 718572c8f5 * removed InformationBox "fix" - that's not PH's fault * fixed NativeUtils.ObjectExists wj32 2009-10-15 02:47:24 +00:00
  • 20bdae1e7c settings management additions dmex04 2009-10-15 01:19:15 +00:00
  • 40396a1209 removed Program.Recovered per WER functionality discussion with wj32 :D dmex04 2009-10-14 12:09:03 +00:00
  • eb0053e491 fixed InformationBox SaveFile dialog showing arbitrary unwriteable save locations, #2878772 - Suggested filename for saving in Diagnostics dmex04 2009-10-14 12:03:53 +00:00
  • 7928ac25c1 *temporary* fix for Program.CheckPreviousInstance() always returning false dmex04 2009-10-14 11:34:05 +00:00
  • 0cdff74970 Installer: Install KProcessHacker.sys in system32 folder when creating its service xhmikosr 2009-10-14 10:28:08 +00:00
  • 331f3ac0af Installer: *now KPH's binpath when creating its service is set even if the user has manually installed KPH service from another folder *changed the folder for dump files xhmikosr 2009-10-14 10:07:36 +00:00
  • 2480b73dbe saves settings only if there is no other instance of PH wj32 2009-10-14 06:57:54 +00:00
  • 84b0487887 different Reset implementation wj32 2009-10-14 05:24:37 +00:00
  • 1eb812c8e4 added ResetSettings button to options, partially fixed recurrent System.Configuration.ConfigurationErrorsException: The configuration file has been changed by another program. dmex04 2009-10-14 04:31:20 +00:00
  • 999428ead6 * reduced the number of exceptions being thrown * fixed Replace Task Manager bug wj32 2009-10-14 03:14:56 +00:00
  • 3432683abc removed unused proxy settings, #2873968 - fixed ping/whois/tracert columns settings not being remembered dmex04 2009-10-14 02:44:57 +00:00
  • a602d04180 * ShowWarning -> ShowError * IsInternetConnected is a method not a property wj32 2009-10-14 02:05:48 +00:00
  • 34b3b1de4b added IsInternetConnected checks to Ping/Whois/Tracert tools dmex04 2009-10-14 01:58:43 +00:00
  • 27c27da838 fixed ExtendedListView group collapsing + added commenting dmex04 2009-10-14 01:43:44 +00:00
  • 609c4bb127 added better filtering to SysCallHacker wj32 2009-10-14 00:01:14 +00:00
  • 39f8ab63b8 fixed BindableControl typo wj32 2009-10-13 09:41:39 +00:00
  • 01e39d5e50 fixed PsTerminateProcess and PspTerminateThreadByPointer on Server 2003 wj32 2009-10-13 09:04:32 +00:00
  • 893d3a57ef fixed FileHandle.Create and .ctor - root directory doesn't have to be a file handle wj32 2009-10-13 06:43:15 +00:00
  • c3d16a9271 fixed NtGetNext* system requirements (needs Server 2003+, not Vista+) wj32 2009-10-13 06:25:31 +00:00
  • 1e63b9e5dc * changed ExtendedListView/TreeView namespace * implemented Properties in Imports * added DoubleClickChecks property wj32 2009-10-13 05:37:06 +00:00
  • 7d9d7ea767 fixed ExtendedListView group links wj32 2009-10-13 04:31:07 +00:00
  • cc28e49991 ExtendedListView code cleanup dmex04 2009-10-13 01:09:44 +00:00
  • e038360102 added the ability to open type objects, ability to open objects of any type wj32 2009-10-13 00:42:19 +00:00
  • 2d50e7d9b9 * sync with trunk * disabled ILMerge for PH.Common and PH.Native wj32 2009-10-12 23:31:32 +00:00
  • d556f41b71 added main menu modification support wj32 2009-10-12 23:22:05 +00:00
  • 5d3de0ed68 KProcessHacker service is now started if stopped wj32 2009-10-12 23:10:11 +00:00
  • 7259c342b6 added Windows Server 2003 support to KPH wj32 2009-10-12 08:14:28 +00:00
  • cbe160fc7f fixed RestartRecoveryInterop.cs declarations wj32 2009-10-12 07:24:49 +00:00
  • 5fe9e81729 * disabled recovery * prevented double restart wj32 2009-10-12 07:13:26 +00:00
  • 7238c3c58d added process highlighting filtering wj32 2009-10-12 07:08:31 +00:00
  • ff7a197686 implemented plugin settings wj32 2009-10-12 06:47:54 +00:00
  • f047bb4927 KPH build with WDK 7600.16385.0 wj32 2009-10-12 03:41:04 +00:00