Commit Graph

  • 5602983274 added missing app.manifest to Assistant, prevents virtualization and compatibility mode on Vista/Win7 dmex04 2009-10-05 00:11:48 +00:00
  • c5a7362611 improved error reports... wj32 2009-10-04 12:08:55 +00:00
  • 0abb331f8d updated CHANGELOG.txt wj32 2009-10-04 11:44:11 +00:00
  • 4499b91df3 sync wj32 2009-10-04 05:45:22 +00:00
  • 8e9bd6bea8 * fixed critical CircularBuffer bug * started Settings wj32 2009-10-04 03:31:06 +00:00
  • e5b96b51c5 added Vista style SearchBox to HandleFilterWindow (Searchbox control is considered beta) dmex04 2009-10-04 03:03:52 +00:00
  • 169d735312 re-enabled NPH on Windows 7 wj32 2009-10-04 00:59:18 +00:00
  • bed644f7a2 added MatchWildcards wj32 2009-10-04 00:37:22 +00:00
  • 0f932a43f1 they're not assemblies, they're modules. wj32 2009-10-03 07:36:55 +00:00
  • 6181cdb664 removed ER exclusion, simplified module enumeration wj32 2009-10-03 07:34:04 +00:00
  • 6ac9d4f0e3 updated CHANGELOG.txt wj32 2009-10-03 07:22:16 +00:00
  • 516bfda673 fixed ColumnSettings.LoadSettings when the number of columns has been decreased wj32 2009-10-03 07:15:57 +00:00
  • 4ea71eaced completely new PE reader implementation wj32 2009-10-03 04:02:51 +00:00
  • 0c3d66b6ce fixed AddERExcludedApplication being executed on Windows 2000, GetDiagnosticInformation now shows all loaded dlls not just managed dlls dmex04 2009-10-03 01:39:41 +00:00
  • c619351cc6 minor cosmetic string fix, fixed continue button being enabled after submitting report when runtime is terminating, fixed Error Reports sometimes generating identical GUID and preventing report from being uploaded (reports now totally unique using datetime) dmex04 2009-10-03 01:37:43 +00:00
  • 58c3b853f6 fixed comment typo dmex04 2009-10-03 00:07:06 +00:00
  • f3316ddcc3 XP fix: AddERExcludedApplication now gets last error if it returns false. dmex04 2009-10-02 23:52:34 +00:00
  • 079ccc7a0e added IN/OUT parms to WER APIs for consistency, changed commenting to reflect the exact nature of the APIs dmex04 2009-10-02 23:49:07 +00:00
  • 8cf78eb7d0 fixed Vista/Win7 WER exclusion API signature, configured ProcessHacker exclusion from WER on XP/Vista/Win7 dmex04 2009-10-02 23:45:30 +00:00
  • 09363d99a5 fixed ExtendedListView crash on 32bit Windows: fixed LVGroup struct and SendMessage signatures dmex04 2009-10-02 22:28:34 +00:00
  • 0d755ad73a set some extra ExtendedListView fields as private dmex04 2009-10-02 15:06:35 +00:00
  • 62d7c52772 fixed ExtendedListView using wrong WndProc event for setting theme and extended style, fixed capitalizations dmex04 2009-10-02 14:51:28 +00:00
  • f8e744f69b added VirusTotal.getSessionTokenTask_Completed != null check - prevents upload task being executed also multiple exceptions being generated if there's an error dmex04 2009-10-02 14:26:02 +00:00
  • ec75fc48bb * fixed taskbar progressbar * added taskbar progress to HandleFilterWindow * reverted back to average speed wj32 2009-10-02 08:15:04 +00:00
  • b5ae6a89e3 * got rid of BackgroundWorker (replaced with ThreadTask) * got rid of IForegroundWindow * fixed VirusTotalUploaderWindow upload speed wj32 2009-10-02 07:52:53 +00:00
  • 26a806ce71 added copyright notice, removed LVGROUP Native<>Managed comment used for debugging dmex04 2009-10-01 22:52:06 +00:00
  • d3599c678b cleaned up syntax + casings + code layout dmex04 2009-10-01 22:47:36 +00:00
  • b4e6df55bf added missing WindowMessage cast breaking last build commit - oops dmex04 2009-10-01 22:32:02 +00:00
  • ab2076e8c5 removed duplicate API signatures, added OSVersion.IsBelow(WindowsVersion.Vista) check for unsupported OS, fixed comment typo dmex04 2009-10-01 22:29:32 +00:00
  • 93ecc79bf2 minor comment/string change dmex04 2009-10-01 22:19:15 +00:00
  • 0c6fedc1c3 Added ExtendedListView supporting collapsible groups and explorer theme (Vista/Win7 only), swapped PEWindow "Imports" tab standard listview with ExtendedListView dmex04 2009-10-01 22:07:49 +00:00
  • ffa5cf6129 fix allowing more than two VirusTotal uploads simultaneously dmex04 2009-10-01 20:05:20 +00:00
  • 3928ac40d5 removed unnecessary jumplist-count logging, added NetInfo thumbbutton, changed thumbbutton ordering, set SysInfoWindow thumbbtton to same icon used in menu dmex04 2009-10-01 19:42:25 +00:00
  • 33d3e375b2 fixed instances where two exceptions are generated, one by Win32 the other by PH when the runtime execution is allowed to continue when it is actually terminating dmex04 2009-10-01 19:16:04 +00:00
  • 9fd22a035a fixed GetDiagnosticInformation() where under some instances a NullReferenceException occurs by a call to SecondarySharedThreadProvider. dmex04 2009-10-01 18:06:35 +00:00
  • 8367dfb059 fixed comment wj32 2009-10-01 08:26:30 +00:00
  • ccc20389a1 KProcessHacker constructor now contacts SCM only when necessary wj32 2009-10-01 08:18:22 +00:00
  • 0f0dc18a83 added some more DbgUi functions wj32 2009-10-01 08:01:37 +00:00
  • ac1b7ee18f fixed some struct defs wj32 2009-10-01 07:07:24 +00:00
  • 1d62d29028 quick commit for wj32 - fixed NetInfoWindow index range exception, added plotter graph dmex04 2009-09-30 20:29:06 +00:00
  • 5fd079df21 * fixed EnvironmentBlock.GetLength * fixed CreateExtended, CSR notification is now optional; starting simple programs works! wj32 2009-09-30 11:43:58 +00:00
  • 4e8aa8c6c4 reverted ErrorDialog textbox BackColor wj32 2009-09-30 09:10:20 +00:00
  • 1af3ec7006 UI, coding changes wj32 2009-09-30 09:07:20 +00:00
  • e64afb7557 removed ErrorDialog.location property causing dialogue to show off-screen when PH minimized dmex04 2009-09-30 07:14:29 +00:00
  • 697e401bd9 added missing number from BugTracker ID preventing bug reports from being sent - oops dmex04 2009-09-30 06:51:41 +00:00
  • 276ad9a0f2 set ErrorDialog minimum window size, changed infotxt slightly dmex04 2009-09-30 06:44:02 +00:00
  • 21d75c41a1 forget to reset BugTracker ID from test bugtracker back to ProcessHacker BugTracker dmex04 2009-09-30 06:31:06 +00:00
  • a30701dd0e removed continue prompt, updated ErrorDialog layout and style, fixed url regex matching, required extra Diagnostic information has been added - will need this info when users send reports and are unavailable for commenting about them dmex04 2009-09-30 06:27:46 +00:00
  • cf8a59c2de changed thumbbutton click handlers to be the same as the menu ones wj32 2009-09-30 05:41:09 +00:00
  • 5fe84a4b57 Show(Form) -> Show() wj32 2009-09-30 05:37:00 +00:00
  • c2ad22b748 moved unhanded exception event to capture exceptions at earliest opportunity, added SendReport option to ErrorDialog for sending bugs to Sourceforge bug tracker, added initial WER configuration, added initial reporting configuration dmex04 2009-09-30 02:44:44 +00:00
  • 887448a1c5 disabled taskbar calls on Vista and below wj32 2009-09-29 08:48:33 +00:00
  • aa6e62afc6 overlay hides itself when CPU History isn't selected wj32 2009-09-29 08:34:09 +00:00
  • 5d048ca238 actually fixed this time wj32 2009-09-29 08:31:54 +00:00
  • 6640d37cb1 fixed exception when taskbar button is created again, and fixed display of buttons when it is created again wj32 2009-09-29 08:28:45 +00:00
  • 0bbcdc0000 fixed thumbbuttons wj32 2009-09-29 08:26:12 +00:00
  • 2d6ecbf091 added PreserveSig attributes wj32 2009-09-29 08:25:32 +00:00
  • bca79be8ef implemented IMessageFilter system wj32 2009-09-29 08:15:53 +00:00
  • 38132e88ea fixed entry point not found exception on Vista and below wj32 2009-09-29 07:56:54 +00:00
  • 908610277d added more HResult error checking to TaskbarLib COM calls, bugfix #2869174 - removed TaskbarLib Custom Category's causing System.UnauthorizedAccessException when recent document tracking is disabled on users machine. dmex04 2009-09-29 00:50:42 +00:00
  • e6cab56dcc added NetworkInfomationWindow to TrayIconMenu for wj32 to play around with dmex04 2009-09-28 21:46:58 +00:00
  • d25714af58 finished 'initial SVN' Jumplist and ThumbButton configuration for Windows 7 dmex04 2009-09-28 18:54:47 +00:00
  • 957ab78bd8 #2846076 - fixed more instances of windows being shown behind PH window when "Always On Top" enabled - #2846076 is now completely fixed dmex04 2009-09-28 18:17:44 +00:00
  • 7842c9ebba fixed VTUploader multiple session exception + more Taskbarlib fixes dmex04 2009-09-28 18:06:34 +00:00
  • ccb1f7b402 added licence to TaskbarLib files, re-added HResult for COM calls and added initial HResult checking dmex04 2009-09-28 16:34:01 +00:00
  • 510f9adbcb changed taskbarlib namespace, restructured Windows7Taskbar class, implemented jumplist and thumbnail button support for Windows 7 dmex04 2009-09-28 13:15:28 +00:00
  • 8c8e6b6f3f removed TaskbarLib/WindowsFormsExtensions.cs - partially rewrote Windows7Taskbar.cs dmex04 2009-09-28 11:45:59 +00:00
  • d62a280bd8 removed ProgressBarEx - fixed TaskBarLib.WindowsFormsExtensions for ProgressBar dmex04 2009-09-28 11:20:55 +00:00
  • 59d40d49c9 rewrote ProcessBarEx Control, removed unused code and customizations dmex04 2009-09-28 10:40:26 +00:00
  • 3adeaf7143 #2846076 - required update with foreach to assign topmost property to existing open forms - make sure existing open forms are shown above PH when user activates Always On Top and also reset topmost on existing forms when deactivated dmex04 2009-09-28 09:30:12 +00:00
  • 6a1cc1e1b6 fixed potential cross-thread control access wj32 2009-09-28 09:07:11 +00:00
  • cc40aa0a7e removed duplicate TopMost property being set on window creation per bugfix #2846076 fix dmex04 2009-09-28 08:44:47 +00:00
  • b6a194b901 #2846076 - created form extension this.SetTopMost() for handling TopMost property dmex04 2009-09-27 15:05:32 +00:00
  • ae2f78cce0 #2846076 completely fixed - added IWin32ForegroundWindow to ShowError/ShowException/ShowInformation/ShowWarning - required to make sure dialogue message does not get displayed behind mainwindow when "always on top" enabled - simply cant pass form variable into call because these functions are called generically everywhere and this is the best way of making sure the dialogue is linked to the correct window generating the message. dmex04 2009-09-27 14:41:01 +00:00
  • 394874b784 bugfix: #2846076 - PH always above child windows when "always on top" enabled dmex04 2009-09-27 13:28:37 +00:00
  • a26c73376f finally fixed VTUploader exception handling (I promise!) dmex04 2009-09-27 12:47:08 +00:00
  • 679371eafe fixed VirusTotalUploaderWindow.cs exception handling, VirusTotal SessionToken downloaded asynchronously dmex04 2009-09-27 12:12:31 +00:00
  • 45d112dc2c added #if !DEBUG for Application.ThreadException/AppDomain.CurrentDomain.UnhandledException allowing VisualStudio to debug sparse/vague/Refection errors dmex04 2009-09-27 12:10:02 +00:00
  • 648ef996fa added NT image header types wj32 2009-09-27 10:42:27 +00:00
  • 393fac2e93 fixed VirusTotalUploaderWindow using wrong parm dmex04 2009-09-27 10:41:17 +00:00
  • 470eac287c ProgressBarEx modified dmex04 2009-09-27 09:30:42 +00:00
  • 4341807c98 removed this property from VirusTotalUploaderWindow.Show(this) allowing multiple upload forms to be shown, added ProgressbarControl supporting VistaStyles (Green/Red/Yellow) on XP/Vista/Win7, replaced standard ProgressbarControl dmex04 2009-09-27 08:51:38 +00:00
  • 4d4eff4bec VirusTotal form now opens relative to HackerWindow dmex04 2009-09-27 07:45:43 +00:00
  • c6e54db31e forgot to remove test value for filesize check dmex04 2009-09-27 07:15:22 +00:00
  • 13d52838c5 added filesize check for files larger than 20mb (VirusTotal Limit) dmex04 2009-09-27 07:12:32 +00:00
  • 393b991786 fixed VirusTotal cancellation, split labels, added totalSizeLabel dmex04 2009-09-27 06:33:56 +00:00
  • 62aac737a5 fixed upload cancellation wj32 2009-09-27 05:27:49 +00:00
  • f1744333dd * added bytes transferred display * switched from average speed to localized speed wj32 2009-09-27 05:18:39 +00:00
  • 33c1ae63be * changed VirusTotal error message * improved upload speed indicator * updated CHANGELOG.txt wj32 2009-09-27 05:02:57 +00:00
  • 38c0009b5d fixed inconsistent notification icon colors wj32 2009-09-27 04:41:21 +00:00
  • b745a6a335 fixed some taskbarlib functions + casing, removed duplicate APIs, created ProgressBar component that will "once completed" support TaskbarLib and gracefully degrade for OSs without TaskbarLib support. also added various other fixes. dmex04 2009-09-27 03:49:13 +00:00
  • 58ac3ef472 added Taskbarlib call: WindowMessagesThroughUipi, changed VirusTotal ShowDialog() to Show() dmex04 2009-09-27 02:51:44 +00:00
  • c3d0cc64a2 Various VirusTotal fixes dmex04 2009-09-27 02:18:16 +00:00
  • 2a19d41493 VirusTotal scanning implemented - ProcessContextMenu>Miscellaneous>Upload2VirusTotal dmex04 2009-09-27 01:01:57 +00:00
  • e0d655df7d recommitted dmex's tray icon fix wj32 2009-09-26 23:41:46 +00:00
  • c852122401 * Get/SetPriorityClass are now Win32 based again * SeIncreaseBasePriorityPrivilege is now enabled if present wj32 2009-09-26 23:39:03 +00:00
  • 0c8a286952 bugfix Workaround for GetPriorityClass NtStatus returning DataTypeMisalignment on x64 dmex04 2009-09-26 14:03:54 +00:00
  • 084111bbd9 updated CHANGELOG.txt wj32 2009-09-26 08:35:46 +00:00
  • 1ef7a443a3 IsBeingDebugged is now native wj32 2009-09-26 07:59:16 +00:00
  • 4c12a17224 * fixed potential invalid pointer value in KphpSsRuleSetEntryDeleteProcedure * fixed potential pool leak when capturing arguments wj32 2009-09-26 07:48:16 +00:00