ghidra1
b3e90569fd
Merge remote-tracking branch 'origin/GP-513_JoinedReturnValue'
2021-04-02 18:15:22 -04:00
ghidra1
2b4f0d670f
Merge remote-tracking branch 'origin/GP-767_MaxInstructionOption'
...
(Closes #2557 )
2021-04-02 18:06:44 -04:00
ghidra1
636102a409
Merge remote-tracking branch 'origin/GP-821_PiecePathologyInfiniteLoop'
...
(Closes #2851 )
2021-04-02 17:40:18 -04:00
Ryan Kurtz
359925c9b3
GP-832: Certify
2021-04-02 13:08:05 -04:00
Ryan Kurtz
45d6b68575
Merge branch 'GP-832_ryanmkurtz_PR-2818_Pokechu22_decompiler-doc-typos'
2021-04-02 12:58:00 -04:00
caheckman
aee17d9999
setReturnBytesConsumed correctly evaluates if change has occurred
2021-03-30 16:17:07 -04:00
caheckman
b8024cb747
Remove stack placeholders before guarding calls
2021-03-24 13:23:05 -04:00
caheckman
872cd724cb
Split out BE and LE cspec for MIPS
2021-03-24 13:23:04 -04:00
caheckman
996f052a79
Adjustments to onlyOpUse
2021-03-24 13:23:04 -04:00
Ryan Kurtz
4bea9430a8
GP_764: Preventing stack overflow in
...
ObjectiveC2_DecompilerMessageAnalyzer
2021-03-23 11:02:07 -04:00
caheckman
7af6f23799
New maxinstructions option
2021-03-19 17:36:14 -04:00
caheckman
076a4f7b85
Don't send default options
2021-03-19 16:06:11 -04:00
ghidra1
d377d90e14
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Features/GraphServices/certification.manifest
2021-03-17 19:38:50 -04:00
ghidra1
162f203395
Updated certification headers
2021-03-17 18:22:50 -04:00
Pokechu22
b940cdcc4f
Correct typos and spacing in decompiler documentation
2021-03-08 16:14:09 -08:00
ghidra1
0f4026c682
Merge remote-tracking branch
...
'origin/GP-625-tomnelson-full-fix-1.2-SNAPSHOT...'
2021-03-03 13:07:32 -05:00
dragonmacher
76b66e2a53
added javadoc and improved root predicate for loop vertices. changed CIRCLE symbol name
...
GP-625 updated module IP for jungrapht 1.2
missing comma
changed jungrapht version to 1.2
changed favored edge and comparator
rename for updates to exp layouts
updates for graph display api generalization
renamed exp layout
added placeholders for exp layouts
removed problematic changes to layouts
allow edge selection to be enabled. Begin to organize default graph api symbols in GraphDisplay
updates
full fix for GP-625
2021-03-03 09:22:36 -05:00
ghidra1
4c8856996c
Merge remote-tracking branch 'origin/GP-731_ryanmkurtz_PR-2783_KipHamiltons_spelling'
2021-02-26 18:27:01 -05:00
ghidra1
f94fb42da8
Merge remote-tracking branch 'origin/GP-731_ryanmkurtz_PR-2324_njfox_refactor_fix-variable-name'
2021-02-26 18:26:43 -05:00
Kip Hamiltons
9a4ae5feaf
Changes incorrect to in pcode manual description for SUBPIECE
2021-02-20 22:38:22 +11:00
ghidra1
0d01b72af9
Merge remote-tracking branch 'origin/GP-628-dragonmacher-dialog-issues'
...
(fixes #2398 , #2480 )
2021-02-16 13:03:00 -05:00
dragonmacher
d4302549e3
GP-676 - Tweak to the TableChooserDialog API to always use a transaction
2021-02-10 20:35:55 -05:00
dragonmacher
83e6e614a5
GP-676 - Updated TableChooserDialog API to allow for bulk transaction
...
usage
2021-02-09 17:49:37 -05:00
dragonmacher
a20d77a27b
GP-628 - Dialogs - fixed issue of non-modal dialog appearing over modal
...
dialog; marked many input dialogs as transient
2021-02-04 14:40:32 -05:00
dragonmacher
8493c333c8
GP-377 - Graphing - A few small refactorings
2021-02-02 15:45:10 -05:00
Tom Nelson
a4dbc30047
Fixes for GP-377, GP-554, GP-551, GP-552, GP-553.
...
This commit removes previous hacks for overlapping vertices, integrates a configurable graph mouse model, puts back the RTree spatial data structures.
2021-02-02 15:45:05 -05:00
ghidra1
09478efc2a
Merge remote-tracking branch 'origin/caheckman_DecompilerTestFramework'
2021-02-02 12:06:04 -05:00
ghidra1
6ed341bc87
Merge remote-tracking branch 'origin/GP-473_DecompilerComments--SQUASHED' into patch
2021-02-01 18:22:07 -05:00
ghidra1
165d9221c4
Merge remote-tracking branch 'origin/GP-473_DecompilerComments--SQUASHED'
2021-02-01 18:06:31 -05:00
caheckman
6cc2d18349
Documenting ifacedecomp
2021-02-01 13:48:08 -05:00
ghidra1
7c5e0e868b
GP-473 Pass breakOnWhiteSpace param thru to wrap function. Don't let decompiler layout add extra line breaks based on white space. Adjust prettyprint overflow in the middle of comments
2021-01-29 10:30:00 -05:00
caheckman
ab76cc6095
New combined decompiler testing framework
2021-01-28 18:14:48 -05:00
caheckman
5d7a7c5291
A bunch of doxygen fixes
2021-01-27 14:54:23 -05:00
caheckman
8d2b737a72
Move input stream into IfaceTerm
2021-01-27 12:31:59 -05:00
ghidra1
ceba3171b7
GP-520 corrected NPE
2021-01-26 14:03:35 -05:00
ghidra1
5d1fdc9158
Merge remote-tracking branch 'origin/GP-621_CommentGroups'
2021-01-26 11:58:20 -05:00
ghidra1
a3f223619c
Merge remote-tracking branch
...
'origin/GP-520_James_max_unique_varnode_size'
2021-01-26 11:40:21 -05:00
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
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
caheckman
a26cc9e6e3
Build adjustments of C++11
2021-01-19 16:02:04 -05: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