Commit Graph

2884 Commits

Author SHA1 Message Date
Ryan Kurtz
924f84b3c3 GP-2802: Fixed an issue that prevented some Mach-O binaries from being
imported if there were unexpected issues while creating the Program
Tree.
2022-11-08 09:37:23 -05:00
ghidra1
6aaf9139ee GP-0 added safety check for eclipse bin directory treatment as module
root.  Moved DataType extension point to SoftwareModeling.
2022-11-04 18:33:15 -04:00
Ryan Kurtz
a205433c67 Merge remote-tracking branch 'origin/patch' 2022-11-04 11:52:45 -04:00
dragonmacher
7814ecf835 Fixed refactoring error for keybinding 2022-11-04 10:38:15 -04:00
Ryan Kurtz
e402d6f193 Merge remote-tracking branch
'origin/GP-2776-dragonmacher-enum-sort-column' (Closes #4693)
2022-11-03 11:13:49 -04:00
ghidra1
7701f63340 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-11-02 15:40:13 -04:00
ghidra1
a3fe3d4dbc GP-0 corrected test issues 2022-11-01 11:30:55 -04:00
dragonmacher
0589b90038 GP-2776 - fixed sorting for the Enum Editor's comments column 2022-10-31 19:08:22 -04:00
ghidra1
a9a9fd8f04 GP-0 corrected analysis times update issue 2022-10-31 11:47:46 -04:00
shocoman
7317db025b produce code completions at the caret's position 2022-10-31 02:02:54 +07:00
ghidra1
0bd1c24b94 GP-0 corrected test failures related to GP-2768 2022-10-29 00:58:34 -04:00
ghidra1
5a3209bca5 GP-0 corrected test failures related to GP-2768 2022-10-28 11:23:26 -04:00
ghidra1
ef1e93d669 Merge remote-tracking branch 'origin/GP-2762_CompareWindowBackgroundColors' into Ghidra_10.2 2022-10-27 18:50:04 -04:00
Ryan Kurtz
46bd8e72b3 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-10-27 00:32:45 -04:00
emteere
77117362f2 GP-2764 fixed bug fund in testing 2022-10-27 03:24:22 +00:00
caheckman
2d2724eef5 GP-2762 Provide program to MarkerServiceBackgroundColorModel 2022-10-26 17:05:55 -04:00
Ryan Kurtz
89f9fed2f3 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-10-26 12:36:14 -04:00
Ryan Kurtz
4b930a5c28 Merge remote-tracking branch 'origin/GP-2759_ryanmkurtz_PR-4678_shocoman_autocomplete-to-replace' 2022-10-26 09:36:29 -04:00
Ryan Kurtz
b4bb4a45a7 GP-2759: Code formatting and certify 2022-10-26 03:13:50 -04:00
Ryan Kurtz
b26ede3a7e GP-1756: Changed new Go To File Offset feature to use "file(n)" instead
of "file:n" to avoid precedence issues with common overlay address
spaces
2022-10-24 10:23:35 -04:00
Ryan Kurtz
fa475904fd Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-10-22 00:29:00 -04:00
emteere
4fe2fc4b9e GP-2746 fixes for macros with no args, concatenated string
constants, #pragma in function call arguments
2022-10-21 18:11:48 +00:00
Ryan Kurtz
be36528218 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-10-21 13:43:22 -04:00
ghidra1
2a2b044940 Merge branch 'GP-2749_ghidra1_PR-4649_mumbel_ELF_DT_GNU_XHASH' into
Ghidra_10.2 (Closes #4649)
2022-10-21 12:52:01 -04:00
ghidra1
3180bba34f Merge remote-tracking branch 'origin/GP-2739_dev747368_dwarf_external_program_cleanup' into Ghidra_10.2 2022-10-21 12:47:28 -04:00
ghidra1
2803472278 GP-2744 correct ELF symbol table processing in absence of associated string table 2022-10-21 12:44:04 -04:00
ghidra1
8db4194fc3 GP-2749 minor cleanup 2022-10-21 12:07:47 -04:00
dev747368
f6f39b610b GP-2739 fix release of temporary program instance when error cond 2022-10-20 18:14:41 +00:00
Ryan Kurtz
6f61a07a93 Merge remote-tracking branch 'origin/GP-2687-dragonmacher-module-classpath-filtering--SQUASHED' 2022-10-20 10:19:04 -04:00
dragonmacher
98927d7e4e GP-2687 - Filter modules used by using the classpath 2022-10-19 13:38:58 -04:00
Ryan Kurtz
0d12c305cc Merge remote-tracking branch
'origin/GP-2711-dragonmacher-bundle-exception' (Closes #4656)
2022-10-19 13:35:32 -04:00
ghidra1
ab200399a2 GP-0 corrected test error 2022-10-19 12:07:58 -04:00
shocoman
5d759cb1a0 account-for-letter-case-in-python-code-completion 2022-10-19 15:01:25 +07:00
ghidra1
3f3bfecdd4 Merge branch 'GP-2703_ghidra1_ElfStaticRelRO' into Ghidra_10.2 2022-10-17 18:44:46 -04:00
ghidra1
6b9bd6c220 GP-2703 revised ELF relocation processing to handle statically linked
binaries and adjusted post-relocation read-only memory fixup.
2022-10-17 18:43:27 -04:00
dragonmacher
b5e76efcbf GP-2711 - Bundles - Added code to prevent error reporting when disposing
the tool
2022-10-17 16:24:01 -04:00
Ryan Kurtz
d5467a65d7 GP-2699: Fixing regression with loading Mach-O object (MH_OBJECT) files 2022-10-15 03:58:59 -04:00
ghidra1
905aae8218 Merge remote-tracking branch
'origin/GP-2698_dev747368_macho_o_files_dwarf' (Closes #4659)
2022-10-14 18:47:44 -04:00
emteere
f003844a22 GP-0 Fix for regression from change for external calls 2022-10-14 17:35:27 +00:00
dev747368
1cf9ba78c2 GP-2698 fix DWARF handling of MachO .o files 2022-10-14 16:38:27 +00:00
ghidra1
970c09a47d Merge remote-tracking branch 'origin/GP-2692_emteere_structPointerRefsToSelf' 2022-10-14 10:27:39 -04:00
Ryan Kurtz
dbde3bd8e9 GP-0: Fixing some javadoc warnings that show up during the build 2022-10-14 09:12:09 -04:00
mumbel
17f73dea39 Adding DT_GNU_XHASH 2022-10-13 19:46:26 -05:00
emteere
f4e9dbb13a GP-2692 Minor fix for self referential structures that use struct
keyword in stuct body
2022-10-13 21:36:12 +00:00
Ryan Kurtz
ab0f6d2c4d GP-0: Fixing some javadoc warnings that show up during the build 2022-10-13 10:29:53 -04:00
Ryan Kurtz
9ee4383886 Merge remote-tracking branch 'origin/GP-2391_ARmThumb_returndetect--SQUASHED' 2022-10-13 01:15:07 -04:00
Ryan Kurtz
e42c1f1f32 Merge remote-tracking branch
'origin/GP-1979_emteere_CParserChanges--SQUASHED' (Closes #2885,
Closes #2119, Closes #716, Closes #3996, Closes #4184, Closes #4517,
Closes #4377, Closes #1784,  Closes #1455, Closes #1940)
2022-10-13 01:08:43 -04:00
Ryan Kurtz
3df20ad73d Merge remote-tracking branch
'origin/GP-2534_emteere_SharedFunctionContiguousOnByDefault--SQUASHED'
(Closes #678, Closes #4573)
2022-10-13 00:28:10 -04:00
emteere
ffae7232cb GP-1979_emteere better error reporting and handling of newer cspec idioms NoReturn, anonymous function arrays and parameters, #pragma use, Thread_local, Alignas, allow '#' comment out filename, added parsing scripts 2022-10-12 21:50:02 -04:00
Ryan Kurtz
e563e8c8f0 Merge remote-tracking branch 'origin/GP-2686_dev747368_PR-4646_hochwasser_OMF_DEFAULT_LIBRARY' 2022-10-12 13:25:25 -04:00
Ryan Kurtz
5b30bb95c0 Merge remote-tracking branch 'origin/GP-2683_FunctionPurgeConventionFix'
(Closes #4294)
2022-10-12 01:07:33 -04:00
Ryan Kurtz
e87fba638c Merge remote-tracking branch 'origin/GP-2620_dev747368_fix_dwarf_pack_empty_struct' 2022-10-12 01:05:06 -04:00
Ryan Kurtz
1219f7df00 Merge remote-tracking branch 'origin/GP-2420_emteere_ByteMappedBlockReferences--SQUASHED' 2022-10-12 00:51:19 -04:00
Ryan Kurtz
41f8e355e6 Merge remote-tracking branch 'origin/GP-1-dragonmacher-patch-action-exception' 2022-10-12 00:49:13 -04:00
emteere
ca5a6204c3 GP-2391 added evaluation of return address, allow thunking addresses to externals. Added new arem thunk pattern. 2022-10-11 18:25:09 -04:00
emteere
fc377cc6d3 GP-2420 fix for byte mapped block reference analysis 2022-10-11 18:22:07 -04:00
emteere
9c73c86fec GP-2534 turn on shared function contiguous function options, except for on ARM 2022-10-11 17:57:55 -04:00
dragonmacher
7d461f5fe2 Fixed exception when right-clicking in a Function Graph vertex 2022-10-11 17:43:34 -04:00
dev747368
6c3f7dd675 GP-2686 fixed PR source formatting 2022-10-11 17:36:37 +00:00
Ryan Kurtz
9408479d75 Merge remote-tracking branch 'origin/patch' 2022-10-11 13:30:17 -04:00
dragonmacher
e04f88bba6 Test fixes 2022-10-11 13:19:13 -04:00
emteere
3e59f1b610 GP-2683 refactored getFunctionPurge and getDefaultStackDepthChange to
use functions calling convention
2022-10-09 17:11:09 +00:00
Ryan Kurtz
8d6faaa8ad Merge remote-tracking branch 'origin/GP-1-dragonmacher-mouse-listener-fix--SQUASHED' 2022-10-08 01:09:59 -04:00
Ryan Kurtz
7873d84ed0 Merge remote-tracking branch 'origin/GP-2663-dragonmacher-remove-deprecated-methods--SQUASHED' 2022-10-08 00:47:12 -04:00
Ryan Kurtz
c4c363b6b4 Merge remote-tracking branch 'origin/GP-2186-dragonmacher-dt-editing-npe--SQUASHED' 2022-10-08 00:45:07 -04:00
hochwasser
0c12064835
Add DEFAULT_LIBRARY to the comment class
Adds the class DEFAULT_LIBRARY and decodes the String
2022-10-07 23:54:30 +02:00
dragonmacher
25eb6ff183 Updated deprecated mouse listener usage 2022-10-07 15:14:46 -04:00
dragonmacher
a2a5a6e354 GP-2663 - Removed deprecated methods 2022-10-07 15:06:59 -04:00
dragonmacher
f5ec10c434 GP-2186 - Fixed NPE when pressing undo while editing a symbol node; added undo/redo to filters and editors for trees and tables 2022-10-07 14:09:42 -04:00
Ryan Kurtz
a9d2bbe506 Merge remote-tracking branch 'origin/GP-2624_ryanmkurtz_loader-refactor' 2022-10-06 11:19:57 -04:00
Ryan Kurtz
9e4fdf55ec GP-2318: One shot analyzers are now enabled when the Listing does not
have context
2022-10-05 12:15:01 -04:00
dragonmacher
e478ea4e93 GP-2173 - fixed undo closing an unsaved data type editor window 2022-10-05 11:27:35 -04:00
ghizard
b35f123cae GP-2649 - PDB Universal clean-up + fix for CreateFunctionCmd 2022-10-05 10:12:16 -04:00
Ryan Kurtz
56293636d0 GP-2624: Removing library support from a bunch of loaders that shouldn't
have it
2022-10-04 05:46:14 -04:00
Ryan Kurtz
a64afa37a7 GP-2604: Fixing issue with empty program list 2022-10-03 09:29:46 -04:00
Ryan Kurtz
fdda6b672e GP-2604: More load library options 2022-10-03 01:10:02 -04:00
Ryan Kurtz
6d6491905b Merge remote-tracking branch
'origin/GP-2631-dragonmacher-instruction-info-copy' (Closes #4626)
2022-10-03 00:43:04 -04:00
dragonmacher
af040911b2 GP-2631 - Updated the Instruction Info window to allow copying from the
table
2022-09-29 19:53:53 -04:00
dragonmacher
e3ed010914 GP-2662 - Paste hex in search memory window 2022-09-29 19:30:45 -04:00
shocoman
79e239f690 allow pasting hex numbers with prefix in Search Memory 2022-09-29 19:10:59 -04:00
ghidra1
0114bac869 GP-2564 revised fix for add memory reference dialog 2022-09-29 08:13:35 -04:00
Ryan Kurtz
f1177763aa Merge remote-tracking branch 'origin/GP-2618_Dan_scriptErrorMessages--SQUASHED' 2022-09-29 01:01:09 -04:00
Ryan Kurtz
1caedd18cb Merge remote-tracking branch 'origin/GP-2564_ghidra1_AddReference' 2022-09-29 00:56:20 -04:00
ghidra1
ebf686d26b GP-2564 corrected improper -1 subOpIndex for Reference dialog operand
selection
2022-09-28 16:18:39 -04:00
Dan
9235902820 GP-2618: Re-work script error handling 2022-09-28 11:02:43 -04:00
dev747368
a2db226dc6 GP-2620 Don't pack sized structs that don't have components 2022-09-27 20:58:12 +00:00
Ryan Kurtz
2ebfb4d6fa Merge remote-tracking branch
'origin/GP-2594-dragonmacher-xrefs-dialog--SQUASHED' (Closes #3851)
2022-09-27 00:49:36 -04:00
Ryan Kurtz
d959fe5cb7 Merge remote-tracking branch 'origin/GP-2553_dev747368_fix_memorybyteprovider_length_take2--SQUASHED' 2022-09-27 00:37:58 -04:00
dragonmacher
c22064cf61 GP-2594 - Updated the Xrefs Dialog to allow users to show xrefs to thunk functions 2022-09-26 13:07:55 -04:00
dev747368
14f5cf93da GP-2553 fix MemoryByteProvider's length() issues
Previously the impl would only return the length of the memory block where the byte provider started, or return 0 if there wasn't a memoryblock at the base address.
Now returns the length of the available memory (in the same addressspace) that is found in the program's memory map, clamped to Long.MAX_VALUE.

Updated users of MemoryByteProvider to use helper methods to create.

Removed ISO9660 format analyzer (that was using MemorbyByteProvider) because we no longer have our own iso format code after switching to Sevenzip.
2022-09-26 12:24:22 -04:00
Ryan Kurtz
7e24c986ad Merge remote-tracking branch
'origin/GP-2577_dev747368_elf32bit_invalid_offset_specialvalue--SQUASHED'
(Closes #4605)
2022-09-23 00:54:22 -04:00
Ryan Kurtz
72bc1fad74 Merge remote-tracking branch
'origin/GP-2378_emteere_forcedThunkCreation' (Closes #4369)
2022-09-23 00:52:15 -04:00
dev747368
6be23f64a2 GP-2577 fix problem handling Elf32 missing sections / headers
The special flag for offset values (-1) wasn't being recognized in 32bit binaries, causing the ELF loader to try to read from index 4294967295, causing an exception:

java.io.IOException: Invalid index: 4294967295
2022-09-22 14:09:33 -04:00
dragonmacher
b48fc9aad7 Test timing fixes 2022-09-22 12:07:19 -04:00
Ryan Kurtz
e79bd65944 Merge remote-tracking branch 'origin/GP-2592_ghidra1_ElfMipsGotMarkup'
(Closes #4602)
2022-09-22 00:33:02 -04:00
ghidra1
6056e01f7a GP-2592 corrected MIPS ELF .plt.got markup issue 2022-09-21 14:26:26 -04:00
Ryan Kurtz
085e61c149 GP-2019: Improving MachO Program Trees 2022-09-21 12:13:51 -04:00
Ryan Kurtz
5199df57a2 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-21-22' 2022-09-21 12:11:11 -04:00
dragonmacher
a17146aee5 Test timing fix 2022-09-21 11:37:15 -04:00
Ryan Kurtz
64659cee83 Merge remote-tracking branch
'origin/GP-2583-dragonmacher-table-chooser-dialog-bulk-processing'
(Closes #4609)
2022-09-21 11:24:03 -04:00
Ryan Kurtz
b7bbd7698c Merge remote-tracking branch
'origin/GP-2206_James_CALLOTHER_override_improvements' (Closes #3936,
Closes #3665)
2022-09-21 11:11:17 -04:00
ghidra1
c5c651a053 GP-2558 PropertyMap templatize and cleanup. ProgramMerge bug/cleanup
related to User Properties.  Program Diff bug fix for multiple labels at
same address.
2022-09-21 09:33:04 -04:00
James
b89fa650b2 GP-2206 addressing code review changes 2022-09-20 20:10:11 +00:00
James
bedf676e4d GP-2206_callother_override_improvements 2022-09-20 19:45:03 +00:00
dragonmacher
e87c050674 GP-2583 - Added the TableChooserExecutor.executeInBulk() method to allow
script writers to process multiple selected table rows themselves
instead of one-at-a-time.
2022-09-20 15:02:08 -04:00
Ryan Kurtz
e89b86a66f Merge remote-tracking branch 'origin/GP-2469_dev747368_PR-4420_GameCubeGBA_fix_bad_equals' 2022-09-20 12:55:17 -04:00
Ryan Kurtz
dea362778a Merge remote-tracking branch
'origin/GP-2526_dev747368_dwarf_explicit_sized_base_types--SQUASHED'

Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/dwarf4/next/DWARFDataTypeImporter.java
2022-09-20 01:17:34 -04:00
Ryan Kurtz
0ed00bdd50 GP-0: Fixing the remainder of the "psuedo" spellings (#4601) 2022-09-20 01:02:00 -04:00
emteere
db51c6f56b GP-2378 fixed potential null exception if code not disassembled yet, use
first call/jump if thunk target cannot be automatically detected
2022-09-20 03:36:03 +00:00
dev747368
2fa7a2df72 GP-2526 improve DWARF handling of explicitly sized base types, packing
If a typedef or base type name includes a common size value (eg. '8','16', '32', '64', '128'), use data types that are statically sized instead of data types that may change depending on the architecture.

Attempt to pack structures (if option is enabled).
2022-09-19 12:41:07 -04:00
ghidra1
2113bdc8b1 GP-0 corrected DWARF test failure 2022-09-19 10:23:27 -04:00
ghidra1
054b80160e Merge remote-tracking branch 'origin/GP-2557_ghidra1_ghizard_DemanglerAnonFuncDefNames_and_CategoryPath_changes' 2022-09-16 17:43:33 -04:00
Ryan Kurtz
742e69eb31 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-timing-fixes' 2022-09-16 14:12:47 -04:00
Ryan Kurtz
adf483cac0 Merge remote-tracking branch 'origin/GP-1-dragonmacher-update-docking-for-help--SQUASHED' 2022-09-16 13:08:37 -04:00
dragonmacher
cb02db8313 Updated module system so Help no longer depends on Docking. Docking can now have help content. 2022-09-16 12:21:32 -04:00
dragonmacher
8f92db6ec0 Test timing fixes 2022-09-16 12:00:23 -04:00
ghizard
de4affbc9b GP-2557 - Demangler anon funcs - CategoryPath changes 2022-09-16 10:53:37 -04:00
Ryan Kurtz
f62320a50b GP-2541: Redesigned the importer's load library option set. The user now has finer grained control over where libraries are loaded from, as well as how many libraries are loaded. 2022-09-16 01:01:23 -04:00
ghidra1
0b1b8d5a36 GP-2557 Change demangler to use standardized anonymous function
definition names
2022-09-15 15:28:54 -04:00
ghidraffe
654d65b1c9 GP-0 integration test change to analyzeHeadless 2022-09-12 16:57:13 +00:00
Ryan Kurtz
97967c781e Merge remote-tracking branch 'origin/GP-2496_ghidra1_EditProjectInfo--SQUASHED' 2022-09-09 00:18:02 -04:00
Ryan Kurtz
2366b885f6 Merge remote-tracking branch 'origin/patch' 2022-09-09 00:14:54 -04:00
ghidra1
52d1097c5b GP-2496 edit shared project info improvements 2022-09-08 17:57:09 -04:00
dev747368
236643af0a GP-2528 fix OMF comment record parsing
Fix parsing of OMF comment records to follow published standard.

Fixes github issue #3780 and #4560
2022-09-08 13:59:47 +00:00
emteere
68ae96c838 GP-2525 Change PELoader not to set default TMode context for ARM
programs.  Rely on .opinion to choose the correct ARM Thumb default
language.
2022-09-07 21:06:22 +00:00
Ryan Kurtz
d3efd60d54 Merge branch 'GP-0_ryanmkurtz_PR-4571_shocoman_escape-angle-brackets-in-option-description-in-settings' 2022-09-03 02:07:14 -04:00
Ryan Kurtz
3ee37fd4df Merge remote-tracking branch
'origin/GP-2342_dev747368_cleanup_BinaryReader_string_reading--SQUASHED'
(Closes #4452)
2022-09-03 01:37:03 -04:00
dev747368
01aadea22b GP-2342 cleanup BinaryReader string reading
Cleanup readNextString() methods that would fail to advance the current stream position correctly when the string had trailing whitespace.

This was caused by re-using a companion method that trim()'d the string before returning it

This should partially address underlying problem in PR #4452
2022-09-02 13:29:32 -04:00
shocoman
c262d3324a escape angle brackets in the description for the "Enter accepts comment" option in the settings 2022-09-02 15:34:05 +07:00
Ryan Kurtz
731565c3e5 NeLoader now creates memory blocks using FileBytes API 2022-09-02 03:59:53 -04:00
Ryan Kurtz
cdc3965dd2 GP-2497/2498/2510: Fixing various issues with importing libraries 2022-08-31 11:12:36 -04:00
Ryan Kurtz
9088fd7885 Merge remote-tracking branch
'origin/GP-275_lazybinding-dev_Android_MultiDex_Support--SQUASHED'
(Closes #4276)
2022-08-30 12:42:37 -04:00
lazybinding-dev
15b59f82c3 Added support for multidex. Created APK loader to load all DEX files at one time and link method_lookup sections. APK loader uses the manifest file to determine Android version. Fixed a bug loading CDEX from Android 12. 2022-08-30 12:35:52 -04:00
Ryan Kurtz
ca80be44ff Merge remote-tracking branch 'origin/GP-2480_ghidra1_Sleigh_inst_next2'
Conflicts:
	Ghidra/Debug/Framework-TraceModeling/src/test/java/ghidra/pcode/exec/trace/TracePcodeEmulatorTest.java
2022-08-25 01:19:02 -04:00
ghidra1
8d4a6c213e GP-2480 Add sleigh compiler support for inst_next2 2022-08-24 17:57:04 -04:00
Ryan Kurtz
315e26fdd9 GP-0: Fixing Mach-O LC_DYLD_ENVIRONMENT 2022-08-24 04:19:50 -04:00
Ryan Kurtz
8330e353da Merge remote-tracking branch
'origin/GP-2483_ghidra1_FunctionStorageEditor--SQUASHED' (Closes #4492)
2022-08-23 00:29:38 -04:00
Ryan Kurtz
2a96dfaed7 Merge remote-tracking branch 'origin/GP-2471_emteere_PR-4531_xiaoyinl_noret' 2022-08-23 00:26:12 -04:00
ghidra1
cf912e500f GP-2483 corrected Function Storage Editor useability issues 2022-08-22 15:26:19 -04:00
Ryan Kurtz
715ec2617b Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-19-22' 2022-08-19 11:05:08 -04:00
ghidra1
96839ee862 Merge branch 'GP-2482_ghidra1_PR-4446_astrelsky_FlatProgramAPI_mods' 2022-08-19 10:50:34 -04:00
dragonmacher
93d2d57c3c Test fix 2022-08-19 10:47:50 -04:00
Ryan Kurtz
62c0e444a5 Merge remote-tracking branch
'origin/GP-2405-dragonmacher-dt-action-tweak--SQUASHED' (Closes #4463)
2022-08-18 11:41:21 -04:00
dragonmacher
555d63683e GP-2405 - Small tweaks to the 'Replace Date Type' action to clarify its functionality 2022-08-18 09:46:32 -04:00
Ryan Kurtz
d9e1c9bab0 Merge remote-tracking branch 'origin/patch' 2022-08-17 13:22:27 -04:00
Ryan Kurtz
25a32e0023 GP-2422: Fixed bugs with generating PE .exports files 2022-08-17 02:45:05 -04:00
Ryan Kurtz
7672f2356b GP-0: AutoImporter now logs what Loader it used (Closes #4530) 2022-08-17 01:53:59 -04:00
Xiaoyin Liu
cfaee64c3f fix noreturn analysis on class methods 2022-08-16 18:11:18 -04:00
Ryan Kurtz
e999a24433 Merge remote-tracking branch
'origin/GP-1984_Dan_RegisterAndWatchDataTypeSettings--SQUASHED'

Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/DebuggerResources.java
2022-08-16 14:30:38 -04:00
Dan
23a587ca05 GP-1984:Add Register and Watch Type Settings 2022-08-16 11:21:14 -04:00