Commit graph

6875 commits

Author SHA1 Message Date
Ryan Kurtz 18defd6086 Merge remote-tracking branch 'origin/GP-1326_ryanmkurtz_felix-upgrade'
(Closes #3450)
2022-04-07 01:59:13 -04:00
Ryan Kurtz 32a014ff5d GP-1326: Upgrading Apache Felix and dependencies 2022-04-07 01:52:11 -04:00
dev747368 2a4a7747e6 GP-1903 refactor out ArrayUtilities, fix BitFieldDataType ENDIANness
Nuke ArrayUtilties and replace it with built-in methods available in jdk
Arrays class or use DataConverter for endianness conversion.

Exclude ENDIAN setting for BitFieldDataType.
2022-04-06 20:45:22 +00:00
Ryan Kurtz a94082bb67 Merge remote-tracking branch 'origin/GP-1895_dev747368_default_fsrl' 2022-04-06 15:42:32 -04:00
Ryan Kurtz b72f1f7c32 Merge remote-tracking branch 'origin/GP-1898_d-millar_register_reads' 2022-04-06 15:28:39 -04:00
Ryan Kurtz a27f56eba5 Merge remote-tracking branch 'origin/GP-1897_ghidravore_datatype_tree_filter_not_applied_when_opening_program--SQUASHED' 2022-04-06 15:26:56 -04:00
Ryan Kurtz 86241b4d22 Merge remote-tracking branch 'origin/GP-1860_ghidravore_opening_unanalyzed_program_with_connected_tools--SQUASHED' 2022-04-06 15:25:18 -04:00
ghidravore ebb2b5eb9e GP-1860 fixed duplicate 'ask to analyze' dialogs when opening unanalyzed program with connected tools 2022-04-06 14:07:04 -04:00
ghidravore 06dddaea18 GP-1897 fixed issue where opening a program didn't apply an existing datatypes tree filter to the new program's datatypes. 2022-04-06 14:06:07 -04:00
dev747368 ab9664aa28 GP-1895, GP-1894 Fix lib name case sensitivity comp during import, FSRL
Change RandomAccessFileByteProvider to auto specify a FSRL (if not
given).

Fix library name case comparisons to respect the loader's case
sensitivity.
2022-04-05 20:37:41 +00:00
Ryan Kurtz 07a9878b94 Merge remote-tracking branch
'origin/GP-1893_d-millar_module_memory_comparisons--SQUASHED'
(Closes #4112)
2022-04-05 16:37:30 -04:00
Ryan Kurtz 1b0715a30f Merge remote-tracking branch 'origin/GP-1886_d-millar_suppress_updates--SQUASHED' 2022-04-05 16:34:51 -04:00
Ryan Kurtz f0cb8d4ac1 Merge remote-tracking branch 'origin/patch' 2022-04-05 16:31:51 -04:00
d-millar 2afa388e5c GP-1898: use mask 2022-04-05 20:30:53 +00:00
d-millar 495dc9768d GP-1898: read base registers only 2022-04-05 20:19:42 +00:00
Ryan Kurtz e9797d4526 Merge remote-tracking branch 'origin/GP-1887_d-millar_temp_fix_for_thread_lifespans--SQUASHED' into patch 2022-04-05 15:57:35 -04:00
d-millar 9a8b309355 GP-1893: post-review fixes
GP--1893: implements hashCode/equals for DbgModuleMemory
2022-04-05 15:19:58 -04:00
d-millar c1ef912435 GP-1886: de-flicker actions
GP-1886: suppress setFocus
2022-04-05 15:19:33 -04:00
d-millar ad6ca51ae1 GP-1887: post-review revisions
GP-1887: reset lifespan to init create
2022-04-05 15:18:28 -04:00
Ryan Kurtz abb192ac88 Merge remote-tracking branch 'origin/GP-1882_Dan_dbgMemBytesLocationLabel--SQUASHED' into patch 2022-04-05 14:45:17 -04:00
Ryan Kurtz a33cb658dd Merge remote-tracking branch
'origin/GP-615_Dan_assemblerRefExternals--SQUASHED' (Closes #2670)
2022-04-05 14:37:25 -04:00
Dan 051c8fd597 GP-1882: Fix (nowhere) label on DebuggerMemoryBytesProvider 2022-04-05 13:55:54 -04:00
Ryan Kurtz fb054910e0 Merge remote-tracking branch 'origin/GP-1876_ghidravore_fix_import_dll_names_caused_by_orginal_GP-1876_change' 2022-04-05 11:51:33 -04:00
Jeff Muizelaar f736bdc43f m68k: Fix fopmode for fmod
See fc7a6fc602/m68kdasm.c (L1772)
and 2e185fb65e/target/m68k/translate.c (L5255)
2022-04-05 11:28:20 -04:00
ghidra1 9a54077c8d GP-0 corrected error message formatting 2022-04-05 10:45:57 -04:00
ghidravore 18ef0d5b3e GP-1876 fixing issue dll import names caused by original 1876 fix 2022-04-04 16:03:43 -04:00
Dan 228d622ef7 GP-615: Put all symbols, including duplicates and dynamics, in assembler. 2022-04-04 15:22:26 -04:00
Ryan Kurtz ccd8dc578c Merge remote-tracking branch
'origin/GP-1889_dragonmacher_PR-4098_HakanIlbas_graphPath-tests'
(Closes #4098)
2022-04-04 14:31:13 -04:00
dragonmacher 995772ff75 GP-1889 - cleanup 2022-04-04 13:49:18 -04:00
Hakan fc7e7d188b Add tests for GraphPath.java 2022-04-04 12:17:48 -04:00
Ryan Kurtz 7f26f0201d Merge remote-tracking branch
'origin/GP-1888_dragonmacher_PR-4079_HakanIlbas_graph_path_javadoc'
(Closes #4079)
2022-04-04 12:11:33 -04:00
dragonmacher cc5653cb29 GP-1888 - javadoc fixes 2022-04-04 12:05:17 -04:00
Hakan 6755e43de8 Add missing Javadoc to all functions in GraphPath.java 2022-04-04 11:43:16 -04:00
Ryan Kurtz 6772528f0b Merge branch 'GP-1733_ryanmkurtz_GhidraDev' 2022-04-04 06:21:49 -04:00
Ryan Kurtz 5295664364 GP-1733: Fixed an issue in the GhidraDev plugin that could cause old
installed extensions to incorrectly remain after performing a "Link
Ghidra" operation
2022-04-04 06:21:12 -04:00
Ryan Kurtz 20dac11be6 Merge branch 'GP-1463_ryanmkurtz_GhidraDev' 2022-04-04 04:37:37 -04:00
Ryan Kurtz 3da13939fa GP-1463: GhidraDev now requires Eclipse 2020-09 4.17. Bumping GhidraDev
to 3.0.0, and updating dependency requirements.
2022-04-04 04:32:55 -04:00
Ryan Kurtz 79e5a60d49 Merge remote-tracking branch
'origin/GP-1866_d-millar_cmdline_consistency--SQUASHED'
(Closes #4106)
2022-04-01 16:08:51 -04:00
d-millar b00997acda GP-1866: mod post-userData changes
GP-1866: constant name for save/restore
GP-1866: type on name for class hierarchy
GP-1866: cmdline consolidation
GP-1866: cmdline consolidation
2022-04-01 14:03:24 -04:00
Ryan Kurtz 6bb43d9ec5 Merge remote-tracking branch 'origin/GP-1876_ghidravore_fixing_importer_to_use_imported_file_for_internal_name--SQUASHED' 2022-04-01 11:53:31 -04:00
Ryan Kurtz 7080c10dfd Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-20220331-1' 2022-04-01 01:57:26 -04:00
Ryan Kurtz f3a05b0fa4 Merge remote-tracking branch 'origin/GP-1-dragonmacher-listing-npe' 2022-04-01 01:54:46 -04:00
Ryan Kurtz 188ac888ee Merge remote-tracking branch 'origin/GP-1875-dragonmacher-decompiler-reference-finder-address-fix' 2022-04-01 01:52:51 -04:00
Ryan Kurtz 08dacc34da GP-0: Increasing Gradle maximum heap size 2022-04-01 01:52:05 -04:00
Ryan Kurtz 996b892109 Merge remote-tracking branch 'origin/GP-1872_d-millar_df_vs_prog--SQUASHED' into patch 2022-04-01 01:04:43 -04:00
dragonmacher 7b273713ab Fixed stack trace 2022-03-31 17:10:50 -04:00
Dan 48d8725bd6 GP-0: Certified. 2022-03-31 16:17:53 -04:00
Dan 61cd2fbd10 GP-0: Fix NPE for label rows in p-code stepper. Needs follow-up. 2022-03-31 16:15:15 -04:00
Dan 4b07263b26 GP-0: Fix dynamic loc label update on module added 2022-03-31 15:59:00 -04:00
Dan c391b7cb65 GP-0: Fix timing issue in debugger copy actions test 2022-03-31 15:49:27 -04:00