ghidra1
f77b7b60f8
GP-4756 corrected StructureDB length update issue
2024-07-08 15:23:52 -04:00
Ryan Kurtz
2964a95593
Merge remote-tracking branch 'origin/patch'
2024-07-08 07:01:45 -04:00
ghidra1
7bc04436f2
GP-4751 Corrected typedef duplicate name resolve
2024-07-05 15:53:58 -04:00
Ryan Kurtz
a1db2dac16
GP-0: Moving Sleigh.launch to .launch/ subdir
2024-07-05 06:09:36 -04:00
ghidra1
ff032bee4b
GP-4719 Added support for undo/redo for datatype archives.
2024-07-01 13:52:07 -04:00
ghidra1
b78c975ee3
GP-4508 applied critical portion of stored context fix for patch release
2024-06-27 12:20:04 -04:00
ghidra1
4b30e484b0
GP-4508 revised address range space checks
2024-06-26 09:13:11 -04:00
ghidra1
3b6d5e43ce
GP-0 Corrected test failure fallout from GP-4682 datatype resolution
...
change related to temporary source archive
2024-06-25 13:21:27 -04:00
emteere
19cf2fba3c
GP-4712 refactoring, adding back in cache with no locking
2024-06-24 16:20:10 -04:00
ghidra1
13821930da
GP-4508 Corrected program context mutli-user merge issue for overlays
2024-06-24 16:11:31 -04:00
Ryan Kurtz
21a3896018
Merge remote-tracking branch 'origin/GP-4682_ghidra1_eBPFAnalysis--SQUASHED'
2024-06-24 13:50:03 -04:00
ghidra1
eb5e6a323a
GP-4682 cleanup eBPF analyzers and BPF helper function identification
2024-06-24 12:39:52 -04:00
emteere
7e5ffc2cf3
GP-4712 certify changes
2024-06-24 12:23:02 -04:00
sad-dev
f5b8236976
HighFunction: store entryPoint/entryAddrSpace
...
Unfortunately fetching entrypoint hits the database lock. As this is invariant for the HighFunction, cache these results instead.
2024-06-18 16:39:45 +08:00
sad-dev
789cbd9241
SleighLanguage: Use more performant ConcurrentHashMap
2024-06-18 16:31:08 +08:00
sad-dev
03cc1b8468
Remove (useless?) cache of lastContext from ContextCache
2024-06-18 16:28:01 +08:00
Ryan Kurtz
22bd5e2d3c
Merge remote-tracking branch 'origin/GP-3307_StackStrings'
...
(Closes #1380 , Closes #2285 , Closes #6592 , Closes #6431 )
2024-06-17 06:47:08 -04:00
ghidra1
b4308f76f8
GP-3921 Improved Diff data instance settings support
2024-06-12 15:18:33 -04:00
caheckman
5604178194
GP-3307 Stack strings
2024-06-11 17:41:06 +00:00
Ryan Kurtz
d1b0828af9
GP-4329: Improving javadoc for Program.getExecutablePath()
2024-06-10 08:09:04 -04:00
Ryan Kurtz
973bbfc9d3
Merge remote-tracking branch 'origin/Ghidra_11.1'
2024-05-24 08:11:23 -04:00
Ryan Kurtz
ff72278bef
GP-0: Fixing javadoc errors
2024-05-24 08:05:59 -04:00
ghidragon
5ea8e97805
GP-3696 - cleaning up function compare windows.
2024-05-23 11:46:33 -04:00
Ryan Kurtz
8b5f6daf4e
GP-0: Updating javadoc for DataTypeComponent.getLength() ( Closes #6498 )
2024-05-16 11:40:23 -04:00
Ryan Kurtz
f2a94605eb
Merge remote-tracking branch 'origin/GP-4516_ryanmkurtz_PR-6337_agatti_midi-resource'
2024-05-07 06:29:57 -04:00
Ryan Kurtz
7c37564d96
GP-4516: Review
2024-05-07 06:27:05 -04:00
Ryan Kurtz
30600863cf
GP-4516: Improvements
2024-05-06 11:52:01 -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