From 1801dc1ee62be73faae29961ec2f17a59423f156 Mon Sep 17 00:00:00 2001 From: ghidra1 Date: Thu, 28 Sep 2023 12:24:51 -0400 Subject: [PATCH] GP-0 Update to WhatsNew for 10.4 release --- .../Public_Release/src/global/docs/WhatsNew.html | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.html b/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.html index 97c555435ef..5f25f61287d 100644 --- a/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.html +++ b/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.html @@ -78,10 +78,13 @@

Mach-O Improvements

Support for the Mach-O binary file format has received many updates, including more complete markup of load command data and Swift type metadata. Support has also been added for threaded binding (BIND_OPCODE_THREADED). Libraries extracted from the dyld_shared_cache - GFileSystem now contain a packed down __LINKEDIT segment, significantly reducing the size of the resulting binary. Additionally, - local symbols are included in the exported libraries which are visible where only <redacted> symbols were previously present. - Finally, libraries can now be loaded from both local directories as well as GFileSystems for all file formats and filesystems. This enables loading libraries directly - from within dyld_shared_cache file without the need to export them first to disk.

+ GFileSystem now contain a packed down __LINKEDIT segment, significantly reducing the size of the resulting binary.

+ +

Local symbols within dyld_shared_cache extracted libraries are now included in place of <redacted> symbols.

+ +

In addition to searching local filesystem directories, library dependencies can now be loaded from the top-level of any GFileSystem-supported container file. This is allowed for all Import file + formats that support the loading of library dependencies. For example, this enables loading library dependencies directly from within a dyld_shared_cache file without the + need to export them first to the local filesystem.

Accessibility Improvements