Releases: roblabla/ghidra-ci
Release 2021-06-09(894ab9515)
Changelog
Commit range: b6ba209ed..894ab9515f9d8ddc30feb6137e57917869e823cc
-
894ab951 Merge remote-tracking branch 'origin/Ghidra_10.0'
Commit details
-
fcd6835a Test fixes for HTML data type representation
-
18c8e5b8 Changed data structure that holds addresses from Set to List.
-
615a4d09 GP-1012: Working a variety of breakpoint UI issues.
-
2eea0892 GP-1016: Fixing single jar mode exception
-
568933ff GP-1028 - Modal Dialogs - Fixed edge case that caused dialogs to get
incorrectly parented when scripts use the 'AnalysisMode.DISABLED'
setting.Closes #3103
-
d14c6353 GP-836 - Tooltips - updated tooltip usage to keep tootips from getting too large
-
f0bde5f6 GP-953 - Fixed demangling exception in thumb mode
Release 2021-06-06(b6ba209ed)
Changelog
Commit range: 52d07a8e6..b6ba209ed796343880327bc3337355c303b760cd
-
b6ba209e Merge remote-tracking branch 'origin/Ghidra_10.0'
Commit details
-
26e4999e GP-1002: Fixing Debugger nodepJar issues.
-
60a68e64 GP-1008: Fixed debugger table issues.
-
de437c2a GP-983: Updated Debugger Help
-
f87fa761 GP-17 additional thunk merge corrections
-
d0deeb9b NPE fix for recent data type UI change
-
8472c1d6 Add
mfc71.dll
andmfc71u.dll
exports. -
c2f7791b GP-998 - Fixed exception when double-clicking a data type in an archive
that is not open for edit -
4ee4be5f GP-1013 - Function Graph - fixed exception when setting background for
Function Graph after the window was opened and then closedCloses #3058
-
74585d2c GP-1010: Add
mfc71.dll
andmfc71u.dll
exports. -
454cefb1 GP-967 tweak PairLayout minimumLayoutSize logic
-
a97c3dc4 GP-984 simplify LoadPdbDialog gui
-
f09637e3 GP-17 additional function merge refinements
-
f3f40342 GP-0 tightened undo/redo enablement
-
b46f74ac Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-6-3-21' into Ghidra_10.0
-
5323952f GP-17 corrected function merge related issue impacting default thunks
-
e3b515a9 Updating "Prototype Class Recovery From RTTI" section in WhatsNew
-
1743a70e Merge remote-tracking branch 'origin/Ghidra_10.0'
Commit details
-
fdf7121c Make sure EquateSymbols are locked
-
faf29099 Check for case sensitivity in register names
-
703b368b Null pointer checks for NoisyStructureBuilder and FillOutStructureCmd
-
bb7bf84a Adjust typeref tags for variable length data-types
-
0ec17a9b Remove another redundant check for file offset < 0
Fixed four comments.
Changed location of call to containsFileOffset() from Memory.java toMemoryBlockSourceInfo.java. Changed from print() to println() in thepython file.
GP-782: New API to support converting file offsets to memory addresses, with sample scripts that use it -
f7e6f770 Corrected RDMSR instruction p-code for 64-bit.
-
81e0aa3d GP-970: prepdev no longer fails when gradle cache is on a different
drive than the repo -
9fa2a722 GP-0: GDB Diagnostics, debugger framework test fixes.
-
0405b056 GP-0: A second round of Debugger test fixes.
Release 2021-06-03(52d07a8e6)
Changelog
Commit range: 68a9c0a5a..52d07a8e610c9f40e0999042c4a0608fb713207f
-
52d07a8e Merge remote-tracking branch 'origin/Ghidra_10.0'
Commit details
-
75a073bf Merge remote-tracking branch 'origin/GP-17_ghidra007_ThunkNamespaceLabelFix--SQUASHED' into Ghidra_10.0
-
1f5812f2 GP-1001: Fixing Skeleton project's final build.gradle file in a release
-
8787bd88 Merge remote-tracking branch 'origin/Ghidra_10.0'
Commit details
-
a18d3b91 GP-997: PeLoader no longer throws exception when loading a PE with no
data directories -
f85da28b GP-991 - Changed data type tooltips to update when the base data type changes
-
e3b787a5 GP-990 - Scripting - fixed incorrect parsing of certification header for python scripts
-
a68dcce8 Merge remote-tracking branch
'origin/GP-989-dragonmacher-bookmark-table-delete' into Ghidra_10.0
(closes #3066) -
54d81f06 GP-933 fixing gradle warnings to prepare for Gradle 8
-
355dca6c GP-966 removed the generate all external dependencies file task so that
the generate runtime dependencies task only needs to resolve the runtime
classpath and not all confurations -
0a8db1e0 Merge remote-tracking branch 'origin/GP-647_ghidorahrex_pic24_return_instructions' into Ghidra_10.0
-
c7e02da0 Setting Ghidra version to 10.1
-
40c5d414 GP-987 Instruction operand hover bug
Release 2021-05-21(68a9c0a5a)
Changelog
Commit range: 95aa62288..68a9c0a5a37f26e3c5bc1085ee91aa4041ea7510
Release 2021-05-20(95aa62288)
Fix CI: Pin gradle to 6.8.3 I wish ghidra used the gradlew pattern.
Release 2021-05-18(296360eb3)
Changelog
Commit range: df72f24b5..296360eb3479e70eb734a2abf2eded06b84e3d69
-
601757fb Removing some unused variables
-
3a0ae8ee GP-849: Gradle 7 support
-
76569d3c GP-940 - Function Graph - fixed caching satellite view not showing
primary view lens; fixed occasional bad vertex clipping -
191f6414 Merge remote-tracking branch 'origin/debugger'
Commit details
-
bdba9fa9 Merge remote-tracking branch 'origin/master' into debugger
Commit details
-
1dad9eeb GP-946: Fixed NPE is ModulesProvider
-
a27972db GP-930: Reporting breakoints kinds correctly in Windows
-
73ba6b28 GP-930: Tests, diagnostics, attempted MWE, OTE fixes
-
10674175 GP-930: Various improvements and fixes for Windows debugging
-
a1cfeebc GP-406: Central Debug Console for problems and actions
Release 2021-05-13(df72f24b5)
Changelog
Commit range: 2466f85ea..df72f24b58a44b4794e1695e29b98093dd98d3e4
-
df72f24b Merge remote-tracking branch
'origin/GP-737_ghidra007_PR-2964_layout_names' (Closes #2964) -
64ba2768 GP-929 Fix DWARF data type import regression
Fix regression when structure data types defined in DWARF are
encountered in a specific order, an earlier empty definition might be
retained in favor of a later more correct definition. -
b510852b GP-911 - Improve PDB reader/applicator options
-
158f2906 GP-936: README.md and DevGuide.md now state that we support Gradle 5.x
and 6.x (instead of 5.0 and later) -
750e6457 GP-934 Corrected DMG build issues
-
b5160b25 GP-932 renamed and corrected improper implementation and use of the
Datatype.isDynamicallySized method -
44d8733f GP-928 corrected missing operand for SPARC WR instruction
Release 2021-05-12(2466f85ea)
Changelog
Commit range: 92b7728cd..2466f85ea809f9c97b7c230689ca2105ac389a78
- 2466f85e GP-0 git ignore change
- 769e4fc9 Correct test failure
- 517c3d8f GP-928 SPARC language changes. Resolved FPSR duplicate reg name and
cleaned-up ASR read write instructions. - b9ac9ea1 GP-913: When the build adds new properties to application.properties, it
no longer assumes the primary repo is named "ghidra" - 0b7a00e1 Addex 's' suffix for ARM thumb instructions which modify status flags.
- cc7178c9 GP-828 - fixed bad message dialog wrapping
- 1e109f94 Added Z flag updates for shift instructions.
Added missing PIC16 instructions - c2f60b15 GP-700: Improved support for Mach-O MH_OBJECT files
Release 2021-05-11(92b7728cd)
Changelog
Commit range: 3b867b344..92b7728cd76ddc353eafd6fea9e13d1cded252fa
-
da800b6e GP-862 Refactor of Composite interface and internals. Changes made to
packing and alignment methods (see WhatsNew.html for API changes). -
916531e9 Merge remote-tracking branch 'origin/debugger'
Commit details
-
ad33b759 GP-0: Fixed deadlock involing viewport
-
6bac39e7 GP-0: Various UI test fixes, incl. viewport syncing
GP-0: Fixed Listing tests wrt/ location label
GP-0: Trying to synchronize view creation and memory layout
GP-0: Trying to fix CME
GP-0: Got viewport synchronized, and it resolved test.
GP-0: Fixing regions tests - involved listing selections
GP-0: Fixed modules/sections provider tests
GP-0: Fixed static-mappings provider tests.
-
e0b67c42 GP-0: Fixing GDB tests, esp., abstract model impl
-
70996c98 GP-533: New action in Debugger Interpreter to send interrupt
-
a2b7fbfe GP-923: Capturing relevant snap and stack before passing off to
tx.exe -
61c47a76 GP-919: Debouncing tables
-
085daeb3 GP-787: Refactored Regions,Modules/Sections,Mappings,Threads to use RowWrapped...
-
84c77bb9 GP-0: fix for adds to NodeMap with null parent (!= root)
-
e6fd14f8 GP-890: Added dialog for adding mappings and fixing various db/ui issues re/ length.
-
bd2ac52c GP-918: Changed DTO elements/attributes to HashMaps from TreeMaps.
-
1825659f GP-917: Implementing and using PrivatelyQueuedListener for slow model callbacks.
-
-
1b4ab485 Minor html formatting fixups
-
88bf8abe GP-916: PDB:win64PDBMake now works if path contains space
-
4db98417 Merge remote-tracking branch
'origin/GP-915_ryanmkurtz_PR-2962_xiaoyinl_devguide' (Closes #2962,
Closes #2997) -
1d6b8cd9 GP-924 Fix for processing RUNTIME_INFO structures
-
75fb1493 GP-851 handle DWARF zero-len fields in a structure better
Don't try to add zero-length fields to a structure if that will prevent a later normal field from being added.
Release 2021-05-07(3b867b344)
Changelog
Commit range: 27fbe7278..3b867b3444afa0d979aab467dcfa901ee6585e14
-
3b867b34 Merge remote-tracking branch 'origin/GP-653_caheckman_UserDefinedCspec'
Commit details
-
f7b2d494 Corrected various language errors (PPC, SPARC, MCS96)
-
03ad6807 GP-653 ProgramCompilerSpec revisions
-
a5d4ca3c Program specific, user-defined, cspec extensions
Documentation for spec extensionsHandle extensions with parse errors
Export button for spec extensions
Pop-up dialog for parse errors in user-defined specification extensions
GP-653 corrected some minor issues and established new ProgramDB version
make incremental initialization constructor for AddressSized private
Make AddressSized fields private
More adjustments to AddressSized
Review fixes for BasicCompilerSpec
Take restoreXml out of DataOrganization interface
Remove restoreXml from BitFieldPacking interface
More review fixes
Prevent callotherfixup extension with non-existent target
Suggested export name
More documentation for SpecExtension
Support for undo/redo with spec extensions
Documentation for ConstructTpl
Split out ProgramCompilerSpec and other changes for review
Changes after next round of reviews
-
-
0a9341c3 GP-0 Corrected reload language duplicate pcode inject error