Commit graph

4031 commits

Author SHA1 Message Date
ghidra1
6196a53a94 Merge remote-tracking branch
'origin/GP-233_James_add_sleigh_filenames--SQUASHED'
2021-01-26 11:06:00 -05:00
ghidra1
ec5009f613 GP-233 Added sleigh source file names to constructor info 2021-01-26 10:53:18 -05:00
ghidra1
eda9127c26 Merge remote-tracking branch 'origin/patch' 2021-01-26 10:46:52 -05:00
Jason P. Leasure
731cc63ae7 fix floating point emulation in Java and C++, add tests 2021-01-26 10:25:55 -05:00
ghidra1
1a388cd832 Merge branch 'GP-597_ghidra1_DecompilerEditFunction' into patch 2021-01-25 16:16:21 -05:00
ghidra1
1482c4e68f GP-597 corrected SpecifyCPrototypeAction manipulation of Function Editor
model
2021-01-25 16:15:36 -05:00
ghidra1
4129d08611 Merge remote-tracking branch 'origin/patch' 2021-01-25 15:47:43 -05:00
ghidra1
32ae57e312 Merge remote-tracking branch
'origin/GP-33_emteere_PR-1766_mumbel_mips-rfe' into patch
2021-01-25 15:45:45 -05:00
ghidra1
9a0f630f38 GP-534 Corrected interpretation of 32-bit segmented pointer when read
from memory.
2021-01-25 15:26:26 -05:00
emteere
d7a1085619 GP-33_emteere Updated comment, read Status reg only once 2021-01-25 15:21:47 -05:00
dragonmacher
6e77720f7f GP-626 - Fixed bad title text appending
Closes #2506
2021-01-25 15:21:11 -05:00
ghidra1
bf3876c925 GP-622 revised to allow connections to utilize TLSv1.3 by default with
Java 11
2021-01-22 19:50:02 -05:00
caheckman
0211675dce C++ formatter settings 2021-01-22 17:29:32 -05:00
caheckman
05f94870d5 Refactor collection of comment tokens in decompiler window 2021-01-21 18:03:50 -05:00
caheckman
798157b50b Print all comments under condition block prior to "if", "while", "for" 2021-01-21 17:41:45 -05:00
dragonmacher
b5c7e7104c GP-620 - Fixed stack trace caused by incorrect options usage
Closes #2672
2021-01-21 16:01:58 -05:00
emteere
8a07e62879 GP-596 - Function Tags - review fixes
GP-596 - Function Tags - updated function tags to show tagged External Functions
2021-01-21 10:36:19 -05:00
dev747368
7aa6cdce9f GP-419 Improve speed of DWARF import 2021-01-20 20:09:54 -05:00
dragonmacher
2928c54a22 Fixed ignored test 2021-01-20 10:47:13 -05:00
Xiaoyin Liu
f21c4f97f9
Variadic Function Signature Override description typo 2021-01-20 12:45:47 +08:00
ghidra1
0c9cd4b111 Merge remote-tracking branch 'origin/GP-604_DecompilerC++11' 2021-01-19 18:42:52 -05:00
dragonmacher
c11246634d Added temp debug code to prevent exception related to reusing disposed
ComponentPlaceholders
2021-01-19 17:11:36 -05:00
caheckman
a26cc9e6e3 Build adjustments of C++11 2021-01-19 16:02:04 -05:00
dragonmacher
ca89ec0f14 Added the ability to specify sort column and direction 2021-01-19 13:49:44 -05:00
dragonmacher
d68e9bbab8 Fixed the GFilterTable to have the selection notification include when
the selection is cleared
2021-01-19 13:49:43 -05:00
Xiaoyin Liu
0416c3868a
Fix a typo in AutoAnalysis.htm 2021-01-20 01:56:13 +08:00
ghidra1
41c453c545 Merge remote-tracking branch 'origin/patch' 2021-01-19 12:11:47 -05:00
Tom Nelson
31b3db431e changes for M1 2021-01-19 12:03:03 -05:00
Mike Walters
ad1c5d7819 68000: fix SP postincrement/predecrement with byte operands
When the address register is the stack pointer and the operand size is
byte, the address is incremented/decremented by two to keep the stack
pointer aligned to a word boundary.
[M68000 Family Programmer’s Reference Manual; 2.2.4 & 2.2.5]

fixes #1709
2021-01-15 19:24:45 +00:00
ghidra1
aea052b4c3 Merge branch 'GP-516_ghidra3_format_string_analysis' 2021-01-14 18:02:50 -05:00
ghidra3
28e0480f9d GP-516 Added the "Variadic Function Signature Override" analyzer 2021-01-14 18:01:18 -05:00
ghidra1
e739a6d1d5 Merge remote-tracking branch 'origin/patch' 2021-01-14 17:45:26 -05:00
ghidra1
92b2405c53 GP-598 removed ELF restriction on definition of 32-bit section header
values
2021-01-14 17:44:14 -05:00
ghidra1
442c3d149e Merge remote-tracking branch 'origin/GP-444_dev747368_cleanup_leb128--SQUASHED' 2021-01-14 17:24:14 -05:00
ghidra1
b7c7120f0f GP-0 improved error logging for ApplyDataArchiveAnalyzer 2021-01-14 17:18:05 -05:00
dev747368
c9aaea4252 GP-444 cleanup LEB128, consolidate impls, fix bug w/reading bad value, signed values 2021-01-14 15:30:24 -05:00
ghidra1
b0a2791826 GP-468 Temporary fix to address merge issue 2021-01-14 11:50:51 -05:00
ghidra1
1669831db8 Merge remote-tracking branch 'origin/GP-468_dev747368_elf_buildid_debuglink--SQUASHED' 2021-01-14 10:01:12 -05:00
ghidra1
e3c3430191 Merge remote-tracking branch 'origin/GP-566_dev747368_FuncDefDataType_HTML_escaping' 2021-01-14 10:00:25 -05:00
ghidra1
3928d0ddc4 Merge remote-tracking branch 'origin/GP-584_dev747368_importerhelp' 2021-01-14 09:59:36 -05:00
ghidra1
7ba3dc048d Merge remote-tracking branch 'origin/patch' 2021-01-14 09:56:21 -05:00
ghidra1
5751276c63 Merge remote-tracking branch 'origin/GP-589-dragonmacher-function-npe' into patch 2021-01-14 09:36:31 -05:00
ghidra1
a2515e9657 Merge remote-tracking branch 'origin/GP-582-dragonmacher-function-graph-key-bindings' into patch 2021-01-14 09:25:53 -05:00
dragonmacher
1bc881df66 GP-582 - Key Bindings - fix broken Function Graph key bindings when
docked in the main tool

Closes #589
2021-01-13 18:16:45 -05:00
dragonmacher
8e4f0c5f16 GP-589 - Updated Function.getCalledFunctions() and
Function.getCallingFunctions() to support a null task monitor

Closes #589
2021-01-13 18:16:05 -05:00
emteere
923eb35a79 Fixing test failures from incorrect test 2021-01-13 17:39:27 -05:00
dev747368
fe9324d263 GP-468 Markup info in ELF gnu.build-id and gnu.debuglink 2021-01-13 14:24:43 -05:00
mikewintersjr
19fb47a909 Escape XML chars for file, exe, and guid strings 2021-01-13 13:29:34 -05:00
ghidra1
fb5ab7569d Merge remote-tracking branch 'origin/patch' 2021-01-11 23:06:39 -05:00
ghidra1
89a6574f6e Merge remote-tracking branch 'origin/GP-521-dragonmacher-apply-data-types-2--SQUASHED' into patch 2021-01-11 23:04:15 -05:00