Ryan Kurtz
fcac56d59f
Merge remote-tracking branch 'origin/GP-2437_Dan_addressFixedSizeEncoding-REBASED-1--SQUASHED'
2022-08-16 09:29:48 -04:00
Ryan Kurtz
b7a8860cc1
Merge remote-tracking branch
...
'origin/GP-2189_Dan_debuggerScripting--SQUASHED'
Conflicts:
Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/action/DebuggerStaticSyncTrait.java
2022-08-16 09:27:15 -04:00
Ryan Kurtz
d59b45253d
Merge remote-tracking branch
...
'origin/GP-2456_datatypes_of_HighConstants--SQUASHED' (Closes #4512 )
2022-08-16 09:04:15 -04:00
James
c9b1b3c9ab
GP-2451 addressing code review comments
...
GP-2451_James_program_specific_address_spaces_pcode_field
2022-08-15 16:02:28 -04:00
James
b50df86d57
GP-2456 addressing code review comments
...
GP-2456_datatypes_of_HighConstants
2022-08-15 15:47:02 -04:00
Dan
c7b464a0be
GP-2189: Add FlatDebuggerAPI interface
2022-08-15 15:18:15 -04:00
Dan
c0c25e3805
GP-2437: Change DBAddressFieldCodec to use FixedField10
2022-08-15 14:02:22 -04:00
Ryan Kurtz
2b959a3459
Merge branch 'GP-0_ryanmkurtz_PR-3785_GameCubeGBA_Increment'
2022-08-15 11:50:52 -04:00
Ryan Kurtz
cdb5f5df43
Merge branch 'GP-0_ryanmkurtz_sleigh-example' ( Closes #1667 ,
...
Closes #432 , Closes #4528 )
2022-08-15 11:10:41 -04:00
Ryan Kurtz
60ac8fecb6
GP-0: Review fixes
2022-08-15 11:04:35 -04:00
Ionut1994
d3d0b30979
#432 Added definition for the statusreg register in the mentioned example
2022-08-15 10:45:29 -04:00
Ryan Kurtz
0d2fb28680
Merge branch 'GP-0_ryanmkurtz_PR-3784_GameCubeGBA_outOfBounds'
...
Conflicts:
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/sem/AssemblyPatternBlock.java
2022-08-15 10:09:44 -04:00
Ryan Kurtz
0c08aa0383
Merge remote-tracking branch 'origin/GP-2163_Dan_dbgChoosePlatformMenu--SQUASHED'
2022-08-12 17:05:26 -04:00
Ryan Kurtz
a05d594e25
Merge remote-tracking branch 'origin/GP-2435_dev747368_fix_queryopinionservice_exception'
2022-08-12 14:59:37 -04:00
Ryan Kurtz
c138f53e83
GP-2454: Adding some new default JDK Windows installation locations to
...
LaunchSupport
2022-08-12 14:45:43 -04:00
Dan
957e74ec84
GP-2163: Add choose platform actions
2022-08-12 13:53:10 -04:00
James
fbdcf16498
GP-2384 prevent variadic override analyzer from examining too many args
2022-08-12 15:22:23 +00:00
Ryan Kurtz
4491a0fd6e
GP-2301: Each launch script can now specify if they require a JDK or JRE
...
to run. Allows svrAdmin to run with just a JRE, like the GhidraServer.
2022-08-12 03:39:36 -04:00
Ryan Kurtz
aad60ecdd3
Merge remote-tracking branch 'origin/GP-2441_ghidra1_BlockStreamServerCleanup'
2022-08-12 01:46:41 -04:00
Ryan Kurtz
d0f21f479a
Merge remote-tracking branch 'origin/GP-2436_fixed_args_varargs'
2022-08-12 01:43:17 -04:00
Andrew Strelsky
8c6f3c05b0
Add createNamespace and createClass to FlatProgramAPI
2022-08-11 19:00:17 -04:00
ghidra1
3a3dcacefc
GP-2441 corrected concurrent modification error when cleaning-up stale
...
block stream registrations on Ghidra Server
2022-08-11 14:16:38 -04:00
Ryan Kurtz
6198c350af
Merge branch 'GP-0_ryanmkurtz_PR-4513_xiaoyinl_RichHeader'
2022-08-11 12:43:31 -04:00
Ryan Kurtz
62be7b1dc5
Merge branch 'GP-2453_ryanmkurtz_PR-4502_xiaoyinl_dbgdir'
2022-08-11 10:53:41 -04:00
Ryan Kurtz
8f561b71f5
Merge remote-tracking branch 'origin/GP-2281_CombinedBooleans'
...
(Closes #620 )
2022-08-11 00:36:29 -04:00
Ryan Kurtz
fb05c4ecd2
Merge remote-tracking branch 'origin/GP-2429_ghizard_Improve_Demangler_Analyzer_post_analysis_popup_error_messaging'
2022-08-10 13:10:34 -04:00
Ryan Kurtz
b289708a00
Merge remote-tracking branch 'origin/GP-2244_ghizard_developer_mode_only_place_labels_within_function_namespaces__has_problems_with_labels_becoming_primary--SQUASHED'
2022-08-10 13:08:40 -04:00
Ryan Kurtz
789eab2118
Merge remote-tracking branch 'origin/GP-2253_d-millar_JDI_errors--SQUASHED'
2022-08-10 13:06:35 -04:00
Ryan Kurtz
9aaf3448cb
Merge remote-tracking branch 'origin/GP-2430_Dan_TraceNO_ADDRESS--SQUASHED'
2022-08-10 13:04:35 -04:00
Ryan Kurtz
021ccb9808
Merge remote-tracking branch 'origin/GP0_ghidra1_DB_Revisions--SQUASHED'
2022-08-10 13:02:15 -04:00
ghidra1
d8922d19ec
GP-0 DB set null state improvements for Fields and SparseRecord
2022-08-10 12:33:54 -04:00
Dan
2b140b7f22
GP-2430: Allow NO_ADDRESS in most Trace managers.
2022-08-10 11:09:21 -04:00
d-millar
b65aaf5663
GP-2253: post-review fixes
...
GP-2253: first wave
2022-08-10 11:08:47 -04:00
ghizard
c543c601ca
GP-2244 - PDB U devmode only - put labels into namespaces
2022-08-10 07:33:54 -04:00
Ryan Kurtz
2d51b95cd4
GP-2176: Some dyld_shared_cache fixes
2022-08-10 06:40:22 -04:00
Ryan Kurtz
60401040e2
Merge remote-tracking branch 'origin/GP-2387_Dan_fixNpeOnCloseDebugger'
2022-08-09 13:41:29 -04:00
Ryan Kurtz
4bcfa63ff6
Merge remote-tracking branch 'origin/GP-1773_Dan_watchesSymbolColumn--SQUASHED'
2022-08-09 13:27:13 -04:00
Ryan Kurtz
42171f5706
Merge remote-tracking branch 'origin/patch'
2022-08-09 13:25:55 -04:00
Ryan Kurtz
34d777bd20
GP-0: Fixing wrong library extension on mac_arm_64 platform
2022-08-09 13:21:22 -04:00
James
109696fad1
GP-2436_fixed_args_varags_functions
2022-08-09 16:56:18 +00:00
Ryan Kurtz
c28a5c15ab
GP-0: Test fix
2022-08-09 12:43:05 -04:00
Dan
2789f3008b
GP-1773: Add 'Symbol' column to watches table.
2022-08-09 10:49:09 -04:00
ghizard
a8ac0328f9
GP-2429 - Improve Demangler Analyzer post-analysis pop-up messages
2022-08-09 10:30:08 -04:00
dev747368
8b924f718e
GP-2435 fix exception in QueryOptionService if secondary isn't an intstr
2022-08-08 21:36:10 +00:00
Ryan Kurtz
c523b2b9d4
Merge branch 'GP-2428_ryanmkurtz_PR-4501_xiaoyinl_pdbpath'
2022-08-08 13:20:03 -04:00
Ryan Kurtz
047fc03654
Merge remote-tracking branch 'origin/GP-952_ryanmkurtz_pdata' ( #3803 )
2022-08-08 13:19:45 -04:00
Ryan Kurtz
83664c9f96
GP-952: Support for parsing PE exception data directories (.pdata) for
...
multiple architectures
2022-08-08 02:10:12 -04:00
Wiz
dae422923e
Fix equals bugs which do not work due to the wrong classes being compared
2022-08-07 09:46:07 -04:00
Xiaoyin Liu
90b618fe8b
Correct PE rich header write method
...
IMAGE_DANS_SIGNATURE should be XOR'ed with the mask.
2022-08-07 06:35:58 +04:00
Rubens Brandão
cd0e9eb401
Sleigh ARMNeon have an ambiguious pattern
...
On the Arm Neon sleigh file, the table `vld4Align2` pattern is ambiguous.
The Pattern `TMode=0 & (c1011=1 & c0404=1) | (c1011=2 & c0405=1)`.
Can be interpreted by the parser as: `(TMode=0 & ((c1011=1 & c0404=1)) | (c1011=2 & c0405=1)` or `TMode=0 & ((c1011=1 & c0404=1) | (c1011=2 & c0405=1))`
Similar to the Thumb constructor on line [2432](6fad151b54/Ghidra/Processors/ARM/data/languages/ARMneon.sinc (L2432)
), the second interpretation, should be enforced.
2022-08-06 11:08:59 -03:00