Commit graph

96 commits

Author SHA1 Message Date
ghidra1
fd4370e946 GP-5498 SymbolTable V4 schema refactor 2025-06-10 13:49:26 -04:00
Ryan Kurtz
d3131e319a GP-0: Fixing unused import warnings 2025-05-30 07:07:43 -04:00
Ryan Kurtz
a6cd5b5dbc GP-0: Fixing @Override warnings 2025-05-29 11:07:44 -04:00
Luke Serné
8303061629 Many typo's
These were found using the command below searching for duplicated words,
and manually going through the results to remove the false positives and
reword the true positives. Sometimes I removed the doubled word and
sometimes I replaced the duplicated word.

The grep command:
grep -nIEr '\b([a-zA-Z]+)[[:space:]*]+\1\b' ./Ghidra
2025-04-19 18:06:41 +02:00
Ryan Kurtz
88a35769a2 GP-0: Fixing some more javadoc 2025-03-14 08:34:43 -04:00
Dan
bef0660e6a GP-5314: Destroy LiveMemoryHandler 2025-02-18 18:23:30 +00:00
Ryan Kurtz
d23e67a088 GP-0: Cleaning up certain types of javadoc errors 2025-02-03 06:13:50 -05:00
James
9aeeaa4397 GP-3883 added source file manager 2024-12-13 18:51:34 +00:00
Ryan Kurtz
4f98283937 Merge remote-tracking branch 'origin/GP-5187_ghidra1_DBHandleIsChanged'
(#7258)
2024-12-09 15:50:50 -05:00
ghidra1
d0ee271570 GP-5187 Change DBHandle.isChanged() to use cached state 2024-12-09 14:56:03 -05:00
Ryan Kurtz
2bebb96f77 Merge branch 'GP-0_ryanmkurtz_PR-7225_hippietrail_the-the' 2024-11-26 09:05:43 -05:00
Ryan Kurtz
9b77447764 GP-0: Certify 2024-11-26 08:54:23 -05:00
hippietrail
13598df8db many doubled words in comments etc, plus some nearby typos 2024-11-26 13:18:05 +07:00
Ryan Kurtz
89198b3bf9 Merge branch 'GP-0_ryanmkurtz_PR-7152_hippietrail_two-spellos' 2024-11-05 08:45:31 -05:00
Ryan Kurtz
6f7acdc65c GP-0: Certify 2024-11-05 08:44:22 -05:00
hippietrail
f531fc0513 misspellings of "choosen" and "preceed" 2024-11-05 19:36:00 +07:00
Ryan Kurtz
faf55a8de6 GP-5078: Improvements to Ghidra Module directory layout 2024-10-31 10:34:26 -04:00
Ryan Kurtz
4eefa887fb GP-0: Fixing some javadoc 2024-09-04 07:33:53 -04:00
ghidra1
47146d25f2 Merge remote-tracking branch 'origin/GP-4740_ghidra1_CompositeEditorUndoRedo--SQUASHED' 2024-08-20 13:13:26 -04:00
ghidra1
0ccb142e7e GP-4740 Added undo/redo support to composite editor. Switched actions to use isEnabledForContext. Transitioned VT FilterFormattedTestField to GFormattedTextField and use for editor text entry fields. Cleanup of old datatype tree actions no longer in use. Lots of changes to improve handling of data type dependency changes and restored original DTM. 2024-08-20 13:06:03 -04:00
Ryan Kurtz
3588ecdab7 GP-0: Fixing javadoc warnings 2024-08-19 11:39:05 -04:00
ghidra1
bac18feabf GP-4692 Corrected post-checkin/merge update of open
database/domain-object
2024-06-14 09:50:24 -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
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
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
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
ghidra1
c3386b72a2 GP-4085 Added ability to add VTSession to a shared repository 2024-03-13 15:40:23 -04:00
dragonmacher
2e2f5e65ec GP-4281 - Fixed bug that prevented the tool from going to the correct
program location when opening from a URL
2024-02-01 19:24:59 -05:00
Ryan Kurtz
3c30ada14c GP-1164: Reorganizing Ghidra's user settings/cache/temp directories to support XDG 2023-12-19 08:22:40 -05:00
ghidra1
e7541755a1 GP-3727 corrected issue with setting data type archive architecture at
time of creation
2023-08-09 10:04:46 -04:00
Ryan Kurtz
7fa3389119 GP-2974: Fixing warnings 2023-05-01 07:23:48 -04:00
ghidra1
a4776892bd GP-1633/GP-2308 Added ProgramArchitecture to datatype managers.
Refactored ProjectDataTypeManager to extend StandaloneDataTypeManager.
Added actions to datatype tree to allow setting archive architecture.
Added use of storage translators when switching architectures.  Allow
FunctionDefinition to accept arbitrary calling convention
names and many other misc changes.
2023-04-20 14:01:39 -04:00
ghidra1
1795c35dfc GP-3122 Added AutoCloseable Transaction API to DBHandle and
UndoableDomainObject.  Performed renaming of some internal classes.
2023-02-28 14:16:25 -05:00
ghidra1
a9f778ddb0 GP-0 DB exception improvements/cleanup 2023-02-17 22:05:20 -05:00
Ryan Kurtz
559ea64048 Merge remote-tracking branch 'origin/GP-2931_dev747368_nuke_unsigneddatautils' 2023-01-11 06:34:47 -05:00
Ryan Kurtz
55124ff249 Merge remote-tracking branch 'origin/patch' 2022-12-28 09:02:06 -05:00
Ryan Kurtz
70a155cb70 GP-0: Using TaskMonitor.DUMMY instead of deprecated
TaskMonitorAdapter.DUMMY_MONITOR
2022-12-28 08:06:16 -05:00
dev747368
79875e0014 GP-2931 remove UnsignedDataUtils 2022-12-16 16:59:47 +00:00
ghidra1
5a422c4502 GP-2509 GP-2644 Improved Ghidra URL support. Added support for Ghidra
URL linked files and folders within project.
2022-11-22 12:47:17 -05:00
Ryan Kurtz
ae2f724d2e Merge remote-tracking branch 'origin/patch' 2022-11-09 01:25:11 -05:00
ghidra1
403b3e9504 GP-2805 corrected DB long key iterator bug 2022-11-08 15:16:05 -05:00
Ryan Kurtz
2115df00a8 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-10-25 14:08:53 -04:00
ghidra1
f4c4b48a2e GP-1 corrected potential NPE for DB index-based iterations 2022-10-25 12:22:05 -04:00
Dan
776413921f GP-1543: Replace Range<Long> with Lifespan, ULongSpan, KeySpan,
FieldSpan
2022-10-20 09:38:55 -04:00
Ryan Kurtz
c7317be465 Merge remote-tracking branch 'origin/patch' 2022-09-14 11:27:05 -04:00
Ryan Kurtz
94a788c084 Merge remote-tracking branch 'origin/GP-2523_ryanmkurtz_ChainedBuffer1byte--SQUASHED' into patch 2022-09-14 11:24:09 -04:00
Ryan Kurtz
a93d85eda3 GP-2523: Fixed an IllegalArgumentException that occurred when initializing 1-byte uninitialized memory blocks 2022-09-14 11:00:18 -04:00
ghidra1
6a2cd80550 Merge remote-tracking branch 'origin/patch' 2022-09-07 16:56:12 -04:00
ghidra1
2bd21106b3 GP-0 corrected Table consistency check for sparse index tables 2022-09-07 13:42:29 -04:00
ghidra1
d8922d19ec GP-0 DB set null state improvements for Fields and SparseRecord 2022-08-10 12:33:54 -04:00