-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathChangelog.txt
73 lines (46 loc) · 2.07 KB
/
Changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
PatchDiff v2.0.9:
* Improves 'direct jump' detection (better compiler change detection in the next version)
* Fixes tmp file issue with IDA 5.7
PatchDiff v2.0.8:
* Adds Flag/Unflag feature for the 'matched' list to keep track of analyzed functions
PatchDiff v2.0.7:
* Properly fixes an issue where a int -> to unsigned int would not be detected
* Adds dock support to display graphs (IDA >= 5.6)
PatchDiff v2.0.6:
* Switchs to graph call for checksum instead of instruction frequency
* Removes invalid C++ classes/structs flagged as functions
PatchDiff v2.0.5:
* Adds string references to the signature
* Fixes IPC close when option is disabled
PatchDiff v2.0.4:
* Requires at least IDA 5.2
* Adds save backup results to IDB
* Adds Unmatch/Set match/Switch match submenus
* Adds "pipe" support to keep second IDA instance open
- menu Options/PatchDiff2 to disable/enable it per IDB
- registry HKLM\SOFTWARE\Tenable\PatchDiff2 IPC (DWORD) for the default setting
* Uses demangled function names
* Ignores duplicated names
PatchDiff v2.0.3:
* Adds support for C++ classes in the signature engine (improves results against c++ targets)
* No longer relies on IDA code refs (due to bad references)
* x86: merges inc reg and dec reg to one instruction
* x86: handles jmp $2/$5
* x86: stops block tracing on int3
* Bugfix: Does not try to display graphs that IDA can't handle
PatchDiff v2.0.2:
* Adds support for IDA 5.1
* Excludes data ref with segment reference from crc
* Adds PPC optimization module
* Relies on IDA to identify opcode for non optimized CPUs
* Adds display graph option for unmatched functions
* Adds x86 rep/repe/repne 16 bit compiler change optimization
* Improves edge double click handling
PatchDiff v2.0.1:
* Increases the size of the command buffer (for long IDB paths)
* Synchronizes graphs on edge double-click
* Adds line address in the graph if the option is set in IDA
* Fixes graph block matching to produce much better results
* Uses %a for address
PatchDiff v2.0.0:
* Initial public release