ghidravore
|
1dfda0d419
|
added junit test for previous memory block bug
|
2019-08-01 18:07:37 -04:00 |
|
ghidravore
|
8bc95794e6
|
fixing memBlock problem after join
|
2019-08-01 17:54:31 -04:00 |
|
ghidravore
|
6e59716a50
|
fixed bug in intel hex importer
|
2019-08-01 13:12:28 -04:00 |
|
ghidravore
|
c67b9e44bb
|
fixed bug in memory block split
|
2019-07-30 14:05:48 -04:00 |
|
Ryan Kurtz
|
e149d04ca8
|
Merge remote-tracking branch 'origin/patch'
|
2019-07-26 08:15:55 -04:00 |
|
ghidra1
|
6d4908f0cd
|
GT-3034 improved sleigh compiler error checking for address spaces and
variable definition
|
2019-07-25 16:58:41 -04:00 |
|
ghidra1
|
8c689a0099
|
GT-3032 exclude flexible array component from list of components passed
to structure packer
|
2019-07-24 19:27:14 -04:00 |
|
ghidra1
|
7b2d94b3f0
|
GT-3032 corrected aligned structure packer exception triggered by
flexible array
|
2019-07-24 19:07:15 -04:00 |
|
ghidravore
|
290f26f100
|
Changed MemoryBlockSouceInfo into an interface
|
2019-07-22 15:43:41 -04:00 |
|
ghidravore
|
265e010273
|
review fixes
|
2019-07-18 18:27:22 -04:00 |
|
ghidravore
|
57e2171dd4
|
Added feature to show file offsets in address hover in listing
|
2019-07-18 15:50:59 -04:00 |
|
ghidra1
|
9280b696a9
|
BitFields - added a few tests and improved javadoc
|
2019-07-17 11:56:08 -04:00 |
|
ghidra1
|
20000d42e5
|
BitFields - cleanup of AlignedStructurePacker
|
2019-07-17 11:56:07 -04:00 |
|
ghidra1
|
f54f68c66e
|
BitFields - corrected bitfield transitions between different data
organizations and packing for unions.
|
2019-07-17 11:56:01 -04:00 |
|
ghidra1
|
3f1ffb276f
|
BitFields - additional refinements
|
2019-07-17 11:55:57 -04:00 |
|
ghidra1
|
fab75940bd
|
BitFields - corrections to structure editor actions and some packing
fixes
|
2019-07-17 11:55:51 -04:00 |
|
ghidra1
|
55238b0393
|
BitFields - updated composite database schema version
|
2019-07-17 11:55:49 -04:00 |
|
ghidra1
|
d4ea232a4d
|
BitFields - improved unaligned structure edit behavior
|
2019-07-17 11:55:48 -04:00 |
|
ghidra1
|
31163bca26
|
Bitfields - added simple bitfield viewer and corrected missing support
for bitfields and flex arrays
|
2019-07-17 11:55:47 -04:00 |
|
ghidra1
|
54ac180e1a
|
BitFields - updated tests
|
2019-07-17 11:55:38 -04:00 |
|
ghidra1
|
a6d692e19d
|
BitFields - disallow bitfield markup for VariableOffset. Insufficient
information for correct markup.
|
2019-07-17 11:55:37 -04:00 |
|
ghidra1
|
1946e8971d
|
BitFields - do not pass bitfield components to decompiler (not yet
supported)
|
2019-07-17 11:55:36 -04:00 |
|
ghidra1
|
1fcad78bc4
|
BitFields - added direct parse support of bitfield entry within
composite. Restrict use of bitfield datatype.
|
2019-07-17 11:55:35 -04:00 |
|
ghidra1
|
0a22915976
|
BitFields - handle launch of bitfield editor via double click (unaligned
structure only)
|
2019-07-17 11:55:33 -04:00 |
|
ghidra1
|
a7345527c9
|
BitFields - added preliminary support for composite bitfields
|
2019-07-17 11:55:29 -04:00 |
|
ghidra1
|
12af9291c9
|
GT-2845 - updated ELF Loader to utilize FileBytes and eliminated its use
of MemoryBlockUtil
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/ElfLoader.java
|
2019-07-16 12:34:19 -04:00 |
|
ghidravore
|
0792417979
|
GT-2845: Storing original program bytes in the program database.
|
2019-07-16 11:31:30 -04:00 |
|
Ryan Kurtz
|
d95fd43762
|
Merge remote-tracking branch 'origin/GT-2961_ghizard_CategoryPath_delimiter_elimination'
|
2019-07-16 08:13:09 -04:00 |
|
caheckman
|
ab7e57c521
|
Merge remote-tracking branch 'github/Github-732_caheckman_x64cspec'
|
2019-07-15 15:20:40 -04:00 |
|
caheckman
|
ef12c20829
|
Fix for "Unknown function tag: scope" error
|
2019-07-15 15:13:11 -04:00 |
|
ghizard
|
f53e6ce60d
|
GT-2961 - Adjust DataTypeManagerDB
|
2019-07-15 14:40:42 -04:00 |
|
ghizard
|
860fe5a2d7
|
GT-2961 - CategoryPath revert change and supply fix.
|
2019-07-15 14:40:41 -04:00 |
|
ghizard
|
f62b220e09
|
GT-2961 - CategoryPath - Changes from first review
|
2019-07-15 14:40:40 -04:00 |
|
ghizard
|
ea88558241
|
GT-2961 Escape forward slash delimiter in CategoryPath
|
2019-07-15 14:40:38 -04:00 |
|
ghidra1
|
e0e2c58eb7
|
Merge remote-tracking branch 'origin/ghidra1_Emulator'
Conflicts:
gradle/root/eclipse.gradle
|
2019-07-12 16:14:17 -04:00 |
|
Ryan Kurtz
|
298a72f5d1
|
Merge remote-tracking branch 'origin/GT-2995_ryanmkurtz_PR-522_achan1989_error'
|
2019-07-11 14:44:55 -04:00 |
|
James
|
e3ae5a0370
|
GT_2757 fixed java stream decompile bug
|
2019-07-10 15:34:26 -04:00 |
|
Ryan Kurtz
|
c2c9ac21c0
|
GT-2966: SymbolType is missing a LABEL static field (closes #712).
|
2019-07-02 10:25:34 -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 |
|
nicolaas
|
f15798ccf9
|
Add null check for def of other VarnodeAST in equals method
|
2019-06-21 11:07:52 -07:00 |
|
GhidorahRex
|
ba37c1bae4
|
Corrected manual index bug in development mode.
|
2019-06-18 10:35:11 -04:00 |
|
ghidra1
|
7c5523362c
|
Emulator - added simplified program emulation API via EmulatorHelper
|
2019-06-14 15:54:44 -04:00 |
|
nicolaas
|
3813583689
|
Fix equals method in VarnodeAST
|
2019-06-10 16:17:53 -07:00 |
|
emteere
|
5ecce280b8
|
GT-2905_emteere Putting out correct constructor line-number for nop
sleigh compiler argument '-n'
|
2019-06-10 18:38:20 -04:00 |
|
dragonmacher
|
60be8e151b
|
Fixed NPE possible when background thread is mutating the function
|
2019-06-06 14:42:08 -04:00 |
|
dragonmacher
|
2f2c2ca8b0
|
GT-2136 - Fixed NPE in program data type manager
|
2019-06-05 10:01:53 -04:00 |
|
dragonmacher
|
8a7a58a297
|
GT-2872 - Search - review fixes
|
2019-05-29 12:03:12 -04:00 |
|
ghidra1
|
86bc0cc80b
|
minor cleanup
|
2019-05-23 13:41:07 -04:00 |
|
dragonmacher
|
2cf9f7dded
|
Task Launcher - updated timeout feature to ignore interruptions
|
2019-05-23 10:42:58 -04:00 |
|
ghizard
|
fa558af9c2
|
GT-2848: Refactor DependencyGraph with Deterministic version
|
2019-05-17 13:35:32 -04:00 |
|
dragonmacher
|
a94c6efe68
|
GT-2861 - Task Monitor - removed recently added Task Monitor Service due
to conceptual issues; fixed bug in TaskLauncher that caused deadlock;
updated ImporterUtilities usage of TaskLauncher to trigger task dialog
|
2019-05-14 08:54:17 -04:00 |
|
Ryan Kurtz
|
efb34c23c9
|
Merge remote-tracking branch 'origin/GT-2715_dev747368_arraystringable_rebased'
|
2019-05-10 13:52:00 -04:00 |
|
ghidra1
|
c7cad61f19
|
GT-2715 changed string in uninitialized memory to render as "??"
|
2019-05-09 18:41:57 -04:00 |
|
adamopolous
|
d8740850e4
|
GT-2376: more code review fixes; changed 'release' method to 'finished'
|
2019-05-09 17:32:55 -04:00 |
|
adamopolous
|
ea9e1c2dda
|
GT-2376-b: fixing some bugs from internal users (gui shenanigans)
|
2019-05-09 12:39:39 -04:00 |
|
dev747368
|
54c650dea2
|
GT-2715 - also handle actual strings in uninit'd memory
|
2019-05-08 18:17:25 -04:00 |
|
adamopolous
|
f57af0b730
|
GT-2376: added new task monitor service
|
2019-05-08 18:12:44 -04:00 |
|
dev747368
|
dd7ffda876
|
GT-2715 Fix stringable arrays label text generation with uninit mem.
(#272)
Check for uninitialized memory before treating as a string.
|
2019-05-08 14:21:07 -04:00 |
|
dragonmacher
|
a4609c50f2
|
Tests - fixed failing tests
|
2019-05-03 13:15:05 -04:00 |
|
ghidravore
|
041e59aeaf
|
Merge remote-tracking branch 'origin/GT-2824-dragonmacher'
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/script/ScriptInfo.java
|
2019-05-02 16:32:18 -04:00 |
|
ghidravore
|
45222ad4d3
|
Merge remote-tracking branch
'origin/dev747368_GT-2698_hostile_html_whack_a_mole_UI_stuff'
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/analysis/AnalysisPanel.java
|
2019-05-02 14:24:37 -04:00 |
|
ghidra1
|
64deecced9
|
GT-2842 correct minor bugs and improve handling of ASCII char strings
when char-size is greater than 1
|
2019-05-01 15:48:43 -04:00 |
|
dragonmacher
|
e5aaaa9a19
|
GT-2824 - Comments - Upgrade to LCS for diffing
|
2019-05-01 14:58:37 -04:00 |
|
achan1989
|
1140061529
|
Report errors about labels in macros.
|
2019-04-27 14:01:52 +01:00 |
|
ghidra1
|
1cae5552f6
|
Merge branch 'patch'
Conflicts:
gradleScripts/distribution.gradle
|
2019-04-25 17:32:19 -04:00 |
|
Ryan Kurtz
|
515aa0962c
|
Fixing a couple of comments.
|
2019-04-25 13:29:45 -04:00 |
|
dragonmacher
|
fefb0f0208
|
GT-2824 - Comments - spelling fix
|
2019-04-25 11:44:45 -04:00 |
|
caheckman
|
83e4461b2a
|
Fix for Github #336: equates in 16-bit x86
|
2019-04-25 11:33:55 -04:00 |
|
ghidravore
|
cf9db2a078
|
Merge remote-tracking branch 'origin/James-GT_2816'
|
2019-04-24 18:16:50 -04:00 |
|
dragonmacher
|
d33ffc2855
|
GT-2824 - Comments - fixed infinite loop when editing comments
|
2019-04-24 18:16:14 -04:00 |
|
ghidravore
|
03ae66cb95
|
Merge remote-tracking branch 'origin/GT-2820_caheckman_PR-364_achan1989_sleighParserFix' into patch
|
2019-04-24 16:06:37 -04:00 |
|
dev747368
|
3c0484cae3
|
GT-2698 - convert JCheckBox to GCheckBox
|
2019-04-23 17:04:57 -04:00 |
|
dev747368
|
6448f0da8f
|
GT-2698 refactor JLabel -> GLabel, JComboBox -> GComboBox, renderers.
|
2019-04-23 17:04:53 -04:00 |
|
dev747368
|
e0c25b0590
|
GT-2698 refactor UI elements to lock down HTML rendering
|
2019-04-23 17:04:51 -04:00 |
|
ghidravore
|
f1e50fb079
|
Major refactoring of the gradle build system.
|
2019-04-23 15:20:26 -04:00 |
|
ghidravore
|
8f9a8dd1b1
|
Merge remote-tracking branch 'origin/Ghidra_9.0.3'
|
2019-04-17 18:49:15 -04:00 |
|
ghidravore
|
2172490738
|
Merge remote-tracking branch 'origin/GT-2743_caheckman' into Ghidra_9.0.3
|
2019-04-17 18:31:49 -04:00 |
|
James
|
fa14932797
|
GT-2816 added ability to override indirect call destinations
|
2019-04-17 13:34:29 -04:00 |
|
ghidravore
|
fddb09f2f3
|
Merge remote-tracking branch 'origin/GT-2745_caheckman'
|
2019-04-16 14:50:37 -04:00 |
|
Dan
|
69ceac9316
|
GT-2753: Formatted and certified
Pulled-from: Christian Blichmann <cblichmann@google.com>
|
2019-04-12 10:42:54 -04:00 |
|
Christian Blichmann
|
f23fcf81a9
|
Add SHA256 hash to Program interface
Implements the first part of #291
Signed-off-by: Christian Blichmann <cblichmann@google.com>
|
2019-04-12 14:37:57 +02:00 |
|
caheckman
|
42c86346f1
|
Fix for Github #336: equates in 16-bit x86
|
2019-04-09 12:17:49 -04:00 |
|
achan1989
|
6a9a351869
|
#364 - ensure a ParsingEnvironment is provided to DisplayParser and SemanticParser.
|
2019-04-06 15:49:23 +01:00 |
|
emteere
|
d95a0a05a1
|
GT-2743_caheckman fixed dex decompilation due to regression from prior
fix (#247)
|
2019-04-05 15:32:55 -04:00 |
|
ghidravore
|
7d7bc1e6ff
|
GT-2736 fixed concurrent modification in DataTypeManagerDB
|
2019-04-04 15:59:46 -04:00 |
|
ghidravore
|
e23cc6b72b
|
Merge remote-tracking branch 'origin/caheckman_GT-2704' into Ghidra_9.0.2
|
2019-04-02 18:35:30 -04:00 |
|
ghidravore
|
3f5f837044
|
Merge remote-tracking branch 'origin/caheckman_GT-2682' into Ghidra_9.0.2
|
2019-04-02 18:24:22 -04:00 |
|
ghidra1
|
7179c6de81
|
GT-2667 added support for generating sleigh build.xml files
|
2019-03-29 17:24:31 -04:00 |
|
caheckman
|
9cd01c9a08
|
Fix for GT-2704
|
2019-03-26 16:29:44 -04:00 |
|
caheckman
|
3067576168
|
Fix for GT-2682
|
2019-03-26 16:27:26 -04:00 |
|
Dan
|
79d8f164f8
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
|