Commit Graph

8607 Commits

Author SHA1 Message Date
ghidorahrex
33a7dfb6d9 GP-2257: added build script 2023-01-31 19:07:14 +00:00
Heurs
b0716c7a29 New processor for BPF bytecode
delete and rename after review
2023-01-24 17:12:08 +01:00
Ryan Kurtz
e5a8f26347 Merge remote-tracking branch 'origin/GP-2730_ghidra1_ElfReadOnlyMemory--SQUASHED' 2023-01-23 13:16:51 -05:00
Ryan Kurtz
51d6d19367 Merge branch 'GP-2985_ryanmkurtz_PR-4910_jobermayr_numeric_limits' 2023-01-23 13:02:53 -05:00
ghidra1
df184ab91c GP-2730 corrected ELF read-only memory update issue 2023-01-23 11:48:52 -05:00
Ryan Kurtz
de0b25cebd Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2023-01-23' 2023-01-23 11:06:55 -05:00
Dan
f053f147ac GP-0: Fixes for tests post GP-2676/3028 2023-01-23 10:11:09 -05:00
Ryan Kurtz
b0d6534d39 Merge remote-tracking branch 'origin/GP-2847_ghidragon_fixing_export_for_extension_icons--SQUASHED' 2023-01-23 06:01:30 -05:00
Ryan Kurtz
c737b7c4ea Merge remote-tracking branch
'origin/GP-2932_correct_jmpl_sparc--SQUASHED' (Closes #4805)
2023-01-23 05:59:32 -05:00
Johannes Obermayr
c839c0f9a3 Fix build error after 8b442ea
> Task :Decompiler:compileSleighLinux_x86_64ExecutableSleighCpp
/tmp/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc: In member function ???double FloatFormat::getHostFloat(uintb, floatclass*) const???:
/tmp/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc:245:30: error: ???numeric_limits??? is not a member of ???std???
  245 |       double infinity = std::numeric_limits<double>::infinity();
      |                              ^~~~~~~~~~~~~~
/tmp/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc:245:45: error: expected primary-expression before ???double???
  245 |       double infinity = std::numeric_limits<double>::infinity();
      |                                             ^~~~~~
/tmp/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc:250:23: error: ???numeric_limits??? is not a member of ???std???
  250 |     double nan = std::numeric_limits<double>::quiet_NaN();
      |                       ^~~~~~~~~~~~~~
/tmp/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc:250:38: error: expected primary-expression before ???double???
  250 |     double nan = std::numeric_limits<double>::quiet_NaN();
      |                                      ^~~~~~

> Task :Decompiler:compileDecompileLinux_x86_64ExecutableDecompileCpp
/tmp/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc: In member function ???double FloatFormat::getHostFloat(uintb, floatclass*) const???:
/tmp/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc:245:30: error: ???numeric_limits??? is not a member of ???std???
  245 |       double infinity = std::numeric_limits<double>::infinity();
      |                              ^~~~~~~~~~~~~~
/tmp/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc:245:45: error: expected primary-expression before ???double???
  245 |       double infinity = std::numeric_limits<double>::infinity();
      |                                             ^~~~~~
/tmp/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc:250:23: error: ???numeric_limits??? is not a member of ???std???
  250 |     double nan = std::numeric_limits<double>::quiet_NaN();
      |                       ^~~~~~~~~~~~~~
/tmp/ghidra/Ghidra/Features/Decompiler/src/decompile/cpp/float.cc:250:38: error: expected primary-expression before ???double???
  250 |     double nan = std::numeric_limits<double>::quiet_NaN();
      |                                      ^~~~~~
2023-01-21 23:16:56 +01:00
James
5ec59988d6 GP-2932 fixed jmpl and reading from %PC 2023-01-20 16:31:45 -05:00
ghidragon
78474c7f97 GP-2847 protecting against non-available icons on theme export. 2023-01-20 16:06:09 -05:00
Ryan Kurtz
ba0b42dc82 Merge remote-tracking branch 'origin/GP-2623_Dan_connectorOrderAndDefault--SQUASHED' 2023-01-20 14:28:14 -05:00
Dan
8dbf2341b2 GP-2623: Improve connect dialog and factory descriptions 2023-01-20 14:26:49 -05:00
Ryan Kurtz
23c1fbe2d5 Merge remote-tracking branch 'origin/patch' 2023-01-20 14:18:50 -05:00
Ryan Kurtz
93ecce2ca2 Merge branch 'GP-2210_ryanmkurtz_PR-1892_lkempf_mz' into patch
(Closes #254, Closes #1876, Closes #1892, Closes #4318)
2023-01-20 14:15:43 -05:00
Ryan Kurtz
ffe65f6ac3 GP-2210: More MzLoader fixes/improvements 2023-01-20 14:08:05 -05:00
Ryan Kurtz
c2522c81c6 Merge remote-tracking branch 'origin/GP-2985_UsingNamespace'
(Closes #4703)
2023-01-20 13:02:40 -05:00
Ryan Kurtz
16f89a120a Merge remote-tracking branch 'origin/GP-2111_dev747368_elf_note_info_buildid_etc_rebased' 2023-01-20 12:57:00 -05:00
Ryan Kurtz
3b225bc79a Merge remote-tracking branch 'origin/GP-3028_Dan_fixControlModeOnLaunch' 2023-01-20 12:52:05 -05:00
Ryan Kurtz
1b9f90e827 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/SoftwareModeling/src/test/java/ghidra/app/plugin/processors/sleigh/SleighLanguageVolatilityTest.java
2023-01-20 12:31:22 -05:00
Ryan Kurtz
435179d967 Merge remote-tracking branch 'origin/GP-3023_James_SHUFPS_PSHUFD' into
patch (Closes #4868)
2023-01-20 08:17:54 -05:00
Ryan Kurtz
dd206b9265 Merge remote-tracking branch 'origin/GP-2934_ghidragon_improve_theme_dialog--SQUASHED' 2023-01-20 06:40:19 -05:00
Ryan Kurtz
6611f16a57 Merge remote-tracking branch 'origin/GP-2187_ghidragon_symbol_tree_collapse_bug' 2023-01-20 06:38:55 -05:00
Ryan Kurtz
a5e276e73f Merge remote-tracking branch 'origin/GP-543_ghidragon_fixed_edit_label_width_issue--SQUASHED' 2023-01-20 06:37:22 -05:00
Ryan Kurtz
43a82b4aa2 GP-2606: Fixing test compilation error. Formatting code. 2023-01-20 06:30:50 -05:00
ghidragon
d8fe3f737e GP-543 fixed issue with growing add/edit label dialog when changing large labels 2023-01-19 17:41:25 -05:00
ghidragon
0bf0911e11 GP-2934 cleaning up user interface for Theming 2023-01-19 17:24:05 -05:00
Dan
7a60300b65 GP-3028: Fix follow present and control mode timing issues. 2023-01-19 20:08:21 +00:00
ghidra1
b1cf7d1b61 GP-1 corrected merge error 2023-01-19 13:42:37 -05:00
Ryan Kurtz
980618a698 Merge remote-tracking branch 'origin/GP-2966_Dan_registerMappingWithAliases--SQUASHED' 2023-01-19 13:15:24 -05:00
Ryan Kurtz
a1dbb25260 Merge remote-tracking branch 'origin/GP-1484_Dan_fixAutoSaveTracesNameConflict' 2023-01-19 13:10:46 -05:00
Ryan Kurtz
8cd06924fe Merge remote-tracking branch
'origin/GP-2650_ghidorahrex_6x09_jump_fixes--SQUASHED' (Closes #4630)
2023-01-19 13:08:44 -05:00
Dan
a9c1949742 GP-2966: Consider aliases in debugger register mapping. 2023-01-19 12:48:01 -05:00
ghidragon
fd0f03d007 GP-2187 fixed symbol tree not able to close category node with filter on 2023-01-19 12:36:04 -05:00
ghidorahrex
55ca546b86 GP-2650: fixed issues with 6x09 jump calculations. 2023-01-19 15:37:30 +00:00
ghidra1
c2440f9062 Merge remote-tracking branch 'origin/GP-2984_ghidra1_x86_GOTPCREL--SQUASHED' 2023-01-19 09:13:45 -05:00
ghidra1
6e1ad5578f GP-2984 modified ELF relocation processing to use single ElfRelocationContext instance. Modified X86-64 relocation processing to handle GOTPCREL for object modules. 2023-01-19 09:12:36 -05:00
ghidra1
07a35dd91a Merge remote-tracking branch 'origin/patch' 2023-01-19 08:41:23 -05:00
Ryan Kurtz
e12837fe7b Merge remote-tracking branch
'origin/GP-3020-dragonmacher-fill-in-structure-size-limit' into patch
(Closes #4879)
2023-01-19 06:34:05 -05:00
Ryan Kurtz
c0397036e4 Merge remote-tracking branch 'origin/GP-2606_ghidragander_volatile_symbol_pspec--SQUASHED' into patch 2023-01-19 06:18:16 -05:00
Ryan Kurtz
5195aaebc1 Merge remote-tracking branch 'origin/GP-2979_Dan_GADPUseSameJava' 2023-01-19 06:13:36 -05:00
Ryan Kurtz
4c652101a0 Merge remote-tracking branch 'origin/GP-2715_Dan_correctUseOfInitialExecuteCallback' 2023-01-19 06:10:36 -05:00
Ryan Kurtz
c8643f524f Merge remote-tracking branch 'origin/GP-2676_Dan_emuBreakpointEdit-REBASED-1--SQUASHED' 2023-01-19 06:08:10 -05:00
Ryan Kurtz
f3eb3251f6 Merge remote-tracking branch 'origin/GP-2870_d-millar_iphone_mods-REBASED-GP-1268--SQUASHED' 2023-01-19 06:04:19 -05:00
Ryan Kurtz
0e91a7bb35 Merge remote-tracking branch 'origin/GP-1268_Dan_d-millar_iphone_mods_to_framework--SQUASHED' 2023-01-19 06:03:02 -05:00
Dan
8eaf15764b GP-1484: Sort out race for default trace naming during auto-save. 2023-01-18 16:11:40 -05:00
d-millar
5daa0ad7e5 GP-2870: Round 1 (Set<RegisterBank>, fixes for frame 0 updates, remote connect, etc) 2023-01-18 15:58:12 -05:00
caheckman
8b442eac0b GP-2985 Remove "using namespace" directives 2023-01-18 15:35:17 -05:00
d-millar
f2b0883c70 GP-1268: Fix recording of multiple register banks. Supports GP-2870. 2023-01-18 15:35:17 -05:00