gaasedelen
0350b0c538
Follow-up to #157 : unsubscribe torn-down coverage overview refresh callback
2026-02-13 19:39:44 -05:00
gaasedelen
88051b0652
Follow-up to #157 : keep IDA8/9.1 sip path and bump dev version to 0.9.4
2026-02-13 18:56:11 -05:00
gaasedelen
1d7e4b321c
Merge PR #157 : IDA 9.2/9.3 compatibility fixes
2026-02-13 18:55:54 -05:00
raptor
602bb611a4
Fix some issues in IDA 9.1
2025-09-09 14:04:28 +02:00
raptor
c5cc03d7dc
Improve IDA 9.2 support without breaking previous supported versions
2025-09-09 13:34:47 +02:00
raptor
720b036a9d
Start working on IDA 9.2 port
2025-09-09 11:43:22 +02:00
raptor
b8ff268c86
IDA 9.x SDK fix
2025-08-28 17:47:43 +02:00
gaasedelen
88ceac7b19
tweak to make lighthouse copy *all* in-box theme files to the user theme directory...
2024-02-06 13:59:33 -05:00
gaasedelen
9a56463103
make update dialog look a little less janky
2024-02-06 13:30:54 -05:00
gaasedelen
eeb16a5f81
final fixes, ticking version numbers
2024-02-05 13:03:41 -05:00
gaasedelen
84eeb210c6
minor cleanup, finalizing for release
2024-02-02 19:28:55 -05:00
gaasedelen
1b883377d6
switch database metadata instruction listing to a set, dramatically improving coverage loading perf in several cases, fixing #128
2024-02-02 17:31:56 -05:00
gaasedelen
146eb4fd2d
fix bug where 'X' column in combobox was super wide/fat under PySide6 for some reason
2024-02-02 17:03:08 -05:00
gaasedelen
de2704b680
Coverage Xref right click UI action rewrite for binja
2024-02-02 16:38:04 -05:00
gaasedelen
96df2c5a1f
adds "long night" theme by ioncodes
2024-02-02 12:19:31 -05:00
gaasedelen
9c579c6e9d
fix #131 , hopefully improves dpi issues cross platform
2024-02-02 11:55:05 -05:00
gaasedelen
ee7ac30f14
fix binary ninja "suspicious" warnings
2024-02-02 11:32:04 -05:00
gaasedelen
5f8fa02de2
fix function/symbol rename event hooks in binja
2024-02-02 11:32:04 -05:00
Thomas Dupuy
87defff5cd
FIx small typo.
2024-02-01 20:31:24 -05:00
gaasedelen
e1438159da
fixes coverage xref compatability issues (timestamp crash) with binja / PySide6 per #123
2024-02-01 20:25:08 -05:00
gaasedelen
856768d129
fix clipboard compat issue exposed by PySide6
2024-02-01 20:08:26 -05:00
gaasedelen
7d67e41773
Fixes issue raised in #129 while retaining compatability and functionality across IDA / binja.
2024-02-01 19:54:30 -05:00
gaasedelen
8f3c23bbb6
maintain compatability with IDA
2024-02-01 18:50:58 -05:00
Alexandre Brenner
4992d4b731
Fix ValueError
...
Only tested on Windows
2024-02-01 18:50:58 -05:00
Alexandre Brenner
550c476e81
Fix TypeError
...
`TypeError: BasicBlock._create_instance() takes 2 positional arguments but 3 were given`
Only tested on Windows
2024-02-01 18:50:58 -05:00
gaasedelen
0e0e08e564
normalize code/comments of drcov 3 fix
2024-01-18 19:47:48 -05:00
PavelBlinnikov
6912018b89
add support for drcov version 3
2024-01-18 19:47:48 -05:00
Moritz Schloegel
f4642e8b4b
fix typo in gradient
2022-02-17 14:29:27 -05:00
Moritz Schloegel
6e1dcb8d40
convert float to int as expected by Qt API functions ( fixes #116 )
2022-02-17 14:29:27 -05:00
Alexander Taylor
973b40e6d0
Fix for func possibly being None.
2022-01-10 11:36:32 -05:00
gaasedelen
e3d636a3f4
adds support for tracking, viewing, and dumping orphan coverage ( #108 )
2021-10-05 22:48:37 -04:00
gaasedelen
701952d83f
add x86 supprt to tenet reader
2021-08-10 16:39:05 -04:00
gaasedelen
9ed0ccf528
updated readme, version number
2021-08-10 16:35:18 -04:00
gaasedelen
ae1072a04b
improves background color detection logic
2021-08-09 16:43:18 -04:00
gaasedelen
4c19fee630
bugfix when loading executables with unicode names on Python 2.7
2021-08-09 16:42:47 -04:00
gaasedelen
d02fbf13d9
adds support for loading text-based Tenet traces
2021-08-06 18:45:51 -04:00
_yrp
19eddd6470
Lower block trace confidence ( #105 )
...
Depending on how blocks are traced, on some targets 0.9 is too high. Specifically, some emulator based tracers might consider the first instruction after a return to be a new "block" -- this will inflate the number of instructions with coverage path the threshold, even though the trace should still be considered block cov.
2021-08-06 18:41:41 -04:00
gaasedelen
09a95061ed
reduce banner print
2021-08-03 16:47:34 -04:00
gaasedelen
94759790de
font tweaks again
2021-08-03 16:46:56 -04:00
gaasedelen
374ca999f8
maybe fixes qt conflict issues? (issue #100 )
2021-08-03 12:31:10 -04:00
gaasedelen
b3c8683110
font fixes for macos...? for the 10th time...?
2021-07-30 09:03:40 -04:00
gaasedelen
aa71810bf7
PySide6 & Python2 Compat :-X
2021-07-30 09:03:11 -04:00
gaasedelen
b0f798a3d9
a bit of cleanup for binja plugin manager stuff
2021-07-29 10:42:45 -04:00
gaasedelen
85b08a9611
spindown lighthouse contexts in binja
2021-07-29 10:33:00 -04:00
gaasedelen
f2031f921f
a bit of housekeeping on drcov.py
2021-07-29 06:08:14 -04:00
Jordan
8e98a74eee
Qt6 Updates for Binja + Binja plugin manager compatability ( #106 )
...
* initial pyside6 support and testing binary ninja plugin installation
* small tweak to fix plugin working with internal test builds
2021-07-29 05:47:36 -04:00
Angelystor
8434c80e18
Added DrCov module table version 5 support which the latest DynamoRIO outputs
2021-04-08 18:55:09 +08:00
gaasedelen
1bad74fc50
updates version string, readme tweaks
2020-09-02 14:55:44 -04:00
gaasedelen
68325095ee
added the ability to suppress the module selector dialog
2020-08-31 21:58:02 -04:00
gaasedelen
a50298a9d9
fix crash when ida is not shipped with ida_hexrays (issue #88 )
2020-08-31 21:55:50 -04:00