Ryan Kurtz
c427352201
GP-0: Fixing Gradle deprecations
2026-09-25 05:25:08 -04:00
Ryan Kurtz
764adb9c0f
GP-0: Fixing Gradle deprecations
2026-09-22 13:01:33 -04:00
GhidraHamster
82f572ea97
GP-6491: Replace org.ow2.asm with Java Class-File API
2026-09-09 16:48:07 +00:00
Ryan Kurtz
ee062242fe
Merge remote-tracking branch 'origin/patch'
2026-08-26 12:40:34 -04:00
d-millar
4781d8c6a9
GP-0: test fix occasioned by 699c2b1
2026-08-26 11:54:03 -04:00
Ryan Kurtz
a539321eb1
GP-7138: Skip Z3 tests on unsupported testing platforms
2026-08-12 12:27:40 -04:00
Ryan Kurtz
0f5a0e592b
GP-7104: Deprecated fixes
2026-08-06 05:21:55 -04:00
Ryan Kurtz
7462bcec30
Merge remote-tracking branch 'origin/patch'
2026-07-14 14:49:39 -04:00
Nicolas Iooss
ce37accf24
Do not normalize build_exe in pcodetests definitions
...
In pcodetests definition, build_exe is an integer set to 1 when an
executable may be built. Contrary to other *_exe fields, it is not the
name of a command and therefore should not be normalized with exec_dir.
Fixes: 71cd33572c ("GP-6007: Updated NDS32 analyzer and elf relocation
handler and test fixups")
2026-07-14 14:30:23 -04:00
Ryan Kurtz
35f874e92f
Merge remote-tracking branch 'origin/GP-0_Dan_fixTests-2026-07-02-1'
2026-07-02 13:21:46 -04:00
Dan
97869f6df4
GP-0: Fix tests.
2026-07-02 17:14:22 +00:00
Ryan Kurtz
8aca5feaa4
Merge remote-tracking branch 'origin/GP-6902_Dan_multiLineAssembly--SQUASHED'
2026-07-02 12:36:21 -04:00
Dan
cf80d967d9
GP-6902: Add 'Assemble' action for multi-line assembly. Add 'Copy Assembly Code'. Go to next line after patch.
2026-07-02 15:15:15 +00:00
Ryan Kurtz
76e768a06e
Merge remote-tracking branch 'origin/GP-6787_Dan_emulateFunction--SQUASHED'
2026-07-01 14:30:09 -04:00
Dan
427d857d51
GP-6787: Add 'Emulate Function' action and dialog.
2026-07-01 18:28:31 +00:00
Ryan Kurtz
0723e89958
Merge remote-tracking branch 'origin/patch'
2026-06-26 14:07:45 -04:00
ghidorahrex
e3dc1646d2
GP-7007: Removed usage of os.system and replaced with subprocess.run
2026-06-26 10:22:30 -04:00
Abdul Samad
7e9d5c9046
Fix author typo in ImportSymbolsScript header
...
Corrects 'unkown' to 'unknown' in the script metadata comment.
2026-06-25 23:44:02 +05:00
Ryan Kurtz
aca787ab31
GP-0: Formally excluding unused commons-beanutils from MachineLearning
...
extension
2026-06-11 12:09:15 -04:00
Ryan Kurtz
cd0a49ea69
Merge remote-tracking branch 'origin/patch'
2026-06-09 09:49:57 -04:00
Ryan Kurtz
eaefe96186
Merge remote-tracking branch
...
'origin/GP-6186_ghidorahrex_PR-9084_polartape_m68k_cpu32_variant' into
patch (Closes #1244 , Closes #2617 , Closes #8463 , Closes #9084 )
2026-06-09 09:45:50 -04:00
Ryan Kurtz
c2e68990d8
Merge remote-tracking branch 'origin/patch'
2026-06-02 14:09:15 -04:00
Ryan Kurtz
3d02b1437b
GP-6894: Upgrading olcut jars to 5.3.1
2026-05-29 07:15:00 -04:00
ghidra1
7d24f573db
Merge remote-tracking branch 'origin/patch'
2026-05-27 16:13:13 -04:00
ghidra1
f21510c070
Merge remote-tracking branch
...
'origin/GP-6717_Dan_fixClassForName-take2--SQUASHED' into patch
2026-05-27 13:53:38 -04:00
Dan
7789fd45d3
GP-6717: Implement a safe pattern around Class.forName
2026-05-27 16:03:21 +00:00
Ryan Kurtz
87882bc00a
Merge remote-tracking branch 'origin/patch'
2026-05-27 10:30:15 -04:00
Ryan Kurtz
0bb24df34d
GP-6838: Upgrading Tribuo jars to 4.3.2
2026-05-27 09:24:56 -04:00
Sami Saari
e50f27d6b6
#1244 Add CPU32 processor variant with full instruction set support
...
Add Motorola CPU32 processor variant to the 68000 processor module.
CPU32 is based on the 68020 with some instructions removed and table
lookup/interpolation instructions added. Used in MC68330, MC68340,
MC68360 and similar microcontrollers.
Changes:
- 68000.sinc: @ifdef/@ifndef CPU32 conditionals
- Added: TBL instructions, LPSTOP, BGND
- Excluded: BFxxx, CALLM, CAS, CAS2, PACK, RTM, UNPK
- CPU32.slaspec: new language specification
- 68000.ldefs: CPU32 variant definition
- certification.manifest: CPU32.slaspec entry
- Emulator test classes and pcode_defs.py configuration
All 79 CPU32 instructions verified against CPU32 Reference Manual
(Rev 1, Dec 1990). Pcode emulator tests pass: 16/16 O0, 16/16 O3.
2026-05-26 16:23:26 +00:00
Ryan Kurtz
fdbc3abd3f
Merge remote-tracking branch 'origin/patch'
2026-05-14 10:47:19 -04:00
Ryan Kurtz
1c7ffcc987
GP-6826: Removing support/jythonRun scripts
2026-05-14 10:27:18 -04:00
Ryan Kurtz
bdbdf4eea1
Merge remote-tracking branch 'origin/Ghidra_12.1'
2026-04-24 06:34:27 -04:00
Ryan Kurtz
f14617d2eb
GP-6754: Jython is now an extension
2026-04-24 06:06:24 -04:00
Dan
c0fedc7644
GP-6607: Port Snapshot Table to the (background) Threaded impl.
2026-04-22 12:20:15 +00:00
ghidragon
220e9042d1
GP-3049 Improved Register Manager provider
2026-04-20 16:27:25 -04:00
dragonmacher
3a31863dc0
Fixed docking action key bindings in dialogs
2026-03-27 09:53:57 -04:00
Ryan Kurtz
d8acc65470
Merge remote-tracking branch 'origin/GP-6434_dev747368_rust_elf_binary_id'
2026-03-17 05:04:07 -04:00
Ryan Kurtz
ab12df43f0
Merge remote-tracking branch
...
'origin/GP-6396_Dan_fixTabularProviders--SQUASHED' (Closes #8904 )
2026-03-11 08:53:00 -04:00
Dan
c063668d11
GP-6396: Fix loss of renderers, editors, widths in Debugger table columns.
2026-03-11 12:46:52 +00:00
dev747368
1c59d2e56d
GP-6434 improve finding rust signature in Elf binaries
...
check the .comment section first before searching for byte signature.
2026-03-10 21:18:39 +00:00
dev747368
c525661a4f
GP-4045 add locking to sleigh .sla and slaspec files
...
sla freshness checking and slaspec recompilation is now protected by a
lock file used as a mutex.
Added LanguageProvider.getLanguage(LanguageID, TaskMonitor monitor) to
better expose TaskMonitor and allow for canceling lock file attempt.
2026-03-09 22:41:47 +00:00
Ryan Kurtz
0ef0f5c0ad
Merge remote-tracking branch 'origin/GP-6369_Dan_portEmulatorTests--SQUASHED'
2026-02-24 13:27:11 -05:00
Dan
66c9edc9bf
GP-6369: Convert remaining uses of EmulatorHelper to PcodeEmulator.
2026-02-24 18:25:50 +00:00
d-millar
81f6bb6a5a
GP-0: conceding defeat
2026-02-13 15:36:23 +00:00
d-millar
1ffd570491
GP-0: absint tests
2026-02-12 18:17:17 +00:00
d-millar
abafd87650
GP-6412: restoring high-/low- absint options
...
GP-6412: restoring high-/low- absint options
GP-6412: first pass, untested
GP-6412: first pass, untested
2026-02-09 18:11:58 -05:00
d-millar
7a865dcc3d
GP-6312: Z3 persistence
2026-01-26 17:30:14 +00:00
Ryan Kurtz
2a06923b23
GP-6370: Upgrading to JDOM2
2026-01-24 05:39:25 -05:00
Ryan Kurtz
f90e7d0bce
Merge remote-tracking branch 'origin/patch'
2026-01-12 04:37:56 -05:00
ghidra1
952edb5491
GP-1 Misc pcodetest changes in support of llvm use
2026-01-09 14:34:48 -05:00