ghidra1
b78c975ee3
GP-4508 applied critical portion of stored context fix for patch release
2024-06-27 12:20:04 -04:00
Ryan Kurtz
ff72278bef
GP-0: Fixing javadoc errors
2024-05-24 08:05:59 -04:00
ghidra1
5361b13e6f
Merge remote-tracking branch 'origin/GP-4535_emteere_FixStoreOfDefaultDisassemblyContext--SQUASHED'
2024-05-02 20:21:52 -04:00
emteere
6ccf256055
GP-4535 Corrected storage of default context on disassembly errors and switch table targets. Improves disassembly for programs with no stored context as context table will be empty.
2024-05-02 14:23:28 -04:00
caheckman
05818c5c3a
GP-4370 Internal Storage
2024-05-02 15:13:32 +00:00
emteere
6095d4c4e3
GP-4568 Improving program lock performance when getting bytes for Instructions and Data
2024-04-30 18:16:04 -04:00
ghidra1
c014e6851f
GP-0 Corrected AddressSetViewAdapter bug
2024-04-23 16:11:15 -04:00
ghidra1
bb80f004ea
Merge remote-tracking branch 'origin/GP-4505_ghidra1_MutabilitySettings'
2024-04-22 18:08:19 -04:00
ghidra1
13b9e2d4dc
Merge remote-tracking branch 'origin/GP-4534_emteere_MemoryMapAddressSets'
2024-04-22 17:44:29 -04:00
ghidra1
43cd7f331a
GP-4534 Use replacement strategy for MemoryMapDB allAddrsSet update
2024-04-19 18:25:21 -04:00
emteere
96e20ec3bf
GP-4536 Speed up disassembly by not checking for reference overrides
...
until and if there are needed
2024-04-18 15:44:43 -04:00
emteere
4494e32596
GP-4534 Remove memory map address set cache lock contention
2024-04-18 13:38:27 -04:00
caheckman
e279c5b56a
Refactor HighSymbol mutability
2024-04-16 00:33:20 +00:00
Ryan Kurtz
d920e39e7f
Merge remote-tracking branch
...
'origin/GP-4525_ghidra1_PR-6376_njere-uprev_ArrayDataType'
(Closes #6376 )
2024-04-15 14:12:32 -04:00
ghidra1
319619c4fc
GP-4525 Updated ArrayDataType javadoc and forced use of datatype's DTM
...
if DTM is not specified.
2024-04-15 12:05:26 -04:00
ghidra1
616bf82426
GP-4505 Added writable mutability setting
2024-04-11 15:27:16 -04:00
ghidra1
3bc0d4c062
GP-4212 Corrected default settings issues
2024-04-11 14:37:15 -04:00
ghidra007
664c7fe248
GP-4502 changed UnionDataTypes to Unions
2024-04-09 17:42:27 +00:00
Ryan Kurtz
c63be6d2c3
Merge remote-tracking branch 'origin/GP-3847_dev747368_translated_string_labels'
2024-04-05 09:00:02 -04:00
dev747368
09e8e9ce64
GP-3847 change string labels to use translated value if present
...
If label contains non-latin characters that were elided, add a summary
of the alphabets/scripts that the non-latin characters were from (eg.
s_SCRIPT1_SCRIPT2#normal_latin_chars_0090210)
2024-04-03 19:01:02 +00:00
Ryan Kurtz
baaadc2143
Merge remote-tracking branch 'origin/GP-3993_Dan_asmContextHint--SQUASHED'
2024-04-03 13:04:07 -04:00
Dan
96f59b1b7f
GP-3993: Display context change hints in Assembler.
2024-04-03 11:14:33 -04:00
Nihal Jere
880631356d
ArrayDataType: add constructor without elementLength parameter
...
The elementLength parameter is unused when the base type isn't
dynamic, but the existing constructors require it to be specified.
2024-04-02 13:31:51 -05:00
Ryan Kurtz
f5d956d5e6
Merge remote-tracking branch 'origin/GP-4031_X86SystemVABI'
2024-04-01 11:22:00 -04:00
Ryan Kurtz
0f3351ab6a
Merge branch 'GP-0_ryanmkurtz_PR-6345_RoboSchmied_endianness-typo'
2024-03-27 07:27:47 -04:00
RoboSchmied
d7cc532fe3
Fix: 132 typos
...
Signed-off-by: RoboSchmied <github@roboschmie.de>
2024-03-22 02:25:30 +01:00
Ryan Kurtz
5a970158d5
Merge remote-tracking branch
...
'origin/GP-4403_ghidra1_ImmutableDomainObject--SQUASHED'
Conflicts:
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/ProgramContentHandler.java
2024-03-21 09:11:28 -04:00
Ryan Kurtz
8c5c025153
Merge remote-tracking branch
...
'origin/GP-4434_ghidra1_FixDecompilerReturnParamCommit--SQUASHED'
(Closes #6318 )
2024-03-21 08:44:59 -04:00
ghidra1
2dff876f0f
GP-4341 Force retained checkout if file is in-use during checkin or add-to-version-control. Deprecated upgrade concept during checkin. Revised manner in which file open for update is updated following a version control operation (perform DBHandle update).
2024-03-20 17:43:49 -04:00
ghidra1
07389e697b
GP-4434 corrected issues related to return/param commit action within decompiler
2024-03-20 17:41:22 -04:00
ghidra1
41712078e2
GP-4403 Use OpenMode enum instead of DBConstants integer value. Disallow transactions when using immutable DomainObject (implemented for ProgramDB and Datatype Archives).
2024-03-20 17:37:14 -04:00
caheckman
c674e1f2ec
GP-4031 x86 System V ABI
2024-03-13 16:55:44 +00:00
Ryan Kurtz
647bc541e5
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/provider/matchtable/VTMatchTableProvider.java
2024-03-13 09:27:48 -04:00
dragonmacher
cabeaf3c1b
GP-4309 - Updated Options API to defer Swing PropertyEditor construction
2024-03-12 15:19:15 -04:00
ghidra1
445494ba25
GP-4390 Collapse DomainObject Undoable interfaces and refactor Command processing.
2024-03-08 13:05:36 -05:00
Ryan Kurtz
cba4f432c7
Merge remote-tracking branch 'origin/GP-4402_ghidra1_InvalidAddressRanges'
2024-03-08 08:57:56 -05:00
Ryan Kurtz
c3c34ebf10
Merge remote-tracking branch 'origin/GP-4125_ghidra1_ArtificialBlockAttribute--SQUASHED'
2024-03-07 08:50:41 -05:00
ghidra1
ae475f743b
GP-4125 Added memory block artificial attribute flag
2024-03-06 16:53:12 -05:00
ghidra1
b4ebe0bfd3
GP-4402 Correct CodeManager.clearAll and improve address range checking
...
for Program API methods.
2024-03-06 16:51:10 -05:00
Ryan Kurtz
68d8d8c685
Merge remote-tracking branch 'origin/GP-4267_ghidragon_quick_key_action_dialog'
2024-02-29 11:04:22 -05:00
caheckman
ae6f7b479c
GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type
2024-02-28 22:02:46 +00:00
ghidragon
a88106460b
GP-4267 Quick Action Dialog
2024-02-28 16:54:38 -05:00
Ryan Kurtz
d1dc48547e
Merge remote-tracking branch 'origin/GP-4285_CompressedSleigh'
2024-02-28 14:32:37 -05:00
caheckman
8fbd171cdf
GP-4285 Compressed SLEIGH
2024-02-28 18:39:15 +00:00
ghizard
2fc8f67835
GP-0 - CategoryPath changes
2024-02-27 10:48:21 -05:00
ghidra1
5dc7347eee
GP-4340 Improved datatype conflict name handling
2024-02-23 16:24:22 -05:00
Ryan Kurtz
1b96e1610c
Merge remote-tracking branch 'origin/patch'
2024-02-23 13:18:16 -05:00
caheckman
245fc13f41
GP-4360 Assemble full byte array
2024-02-23 17:26:10 +00:00
Ryan Kurtz
f9ce96fd6d
GP-4347: PeLoader now pads initialized memory blocks with 0 instead of
...
creating an additional uninitialized block. Also improved Bytes Source
column of Memory Map.
2024-02-23 07:08:47 -05:00
Ryan Kurtz
5690528835
Merge remote-tracking branch 'origin/patch'
2024-02-23 06:45:15 -05:00