Releases: roblabla/ghidra-ci
Release 2021-03-04(48e900085)
Changelog
Commit range: 0ffb30b11..48e9000850ddfcab27cf453d7ad9c679ec77656e
Release 2021-03-02(0ffb30b11)
Changelog
Commit range: 5fcd8829f..0ffb30b113dc1f003c8f388fe633f90931a271e7
-
1fbb8a33 Add more non-return functions
Add more functions to PEFunctionsThatDoNotReturn.
-
9a4ae5fe Changes incorrect to in pcode manual description for SUBPIECE
-
f94fb42d Merge remote-tracking branch 'origin/GP-731_ryanmkurtz_PR-2324_njfox_refactor_fix-variable-name'
-
2709d718 GP-716 - small file tweaks
-
79d437f6 GP-734 - Fixed graph-related stack trace
-
04939dab GP-723 - Fixed bad parent of confirmation dialog
-
d7aab23c Call UIManager.getDefaults() instead of UIManager.getLookAndFeel().getDefaults()
Release 2021-02-26(5fcd8829f)
Changelog
Commit range: 98d0cd903..5fcd8829fcf84d778cfc2320a64218409cea1bd2
-
db2cd6ba GP-730 Fix SevenZipFileSystem to error correctly w/encrypted file
-
bd98beb1 GP-722 - updated error dialog to handle unchecked error text
-
6609c53a GP-0 update bug report template with ghidra distro question
-
c17448d2 GP-66 - updated goto action to be disabled when there is no program
-
7b8e6b44 Merge remote-tracking branch 'origin/GP-721_emteere_SleighEditorTokenEndian' into patch
-
bd8d076a GP-710 Added register symbol processing to ELF PIC30 import processing.
Improved code unit operand format to render memory register name when no
reference is present. -
a60b89cd GP-710 Added support for additional PIC30 ELF relocations (closes #2792)
-
3fadc490 Merge branch 'patch'
Conflicts:
Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemanglerParser.javaCommit details
-
cefc2e52 Revert "GP-710 Added support for additional PIC30 ELF relocations (closes #2792)"
This reverts commit 9c1fed6a133c3e2a39bf57e97d9f4c4c457d534b.
-
ce910a11 Revert "GP-710 Added register symbol processing to ELF PIC30 import processing. Improved code unit operand format to render memory register name when no reference is present."
This reverts commit c545a6fb5a3a1cc1f1c090546d8e24e80363fc7f.
-
Release 2021-02-25(98d0cd903)
Changelog
Commit range: 5dc85c1da..98d0cd9034f28ce7622501d17cccd7282cebb811
-
98d0cd90 Merge remote-tracking branch 'origin/GP-698_ghizard_fix_GP-611_ANALYZED_fallout'
-
446ade9e Test fix
-
33435048 GP-695 Improve DWARF analyzer's runOnce, remove parsing of raw Elf
-
c545a6fb GP-710 Added register symbol processing to ELF PIC30 import processing.
Improved code unit operand format to render memory register name when no
reference is present. -
c335d25c Merge remote-tracking branch 'origin/patch'
Commit details
-
849504cd GP-688 RTTI Util improved getVftableCount method to not just rely on
pseudoDissasembler but also check if existing function. -
9c1fed6a GP-710 Added support for additional PIC30 ELF relocations (closes #2792)
-
0ed83875 GP-696 Raised ProgramDB version to 23 (upgrade not required). Implement BigRefList for from-refs
-
1c0ad2c8 GP-705 - Gnu Demangler speed improvement
Release 2021-02-24(5dc85c1da)
Changelog
Commit range: 70172f258..5dc85c1da2cbb5a6f8e952b299e3f4e6d2d309cc
-
5dc85c1d Merge remote-tracking branch 'origin/patch'
Commit details
-
7868dbc4 GP-702: Fixed an exception that occurred when importing Mach-O files
that define zero LC_BUILD_VERSION tool entries -
aaf3bcef Test fix for splash screen test
-
303208aa Program Graph - fixed tooltip line wrapping bug when showing code
-
4f3ec165 Merge remote-tracking branch 'origin/patch'
-
24891974 Corrected conflict
-
38583737 Merge remote-tracking branch
'origin/GP-414_jmlagor_Process_and_display_the_CustomAttrib_blob_type'Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/streams/CliStreamBlob.javaCommit details
- 317a8a7f Changes to simplify length calculation
- ec19b5cd GP-414 Fixing signing issues
- 490d2fb5 GP-414 fixing signing issues
- fd940aa2 Remove unused constants
- 8b73ffde Finished review comments
- 45c64c56 Fixes based on review
- b58e296b Comment fix
- 366b9432 Remove the bookmarks for consistency with GP-327 branch
- efdc2da7 Static, not just final, the constants
- 4d03a1f0 Initial commit of CustomAttrib blob processing
Release 2021-02-23(70172f258)
Changelog
Commit range: 45927bb9c..70172f2587a53696b0aa4ee1c95d4df663bd1fd8
Release 2021-02-19(45927bb9c)
Changelog
Commit range: ce78b860b..45927bb9c33330d8dad3597eb459e2e9a35c3323
-
45e6b5a8 GP-610: Assembly ("Patch Instruction") is disabled on uninitialized blocks.
-
bae4a3bd Merge remote-tracking branch 'origin/patch'
Commit details
- a596bd46 GP-689 Making variable initialization more explicit (fixes #2624)
- aff4b18c Load commands will now be marked up for dyld shared cache.
MachoProgramBuilder needs to know the offset into the ByteProvider where
the Mach-O starts. When parsing a dyld shared cache
_machHeaderStartIndexInProvider gets set to 0 and results in the load
commands not being marked up. The new function getStartIndex() now
serves the purpose of determining whether absolute or relative indexing
should be performed. The getStartIndexInProvider() gives you the index
where the Mach-O is in the ByteProvider.
-
00034b6f Fixed Raw Data big endian "processor" description
-
c20d3e43 Minor edit: fix double spaces
-
65c2ed5d Fixed misspelling of references
-
d2576020 Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_PR-1756_LorenzNickel_spelling'
-
ed1580f4 Merge remote-tracking branch
'origin/GP-94_dragonmacher_PR-2214_astrelsky_GnuDemangler' (fixes #2214)Commit details
-
8f1dc3f4 GP-94 - Gnu Demangler - review fixes
Closes #2214
-
443e398b Custom GnuDemanglerAnalyzer format editor
-
0fcab240 Added GnuDemanglerFormat, changed analyzer options
All available demangler formats have been added to GnuDemanglerFormat.
The options in GnuDemanglerAnalyzer now only reflect the available
formats to remove any user error when specifying a format. This also
prevents a format from being used on a demangler which doesn't support
it.
-
-
0d01b72a Merge remote-tracking branch 'origin/GP-628-dragonmacher-dialog-issues'
(fixes #2398, #2480)Commit details
- b9568704 GP-628 - Dialogs - test of greatly simplified parenting code
- d8166ff6 GP-628 - Dialogs - fixed timing bug that caused the progress dialog to
sometimes not show progress - a20d77a2 GP-628 - Dialogs - fixed issue of non-modal dialog appearing over modal
dialog; marked many input dialogs as transient
-
6f433689 GT-3661 allow ELF import to speculate on stripped file allocation sizes
for memory segments/sections -
a7f06d7b GT-674: Creating proper external references for PE Delay Load Imports
-
067515aa Merge remote-tracking branch
'origin/GP-683_ryanmkurtz_PR-2403_ryanmkurtz_xshare' (fixes #2400,
#2403) -
a70b2fad GP-684: Code review fixes (fixes #2358, #2353)
-
1a50107a Adding a validation step when searching for the application.properties
file
Release 2021-02-11(ce78b860b)
Changelog
Commit range: 3ba635342..ce78b860befe764ed18632962db5c37cf73a64c8
-
ce78b860 Merge remote-tracking branch 'origin/patch'
Commit details
-
d4302549 GP-676 - Tweak to the TableChooserDialog API to always use a transaction
-
6ea07f85 GP-421 - Allow plate comments in structures; allow pre-comments at the
top of structuresCloses #2091
-
e293ab24 Revert GP-290 due PDB anonymous function def rename due to bad
interaction with re-use -
d9283b0b GP-669: Fixing GhidraDev exception when ~/ghidra_scripts doesn't exist
-
83e6e614 GP-676 - Updated TableChooserDialog API to allow for bulk transaction
usage -
61a8b64e Fix 'relyout' typo on stale function graphs
-
c4e13229 Merge remote-tracking branch
'origin/GP-0_ryanmkurtz_PR-2664_xiaoyinl_spelling' -
f6e3aadd Fixed error message: 'except' replaces 'accept'
-
915f4360 Correct typo in Extension Installation Directory
The user extension directory should be
[user dir]/.ghidra/.ghidra_[version]/Extensions
(it's an underscore rather than a hyphen) -
444e0377 GP-659 Modified more Eclipse .launch files for preferred launchers
-
eb87ef9e GP-675 - Fixed symbol annotation to use the program location of an
existing symbol instead of performing a search on that symbol's name -
9f56e316 GP-662 added ELF support for process-specific symbol resolution
-
bf193467 Merge remote-tracking branch 'origin/GP-517_emteere_RTTI_reordering' into patch
Commit details
- e9eccb4e GP-517 moved RTTI analyzer before Reference analysis to fix Rogue
pointer analysis problems found in a few sample binaries - 2dc8e043 GP-669: Fixing GhidraDev exception when ~/ghidra_scripts doesn't exist
- 9231ee29 GP-360 ELF - handle uninitialized .got section
- 606eecfa GP-668: PyDev debugger now stays on breakpoints appropriately (fixes
#2713)
- e9eccb4e GP-517 moved RTTI analyzer before Reference analysis to fix Rogue
-
6507dc96 GP-649_emteere Relaxed valid code check and added .nep as a valid
section for vftable entries
Release 2021-02-10(3ba635342)
Changelog
Commit range: 21ddf2006..3ba6353420045230a988b1cc18c6158b27da6f01
Release 2021-02-09(21ddf2006)
Changelog
Commit range: 4041c3693..21ddf20061db0df63f74a945b5dbdb8f051eccc1
-
21ddf200 Corercted GraphServices IP issue
-
9c37d1ff Corrected missing IP for Graph Service module
-
f4defc4a Partial fix for GP-625
-
fef756c9 GP-523 - Fix javadoc errors
-
e9837847 Graphing - (various fixes; see below)
-fixed bug that prevented actions being added to sub graphs
-subgraph gets bad tab text
-properties documentation
-fixed incorrect vertex shape function applied to lightweight renderer
-dispose actions on close