Commit Graph

  • 0350b0c538 Follow-up to #157: unsubscribe torn-down coverage overview refresh callback develop gaasedelen 2026-02-13 19:39:44 -05:00
  • 88051b0652 Follow-up to #157: keep IDA8/9.1 sip path and bump dev version to 0.9.4 gaasedelen 2026-02-13 18:56:11 -05:00
  • 1d7e4b321c Merge PR #157: IDA 9.2/9.3 compatibility fixes gaasedelen 2026-02-13 18:55:54 -05:00
  • 602bb611a4 Fix some issues in IDA 9.1 raptor 2025-09-09 14:04:28 +02:00
  • c5cc03d7dc Improve IDA 9.2 support without breaking previous supported versions raptor 2025-09-09 13:34:47 +02:00
  • 720b036a9d Start working on IDA 9.2 port raptor 2025-09-09 11:43:22 +02:00
  • b8ff268c86 IDA 9.x SDK fix raptor 2025-08-28 17:47:43 +02:00
  • 88ceac7b19 tweak to make lighthouse copy *all* in-box theme files to the user theme directory... gaasedelen 2024-02-06 13:59:33 -05:00
  • 9a56463103 make update dialog look a little less janky gaasedelen 2024-02-06 13:30:54 -05:00
  • 562595be9b Merge branch 'develop' master v0.9.3 gaasedelen 2024-02-05 13:05:19 -05:00
  • eeb16a5f81 final fixes, ticking version numbers gaasedelen 2024-02-05 13:03:41 -05:00
  • 84eeb210c6 minor cleanup, finalizing for release gaasedelen 2024-02-02 19:28:55 -05:00
  • f944b62cc3 Update Intel pin build scripts for pin-3.30-98830 (MSVC) gaasedelen 2024-02-02 18:53:40 -05:00
  • 1b883377d6 switch database metadata instruction listing to a set, dramatically improving coverage loading perf in several cases, fixing #128 gaasedelen 2024-02-02 17:31:56 -05:00
  • 146eb4fd2d fix bug where 'X' column in combobox was super wide/fat under PySide6 for some reason gaasedelen 2024-02-02 17:03:08 -05:00
  • de2704b680 Coverage Xref right click UI action rewrite for binja gaasedelen 2024-02-02 16:38:04 -05:00
  • 96df2c5a1f adds "long night" theme by ioncodes gaasedelen 2024-02-02 12:19:31 -05:00
  • 9c579c6e9d fix #131, hopefully improves dpi issues cross platform gaasedelen 2024-02-02 11:55:05 -05:00
  • ee7ac30f14 fix binary ninja "suspicious" warnings gaasedelen 2024-02-02 11:28:29 -05:00
  • 5f8fa02de2 fix function/symbol rename event hooks in binja gaasedelen 2024-02-02 10:56:43 -05:00
  • 87defff5cd FIx small typo. Thomas Dupuy 2022-04-10 23:49:25 -04:00
  • e1438159da fixes coverage xref compatability issues (timestamp crash) with binja / PySide6 per #123 gaasedelen 2024-02-01 20:24:49 -05:00
  • 856768d129 fix clipboard compat issue exposed by PySide6 gaasedelen 2024-02-01 20:08:26 -05:00
  • 7d67e41773 Fixes issue raised in #129 while retaining compatability and functionality across IDA / binja. gaasedelen 2024-02-01 19:54:30 -05:00
  • 8f3c23bbb6 maintain compatability with IDA gaasedelen 2024-02-01 18:50:19 -05:00
  • 4992d4b731 Fix ValueError Alexandre Brenner 2023-02-02 23:15:20 +01:00
  • 550c476e81 Fix TypeError Alexandre Brenner 2023-02-02 23:13:28 +01:00
  • bba8d91253 Allow partial module whitelist match mishap mishap 2023-05-14 01:08:20 +01:00
  • 0e0e08e564 normalize code/comments of drcov 3 fix gaasedelen 2024-01-18 19:41:33 -05:00
  • 6912018b89 add support for drcov version 3 PavelBlinnikov 2024-01-10 13:24:34 +03:00
  • f4642e8b4b fix typo in gradient Moritz Schloegel 2022-02-17 08:59:38 +01:00
  • 6e1dcb8d40 convert float to int as expected by Qt API functions (fixes #116) Moritz Schloegel 2022-02-16 18:05:28 +01:00
  • 973b40e6d0 Fix for func possibly being None. Alexander Taylor 2022-01-10 10:30:17 -05:00
  • e3d636a3f4 adds support for tracking, viewing, and dumping orphan coverage (#108) gaasedelen 2021-10-05 22:48:37 -04:00
  • 7245a2d2c4 Merge branch 'develop' v0.9.2 gaasedelen 2021-08-10 16:41:04 -04:00
  • 701952d83f add x86 supprt to tenet reader gaasedelen 2021-08-10 16:39:05 -04:00
  • 9ed0ccf528 updated readme, version number gaasedelen 2021-08-10 16:33:30 -04:00
  • ae1072a04b improves background color detection logic gaasedelen 2021-08-09 16:43:18 -04:00
  • 4c19fee630 bugfix when loading executables with unicode names on Python 2.7 gaasedelen 2021-08-09 16:42:47 -04:00
  • d02fbf13d9 adds support for loading text-based Tenet traces gaasedelen 2021-08-06 09:01:54 -04:00
  • 19eddd6470 Lower block trace confidence (#105) _yrp 2021-08-06 15:41:41 -07:00
  • 09a95061ed reduce banner print gaasedelen 2021-08-03 16:47:34 -04:00
  • 94759790de font tweaks again gaasedelen 2021-08-03 16:46:56 -04:00
  • 374ca999f8 maybe fixes qt conflict issues? (issue #100) gaasedelen 2021-08-03 12:31:10 -04:00
  • b3c8683110 font fixes for macos...? for the 10th time...? gaasedelen 2021-07-30 09:03:40 -04:00
  • aa71810bf7 PySide6 & Python2 Compat :-X gaasedelen 2021-07-30 09:03:11 -04:00
  • b0f798a3d9 a bit of cleanup for binja plugin manager stuff gaasedelen 2021-07-29 10:42:45 -04:00
  • 85b08a9611 spindown lighthouse contexts in binja gaasedelen 2021-07-29 10:33:00 -04:00
  • f2031f921f a bit of housekeeping on drcov.py gaasedelen 2021-07-29 06:07:44 -04:00
  • 8e98a74eee Qt6 Updates for Binja + Binja plugin manager compatability (#106) Jordan 2021-07-29 05:47:36 -04:00
  • 85818f5b9b Merge pull request #98 from angelystor/master gaasedelen 2021-04-09 19:41:08 -04:00
  • 8434c80e18 Added DrCov module table version 5 support which the latest DynamoRIO outputs Angelystor 2021-04-08 18:55:09 +08:00
  • a25e77764a Fixes for fixing the PIN build for all operating systems (#94) DrWhax 2020-12-27 02:57:41 +00:00
  • 91e427e7ec Merge branch 'develop' v0.9.1 gaasedelen 2020-09-02 14:57:02 -04:00
  • 1bad74fc50 updates version string, readme tweaks gaasedelen 2020-09-02 13:13:50 -04:00
  • 68325095ee added the ability to suppress the module selector dialog gaasedelen 2020-08-31 21:58:02 -04:00
  • a50298a9d9 fix crash when ida is not shipped with ida_hexrays (issue #88) gaasedelen 2020-08-31 21:53:12 -04:00
  • 18ea9bbc69 disable logging by default, as things seem stable... gaasedelen 2020-07-28 22:30:08 -04:00
  • 5818ffe3fc trim filepaths off a coverage file's 'module names' (if present) gaasedelen 2020-07-28 22:10:50 -04:00
  • 5258d583c7 fix regression introduced in the shared note / painting fix from a commit or two prior gaasedelen 2020-07-28 22:09:52 -04:00
  • 5480afe646 renamed plugin dir to plugins for easier dev gaasedelen 2020-07-28 19:45:58 -04:00
  • 7a1abaeaa1 fixes a bug where the wrong nodes could get painted in IDA if a 'shared' node was executed gaasedelen 2020-07-04 22:12:01 -04:00
  • 1cf63ac925 Update metadata.py gaasedelen 2020-05-12 01:25:27 -04:00
  • 2bb4b9ebf3 vastly improves Lighthouse pintool performance for larger workloads gaasedelen 2020-05-04 05:35:02 -04:00
  • 710b13f38e Merge branch 'develop' v0.9.0 gaasedelen 2020-04-23 06:00:37 -04:00
  • 69a595a875 updates readme and version # gaasedelen 2020-04-23 05:41:53 -04:00
  • 4661517cb3 hack to hide binja featuremap by default, since it will probably collide with the coverage overview dock position :-X gaasedelen 2020-04-23 05:03:09 -04:00
  • 3f0cfa856e bugfix where paint wouldn't fully refresh after changing themes gaasedelen 2020-04-23 04:20:38 -04:00
  • 8b9382d414 document the CoverageFile format a bit...... gaasedelen 2020-04-22 01:17:29 -04:00
  • a0c77f0f72 lower the font size a bit for macos gaasedelen 2020-04-21 23:13:44 -04:00
  • 22d48fa52b more robust path creation gaasedelen 2020-04-20 19:42:24 -04:00
  • 8cbfffe2e0 actually detect when IDA is is batch..... gaasedelen 2020-04-20 19:42:06 -04:00
  • 1df982ca4c ensure lighthouse stays disabled while using disassemblers headlessly gaasedelen 2020-04-20 18:04:39 -04:00
  • 859b994bf7 improve styling cross-platform/DPI gaasedelen 2020-04-20 15:42:08 -04:00
  • b610b1ee32 fixes bug where combobox would immediately close on binja linux gaasedelen 2020-04-20 04:56:26 -04:00
  • 33ef4e47a2 fix bug where drcov parser could fail to get correct filename from a crossplatform path... gaasedelen 2020-04-20 04:55:31 -04:00
  • 4eaca66caa fix bug where refresh could run twice when opening cov overview gaasedelen 2020-04-20 03:17:42 -04:00
  • 4e8f5d3bbc improve table header styling, dialogs gaasedelen 2020-04-20 03:04:17 -04:00
  • a943580b2c improved warning dialogs a bit... gaasedelen 2020-04-19 20:52:43 -04:00
  • 112e5d6a3b fix partial painting in binja... gaasedelen 2020-04-19 18:00:32 -04:00
  • 75572aed33 fix so the 'prefix' delim does not show in the table / matches what IDA renders... gaasedelen 2020-04-19 18:00:15 -04:00
  • 7c1573bfd6 cleanup of TODO's gaasedelen 2020-04-19 02:33:56 -04:00
  • feb83fc5d5 re-enable headless access via lighthouse.get_context(...) gaasedelen 2020-04-18 23:13:23 -04:00
  • 3f33c3cb45 enable live rebasing (at least... for IDA) gaasedelen 2020-04-18 22:15:57 -04:00
  • 9c0ecbc81e a few fixes and tweaks for robustness, performance gaasedelen 2020-04-18 20:21:50 -04:00
  • a0367a85da refresh hexrays views automatically gaasedelen 2020-04-18 03:29:09 -04:00
  • 4708422c6a improve the stability of the IDA painter gaasedelen 2020-04-18 02:19:42 -04:00
  • a789220b56 improve metadata collection gaasedelen 2020-04-17 23:46:34 -04:00
  • bc77c0ece2 wrap force clearing with a waitbox... gaasedelen 2020-04-17 23:01:27 -04:00
  • 4d94680b94 better resource cleanup when unloading (helps IDA close faster...) gaasedelen 2020-04-17 14:01:04 -04:00
  • b2c6695042 improve double click jump precision to go to first block with coverage in function gaasedelen 2020-04-17 02:03:03 -04:00
  • c2ceb47b84 totally ovehaul painting to support notion of 'streaming' gaasedelen 2020-04-17 01:38:40 -04:00
  • 0d52ef5068 misc fixes / tweaks gaasedelen 2020-04-17 01:37:46 -04:00
  • 61b8fb7668 better handling of subsystem lifetimes gaasedelen 2020-04-17 01:37:21 -04:00
  • 68f8c884f9 make theme util function more accessible gaasedelen 2020-04-16 23:46:17 -04:00
  • a0b375064a improve painting perf gaasedelen 2020-04-15 21:49:03 -04:00
  • c5dbfb1062 more verbose painter output gaasedelen 2020-04-13 21:11:53 -04:00
  • ea8cd61122 improve robustness of update check gaasedelen 2020-04-13 20:52:35 -04:00
  • 4aa116580e minor bugfixs / QOL gaasedelen 2020-04-13 10:04:53 -04:00
  • 6e6084a058 adds minimal update check gaasedelen 2020-04-13 10:04:25 -04:00