|
170 | 170 | * _Data Types_. Corrected Structure `insertAtOffset` behavior when inserting at an offset which |
171 | 171 | precedes a zero-length component. (GP-6576) |
172 | 172 | * _Data Types_. Corrected upgrade failure which can occur for Project Data Type Archives. (GP-6649) |
173 | | -* _Data Types_. Fixed `CreateUEFIGDTAarchivesScript`, which parses UEFI header files for extracting |
| 173 | +* _Data Types_. Fixed `CreateUEFIGDTArchivesScript`, which parses UEFI header files for extracting |
174 | 174 | data types. (GP-6690) |
175 | 175 | * _Debugger_. Fixed bug in the tree logic encountered when searching for an appropriate Trace |
176 | 176 | Object. (GP-6173, Issue #8702) |
|
183 | 183 | * _Debugger:Agents_. Provided better end-of-life story for the x64dbg agent. (GP-6148) |
184 | 184 | * _Debugger:Agents_. Changed Debugger defaults to listen on localhost rather than all interfaces. |
185 | 185 | (GP-6716) |
186 | | -* _Debugger:Breakpoints_. Fixed a `ClosedException` in the logical breakpoint serivce. (GP-6572, |
| 186 | +* _Debugger:Breakpoints_. Fixed a `ClosedException` in the logical breakpoint service. (GP-6572, |
187 | 187 | Issue #8904) |
188 | 188 | * _Debugger:dbgeng.dll_. Handlers should not force break. They now return `DEBUG_STATUS_NO_CHANGE`. |
189 | 189 | (GP-6190, Issue #8738) |
|
196 | 196 | Issue #8736) |
197 | 197 | * _Decompiler_. Fixed a bug in the Decompiler when analyzing expressions of the form |
198 | 198 | `val & bitmask >> const != 0`. (GP-6318, Issue #8717, #8718) |
199 | | -* _Decompiler_. Fixed infinite loop triggered during multistage jumptable analysis. (GP-6610, |
| 199 | +* _Decompiler_. Fixed infinite loop triggered during multistage jump table analysis. (GP-6610, |
200 | 200 | Issue #8968) |
201 | 201 | * _Decompiler_. Updated the Decompiler to not re-decompile when creating a snapshot of the current |
202 | 202 | function. (GP-6629) |
|
251 | 251 | * _Processors_. Added several missing ARM v8m instructions. (GP-6145, Issue #8652) |
252 | 252 | * _Processors_. Corrected PIC-18 disassembly for certain addressing modes when the destination |
253 | 253 | operand is a banked register. (GP-6591, Issue #9051) |
254 | | -* _Processors_. Corrected disassembly error with ARM neon `vmov.i32` instruction. (GP-6750) |
| 254 | +* _Processors_. Corrected disassembly error with ARM Neon `vmov.i32` instruction. (GP-6750) |
255 | 255 | * _Project_. Eliminated the maximum 60-character length naming restriction imposed on various Ghidra |
256 | 256 | elements, including: project name, repository name, project archive filename, and Ghidra tool |
257 | 257 | config names. Efforts have been made to allow for the use of foreign-language-naming of these |
@@ -2131,7 +2131,7 @@ Added API method `Structure.setLength(int length)` which allows the size of a no |
2131 | 2131 | * _Processors_. Fixed operand parsing of ARM Neon `vld` and `vst` instructions. (GP-3043, Issue #4814) |
2132 | 2132 | * _Processors_. Corrected x86 `MOV REX, MOFFS64` disassembly with address size prefix. (GP-3078, Issue #4942) |
2133 | 2133 | * _Processors_. Corrected x86 `FBLD` instruction semantics. (GP-3079, Issue #2427) |
2134 | | -* _Processors_. Fixed ARM neon `VMOV.U16` instruction decode. (GP-3096) |
| 2134 | +* _Processors_. Fixed ARM Neon `VMOV.U16` instruction decode. (GP-3096) |
2135 | 2135 | * _Processors_. Fixed issue with ARM Thumb `push {register_list}` not disassembling when the last two registers in the list are `r2` and `r3`. (GP-3132, Issue #5024) |
2136 | 2136 | * _Processors_. Supplied additional register field support to AARCH64 `MSR` instruction. (GP-3156) |
2137 | 2137 | * _Processors_. Fixed issue with ARM Thumb Neon `vqdmull` instruction not disassembling. (GP-3157, Issue #5053) |
@@ -2909,7 +2909,7 @@ Added API method `Structure.setLength(int length)` which allows the size of a no |
2909 | 2909 | * _Processors_. Corrected semantics for MIPS `INS` instruction. (GP-1290, Issue #3405) |
2910 | 2910 | * _Processors_. Corrected MIPS64 `DINS` instruction semantics. (GP-1291, Issue #2232) |
2911 | 2911 | * _Processors_. Corrected semantics of PA-RISC shift conditions, which was incorrectly using the register size in bytes, as opposed to bits. (GP-1292) |
2912 | | -* _Processors_. Corrected ARM neon `vmrs` instruction disassembly. (GP-1322, Issue #3446) |
| 2912 | +* _Processors_. Corrected ARM Neon `vmrs` instruction disassembly. (GP-1322, Issue #3446) |
2913 | 2913 | * _Processors_. Corrected SuperH `bld` and `movemu` instruction semantics. (GP-1331, Issue #3449) |
2914 | 2914 | * _Processors_. Removed deprecated ARM condition code 15. (GP-1332) |
2915 | 2915 | * _Processors_. Corrected issue with x86 `call` instructions when stack pointer is used as a reference. (GP-1357, Issue #3455) |
@@ -3273,7 +3273,7 @@ Added API method `Structure.setLength(int length)` which allows the size of a no |
3273 | 3273 | * _PDB_. Changed return type applied to constructors by PDB Universal from `void` to `Undefined`, allowing the Decompiler to determine the type. (GP-791) |
3274 | 3274 | * _Processors_. Added missing `RFE` instruction in MIPS up to version R3000. (GP-33, Issue #1766) |
3275 | 3275 | * _Processors_. ARM instruction `VMUL` now decodes correctly. (GP-627, Issue #2677) |
3276 | | -* _Processors_. Added missing `CFINV` instruction to AARCH64 processor specification and added definitions for locals in neon instructions. (GP-655, Issue #2710) |
| 3276 | +* _Processors_. Added missing `CFINV` instruction to AARCH64 processor specification and added definitions for locals in Neon instructions. (GP-655, Issue #2710) |
3277 | 3277 | * _Scripting_. Fixed analyzeHeadless `-scriptPath` option that didn't work for Python and other non-Java scripts located in non-default directories. (GP-528, Issue #2561) |
3278 | 3278 | * _Scripting_. Fixed concurrency issue with management of scripting bundle paths. (GP-576) |
3279 | 3279 | * _Scripting_. Corrected handling for Ghidra Script files which are symlinks that were broken in Ghidra 9.2. (GP-650, Issue #2698) |
@@ -3416,7 +3416,7 @@ Added API method `Structure.setLength(int length)` which allows the size of a no |
3416 | 3416 | * _Processors_. Changed RISC-V jump instructions to the more appropriate `goto` instead of `call`. (GP-54, Issue #2120) |
3417 | 3417 | * _Processors_. Updated AARCH64 to v8.5, including new MTE instructions. (GP-124) |
3418 | 3418 | * _Processors_. Added support for floating point params and return for SH4 processor calling conventions. (GP-183, Issue #2218) |
3419 | | -* _Processors_. Added semantic support for many AARCH64 neon instructions. Addresses for register lanes are now precalculated, reducing the amount of p-code generated. (GP-343) |
| 3419 | +* _Processors_. Added semantic support for many AARCH64 Neon instructions. Addresses for register lanes are now precalculated, reducing the amount of p-code generated. (GP-343) |
3420 | 3420 | * _Processors_. Updated RISCV processor to include reorganization, new instructions, and fixes to several instructions. (GP-358, Issue #2333) |
3421 | 3421 | * _Program API_. Improved multi-threaded ProgramDB access performance. (GT-3262) |
3422 | 3422 | * _Scripting_. Improved ImportSymbolScript.py to import functions in addition to generic labels. (GT-3249, Issue #946) |
|
0 commit comments