Commit graph

6845 commits

Author SHA1 Message Date
Ryan Kurtz b04d6c45da Merge remote-tracking branch 'origin/GP-1891-dragonmacher-xrefs-double-click-fix--SQUASHED' 2022-04-11 13:58:14 -04:00
Ryan Kurtz 4f888cf98a Merge remote-tracking branch 'origin/GP-1746_ghidorahrex_PR-2326_esaulenka_tricore_stt_fix' 2022-04-11 13:53:17 -04:00
Ryan Kurtz 881bdc6901 Merge remote-tracking branch
'origin/GP-1736_ghidorahrex_PR-3978_CmP-lt_vraddhn_fix' (Closes #3978)
2022-04-11 13:51:14 -04:00
dragonmacher fb7db7e72d GP-1891 - fixed incorrect xrefs being shown when double-clicking the 'XREF' field in the listing for a function variable 2022-04-11 10:25:49 -04:00
Ryan Kurtz 2babc1511a Merge branch 'GP-1911_ryanmkurtz_commons-io' 2022-04-10 04:19:40 -04:00
Ryan Kurtz da4203c19f GP-1911: Upgrading commons-io to 2.11.0 2022-04-10 02:21:03 -04:00
Ryan Kurtz 14439338ba Merge branch 'GP-1910_ryanmkurtz_commons-compress' 2022-04-10 02:06:25 -04:00
Ryan Kurtz 5ae69fa530 GP-1910: Upgrading commons-compress to 1.21 2022-04-10 02:05:00 -04:00
Ryan Kurtz 4adddf061c Merge remote-tracking branch 'origin/GP-1901_dev747368_getmsdownloadlinkscript--SQUASHED' 2022-04-09 04:37:54 -04:00
Ryan Kurtz 8b55f9eab6 Merge branch 'GP-1909_ryanmkurtz_gson' 2022-04-09 04:33:49 -04:00
Ryan Kurtz 22b62d766b GP-1909: Upgrading Gson to 2.9.0 (Closes #3992) 2022-04-09 04:32:49 -04:00
Ryan Kurtz 0976dc6b27 Merge remote-tracking branch 'origin/patch' 2022-04-09 01:55:06 -04:00
Ryan Kurtz fcb99cc681 Merge branch 'GP-1853_FIDUpdate' into patch 2022-04-09 01:47:15 -04:00
Ryan Kurtz a71706569d GP-1853: Support for fetching new fidb files based on Ghidra version 2022-04-09 01:25:02 -04:00
caheckman f330933cf4 GP-1853 hash updates 2022-04-08 14:24:42 -04:00
dev747368 b86703c35d GP-1902 Fix NPE in DwarfEncodingModeDataType when bad data 2022-04-08 18:21:27 +00:00
dev747368 2b7375e20c GP-1901 add GetMSDownloadLinkScript 2022-04-08 14:09:43 -04:00
Ryan Kurtz 36f7352c78 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/FunctionID/src/main/java/ghidra/feature/fid/analyzer/FidAnalyzer.java
2022-04-08 02:19:24 -04:00
Ryan Kurtz e9674b6fde Merge remote-tracking branch 'origin/GP-1502_emteere_FID_runningtwice' into patch 2022-04-08 02:11:34 -04:00
Ryan Kurtz 5a688dab29 GP-1300: No longer allowing illegal reflective accesses to the java.net
module. Allowing this was only necessary to support an old version of
Apache Felix.
2022-04-07 03:17:22 -04:00
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