Commit Graph

638 Commits

Author SHA1 Message Date
Ryan Kurtz
96cb3f4d37 Merge remote-tracking branch 'origin/GT-2970_dev747368_flatapi_javadoc_misc' 2019-07-09 07:59:09 -04:00
Ryan Kurtz
b8066038ef Merge remote-tracking branch 'origin/GT-2700_dev747368_batchimport_badchar' 2019-07-09 07:58:00 -04:00
Ryan Kurtz
6e9516a07c Merge remote-tracking branch 'origin/GT-2819_ryanmkurtz_PR-369_xiaoyinl_pdblink' 2019-07-08 12:22:20 -04:00
Ryan Kurtz
7827b7916a GT-2819 (closes #369): Certifying
Pulled-from: Xiaoyin Liu <xiaoyinl@users.noreply.github.com>
2019-07-08 12:11:47 -04:00
caheckman
2463cad451 Merge branch 'GT-2968_caheckman_optdivision' 2019-07-05 16:31:26 -04:00
caheckman
f0a9427e4f Extended decompiler support for optimized integer division forms 2019-07-05 16:30:37 -04:00
dev747368
f68ccd6115 GT-2700 handle invalid filename characters during batch import 2019-07-05 16:08:58 -04:00
dragonmacher
0ddd33978e Updated generic application name to include version 2019-07-05 12:16:13 -04:00
dragonmacher
704c66461a Tests - fixed failing test 2019-07-05 08:05:20 -04:00
dev747368
e2ec9e39b4 GT-2970 tweak Flat api javadoc and fix usage of deprecated number stuff 2019-07-03 17:38:56 -04:00
ghidra1
27a19596c7 Merge remote-tracking branch 'origin/ghidra1_ReverseIndexIterate' 2019-07-03 15:12:55 -04:00
Ryan Kurtz
633049d83b GT-2495: Fixing Python Interpreter OutOfMemoryError when reading in
large strings longer than 8192 characters.
2019-07-03 14:42:57 -04:00
Ryan Kurtz
037060d124 GT-2967: 8051 needs Base dependency. 2019-07-03 10:10:32 -04:00
Ryan Kurtz
8dd453dc2e Merge remote-tracking branch 'origin/GT-2966_ryanmkurtz_SymbolType' 2019-07-02 16:21:47 -04:00
Ryan Kurtz
11f1a824a7 GT-2967: Fixing 8051 build.gradle to be a proper Java project (might fix
#736).
2019-07-02 12:17:51 -04:00
Ryan Kurtz
8e78f72827 Merge remote-tracking branch 'origin/GT-2956_caheckman_RetypeVariableAction' 2019-07-02 12:07:59 -04:00
Ryan Kurtz
c2c9ac21c0 GT-2966: SymbolType is missing a LABEL static field (closes #712). 2019-07-02 10:25:34 -04:00
caheckman
c435688974 Merge remote-tracking branch 'github/caheckman_storeguard' 2019-07-01 15:54:56 -04:00
caheckman
e8fb8b3a19 Making a couple more analyses STORE-based INDIRECT aware 2019-07-01 10:15:27 -04:00
caheckman
29f207400d Adjust likelytrash action to account for STORE based INDIRECTs 2019-06-28 18:11:01 -04:00
caheckman
feb2e6887b Treat STORE based INDIRECT as artificial 2019-06-28 16:27:21 -04:00
caheckman
a4856b9af0 New indirect_store flag 2019-06-28 13:03:26 -04:00
caheckman
b7608adcf2 Passing alias test 2019-06-27 13:28:40 -04:00
Ryan Kurtz
eadf39e6e4 GT-2902: Fixing compilation problem in PA-RISC. 2019-06-27 13:14:36 -04:00
Ryan Kurtz
dd3a4180fc Merge remote-tracking branch 'origin/GT-2897_adamopolous_automated_install_script' 2019-06-27 12:14:57 -04:00
Ryan Kurtz
6850c4188a GT-2897: Moving script to support dir. 2019-06-27 12:14:02 -04:00
Ryan Kurtz
79973565fd Merge remote-tracking branch 'origin/GT-2897_adamopolous_automated_install_script' 2019-06-27 11:57:23 -04:00
Ryan Kurtz
037b5df87b GT-2897: Renaming initialization script. 2019-06-27 11:51:29 -04:00
Ryan Kurtz
c8ae78ee59 Merge remote-tracking branch 'origin/emteere_GT-2902' 2019-06-26 14:01:53 -04:00
Ryan Kurtz
69788968ed Merge remote-tracking branch 'origin/patch' 2019-06-26 13:54:55 -04:00
Ryan Kurtz
6468f2c00f Merge remote-tracking branch 'origin/GT-2906_emteere' into patch 2019-06-26 13:52:05 -04:00
Ryan Kurtz
5e3ea43c12 Merge remote-tracking branch 'origin/GT-2893_ghidra007_terminateCheckoutScript' 2019-06-26 13:26:53 -04:00
ghidra007
8fcfbdf8ae GT-2893 New script to allow multi file checkout terminations. 2019-06-26 13:16:03 -04:00
Ryan Kurtz
b69e737a60 GT-2897: Moving flatRepo to installation dir. 2019-06-26 12:56:46 -04:00
adamopolous
5e1ea55a6a GT-2897: fixed some documentation issues 2019-06-26 12:56:45 -04:00
Ryan Kurtz
5f388e6bbc GT-2897: More improvements. 2019-06-26 12:56:44 -04:00
adamopolous
f866b0f5e7 GT-2897: moved downloads to ghidra/build 2019-06-26 12:56:43 -04:00
Ryan Kurtz
9e209d90cf GT-2897: User/script now puts yajsw.zip directly into the ghidra source
repo eliminating the need for a ghidra.bin directory to be created.
2019-06-26 12:56:42 -04:00
adamopolous
e326f98c0e GT-2897: changed location of tmp dir; added missing info to dev guide 2019-06-26 12:56:42 -04:00
Ryan Kurtz
e6e1302854 GT-2897: DevGuide reorg. 2019-06-26 12:56:41 -04:00
adamopolous
def5113ba6 GT-2897: Gradle installation script for external dependencies 2019-06-26 12:56:40 -04:00
Ryan Kurtz
1003286382 Merge remote-tracking branch 'origin/GT-2959_dragonmacher_PR-677_NicolaasWeideman_varnode_ast_equals' 2019-06-26 09:52:28 -04:00
Ryan Kurtz
cf09b6443f Merge remote-tracking branch 'origin/GT-2741_ghidra1_ElfProgramProperties' 2019-06-26 09:44:14 -04:00
dragonmacher
58a9404636 GT-2959 (closes #677): certifying
Pulled-from: nicolaas <nhweideman@gmail.com>
2019-06-26 09:20:47 -04:00
caheckman
171602e1ce New guardStore 2019-06-25 16:53:49 -04:00
caheckman
cb39d39a23 New flag for dynamic STORE test 2019-06-25 14:23:05 -04:00
Ryan Kurtz
e0d5d1e5e5 GT-2343: Fixing DYLD symbol address issue. 2019-06-24 10:44:33 -04:00
caheckman
43b348b40e adjusted "Retype variable" and "Retype return value" 2019-06-21 17:23:22 -04:00
caheckman
eef27af015 Fix for "does not fit" errors in decompiler "Retype" actions 2019-06-21 17:05:31 -04:00
nicolaas
f15798ccf9 Add null check for def of other VarnodeAST in equals method 2019-06-21 11:07:52 -07:00