Commit graph

531 commits

Author SHA1 Message Date
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
4129d08611 Merge remote-tracking branch 'origin/patch' 2021-01-25 15:47:43 -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
ghidra1
7ba3dc048d Merge remote-tracking branch 'origin/patch' 2021-01-14 09:56:21 -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
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
ghidra1
eae5fd5e88 Merge remote-tracking branch 'origin/GP-565_DecompilerForLoops' 2021-01-11 18:58:24 -05:00
ghidra1
cc483f08ab Merge remote-tracking branch 'origin/patch' 2021-01-11 18:50:07 -05:00
ghidra1
9032c75029 GP-431 corrected merge bug related to structure bitfields and
flex-arrays
2021-01-11 18:34:36 -05:00
Jason P. Leasure
9464d37104 GP-521 - Fixed broken animation that shows status text on an error
GP-521 - Updated Data Type Chooser dialog work the same as the drag/drop data types
2021-01-08 17:17:06 -05:00
caheckman
b2bc1eb019 Decompiler for-loops 2021-01-04 14:34:04 -05:00
ghidra1
f16bfe87be Merge remote-tracking branch 'origin/patch' 2020-12-29 12:41:39 -05:00
ghidra1
9004b75e28 GP-547 Corrected Add Block dialog entry validation issues and address
parse exception messages
2020-12-28 17:40:17 -05:00
ghidra1
db1e3d1b62 Renamed Record class to DBRecord 2020-12-28 13:30:36 -05:00
James
6f760edb4c GP-520 warn about large temporary varnodes 2020-12-16 10:44:21 -05:00
ghidra1
bb96e37f02 Corrected structure editor issues as fallout of event timing/sequence
changes
2020-12-14 18:25:33 -05:00
ghidra1
998f1c651f Merge remote-tracking branch 'origin/patch' 2020-12-14 13:01:12 -05:00
astrelsky
39ef0c3595 GP-477 Fixes RenameFunctionAction and HighSymbol NPE, Prevent
EditLabelAction from accepting function symbols
2020-12-14 12:45:11 -05:00
ghidra1
5555566e59 Merge remote-tracking branch 'origin/patch' 2020-12-10 10:12:40 -05:00
ghidravore
8b054814a8 changed build system to generate all external jar files used file. 2020-12-09 18:41:03 -05:00
ghidra1
066a7d0305 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/blobs/CliAbstractSig.java
	Ghidra/Framework/DB/src/main/java/db/DBHandle.java
2020-12-09 15:05:16 -05:00
ghidra1
06cc11f28f Merge remote-tracking branch
'origin/GP-486_emteere_WrappedMemBuffer_Fix' into patch
2020-12-09 13:08:28 -05:00
ghidravore
9455afd90d Merge remote-tracking branch 'origin/GP-422-dragonmacher-copy-data-types-progress--SQUASHED' 2020-12-08 17:31:40 -05:00
ghidravore
688e262345 Merge remote-tracking branch
'origin/GP-440_ghidravore_fixing_graph_exporters_to_be_more_extensible--SQUASHED'

Conflicts:
	Ghidra/Features/GraphServices/src/test/java/ghidra/graph/export/GraphExportTest.java
2020-12-08 17:25:20 -05:00
ghidravore
c4b5956977 Merge remote-tracking branch 'origin/GP-410_dev747368_cache_categorypath--SQUASHED' 2020-12-08 17:09:43 -05:00
ghidravore
6dc9b3387d GP-440 Refactored graph exporters to be more extensible and easy to use in scripts 2020-12-08 17:04:30 -05:00
dev747368
19c8f712f5 GP-410 cache CategoryPath 2020-12-08 12:40:44 -05:00
emteere
ebe4587dbd GP-486_emteere fixed WrappedMemBuffer wrapping a buffer with a non-zero
offset and calling getInt()
2020-12-07 17:05:13 -05:00
ghidra1
bae897b0c1 Corrected javadoc errors/warnings 2020-12-07 14:37:28 -05:00
dragonmacher
605a6b94b5 GP-422 - Data Types - Improve performance of and and task monitor to the copy/move data types task 2020-12-03 10:20:48 -05:00
ghidravore
b23c8ca435 Merge remote-tracking branch 'origin/patch' 2020-11-30 16:52:08 -05:00
ghidravore
1259632113 fixed stack trace when exporting 2020-11-25 13:11:16 -05:00
ghidra1
941ba0caf9 Merge remote-tracking branch 'origin/GT-3294_ghidra1_DBFixedField_update' 2020-11-24 17:22:54 -05:00
ghidra1
6783ae669f GT-3294 Added support for sparse DB schemas. No need to version
ProgramUserData which does not utilize index tables
2020-11-24 16:10:38 -05:00
ghidra1
133d6c251f Merge remote-tracking branch 'origin/patch' 2020-11-24 11:39:15 -05:00
ghidravore
148c6646f8 Merge remote-tracking branch 'origin/GP-231_dev747368_exportimages_script' 2020-11-24 10:55:08 -05:00
ghidra1
d7dbcfebf5 GP-420 relaxed memory block naming restrictions and eliminated throwing of DuplicateNameException from memory block API 2020-11-23 17:35:49 -05:00
ghidra1
fcb3151f94 GT-3294 Added support for DB FixedField with improved indexing. 2020-11-23 14:30:38 -05:00
ghidra1
f0db95c83d GP-400 corrected close issue 2020-11-23 12:15:07 -05:00
ghidravore
45e7d7bb17 fixed bug introduced with recent change for GP-400 which attemps to
clean up internal resources when closing a program.
2020-11-23 11:26:19 -05:00
ghidra1
2c09ef0f26 GP-400 add dispose to ManagerDB to allow ProgramDB to release resources. Ensure that other uses of DataTypeManagerDB dispose on close. 2020-11-19 19:21:03 -05:00
ghidra1
29a3732adc Merge remote-tracking branch 'origin/patch' 2020-11-16 16:16:39 -05:00
dragonmacher
dad3d92b72 Merge branch 'GP-272-dragonmacher-demangler-failures' into patch 2020-11-13 16:26:31 -05:00
ghidra1
9374a67b94 Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-11-12 16:29:12 -05:00
ghidra1
62cb57d8bb GP-260 Corrected composite resolveequivalence issue introduced with
GP-260
2020-11-12 15:35:50 -05:00