ghidragon
c5422e1606
GP-1 fixed bugs related to the new toggle variables feature
2025-09-15 14:05:42 -04:00
Ryan Kurtz
3bba2c2f14
GP-0: Upping master to 12.1
2025-09-15 13:49:29 -04:00
Ryan Kurtz
2d10da420f
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-09-15 13:48:46 -04:00
Ryan Kurtz
437bed4be0
GP-0: Updating WhatsNew
2025-09-15 13:30:39 -04:00
ghidra1
c3d8571ba3
Merge remote-tracking branch 'origin/Ghidra_12.0'
2025-09-15 10:31:49 -04:00
ghidra1
c99af66f5f
GP-5908 Corrected excessive folder change notifications on first visit
...
to parent
2025-09-15 10:06:20 -04:00
Ryan Kurtz
6dd00be368
Merge branch
...
'GP-5979_dragonmacher-search-memory-accessibility--SQUASHED' (Closes #8264 )
2025-09-15 09:53:46 -04:00
dragonmacher
1c5e9ea9c2
GP-5979: Accessibility - Updates to the Search Memory provider
2025-09-15 09:52:36 -04:00
Ryan Kurtz
22b3524206
Merge remote-tracking branch 'origin/GP-5763_emteere_NoReturnExternalsINT3--SQUASHED'
2025-09-15 09:46:20 -04:00
Ryan Kurtz
a893955b03
Merge remote-tracking branch 'origin/patch'
2025-09-15 09:45:43 -04:00
Ryan Kurtz
a1851c5911
Merge remote-tracking branch 'origin/GP-5985_emteere_MoreNonReturningPEFuncs' into patch
2025-09-15 09:42:53 -04:00
Ryan Kurtz
4c8d408fc7
Merge remote-tracking branch 'origin/GP-5526_emteere_plt_thunkPatterns' into patch
2025-09-15 09:40:48 -04:00
Ryan Kurtz
9e2a8d5604
Merge remote-tracking branch 'origin/GP-1-dragonmacher-window-growing-issue--SQUASHED'
2025-09-15 09:33:44 -04:00
Ryan Kurtz
5f6e3806b3
GP-0: Updating WhatsNew
2025-09-15 08:41:50 -04:00
ghidra1
a94ca1ed7e
GP-5908 Corrected test failures
2025-09-12 17:48:51 -04:00
emteere
47acbe98bb
GP-5763 Check for INT3 after calls as a non-returning indicator. Also only consider data refereces from the same function.
2025-09-12 20:05:16 +00:00
ghidra1
f6148f063a
Merge remote-tracking branch 'origin/GP-5907-5908_ghidra1_ProjectTreeUpdateAndDelete--SQUASHED'
2025-09-12 15:35:03 -04:00
ghidra1
8d31fa97bb
GP-5908 Corrected project tree change listener, domain folder events and various data tree actions to resolve issues when link-files are used.
2025-09-12 15:28:28 -04:00
Ryan Kurtz
09eabbdcd9
Merge remote-tracking branch 'origin/GP-5343_ryanmkurtz_mirroring'
...
(Closes #7430 )
2025-09-12 13:39:58 -04:00
dragonmacher
fe4bb30704
Fixed detached windows growing every time they get shown
2025-09-12 12:39:44 -04:00
Ryan Kurtz
80caec9332
Merge branch 'GP-0_ryanmkurtz_PR-8483_rjooske_bsim-macOS'
2025-09-12 12:00:26 -04:00
Ryan Kurtz
71f91bfc17
GP-0: Strengthen check in CoffBinaryAnalysisCommand.canApply() to
...
prevent false positives
2025-09-12 11:52:36 -04:00
Ryan Kurtz
e40f817886
Merge remote-tracking branch
...
'origin/GP-5716_ghidranoob_HelpAboutSpecFiles--SQUASHED' (Closes #8163 )
2025-09-12 10:32:31 -04:00
Dan
2a14a5f201
GP-5716: Port for FrontEnd. Changes per reivew.
2025-09-12 14:27:59 +00:00
Ryan Kurtz
c0fe84f0bd
GP-5343: Importer filesystem mirroring
2025-09-12 10:04:53 -04:00
Ryan Kurtz
8c4e368fb2
Merge remote-tracking branch 'origin/GP-5984_James_create_enums_from_dwarf_macro_info--SQUASHED'
2025-09-12 09:16:50 -04:00
Ryan Kurtz
26685abc75
GP-5637: More improvements to the PyGhidra API
2025-09-12 09:15:05 -04:00
James
3b01f15e1c
GP-5984 create enums from DWARF macro info entries
2025-09-12 12:47:14 +00:00
Ryan Kurtz
f52f5a7695
Merge branch 'GP-3947_ghidravision_DecompilerDebugXmlLoader_final'
2025-09-12 08:21:29 -04:00
ghidravision
38541a7ac6
GP-3947: Created an importer for the decompiler debug format which is
...
produced by the decompiler
2025-09-12 08:17:10 -04:00
Ryan Kurtz
da078607cb
Merge remote-tracking branch 'origin/GP-5983-dragonmacher-decomp-function-location-nop'
2025-09-12 05:07:07 -04:00
Ryan Kurtz
1f04ac1915
Merge remote-tracking branch
...
'origin/GP-5886_ghidragon_toggle_display_function_variables_in_listing--SQUASHED'
(#8385 )
2025-09-12 05:05:43 -04:00
ghidragon
8fc93d0d50
GP-5886 Added ability to toggle the display of function variables in the listing.
2025-09-11 13:43:40 -04:00
James
6e81a370ce
GP-3139 added cspec for AARCH64 apple silicon
2025-09-11 17:36:37 +00:00
srichmo1
24b2275c0b
tmp assigned rd0 instead of LR
2025-09-11 13:21:58 +00:00
srichmo1
be7458a436
Update avr32a_instruction_flow.sinc
...
The specification for avr32 says the LR register should be reserved for using return addresses, but in reality older compilers seem to use it to hold addresses for ICALL. When they do so without this fix the value in LR is immediately overwritten and during analysis only appears to be a function call to the opcode immediately after ICALL.
2025-09-11 13:21:56 +00:00
Ryan Kurtz
970c8fbdd5
Merge remote-tracking branch 'origin/patch'
2025-09-11 05:13:10 -04:00
LucaPalumbo
bc6701a24d
Fix off-by-one in ElfHeader.getSectionLoadHeaderContaining
...
(Closes #8440 )
2025-09-11 05:10:48 -04:00
dragonmacher
5d9904964e
GP-5983 - Decompiler - Fixed bug that prevented overlapping functions
...
from being correctly decompiled
2025-09-10 20:15:31 -04:00
emteere
79eea09e64
GP-5985 added several more known non-returning PE functions
2025-09-10 23:06:54 +00:00
emteere
4b6d90366c
GP-5526 Added section tag to function start patterns. New thunk patterns
...
in x86 gcc .plt section. Changed priority of pre analyzer and
disassembly.
2025-09-10 22:55:14 +00:00
Ryan Kurtz
e330fc2077
Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-10-25'
2025-09-10 14:20:49 -04:00
dragonmacher
6bba2ea685
Test fixes
2025-09-10 14:14:21 -04:00
Ryan Kurtz
2993827690
Merge remote-tracking branch
...
'origin/GP-5970-dragonmacher-scirpting-output-color--SQUASHED'
(Closes #2849 )
2025-09-10 14:14:00 -04:00
Ryan Kurtz
59bcbba8cf
Merge remote-tracking branch 'origin/GP-5978-dragonmacher-alt-graph-fix'
...
(Closes #8205 )
2025-09-10 14:09:50 -04:00
Ryan Kurtz
272314d7af
Merge remote-tracking branch 'origin/GP-5214_Dan_jitMpInt--SQUASHED'
2025-09-10 14:01:21 -04:00
Ryan Kurtz
eadb23c45a
Merge remote-tracking branch
...
'origin/GP-5982-dragonmacher-symbol-tree-node-equals-npe' (Closes #8502 )
2025-09-10 13:56:33 -04:00
dragonmacher
89b6306aea
GP-5982 - Symbol Tree - NPE fix
2025-09-10 12:43:49 -04:00
Ryan Kurtz
657ec39201
GP-5637: More improvements to the PyGhidra API
2025-09-10 12:39:57 -04:00
Dan
df90de2367
GP-5214: Add support for multi-precision integer operations in the JIT-accelerated emulator.
2025-09-10 16:32:13 +00:00