From e3aad672cea66b033d21c967f956bf1cf66222dd Mon Sep 17 00:00:00 2001
From: dragonmacher <48328597+dragonmacher@users.noreply.github.com>
Date: Mon, 12 Dec 2022 13:39:30 -0500
Subject: [PATCH] GP-2894 - Icon Cleanup - Moved icons from Generic into Gui;
Deleted shared icons not in the Help module
---
.gitignore | 1 +
Ghidra/Debug/Debugger/certification.manifest | 5 -
.../src/main/help/help/shared/Frontpage.css | 67 -------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../help/help/topics/Debugger/Debugger.html | 2 +-
.../help/topics/Debugger/GettingStarted.html | 2 +-
.../help/topics/Debugger/Troubleshooting.html | 2 +-
.../topics/DebuggerBots/DebuggerBots.html | 2 +-
.../DebuggerBreakpointMarkerPlugin.html | 2 +-
.../DebuggerBreakpointsPlugin.html | 2 +-
.../DebuggerConsolePlugin.html | 2 +-
.../DebuggerControlPlugin.html | 2 +-
.../DebuggerCopyActionsPlugin.html | 2 +-
.../DebuggerDisassemblerPlugin.html | 2 +-
.../DebuggerEmulationServicePlugin.html | 2 +-
.../DebuggerInterpreterPlugin.html | 2 +-
.../DebuggerListingPlugin.html | 2 +-
.../DebuggerMemoryBytesPlugin.html | 2 +-
.../DebuggerMemviewPlugin.html | 2 +-
.../DebuggerModelServicePlugin.html | 2 +-
.../DebuggerModulesPlugin.html | 2 +-
.../DebuggerObjectsPlugin.html | 2 +-
.../DebuggerPcodeStepperPlugin.html | 2 +-
.../DebuggerPlatformPlugin.html | 2 +-
.../DebuggerRegionsPlugin.html | 2 +-
.../DebuggerRegistersPlugin.html | 2 +-
.../DebuggerStackPlugin.html | 2 +-
.../DebuggerStaticMappingPlugin.html | 2 +-
.../DebuggerTargetsPlugin.html | 2 +-
.../DebuggerThreadsPlugin.html | 2 +-
.../DebuggerTimePlugin.html | 2 +-
.../DebuggerTraceManagerServicePlugin.html | 2 +-
.../DebuggerTraceViewDiffPlugin.html | 2 +-
.../DebuggerWatchesPlugin.html | 2 +-
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../RandomForestFunctionFinderPlugin.htm | 2 +-
.../SampleTablePlugin/certification.manifest | 14 +--
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../topics/SampleHelpTopic/SampleHelpFile.htm | 2 +-
.../Extensions/sample/certification.manifest | 13 ---
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../sample/src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../sample/src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../topics/SampleHelpTopic/SampleHelpFile.htm | 6 +-
Ghidra/Features/Base/build.gradle | 2 +-
Ghidra/Features/Base/certification.manifest | 30 +++---
.../CreateHelpTemplateScript.java | 2 +-
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../Base/src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../Base/src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../Base/src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../help/help/topics/About/About_Ghidra.htm | 10 +-
.../help/topics/About/About_Program_File.htm | 6 +-
.../help/topics/Annotations/Annotations.html | 2 +-
.../help/topics/AssemblerPlugin/Assembler.htm | 2 +-
.../AutoAnalysisPlugin/AutoAnalysis.htm | 34 +++----
.../help/topics/BlockModel/Block_Model.htm | 6 +-
.../help/topics/BookmarkPlugin/Bookmarks.htm | 14 +--
.../topics/BundleManager/BundleManager.htm | 2 +-
.../help/topics/CParserPlugin/CParser.htm | 10 +-
.../CallTreePlugin/Call_Tree_Plugin.html | 12 +--
.../help/help/topics/ClearPlugin/Clear.htm | 14 +--
.../help/topics/ClipboardPlugin/Clipboard.htm | 4 +-
.../Browser_Field_Formatter.htm | 12 +--
.../topics/CodeBrowserPlugin/CodeBrowser.htm | 26 ++---
.../CodeBrowserPlugin/CodeBrowserOptions.htm | 12 +--
.../CodeBrowserPlugin/ListingBackground.html | 14 +--
.../CodeBrowserPlugin/SelectionTable.htm | 4 +-
.../CommentWindowPlugin/comment_window.htm | 4 +-
.../help/topics/CommentsPlugin/Comments.htm | 12 +--
.../Generate_Checksum_Help.html | 14 +--
.../help/topics/ConsolePlugin/console.html | 2 +-
.../DWARFExternalDebugFilesPlugin.html | 2 +-
.../main/help/help/topics/DataPlugin/Data.htm | 58 +++++------
.../DataTypeSelectionDialog.htm | 4 +-
.../topics/DataTypeEditors/EnumEditor.htm | 6 +-
.../DataTypeEditors/StructureEditor.htm | 66 ++++++-------
.../data_type_manager_archives.html | 6 +-
.../data_type_manager_description.htm | 64 ++++++------
.../data_type_manager_window.html | 10 +-
.../DataTypePreviewPlugin.html | 6 +-
.../topics/DataWindowPlugin/data_window.htm | 4 +-
.../help/topics/DbViewerPlugin/DbViewer.htm | 2 +-
.../DisassembledViewPlugin.htm | 2 +-
.../topics/DisassemblerPlugin/Disassembly.htm | 20 ++--
.../topics/DockingWindows/Docking_Windows.htm | 10 +-
.../topics/DockingWindows/images/window.png | Bin 919 -> 0 bytes
.../EclipseIntegration/EclipseIntegration.htm | 2 +-
.../help/help/topics/EquatePlugin/Equates.htm | 22 ++---
.../help/topics/ExporterPlugin/exporter.htm | 20 ++--
.../Override_Fallthrough.htm | 14 +--
.../FileSystemBrowserPlugin.html | 2 +-
.../FlowSelection/Selection_By_Flow.html | 10 +-
.../topics/FrontEndPlugin/Archive_Project.htm | 6 +-
.../topics/FrontEndPlugin/Close_Project.htm | 4 +-
.../FrontEndPlugin/Connecting_Tools.htm | 16 +--
.../FrontEndPlugin/Creating_a_Project.htm | 14 +--
.../Deleting_a_Ghidra_Project.htm | 6 +-
.../FrontEndPlugin/Edit_Plugin_Path.htm | 16 +--
.../help/topics/FrontEndPlugin/Extensions.htm | 2 +-
.../FrontEndPlugin/Ghidra_Front_end.htm | 90 ++++++++---------
.../FrontEndPlugin/Ghidra_Front_end_Menus.htm | 20 ++--
.../Opening_a_Ghidra_Project.htm | 8 +-
.../topics/FrontEndPlugin/Project_Info.htm | 20 ++--
.../FrontEndPlugin/Re-opening_a_Project.htm | 8 +-
.../topics/FrontEndPlugin/Restore_Project.htm | 10 +-
.../Saving_a_Ghidra_Project.htm | 6 +-
.../topics/FrontEndPlugin/ShowMemoryUsage.htm | 4 +-
.../FunctionComparison/FunctionComparison.htm | 6 +-
.../help/topics/FunctionPlugin/Functions.htm | 34 +++----
.../help/topics/FunctionPlugin/Variables.htm | 22 ++---
.../FunctionTagPlugin/function_tag_window.htm | 10 +-
.../FunctionWindowPlugin/function_window.htm | 6 +-
.../GhidraScriptMgrPlugin.htm | 10 +-
.../ScriptDevelopment.htm | 2 +-
.../help/topics/GhidraServer/GhidraServer.htm | 2 +-
.../help/help/topics/Glossary/glossary.htm | 2 +-
.../help/help/topics/Graph/GraphIntro.html | 4 +-
.../help/topics/Graph/GraphServicesIntro.html | 4 +-
.../HeadlessAnalyzer/HeadlessAnalyzer.htm | 2 +-
.../help/topics/ImporterPlugin/importer.htm | 20 ++--
.../help/topics/Intro/GhidraFunctionality.htm | 2 +-
.../help/help/topics/Intro/GhidraSupport.htm | 2 +-
.../src/main/help/help/topics/Intro/Intro.htm | 4 +-
.../help/topics/LabelMgrPlugin/FieldNames.htm | 2 +-
.../help/topics/LabelMgrPlugin/Labels.htm | 22 ++---
.../LanguageProviderPlugin/Languages.htm | 8 +-
.../Location_References.html | 30 +++---
.../topics/MemoryMapPlugin/Memory_Map.htm | 26 ++---
.../main/help/help/topics/Misc/Appendix.htm | 2 +-
.../topics/Misc/Welcome_to_Ghidra_Help.htm | 2 +-
.../help/topics/Navigation/Navigation.htm | 22 ++---
.../help/topics/OverviewPlugin/Overview.htm | 10 +-
.../help/topics/PrintingPlugin/Printing.htm | 6 +-
.../help/topics/Program/Ghidra_Programs.htm | 2 +-
.../Closing_Program_Files.htm | 10 +-
.../Navigating_Program_Files.htm | 6 +-
.../Opening_Program_Files.htm | 6 +-
.../Program_Annotation.htm | 2 +-
.../Program_Options_Dialog.htm | 4 +-
.../Saving_Program_Files.htm | 8 +-
.../Program_Organizations.htm | 6 +-
.../topics/ProgramTreePlugin/program_tree.htm | 20 ++--
.../topics/ProgramTreePlugin/view_manager.htm | 8 +-
.../help/topics/Project/Ghidra_Projects.htm | 2 +-
.../PropertyManagerPlugin/Property_Viewer.htm | 4 +-
.../CreateOffsetReferencesTable.htm | 8 +-
.../topics/ReferencesPlugin/References.htm | 2 +-
.../ReferencesPlugin/References_from.htm | 48 ++++-----
.../external_program_names.htm | 12 +--
.../help/topics/RegisterPlugin/Registers.htm | 4 +-
.../relocation_table.htm | 2 +-
.../topics/Repository/Merge_Program_Files.htm | 40 ++++----
.../ResourceActions.html | 2 +-
.../ScalarSearchPlugin/The_Scalar_Table.htm | 8 +-
.../topics/Search/Query_Results_Dialog.htm | 2 +-
.../topics/Search/Regular_Expressions.htm | 2 +-
.../Search/Search_Instruction_Patterns.htm | 8 +-
.../help/help/topics/Search/Search_Memory.htm | 18 ++--
.../topics/Search/Search_Program_Text.htm | 34 +++----
.../Search/Search_for_AddressTables.htm | 8 +-
.../Search/Search_for_DirectReferences.htm | 14 +--
.../help/topics/Search/Search_for_Strings.htm | 6 +-
.../help/help/topics/Search/Searching.htm | 2 +-
.../SelectBlockPlugin/Select_Block_Help.html | 2 +-
.../help/help/topics/Selection/Selecting.htm | 18 ++--
.../SetHighlightPlugin/Highlighting.htm | 40 ++++----
.../ShowInstructionInfo.htm | 4 +-
.../help/help/topics/Snapshots/Snapshots.html | 2 +-
.../help/topics/StackEditor/StackEditor.html | 30 +++---
.../SymbolTablePlugin/symbol_references.htm | 4 +-
.../topics/SymbolTablePlugin/symbol_table.htm | 14 +--
.../topics/SymbolTreePlugin/SymbolTree.htm | 12 +--
.../topics/Tables/GhidraTableHeaders.html | 12 +--
.../help/help/topics/Tool/Configure_Tool.htm | 8 +-
.../Tool/Ghidra_Tool_Administration.htm | 46 ++++-----
.../main/help/help/topics/Tool/ShowLog.htm | 2 +-
.../help/help/topics/Tool/Tip_Of_The_Day.htm | 4 +-
.../help/topics/Tool/ToolOptions_Dialog.htm | 38 +++----
.../main/help/help/topics/Tool/Undo_Redo.htm | 8 +-
.../TranslateStringsPlugin.htm | 30 +++---
.../help/topics/Trees/GhidraTreeFilter.html | 12 +--
.../ValidateProgram/ValidateProgram.html | 4 +-
.../VersionControl/project_repository.htm | 22 ++---
.../ViewStringsPlugin/ViewStringsPlugin.htm | 6 +-
.../ListingCodeComparisonOptions.java | 18 ++--
.../BytePatterns/certification.manifest | 10 --
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../FunctionBitPatternsExplorerPlugin.htm | 4 +-
.../ByteViewer/certification.manifest | 5 -
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../ByteViewerPlugin/ByteViewerOptions.htm | 8 +-
.../ByteViewerPlugin/The_Byte_Viewer.htm | 10 +-
.../Decompiler/certification.manifest | 17 ----
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../DecompilerAnnotations.html | 16 +--
.../DecompilePlugin/DecompilerConcepts.html | 8 +-
.../DecompilePlugin/DecompilerIntro.html | 8 +-
.../DecompilePlugin/DecompilerOptions.html | 8 +-
.../DecompilePlugin/DecompilerWindow.html | 24 ++---
.../FileFormats/certification.manifest | 1 -
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../topics/FileFormatsPlugin/FileFormats.html | 2 +-
.../FunctionGraph/certification.manifest | 25 -----
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../FunctionGraphPlugin/Function_Graph.html | 42 ++++----
.../Function_Graph_Layouts.html | 4 +-
.../FunctionID/certification.manifest | 2 -
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../help/topics/FunctionID/FunctionID.html | 4 +-
.../topics/FunctionID/FunctionIDDebug.html | 4 +-
.../topics/FunctionID/FunctionIDPlugin.html | 4 +-
.../GraphFunctionCalls/certification.manifest | 10 --
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../Function_Call_Graph.html | 12 +--
.../GraphServices/certification.manifest | 10 --
.../src/main/help/help/shared/Frontpage.css | 58 -----------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../topics/GraphServices/GraphDisplay.htm | 2 +-
.../help/topics/GraphServices/GraphExport.htm | 4 +-
Ghidra/Features/PDB/certification.manifest | 16 ---
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../PDB/src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../PDB/src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../PDB/src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../PDB/src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../main/help/help/topics/Pdb/LoadPDB.html | 2 +-
.../PDB/src/main/help/help/topics/Pdb/PDB.htm | 4 +-
.../ProgramDiff/certification.manifest | 24 -----
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../src/main/help/help/topics/Diff/Diff.htm | 54 +++++-----
.../ProgramGraph/certification.manifest | 3 -
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../ProgramGraphPlugin/ProgramGraph.htm | 54 +++++-----
Ghidra/Features/Python/certification.manifest | 1 -
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../help/help/topics/Python/interpreter.html | 2 +-
.../SourceCodeLookup/certification.manifest | 10 --
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../Source_Code_Lookup.html | 4 +-
.../VersionTracking/certification.manifest | 13 +--
.../data/version.tracking.theme.properties | 6 +-
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../src/main/help/help/shared/arrow.gif | Bin 69 -> 0 bytes
.../src/main/help/help/shared/close16.gif | Bin 859 -> 0 bytes
.../src/main/help/help/shared/note.png | Bin 4193 -> 0 bytes
.../src/main/help/help/shared/note.yellow.png | Bin 4170 -> 0 bytes
.../src/main/help/help/shared/tip.png | Bin 1641 -> 0 bytes
.../VersionTrackingPlugin/VT_Correlators.html | 8 +-
.../VT_Preconditions.html | 2 +-
.../topics/VersionTrackingPlugin/VT_Tool.html | 4 +-
.../VersionTrackingPlugin/VT_Wizard.html | 16 +--
.../VersionTrackingPlugin/VT_Workflow.html | 8 +-
.../Version_Tracking_Intro.html | 2 +-
.../providers/VT_Apply_Options.html | 4 +-
.../providers/VT_Functions_Table.html | 17 ++--
.../providers/VT_Implied_Matches_Table.html | 8 +-
.../providers/VT_Markup_Table.html | 46 ++++-----
.../providers/VT_Matches_Table.html | 44 ++++-----
.../VT_Related_Associations_Table.html | 6 +-
.../gui/actions/ApplyBlockedMatchAction.java | 9 +-
.../VTFunctionAssociationProvider.java | 7 +-
.../Framework/Docking/certification.manifest | 4 -
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../help/help/topics/Misc/Welcome_to_Help.htm | 2 +-
.../topics/Theming/ThemingDeveloperDocs.html | 2 +-
.../help/topics/Theming/ThemingInternals.html | 2 +-
.../help/topics/Theming/ThemingOverview.html | 2 +-
.../help/topics/Theming/ThemingUserDocs.html | 24 ++---
.../src/main/resources/images/arrow.gif | Bin 69 -> 0 bytes
.../src/main/resources/images/note.png | Bin 4193 -> 0 bytes
.../src/main/resources/images/note.yellow.png | Bin 4170 -> 0 bytes
.../Docking/src/main/resources/images/tip.png | Bin 1641 -> 0 bytes
Ghidra/Framework/Gui/certification.manifest | 54 ++++++++++
.../data/gui.theme.properties} | 2 -
.../main/java/ghidra/util/HelpLocation.java | 4 +-
.../Gui/src/main/java/resources/Icons.java | 5 -
.../main/java/resources/ResourceManager.java | 10 +-
.../src/main/resources/images/EmptyIcon.gif | Bin
.../src/main/resources/images/EmptyIcon16.gif | Bin
.../main/resources/images/GhidraIcon128.png | Bin
.../main/resources/images/GhidraIcon16.png | Bin
.../main/resources/images/GhidraIcon24.png | Bin
.../main/resources/images/GhidraIcon256.png | Bin
.../main/resources/images/GhidraIcon32.png | Bin
.../main/resources/images/GhidraIcon40.png | Bin
.../main/resources/images/GhidraIcon48.png | Bin
.../main/resources/images/GhidraIcon64.png | Bin
.../src/main/resources/images/Plus2.png | Bin
.../main/resources/images/checkmark_green.gif | Bin
.../resources/images/closedSmallFolder.png | Bin
.../main/resources/images/collapse_all.png | Bin
.../src/main/resources/images/core.png | Bin
.../src/main/resources/images/core24.png | Bin
.../main/resources/images/dialog-cancel.png | Bin
.../src/main/resources/images/disk.png | Bin
.../main/resources/images/disk_save_as.png | Bin
.../src/main/resources/images/down.png | Bin
.../src/main/resources/images/edit-cut.png | Bin
.../src/main/resources/images/edit-delete.png | Bin
.../resources/images/emblem-important.png | Bin
.../src/main/resources/images/erase16.png | Bin
.../src/main/resources/images/error.png | Bin
.../src/main/resources/images/exec.png | Bin
.../src/main/resources/images/expand_all.png | Bin
.../src/main/resources/images/flag.png | Bin
.../src/main/resources/images/go-home.png | Bin
.../main/resources/images/help-browser.png | Bin
.../src/main/resources/images/information.png | Bin
.../src/main/resources/images/kgpg.png | Bin
.../main/resources/images/left.alternate.png | Bin
.../src/main/resources/images/left.png | Bin
.../src/main/resources/images/locationIn.gif | Bin
.../src/main/resources/images/locationOut.gif | Bin
.../src/main/resources/images/openFolder.png | Bin
.../main/resources/images/openSmallFolder.png | Bin
.../src/main/resources/images/page_paste.png | Bin
.../main/resources/images/page_white_copy.png | Bin
.../main/resources/images/process-stop.png | Bin
.../src/main/resources/images/program_obj.png | Bin
.../src/main/resources/images/reload3.png | Bin
.../main/resources/images/right.alternate.png | Bin
.../src/main/resources/images/right.png | Bin
.../images/software-update-urgent.png | Bin
.../main/resources/images/sortascending.png | Bin
.../main/resources/images/sortdescending.png | Bin
.../resources/images/text_align_justify.png | Bin
.../src/main/resources/images/up.png | Bin
.../resources/images/video-x-generic16.png | Bin
.../src/main/resources/images/viewmagfit.png | Bin
.../Gui/src/main/resources/images/warning.png | Bin 0 -> 666 bytes
Ghidra/Framework/Help/certification.manifest | 2 +
.../main/java/help/GHelpHTMLEditorKit.java | 2 +-
.../src/main/java/help/HelpBuildUtils.java | 93 +++++-------------
.../help/validator/JavaHelpValidator.java | 32 +-----
.../help/validator/ReferenceTagProcessor.java | 21 ++--
.../main/resources/help/shared/Frontpage.css | 64 ------------
.../main/resources}/help/shared/close16.gif | Bin
.../main/resources/help/shared}/warning.png | Bin
.../src/test/java/help/AbstractHelpTest.java | 19 ++--
.../test/java/help/HelpBuildUtilsTest.java | 4 -
.../help/validator/model/HelpFileTest.java | 13 ++-
.../src/main/help/help/shared/Frontpage.css | 64 ------------
.../main/help/help/topics/skeleton/help.html | 2 +-
GhidraDocs/languages/html/Frontpage.css | 64 ------------
399 files changed, 1268 insertions(+), 2863 deletions(-)
delete mode 100644 Ghidra/Debug/Debugger/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Debug/Debugger/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Debug/Debugger/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Debug/Debugger/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Debug/Debugger/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Extensions/MachineLearning/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Extensions/sample/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Extensions/sample/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Extensions/sample/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Extensions/sample/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Extensions/sample/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Extensions/sample/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/Base/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/Base/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/Base/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Features/Base/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/Base/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Features/Base/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/Base/src/main/help/help/topics/DockingWindows/images/window.png
delete mode 100644 Ghidra/Features/BytePatterns/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/BytePatterns/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/BytePatterns/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Features/BytePatterns/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/BytePatterns/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Features/BytePatterns/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/ByteViewer/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/ByteViewer/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/ByteViewer/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Features/ByteViewer/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/ByteViewer/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Features/ByteViewer/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/Decompiler/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/Decompiler/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/Decompiler/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Features/Decompiler/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/Decompiler/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Features/Decompiler/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/FileFormats/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/FunctionGraph/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/FunctionGraph/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/FunctionGraph/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Features/FunctionGraph/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/FunctionGraph/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Features/FunctionGraph/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/FunctionID/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/FunctionID/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/GraphServices/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/GraphServices/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/GraphServices/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/GraphServices/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/PDB/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/PDB/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/PDB/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Features/PDB/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/PDB/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Features/PDB/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/ProgramDiff/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/ProgramDiff/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/ProgramDiff/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Features/ProgramDiff/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/ProgramDiff/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Features/ProgramDiff/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/ProgramGraph/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/ProgramGraph/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/ProgramGraph/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/Python/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/SourceCodeLookup/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/SourceCodeLookup/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/SourceCodeLookup/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Features/SourceCodeLookup/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/SourceCodeLookup/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Features/SourceCodeLookup/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Features/VersionTracking/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Features/VersionTracking/src/main/help/help/shared/arrow.gif
delete mode 100644 Ghidra/Features/VersionTracking/src/main/help/help/shared/close16.gif
delete mode 100644 Ghidra/Features/VersionTracking/src/main/help/help/shared/note.png
delete mode 100644 Ghidra/Features/VersionTracking/src/main/help/help/shared/note.yellow.png
delete mode 100644 Ghidra/Features/VersionTracking/src/main/help/help/shared/tip.png
delete mode 100644 Ghidra/Framework/Docking/src/main/help/help/shared/Frontpage.css
delete mode 100644 Ghidra/Framework/Docking/src/main/resources/images/arrow.gif
delete mode 100644 Ghidra/Framework/Docking/src/main/resources/images/note.png
delete mode 100644 Ghidra/Framework/Docking/src/main/resources/images/note.yellow.png
delete mode 100644 Ghidra/Framework/Docking/src/main/resources/images/tip.png
rename Ghidra/Framework/{Generic/data/generic.theme.properties => Gui/data/gui.theme.properties} (89%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/EmptyIcon.gif (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/EmptyIcon16.gif (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/GhidraIcon128.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/GhidraIcon16.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/GhidraIcon24.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/GhidraIcon256.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/GhidraIcon32.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/GhidraIcon40.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/GhidraIcon48.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/GhidraIcon64.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/Plus2.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/checkmark_green.gif (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/closedSmallFolder.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/collapse_all.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/core.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/core24.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/dialog-cancel.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/disk.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/disk_save_as.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/down.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/edit-cut.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/edit-delete.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/emblem-important.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/erase16.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/error.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/exec.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/expand_all.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/flag.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/go-home.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/help-browser.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/information.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/kgpg.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/left.alternate.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/left.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/locationIn.gif (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/locationOut.gif (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/openFolder.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/openSmallFolder.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/page_paste.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/page_white_copy.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/process-stop.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/program_obj.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/reload3.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/right.alternate.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/right.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/software-update-urgent.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/sortascending.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/sortdescending.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/text_align_justify.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/up.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/video-x-generic16.png (100%)
rename Ghidra/Framework/{Generic => Gui}/src/main/resources/images/viewmagfit.png (100%)
create mode 100644 Ghidra/Framework/Gui/src/main/resources/images/warning.png
delete mode 100644 Ghidra/Framework/Help/src/main/resources/help/shared/Frontpage.css
rename Ghidra/{Debug/Debugger/src/main/help => Framework/Help/src/main/resources}/help/shared/close16.gif (100%)
rename Ghidra/Framework/{Generic/src/main/resources/images => Help/src/main/resources/help/shared}/warning.png (100%)
delete mode 100644 GhidraBuild/Skeleton/src/main/help/help/shared/Frontpage.css
delete mode 100644 GhidraDocs/languages/html/Frontpage.css
diff --git a/.gitignore b/.gitignore
index 5b0452860c..b690996f06 100644
--- a/.gitignore
+++ b/.gitignore
@@ -89,3 +89,4 @@ gradlew.*
# Ignore logs and core dumps
*.log
core.*
+!core.png
diff --git a/Ghidra/Debug/Debugger/certification.manifest b/Ghidra/Debug/Debugger/certification.manifest
index e8b625b23a..fa575a47f0 100644
--- a/Ghidra/Debug/Debugger/certification.manifest
+++ b/Ghidra/Debug/Debugger/certification.manifest
@@ -8,11 +8,6 @@ Module.manifest||GHIDRA||||END|
data/ExtensionPoint.manifest||GHIDRA||||END|
data/debugger.theme.properties||GHIDRA||||END|
src/main/help/help/TOC_Source.xml||GHIDRA||||END|
-src/main/help/help/shared/arrow.gif||GHIDRA||||END|
-src/main/help/help/shared/close16.gif||GHIDRA||||END|
-src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0||||END|
-src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0||||END|
-src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0||||END|
src/main/help/help/topics/Debugger/Debugger.html||GHIDRA||||END|
src/main/help/help/topics/Debugger/GettingStarted.html||GHIDRA||||END|
src/main/help/help/topics/Debugger/Troubleshooting.html||GHIDRA||||END|
diff --git a/Ghidra/Debug/Debugger/src/main/help/help/shared/Frontpage.css b/Ghidra/Debug/Debugger/src/main/help/help/shared/Frontpage.css
deleted file mode 100644
index ff855bae04..0000000000
--- a/Ghidra/Debug/Debugger/src/main/help/help/shared/Frontpage.css
+++ /dev/null
@@ -1,67 +0,0 @@
-/* ###
- * IP: GHIDRA
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-/*
- WARNING!
- This file is copied to all help directories. If you change this file, you must copy it
- to each src/main/help/help/shared directory.
-
-
- Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but
- px (pixel) or with no type marking.
-
-*/
-
-body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */
-li { font-family:times new roman; font-size:14pt; }
-h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; }
-h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; }
-h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; }
-h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; }
-
-/*
- P tag code. Most of the help files nest P tags inside of blockquote tags (the was the
- way it had been done in the beginning). The net effect is that the text is indented. In
- modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in
- blockquote tags, as well as naked P tags. The following two lines accomplish this. Note
- that the 'blockquote p' definition will inherit from the first 'p' definition.
-*/
-p { margin-left: 40px; font-family:times new roman; font-size:14pt; }
-blockquote p { margin-left: 10px; }
-
-p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
-p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
-p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; }
-p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; }
-
-/*
- We wish for a tables to have space between it and the preceding element, so that text
- is not too close to the top of the table. Also, nest the table a bit so that it is clear
- the table relates to the preceding text.
-*/
-table { margin-left: 20px; margin-top: 10px; width: 80%;}
-td { font-family:times new roman; font-size:14pt; vertical-align: top; }
-th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; }
-
-/*
- Code-like formatting for things such as file system paths and proper names of classes,
- methods, etc. To apply this to a file path, use this syntax:
- 7E`RX?
zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP
zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A
zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj
rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt
diff --git a/Ghidra/Debug/Debugger/src/main/help/help/shared/note.yellow.png b/Ghidra/Debug/Debugger/src/main/help/help/shared/note.yellow.png
deleted file mode 100644
index f8ab6489f2afca01576947572918d51cf3fa7978..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 4170
zcmV-Q5Vh}#P) 7E`RX?
zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP
zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A
zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj
rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt
diff --git a/Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/note.yellow.png b/Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/note.yellow.png
deleted file mode 100644
index f8ab6489f2afca01576947572918d51cf3fa7978..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 4170
zcmV-Q5Vh}#P) 7E`RX?
zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP
zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A
zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj
rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt
diff --git a/Ghidra/Extensions/sample/src/main/help/help/shared/note.yellow.png b/Ghidra/Extensions/sample/src/main/help/help/shared/note.yellow.png
deleted file mode 100644
index f8ab6489f2afca01576947572918d51cf3fa7978..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 4170
zcmV-Q5Vh}#P) This is a note This is a note This is a tip This is a tip 7E`RX?
zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP
zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A
zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj
rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt
diff --git a/Ghidra/Features/Base/src/main/help/help/shared/note.yellow.png b/Ghidra/Features/Base/src/main/help/help/shared/note.yellow.png
deleted file mode 100644
index f8ab6489f2afca01576947572918d51cf3fa7978..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 4170
zcmV-Q5Vh}#P) This option is also available from the
+ This option is also available from the
Ghidra Project
Window This option is also available from the
+ This option is also available from the
Ghidra Project
Window Figure 1 - About Program Notes:
+ Notes:
When viewing the "About" information on a non-open program, you may get a very abbreviated
version of the program's information if the program was created with a version of Ghidra
before version 4.2. Once a program has been saved with version 4.2 or later, the full
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Annotations/Annotations.html b/Ghidra/Features/Base/src/main/help/help/topics/Annotations/Annotations.html
index acb36fbbd4..ff77f941dd 100644
--- a/Ghidra/Features/Base/src/main/help/help/topics/Annotations/Annotations.html
+++ b/Ghidra/Features/Base/src/main/help/help/topics/Annotations/Annotations.html
@@ -8,7 +8,7 @@
Unlike program selections and
+ Unlike program selections and
highlights, the background colors you set will be saved with the program. Any of these actions can be undone
+ Any of these actions can be undone
using the undo action. Next Color Range - Available from the menu bar at Navigation Next Color Range This action will
+ "help/shared/arrow.gif" border="0" alt="->"> Next Color Range This action will
navigate to the next color range at an address larger than the current address. Depending
upon the range navigation options, either the bottom of the current range, or the top of
next range will be chosen. Previous Color Range - Available from the menu bar at Navigation Previous Color Range This action will
+ "help/shared/arrow.gif" border="0" alt="->">Previous Color Range This action will
navigate to the next color range at an address larger than the current address. Depending
upon the range navigation options, either the bottom of the previous range, or the top of
the previous range will be chosen. You can change range navigation
- behavior by editing the Navigation You can change range navigation
+ behavior by editing the Navigation Range Navigation tool
options. To create a table from the current selection within the Listing, press Select Create Table From Selection from the tool's menu bar. Provided by: Code Browser plugin The Comment Window provides a list of comments defined in the currently open program. To display
the Comment Window, select the WindowComments from the tool menu. Only comments that are placed at the start
+ Only comments that are placed at the start
address of data or instructions are displayed. Comments on addresses other than the start
(interior) address will remain hidden until the data or instructions are cleared.
+
All of the preceding checksums may be modified using the XOR and Carry
toggle buttons.
+
All of the preceding checksums may be modified using the 1's Complement and
2's Complement toggle buttons.
It is now possible to write a custom checksum
+ It is now possible to write a custom checksum
algorithm and add it to the table using a script. Contact the Ghidra Team for more detail. To display the Generate Checksum dialog, select ToolsGenerate Checksum... or select WindowChecksum Generator. The results of the thirteen types
+ "help/shared/arrow.gif">Generate Checksum... or select WindowChecksum Generator. The results of the thirteen types
of checksums can be viewed in decimal or hex format. There is also an option to have the
applicable results displayed in 1's or 2's complement. Once the results are posted in the table,
+ Once the results are posted in the table,
choosing another checksum option will automatically update the results, without your having to
regenerate the results. It is important to note that the size of many of the primitive built-in types is
+ It is important to note that the size of many of the primitive built-in types is
determined by the language and compiler specification (e.g., the size of an integer
can vary). Regardless of how a data type is applied, data is
+ Regardless of how a data type is applied, data is
only created if the data type will fit within the available undefined bytes. Open the Data Type Manager (select
- Window Data Type Manager) To quickly assign a key binding to a favorite,
+ To quickly assign a key binding to a favorite,
use the Key Bindings
Shortcut. Key Bindings allow you to assign "hot keys" to any menu item. Deleting
data types from the Data Type Manager window is a quick way to clear every
instance of a data type in a program....
-*/
-code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
-code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
-
-.menu { background-color: #EDF3FE; }
-
diff --git a/Ghidra/Debug/Debugger/src/main/help/help/shared/arrow.gif b/Ghidra/Debug/Debugger/src/main/help/help/shared/arrow.gif
deleted file mode 100644
index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 69
zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb&
THV==isgesP{Mz8g$Y2csRcRCu
diff --git a/Ghidra/Debug/Debugger/src/main/help/help/shared/note.png b/Ghidra/Debug/Debugger/src/main/help/help/shared/note.png
deleted file mode 100644
index 51e1c8f8c1fa1688a64436ed366e3dba15a6b750..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 4193
zcmV-n5T5UeP)...
-*/
-code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
-code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
diff --git a/Ghidra/Extensions/MachineLearning/src/main/help/help/topics/RandomForestFunctionFinderPlugin/RandomForestFunctionFinderPlugin.htm b/Ghidra/Extensions/MachineLearning/src/main/help/help/topics/RandomForestFunctionFinderPlugin/RandomForestFunctionFinderPlugin.htm
index ae449f5f1c..d99f9b8772 100644
--- a/Ghidra/Extensions/MachineLearning/src/main/help/help/topics/RandomForestFunctionFinderPlugin/RandomForestFunctionFinderPlugin.htm
+++ b/Ghidra/Extensions/MachineLearning/src/main/help/help/topics/RandomForestFunctionFinderPlugin/RandomForestFunctionFinderPlugin.htm
@@ -6,7 +6,7 @@
...
-*/
-code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
-code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
diff --git a/Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/arrow.gif b/Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/arrow.gif
deleted file mode 100644
index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 69
zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb&
THV==isgesP{Mz8g$Y2csRcRCu
diff --git a/Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/close16.gif b/Ghidra/Extensions/SampleTablePlugin/src/main/help/help/shared/close16.gif
deleted file mode 100644
index f5238646392f8e1bc4b29109b96a7244fbf17182..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 859
zcmZ?wbhEHb6krfw_|5...
-*/
-code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
-code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
diff --git a/Ghidra/Extensions/sample/src/main/help/help/shared/arrow.gif b/Ghidra/Extensions/sample/src/main/help/help/shared/arrow.gif
deleted file mode 100644
index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 69
zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb&
THV==isgesP{Mz8g$Y2csRcRCu
diff --git a/Ghidra/Extensions/sample/src/main/help/help/shared/close16.gif b/Ghidra/Extensions/sample/src/main/help/help/shared/close16.gif
deleted file mode 100644
index f5238646392f8e1bc4b29109b96a7244fbf17182..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 859
zcmZ?wbhEHb6krfw_|5Ghidra Tips of the Day
diff --git a/Ghidra/Features/Base/certification.manifest b/Ghidra/Features/Base/certification.manifest
index 3315cb02d8..6fbeea6a06 100644
--- a/Ghidra/Features/Base/certification.manifest
+++ b/Ghidra/Features/Base/certification.manifest
@@ -95,11 +95,6 @@ data/x86_linux_syscall_numbers||GHIDRA||||END|
ghidra_scripts/AskScript.properties||GHIDRA||||END|
ghidra_scripts/world.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END|
src/main/help/help/TOC_Source.xml||GHIDRA||||END|
-src/main/help/help/shared/arrow.gif||GHIDRA||||END|
-src/main/help/help/shared/close16.gif||GHIDRA||||END|
-src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0|||renamed from flag-green.png|END|
-src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0|||renamed from flag-yellow.png|END|
-src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0) Renamed version of help-hint.png|END|
src/main/help/help/topics/About/About_Ghidra.htm||GHIDRA||||END|
src/main/help/help/topics/About/About_Program_File.htm||GHIDRA||||END|
src/main/help/help/topics/About/images/About_Program.png||GHIDRA||||END|
@@ -214,7 +209,7 @@ src/main/help/help/topics/DataTypePreviewPlugin/images/Data_Type_Preview.png||GH
src/main/help/help/topics/DataWindowPlugin/data_window.htm||GHIDRA||||END|
src/main/help/help/topics/DataWindowPlugin/images/DataWindow.png||GHIDRA||||END|
src/main/help/help/topics/DataWindowPlugin/images/DataWindowFilter.png||GHIDRA||||END|
-src/main/help/help/topics/DbViewerPlugin/DbViewer.htm||GHIDRA||reviewed||END|
+src/main/help/help/topics/DbViewerPlugin/DbViewer.htm||GHIDRA||||END|
src/main/help/help/topics/DbViewerPlugin/images/DatabaseViewer.png||GHIDRA||||END|
src/main/help/help/topics/DisassembledViewPlugin/DisassembledViewPlugin.htm||GHIDRA||||END|
src/main/help/help/topics/DisassembledViewPlugin/images/DisassembledViewPluginMain.png||GHIDRA||||END|
@@ -229,7 +224,6 @@ src/main/help/help/topics/DockingWindows/images/leftArrow.png||GHIDRA||||END|
src/main/help/help/topics/DockingWindows/images/resize.png||GHIDRA||||END|
src/main/help/help/topics/DockingWindows/images/rightArrow.png||GHIDRA||||END|
src/main/help/help/topics/DockingWindows/images/upArrow.png||GHIDRA||||END|
-src/main/help/help/topics/DockingWindows/images/window.png||GHIDRA||||END|
src/main/help/help/topics/EclipseIntegration/EclipseIntegration.htm||GHIDRA||||END|
src/main/help/help/topics/EquatePlugin/Equates.htm||GHIDRA||||END|
src/main/help/help/topics/EquatePlugin/images/AfterApplyEnum.png||GHIDRA||||END|
@@ -249,9 +243,9 @@ src/main/help/help/topics/FallThroughPlugin/Override_Fallthrough.htm||GHIDRA||||
src/main/help/help/topics/FallThroughPlugin/images/SetFallThrough.png||GHIDRA||||END|
src/main/help/help/topics/FileSystemBrowserPlugin/FileSystemBrowserPlugin.html||GHIDRA||||END|
src/main/help/help/topics/FlowSelection/Selection_By_Flow.html||GHIDRA||||END|
-src/main/help/help/topics/FrontEndPlugin/Archive_Project.htm||GHIDRA||reviewed||END|
+src/main/help/help/topics/FrontEndPlugin/Archive_Project.htm||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/Close_Project.htm||GHIDRA||||END|
-src/main/help/help/topics/FrontEndPlugin/Connecting_Tools.htm||GHIDRA||reviewed||END|
+src/main/help/help/topics/FrontEndPlugin/Connecting_Tools.htm||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/Creating_a_Project.htm||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/Deleting_a_Ghidra_Project.htm||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/Edit_Plugin_Path.htm||GHIDRA||||END|
@@ -260,10 +254,10 @@ src/main/help/help/topics/FrontEndPlugin/Ghidra_Front_end.htm||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/Ghidra_Front_end_Menus.htm||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/Opening_a_Ghidra_Project.htm||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/Project_Info.htm||GHIDRA||||END|
-src/main/help/help/topics/FrontEndPlugin/Re-opening_a_Project.htm||GHIDRA||reviewed||END|
-src/main/help/help/topics/FrontEndPlugin/Restore_Project.htm||GHIDRA||reviewed||END|
+src/main/help/help/topics/FrontEndPlugin/Re-opening_a_Project.htm||GHIDRA||||END|
+src/main/help/help/topics/FrontEndPlugin/Restore_Project.htm||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/Saving_a_Ghidra_Project.htm||GHIDRA||||END|
-src/main/help/help/topics/FrontEndPlugin/ShowMemoryUsage.htm||GHIDRA||reviewed||END|
+src/main/help/help/topics/FrontEndPlugin/ShowMemoryUsage.htm||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/images/ArchiveFileExists.png||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/images/ArchiveProject.png||GHIDRA||||END|
src/main/help/help/topics/FrontEndPlugin/images/ChangeAccessList.png||GHIDRA||||END|
@@ -354,7 +348,7 @@ src/main/help/help/topics/ImporterPlugin/images/ImporterDialog.png||GHIDRA||||EN
src/main/help/help/topics/ImporterPlugin/images/LanguagePickerDialog.png||GHIDRA||||END|
src/main/help/help/topics/ImporterPlugin/images/SearchPathsDialog.png||GHIDRA||||END|
src/main/help/help/topics/ImporterPlugin/importer.htm||GHIDRA||||END|
-src/main/help/help/topics/Intro/GhidraFunctionality.htm||GHIDRA||reviewed||END|
+src/main/help/help/topics/Intro/GhidraFunctionality.htm||GHIDRA||||END|
src/main/help/help/topics/Intro/GhidraSupport.htm||GHIDRA||||END|
src/main/help/help/topics/Intro/Intro.htm||GHIDRA||||END|
src/main/help/help/topics/Intro/images/Empty_ghidra.png||GHIDRA||||END|
@@ -386,7 +380,7 @@ src/main/help/help/topics/MemoryMapPlugin/images/MemoryMap.png||GHIDRA||||END|
src/main/help/help/topics/MemoryMapPlugin/images/MoveMemory.png||GHIDRA||||END|
src/main/help/help/topics/MemoryMapPlugin/images/SetImageBaseDialog.png||GHIDRA||||END|
src/main/help/help/topics/MemoryMapPlugin/images/SplitMemoryBlock.png||GHIDRA||||END|
-src/main/help/help/topics/Misc/Appendix.htm||GHIDRA||reviewed||END|
+src/main/help/help/topics/Misc/Appendix.htm||GHIDRA||||END|
src/main/help/help/topics/Misc/Tips.htm||NONE||||END|
src/main/help/help/topics/Misc/Welcome_to_Ghidra_Help.htm||GHIDRA||||END|
src/main/help/help/topics/Navigation/Navigation.htm||GHIDRA||||END|
@@ -403,10 +397,10 @@ src/main/help/help/topics/OverviewPlugin/images/OverviewPanel.png||GHIDRA||||END
src/main/help/help/topics/PrintingPlugin/Printing.htm||GHIDRA||||END|
src/main/help/help/topics/PrintingPlugin/images/PrintOptions.png||GHIDRA||||END|
src/main/help/help/topics/Program/Ghidra_Programs.htm||GHIDRA||||END|
-src/main/help/help/topics/ProgramManagerPlugin/Closing_Program_Files.htm||GHIDRA||reviewed||END|
+src/main/help/help/topics/ProgramManagerPlugin/Closing_Program_Files.htm||GHIDRA||||END|
src/main/help/help/topics/ProgramManagerPlugin/Navigating_Program_Files.htm||GHIDRA||||END|
src/main/help/help/topics/ProgramManagerPlugin/Opening_Program_Files.htm||GHIDRA|||'Open Program' graphic contains 'wcbiema'|END|
-src/main/help/help/topics/ProgramManagerPlugin/Program_Annotation.htm||GHIDRA||reviewed||END|
+src/main/help/help/topics/ProgramManagerPlugin/Program_Annotation.htm||GHIDRA||||END|
src/main/help/help/topics/ProgramManagerPlugin/Program_Options_Dialog.htm||GHIDRA||||END|
src/main/help/help/topics/ProgramManagerPlugin/Saving_Program_Files.htm||GHIDRA||||END|
src/main/help/help/topics/ProgramManagerPlugin/images/ClosedTab.png||GHIDRA||||END|
@@ -565,8 +559,8 @@ src/main/help/help/topics/Tables/images/MultipleColumnSortDialog.png||GHIDRA||||
src/main/help/help/topics/Tables/images/SelectColumnsDialog.png||GHIDRA||||END|
src/main/help/help/topics/Tool/Configure_Tool.htm||GHIDRA||||END|
src/main/help/help/topics/Tool/Ghidra_Tool_Administration.htm||GHIDRA||||END|
-src/main/help/help/topics/Tool/ShowLog.htm||GHIDRA||reviewed|References wcbiema in screen snapshot|END|
-src/main/help/help/topics/Tool/Tip_Of_The_Day.htm||GHIDRA||reviewed||END|
+src/main/help/help/topics/Tool/ShowLog.htm||GHIDRA|||References wcbiema in screen snapshot|END|
+src/main/help/help/topics/Tool/Tip_Of_The_Day.htm||GHIDRA||||END|
src/main/help/help/topics/Tool/ToolOptions_Dialog.htm||GHIDRA||||END|
src/main/help/help/topics/Tool/Undo_Redo.htm||GHIDRA||||END|
src/main/help/help/topics/Tool/images/ConfigTool.png||GHIDRA||||END|
diff --git a/Ghidra/Features/Base/ghidra_scripts/CreateHelpTemplateScript.java b/Ghidra/Features/Base/ghidra_scripts/CreateHelpTemplateScript.java
index 6a106efc91..5841fe98fc 100644
--- a/Ghidra/Features/Base/ghidra_scripts/CreateHelpTemplateScript.java
+++ b/Ghidra/Features/Base/ghidra_scripts/CreateHelpTemplateScript.java
@@ -66,7 +66,7 @@ public class CreateHelpTemplateScript extends GhidraScript {
printWriter.println("");
printWriter.println("\t" + "...
-*/
-code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
-code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
diff --git a/Ghidra/Features/Base/src/main/help/help/shared/arrow.gif b/Ghidra/Features/Base/src/main/help/help/shared/arrow.gif
deleted file mode 100644
index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 69
zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb&
THV==isgesP{Mz8g$Y2csRcRCu
diff --git a/Ghidra/Features/Base/src/main/help/help/shared/close16.gif b/Ghidra/Features/Base/src/main/help/help/shared/close16.gif
deleted file mode 100644
index f5238646392f8e1bc4b29109b96a7244fbf17182..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 859
zcmZ?wbhEHb6krfw_|5To view information about Ghidra
-
-
@@ -69,7 +69,7 @@
assorted variants which may be implemented for each processor.
-
@@ -77,7 +77,7 @@
To view the Installed Processors list
-
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/About/About_Program_File.htm b/Ghidra/Features/Base/src/main/help/help/topics/About/About_Program_File.htm
index dbacf29c31..d5e5b12677 100644
--- a/Ghidra/Features/Base/src/main/help/help/topics/About/About_Program_File.htm
+++ b/Ghidra/Features/Base/src/main/help/help/topics/About/About_Program_File.htm
@@ -6,7 +6,7 @@
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
To view information about any program in the project window
@@ -39,7 +39,7 @@
-
Changing Colors
@@ -47,7 +47,7 @@
the Colors pull-right. This action will clear all colors applied to the entire
program. exists.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/CodeBrowserPlugin/SelectionTable.htm b/Ghidra/Features/Base/src/main/help/help/topics/CodeBrowserPlugin/SelectionTable.htm
index 84419a7d68..ca7c5ba4cc 100644
--- a/Ghidra/Features/Base/src/main/help/help/topics/CodeBrowserPlugin/SelectionTable.htm
+++ b/Ghidra/Features/Base/src/main/help/help/topics/CodeBrowserPlugin/SelectionTable.htm
@@ -8,7 +8,7 @@
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/CommentsPlugin/Comments.htm b/Ghidra/Features/Base/src/main/help/help/topics/CommentsPlugin/Comments.htm
index dabc8a6987..8c9dba9a83 100644
--- a/Ghidra/Features/Base/src/main/help/help/topics/CommentsPlugin/Comments.htm
+++ b/Ghidra/Features/Base/src/main/help/help/topics/CommentsPlugin/Comments.htm
@@ -7,7 +7,7 @@
@@ -697,7 +697,7 @@
-
@@ -180,12 +180,12 @@
@@ -106,7 +106,7 @@
-
-
@@ -183,7 +183,7 @@
Using the Checksum Generator
@@ -253,7 +253,7 @@
-
Drag from Data Type Manager
@@ -594,7 +594,7 @@
b
- Byte Word DoubleWord QuadWord
- Byte
+ Byte Word DoubleWord QuadWord
+ Byte
' (single quote)
- Ascii String Unicode Ascii
+ Ascii String Unicode Ascii
f
- Float Double Float
+ Float Double Float
Default settings on components within a structure apply to that structure only. For example, if Struct_1 has a byte component with its format set as Octal, then only other instances of Struct_1 will be affected. Settings on other occurrences of byte are not affected.
-A typedef has the same set of settings as its underlying +
A typedef has the same set of settings as its underlying data type. For example, when you create a typedef on a byte, the default settings on the typedef will be the same as the original default settings of the byte. Changing the default settings for either the typedef or its underlying data type doesn't affect the @@ -838,7 +838,7 @@
The method for finding matching structures is either +
The method for finding matching structures is either by an exact match or by a match on structure size. You can change the type of matching used by clicking the Exact or Size radio buttons under the Matching: heading.
@@ -944,7 +944,7 @@To use an existing, matching structure, find and select the structure in the Use Exising Structure table and press OK.
-You can create nested structures by following the +
You can create nested structures by following the instructions above. The only difference is in Step (1), select contiguous bytes within an existing structure.
@@ -956,7 +956,7 @@-The "Field Name" field must be added to the +
The "Field Name" field must be added to the "Open Data" tab in the Code Browser header in order for the data structure field names to show up in the Code Browser.
@@ -991,13 +991,13 @@- Place the cursor on the first line of the structure
- Press mouse-right over the structure and choose Data Edit Data Type...
+ "help/shared/arrow.gif"> Edit Data Type...- Edit the field name for the structure member
-@@ -1124,7 +1124,7 @@ key-binding actions. -You cannot set the field name of undefined +
You cannot set the field name of undefined member
To create a pointer of a specific size apply either +
To create a pointer of a specific size apply either pointer8, pointer16, pointer32, or pointer64 to create a pointer sizes of 1, 2, 4, 8, respectively.
@@ -1147,7 +1147,7 @@--Usage Note: If you would like to +
Usage Note: If you would like to type the name of a data type to be chosen and would not like to use the selected value in the drop-down list, then you must first press the
Escape
key to close the drop-down list, if it is open. To state this point differently, pressing diff --git a/Ghidra/Features/Base/src/main/help/help/topics/DataTypeEditors/EnumEditor.htm b/Ghidra/Features/Base/src/main/help/help/topics/DataTypeEditors/EnumEditor.htm index e6490270c0..43b9ae3d4b 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/DataTypeEditors/EnumEditor.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/DataTypeEditors/EnumEditor.htm @@ -2,7 +2,7 @@Enum Editor - +@@ -59,7 +59,7 @@
-+
While editing, you can use the Tab key to navigate the editing to the next cell, the Shift-Tab key to navigate backwards, the Up key to move editing to the cell above, and the Down to move editing to the cell below the currently edited cell. @@ -67,7 +67,7 @@
-diff --git a/Ghidra/Features/Base/src/main/help/help/topics/DataTypeEditors/StructureEditor.htm b/Ghidra/Features/Base/src/main/help/help/topics/DataTypeEditors/StructureEditor.htm index c95b7b9d58..34124a1903 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/DataTypeEditors/StructureEditor.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/DataTypeEditors/StructureEditor.htm @@ -6,7 +6,7 @@ "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">+
Names and values must be unique.
Data Structure Editor - + @@ -60,7 +60,7 @@ structure or array component changing it into its component parts.
-Pull Down Menu: The icon at the top + Pull Down Menu: The icon at the top of the editor provides additional editor actions. These are: show the category path of a component's data type, edit a component's data type, edit the fields of a component, apply a cycle group or favorite. -
@@ -96,7 +96,7 @@ the changes from the editor back to the program or archive.
-If editor changes to a structure or union are +
If editor changes to a structure or union are applied and it is assigned to data in the program, all data items with the structure or union as the data type now have the new data type. In other words, the size or composition of those data items in the program will have changed due to the apply.
@@ -115,7 +115,7 @@Closing the Editor
-@@ -261,7 +261,7 @@Select the Close dockable component icon in +
Select the Close dockable component icon in the toolbar to exit from the editor. If you have unsaved changes to your data type, a dialog will ask if you want to save the changes.
The equivalent of having no C/C++ code aligned/alignas +
The equivalent of having no C/C++ code aligned/alignas attribute on the structure or union is to choose default. The equivalent for the C code aligned attribute without a value is to choose machine alignment. The equivalent of aligned(4) or alignas(4) is to specify an explicit alignment value of 4.
@@ -298,10 +298,10 @@ of the pack setting. The align setting will not influence interior component placement as does the pack setting.
-The placement of bitfields may be influenced +
The placement of bitfields may be influenced based upon the specified pack value based upon the compiler specification.
-
The equivalent of having no C #pragma +
The equivalent of having no C #pragma pack attribute on the structure or union is to choose default. The equivalent for a C code attribute of #pragma pack() without a value is to specify a pack value of 1. The equivalent of # pragma pack(4) is to specify a pack value @@ -375,12 +375,12 @@
While packing of bitfields within packed +
While packing of bitfields within packed structures is controlled by the compiler specification (e.g., data organization), bit-packing order is currently fixed based upon endianess. Little-endian packs starting with bit-0 (lsb) while big-endian packs starting with bit-7 (msb).
-The use of bitfield components is not +
The use of bitfield components is not currently reflected in decompiler results or assembly markup.
The use of flexible array components is not +
The use of flexible array components is not currently reflected in decompiler results or listing reference markup. Its primary purpose if to reflect the C/C++ source definition of a structure with correct alignment and structure sizing.
@@ -539,7 +539,7 @@ will be equal to the length of the component being cleared. -Clearing a component will also erase its Field +
Clearing a component will also erase its Field Name and Comment.
@@ -574,7 +574,7 @@--In a structure, an array can be created from a +
In a structure, an array can be created from a selection of multiple components. The data type of the first component in the selection will be used for the data type in the array.
@@ -657,7 +657,7 @@ menu action (right mouse-click) Add Bitfield may be selected to launch the Bitfield Editor for a new bitfield. -A direct text entry of a bitfield +
A direct text entry of a bitfield datatype may be specified within the table datatype column (e.g., char:1), although it will always be placed at a default offset.
@@ -700,7 +700,7 @@ except on undefined components.
To rearrange the order of the component +
To rearrange the order of the component fields position the cursor over the header for the table column. Left mouse click and drag the column left or right to its new position.
Certain restrictions may apply when specifying +
Certain restrictions may apply when specifying or modifying a component's datatype which could cause a modification to fail. Some common restrictions include but are not limited to:
@@ -909,7 +909,7 @@ is associated with the Byte cycle group. This group is Byte, Word, DWord, and QWord.-@@ -931,7 +931,7 @@A single row of the component table must be +
A single row of the component table must be selected to cycle a data type.
-@@ -946,7 +946,7 @@Cycle groups can also be applied +
Cycle groups can also be applied from the component table's popup menu under Cycle.
-@@ -1072,7 +1072,7 @@ -When the current component data +
When the current component data type is not in the cycle group of the desired data type, pressing the cycle group key of the desired data type will change the component to the first data type in the desired cycle group. The data type can then be cycled to any other data type in the group.
@@ -978,7 +978,7 @@ currently work on a Mac. On a Mac try using the Alt key to insert rather than the Ctrl key. The "+" should then appear at the drop site. -When a data type is dropped on a pointer +
When a data type is dropped on a pointer component, the component becomes a pointer of that data type instead of simply being replaced by that data type. For example, dropping a Byte on a Pointer results in a Byte*, which is a pointer to a Byte. Drag and Drop is discussed further in -
-When a favorite data type is applied to a pointer +
When a favorite data type is applied to a pointer component, the component becomes a pointer of that data type instead of simply being replaced by that data type.
-If you right mouse click on a component +
If you right mouse click on a component where there is no selection, the selection becomes a single component selection containing that component and the popup menu will appear.
@@ -1036,7 +1036,7 @@ click the OK button.
For information about drag and drop with +
For information about drag and drop with pointers, see Drag and Drop Basics.
Favorites
@@ -1044,7 +1044,7 @@Right mouse click on the empty row at the end of the table and pull right to see the Favorites. Select the favorite from the popup and it is added as the last component.
-For information about Pointers as a Favorite, +
For information about Pointers as a Favorite, see Favorites Basics.
For information about drag and drop with +
For information about drag and drop with pointers, see Drag and Drop Basics.
@@ -1113,7 +1113,7 @@ selection are created to replace the selection. In a non-packed structure any left over bytes in the selection will become undefined components. -For information about drag and drop with +
For information about drag and drop with pointers, see Drag and Drop Basics.
@@ -1122,7 +1122,7 @@@@ -1212,7 +1212,7 @@ whether the numbers are displayed in hexadecimal or decimal. Changing this only affects the current editor where it is changed. -Single Component Selected
-If you right mouse click on a +
If you right mouse click on a component where there is no selection, the selection becomes a single component selection containing that component and the popup menu will appear.
@@ -1144,7 +1144,7 @@ doesn't matter. The selection becomes as many of the data type as will fit and left over bytes become undefined components for a non-packed structure. -For information about Pointers as a Favorite, +
For information about Pointers as a Favorite, see Favorites Basics.
The Union Editor does not display offsets since +
The Union Editor does not display offsets since they are always zero.
To switch between decimal and hexadecimal display of numeric values in the current @@ -1241,7 +1241,7 @@ settings:
A component zoom feature is provided which can +
A component zoom feature is provided which can allow the user to increase the visual bit size allowing for component labels to be shown as size permits. While with the mouse cursor is over a component, use mouse wheel while the Shift key is depressed.
@@ -1377,11 +1377,11 @@Comment - (optional) specifies the structure component comment to be assigned to the bitfield. This entry utilizes a simple text entry field.
-The bitfield offset and size may be fully +
The bitfield offset and size may be fully specified by using the mouse. Clicking and dragging over the visual bit-range where the bitfield should reside will adjust these settings.
-Within the Bitfield Editor the bit +
Within the Bitfield Editor the bit size may not exceed the size of the Base Datatype based upon the structure's associated compiler convention (i.e., data organization). Since archives use default @@ -1393,7 +1393,7 @@ components, structure component sizing may change when moving between a datatype archive and a target program.
-It is important to note that the retained bitfield +
It is important to note that the retained bitfield storage specification (byte offset, component byte size, bit offset) will utilize the smallest possible values while preserving bitfield positioning within the structure. The allocation unit offset and size conveyed by the editor are for editor use only.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_archives.html b/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_archives.html index 83827c1139..3f14ebe017 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_archives.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_archives.html @@ -7,7 +7,7 @@To refresh sync indicators for datatypes associated with a particular source archive,
right-click on the node that contains the datatypes and select
- Refresh Sync Indicators For
+ Refresh Sync Indicators For
<Source Archive Name>.
-+
Ghidra currently accepts two special strings in the Edit Data Type Archive Paths dialog:
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_description.htm b/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_description.htm index 291f25f32e..c571ebe828 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_description.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_description.htm @@ -7,7 +7,7 @@Data Type Manager - + @@ -109,7 +109,7 @@ path.-@@ -145,7 +145,7 @@In the unlikely event that new data type class files +
In the unlikely event that new data type class files or jar files are added while Ghidra is running, there is a refresh action which will find and add the new data types to the "built-in" archive.
Besides being stored in archives, data types are also stored inside programs.
-Any data type used in a program must be stored in +
Any data type used in a program must be stored in that program even if it originally came from an archive.
Because of this, the "same" data types can live in more than one archive or program and @@ -226,7 +226,7 @@ from the actual archive and the change time on a data type, Ghidra can determine if data types are out-of-sync with their corresponding data type in a program or other archive.
-+
The data type tree will indicate data types that have a source archive association by displaying the name of the source archive in parenthesis after the data type name.
@@ -359,7 +359,7 @@Opening a File Data Type Archive
-From the local menu , select Open +
From the local menu , select Open File Archive.... A file chooser will appear. Use the file chooser to find and select the data type archive to open. A new node will appear in the tree for the newly opened archive. Also, the directory containing the newly opened archive will be added to the @@ -369,7 +369,7 @@
Opening a Project Data Type Archive
-From the local menu , select Open +
From the local menu , select Open Project Archive.... A Ghidra project data type archive chooser will appear. This chooser will show all the project archives in the current project. Use the chooser to find and select the project data type archive to open. A new node will appear in the tree for @@ -380,7 +380,7 @@
Creating a New File Data Type Archive
-From the local menu , select New +
From the local menu , select New File Archive.... A file chooser will appear. Use the file chooser to select a directory and enter a name for the new archive. If an archive already exists with that name, a dialog will appear asking if the existing archive should be over-written. A new @@ -392,14 +392,14 @@ Archive
-@@ -619,7 +619,7 @@From the local menu , select New +
From the local menu , select New Project Archive.... A Ghidra project data type archive chooser will appear. Use the chooser to select a folder and enter a name for the new archive. A new node will appear in the tree for the newly created archive.
-@@ -589,7 +589,7 @@You can also create a new Project Data Type +
You can also create a new Project Data Type Archive by dragging a File Data Type Archive (.gdt) file onto the Ghidra Project Window. This will create a new Project Data Type Archive populated with the same data types as the dragged File Data Type @@ -501,12 +501,12 @@
To update the datatypes, right-click on the node that needs updating and select Update Datatypes From <Source Archive + "help/shared/arrow.gif" alt=""> <Source Archive Name>. The Update Data Types dialog will be shown allowing you to select the datatypes to update.
-@@ -571,7 +571,7 @@Ghidra uses time stamps and flags to +
Ghidra uses time stamps and flags to determine if an archive is out-of-sync. This can result in Ghidra indicating the archive needs updating when actually it does not. For example, if a data type is changed and then changed back, it will cause Ghidra to think the data type was changed. @@ -527,18 +527,18 @@
To commit the datatypes, right-click on the node that contains the changed datatypes and select Commit Datatypes To <Source Archive + "help/shared/arrow.gif" alt=""> <Source Archive Name>. The Commit Data Types dialog will be shown allowing you to select the datatypes to commit.
-Ghidra uses time stamps and flags to determine +
Ghidra uses time stamps and flags to determine if an archive is out-of-sync. This can result in Ghidra indicating the archive needs committing when actually it does not. For example, if a data type is changed and then changed back, it will cause Ghidra to think the data type was changed. In this case, invoking the commit action will cause Ghidra to search for commits, but when it finds none, a message dialog will appear indicating that no changes were detected.
-+
The source archive must be editable in order to commit File archives must be open for editing and project archives that are under version control must be checked-out.
@@ -555,7 +555,7 @@To revert the datatypes, right-click on the node that contains the changed datatypes and select Revert Datatypes To <Source Archive + "help/shared/arrow.gif" alt=""> <Source Archive Name>. The Revert Data Types dialog will be shown allowing you to select the datatypes to revert.
To disassociate datatypes, right-click on the node that contains the datatypes and select Disassociate Datatypes From <Source + src="help/shared/arrow.gif" alt=""> <Source Archive Name>. The Revert Data Types dialog will be shown allowing you to select the datatypes to revert.
To refresh sync indicators for datatypes associated with a particular source archive, right-click on the node that contains the datatypes and select Refresh Sync Indicators For <Source Archive + "help/shared/arrow.gif" alt=""> <Source Archive Name>. <
@@ -716,7 +716,7 @@ types and so on, until finally they are built on the primitive types (the built-in data types.) -Right-click on the category where the new category is to be created. Select the - New Category action and a new + New Category action and a new category named "New Category" will be created.
Built-in types have several restrictions. They +
Built-in types have several restrictions. They always live in the root category of an archive and they can't be renamed.
Applying Data Types to a Program
@@ -756,7 +756,7 @@ -Applying a data type from an archive will +
Applying a data type from an archive will automatically add that data type to the program's archive. Also, the archive will become associated with the program and automatically be opened whenever the program is opened.
@@ -774,10 +774,10 @@Structures, unions, enums, and function definitions can be created by right-clicking on the category where the new type should be located, and then choosing either the - New Structure, New Union, New Enum or New Function Definition action respectively. Each of + New Structure, New Union, New Enum or New Function Definition action respectively. Each of these actions will bring up an appropriate editor (structure editor for structures and unions, the
Creating a Typedef
Creating a new typedef is even easier. Right-click on the data type to be - typedef'ed and select the New Typedef on + typedef'ed and select the New Typedef on XYZ action. A new typedef will be created on the XYZ data type in the same category as the original data type.
-
Alternatively, you can click New +
Alternatively, you can click New Typedef..., which will show a dialog that allows you to choose a typedef name and the data type from which the typedef will be created.* This action can also be executed from any folder instead of directly on another data type. @@ -812,11 +812,11 @@
Creating a Pointer
-To create a pointer, you can click NewTo create a pointer, you can click New Pointer to XYZ. A new pointer will be created to the XYZ data type in the same category as the original data type.*
-*If you create a typedef or +
*If you create a typedef or pointer to a data type in the Built-in Data Type Manager, the newly created type will be placed in program's data type manager at the root category.
@@ -1058,11 +1058,11 @@-The favorites are identified by +
The favorites are identified by name and must be unique, so you cannot have data type "fred" in one "categoryA" marked as a favorite and "fred" in "categoryB" also marked as a favorite.
-Any data type from any archive +
Any data type from any archive type (Program, BuildInTypes, or archive) can be marked as a favorite and used as such, however, only those marked in the BuiltInTypes category will be saved as part of your tool's state when you close the Project or exit Ghidra. Your list of @@ -1102,12 +1102,12 @@ the absolute address that the pointer refers to.
All Typedef Settings must be established on +
All Typedef Settings must be established on a Typedef before such a type is applied to Data or referenced by other types. This is highly recommended since the side-affects of using such a modified typedef will not be updated to reflect subsequent changes.
-Full support for the above Pointer-Typedef +
Full support for the above Pointer-Typedef Settings within analysis and decompilation will evolve over time. We also hope to improve naming concerns for such typedefs and to replace the use of custom BuiltIn data types which would be better modeled as a Pointer.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_window.html b/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_window.html index d277751c06..6c57b766da 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_window.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/DataTypeManagerPlugin/data_type_manager_window.html @@ -7,7 +7,7 @@The Data Type Manager window shows the data types and their categories using a tree structure. To bring up the window, click on the icon in the tool bar, or select the Window Data Types... menu option in the + src="help/shared/arrow.gif" alt="" border="0"> Data Types... menu option in the tool.
Opening a program also causes file data +
Opening a program also causes file data type archives that have been associated with that program to be opened. As of Ghidra version 4.3, whenever a data type is applied from an archive to a program, that archive will become associated with the program.
@@ -679,7 +679,7 @@You can find data types with names that match a string. A separate window is displayed to show the results. Multiple search results are shown as tabs in the results window. To find data types, select the Find Data Types by Name... action from the - local menu . The following dialog is + local menu . The following dialog is displayed.
@@ -748,7 +748,7 @@diff --git a/Ghidra/Features/Base/src/main/help/help/topics/DataWindowPlugin/data_window.htm b/Ghidra/Features/Base/src/main/help/help/topics/DataWindowPlugin/data_window.htm index 7a6a210932..b7c8b27066 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/DataWindowPlugin/data_window.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/DataWindowPlugin/data_window.htm @@ -7,7 +7,7 @@- Not only will the selected data types be + Not only will the selected data types be exported, but so too will be any dependencies for the selected types. For example, if you select a structure to be exported, all of the types within that structure will be exported as well. diff --git a/Ghidra/Features/Base/src/main/help/help/topics/DataTypePreviewPlugin/DataTypePreviewPlugin.html b/Ghidra/Features/Base/src/main/help/help/topics/DataTypePreviewPlugin/DataTypePreviewPlugin.html index c6045e84de..093ac97804 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/DataTypePreviewPlugin/DataTypePreviewPlugin.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/DataTypePreviewPlugin/DataTypePreviewPlugin.html @@ -8,7 +8,7 @@
Data Preview - + @@ -39,7 +39,7 @@ and dropped into the Data Type Preview table. If you add a structure or union, then a row will be added for member of the structure or union. -The data type preview does +
The data type preview does not support dynamic data types. However, keep in mind that not all variable-length data types are dynamic. Specifically, you can use data types that implement Dynamic as long as they do not also extend from @@ -52,7 +52,7 @@
Select the row(s) to delete and click on the to remove data types from the table.
-If you remove a structure +
If you remove a structure member, then entire structure will be removed from the preview table
The Data Window provides a list of data defined in the currently open program. To display the Data Window, select the WindowDefined Data from the tool menu.
+ "help/shared/arrow.gif">Defined Data from the tool menu.If you add a label where there is a function +
If you add a label where there is a function
with a default label name, the label you add will become the function's new name.
-This field is disabled, if there is a +
This field is disabled, if there is a function with a default name at this address. The namespace will stay set to the parent namespace of the function and the label name you enter will become the new function name.
@@ -267,7 +267,7 @@
-@@ -286,7 +286,7 @@Adding a label to an address where there is a +
Adding a label to an address where there is a function with a default name results in the function name becoming the new label name.
If the label appearing in an operand corresponds +
If the label appearing in an operand corresponds to an external location the Edit Label action will be replaced by Edit External Location. @@ -334,7 +334,7 @@ option. -
Ghidra gives no confirmation +
Ghidra gives no confirmation on Remove Label. A status message is displayed if you try to remove a default function label.
@@ -361,7 +361,7 @@ -Any use of a class-namespace requires that it first be +
Any use of a class-namespace requires that it first be created prior to associating a label or other namespace with that class-namespace. This is most easily accomplished via the Symbol Tree
@@ -435,7 +435,7 @@ result of disassembly are not recorded in the history; however, if you rename a default label, you will see an entry in the table, as shown below. -A column for "Address" shows up in the +
A column for "Address" shows up in the table if you are viewing the history of changes on labels at all addresses.
@@ -456,7 +456,7 @@You can sort the label history by any of the +
You can sort the label history by any of the columns and in ascending or descending order. By default, the history is sorted by ascending modification date (i.e., oldest date first). You can also reorder the columns by dragging the header to another column position.
@@ -466,7 +466,7 @@+
If your program has been added to version control in a shared project, you must first have an
-+
Once the operation completes successfully the only way to
revert to the previous language (aside from attempting another Set
Language) is to undo your checkout if it is versioned. Otherwise,
you must rely on a backup copy which you hopefully made prior to the
operation.
+
Set Language will fail if any old address space can not be mapped to the same size or larger address spaces within the new language. This allows migration to larger diff --git a/Ghidra/Features/Base/src/main/help/help/topics/LocationReferencesPlugin/Location_References.html b/Ghidra/Features/Base/src/main/help/help/topics/LocationReferencesPlugin/Location_References.html index ac6b9e7006..1f884bb209 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/LocationReferencesPlugin/Location_References.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/LocationReferencesPlugin/Location_References.html @@ -7,7 +7,7 @@
-@@ -73,11 +73,11 @@You can also show +
You can also show references to data types from the Data Type Manager. In this case, all locations where the selected data type is applied will be highlighted.
- + To instead make a Program Selection Highlight, use the select button mentioned above. Then, click from the menu bar Select - + Program Highlight - + Entire Selection
@@ -167,7 +167,7 @@ the decompiled function will be shown. -You can make a selection in the Code Browser from the entries in the table:
@@ -201,7 +201,7 @@
- When searching for references to a field of + When searching for references to a field of a composite data type via the popup menu in the Data Type Manager, you can search by name or by offset within the parent data type. This is useful when the field you seek does not have a name. @@ -210,14 +210,14 @@
- + By default, finding uses of data types will search not only for applied data types, but also will perform dynamic discovery of data types using the
@@ -231,7 +231,7 @@Data Type Reference Finder
service. This causes the search to be slower, but also reports many more type uses. To disable the dynamic searching, use the - Search + Search Dynamic Data Type Discovery tool option.@@ -250,7 +250,7 @@
- Right-mouse anywhere on the code unit*
-- Select References Show References to +
- Select References Show References to Address from the popup menu.
@@ -260,7 +260,7 @@- This action will show only direct + This action will show only direct references to the current code unit. No other special reference finding will take place.
- see see Docking Windows - Renaming Windows
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/MemoryMapPlugin/Memory_Map.htm b/Ghidra/Features/Base/src/main/help/help/topics/MemoryMapPlugin/Memory_Map.htm index 4b68fc957e..76f53a365f 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/MemoryMapPlugin/Memory_Map.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/MemoryMapPlugin/Memory_Map.htm @@ -9,7 +9,7 @@Memory Map - + @@ -21,7 +21,7 @@ structure of the current program. The component provides actions for adding, renaming, moving, splitting, extending, joining, and deleting memory blocks. -When working with a versioned program within a +
When working with a versioned program within a shared project an exclusive checkout of the program project file is required to perform any modifications to the memory map.
@@ -56,7 +56,7 @@ mapping ratio (e.g., 2:4).
File Bytes are currently only created +
File Bytes are currently only created by importers. At this point in time there is no capability provided by the Memory Map provider to create a new File Bytes instance.
@@ -69,7 +69,7 @@ do not relocate with image base changes and have significant limitations in conjunction with decompilation and analysis. -To view the Memory Map, select Window +
To view the Memory Map, select Window
Memory Map from the main tool menu, or click on the icon in the tool bar. Note that the current Image Base Address is
specified within the title bar.
@@ -250,7 +250,7 @@
You can use the "Add To Program" +
You can use the "Add To Program" using "Binary Import" to create new FileBytes that you can use here.
New End Address - Enter the NEW ending address for the block. The NEW starting address will be computed.
-You cannot move a block under the +
You cannot move a block under the following conditions:
Block Length - Length of new split block
-Overlay type blocks cannot +
Overlay type blocks cannot be split.
@@ -461,7 +461,7 @@Block Length - Displays the length of the block. A new value can be entered here which will cause a corresponding change in the start address.
-Overlay type +
Overlay type blocks cannot be expanded.
@@ -502,7 +502,7 @@Block Length - Displays the length of the block. A new value can be entered here which will cause a corresponding change in the end address.
-Overlay type +
Overlay type blocks cannot be expanded.
@@ -515,15 +515,15 @@ attempts to merge all selected blocks into one block. Any "gaps" will be "filled in" with 0s. -Caution should be used because a VERY +
Caution should be used because a VERY large memory block can be created if the memory blocks being merged are far apart in the address space. Ghidra will display a warning if a really large block is about to be created. Disregarding the warning may cause Ghidra to fail with an "out of memory" error.
-Only adjacent Default blocks of the same +
Only adjacent Default blocks of the same initialization state can be merged.
-Overlay type blocks cannot be merged.
+Overlay type blocks cannot be merged.
@@ -536,7 +536,7 @@ a confirmation dialog is displayed; select "yes" on the dialog to delete the block. A progress dialog is displayed while the block is being deleted. -For large blocks that may contain many +
For large blocks that may contain many symbols, references, instructions, etc., the delete operation may take a while to complete. You can cancel the delete operation at any time.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Misc/Appendix.htm b/Ghidra/Features/Base/src/main/help/help/topics/Misc/Appendix.htm index fc7aaa0037..6d9b575614 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Misc/Appendix.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Misc/Appendix.htm @@ -3,7 +3,7 @@Enter an address into the text area of the dialog. The value entered will be assumed to be in hexadecimal. That is, "0x1000" and "1000" are the same value.
-When the program has multiple address +
When the program has multiple address spaces and the destination address is ambiguous (based on the current location), a query results dialog will be displayed.
@@ -195,7 +195,7 @@ sensitive option. If more than one match is found, they are displayed in a Query Results dialog. -Even if the case sensitive option is off, +
Even if the case sensitive option is off,
if a label has an exact match, no other labels will be found.
Turning off this option can result in +
Turning off this option can result in significantly faster results in larger programs.
Ghidra does not support storing source +
Ghidra does not support storing source file bytes for all file formats. Searching for a file offset in these programs will always yield no results.
-When the program has multiple file byte +
When the program has multiple file byte sources and the destination address is ambiguous, a query results dialog will be displayed.
@@ -415,7 +415,7 @@ current cursor location and proceeds either forward (next) or backwards (previous).-When searching for Instructions, Data or +
When searching for Instructions, Data or Undefined items, Ghidra will skip all contiguous items of the same type. For example, if the cursor is on an address with an Instruction, and you go to the next Instruction, then all Instructions immediately following the current one will be skipped until a non-Instruction is @@ -645,7 +645,7 @@ href="help/topics/Search/Search_Program_Text.htm">Program Text, etc)
The +
The button is only enabled after performing a
@@ -661,7 +661,7 @@@@ -107,7 +107,7 @@- The behavior of the previous action will + The behavior of the previous action will vary slightly depending upon what component is focused. It is possible for a non-Listing view to be showing a function that is not the current function in the Listing. In this case, if the Listing has focus, then the previously visited function @@ -676,7 +676,7 @@
@@ -68,7 +68,7 @@To clear the navigation history stack, select Navigation Clear History
+ "help/shared/arrow.gif" border="0"> Clear HistoryAfter clearing the history, the and buttons are disabled
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/OverviewPlugin/Overview.htm b/Ghidra/Features/Base/src/main/help/help/topics/OverviewPlugin/Overview.htm index d0c3f3e306..fe99903c45 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/OverviewPlugin/Overview.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/OverviewPlugin/Overview.htm @@ -7,7 +7,7 @@Overview - + @@ -37,7 +37,7 @@Right-clicking on the margin bar will bring up a popup-menu which will at least include an option for displaying a legend for that particular overview. - Overview margin bars can be turned on or off using the control button +
Overview margin bars can be turned on or off using the control button on the Listing's toolbar.
Uninitialized - None of the above. The address falls in an uninitialized memory block (no byte values) -Note that the overview panel only provides an +
Note that the overview panel only provides an approximation of the contents of a program. Although the level of detail can be increased by selected a more restricted view, there may still be imprecise summaries. For instance, if a region of memory contains mostly defined data, but the particular address that is rendered in the overview @@ -83,7 +83,7 @@
The legend indicates the colors that correspond to each type of program element shown in the overview display. The colors are specified as options and can be changed from the default values. To change the colors, click on the color, or edit the options through the Edit - Options... dialog. You can choose the color from a + Options... dialog. You can choose the color from a color chooser dialog.
To view the options, select Edit Options... on +
To view the options, select Edit Options... on the tool, then choose the Overview node in the options tree. To change a color, double click on the color bar in the Overview Options panel. Choose the color from the color chooser dialog.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/PrintingPlugin/Printing.htm b/Ghidra/Features/Base/src/main/help/help/topics/PrintingPlugin/Printing.htm index 215c6aa6ba..3d530370ff 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/PrintingPlugin/Printing.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/PrintingPlugin/Printing.htm @@ -6,7 +6,7 @@ - +If the listing +
If the listing window is open and multiple programs are open, the program names are displayed on tabs across the top of the listing window. Programs can be closed by selecting the appropriate tab and pressing the corresponding "x" button.
@@ -62,7 +62,7 @@@@ -116,7 +116,7 @@ have a previously active program.-
- From the Tool menu, select File Close +
- From the Tool menu, select File Close All
- For each program that was changed, the Save Program? dialog appears.
@@ -75,7 +75,7 @@.-
- From the Tool menu, select File Close +
- From the Tool menu, select File Close Others
- For each of the other programs that was changed, the Save Program? dialog appears.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ProgramManagerPlugin/Navigating_Program_Files.htm b/Ghidra/Features/Base/src/main/help/help/topics/ProgramManagerPlugin/Navigating_Program_Files.htm index 96861554c4..5d6b0943f4 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ProgramManagerPlugin/Navigating_Program_Files.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ProgramManagerPlugin/Navigating_Program_Files.htm @@ -7,7 +7,7 @@Navigating Program Files - + @@ -103,7 +103,7 @@Go To Program Popup Window
To execute this action, from the Tool menu, select NavigationGo To Program....
+ "help/shared/arrow.gif" border="0">Go To Program...
To execute this action, from the Tool menu, select NavigationGo To Last Active Program.
+ "help/shared/arrow.gif" border="0">Go To Last Active Program
-
+
The icon in the Tool
Chest indicates the CodeBrowser tool.
Select Edit Program +
Select Edit Program Options....
-
- From the Ghidra Tool's menu, select File Save.
+- From the Ghidra Tool's menu, select File Save.
@@ -47,7 +47,7 @@-
@@ -77,7 +77,7 @@- From the Ghidra Tool's menu, select File Save As....
+- From the Ghidra Tool's menu, select File Save As....
- The Save As... dialog appears.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/Program_Organizations.htm b/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/Program_Organizations.htm index e3154fb931..6c58fc9c70 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/Program_Organizations.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/Program_Organizations.htm @@ -7,7 +7,7 @@-
- From the Ghidra Tool's menu, select File Save All.
+- From the Ghidra Tool's menu, select File Save All.
Program Organizations - + @@ -55,8 +55,8 @@To organize a folder or fragment by modularization and block model, right mouse click on a folder or fragment in the Program Tree and choose Modularize BySubroutineModularize BySubroutine<block model name>.
Provided by: ModularizeAlgorithmPlugin
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/program_tree.htm b/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/program_tree.htm index 067409b412..c8294e3f7c 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/program_tree.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/program_tree.htm @@ -8,7 +8,7 @@Program Tree - + @@ -84,7 +84,7 @@-@@ -1011,7 +1011,7 @@After you are done editing the name, the icon for the +
After you are done editing the name, the icon for the fragment indicates that it is empty (). You can drag code units from the Code Browser and drop them onto the empty node. The icon changes to indicate that the fragment is not empty.
@@ -101,7 +101,7 @@-@@ -220,7 +220,7 @@The default name of the fragment is the name of the +
The default name of the fragment is the name of the first address in the set of code units that you dragged. This operation actually moves the code units to this fragment. If the first code unit in the set that you are dragging has a label, then the name of the fragment defaults to this label @@ -149,7 +149,7 @@
- The cell editor for the tree is displayed. Enter a new name.
-Duplicate folder or fragment names are not allowed, +
Duplicate folder or fragment names are not allowed, regardless of where they are in the hierarchy. If you enter a name that already exists, an error message is displayed; the name reverts back to its original name. Hit the <Esc> key to cancel editing at any time.
@@ -197,7 +197,7 @@The code units are moved from the source fragment to the destination Fragment.
-Drag and drop the selection on a folder to create a new fragment.
- Select a folder in the Program Tree.
- Right mouse click and choose the Sortby Address option.
+ "help/shared/arrow.gif">by Address option.@@ -234,7 +234,7 @@-- Select a folder in the Program Tree.
- Right mouse click and choose the Sortby Name option.
+ "help/shared/arrow.gif">by Name option.@@ -288,7 +288,7 @@ -@@ -405,7 +405,7 @@This option is available for a multiple selection of +
This option is available for a multiple selection of fragments and/or folders.
Provided By: ProgramTreeSelectionPlugin
@@ -358,7 +358,7 @@ option. -The Go To in View option is always enabled +
The Go To in View option is always enabled regardless of whether the folder or fragment is in the view or not.
-@@ -120,7 +120,7 @@ tool. The list of existing views will show the new name.The program tree can be configured, via tool +
The program tree can be configured, via tool options, such that a double-click performs a simple navigation, or the Replace View action. The default behavior for a double-click is to perform the Replace View action.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/view_manager.htm b/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/view_manager.htm index 62d6e24979..84bb329c27 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/view_manager.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ProgramTreePlugin/view_manager.htm @@ -7,7 +7,7 @@Program Tree View Management - + @@ -97,7 +97,7 @@Re-open the program tree by selecting it from the list of views described above.
-You cannot close the +
You cannot close the last program tree..
If you move focus out +
If you move focus out of the edit window, the edit window is removed, and no change is made to the name.
Click the button to @@ -138,7 +138,7 @@
- Choose the "Delete" option.
-You cannot delete the +
You cannot delete the last program tree. You must first create a new default tree, then delete your other tree.
Click the button to diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Project/Ghidra_Projects.htm b/Ghidra/Features/Base/src/main/help/help/topics/Project/Ghidra_Projects.htm index 6e6457a753..6cbf48fd7e 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Project/Ghidra_Projects.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Project/Ghidra_Projects.htm @@ -3,7 +3,7 @@
Ghidra Projects - +Ghidra Projects
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/PropertyManagerPlugin/Property_Viewer.htm b/Ghidra/Features/Base/src/main/help/help/topics/PropertyManagerPlugin/Property_Viewer.htm index 4bc2f4afe1..e659c1399e 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/PropertyManagerPlugin/Property_Viewer.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/PropertyManagerPlugin/Property_Viewer.htm @@ -10,7 +10,7 @@Property Viewer - + @@ -44,7 +44,7 @@
To display the Property Viewer window, select WindowManage Properties... from the tool menu.
+ "help/shared/arrow.gif">Manage Properties... from the tool menu.In this example, a plugin has placed several source related properties on code units. Select the row for "Source File" to see all the locations in the Code Browser where a "Source File" diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/CreateOffsetReferencesTable.htm b/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/CreateOffsetReferencesTable.htm index 8dd887d992..0b57f92378 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/CreateOffsetReferencesTable.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/CreateOffsetReferencesTable.htm @@ -10,7 +10,7 @@
Create Offset References Table - + @@ -39,11 +39,11 @@ the selection should not contain instructions.- - Right mouse click and choose the References + Right mouse click and choose the References Create Offset Reference option.
@@ -85,7 +85,7 @@-If the selection contains +
If the selection contains instructions, then a warning message is displayed in the tool status area.
-If the value of the data type being used +
If the value of the data type being used as the offset does not result in a valid address for the reference, then a message is displayed in the status area of the tool. The data type will have been created, but not the reference.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/References.htm b/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/References.htm index 2e2d32e75a..5601edf0ab 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/References.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/References.htm @@ -6,7 +6,7 @@ "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">References - + diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/References_from.htm b/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/References_from.htm index f834bb6945..2d722752dd 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/References_from.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/References_from.htm @@ -6,7 +6,7 @@ c "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">Forward References - + @@ -61,14 +61,14 @@ c within the program when you double click on an operand field within the Listing.
-When a reference is placed on an operand, it +
When a reference is placed on an operand, it will only change the rendering of that operand within the program listing if the reference is marked as 'primary'.
-If a reference is placed on an instruction +
If a reference is placed on an instruction mnemonic within the Listing, the instruction mnemonic will be underlined.
-If a non-primary reference exists for an operand +
If a non-primary reference exists for an operand (i.e., not reflected in the instruction markup), the corresponding instruction operand within the Listing will be underlined.
@@ -92,10 +92,10 @@ c
- Register Reference
-Ghidra does not permit mixing "types of +
Ghidra does not permit mixing "types of references" for a given mnemonic or operand.
-With the exception of Memory References, only a +
With the exception of Memory References, only a single reference may be placed on a given mnemonic/operand.
@@ -170,11 +170,11 @@ c in use.
-Stack References should be placed on all stack +
Stack References should be placed on all stack parameter/variable data access operands.
-
Stack References may only be specified for +
Stack References may only be specified for source code units contained within a function.
@@ -189,11 +189,11 @@ c used.
-Register References should be placed only on +
Register References should be placed only on register variable data assignment operands.
-
Register References may only be specified for +
Register References may only be specified for source code units contained within a function.
Reference Destination Symbols
@@ -811,7 +811,7 @@ c mnemonic/operand current references) -Default key-bindings for actions are +
Default key-bindings for actions are indicated with {}'s.
@@ -820,7 +820,7 @@ c
While there is a separate action for creating a default reference on an operand (see Creating a Default Reference below), an arbitrary reference may be also be added directly to a mnemonic or operand by using the popup menu action - References Add Reference from... . + References Add Reference from... . This will cause the Add Reference Dialog to be displayed, allowing the user to specify any of the permitted reference types.
@@ -829,7 +829,7 @@ c
While the current cursor location is on the operand of an instruction or data code unit within the CodeBrowser Listing, the popup menu item References Create Default Reference* may be selected to create + "help/shared/arrow.gif" alt=""> Create Default Reference* may be selected to create the default primary reference for an operand. This action will be disabled if the current location does not correspond to an operand field or a default reference can not be determined.
-
@@ -850,7 +850,7 @@ c is deleted, any explicit bindings to that variable will be cleared.
*The popup menu item name Create Default +
*The popup menu item name Create Default Reference may differ based upon the type of reference which will get created: Create Memory Reference, Create Stack Reference, Create Register Reference.
@@ -859,13 +859,13 @@ c
While the current cursor location is on the mnemonic/operand of an instruction or data code unit within the CodeBrowser Listing, the popup menu item References Delete References* may be selected to delete all + "help/shared/arrow.gif" alt=""> Delete References* may be selected to delete all references on the current mnemonic/operand. This action will be disabled if the current location does not correspond to a mnemonic/operand field or references do not exist on the current mnemonic/operand.
-
*The popup menu item name Delete References may +
*The popup menu item name Delete References may differ based upon the existing reference(s): Delete Memory References, Delete Stack Reference, Delete Register Reference, Delete External Reference.
@@ -877,7 +877,7 @@ c
All references "from" a data or instruction code unit can be edited and/or viewed by clicking on the code unit (or a specific operand) within the Listing and activating the Add/Edit... action via the popup menu item References Add/Edit... {'R'}. Each time this action is + "help/shared/arrow.gif" alt=""> Add/Edit... {'R'}. Each time this action is invoked a new instance of the References Editor panel will be displayed. Once the panel is displayed, the toggle button may be pushed-in to have the source location follow the current location within the "#dragNDrop">Adding Memory References from a Selection).
-
+
The table entries that match the selected source element will be gray in color.
@@ -957,11 +957,11 @@ c -*With the exception of External references, +
*With the exception of External references, both the Ref-Type and Primary? choices may be changed directly within this table.
-References and symbol names corresponding to +
References and symbol names corresponding to memory references outside of the program's defined memory blocks will be displayed in red (e.g., DAT_00000000). These red references frequently correspond to well-known memory locations, although they could point out a bad @@ -1039,24 +1039,24 @@ c clicking on it, as well as the Type of Reference. The available choices for Type of Reference may be constrained based upon the choosen operand.
-In general, only flow references should be set +
In general, only flow references should be set on an instruction mnemonic, unless of course the instruction has no operands. References from data code units (e.g., addr/pointer) should always specify the scalar operand as the source, not the mnemonic (i.e., data-type).
-
Stack and register references may only be +
Stack and register references may only be specified for source code units contained within a function. Register references may only be set on operands containing a single register and in general should correspond to a WRITE Ref-Type.
-
With the exception of memory references, only a +
With the exception of memory references, only a single reference may be set for a given operand or mnemonic.
-
An External reference may not be set on a mnemonic.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/external_program_names.htm b/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/external_program_names.htm index 901705e633..fc5647cfe3 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/external_program_names.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ReferencesPlugin/external_program_names.htm @@ -7,7 +7,7 @@External Program Names - + @@ -108,7 +108,7 @@Adding a New External Program Name
-
-- Select Window External Programs +
- Select Window External Programs from the main Code Browser menu.
- Press the Add button.
@@ -118,7 +118,7 @@- <> -
If the table is sorted by Name, then +
If the table is sorted by Name, then the name you enter will be placed at the correct position in the table to maintain the sort order. The sort icon or indicates the order and what column is @@ -133,7 +133,7 @@
-
- Select Window External Programs from the main Code Browser + "help/shared/arrow.gif" border="0"> External Programs from the main Code Browser menu.
- Click on the external program name that is be associated with a Ghidra program @@ -152,7 +152,7 @@
- Select Window External Programs from the main Code Browser + "help/shared/arrow.gif" border="0"> External Programs from the main Code Browser menu.
- Click on the external program name that has an association to be cleared.
@@ -164,7 +164,7 @@
- Select Window External Programs from the main Code Browser + "help/shared/arrow.gif" border="0"> External Programs from the main Code Browser menu.
- Click on the external program name to be removed.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/RegisterPlugin/Registers.htm b/Ghidra/Features/Base/src/main/help/help/topics/RegisterPlugin/Registers.htm index cd1c6cc5d5..365d8cbc20 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/RegisterPlugin/Registers.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/RegisterPlugin/Registers.htm @@ -7,7 +7,7 @@Register Values Plugin - + @@ -150,7 +150,7 @@ changed using the adjacent drop-down menu.
If the browser cursor is on a register when +
If the browser cursor is on a register when this dialog is invoked, then the register combo will be set to that register.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/RelocationTablePlugin/relocation_table.htm b/Ghidra/Features/Base/src/main/help/help/topics/RelocationTablePlugin/relocation_table.htm index 379fe0f876..8a3d82af85 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/RelocationTablePlugin/relocation_table.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/RelocationTablePlugin/relocation_table.htm @@ -8,7 +8,7 @@Relocation Table - + diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Repository/Merge_Program_Files.htm b/Ghidra/Features/Base/src/main/help/help/topics/Repository/Merge_Program_Files.htm index 872aaf2e93..ffb09d9b2d 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Repository/Merge_Program_Files.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Repository/Merge_Program_Files.htm @@ -9,7 +9,7 @@Merge Program Files - + @@ -82,7 +82,7 @@+
If a new version of a file has been added since the user checked out the file, a merge is required at check in. This is the only time a merge is required.
@@ -848,19 +848,19 @@-renamed Foo My_Foo
- moved /MISC /Category1
+renamed Foo My_Foo
+ "help/shared/arrow.gif"> char
+ moved /MISC /Category1
changed undefined charIn the latest version:
-moved /MISC +
moved /MISC /Category1/Category2/Category3
changed undefined byte
+ "help/shared/arrow.gif"> byte
The conflict arises because in both versions the file was moved and also because @@ -892,7 +892,7 @@
Select a radio button to resolve the conflict.
-
In the Merge Tool window above, the title +
In the Merge Tool window above, the title indicates the project, program and new version number that will result from the merge. Version 5 of "helloProgram" in the "SampleProject" will be created by the merge. The source archive is indicated for each data tpe in the conflict window. The "Foo" data type @@ -909,12 +909,12 @@
The image below shows the scenario where you:
-moved /MISC /Category1/MISC
+moved /MISC /Category1/MISC
In the latest version:
-moved /MISC moved /MISC /Category1/Cateogry2/Category3/MISC
-@@ -2044,7 +2044,7 @@ longer be prompted to resolve conflicts for that property type.The scrolled listings allow you to +
The scrolled listings allow you to see the code units in the different program versions, which may help determine the correct register value to choose. The layout of the Merge Program Context window is very similar to the Merge Listing window.
@@ -1176,7 +1176,7 @@ in the other version.
-If an instruction change conflicts with a +
If an instruction change conflicts with a reference change, the references can be viewed by right clicking on an instruction in one of the four listings (Result, Latest, Checked Out, Original) and choosing the View Instruction Details... action. This will pop up a dialog indicating any @@ -1918,14 +1918,14 @@
-changed 01 +
changed 01 PEAR
In the latest version:
-changed 01 +
changed 01 ORANGE
-Selecting the Use the selected option for +
Selecting the Use the selected option for resolving all ... checkbox for the Space property would not affect the resolving of conflicts for any other named property. However, the user can select the checkbox for each different named property with conflicts.
@@ -2149,7 +2149,7 @@ -The first operand of an +
The first operand of an instruction is numbered as operand 0.
@@ -2319,7 +2319,7 @@
- your version removes a non-Note bookmark of a specific category and the latest version changes the description for that bookmark type and category or vice versa.
@@ -2361,7 +2361,7 @@ the value in the Original version that you checked out -
- You cannot directly change the description + You cannot directly change the description on a non-Note bookmark through regular bookmark editing in Ghidra, but a plugin could change it programmatically.
Notice that the above bookmarks +
Notice that the above bookmarks conflict even though they are not in the same category. This is because only one Note bookmark is allowed at an address regardless of its category.
@@ -2439,7 +2439,7 @@-If you choose to keep both comments by +
If you choose to keep both comments by placing checkmarks in both boxes, your comment is appended to the latest comment with a new line separating them. If one of the comments is contained within the other comment, then the longer comment is kept instead of combining them with a new line @@ -2524,7 +2524,7 @@
Select the radio button for the desired result and then select the Apply button to proceed with the merge.
-When you remove an external program name that is +
When you remove an external program name that is in conflict, it will get added back later as a result of choosing a reference that refers to that external program name.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ResourceActionsPlugin/ResourceActions.html b/Ghidra/Features/Base/src/main/help/help/topics/ResourceActionsPlugin/ResourceActions.html index f4f71b3c9a..256dca0092 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ResourceActionsPlugin/ResourceActions.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/ResourceActionsPlugin/ResourceActions.html @@ -4,7 +4,7 @@ - +
Saving an Image diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ScalarSearchPlugin/The_Scalar_Table.htm b/Ghidra/Features/Base/src/main/help/help/topics/ScalarSearchPlugin/The_Scalar_Table.htm index fba6d72e6f..f97fc03004 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ScalarSearchPlugin/The_Scalar_Table.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ScalarSearchPlugin/The_Scalar_Table.htm @@ -7,7 +7,7 @@Search for Scalars - + @@ -21,7 +21,7 @@@@ -183,7 +183,7 @@-
- From the Tool, select Search For +
- From the Tool, select Search For Scalars...
- Select "Scalars in Range:" or "Specific Scalar:".
@@ -33,7 +33,7 @@-@@ -90,7 +90,7 @@ program. Any new code units containing scalars added to the program will automatically appear in the table. -Once a value is entered in a +
Once a value is entered in a text field, Ctrl+M toggles the value display between the decimal and hex representation of the value in that field.
To bring up the Scalar Table, choose WindowTo bring up the Scalar Table, choose WindowScalar Table from the tool's menu. This table can be docked in the tool if desired.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Search/Query_Results_Dialog.htm b/Ghidra/Features/Base/src/main/help/help/topics/Search/Query_Results_Dialog.htm index 5eee8cdbbb..6d2872436c 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Search/Query_Results_Dialog.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Search/Query_Results_Dialog.htm @@ -4,7 +4,7 @@Search Results Window - + diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Search/Regular_Expressions.htm b/Ghidra/Features/Base/src/main/help/help/topics/Search/Regular_Expressions.htm index 5b7cf0b420..34cbbacdbf 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Search/Regular_Expressions.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Search/Regular_Expressions.htm @@ -7,7 +7,7 @@Regular Expressions - + diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Instruction_Patterns.htm b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Instruction_Patterns.htm index 15ff858771..f3529298f9 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Instruction_Patterns.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Instruction_Patterns.htm @@ -7,7 +7,7 @@Search Instruction Patterns - + @@ -37,7 +37,7 @@ the selection range will have an entry in the table, even non-instructions. Users may click on an item in the table to mask it from the final search string. -Color-coding is used to indicate the code +
Color-coding is used to indicate the code unit type. Instructions are displayed in blue, data items are tan.
-
It should be noted that the search will look +
It should be noted that the search will look for exact byte pattern matches, not simply the mnemonic and/or operand text. eg: If you load a program and select a RET instruction, you can't expect to use that same search pattern to find a RET instruction in a different program. Unless they represent the same @@ -198,7 +198,7 @@
- Select a range of instructions in the code listing.
-- From the Tool, select Search For +
- From the Tool, select Search For Instruction Patterns.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Memory.htm b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Memory.htm index 862728f466..5e53b35fc7 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Memory.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Memory.htm @@ -7,7 +7,7 @@
The dialog will launch and be populated with the instruction set.Search Memory - + @@ -23,7 +23,7 @@-
- From the Tool, select Search +
- From the Tool, select Search Memory
- Enter a Hex String in the Value field
@@ -138,7 +138,7 @@
+
As a convenience, if a user enters a single wildcard value within the search text, then the search string will be interpreted as if 2 consecutive wildcard characters were entered, meaning to match any byte value. @@ -329,7 +329,7 @@
-@@ -353,7 +353,7 @@For very large Programs that may take a +
For very large Programs that may take a while to search, you can cancel the search at any time. For these situations, a progress bar is displayed, along with a Cancel button. Click on the Cancel button to stop the search.
-Dismissing the search dialog +
Dismissing the search dialog automatically cancels the search operation.
-You can specify that the bytes found in the search be highlighted in the Code Browser by selecting the Highlight Search Results checkbox on the Search Options panel. To view - the Search Options, select Edit + the Search Options, select Edit Tool Options... from the tool menu, then select the Search node in the Options tree in the Options dialog. You can also change the highlight color. Click on the color bar next to Highlight Color to bring up a color chooser. Choose the new color, click on @@ -361,7 +361,7 @@ on the Options dialog.
-Highlights are displayed for the last +
Highlights are displayed for the last search that you did. For example, if you bring up the Search Program Text dialog and search for text, that string now becomes the new highlight string. Similarly, if you invoke cursor text @@ -451,7 +451,7 @@
The previous operations can only work on a +
The previous operations can only work on a single selected region. If multiple regions are selected, the following error dialog will be shown and the operation will be cancelled.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Program_Text.htm b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Program_Text.htm index 9b0b24f509..f91253bf16 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Program_Text.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_Program_Text.htm @@ -7,7 +7,7 @@To bring up the Search Program Text dialog, as shown below, select SearchProgram Text... from the + src="help/shared/arrow.gif" border="0">Program Text... from the tool menu.
By default, the Program Database Search Type type is selected.
-If you select the +
If you select the All Fields button, the Listing Display Search Type button automatically becomes selected, as the Search All Fields does not apply to the Program Database. The Selected Fields option applies to either the Program Database or the Listing Display @@ -123,7 +123,7 @@
To search for text strings incrementally,
-
- Select the SearchSelect the SearchProgram Text from the Code Browser tool menu.
@@ -133,11 +133,11 @@ character.-
- This field does +
- This field does not support regular expressions.
-- If you need to +
- If you need to search for one of the wildcard characters, then escape the character with a backslash. For example, to search for any occurrence of an asterisk, you would enter \* as the search string.
@@ -146,7 +146,7 @@ strings that you previously entered.
Search operations do not +
Search operations do not "wrap" once the you have reached the maximum address in memory or within a selection. Select the Backward direction check box to search backwards from your current location.
-For very large Programs +
For very large Programs that may take a while to search, you can cancel your search at any time. For these situations, an indicator for "search in progress" is displayed with a Cancel button. Click on the Cancel button to stop the search
-Dismissing the search +
Dismissing the search dialog automatically cancels the search operation. For search all, partial results are ignored if the search dialog was dismissed while the search was still in progress, therefore, the "View Results" question dialog will not be displayed.
@@ -267,7 +267,7 @@-@@ -301,7 +301,7 @@When performing a "Search All" on large Programs, +
When performing a "Search All" on large Programs, the results table will appear before the search is completed. At the bottom of this window, there will be a cancel button that you can use to stop the search.
You can specify that the string found in the search be highlighted by selecting the Highlight Search Results checkbox on the Search Options panel. To view the Search - Options, select EditTool Options... from the tool menu, then select the Search node in the Options + Options, select EditTool Options... from the tool menu, then select the Search node in the Options tree in the Options dialog. You can also change the highlight color. Click on the color bar next to Highlight Color to bring up a color chooser. Choose the new color, click on the OK button. The option for Highlight Color for Current Match indicates @@ -313,7 +313,7 @@
@@ -85,9 +85,9 @@ can be installed that will allow the user to translate strings.The highlight options also apply to searching memory.
-Other notes of interest +
Other notes of interest on highlighting:
@@ -392,7 +392,7 @@-The Query Results display will show the search results in this default search order.
-If your If your Listing fields are organized in a different order from the search order (e.g., Plate Comment is after the End of Line Comment), then as you search incrementally, your cursor potentially would move back and diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_AddressTables.htm b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_AddressTables.htm index d46f8f3bf8..f56a1213b7 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_AddressTables.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_AddressTables.htm @@ -6,7 +6,7 @@ "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
Search for Address Tables - + @@ -36,7 +36,7 @@To search for address tables,
-
@@ -62,7 +62,7 @@- Select the SearchFor Address Tables... option
+- Select the SearchFor Address Tables... option
- Select the Search button; the results of the search are displayed in the table.
For very large Programs +
For very large Programs that may take a while to search, you can cancel the search at any time by hitting the cancel () button. A progress bar is displayed as needed.
@@ -123,7 +123,7 @@-diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Search/Searching.htm b/Ghidra/Features/Base/src/main/help/help/topics/Search/Searching.htm index d87fa69b23..09bc57e039 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Search/Searching.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Search/Searching.htm @@ -7,7 +7,7 @@A warning dialog is +
A warning dialog is displayed if address tables could not be created due to a collision with existing data at either the start of end of possible address tables. If the auto label option is selected, you can determine from the label column those address tables that were not created.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_DirectReferences.htm b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_DirectReferences.htm index e137c0cd34..64a7d7454d 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_DirectReferences.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_DirectReferences.htm @@ -7,7 +7,7 @@Search for Direct References - + @@ -64,7 +64,7 @@Click on the address in the Code Browser. -Select Search for Direct + Select Search for Direct References... If the search will take a while, an "in progress" dialog pops up so that you can see the @@ -83,7 +83,7 @@ has no references to it. - -To search for all possible +
To search for all possible references within the current program's memory space, press Ctrl+A to select the entire program before performing the search
@@ -97,11 +97,11 @@ -If you use this search multiple times on +
If you use this search multiple times on different addresses without closing the window, one window will show all the results. Each result for an address is displayed when you click on the tab at the bottom of the window.
-This plugin works with 16-bit, 16-bit +
This plugin works with 16-bit, 16-bit segmented, and 32-bit programs.
@@ -111,7 +111,7 @@
If your search results came from searching on a selection, you can restore the program's selection that was used for the search. To do this, click the menu button in the Search Results button bar and select + "images/menu16.gif" alt=""> menu button in the Search Results button bar and select Restore Search Results. This will set the program selection back to what it was when you initially performed the search.
@@ -122,7 +122,7 @@Once you have search results you can filter them based on the address alignment of the - From Location. To do this, click the menu + From Location. To do this, click the menu button in the Search Results button bar, pull right on Alignment, and select the desired alignment (1, 2, 4, or 8). This will limit the displayed results to those where the From Location is an address that matches the selected byte diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_Strings.htm b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_Strings.htm index d0ef535896..35c8fc4a8e 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_Strings.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Search/Search_for_Strings.htm @@ -7,7 +7,7 @@
Search for Strings - + @@ -22,7 +22,7 @@To search for strings, select Search For Strings... This will bring up the String Search Dialog + "help/shared/arrow.gif"> For Strings... This will bring up the String Search Dialog where you can configure the search criteria before initiating the search.
@@ -191,7 +191,7 @@ Otherwise, no string will be created if a conflict exists.The "Make Strings" panel can be +
The "Make Strings" panel can be hidden/shown using the / toggle button at the end of the text filter.
Searching - + diff --git a/Ghidra/Features/Base/src/main/help/help/topics/SelectBlockPlugin/Select_Block_Help.html b/Ghidra/Features/Base/src/main/help/help/topics/SelectBlockPlugin/Select_Block_Help.html index 8c99b2dc6e..ecf9289d9c 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/SelectBlockPlugin/Select_Block_Help.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/SelectBlockPlugin/Select_Block_Help.html @@ -4,7 +4,7 @@Select Bytes - + diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Selection/Selecting.htm b/Ghidra/Features/Base/src/main/help/help/topics/Selection/Selecting.htm index 28596c0c13..f5c755d6bd 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Selection/Selecting.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Selection/Selecting.htm @@ -7,7 +7,7 @@Selecting - + @@ -26,7 +26,7 @@To create a selection using one of the predefined methods via the menu item SelectSelectionType. + "help/shared/arrow.gif">SelectionType.
The SelectionTypes and their descriptions are as follows:
@@ -248,9 +248,9 @@ transient, change it to a highlight. -At any time you can restore the previous selection for the current program by pressing the SelectRestore Selection.
+ "help/shared/arrow.gif">Restore Selection.Selection by Flow Tool Options
@@ -260,7 +260,7 @@@@ -371,7 +371,7 @@
- From the tool's menu select EditTool Options...
+ "help/shared/arrow.gif">Tool Options...- Click on the Selection by Flow tree node
From the menu-bar of the Code Browser, select Navigation Next Selected Range
+ "help/shared/arrow.gif"> Next Selected RangeOR
@@ -383,7 +383,7 @@-@@ -212,11 +212,11 @@When the Code Browser is on or after the +
When the Code Browser is on or after the last address range in the selection, the "Next Selected Range" menu-bar and tool-bar options will be disabled.
@@ -394,7 +394,7 @@diff --git a/Ghidra/Features/Base/src/main/help/help/topics/SetHighlightPlugin/Highlighting.htm b/Ghidra/Features/Base/src/main/help/help/topics/SetHighlightPlugin/Highlighting.htm index 38e9b4db30..2e1357235f 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/SetHighlightPlugin/Highlighting.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/SetHighlightPlugin/Highlighting.htm @@ -6,7 +6,7 @@ "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">From the menu-bar of the Code Browser, select NavigationPrevious Selected Range
+ "help/shared/arrow.gif">Previous Selected Range-OR
@@ -404,7 +404,7 @@ () buttonWhen the Code Browser is on or before the first +
When the Code Browser is on or before the first address range in the selection, the "Previous Selected Range" menu-bar and tool-bar options will be disabled.
Highlighting - + @@ -15,8 +15,8 @@A highlight is a more permanent variation of a selection. As you may recall, a selection can be cleared simply by clicking in the Code Browser. In order to clear a highlight, you must - explicitly select the Select Highlight option.
+ explicitly select the Select Highlight option.You would commonly use a highlight when you do not want to lose a selection. For example, you just used Search Memory to search for @@ -36,15 +36,15 @@
Create a selection in the Code Browser - From the menu-bar of the Code Browser, select Select Highlight Select Highlight Selection @@ -54,15 +54,15 @@
From the right mouse popup menu of the Code Browser, select Highlight - Entire + Entire SelectionOR
@@ -71,15 +71,15 @@
- - From the menu-bar of the Code Browser, select Select Highlight Select Highlight Clear
From the right mouse popup menu of the Code Browser, select Highlight - ClearOR
+ Clear
@@ -89,15 +89,15 @@
- - From the menu-bar of the Code Browser, select Select Highlight Select Highlight Add Selection
From the right mouse popup menu of the Code Browser, select Highlight - Add + Add SelectionOR
@@ -109,14 +109,14 @@
- - From the menu-bar of the Code Browser, select Select Highlight Select Highlight Subtract Selection
From the right mouse popup menu of the Code Browser, select Highlight - Subtract + Subtract SelectionOR
Create a highlight in the Code Browser - From the menu-bar of the Code Browser, select Select Select From Highlight @@ -145,8 +145,8 @@
From the right mouse popup menu of the Code Browser, select Select - Entire + Entire HighlightOR
@@ -352,7 +352,7 @@From the menu-bar of the Code Browser, select either Navigation Previous Highlighted Range or Navigation Next Highlighted Range.
+ "help/shared/arrow.gif" border="0"> Previous Highlighted Range or Navigation Next Highlighted Range.@@ -582,7 +582,7 @@ settings:OR
@@ -164,7 +164,7 @@@@ -494,7 +494,7 @@-@@ -407,7 +407,7 @@ the drop is occurring.When the Code Browser is on or before the +
When the Code Browser is on or before the first address range in the highlight, the "Previous Highlight Range" menu-bar and tool-bar options will be disabled. Similarly, when the Code Browser is on or after the last address range in the highlight, the "Next Highlight Range" menu and toolbar options will be diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ShowInstructionInfoPlugin/ShowInstructionInfo.htm b/Ghidra/Features/Base/src/main/help/help/topics/ShowInstructionInfoPlugin/ShowInstructionInfo.htm index 9e12ee18d9..df002a6ff5 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ShowInstructionInfoPlugin/ShowInstructionInfo.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ShowInstructionInfoPlugin/ShowInstructionInfo.htm @@ -7,7 +7,7 @@
Show Instruction Info - + @@ -49,7 +49,7 @@right-mouse-click, select Processor Manual -Not all Ghidra language +
-Not all Ghidra language modules support this functionality.
Implementation Note:
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Snapshots/Snapshots.html b/Ghidra/Features/Base/src/main/help/help/topics/Snapshots/Snapshots.html index 55a8da90b1..377072cd56 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Snapshots/Snapshots.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/Snapshots/Snapshots.html @@ -5,7 +5,7 @@Snapshot Views - + diff --git a/Ghidra/Features/Base/src/main/help/help/topics/StackEditor/StackEditor.html b/Ghidra/Features/Base/src/main/help/help/topics/StackEditor/StackEditor.html index fd307d996c..039df8e949 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/StackEditor/StackEditor.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/StackEditor/StackEditor.html @@ -6,7 +6,7 @@ "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">Stack Frame Editor - + @@ -35,7 +35,7 @@ to an array.
-Pull Down Menu: The icon at the top of + Pull Down Menu: The icon at the top of the editor provides additional editor actions. These are: show the category path of a component's data type, edit a component's data type, edit the fields of a component, and apply a cycle group or favorite.
@@ -72,7 +72,7 @@Closing the Editor
-Select the Close dockable component icon in the +
Select the Close dockable component icon in the toolbar to exit from the editor. If you have unsaved changes to your stack frame, a dialog will ask if you want to save the changes.
@@ -313,7 +313,7 @@For example, Float*[5] is an array with five elements where each element is a pointer to a Float.
-Pointers to arrays are not allowed. In other +
Pointers to arrays are not allowed. In other words it is not legal for the * to be to the right of the array dimensions.
If the data type can be various sizes, like a Pointer or CString, then the user is @@ -363,7 +363,7 @@ with the Byte cycle group. This group is Byte, Word, DWord, and QWord.
-@@ -393,7 +393,7 @@ cycling the data type to a larger sized data type. Likewise, cycling to a smaller data type will add Undefined bytes after the component being cycled.A single row of the component table must be +
A single row of the component table must be selected to cycle a data type.
Cycle groups can also be applied from +
Cycle groups can also be applied from the component table's popup menu under Cycle.
-@@ -485,7 +485,7 @@ of Changing a Component's Size)When a data type is dropped on a pointer +
When a data type is dropped on a pointer component, the component becomes a pointer of that data type instead of simply being replaced by that data type. For example, dropping a Byte on a Pointer results in a Byte*, which is a pointer to a Byte. Drag and Drop is discussed further in Creating a @@ -424,11 +424,11 @@ Therefore, individual favorites are only enabled when they can be applied (i.e. they fit at the selection and the selection is a single table row).
-When a favorite data type is applied to a pointer +
When a favorite data type is applied to a pointer component, the component becomes a pointer of that data type instead of simply being replaced by that data type.
-If you right mouse click on a component +
If you right mouse click on a component where there is no selection, the selection becomes a single component selection containing that component and the popup menu will appear.
@@ -454,7 +454,7 @@ offset on the stack.
-For information about drag and drop with +
For information about drag and drop with pointers, see Drag and Drop Basics.
Favorites
@@ -462,7 +462,7 @@Right mouse click on the empty row at the end of the table and pull right to see the Favorites. Select the favorite from the popup and it is added as the last component.
-For information about Pointers as a Favorite, see +
For information about Pointers as a Favorite, see Favorites Basics.
-For information about drag and drop with +
For information about drag and drop with pointers, see Drag and Drop Basics.
Single Component Selected
-If you right mouse click on a +
If you right mouse click on a component where there is no selection, the selection becomes a single component selection containing that component and the popup menu will appear.
@@ -503,7 +503,7 @@ component will be enabled. (see Affect of Changing a Component's Size) -For information about Pointers as a Favorite, +
For information about Pointers as a Favorite, see Favorites Basics.
-
@@ -315,7 +315,7 @@ tool is launched and has the Program opened. -- From the tool's menu select EditFrom the tool's menu select Edit Tool Options... which displays the Tool Options Dialog.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/SymbolTablePlugin/symbol_references.htm b/Ghidra/Features/Base/src/main/help/help/topics/SymbolTablePlugin/symbol_references.htm index 480ff69ede..c868ef03cd 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/SymbolTablePlugin/symbol_references.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/SymbolTablePlugin/symbol_references.htm @@ -6,7 +6,7 @@ "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
Symbol References - + @@ -23,7 +23,7 @@@@ -274,7 +274,7 @@ click and select the Cut option; select a destination symbol, right mouse click and select the Paste option. -
- From the menu-bar of a tool, select Window Symbol + "font-weight: bold;">Window Symbol References…
- From the tool-bar of a tool, click on the diff --git a/Ghidra/Features/Base/src/main/help/help/topics/SymbolTablePlugin/symbol_table.htm b/Ghidra/Features/Base/src/main/help/help/topics/SymbolTablePlugin/symbol_table.htm index 806246184f..c730126b88 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/SymbolTablePlugin/symbol_table.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/SymbolTablePlugin/symbol_table.htm @@ -6,7 +6,7 @@ "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
Symbol Table - + @@ -20,7 +20,7 @@Displaying the Symbol Table component
-
- From the menu-bar of a tool, select Window Symbol +
- From the menu-bar of a tool, select Window Symbol Table
- From the tool-bar of a tool, click on the button
@@ -79,18 +79,18 @@option. Enter the new name in the cell editor in the tree.-You can sort the table on any column by clicking on +
You can sort the table on any column by clicking on the column header. The column can be sorted in ascending or descending order.
--+
Sorting a column in the symbol table when the program has a large number of symbols can be slow. If you do not need sorting, then you can control-click the sorted column to remove the sort.
The colors for bad +
The colors for bad references, entry points, dead code, offcut code, function names, local symbols,
@@ -92,7 +92,7 @@ speeding up the bulk operation as it will no longer have to keep updating the nodes in the tree.-+
Filtering the symbol table when the program has a large number of symbols can be slow. When only filtering on the symbol name, via the checkbox above, the overall filtering is considerably faster. @@ -150,7 +150,7 @@
-Notes on deleting a symbol:
+Notes on deleting a symbol:
- You can only delete a default symbol when it has zero (0) references.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/SymbolTreePlugin/SymbolTree.htm b/Ghidra/Features/Base/src/main/help/help/topics/SymbolTreePlugin/SymbolTree.htm index bd10023bc7..479c4d1115 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/SymbolTreePlugin/SymbolTree.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/SymbolTreePlugin/SymbolTree.htm @@ -9,7 +9,7 @@Symbol Tree - + @@ -21,7 +21,7 @@To display the Symbol Tree, select the icon on the tool bar, OR select the option Window Symbol Tree.
+ "help/shared/arrow.gif"> Symbol Tree.-The Symbol Tree does not show +
The Symbol Tree does not show dynamic symbols, i.e., those symbols that are created due to references. Use the Symbol Table display to view dynamic symbols; turn off the Rename
-Category names and group nodes are not editable; +
Category names and group nodes are not editable; they exist only for organizational purposes.
Other points of interest on moving symbols:
+Other points of interest on moving symbols:
- Parameters and stack variables within a function cannot be moved.
@@ -351,7 +351,7 @@To include namespace names in the display of labels and names within the Code Browser, - select Edit Tool Options... from the + select Edit Tool Options... from the tool menu. This will display the Options dialog. Within the Options tree, navigate to the folder node Listing Fields. The Display Namespace option in the right-hand panel should be checked to diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Tables/GhidraTableHeaders.html b/Ghidra/Features/Base/src/main/help/help/topics/Tables/GhidraTableHeaders.html index 4a11d1824c..8d4ae5f55f 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Tables/GhidraTableHeaders.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/Tables/GhidraTableHeaders.html @@ -4,7 +4,7 @@
Ghidra Table Headers - + @@ -26,7 +26,7 @@- In addition to table header actions, many + In addition to table header actions, many tables support a common set of actions when right-clicking in the body of the table, such as: @@ -49,7 +49,7 @@
-+
If you click a table column header and no sorting takes place, then that particular table does not support sorting on columns.
@@ -80,7 +80,7 @@ With multiple sorted columns, you may change the direction of any individual sort column by left-clicking that column.-+
To remove a sort column from a multiple column sort, Ctrl-left-click that column. This will even work when only one column is sorted, thus effectively disabling sorting for the table. Disabling sorting can greatly increase the @@ -91,7 +91,7 @@
-@@ -132,7 +132,7 @@+
It is possible to cancel some tables while they are loading or sorting their data. If this happens, you can trigger a reload of the data by sorting on one of the columns. @@ -180,7 +180,7 @@
- This action uses the current + This action uses the current table selection when deciding what to export. If no row is selected, then no data is exported. To select all rows, use the Select All action or press Ctrl-A on the keyboard. diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Tool/Configure_Tool.htm b/Ghidra/Features/Base/src/main/help/help/topics/Tool/Configure_Tool.htm index 884249c031..0365f3887c 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Tool/Configure_Tool.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Tool/Configure_Tool.htm @@ -7,7 +7,7 @@
Configure Tool - + @@ -16,7 +16,7 @@The Configure Tool dialog allows you to add/remove plugin packages or individual Plugins from a tool. To display the Configure Tool dialog, select File Configure....This dialog is also displayed when you Configure....This dialog is also displayed when you create a new tool.
@@ -38,7 +38,7 @@-- + The Ghidra Project Window's Configure @@ -68,7 +68,7 @@
The Experimental package can't be +
The Experimental package can't be added as a package. Experimental plugins must be added individually.
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Tool/Ghidra_Tool_Administration.htm b/Ghidra/Features/Base/src/main/help/help/topics/Tool/Ghidra_Tool_Administration.htm index a9a17c2524..30e9c90598 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Tool/Ghidra_Tool_Administration.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Tool/Ghidra_Tool_Administration.htm @@ -7,7 +7,7 @@
Ghidra Tool Administration - + @@ -30,7 +30,7 @@ already loaded. This tool may be re-imported into your tool chest at any time. If the tools exist in your tool chest, then a one-up number is assigned to the name to make them unique. (You will see the name in the tool tip, and in the Tools Run menu.) + "4">Tools Run menu.) Any tool that you create and add to your Tool Chest is always available to your active Project. However, you should save the tool if you plan to use it for other Ghidra projects. @@ -80,7 +80,7 @@
- From the Ghidra Project Window, select the Tools Create Tool... option.
+ src="help/shared/arrow.gif"> Create Tool... option.- A new "empty" tool is displayed; the Configure dialog is displayed.
@@ -121,7 +121,7 @@
- From the tool, select File Save Tool
+ "help/shared/arrow.gif"> Save Tool
- From the tool, select File Save Tool As...
+ "help/shared/arrow.gif"> Save Tool As...- Enter a new tool name (the current tool name is shown in the Tool Name field by default).
@@ -166,7 +166,7 @@-
- Select File Select File Export Tool; a file chooser is displayed.
- Select a folder and name for the exported file.
@@ -191,7 +191,7 @@The Status area on the Ghidra Project Window indicates whether the export was successful.
-If the tool contains Plugins that are not part of +
If the tool contains Plugins that are not part of Ghidra (i.e., you wrote new Plugins), you will have to distribute a jar file containing the class files for the Plugins along with the XML file. The recipient can then just place the jar file in one of the
-This action is only available from within a running tool via - File - Export + File + Export Export Default Tool... @@ -234,7 +234,7 @@
area on the Ghidra Project Window.
- From the Ghidra Project Window, select Tools Import Tool to Tool Chest...
+ "help/shared/arrow.gif"> Import Tool to Tool Chest...- Select a file with a ".tool" or ".obj" extension.
@@ -246,7 +246,7 @@ "help/topics/FrontEndPlugin/Ghidra_Front_end.htm#StatusWindow">StatusIf the tool that you are importing contains Plugins +
If the tool that you are importing contains Plugins that are not part of Ghidra, you must have the jar file containing the class files for the Plugins. Place the jar file in one of the locations where Ghidra @@ -266,7 +266,7 @@
- From the Ghidra Project - Window, select Tools + Window, select Tools Import Default....
- A dialog is displayed that allows you to selectively import default @@ -301,8 +301,8 @@ OR
- From the Ghidra Project - Window, select Tools - Run Tool , select Tools + Run Tool <tool name>
If you bring up more than one instance of the same +
If you bring up more than one instance of the same tool, the window title shows a one-up number appended to the tool name, e.g., CodeBrowser(2).
To change the associated tool for any file type, select - Tools Set Tool Associations... menu. This will + Tools Set Tool Associations... menu. This will open the Set Tool Associations Dialog
@@ -401,7 +401,7 @@ default setting. -Ghidra uses tool names to store tool +
Ghidra uses tool names to store tool associations. This can lead to odd behavior if you rename a custom tool to be the name of a default tool. If your tools exhibit odd behavior, such as being unable to open a file that is considered to be a default type, then you can always delete your @@ -418,7 +418,7 @@ "help/topics/FrontEndPlugin/Ghidra_Front_end.htm">Ghidra Project Window),
-
- Select the File Close Tool option, +
- Select the File Close Tool option, OR
- Right mouse click on the icon for the running tool and choose the Close @@ -458,12 +458,12 @@
-@@ -492,8 +492,8 @@This dialog is displayed when the last +
This dialog is displayed when the last tool is closed that has this Program opened. So if you have two tools running with the same Program opened and you close one tool, the dialog will not be displayed until you close the second tool.
-You cannot close a tool while a background +
You cannot close a tool while a background process is running, e.g., Disassembly or Clear. You must first stop the operation, then close the tool.
- From the Ghidra Project Window, Select the Tools Delete Tool <tool name> + "help/shared/arrow.gif"> Delete Tool <tool name> OR,
- Right mouse click on the icon in the Tool Chest and select the A dialog to confirm your delete request is displayed; choose the Delete button to remove the tool from your Tool Chest. -
You can always get your default tools back into +
You can always get your default tools back into your Tool Chest by selecting the Import Default Tools to Tool Chestoption. However, deleting your own custom tool from your diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Tool/ShowLog.htm b/Ghidra/Features/Base/src/main/help/help/topics/Tool/ShowLog.htm index 95190facf5..9f8cba3f1d 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Tool/ShowLog.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Tool/ShowLog.htm @@ -7,7 +7,7 @@
Show Log - + diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Tool/Tip_Of_The_Day.htm b/Ghidra/Features/Base/src/main/help/help/topics/Tool/Tip_Of_The_Day.htm index 01b0ffe5ff..b7592c0a0f 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Tool/Tip_Of_The_Day.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Tool/Tip_Of_The_Day.htm @@ -7,7 +7,7 @@Tip of the Day - + @@ -17,7 +17,7 @@ The Tip of the Day action brings up a dialog that displays various tips for using Ghidra.-
+
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Tool/ToolOptions_Dialog.htm b/Ghidra/Features/Base/src/main/help/help/topics/Tool/ToolOptions_Dialog.htm index 4719feaa67..e65a69aed7 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Tool/ToolOptions_Dialog.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Tool/ToolOptions_Dialog.htm @@ -7,7 +7,7 @@Tool Options Dialog - + @@ -23,7 +23,7 @@from the tool menu.-The Tool Options dialog has a filter text field +
The Tool Options dialog has a filter text field that can be used to quickly find options relating to a keyword. Any options names or descriptions that contain the keyword text will be displayed.
@@ -31,7 +31,7 @@
To display the Options dialog, select EditTool Options... from the tool menu.
+ "help/shared/arrow.gif">Tool Options...Restoring Default Settings
@@ -61,7 +61,7 @@ using the keyboard. Below we describe the Key Bindings options editor.--Not all key bindings are changeable +
Not all key bindings are changeable via the tool options. For example, the following keys cannot be changed:
- @@ -79,7 +79,7 @@
-@@ -117,7 +117,7 @@You can also change key bindings +
You can also change key bindings from within Ghidra by pressing F4 while the mouse is over any toolbar icon or menu item. Click here for more info.
- Select Edit Tool Options... from the main + "help/shared/arrow.gif"> Tool Options... from the main menu.
- Select the Key Bindings node in the options tree.
@@ -139,7 +139,7 @@When a key is mapped to multiple +
When a key is mapped to multiple actions, and more than one of these actions is valid in the current context (i.e., the action is enabled), then a dialog is displayed for you to choose what action you want to perform.
@@ -155,7 +155,7 @@
- Select Edit Tool Options... from the main + "help/shared/arrow.gif"> Tool Options... from the main menu.
- Select the Key Bindings node in the options tree.
@@ -178,7 +178,7 @@-
- Select Edit Tool Options... from the main + "help/shared/arrow.gif"> Tool Options... from the main menu.
- Select the Key Bindings node in the options tree.
@@ -194,14 +194,14 @@- Press OK to import the key bindings.
Importing key bindings will override +
Importing key bindings will override your current key bindings settings. It is suggested that you export your key bindings before you import so that you may revert to your previous settings if necessary.
-After importing you must save your +
After importing you must save your tool (File Save Tool) if you want you changes + "help/shared/arrow.gif"> Save Tool) if you want you changes to persist between tool invocations.
@@ -230,7 +230,7 @@ on the toolbar. -File Close
+ alt="" border="0" src="help/shared/arrow.gif"> CloseData Cycle Cycle: Float, + alt="" border="0" src="help/shared/arrow.gif"> Cycle Cycle: Float, Double
This menu item or icon will be +
This menu item or icon will be associated with the Key Binding. When the Key Binding key is used, this menu item or action associated with the icon will be applied.
@@ -259,7 +259,7 @@
- Select Edit Options... from the Tool + "help/shared/arrow.gif"> Options... from the Tool menu.
- Select the Key Bindings node in the options tree.
@@ -368,7 +368,7 @@To change Tool Options,
-
- From the tool, select Edit +
- From the tool, select Edit Tool Options...
- Select the Tool node in the options tree.
@@ -437,7 +437,7 @@ less visually straining.-As a prototype +
As a prototype feature, this feature has many known issues, including:
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Tool/Undo_Redo.htm b/Ghidra/Features/Base/src/main/help/help/topics/Tool/Undo_Redo.htm index f00a5b7777..58bf49d20e 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Tool/Undo_Redo.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/Tool/Undo_Redo.htm @@ -7,7 +7,7 @@
Undo/Redo - + @@ -23,15 +23,15 @@-
- To undo an edit operation, select EditUndo from the main menu or press the + "help/shared/arrow.gif">Undo from the main menu or press the button on the tool bar.
- To redo an edit operation, select EditRedo from the main menu or press the + "help/shared/arrow.gif">Redo from the main menu or press the button on the tool bar.
Hovering the mouse over the +
Hovering the mouse over the button will display the name of the edit operation that would be "undone". Similarly, hovering the mouse over the button will display the name of the edit operation that would be "redone".
diff --git a/Ghidra/Features/Base/src/main/help/help/topics/TranslateStringsPlugin/TranslateStringsPlugin.htm b/Ghidra/Features/Base/src/main/help/help/topics/TranslateStringsPlugin/TranslateStringsPlugin.htm index 35bd22a438..ff66b501f9 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/TranslateStringsPlugin/TranslateStringsPlugin.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/TranslateStringsPlugin/TranslateStringsPlugin.htm @@ -7,7 +7,7 @@Translate Strings - + @@ -19,7 +19,7 @@This plugin doesn't perform any natural language translation by itself. The user must install string translation services that do the actual translation. Extensions to Ghidra are installed via the File - Install Extensions... + Install Extensions... menu.
When a string has been translated, the translated value will be shown in place of @@ -29,11 +29,11 @@
Translate Menu
-@@ -43,12 +43,12 @@The Data +
The Data Translate menu will appear in the popup menu of the Listing window when a string or string-like datatype is selected, and in the Defined Strings table (found under Window - Defined Strings). + Defined Strings).
Allows the user to specify a translated string value manually, by typing a value in a pop-up dialog.
Select an existing string instance in the Listing window and right click - and select Data - Translate + and select Data + Translate Manual to enter a manual translation.
In the Defined Strings table select a row or a range of rows and right click and select Translate - Manual.
+ Manual.Clear translated values
@@ -57,12 +57,12 @@The selected string instances will default back to their true value.
Select an existing string instance in the Listing window and right click and select Data - Translate - Clear translated values + Translate + Clear translated values to clear the translated value.
In the Defined Strings table select a row or a range of rows and right click and select Translate - Clear translated values.
+ Clear translated values.Toggle show translated values
@@ -70,12 +70,12 @@Toggles the display of the translated string with the original value.
Select an existing string instance in the Listing window and right click and select Data - Translate - Toggle show translated values + Translate + Toggle show translated values to toggle the display of the translated value of each of the strings.
In the Defined Strings table select a row or a range of rows and right click and select Translate - Toggle show translated values.
+ Toggle show translated values.Once installed, the translation service plugins, like all plugins, can be - found in the File + found in the File Configure... window and must be enabled before they will - appear in the Data + appear in the Data Translate menu.
Each string translation services will operate in a different way, please consult diff --git a/Ghidra/Features/Base/src/main/help/help/topics/Trees/GhidraTreeFilter.html b/Ghidra/Features/Base/src/main/help/help/topics/Trees/GhidraTreeFilter.html index 8a69d02136..d5d0114271 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/Trees/GhidraTreeFilter.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/Trees/GhidraTreeFilter.html @@ -7,7 +7,7 @@
Ghidra Tree Filters - + @@ -35,7 +35,7 @@ exited Ghidra.-Some trees use more than the node's name for +
Some trees use more than the node's name for filter purposes. So, it may appear that the filter is matching more than it should, when actually it is also using some other related text for the match, such as a node description.
@@ -100,7 +100,7 @@
- Multiple words in the text field + Multiple words in the text field are treated as separate patterns and ALL patterns must match for the node or row to be accepted. For example, if the text field contained "foo bar", then the table will match if at least one column contains a "foo" and at least one column @@ -181,7 +181,7 @@ evaluated. If the text is split, the Filter Strategy and associated options -- case sensitivity, globbing, and inversion -- are applied to each term. -When 'Regular Expression' is selected as the +
When 'Regular Expression' is selected as the filter strategy, these options are disabled. Regular expressions are flexible enough to match multiple terms and may contain many of the characters otherwise used for convenient text splitting.
@@ -229,7 +229,7 @@ overall acceptance by the filter.-Using delimiters that otherwise have a +
Using delimiters that otherwise have a logical definition -- '
@@ -277,7 +277,7 @@+
', or '|
', for example -- have no semantic value in this application; they are simply tokens for input string processing.-@@ -336,14 +336,14 @@+
Some columns in tables are not filterable via the filter text field below the table. For example, many numeric columns are ignored by the text filter because they can be slow to calculate and they are better filtered by using a range filter, as is available diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ValidateProgram/ValidateProgram.html b/Ghidra/Features/Base/src/main/help/help/topics/ValidateProgram/ValidateProgram.html index 877e6d052f..18a27e904f 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ValidateProgram/ValidateProgram.html +++ b/Ghidra/Features/Base/src/main/help/help/topics/ValidateProgram/ValidateProgram.html @@ -6,7 +6,7 @@ "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
Validate Program - + @@ -27,7 +27,7 @@You can launch the Validate Program window by using the Analysis Validate {Current Program} menu item.
+ "help/shared/arrow.gif" alt="->"> Validate {Current Program} menu item.diff --git a/Ghidra/Features/Base/src/main/help/help/topics/VersionControl/project_repository.htm b/Ghidra/Features/Base/src/main/help/help/topics/VersionControl/project_repository.htm index 4458e8aad3..d3e5d0c5dd 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/VersionControl/project_repository.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/VersionControl/project_repository.htm @@ -10,7 +10,7 @@@@ -185,7 +185,7 @@ either click on the check in icon on the tool bar, or right mouse click and select the Check In... option. -Project Repository - + @@ -55,7 +55,7 @@ checked out "disappear" from the Ghidra Project Window, as they are unavailable. Private files remain intact and are not affected by the server connection. -You are authenticated only once per +
You are authenticated only once per Ghidra session; so if you open other project repositories managed by the same Ghidra Server, you will be prompted only once for a password, as required.
@@ -133,7 +133,7 @@ has not been added to version control (note the plain icon and no version information). It is considered to be a "private" file. Private files are never visible to other users. -A normal checkout is indicated by a +
A normal checkout is indicated by a checkmark with a green background, while an exclusive checkout is is indicated by checkmark with a blue background. A checkmark with a red background
-The exclusive lock is implied for a +
The exclusive lock is implied for a non-shared project repository.
The The icon is also available from the tool where you have the file opened.
@@ -240,7 +240,7 @@If the checkbox on the dialog is selected, then a private file is created with a ".keep" extension on the filename. The checkbox is selected by default.
-If you have the file +
If you have the file open in the Code Browser when you attempt to undo the check out, you will get an error dialog indicating that the file is in use. You must close the file first, then undo check out.
@@ -276,11 +276,11 @@ option is only enabled when the latest version number on the server is greater than the version that you checked out. -The The icon is also available from the tool where you have the file opened.
-The update action is not applicable +
The update action is not applicable in a non-shared project repository.
To view any version in the history, select the version, right mouse click and choose the - Open With<tool> where + Open With<tool> where <tool> denotes a menu item for each tool in your tool chest. The version is read only and is opened in the selected tool. The filename shown in the title of the tool indicates the version number, e.g., "SharedProgram.exe@10 [Read Only]" indicates you are viewing version 10 of SharedProgram.exe. You can make changes to the file, but you must save it to a new name.
-Other ways to open a specific +
Other ways to open a specific version in a tool are:
@@ -354,7 +354,7 @@ "help/topics/Tool/Ghidra_Tool_Administration.htm#Set_Tool_Associations">default tool specified, double click on the version that you want to open. -
-- Choose the FileChoose the FileOpen... option; the Open Program dialog is displayed; from this dialog you can select a version to diff --git a/Ghidra/Features/Base/src/main/help/help/topics/ViewStringsPlugin/ViewStringsPlugin.htm b/Ghidra/Features/Base/src/main/help/help/topics/ViewStringsPlugin/ViewStringsPlugin.htm index 6cdd458b57..cf10906e2a 100644 --- a/Ghidra/Features/Base/src/main/help/help/topics/ViewStringsPlugin/ViewStringsPlugin.htm +++ b/Ghidra/Features/Base/src/main/help/help/topics/ViewStringsPlugin/ViewStringsPlugin.htm @@ -7,7 +7,7 @@
View Defined Strings - + @@ -36,7 +36,7 @@ String Settings for formatting settings) or the translated value of the string. Double click in this column to change the string's representation into a value of your choice. This is the - same as using the Translate + same as using the Translate Manual menu item.- Data Type - mnemonic or data type for the string type.
- Is Ascii - boolean flag that indicates the string has non-ASCII characters.
@@ -72,7 +72,7 @@- Select the button on the tool bar.
The refresh icon on the toolbar will +
The refresh icon on the toolbar will appear grayed-out by default. If potential changes to string data are detected, the icon will become green in color. The toolbar button can be pressed in either state for a full table reload. diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/listingpanel/ListingCodeComparisonOptions.java b/Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/listingpanel/ListingCodeComparisonOptions.java index b86f766876..ad0aa22cad 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/listingpanel/ListingCodeComparisonOptions.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/listingpanel/ListingCodeComparisonOptions.java @@ -104,19 +104,23 @@ public class ListingCodeComparisonOptions { HelpLocation help = new HelpLocation(HELP_TOPIC, "Options"); options.setOptionsHelpLocation(help); - options.registerOption(BYTE_DIFFS_COLOR_KEY, DEFAULT_BYTE_DIFFS_COLOR, help, - DEFAULT_BYTE_DIFFS_BACKGROUND_COLOR_DESCRIPTION); + options.registerThemeColorBinding(BYTE_DIFFS_COLOR_KEY, "color.bg.listing.comparison.bytes", + help, DEFAULT_BYTE_DIFFS_BACKGROUND_COLOR_DESCRIPTION); - options.registerOption(MNEMONIC_DIFFS_COLOR_KEY, DEFAULT_MNEMONIC_DIFFS_COLOR, help, - DEFAULT_MNEMONIC_DIFFS_BACKGROUND_COLOR_DESCRIPTION); + options.registerThemeColorBinding(MNEMONIC_DIFFS_COLOR_KEY, + "color.bg.listing.comparison.mnemonic", + help, DEFAULT_MNEMONIC_DIFFS_BACKGROUND_COLOR_DESCRIPTION); - options.registerOption(OPERAND_DIFFS_COLOR_KEY, DEFAULT_OPERAND_DIFFS_COLOR, help, + options.registerThemeColorBinding(OPERAND_DIFFS_COLOR_KEY, + "color.bg.listing.comparison.operand", help, DEFAULT_OPERAND_DIFFS_BACKGROUND_COLOR_DESCRIPTION); - options.registerOption(DIFF_CODE_UNITS_COLOR_KEY, DEFAULT_DIFF_CODE_UNITS_COLOR, help, + options.registerThemeColorBinding(DIFF_CODE_UNITS_COLOR_KEY, + "color.bg.listing.comparison.code.units.diff", help, DEFAULT_DIFF_CODE_UNITS_BACKGROUND_COLOR_DESCRIPTION); - options.registerOption(UNMATCHED_CODE_UNITS_COLOR_KEY, DEFAULT_UNMATCHED_CODE_UNITS_COLOR, + options.registerThemeColorBinding(UNMATCHED_CODE_UNITS_COLOR_KEY, + "color.bg.listing.comparison.code.units.unmatched", help, DEFAULT_UNMATCHED_CODE_UNITS_BACKGROUND_COLOR_DESCRIPTION); } diff --git a/Ghidra/Features/BytePatterns/certification.manifest b/Ghidra/Features/BytePatterns/certification.manifest index 5d7f4c0f6d..99ac789f9e 100644 --- a/Ghidra/Features/BytePatterns/certification.manifest +++ b/Ghidra/Features/BytePatterns/certification.manifest @@ -6,16 +6,6 @@ data/test/FileBitPatternInfoReaderTestFile1.xml||GHIDRA||||END| data/test/FileBitPatternInfoReaderTestFile2.xml||GHIDRA||||END| ghidra_scripts/DumpFunctionPatternInfoScript.properties||GHIDRA||||END| src/main/help/help/TOC_Source.xml||GHIDRA||||END| -src/main/help/help/shared/arrow.gif||GHIDRA||||END| -src/main/help/help/shared/close16.gif||GHIDRA||||END| -src/main/help/help/shared/menu16.gif||GHIDRA||||END| -src/main/help/help/shared/note-red.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/redo.png||GHIDRA||||END| -src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/undo.png||GHIDRA||||END| -src/main/help/help/shared/warning.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| src/main/help/help/topics/FunctionBitPatternsExplorerPlugin/FunctionBitPatternsExplorerPlugin.htm||GHIDRA||||END| src/main/help/help/topics/FunctionBitPatternsExplorerPlugin/images/DataGatheringParams.png||GHIDRA||||END| src/main/help/help/topics/FunctionBitPatternsExplorerPlugin/images/TabbedView.png||GHIDRA||||END| diff --git a/Ghidra/Features/BytePatterns/src/main/help/help/shared/Frontpage.css b/Ghidra/Features/BytePatterns/src/main/help/help/shared/Frontpage.css deleted file mode 100644 index 557c37ca39..0000000000 --- a/Ghidra/Features/BytePatterns/src/main/help/help/shared/Frontpage.css +++ /dev/null @@ -1,64 +0,0 @@ -/* ### - * IP: GHIDRA - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* - WARNING! - This file is copied to all help directories. If you change this file, you must copy it - to each src/main/help/help/shared directory. - - - Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but - px (pixel) or with no type marking. - -*/ - -body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */ -li { font-family:times new roman; font-size:14pt; } -h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; } -h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; } -h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; } -h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; } - -/* - P tag code. Most of the help files nest P tags inside of blockquote tags (the was the - way it had been done in the beginning). The net effect is that the text is indented. In - modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in - blockquote tags, as well as naked P tags. The following two lines accomplish this. Note - that the 'blockquote p' definition will inherit from the first 'p' definition. -*/ -p { margin-left: 40px; font-family:times new roman; font-size:14pt; } -blockquote p { margin-left: 10px; } - -p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; } -p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; } - -/* - We wish for a tables to have space between it and the preceding element, so that text - is not too close to the top of the table. Also, nest the table a bit so that it is clear - the table relates to the preceding text. -*/ -table { margin-left: 20px; margin-top: 10px; width: 80%;} -td { font-family:times new roman; font-size:14pt; vertical-align: top; } -th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; } - -/* - Code-like formatting for things such as file system paths and proper names of classes, - methods, etc. To apply this to a file path, use this syntax: -
...
-*/ -code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } -code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } diff --git a/Ghidra/Features/BytePatterns/src/main/help/help/shared/arrow.gif b/Ghidra/Features/BytePatterns/src/main/help/help/shared/arrow.gif deleted file mode 100644 index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb& THV==isgesP{Mz8g$Y2csRcRCu diff --git a/Ghidra/Features/BytePatterns/src/main/help/help/shared/close16.gif b/Ghidra/Features/BytePatterns/src/main/help/help/shared/close16.gif deleted file mode 100644 index f5238646392f8e1bc4b29109b96a7244fbf17182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmZ?wbhEHb6krfw_|5YJXx+Wz~?QnfqC)NHwI2mHU#S zk~So5ZP%*%{*FDv0uu@xX?5xq)#VlZK6fO&_KCwIFFd;cof`mM5dG9}7sQ6Vnhp!( z@qd3RuLR;B3qdEBXht=Gl5Lu7xcpnw`I9qNbB$j{Tg{Ly&AK+b)jYguH* IzU|!LJw()#mG% z;~W5-j~aaPc1!%f!Ievzz%9Eb$XuVfQ|Gl;`>~eDr9a`P!>5l~4o_@0)adKc#W=r7 zXki_Hk?uVqsdk^f^UQ0bb2|+fnjhl#?85%7UzeQw0}TwDYR#1IqJ?LM_f*ja@2l6< z33!|S=@DV7BrN2xV&z5}C _&UX$JuyacZ}M-#}Hp$R2fKJ1ZP zA2*FY>CbXljDxs_UMveH4K4tA3Z{%a6Ry9zz*N@;BvAY zDX+r88?m!=Ev8Jmkr1&YoW>hJ6^Y!AV*l0EqYWp?aK$9 =q=hNR z9`wWjlecNVDFm>kIhquYceJrRbdIvsH|MBJoP@UTkuTfPPU@l_KZ?)zAXe9Tm2G7X z;`5+}vQi9W-~Jitd7rNm*RH%Snu@R4`kQ}cgyzH*Z+kG0x8{>+(X&F!Tcr_>)FMVF z6Ms}vAp%4sv%p8j$P~E|rCTyXZp2px@EuT2EU+>sZIHGB`o#&{NWHJQLwxn)B)Fk^ zRW5@y0bFp28|`k?PG|$wFp-)KV}RUYd2i+Rgr_CR5@m4$JW^&l^VxapB L$CWo(G>eog`6uiyoz8w2L-|+K9?+Vnuq<*QU=wS{M$-=mCb3xBi%i5M_L%jj z;r8?5GTTb`X8&rY6?dDKq%T&gi7V_}<_M*Nc*IU*{h;g?scc++;r!-FrXF_+I~m4` zO3Y^MAeQrfY>4wa#G(>}a}tt~0jsGd3=p7xz2V~NHh0&zclR-Lp6d1EB1049)bg!m zs8t2 @ZzJmcgGrqAQ6f7O@z5om2qW8G4_#0_b#_Nm2l^4|5QN2-uNbW=+=yaCsUoe%3F( z;i!J`+wPX{j~{fn?Oja(n_R-w)7Zxt4j8+O6UMrLC9?E$%Rqo%7M`LFfClU~y#t6h zcz5 @OT VYMEEDxb3*-d=JzNICy72nPW(HunZA{I*_zvYqCLiXYqGmsf13~}rLd7C_=tI-ut z@Q}1YCi0*jnTA^Mg~!A<;i2uoU2j-mg9A>~LREO7269mZD<;4Q1q|hI_J=0QxpV05 z@w;aM!+h#tcn7fNS_`bjkQTeeVR-_0e8rB??*Wm?W9SJ$i4oP<# ozk#E$hBpM44rsl{=Sco$);xhii6O`hzyp1e?(@ag2(=wt(WQ);&$7$s~ z^A#XFxnM!oZ(v#HatbpC0dzT?Ula<6Kt7IkF6#<0nm#IP3ICS10C)tgNk1=ZG>@cD z%G!-Z(mX&kVlmVc;79mD+5-^xxlvnbzMub2{mR;xn#snpHejdeTEMeIh3-mI8DmSy zU*iZQM-vub9+Uproj)FZmVLEg?WnNd4?N!ZwB41M5&L`0YHl$MTD~Xfw?op}MQRLl z;75D*@czePwi)dmoDa|*-(x2nh=1wlQF2?hCZ0nccTee=(hsWPDGf0c0h#AB<1+i< zHOG(61CD6GxScch3y7%4kJEvGQh~2$tIO&wR Cn4Y!PK;1^YMMQ`WnTP#a+CYn~^*0r*XlLMB1pH^w%~SxS0eYIrQ;Nka@RdS>|C zHmbpux|iE8^ErCz?4Sx=>ooeeb3YFiS#(Qr;f%3~U%gY5wQkArC&PPZC5|@yA{w%p z$9hVmG)TXl1IT9bHR+PwA8RlTJ+T#5*r6hV^B_$C2VA0{RYALgx8PI+`O>f!;Mtt< ziKL;es_mqW<1ve2N$e <3r|?dU896&-kMIt5S?#Vp#etbY6?>y1rpHmOB!$Rsw9ts(Q| zXr;dL8WZSe+Uzlxzbi-3EVYP?M_N{VQrnW_bVqW~&Eo}4Nn%cTQEz*562-#&5@|Av zs`OrCo6&$sr7~MUCKa?&>XI4EH@2gAjSi$ceho0p5W|@1aHY(Hd91j1>b~?%S)N4~ z5V2!p=$T8avF(rqBEzxw{;>4)!euaGEfzo^3H^bxmcyM>H33X?Np3E@x$Nd@sO+-r zBDw)N9kWMfk3xgecBMy44+A2I*D&VDt0I}7qdsb=lFV1J?Q*!1CcdZp*bzR5C(&nQ zx46R3((c4+Z&rNY>5oef+uwPV;{~L|Cp|70iHn8d_Mr}M%vN^$4ppKoKNzdlevkig zZ#cPznd+T5Pu@?xO5Z%W%A<$qCaRr(RIs+-lI^36YbBjazOeT~iC>c{eathlNho}e zM Xzb>X@rmgTx?& zz#HJKvL?#$>g*Nj)dx<|2|bjtfX5MYlz9Xi=FH9?lKr~2;`Db?Oxi1B_;@yp4mCJM zYZe4gB~qchtKG+TvG9?j-jl+|4-*#Tc;%dZQuXfS{C3Z_6%KWN=ct~%(i{;m*m&Yz zobTp wXAW*Mp-LkBD|V?g$zVl}eJ*)J z9ZRcv?=*j)bS9$6qolw6pgOooD}RU2G3hsw`gLgW%vmz0_*Ue_L=gKI_I=JNkmGLn z2E|kW@L~Bs#KE`);1XPLdm~LehbUE*21*S$d0z}u<^a~$OaE2c5jIwXU1wVW@v%sy zi=PfLed$?A?6?*sR)`Dq{gXraYTBB#J=yqV+vTx;e|%5=xoG#-PYjN6Qp$Nh-bXGW zq}!*Zh;E)YuVuXx02`In)Gnc@gYb)tflVg*F0Hr (%} z8n4zGI3YB&@lR@6#NHsk?NzYu 6Q^0+Kx$tbvJHU(RU#I1cWyE=`z937vR8bZuIy;^5@ErFlc z7qzb%lVl5Zoobc4 zB(a_APxNS59W&vkIsV~rho>gW$!nX}I Xa|Ab18X#!H!M1cJV z`%3#dJcJ9m0B$zxrQ}qZ%YkuS{JQMyf>#Ev25X`mpCOuX!p9}DXKKQq)zU-}4rvm9 zya)kv`N~06rdd9d)RCHSKHa1V6xY{8U3;n~s>02Ge*h&eUpYAKripUsa7{Qd)g_o! z6aI3%CLX|zs`tKLg266dIjD28Cd#1~G~uLuH37$VP1GT!n*YlNv~>B(LGhEz=a7sC zns8>e)dZ}*n(((XP58h~ZM+D n>4h(Iic+*EI11d|d{@ z%^bZwWr-&0>T@l b2{&y;SQ M{zdkAiB;?;oaWdtu$nRvPkhD}rMm#sD9Zh&dN(Gjtl z)u+P6vsvycXWS*!UHZI>_47)4_rT5Imo_5C9XVX@`+6(sE!3N!H&*X4ch!^nd`0hL zy+*yka5Gu&Ip}Z@mjHEnK-yh)f>YD~Ca!1}6~LkSupV6WDt0$ 7E`RX? zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt diff --git a/Ghidra/Features/BytePatterns/src/main/help/help/shared/note.yellow.png b/Ghidra/Features/BytePatterns/src/main/help/help/shared/note.yellow.png deleted file mode 100644 index f8ab6489f2afca01576947572918d51cf3fa7978..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4170 zcmV-Q5Vh}#P)
_r-EMVn-{+UbkYkVXBnY#)OT m^%^U z4~~yg1(?5ie&T{1xw{N(_2YG3B4lS_ZUV47=TODB*QK|Ok3cxm+5q7mTQnJSa79h^ z{+3Gsdbm$kTCD*m-jk9d)zPd<-oD~hBfHp#ct(Y9q;9fOxVQ5k05GSzI&y4a3KV|I zPt^qu%tbh?6aZqtDK8o8MBJpjJ{0~ XgC`_d2jTY$sF~Q z+SI&b4uFll&3;?YydcewntBtp5nA)JtscO@v3-3$i4fa8?POHoT7bLzZ>&7_5u~?; zm+ZWl031X07k93|1dx{gyeY>=Jb>4YKCGGbb!p!z^#Y*XqUqdJkV4`BPzUyN+J8Sk zp9O;U#zen!tZu>BdNq$gwwpkyZn3K}J4|3+cg8K5eMB&){()CGJ4TS$xXgDP`&jR> zmdwCf_R$`nryWb)u`9TL6eI$$ <=XdUyI{*-J0hdnFd~KsCmTXJwuB-4*`R6}zpw^I>(H` >gfJ79rGKRhl*7EfRL`DT|uifEv25mv`vDLWr+YQ8q2QFTcC1 z(%E?AJAb}SW&L!eDj|PzmD!Br_g?b1SN&?5n;ghrS8ZYT;mlV4xf+$Z-yOZoe^rAl z&Kzvvmp}f&iWj!4$MWfN`&FTD1lIKyo{o`-A60$D{I?4Z+@6A`;Bcsm+gX5%oivU6 zFh56Jz?*^~toAPjsBR<-77!Q{1i@uY^uD6dbBEpmEXi5Yv-DYBz0M`==bHENEilIB zEFSoW&~d&|kcLovcJKrMBuejzHDo>`RM~YkP_7!KeK?w1u6B69nZLT+c(SXowfk|U zqEWmsoc~KTn!_C!(WCw(bkS$T?}>WW<}eQ-fl8gB%YHN<@N6(z?~czOo3uA)A=In$ zV%Dw+*u^cKK_{`BUR^$*j!@r&HqV%=sI2d&Hrtr3`1&)AIzC?y 1@jg7Z3ipKou*l`|HvlCKmtY7Enqd3>L7z{eVZfJ`;UN;c)8@CIAbkFWh2n zpI1Lc-oRQ{7Z;#mb4gr)s&6Eu;{tvQ9z|CFmVYdd9f?rYxoc|`tr7b0DlcL@ew`m# zo}q(_>MpMgGjYJ@ikca7pCKWi_ax3{3ySK=t<`Yo94PPUt-I!SLo^^LY@FhAU*yrN z+x&jV0pY7&x0aNkHsM)8Q>#a0k *4!roV4mST z-}#I3>LxW#QkuZUw}67}Nm4+_2VW03j0<=WtRgPp((&0+inxF)*M3y|3cnQpcAf z#7`)1)jfd=sH-fV?uXAUHHYV0BGkiq(qlIU`+4mNr(%QzTJ_oFtJ)SqSy%KQCS3Uzf&HC|av@^=p5G^AjG0_}x9o;ftOq*ttt( zagXO!0 E+8vdQCz^5*f;DgxPXLfs}yy`8*pG84-b5({Ep6j zTtIbYjLBhquBmaF=ZXhZd{Szwhh0`X({UoUYMs2hDK4P2$$sk!JWXxun{77-ZhT6t z3}0b{P)XorS=IjMWhJ$zg#cE)9d^ev6n-DEzBM~c8-U}EaHMMCOI{y1)`KO-(=1$$ zJ@=m;mZ0cJ0HEP)Ik<)YO#yTC+lK9F0c-&Cqvi#3F6IezVzrAjf5o>zzU?wxKuieV z*AHTF0S|*UNCD{r{0!(ssFHtmzuXI4!13IAwG2G4XZiHW8*l;5mC{Bs_ BlRrXX3#Z)sAqoKuCDAX_9LsE UGTgy-_O2xlweQ83GWr3*gYw=hn(&={Ma2-wqL6%o#7Ve<2t@^;Y}~> zl{OsxD^I3yDsvYAKNK?n;PT)taDXsafJd39m6tpd<(060*QR2C1?&Y2EL8I~H1 XhwxfOSD*pQFS!T`tIy`Pk zi)xy&Gxt g5~8=ZnmR4{DBUX9>^p=az?Q{~-)-6x>PG)Et;nxHQ?&umu;l_jcuC zT;QLJt7fe3K|c#E8|0iAgnBifx!Ib2p2<63>0oM+xs7|N_^$FAzq(HE^d fA&-5(0xyw!{HtJlkQOGUTgS`?KsJ>dE|) 5Ey|GcF@ zU-qtZ+#jZCX8_bx_ fg(8)aB2>FkU~=;;aRHakaQV_7J`#DyhCJ 2LGHCb?-u zPuPZ#vv5%pz}saZET3y|DYN3l&Hy~X?(?Y^kK6|^a`s4Ck`1}iqX9?364dD`DwDIB zB|y=U%&;9P0BBYFibIJYgO^^IAV(_f ~+r{ zr4=dv#18EDFFPR{!%FHoU*reCxOKE;NP|Bt> I*fKZUc2>#Q bKuv>Cd|zQ4L9~MwuyIHMhRj03a4cXE;mc8BLLPzHrY=PQP?|+3 zZje 2<;M_mxOIvYx(Qxx}&;=;v&tpQ}#icrG#f z7dqb|iJ54S Ey h)6Gs@ zkuH#=l-3Vj=tBr?aOgrIebHNKUeXuSHqbT@2!=vwFqBgK(n6XND2+?n*xB65R%I!c zEJasWSJK>V*7JR3lvk7V-devo-{C9+^W$SU3yBE&Vs>1~WBzdl`_>`vO$=Yn(FeT= zTsd0J!| *geF-0XPEei}QHlu!5D9h>f=D5v z(44pM#t%qrb6Gzad>#WUj1NHJL*Tz1JS*Mkk! $0hJIInfzkBttS zdJ%2*E3JI;%NrEMC-N)#Pw*jVd;s$1kuli`pUJAjYvNilnRO;600g4jyf3>o*mFAh zz_8I_ bL6Si&y&+;EkR0#wn#V@pUoT^|qBR5R|W=2m+GZC_qdsEK8x9cvQ*C ztAnVo{RY4TeF-2 0K!n6}44Xzq#cc3^ zi>Z53di$9p`1hobkG>oA^bg1zN5{x;nFc>)LpHmFj4ki5M e-G>qO_+PjU5^us5ONg6~|;bbhArT)*wwNO)$d0-raKsNLlkBkZHZr zAUp1Y1X|{sjmA)ExY~(a2 n?$yCv-fqN z;#{FDbC4{gVzzT42q}PIgpe~4bESfGtHXLAh>~Ki-PN|ETPX;DbaRR4nrK}ISv1$P z0NuN|NLtmcxa$)$2m%6Ru+oZ_*Tg3haXsR4+0Bb~HxlL8#sGq%k8C63)t{|X_^*sC z{GqRvkV^iq)z;RS%2OMF6h#pWGj_XFJZg7b-rLCCeU&5uiJ-uwO6}B!;M;%3$(6J} zfvofk%9EU0VHKP!K%|HRqa4pKMqbe-Frt)|w!j1yD#XNqI;}vp!U_fcZ2x<~=Wb+F z9hg;H^@EheE`)a-JXd(Vx!=FB>X)vrx}|IHmdcZdR3su0VMr1?s$M$?-+uuoS8D(F zZYVDgy~IIqfIo8As&bqhMAGVNT`6-;AT&a44^^`ag+OK$)oY_v-zd>c c8|5G|He%AQutjm?QM0*^v^9rME;sf>;PvH^i{onJTUg$_*OL|*TO%Ms znSsunfh65L_9ven1+XUqKYnqdwswo1r=I*OMu$AiUw#$L2FFj#;ERtwj>pdaP=Dd! zGnb#(D*-lUrPYb~?S&mRIdvHM{)a#yln$N5%9g@*GeHzZx6lI$y+Fw0Bte>{@IAjU zf~7U?zyAbU%_i#gI@;~FgT2ZCfl`wjilP`vnqYZ(8QS#$0!l#uOQ|9Q_MT;+I0AW| zmz9DN3LgLV6R7SR0yAT2X$g(3h7eJ6&+di=r$2q_*iP7d>DaMj<3TBa6k=K dfiySY ns8$E )H%9 diff --git a/Ghidra/Features/BytePatterns/src/main/help/help/topics/FunctionBitPatternsExplorerPlugin/FunctionBitPatternsExplorerPlugin.htm b/Ghidra/Features/BytePatterns/src/main/help/help/topics/FunctionBitPatternsExplorerPlugin/FunctionBitPatternsExplorerPlugin.htm index 776b5f8328..4611186cd2 100644 --- a/Ghidra/Features/BytePatterns/src/main/help/help/topics/FunctionBitPatternsExplorerPlugin/FunctionBitPatternsExplorerPlugin.htm +++ b/Ghidra/Features/BytePatterns/src/main/help/help/topics/FunctionBitPatternsExplorerPlugin/FunctionBitPatternsExplorerPlugin.htm @@ -10,7 +10,7 @@ Function Bit Patterns Explorer Plugin - + @@ -110,7 +110,7 @@-Recommended Parameters:
+Recommended Parameters:
Reasonable starting values for the parameters controlling the number of instructions to be gathered are 3, 4, and 5. When setting the number of bytes to gather, it's reasonable to choose a value that can hold most of the corresponding instruction sequences. For diff --git a/Ghidra/Features/ByteViewer/certification.manifest b/Ghidra/Features/ByteViewer/certification.manifest index 636a55f1ae..108fc10ebf 100644 --- a/Ghidra/Features/ByteViewer/certification.manifest +++ b/Ghidra/Features/ByteViewer/certification.manifest @@ -5,11 +5,6 @@ Module.manifest||GHIDRA||||END| data/ExtensionPoint.manifest||GHIDRA||reviewed||END| data/byteviewer.theme.properties||GHIDRA||||END| src/main/help/help/TOC_Source.xml||GHIDRA||reviewed||END| -src/main/help/help/shared/arrow.gif||GHIDRA||reviewed||END| -src/main/help/help/shared/close16.gif||GHIDRA||reviewed||END| -src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0). Renamed from flag-green.png.|END| -src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0). Renamed from flag-yellow.png.|END| -src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0). Renamed from help-hint.png.|END| src/main/help/help/topics/ByteViewerPlugin/ByteViewerOptions.htm||GHIDRA||||END| src/main/help/help/topics/ByteViewerPlugin/The_Byte_Viewer.htm||GHIDRA||||END| src/main/help/help/topics/ByteViewerPlugin/images/ByteViewer.png||GHIDRA||||END| diff --git a/Ghidra/Features/ByteViewer/src/main/help/help/shared/Frontpage.css b/Ghidra/Features/ByteViewer/src/main/help/help/shared/Frontpage.css deleted file mode 100644 index 557c37ca39..0000000000 --- a/Ghidra/Features/ByteViewer/src/main/help/help/shared/Frontpage.css +++ /dev/null @@ -1,64 +0,0 @@ -/* ### - * IP: GHIDRA - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* - WARNING! - This file is copied to all help directories. If you change this file, you must copy it - to each src/main/help/help/shared directory. - - - Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but - px (pixel) or with no type marking. - -*/ - -body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */ -li { font-family:times new roman; font-size:14pt; } -h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; } -h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; } -h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; } -h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; } - -/* - P tag code. Most of the help files nest P tags inside of blockquote tags (the was the - way it had been done in the beginning). The net effect is that the text is indented. In - modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in - blockquote tags, as well as naked P tags. The following two lines accomplish this. Note - that the 'blockquote p' definition will inherit from the first 'p' definition. -*/ -p { margin-left: 40px; font-family:times new roman; font-size:14pt; } -blockquote p { margin-left: 10px; } - -p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; } -p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; } - -/* - We wish for a tables to have space between it and the preceding element, so that text - is not too close to the top of the table. Also, nest the table a bit so that it is clear - the table relates to the preceding text. -*/ -table { margin-left: 20px; margin-top: 10px; width: 80%;} -td { font-family:times new roman; font-size:14pt; vertical-align: top; } -th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; } - -/* - Code-like formatting for things such as file system paths and proper names of classes, - methods, etc. To apply this to a file path, use this syntax: -...
-*/ -code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } -code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } diff --git a/Ghidra/Features/ByteViewer/src/main/help/help/shared/arrow.gif b/Ghidra/Features/ByteViewer/src/main/help/help/shared/arrow.gif deleted file mode 100644 index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb& THV==isgesP{Mz8g$Y2csRcRCu diff --git a/Ghidra/Features/ByteViewer/src/main/help/help/shared/close16.gif b/Ghidra/Features/ByteViewer/src/main/help/help/shared/close16.gif deleted file mode 100644 index f5238646392f8e1bc4b29109b96a7244fbf17182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmZ?wbhEHb6krfw_|5YJXx+Wz~?QnfqC)NHwI2mHU#S zk~So5ZP%*%{*FDv0uu@xX?5xq)#VlZK6fO&_KCwIFFd;cof`mM5dG9}7sQ6Vnhp!( z@qd3RuLR;B3qdEBXht=Gl5Lu7xcpnw`I9qNbB$j{Tg{Ly&AK+b)jYguH* IzU|!LJw()#mG% z;~W5-j~aaPc1!%f!Ievzz%9Eb$XuVfQ|Gl;`>~eDr9a`P!>5l~4o_@0)adKc#W=r7 zXki_Hk?uVqsdk^f^UQ0bb2|+fnjhl#?85%7UzeQw0}TwDYR#1IqJ?LM_f*ja@2l6< z33!|S=@DV7BrN2xV&z5}C _&UX$JuyacZ}M-#}Hp$R2fKJ1ZP zA2*FY>CbXljDxs_UMveH4K4tA3Z{%a6Ry9zz*N@;BvAY zDX+r88?m!=Ev8Jmkr1&YoW>hJ6^Y!AV*l0EqYWp?aK$9 =q=hNR z9`wWjlecNVDFm>kIhquYceJrRbdIvsH|MBJoP@UTkuTfPPU@l_KZ?)zAXe9Tm2G7X z;`5+}vQi9W-~Jitd7rNm*RH%Snu@R4`kQ}cgyzH*Z+kG0x8{>+(X&F!Tcr_>)FMVF z6Ms}vAp%4sv%p8j$P~E|rCTyXZp2px@EuT2EU+>sZIHGB`o#&{NWHJQLwxn)B)Fk^ zRW5@y0bFp28|`k?PG|$wFp-)KV}RUYd2i+Rgr_CR5@m4$JW^&l^VxapB L$CWo(G>eog`6uiyoz8w2L-|+K9?+Vnuq<*QU=wS{M$-=mCb3xBi%i5M_L%jj z;r8?5GTTb`X8&rY6?dDKq%T&gi7V_}<_M*Nc*IU*{h;g?scc++;r!-FrXF_+I~m4` zO3Y^MAeQrfY>4wa#G(>}a}tt~0jsGd3=p7xz2V~NHh0&zclR-Lp6d1EB1049)bg!m zs8t2 @ZzJmcgGrqAQ6f7O@z5om2qW8G4_#0_b#_Nm2l^4|5QN2-uNbW=+=yaCsUoe%3F( z;i!J`+wPX{j~{fn?Oja(n_R-w)7Zxt4j8+O6UMrLC9?E$%Rqo%7M`LFfClU~y#t6h zcz5 @OT VYMEEDxb3*-d=JzNICy72nPW(HunZA{I*_zvYqCLiXYqGmsf13~}rLd7C_=tI-ut z@Q}1YCi0*jnTA^Mg~!A<;i2uoU2j-mg9A>~LREO7269mZD<;4Q1q|hI_J=0QxpV05 z@w;aM!+h#tcn7fNS_`bjkQTeeVR-_0e8rB??*Wm?W9SJ$i4oP<# ozk#E$hBpM44rsl{=Sco$);xhii6O`hzyp1e?(@ag2(=wt(WQ);&$7$s~ z^A#XFxnM!oZ(v#HatbpC0dzT?Ula<6Kt7IkF6#<0nm#IP3ICS10C)tgNk1=ZG>@cD z%G!-Z(mX&kVlmVc;79mD+5-^xxlvnbzMub2{mR;xn#snpHejdeTEMeIh3-mI8DmSy zU*iZQM-vub9+Uproj)FZmVLEg?WnNd4?N!ZwB41M5&L`0YHl$MTD~Xfw?op}MQRLl z;75D*@czePwi)dmoDa|*-(x2nh=1wlQF2?hCZ0nccTee=(hsWPDGf0c0h#AB<1+i< zHOG(61CD6GxScch3y7%4kJEvGQh~2$tIO&wR Cn4Y!PK;1^YMMQ`WnTP#a+CYn~^*0r*XlLMB1pH^w%~SxS0eYIrQ;Nka@RdS>|C zHmbpux|iE8^ErCz?4Sx=>ooeeb3YFiS#(Qr;f%3~U%gY5wQkArC&PPZC5|@yA{w%p z$9hVmG)TXl1IT9bHR+PwA8RlTJ+T#5*r6hV^B_$C2VA0{RYALgx8PI+`O>f!;Mtt< ziKL;es_mqW<1ve2N$e <3r|?dU896&-kMIt5S?#Vp#etbY6?>y1rpHmOB!$Rsw9ts(Q| zXr;dL8WZSe+Uzlxzbi-3EVYP?M_N{VQrnW_bVqW~&Eo}4Nn%cTQEz*562-#&5@|Av zs`OrCo6&$sr7~MUCKa?&>XI4EH@2gAjSi$ceho0p5W|@1aHY(Hd91j1>b~?%S)N4~ z5V2!p=$T8avF(rqBEzxw{;>4)!euaGEfzo^3H^bxmcyM>H33X?Np3E@x$Nd@sO+-r zBDw)N9kWMfk3xgecBMy44+A2I*D&VDt0I}7qdsb=lFV1J?Q*!1CcdZp*bzR5C(&nQ zx46R3((c4+Z&rNY>5oef+uwPV;{~L|Cp|70iHn8d_Mr}M%vN^$4ppKoKNzdlevkig zZ#cPznd+T5Pu@?xO5Z%W%A<$qCaRr(RIs+-lI^36YbBjazOeT~iC>c{eathlNho}e zM Xzb>X@rmgTx?& zz#HJKvL?#$>g*Nj)dx<|2|bjtfX5MYlz9Xi=FH9?lKr~2;`Db?Oxi1B_;@yp4mCJM zYZe4gB~qchtKG+TvG9?j-jl+|4-*#Tc;%dZQuXfS{C3Z_6%KWN=ct~%(i{;m*m&Yz zobTp wXAW*Mp-LkBD|V?g$zVl}eJ*)J z9ZRcv?=*j)bS9$6qolw6pgOooD}RU2G3hsw`gLgW%vmz0_*Ue_L=gKI_I=JNkmGLn z2E|kW@L~Bs#KE`);1XPLdm~LehbUE*21*S$d0z}u<^a~$OaE2c5jIwXU1wVW@v%sy zi=PfLed$?A?6?*sR)`Dq{gXraYTBB#J=yqV+vTx;e|%5=xoG#-PYjN6Qp$Nh-bXGW zq}!*Zh;E)YuVuXx02`In)Gnc@gYb)tflVg*F0Hr (%} z8n4zGI3YB&@lR@6#NHsk?NzYu 6Q^0+Kx$tbvJHU(RU#I1cWyE=`z937vR8bZuIy;^5@ErFlc z7qzb%lVl5Zoobc4 zB(a_APxNS59W&vkIsV~rho>gW$!nX}I Xa|Ab18X#!H!M1cJV z`%3#dJcJ9m0B$zxrQ}qZ%YkuS{JQMyf>#Ev25X`mpCOuX!p9}DXKKQq)zU-}4rvm9 zya)kv`N~06rdd9d)RCHSKHa1V6xY{8U3;n~s>02Ge*h&eUpYAKripUsa7{Qd)g_o! z6aI3%CLX|zs`tKLg266dIjD28Cd#1~G~uLuH37$VP1GT!n*YlNv~>B(LGhEz=a7sC zns8>e)dZ}*n(((XP58h~ZM+D n>4h(Iic+*EI11d|d{@ z%^bZwWr-&0>T@l b2{&y;SQ M{zdkAiB;?;oaWdtu$nRvPkhD}rMm#sD9Zh&dN(Gjtl z)u+P6vsvycXWS*!UHZI>_47)4_rT5Imo_5C9XVX@`+6(sE!3N!H&*X4ch!^nd`0hL zy+*yka5Gu&Ip}Z@mjHEnK-yh)f>YD~Ca!1}6~LkSupV6WDt0$ 7E`RX? zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt diff --git a/Ghidra/Features/ByteViewer/src/main/help/help/shared/note.yellow.png b/Ghidra/Features/ByteViewer/src/main/help/help/shared/note.yellow.png deleted file mode 100644 index f8ab6489f2afca01576947572918d51cf3fa7978..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4170 zcmV-Q5Vh}#P)
_r-EMVn-{+UbkYkVXBnY#)OT m^%^U z4~~yg1(?5ie&T{1xw{N(_2YG3B4lS_ZUV47=TODB*QK|Ok3cxm+5q7mTQnJSa79h^ z{+3Gsdbm$kTCD*m-jk9d)zPd<-oD~hBfHp#ct(Y9q;9fOxVQ5k05GSzI&y4a3KV|I zPt^qu%tbh?6aZqtDK8o8MBJpjJ{0~ XgC`_d2jTY$sF~Q z+SI&b4uFll&3;?YydcewntBtp5nA)JtscO@v3-3$i4fa8?POHoT7bLzZ>&7_5u~?; zm+ZWl031X07k93|1dx{gyeY>=Jb>4YKCGGbb!p!z^#Y*XqUqdJkV4`BPzUyN+J8Sk zp9O;U#zen!tZu>BdNq$gwwpkyZn3K}J4|3+cg8K5eMB&){()CGJ4TS$xXgDP`&jR> zmdwCf_R$`nryWb)u`9TL6eI$$ <=XdUyI{*-J0hdnFd~KsCmTXJwuB-4*`R6}zpw^I>(H` >gfJ79rGKRhl*7EfRL`DT|uifEv25mv`vDLWr+YQ8q2QFTcC1 z(%E?AJAb}SW&L!eDj|PzmD!Br_g?b1SN&?5n;ghrS8ZYT;mlV4xf+$Z-yOZoe^rAl z&Kzvvmp}f&iWj!4$MWfN`&FTD1lIKyo{o`-A60$D{I?4Z+@6A`;Bcsm+gX5%oivU6 zFh56Jz?*^~toAPjsBR<-77!Q{1i@uY^uD6dbBEpmEXi5Yv-DYBz0M`==bHENEilIB zEFSoW&~d&|kcLovcJKrMBuejzHDo>`RM~YkP_7!KeK?w1u6B69nZLT+c(SXowfk|U zqEWmsoc~KTn!_C!(WCw(bkS$T?}>WW<}eQ-fl8gB%YHN<@N6(z?~czOo3uA)A=In$ zV%Dw+*u^cKK_{`BUR^$*j!@r&HqV%=sI2d&Hrtr3`1&)AIzC?y 1@jg7Z3ipKou*l`|HvlCKmtY7Enqd3>L7z{eVZfJ`;UN;c)8@CIAbkFWh2n zpI1Lc-oRQ{7Z;#mb4gr)s&6Eu;{tvQ9z|CFmVYdd9f?rYxoc|`tr7b0DlcL@ew`m# zo}q(_>MpMgGjYJ@ikca7pCKWi_ax3{3ySK=t<`Yo94PPUt-I!SLo^^LY@FhAU*yrN z+x&jV0pY7&x0aNkHsM)8Q>#a0k *4!roV4mST z-}#I3>LxW#QkuZUw}67}Nm4+_2VW03j0<=WtRgPp((&0+inxF)*M3y|3cnQpcAf z#7`)1)jfd=sH-fV?uXAUHHYV0BGkiq(qlIU`+4mNr(%QzTJ_oFtJ)SqSy%KQCS3Uzf&HC|av@^=p5G^AjG0_}x9o;ftOq*ttt( zagXO!0 E+8vdQCz^5*f;DgxPXLfs}yy`8*pG84-b5({Ep6j zTtIbYjLBhquBmaF=ZXhZd{Szwhh0`X({UoUYMs2hDK4P2$$sk!JWXxun{77-ZhT6t z3}0b{P)XorS=IjMWhJ$zg#cE)9d^ev6n-DEzBM~c8-U}EaHMMCOI{y1)`KO-(=1$$ zJ@=m;mZ0cJ0HEP)Ik<)YO#yTC+lK9F0c-&Cqvi#3F6IezVzrAjf5o>zzU?wxKuieV z*AHTF0S|*UNCD{r{0!(ssFHtmzuXI4!13IAwG2G4XZiHW8*l;5mC{Bs_ BlRrXX3#Z)sAqoKuCDAX_9LsE UGTgy-_O2xlweQ83GWr3*gYw=hn(&={Ma2-wqL6%o#7Ve<2t@^;Y}~> zl{OsxD^I3yDsvYAKNK?n;PT)taDXsafJd39m6tpd<(060*QR2C1?&Y2EL8I~H1 XhwxfOSD*pQFS!T`tIy`Pk zi)xy&Gxt g5~8=ZnmR4{DBUX9>^p=az?Q{~-)-6x>PG)Et;nxHQ?&umu;l_jcuC zT;QLJt7fe3K|c#E8|0iAgnBifx!Ib2p2<63>0oM+xs7|N_^$FAzq(HE^d fA&-5(0xyw!{HtJlkQOGUTgS`?KsJ>dE|) 5Ey|GcF@ zU-qtZ+#jZCX8_bx_ fg(8)aB2>FkU~=;;aRHakaQV_7J`#DyhCJ 2LGHCb?-u zPuPZ#vv5%pz}saZET3y|DYN3l&Hy~X?(?Y^kK6|^a`s4Ck`1}iqX9?364dD`DwDIB zB|y=U%&;9P0BBYFibIJYgO^^IAV(_f ~+r{ zr4=dv#18EDFFPR{!%FHoU*reCxOKE;NP|Bt> I*fKZUc2>#Q bKuv>Cd|zQ4L9~MwuyIHMhRj03a4cXE;mc8BLLPzHrY=PQP?|+3 zZje 2<;M_mxOIvYx(Qxx}&;=;v&tpQ}#icrG#f z7dqb|iJ54S Ey h)6Gs@ zkuH#=l-3Vj=tBr?aOgrIebHNKUeXuSHqbT@2!=vwFqBgK(n6XND2+?n*xB65R%I!c zEJasWSJK>V*7JR3lvk7V-devo-{C9+^W$SU3yBE&Vs>1~WBzdl`_>`vO$=Yn(FeT= zTsd0J!| *geF-0XPEei}QHlu!5D9h>f=D5v z(44pM#t%qrb6Gzad>#WUj1NHJL*Tz1JS*Mkk! $0hJIInfzkBttS zdJ%2*E3JI;%NrEMC-N)#Pw*jVd;s$1kuli`pUJAjYvNilnRO;600g4jyf3>o*mFAh zz_8I_ bL6Si&y&+;EkR0#wn#V@pUoT^|qBR5R|W=2m+GZC_qdsEK8x9cvQ*C ztAnVo{RY4TeF-2 0K!n6}44Xzq#cc3^ zi>Z53di$9p`1hobkG>oA^bg1zN5{x;nFc>)LpHmFj4ki5M e-G>qO_+PjU5^us5ONg6~|;bbhArT)*wwNO)$d0-raKsNLlkBkZHZr zAUp1Y1X|{sjmA)ExY~(a2 n?$yCv-fqN z;#{FDbC4{gVzzT42q}PIgpe~4bESfGtHXLAh>~Ki-PN|ETPX;DbaRR4nrK}ISv1$P z0NuN|NLtmcxa$)$2m%6Ru+oZ_*Tg3haXsR4+0Bb~HxlL8#sGq%k8C63)t{|X_^*sC z{GqRvkV^iq)z;RS%2OMF6h#pWGj_XFJZg7b-rLCCeU&5uiJ-uwO6}B!;M;%3$(6J} zfvofk%9EU0VHKP!K%|HRqa4pKMqbe-Frt)|w!j1yD#XNqI;}vp!U_fcZ2x<~=Wb+F z9hg;H^@EheE`)a-JXd(Vx!=FB>X)vrx}|IHmdcZdR3su0VMr1?s$M$?-+uuoS8D(F zZYVDgy~IIqfIo8As&bqhMAGVNT`6-;AT&a44^^`ag+OK$)oY_v-zd>c c8|5G|He%AQutjm?QM0*^v^9rME;sf>;PvH^i{onJTUg$_*OL|*TO%Ms znSsunfh65L_9ven1+XUqKYnqdwswo1r=I*OMu$AiUw#$L2FFj#;ERtwj>pdaP=Dd! zGnb#(D*-lUrPYb~?S&mRIdvHM{)a#yln$N5%9g@*GeHzZx6lI$y+Fw0Bte>{@IAjU zf~7U?zyAbU%_i#gI@;~FgT2ZCfl`wjilP`vnqYZ(8QS#$0!l#uOQ|9Q_MT;+I0AW| zmz9DN3LgLV6R7SR0yAT2X$g(3h7eJ6&+di=r$2q_*iP7d>DaMj<3TBa6k=K dfiySY ns8$E )H%9 diff --git a/Ghidra/Features/ByteViewer/src/main/help/help/topics/ByteViewerPlugin/ByteViewerOptions.htm b/Ghidra/Features/ByteViewer/src/main/help/help/topics/ByteViewerPlugin/ByteViewerOptions.htm index f37444ca9a..94913e4636 100644 --- a/Ghidra/Features/ByteViewer/src/main/help/help/topics/ByteViewerPlugin/ByteViewerOptions.htm +++ b/Ghidra/Features/ByteViewer/src/main/help/help/topics/ByteViewerPlugin/ByteViewerOptions.htm @@ -3,7 +3,7 @@ Configuration Options for the Byte Viewer - + @@ -13,7 +13,7 @@ tool has configurable items for colors and font. The Byte Viewer options determines the colors, font, and header configuration. To view the options, select - EditTool Options + EditTool Options and then select the Byte Viewer node in the Options tree.Colors and Font @@ -74,7 +74,7 @@
- From the Byte Viewer menu select Edit + src="help/shared/arrow.gif" width="18" height="14"> Tool Options.
- Select the Byte Viewer node; the panel of options appears to the right of the tree.
@@ -92,7 +92,7 @@
- From the Byte Viewer menu select Edit Options.
+ src="help/shared/arrow.gif" width="18" height="14"> Options.- Select the Byte Viewer node; the panel of options appears to the right of the tree.
- Click on the Font button.
diff --git a/Ghidra/Features/ByteViewer/src/main/help/help/topics/ByteViewerPlugin/The_Byte_Viewer.htm b/Ghidra/Features/ByteViewer/src/main/help/help/topics/ByteViewerPlugin/The_Byte_Viewer.htm index 7967dec696..84a7a19bbf 100644 --- a/Ghidra/Features/ByteViewer/src/main/help/help/topics/ByteViewerPlugin/The_Byte_Viewer.htm +++ b/Ghidra/Features/ByteViewer/src/main/help/help/topics/ByteViewerPlugin/The_Byte_Viewer.htm @@ -3,7 +3,7 @@The Byte Viewer - + @@ -20,7 +20,7 @@To show the Byte Viewer, select the icon, , on the Code Browser toolbar, OR, choose the WindowBytes: ... menu.
+ src="help/shared/arrow.gif" border="0" >Bytes: ... menu.The following paragraphs describe the Byte Viewer.
Data Formats
@@ -186,7 +186,7 @@ Edit toolbar button so that it no longer appears pushed-in. -If +
If you have two Byte Viewers running, you can connect the two tools for the "Byte Block Edit" event so that when you make @@ -233,7 +233,7 @@ The offset is affected by both the alignment address and the bytes per line. The offset is displayed as a label below the scroll pane containing the views.
-Sometimes +
Sometimes you might see a byte pattern such that you want all the bytes to line up in the first column of the display. Consider the cursor position in the image below. If you want to see the fourth column of @@ -254,7 +254,7 @@
The bytes per line indicates how many bytes are displayed in one line in a view. The default value is 16.
-+
All formats shown must be able to support the new value. For example, since the HexInteger and Integer formats show bytes in groups of four, the bytes per line must be a multiple of four. diff --git a/Ghidra/Features/Decompiler/certification.manifest b/Ghidra/Features/Decompiler/certification.manifest index 5a59a8eaea..da903893ec 100644 --- a/Ghidra/Features/Decompiler/certification.manifest +++ b/Ghidra/Features/Decompiler/certification.manifest @@ -71,16 +71,6 @@ src/main/doc/sleigh_common.xsl||GHIDRA||||END| src/main/doc/sleigh_html.xsl||GHIDRA||||END| src/main/doc/sleigh_pdf.xsl||GHIDRA||||END| src/main/help/help/TOC_Source.xml||GHIDRA||||END| -src/main/help/help/shared/arrow.gif||GHIDRA||reviewed||END| -src/main/help/help/shared/close16.gif||GHIDRA||||END| -src/main/help/help/shared/menu16.gif||GHIDRA||||END| -src/main/help/help/shared/note-red.png||Oxygen Icons - LGPL 3.0||||END| -src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0||||END| -src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0||||END| -src/main/help/help/shared/redo.png||GHIDRA||||END| -src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0||||END| -src/main/help/help/shared/undo.png||GHIDRA||||END| -src/main/help/help/shared/warning.png||Oxygen Icons - LGPL 3.0||||END| src/main/help/help/topics/DecompilePlugin/DecompilerAnnotations.html||GHIDRA||||END| src/main/help/help/topics/DecompilePlugin/DecompilerConcepts.html||GHIDRA||||END| src/main/help/help/topics/DecompilePlugin/DecompilerIntro.html||GHIDRA||||END| @@ -91,11 +81,4 @@ src/main/help/help/topics/DecompilePlugin/images/Defuse.png||GHIDRA||||END| src/main/help/help/topics/DecompilePlugin/images/EditFunctionSignature.png||GHIDRA||||END| src/main/help/help/topics/DecompilePlugin/images/ForwardSlice.png||GHIDRA||||END| src/main/help/help/topics/DecompilePlugin/images/Undefined.png||GHIDRA||||END| -src/main/help/help/topics/DecompilePlugin/images/camera-photo.png||Tango Icons - Public Domain|||Tango|END| -src/main/help/help/topics/DecompilePlugin/images/decompileFunction.gif||GHIDRA||reviewed||END| -src/main/help/help/topics/DecompilePlugin/images/document-properties.png||Tango Icons - Public Domain|||tango|END| -src/main/help/help/topics/DecompilePlugin/images/openFolder.png||Modified Nuvola Icons - LGPL 2.1||||END| -src/main/help/help/topics/DecompilePlugin/images/page_edit.png||FAMFAMFAM Icons - CC 2.5||||END| -src/main/help/help/topics/DecompilePlugin/images/page_white_copy.png||FAMFAMFAM Icons - CC 2.5||||END| -src/main/help/help/topics/DecompilePlugin/images/reload3.png||Crystal Clear Icons - LGPL 2.1||||END| src/main/resources/images/decompileFunction.gif||GHIDRA||reviewed||END| diff --git a/Ghidra/Features/Decompiler/src/main/help/help/shared/Frontpage.css b/Ghidra/Features/Decompiler/src/main/help/help/shared/Frontpage.css deleted file mode 100644 index 557c37ca39..0000000000 --- a/Ghidra/Features/Decompiler/src/main/help/help/shared/Frontpage.css +++ /dev/null @@ -1,64 +0,0 @@ -/* ### - * IP: GHIDRA - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* - WARNING! - This file is copied to all help directories. If you change this file, you must copy it - to each src/main/help/help/shared directory. - - - Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but - px (pixel) or with no type marking. - -*/ - -body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */ -li { font-family:times new roman; font-size:14pt; } -h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; } -h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; } -h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; } -h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; } - -/* - P tag code. Most of the help files nest P tags inside of blockquote tags (the was the - way it had been done in the beginning). The net effect is that the text is indented. In - modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in - blockquote tags, as well as naked P tags. The following two lines accomplish this. Note - that the 'blockquote p' definition will inherit from the first 'p' definition. -*/ -p { margin-left: 40px; font-family:times new roman; font-size:14pt; } -blockquote p { margin-left: 10px; } - -p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; } -p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; } - -/* - We wish for a tables to have space between it and the preceding element, so that text - is not too close to the top of the table. Also, nest the table a bit so that it is clear - the table relates to the preceding text. -*/ -table { margin-left: 20px; margin-top: 10px; width: 80%;} -td { font-family:times new roman; font-size:14pt; vertical-align: top; } -th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; } - -/* - Code-like formatting for things such as file system paths and proper names of classes, - methods, etc. To apply this to a file path, use this syntax: -
...
-*/ -code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } -code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } diff --git a/Ghidra/Features/Decompiler/src/main/help/help/shared/arrow.gif b/Ghidra/Features/Decompiler/src/main/help/help/shared/arrow.gif deleted file mode 100644 index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb& THV==isgesP{Mz8g$Y2csRcRCu diff --git a/Ghidra/Features/Decompiler/src/main/help/help/shared/close16.gif b/Ghidra/Features/Decompiler/src/main/help/help/shared/close16.gif deleted file mode 100644 index f5238646392f8e1bc4b29109b96a7244fbf17182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmZ?wbhEHb6krfw_|5YJXx+Wz~?QnfqC)NHwI2mHU#S zk~So5ZP%*%{*FDv0uu@xX?5xq)#VlZK6fO&_KCwIFFd;cof`mM5dG9}7sQ6Vnhp!( z@qd3RuLR;B3qdEBXht=Gl5Lu7xcpnw`I9qNbB$j{Tg{Ly&AK+b)jYguH* IzU|!LJw()#mG% z;~W5-j~aaPc1!%f!Ievzz%9Eb$XuVfQ|Gl;`>~eDr9a`P!>5l~4o_@0)adKc#W=r7 zXki_Hk?uVqsdk^f^UQ0bb2|+fnjhl#?85%7UzeQw0}TwDYR#1IqJ?LM_f*ja@2l6< z33!|S=@DV7BrN2xV&z5}C _&UX$JuyacZ}M-#}Hp$R2fKJ1ZP zA2*FY>CbXljDxs_UMveH4K4tA3Z{%a6Ry9zz*N@;BvAY zDX+r88?m!=Ev8Jmkr1&YoW>hJ6^Y!AV*l0EqYWp?aK$9 =q=hNR z9`wWjlecNVDFm>kIhquYceJrRbdIvsH|MBJoP@UTkuTfPPU@l_KZ?)zAXe9Tm2G7X z;`5+}vQi9W-~Jitd7rNm*RH%Snu@R4`kQ}cgyzH*Z+kG0x8{>+(X&F!Tcr_>)FMVF z6Ms}vAp%4sv%p8j$P~E|rCTyXZp2px@EuT2EU+>sZIHGB`o#&{NWHJQLwxn)B)Fk^ zRW5@y0bFp28|`k?PG|$wFp-)KV}RUYd2i+Rgr_CR5@m4$JW^&l^VxapB L$CWo(G>eog`6uiyoz8w2L-|+K9?+Vnuq<*QU=wS{M$-=mCb3xBi%i5M_L%jj z;r8?5GTTb`X8&rY6?dDKq%T&gi7V_}<_M*Nc*IU*{h;g?scc++;r!-FrXF_+I~m4` zO3Y^MAeQrfY>4wa#G(>}a}tt~0jsGd3=p7xz2V~NHh0&zclR-Lp6d1EB1049)bg!m zs8t2 @ZzJmcgGrqAQ6f7O@z5om2qW8G4_#0_b#_Nm2l^4|5QN2-uNbW=+=yaCsUoe%3F( z;i!J`+wPX{j~{fn?Oja(n_R-w)7Zxt4j8+O6UMrLC9?E$%Rqo%7M`LFfClU~y#t6h zcz5 @OT VYMEEDxb3*-d=JzNICy72nPW(HunZA{I*_zvYqCLiXYqGmsf13~}rLd7C_=tI-ut z@Q}1YCi0*jnTA^Mg~!A<;i2uoU2j-mg9A>~LREO7269mZD<;4Q1q|hI_J=0QxpV05 z@w;aM!+h#tcn7fNS_`bjkQTeeVR-_0e8rB??*Wm?W9SJ$i4oP<# ozk#E$hBpM44rsl{=Sco$);xhii6O`hzyp1e?(@ag2(=wt(WQ);&$7$s~ z^A#XFxnM!oZ(v#HatbpC0dzT?Ula<6Kt7IkF6#<0nm#IP3ICS10C)tgNk1=ZG>@cD z%G!-Z(mX&kVlmVc;79mD+5-^xxlvnbzMub2{mR;xn#snpHejdeTEMeIh3-mI8DmSy zU*iZQM-vub9+Uproj)FZmVLEg?WnNd4?N!ZwB41M5&L`0YHl$MTD~Xfw?op}MQRLl z;75D*@czePwi)dmoDa|*-(x2nh=1wlQF2?hCZ0nccTee=(hsWPDGf0c0h#AB<1+i< zHOG(61CD6GxScch3y7%4kJEvGQh~2$tIO&wR Cn4Y!PK;1^YMMQ`WnTP#a+CYn~^*0r*XlLMB1pH^w%~SxS0eYIrQ;Nka@RdS>|C zHmbpux|iE8^ErCz?4Sx=>ooeeb3YFiS#(Qr;f%3~U%gY5wQkArC&PPZC5|@yA{w%p z$9hVmG)TXl1IT9bHR+PwA8RlTJ+T#5*r6hV^B_$C2VA0{RYALgx8PI+`O>f!;Mtt< ziKL;es_mqW<1ve2N$e <3r|?dU896&-kMIt5S?#Vp#etbY6?>y1rpHmOB!$Rsw9ts(Q| zXr;dL8WZSe+Uzlxzbi-3EVYP?M_N{VQrnW_bVqW~&Eo}4Nn%cTQEz*562-#&5@|Av zs`OrCo6&$sr7~MUCKa?&>XI4EH@2gAjSi$ceho0p5W|@1aHY(Hd91j1>b~?%S)N4~ z5V2!p=$T8avF(rqBEzxw{;>4)!euaGEfzo^3H^bxmcyM>H33X?Np3E@x$Nd@sO+-r zBDw)N9kWMfk3xgecBMy44+A2I*D&VDt0I}7qdsb=lFV1J?Q*!1CcdZp*bzR5C(&nQ zx46R3((c4+Z&rNY>5oef+uwPV;{~L|Cp|70iHn8d_Mr}M%vN^$4ppKoKNzdlevkig zZ#cPznd+T5Pu@?xO5Z%W%A<$qCaRr(RIs+-lI^36YbBjazOeT~iC>c{eathlNho}e zM Xzb>X@rmgTx?& zz#HJKvL?#$>g*Nj)dx<|2|bjtfX5MYlz9Xi=FH9?lKr~2;`Db?Oxi1B_;@yp4mCJM zYZe4gB~qchtKG+TvG9?j-jl+|4-*#Tc;%dZQuXfS{C3Z_6%KWN=ct~%(i{;m*m&Yz zobTp wXAW*Mp-LkBD|V?g$zVl}eJ*)J z9ZRcv?=*j)bS9$6qolw6pgOooD}RU2G3hsw`gLgW%vmz0_*Ue_L=gKI_I=JNkmGLn z2E|kW@L~Bs#KE`);1XPLdm~LehbUE*21*S$d0z}u<^a~$OaE2c5jIwXU1wVW@v%sy zi=PfLed$?A?6?*sR)`Dq{gXraYTBB#J=yqV+vTx;e|%5=xoG#-PYjN6Qp$Nh-bXGW zq}!*Zh;E)YuVuXx02`In)Gnc@gYb)tflVg*F0Hr (%} z8n4zGI3YB&@lR@6#NHsk?NzYu 6Q^0+Kx$tbvJHU(RU#I1cWyE=`z937vR8bZuIy;^5@ErFlc z7qzb%lVl5Zoobc4 zB(a_APxNS59W&vkIsV~rho>gW$!nX}I Xa|Ab18X#!H!M1cJV z`%3#dJcJ9m0B$zxrQ}qZ%YkuS{JQMyf>#Ev25X`mpCOuX!p9}DXKKQq)zU-}4rvm9 zya)kv`N~06rdd9d)RCHSKHa1V6xY{8U3;n~s>02Ge*h&eUpYAKripUsa7{Qd)g_o! z6aI3%CLX|zs`tKLg266dIjD28Cd#1~G~uLuH37$VP1GT!n*YlNv~>B(LGhEz=a7sC zns8>e)dZ}*n(((XP58h~ZM+D n>4h(Iic+*EI11d|d{@ z%^bZwWr-&0>T@l b2{&y;SQ M{zdkAiB;?;oaWdtu$nRvPkhD}rMm#sD9Zh&dN(Gjtl z)u+P6vsvycXWS*!UHZI>_47)4_rT5Imo_5C9XVX@`+6(sE!3N!H&*X4ch!^nd`0hL zy+*yka5Gu&Ip}Z@mjHEnK-yh)f>YD~Ca!1}6~LkSupV6WDt0$ 7E`RX? zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt diff --git a/Ghidra/Features/Decompiler/src/main/help/help/shared/note.yellow.png b/Ghidra/Features/Decompiler/src/main/help/help/shared/note.yellow.png deleted file mode 100644 index f8ab6489f2afca01576947572918d51cf3fa7978..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4170 zcmV-Q5Vh}#P)
_r-EMVn-{+UbkYkVXBnY#)OT m^%^U z4~~yg1(?5ie&T{1xw{N(_2YG3B4lS_ZUV47=TODB*QK|Ok3cxm+5q7mTQnJSa79h^ z{+3Gsdbm$kTCD*m-jk9d)zPd<-oD~hBfHp#ct(Y9q;9fOxVQ5k05GSzI&y4a3KV|I zPt^qu%tbh?6aZqtDK8o8MBJpjJ{0~ XgC`_d2jTY$sF~Q z+SI&b4uFll&3;?YydcewntBtp5nA)JtscO@v3-3$i4fa8?POHoT7bLzZ>&7_5u~?; zm+ZWl031X07k93|1dx{gyeY>=Jb>4YKCGGbb!p!z^#Y*XqUqdJkV4`BPzUyN+J8Sk zp9O;U#zen!tZu>BdNq$gwwpkyZn3K}J4|3+cg8K5eMB&){()CGJ4TS$xXgDP`&jR> zmdwCf_R$`nryWb)u`9TL6eI$$ <=XdUyI{*-J0hdnFd~KsCmTXJwuB-4*`R6}zpw^I>(H` >gfJ79rGKRhl*7EfRL`DT|uifEv25mv`vDLWr+YQ8q2QFTcC1 z(%E?AJAb}SW&L!eDj|PzmD!Br_g?b1SN&?5n;ghrS8ZYT;mlV4xf+$Z-yOZoe^rAl z&Kzvvmp}f&iWj!4$MWfN`&FTD1lIKyo{o`-A60$D{I?4Z+@6A`;Bcsm+gX5%oivU6 zFh56Jz?*^~toAPjsBR<-77!Q{1i@uY^uD6dbBEpmEXi5Yv-DYBz0M`==bHENEilIB zEFSoW&~d&|kcLovcJKrMBuejzHDo>`RM~YkP_7!KeK?w1u6B69nZLT+c(SXowfk|U zqEWmsoc~KTn!_C!(WCw(bkS$T?}>WW<}eQ-fl8gB%YHN<@N6(z?~czOo3uA)A=In$ zV%Dw+*u^cKK_{`BUR^$*j!@r&HqV%=sI2d&Hrtr3`1&)AIzC?y 1@jg7Z3ipKou*l`|HvlCKmtY7Enqd3>L7z{eVZfJ`;UN;c)8@CIAbkFWh2n zpI1Lc-oRQ{7Z;#mb4gr)s&6Eu;{tvQ9z|CFmVYdd9f?rYxoc|`tr7b0DlcL@ew`m# zo}q(_>MpMgGjYJ@ikca7pCKWi_ax3{3ySK=t<`Yo94PPUt-I!SLo^^LY@FhAU*yrN z+x&jV0pY7&x0aNkHsM)8Q>#a0k *4!roV4mST z-}#I3>LxW#QkuZUw}67}Nm4+_2VW03j0<=WtRgPp((&0+inxF)*M3y|3cnQpcAf z#7`)1)jfd=sH-fV?uXAUHHYV0BGkiq(qlIU`+4mNr(%QzTJ_oFtJ)SqSy%KQCS3Uzf&HC|av@^=p5G^AjG0_}x9o;ftOq*ttt( zagXO!0 E+8vdQCz^5*f;DgxPXLfs}yy`8*pG84-b5({Ep6j zTtIbYjLBhquBmaF=ZXhZd{Szwhh0`X({UoUYMs2hDK4P2$$sk!JWXxun{77-ZhT6t z3}0b{P)XorS=IjMWhJ$zg#cE)9d^ev6n-DEzBM~c8-U}EaHMMCOI{y1)`KO-(=1$$ zJ@=m;mZ0cJ0HEP)Ik<)YO#yTC+lK9F0c-&Cqvi#3F6IezVzrAjf5o>zzU?wxKuieV z*AHTF0S|*UNCD{r{0!(ssFHtmzuXI4!13IAwG2G4XZiHW8*l;5mC{Bs_ BlRrXX3#Z)sAqoKuCDAX_9LsE UGTgy-_O2xlweQ83GWr3*gYw=hn(&={Ma2-wqL6%o#7Ve<2t@^;Y}~> zl{OsxD^I3yDsvYAKNK?n;PT)taDXsafJd39m6tpd<(060*QR2C1?&Y2EL8I~H1 XhwxfOSD*pQFS!T`tIy`Pk zi)xy&Gxt g5~8=ZnmR4{DBUX9>^p=az?Q{~-)-6x>PG)Et;nxHQ?&umu;l_jcuC zT;QLJt7fe3K|c#E8|0iAgnBifx!Ib2p2<63>0oM+xs7|N_^$FAzq(HE^d fA&-5(0xyw!{HtJlkQOGUTgS`?KsJ>dE|) 5Ey|GcF@ zU-qtZ+#jZCX8_bx_ fg(8)aB2>FkU~=;;aRHakaQV_7J`#DyhCJ 2LGHCb?-u zPuPZ#vv5%pz}saZET3y|DYN3l&Hy~X?(?Y^kK6|^a`s4Ck`1}iqX9?364dD`DwDIB zB|y=U%&;9P0BBYFibIJYgO^^IAV(_f ~+r{ zr4=dv#18EDFFPR{!%FHoU*reCxOKE;NP|Bt> I*fKZUc2>#Q bKuv>Cd|zQ4L9~MwuyIHMhRj03a4cXE;mc8BLLPzHrY=PQP?|+3 zZje 2<;M_mxOIvYx(Qxx}&;=;v&tpQ}#icrG#f z7dqb|iJ54S Ey h)6Gs@ zkuH#=l-3Vj=tBr?aOgrIebHNKUeXuSHqbT@2!=vwFqBgK(n6XND2+?n*xB65R%I!c zEJasWSJK>V*7JR3lvk7V-devo-{C9+^W$SU3yBE&Vs>1~WBzdl`_>`vO$=Yn(FeT= zTsd0J!| *geF-0XPEei}QHlu!5D9h>f=D5v z(44pM#t%qrb6Gzad>#WUj1NHJL*Tz1JS*Mkk! $0hJIInfzkBttS zdJ%2*E3JI;%NrEMC-N)#Pw*jVd;s$1kuli`pUJAjYvNilnRO;600g4jyf3>o*mFAh zz_8I_ bL6Si&y&+;EkR0#wn#V@pUoT^|qBR5R|W=2m+GZC_qdsEK8x9cvQ*C ztAnVo{RY4TeF-2 0K!n6}44Xzq#cc3^ zi>Z53di$9p`1hobkG>oA^bg1zN5{x;nFc>)LpHmFj4ki5M e-G>qO_+PjU5^us5ONg6~|;bbhArT)*wwNO)$d0-raKsNLlkBkZHZr zAUp1Y1X|{sjmA)ExY~(a2 n?$yCv-fqN z;#{FDbC4{gVzzT42q}PIgpe~4bESfGtHXLAh>~Ki-PN|ETPX;DbaRR4nrK}ISv1$P z0NuN|NLtmcxa$)$2m%6Ru+oZ_*Tg3haXsR4+0Bb~HxlL8#sGq%k8C63)t{|X_^*sC z{GqRvkV^iq)z;RS%2OMF6h#pWGj_XFJZg7b-rLCCeU&5uiJ-uwO6}B!;M;%3$(6J} zfvofk%9EU0VHKP!K%|HRqa4pKMqbe-Frt)|w!j1yD#XNqI;}vp!U_fcZ2x<~=Wb+F z9hg;H^@EheE`)a-JXd(Vx!=FB>X)vrx}|IHmdcZdR3su0VMr1?s$M$?-+uuoS8D(F zZYVDgy~IIqfIo8As&bqhMAGVNT`6-;AT&a44^^`ag+OK$)oY_v-zd>c c8|5G|He%AQutjm?QM0*^v^9rME;sf>;PvH^i{onJTUg$_*OL|*TO%Ms znSsunfh65L_9ven1+XUqKYnqdwswo1r=I*OMu$AiUw#$L2FFj#;ERtwj>pdaP=Dd! zGnb#(D*-lUrPYb~?S&mRIdvHM{)a#yln$N5%9g@*GeHzZx6lI$y+Fw0Bte>{@IAjU zf~7U?zyAbU%_i#gI@;~FgT2ZCfl`wjilP`vnqYZ(8QS#$0!l#uOQ|9Q_MT;+I0AW| zmz9DN3LgLV6R7SR0yAT2X$g(3h7eJ6&+di=r$2q_*iP7d>DaMj<3TBa6k=K dfiySY ns8$E )H%9 diff --git a/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerAnnotations.html b/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerAnnotations.html index ab1eb92658..1211eb4cb9 100644 --- a/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerAnnotations.html +++ b/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerAnnotations.html @@ -2,8 +2,8 @@ Program Annotations Affecting the Decompiler - - + + @@ -89,7 +89,7 @@
- + @@ -260,7 +260,7 @@
- + @@ -889,7 +889,7 @@
- + @@ -943,7 +943,7 @@
- + @@ -1267,7 +1267,7 @@
- + @@ -1499,7 +1499,7 @@
- + diff --git a/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerConcepts.html b/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerConcepts.html index d1dae701b8..3887f5a74f 100644 --- a/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerConcepts.html +++ b/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerConcepts.html @@ -2,8 +2,8 @@ Decompiler Concepts - - + + @@ -182,7 +182,7 @@-Table . P-code Operations
+Table�.�P-code Operations
@@ -1312,7 +1312,7 @@
- + diff --git a/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerIntro.html b/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerIntro.html index d3ce6937f5..21c950fdbd 100644 --- a/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerIntro.html +++ b/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerIntro.html @@ -2,8 +2,8 @@ Decompiler - - + + @@ -64,7 +64,7 @@- Press the - icon + �icon in the tool bar, or
- @@ -85,7 +85,7 @@
- + diff --git a/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerOptions.html b/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerOptions.html index c8fb1f1e28..4a93dfe117 100644 --- a/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerOptions.html +++ b/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerOptions.html @@ -2,8 +2,8 @@ Decompiler Options - - + + @@ -40,12 +40,12 @@- - Analysis - lists Analysis Options that affect the Decompiler's transformation process. + �Analysis - lists Analysis Options that affect the Decompiler's transformation process.
- - Display - lists Display Options that affect the final presentation of Decompiler output. + �Display - lists Display Options that affect the final presentation of Decompiler output.
diff --git a/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerWindow.html b/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerWindow.html index 40eec57c0f..280d78476b 100644 --- a/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerWindow.html +++ b/Ghidra/Features/Decompiler/src/main/help/help/topics/DecompilePlugin/DecompilerWindow.html @@ -2,8 +2,8 @@Decompiler Window - - + + @@ -18,7 +18,7 @@ function in the Code Browser, then select the - icon from the tool bar, or the + �icon from the tool bar, or the Decompile option from the Window menu in the tool. @@ -91,7 +91,7 @@ Initially pressing - or selecting + �or selecting Decompile from the Window menu in the tool brings up the main window. The main window always displays the function at the current address within the Code Browser and follows as the user navigates @@ -131,7 +131,7 @@
- + @@ -153,7 +153,7 @@ Pressing the - icon + �icon in any Decompiler window's toolbar causes a Snapshot window to be created, which shows decompilation of the same function. Unlike the main window however, the Snapshot window @@ -240,7 +240,7 @@ - - button + �- button
Exports the decompiled result of the current function to a file. A file chooser @@ -265,7 +265,7 @@
- - button + �- button
Creates a new Snapshot window. The Snapshot window @@ -282,7 +282,7 @@
- - button + �- button
Triggers a re-decompilation of the current function displayed in the window. @@ -290,7 +290,7 @@
- + @@ -310,7 +310,7 @@ - - button + �- button
Copies the currently selected text in the Decompiler window to the clipboard. @@ -569,7 +569,7 @@
- + diff --git a/Ghidra/Features/FileFormats/certification.manifest b/Ghidra/Features/FileFormats/certification.manifest index ea2d4e851b..ecc99fcb57 100644 --- a/Ghidra/Features/FileFormats/certification.manifest +++ b/Ghidra/Features/FileFormats/certification.manifest @@ -14,7 +14,6 @@ data/android/eclipse-classpath||GHIDRA||reviewed||END| data/android/eclipse-project||GHIDRA||reviewed||END| data/crypto/README.txt||GHIDRA||||END| data/languages/apport.opinion||GHIDRA||||END| -data/languages/dumpfile.opinion||GHIDRA||||END| data/languages/minidump.opinion||GHIDRA||||END| data/languages/pagedump.opinion||GHIDRA||||END| src/main/help/help/TOC_Source.xml||GHIDRA||||END| diff --git a/Ghidra/Features/FileFormats/src/main/help/help/shared/Frontpage.css b/Ghidra/Features/FileFormats/src/main/help/help/shared/Frontpage.css deleted file mode 100644 index 557c37ca39..0000000000 --- a/Ghidra/Features/FileFormats/src/main/help/help/shared/Frontpage.css +++ /dev/null @@ -1,64 +0,0 @@ -/* ### - * IP: GHIDRA - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* - WARNING! - This file is copied to all help directories. If you change this file, you must copy it - to each src/main/help/help/shared directory. - - - Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but - px (pixel) or with no type marking. - -*/ - -body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */ -li { font-family:times new roman; font-size:14pt; } -h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; } -h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; } -h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; } -h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; } - -/* - P tag code. Most of the help files nest P tags inside of blockquote tags (the was the - way it had been done in the beginning). The net effect is that the text is indented. In - modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in - blockquote tags, as well as naked P tags. The following two lines accomplish this. Note - that the 'blockquote p' definition will inherit from the first 'p' definition. -*/ -p { margin-left: 40px; font-family:times new roman; font-size:14pt; } -blockquote p { margin-left: 10px; } - -p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; } -p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; } - -/* - We wish for a tables to have space between it and the preceding element, so that text - is not too close to the top of the table. Also, nest the table a bit so that it is clear - the table relates to the preceding text. -*/ -table { margin-left: 20px; margin-top: 10px; width: 80%;} -td { font-family:times new roman; font-size:14pt; vertical-align: top; } -th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; } - -/* - Code-like formatting for things such as file system paths and proper names of classes, - methods, etc. To apply this to a file path, use this syntax: - ...
-*/ -code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } -code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } diff --git a/Ghidra/Features/FileFormats/src/main/help/help/topics/FileFormatsPlugin/FileFormats.html b/Ghidra/Features/FileFormats/src/main/help/help/topics/FileFormatsPlugin/FileFormats.html index 7eaa0e664d..cb581dd1c2 100644 --- a/Ghidra/Features/FileFormats/src/main/help/help/topics/FileFormatsPlugin/FileFormats.html +++ b/Ghidra/Features/FileFormats/src/main/help/help/topics/FileFormatsPlugin/FileFormats.html @@ -4,7 +4,7 @@ - +File Formats diff --git a/Ghidra/Features/FunctionGraph/certification.manifest b/Ghidra/Features/FunctionGraph/certification.manifest index 05bca5ea1c..ebddfd6db5 100644 --- a/Ghidra/Features/FunctionGraph/certification.manifest +++ b/Ghidra/Features/FunctionGraph/certification.manifest @@ -7,16 +7,6 @@ Module.manifest||GHIDRA||||END| data/ExtensionPoint.manifest||GHIDRA||||END| data/functiongraph.theme.properties||GHIDRA||||END| src/main/help/help/TOC_Source.xml||GHIDRA||||END| -src/main/help/help/shared/arrow.gif||GHIDRA||reviewed||END| -src/main/help/help/shared/close16.gif||GHIDRA||reviewed||END| -src/main/help/help/shared/menu16.gif||GHIDRA||reviewed||END| -src/main/help/help/shared/note-red.png||Oxygen Icons - LGPL 3.0|||renamed from flag-red.png|END| -src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0|||renamed from flag-green.png|END| -src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0|||renamed from flag-yellow.png|END| -src/main/help/help/shared/redo.png||GHIDRA||reviewed||END| -src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0|||renamed oxygen file ktip.png|END| -src/main/help/help/shared/undo.png||GHIDRA||reviewed||END| -src/main/help/help/shared/warning.png||Oxygen Icons - LGPL 3.0||||END| src/main/help/help/topics/FunctionGraphPlugin/Function_Graph.html||GHIDRA|||contains screenshots of various icons with IP and listing windows|END| src/main/help/help/topics/FunctionGraphPlugin/Function_Graph_Layouts.html||GHIDRA||||END| src/main/help/help/topics/FunctionGraphPlugin/images/FunctionGraphWindow.png||GHIDRA||||END| @@ -42,20 +32,7 @@ src/main/help/help/topics/FunctionGraphPlugin/images/FunctionGraph_Vertex_Action src/main/help/help/topics/FunctionGraphPlugin/images/FunctionGraph_Vertex_Action_XRefs.png||GHIDRA|||screenshot of silk|END| src/main/help/help/topics/FunctionGraphPlugin/images/FunctionGraph_Vertex_Drop_Shadow.png||GHIDRA||||END| src/main/help/help/topics/FunctionGraphPlugin/images/FunctionGraph_Vertex_Header.png||GHIDRA||reviewed||END| -src/main/help/help/topics/FunctionGraphPlugin/images/camera-photo.png||Tango Icons - Public Domain|||tango|END| -src/main/help/help/topics/FunctionGraphPlugin/images/edit-redo.png||Tango Icons - Public Domain|||tango|END| -src/main/help/help/topics/FunctionGraphPlugin/images/field.header.png||GHIDRA||reviewed|Custom icon|END| -src/main/help/help/topics/FunctionGraphPlugin/images/fullscreen_view.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END| -src/main/help/help/topics/FunctionGraphPlugin/images/get-hot-new-stuff.png||Oxygen Icons - LGPL 3.0|||oxygen|END| -src/main/help/help/topics/FunctionGraphPlugin/images/house.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END| -src/main/help/help/topics/FunctionGraphPlugin/images/network-wireless.png||Oxygen Icons - LGPL 3.0|||Oxygen|END| -src/main/help/help/topics/FunctionGraphPlugin/images/page_paste.png||FAMFAMFAM Icons - CC 2.5|||famfam|END| -src/main/help/help/topics/FunctionGraphPlugin/images/page_white_copy.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END| -src/main/help/help/topics/FunctionGraphPlugin/images/shape_handles.png||FAMFAMFAM Icons - CC 2.5|||famfam|END| -src/main/help/help/topics/FunctionGraphPlugin/images/shape_square_add.png||FAMFAMFAM Icons - CC 2.5|||famfam|END| -src/main/help/help/topics/FunctionGraphPlugin/images/shape_ungroup.png||FAMFAMFAM Icons - CC 2.5|||famfam|END| src/main/resources/images/brick_link.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END| -src/main/resources/images/edit-redo.png||Tango Icons - Public Domain|||tango|END| src/main/resources/images/fgblock.png||GHIDRA||reviewed||END| src/main/resources/images/fgin.png||GHIDRA||reviewed||END| src/main/resources/images/fginout.png||GHIDRA||reviewed||END| @@ -67,9 +44,7 @@ src/main/resources/images/fgrevblock.png||GHIDRA||reviewed||END| src/main/resources/images/field.header.png||GHIDRA||reviewed|Custom icon|END| src/main/resources/images/fullscreen_view.png||FAMFAMFAM Icons - CC 2.5||||END| src/main/resources/images/graph_view.png||FAMFAMFAM Icons - CC 2.5||||END| -src/main/resources/images/house.png||FAMFAMFAM Icons - CC 2.5||||END| src/main/resources/images/id.png||FAMFAMFAM Icons - CC 2.5||||END| -src/main/resources/images/listing_format.png||FAMFAMFAM Icons - CC 2.5||||END| src/main/resources/images/paintbrush.png||FAMFAMFAM Icons - CC 2.5||||END| src/main/resources/images/palette.png||FAMFAMFAM Icons - CC 2.5||||END| src/main/resources/images/shape_handles.png||FAMFAMFAM Icons - CC 2.5|||famfam|END| diff --git a/Ghidra/Features/FunctionGraph/src/main/help/help/shared/Frontpage.css b/Ghidra/Features/FunctionGraph/src/main/help/help/shared/Frontpage.css deleted file mode 100644 index 557c37ca39..0000000000 --- a/Ghidra/Features/FunctionGraph/src/main/help/help/shared/Frontpage.css +++ /dev/null @@ -1,64 +0,0 @@ -/* ### - * IP: GHIDRA - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* - WARNING! - This file is copied to all help directories. If you change this file, you must copy it - to each src/main/help/help/shared directory. - - - Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but - px (pixel) or with no type marking. - -*/ - -body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */ -li { font-family:times new roman; font-size:14pt; } -h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; } -h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; } -h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; } -h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; } - -/* - P tag code. Most of the help files nest P tags inside of blockquote tags (the was the - way it had been done in the beginning). The net effect is that the text is indented. In - modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in - blockquote tags, as well as naked P tags. The following two lines accomplish this. Note - that the 'blockquote p' definition will inherit from the first 'p' definition. -*/ -p { margin-left: 40px; font-family:times new roman; font-size:14pt; } -blockquote p { margin-left: 10px; } - -p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; } -p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; } - -/* - We wish for a tables to have space between it and the preceding element, so that text - is not too close to the top of the table. Also, nest the table a bit so that it is clear - the table relates to the preceding text. -*/ -table { margin-left: 20px; margin-top: 10px; width: 80%;} -td { font-family:times new roman; font-size:14pt; vertical-align: top; } -th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; } - -/* - Code-like formatting for things such as file system paths and proper names of classes, - methods, etc. To apply this to a file path, use this syntax: -...
-*/ -code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } -code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } diff --git a/Ghidra/Features/FunctionGraph/src/main/help/help/shared/arrow.gif b/Ghidra/Features/FunctionGraph/src/main/help/help/shared/arrow.gif deleted file mode 100644 index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb& THV==isgesP{Mz8g$Y2csRcRCu diff --git a/Ghidra/Features/FunctionGraph/src/main/help/help/shared/close16.gif b/Ghidra/Features/FunctionGraph/src/main/help/help/shared/close16.gif deleted file mode 100644 index f5238646392f8e1bc4b29109b96a7244fbf17182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmZ?wbhEHb6krfw_|5YJXx+Wz~?QnfqC)NHwI2mHU#S zk~So5ZP%*%{*FDv0uu@xX?5xq)#VlZK6fO&_KCwIFFd;cof`mM5dG9}7sQ6Vnhp!( z@qd3RuLR;B3qdEBXht=Gl5Lu7xcpnw`I9qNbB$j{Tg{Ly&AK+b)jYguH* IzU|!LJw()#mG% z;~W5-j~aaPc1!%f!Ievzz%9Eb$XuVfQ|Gl;`>~eDr9a`P!>5l~4o_@0)adKc#W=r7 zXki_Hk?uVqsdk^f^UQ0bb2|+fnjhl#?85%7UzeQw0}TwDYR#1IqJ?LM_f*ja@2l6< z33!|S=@DV7BrN2xV&z5}C _&UX$JuyacZ}M-#}Hp$R2fKJ1ZP zA2*FY>CbXljDxs_UMveH4K4tA3Z{%a6Ry9zz*N@;BvAY zDX+r88?m!=Ev8Jmkr1&YoW>hJ6^Y!AV*l0EqYWp?aK$9 =q=hNR z9`wWjlecNVDFm>kIhquYceJrRbdIvsH|MBJoP@UTkuTfPPU@l_KZ?)zAXe9Tm2G7X z;`5+}vQi9W-~Jitd7rNm*RH%Snu@R4`kQ}cgyzH*Z+kG0x8{>+(X&F!Tcr_>)FMVF z6Ms}vAp%4sv%p8j$P~E|rCTyXZp2px@EuT2EU+>sZIHGB`o#&{NWHJQLwxn)B)Fk^ zRW5@y0bFp28|`k?PG|$wFp-)KV}RUYd2i+Rgr_CR5@m4$JW^&l^VxapB L$CWo(G>eog`6uiyoz8w2L-|+K9?+Vnuq<*QU=wS{M$-=mCb3xBi%i5M_L%jj z;r8?5GTTb`X8&rY6?dDKq%T&gi7V_}<_M*Nc*IU*{h;g?scc++;r!-FrXF_+I~m4` zO3Y^MAeQrfY>4wa#G(>}a}tt~0jsGd3=p7xz2V~NHh0&zclR-Lp6d1EB1049)bg!m zs8t2 @ZzJmcgGrqAQ6f7O@z5om2qW8G4_#0_b#_Nm2l^4|5QN2-uNbW=+=yaCsUoe%3F( z;i!J`+wPX{j~{fn?Oja(n_R-w)7Zxt4j8+O6UMrLC9?E$%Rqo%7M`LFfClU~y#t6h zcz5 @OT VYMEEDxb3*-d=JzNICy72nPW(HunZA{I*_zvYqCLiXYqGmsf13~}rLd7C_=tI-ut z@Q}1YCi0*jnTA^Mg~!A<;i2uoU2j-mg9A>~LREO7269mZD<;4Q1q|hI_J=0QxpV05 z@w;aM!+h#tcn7fNS_`bjkQTeeVR-_0e8rB??*Wm?W9SJ$i4oP<# ozk#E$hBpM44rsl{=Sco$);xhii6O`hzyp1e?(@ag2(=wt(WQ);&$7$s~ z^A#XFxnM!oZ(v#HatbpC0dzT?Ula<6Kt7IkF6#<0nm#IP3ICS10C)tgNk1=ZG>@cD z%G!-Z(mX&kVlmVc;79mD+5-^xxlvnbzMub2{mR;xn#snpHejdeTEMeIh3-mI8DmSy zU*iZQM-vub9+Uproj)FZmVLEg?WnNd4?N!ZwB41M5&L`0YHl$MTD~Xfw?op}MQRLl z;75D*@czePwi)dmoDa|*-(x2nh=1wlQF2?hCZ0nccTee=(hsWPDGf0c0h#AB<1+i< zHOG(61CD6GxScch3y7%4kJEvGQh~2$tIO&wR Cn4Y!PK;1^YMMQ`WnTP#a+CYn~^*0r*XlLMB1pH^w%~SxS0eYIrQ;Nka@RdS>|C zHmbpux|iE8^ErCz?4Sx=>ooeeb3YFiS#(Qr;f%3~U%gY5wQkArC&PPZC5|@yA{w%p z$9hVmG)TXl1IT9bHR+PwA8RlTJ+T#5*r6hV^B_$C2VA0{RYALgx8PI+`O>f!;Mtt< ziKL;es_mqW<1ve2N$e <3r|?dU896&-kMIt5S?#Vp#etbY6?>y1rpHmOB!$Rsw9ts(Q| zXr;dL8WZSe+Uzlxzbi-3EVYP?M_N{VQrnW_bVqW~&Eo}4Nn%cTQEz*562-#&5@|Av zs`OrCo6&$sr7~MUCKa?&>XI4EH@2gAjSi$ceho0p5W|@1aHY(Hd91j1>b~?%S)N4~ z5V2!p=$T8avF(rqBEzxw{;>4)!euaGEfzo^3H^bxmcyM>H33X?Np3E@x$Nd@sO+-r zBDw)N9kWMfk3xgecBMy44+A2I*D&VDt0I}7qdsb=lFV1J?Q*!1CcdZp*bzR5C(&nQ zx46R3((c4+Z&rNY>5oef+uwPV;{~L|Cp|70iHn8d_Mr}M%vN^$4ppKoKNzdlevkig zZ#cPznd+T5Pu@?xO5Z%W%A<$qCaRr(RIs+-lI^36YbBjazOeT~iC>c{eathlNho}e zM Xzb>X@rmgTx?& zz#HJKvL?#$>g*Nj)dx<|2|bjtfX5MYlz9Xi=FH9?lKr~2;`Db?Oxi1B_;@yp4mCJM zYZe4gB~qchtKG+TvG9?j-jl+|4-*#Tc;%dZQuXfS{C3Z_6%KWN=ct~%(i{;m*m&Yz zobTp wXAW*Mp-LkBD|V?g$zVl}eJ*)J z9ZRcv?=*j)bS9$6qolw6pgOooD}RU2G3hsw`gLgW%vmz0_*Ue_L=gKI_I=JNkmGLn z2E|kW@L~Bs#KE`);1XPLdm~LehbUE*21*S$d0z}u<^a~$OaE2c5jIwXU1wVW@v%sy zi=PfLed$?A?6?*sR)`Dq{gXraYTBB#J=yqV+vTx;e|%5=xoG#-PYjN6Qp$Nh-bXGW zq}!*Zh;E)YuVuXx02`In)Gnc@gYb)tflVg*F0Hr (%} z8n4zGI3YB&@lR@6#NHsk?NzYu 6Q^0+Kx$tbvJHU(RU#I1cWyE=`z937vR8bZuIy;^5@ErFlc z7qzb%lVl5Zoobc4 zB(a_APxNS59W&vkIsV~rho>gW$!nX}I Xa|Ab18X#!H!M1cJV z`%3#dJcJ9m0B$zxrQ}qZ%YkuS{JQMyf>#Ev25X`mpCOuX!p9}DXKKQq)zU-}4rvm9 zya)kv`N~06rdd9d)RCHSKHa1V6xY{8U3;n~s>02Ge*h&eUpYAKripUsa7{Qd)g_o! z6aI3%CLX|zs`tKLg266dIjD28Cd#1~G~uLuH37$VP1GT!n*YlNv~>B(LGhEz=a7sC zns8>e)dZ}*n(((XP58h~ZM+D n>4h(Iic+*EI11d|d{@ z%^bZwWr-&0>T@l b2{&y;SQ M{zdkAiB;?;oaWdtu$nRvPkhD}rMm#sD9Zh&dN(Gjtl z)u+P6vsvycXWS*!UHZI>_47)4_rT5Imo_5C9XVX@`+6(sE!3N!H&*X4ch!^nd`0hL zy+*yka5Gu&Ip}Z@mjHEnK-yh)f>YD~Ca!1}6~LkSupV6WDt0$ 7E`RX? zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt diff --git a/Ghidra/Features/FunctionGraph/src/main/help/help/shared/note.yellow.png b/Ghidra/Features/FunctionGraph/src/main/help/help/shared/note.yellow.png deleted file mode 100644 index f8ab6489f2afca01576947572918d51cf3fa7978..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4170 zcmV-Q5Vh}#P)
_r-EMVn-{+UbkYkVXBnY#)OT m^%^U z4~~yg1(?5ie&T{1xw{N(_2YG3B4lS_ZUV47=TODB*QK|Ok3cxm+5q7mTQnJSa79h^ z{+3Gsdbm$kTCD*m-jk9d)zPd<-oD~hBfHp#ct(Y9q;9fOxVQ5k05GSzI&y4a3KV|I zPt^qu%tbh?6aZqtDK8o8MBJpjJ{0~ XgC`_d2jTY$sF~Q z+SI&b4uFll&3;?YydcewntBtp5nA)JtscO@v3-3$i4fa8?POHoT7bLzZ>&7_5u~?; zm+ZWl031X07k93|1dx{gyeY>=Jb>4YKCGGbb!p!z^#Y*XqUqdJkV4`BPzUyN+J8Sk zp9O;U#zen!tZu>BdNq$gwwpkyZn3K}J4|3+cg8K5eMB&){()CGJ4TS$xXgDP`&jR> zmdwCf_R$`nryWb)u`9TL6eI$$ <=XdUyI{*-J0hdnFd~KsCmTXJwuB-4*`R6}zpw^I>(H` >gfJ79rGKRhl*7EfRL`DT|uifEv25mv`vDLWr+YQ8q2QFTcC1 z(%E?AJAb}SW&L!eDj|PzmD!Br_g?b1SN&?5n;ghrS8ZYT;mlV4xf+$Z-yOZoe^rAl z&Kzvvmp}f&iWj!4$MWfN`&FTD1lIKyo{o`-A60$D{I?4Z+@6A`;Bcsm+gX5%oivU6 zFh56Jz?*^~toAPjsBR<-77!Q{1i@uY^uD6dbBEpmEXi5Yv-DYBz0M`==bHENEilIB zEFSoW&~d&|kcLovcJKrMBuejzHDo>`RM~YkP_7!KeK?w1u6B69nZLT+c(SXowfk|U zqEWmsoc~KTn!_C!(WCw(bkS$T?}>WW<}eQ-fl8gB%YHN<@N6(z?~czOo3uA)A=In$ zV%Dw+*u^cKK_{`BUR^$*j!@r&HqV%=sI2d&Hrtr3`1&)AIzC?y 1@jg7Z3ipKou*l`|HvlCKmtY7Enqd3>L7z{eVZfJ`;UN;c)8@CIAbkFWh2n zpI1Lc-oRQ{7Z;#mb4gr)s&6Eu;{tvQ9z|CFmVYdd9f?rYxoc|`tr7b0DlcL@ew`m# zo}q(_>MpMgGjYJ@ikca7pCKWi_ax3{3ySK=t<`Yo94PPUt-I!SLo^^LY@FhAU*yrN z+x&jV0pY7&x0aNkHsM)8Q>#a0k *4!roV4mST z-}#I3>LxW#QkuZUw}67}Nm4+_2VW03j0<=WtRgPp((&0+inxF)*M3y|3cnQpcAf z#7`)1)jfd=sH-fV?uXAUHHYV0BGkiq(qlIU`+4mNr(%QzTJ_oFtJ)SqSy%KQCS3Uzf&HC|av@^=p5G^AjG0_}x9o;ftOq*ttt( zagXO!0 E+8vdQCz^5*f;DgxPXLfs}yy`8*pG84-b5({Ep6j zTtIbYjLBhquBmaF=ZXhZd{Szwhh0`X({UoUYMs2hDK4P2$$sk!JWXxun{77-ZhT6t z3}0b{P)XorS=IjMWhJ$zg#cE)9d^ev6n-DEzBM~c8-U}EaHMMCOI{y1)`KO-(=1$$ zJ@=m;mZ0cJ0HEP)Ik<)YO#yTC+lK9F0c-&Cqvi#3F6IezVzrAjf5o>zzU?wxKuieV z*AHTF0S|*UNCD{r{0!(ssFHtmzuXI4!13IAwG2G4XZiHW8*l;5mC{Bs_ BlRrXX3#Z)sAqoKuCDAX_9LsE UGTgy-_O2xlweQ83GWr3*gYw=hn(&={Ma2-wqL6%o#7Ve<2t@^;Y}~> zl{OsxD^I3yDsvYAKNK?n;PT)taDXsafJd39m6tpd<(060*QR2C1?&Y2EL8I~H1 XhwxfOSD*pQFS!T`tIy`Pk zi)xy&Gxt g5~8=ZnmR4{DBUX9>^p=az?Q{~-)-6x>PG)Et;nxHQ?&umu;l_jcuC zT;QLJt7fe3K|c#E8|0iAgnBifx!Ib2p2<63>0oM+xs7|N_^$FAzq(HE^d fA&-5(0xyw!{HtJlkQOGUTgS`?KsJ>dE|) 5Ey|GcF@ zU-qtZ+#jZCX8_bx_ fg(8)aB2>FkU~=;;aRHakaQV_7J`#DyhCJ 2LGHCb?-u zPuPZ#vv5%pz}saZET3y|DYN3l&Hy~X?(?Y^kK6|^a`s4Ck`1}iqX9?364dD`DwDIB zB|y=U%&;9P0BBYFibIJYgO^^IAV(_f ~+r{ zr4=dv#18EDFFPR{!%FHoU*reCxOKE;NP|Bt> I*fKZUc2>#Q bKuv>Cd|zQ4L9~MwuyIHMhRj03a4cXE;mc8BLLPzHrY=PQP?|+3 zZje 2<;M_mxOIvYx(Qxx}&;=;v&tpQ}#icrG#f z7dqb|iJ54S Ey h)6Gs@ zkuH#=l-3Vj=tBr?aOgrIebHNKUeXuSHqbT@2!=vwFqBgK(n6XND2+?n*xB65R%I!c zEJasWSJK>V*7JR3lvk7V-devo-{C9+^W$SU3yBE&Vs>1~WBzdl`_>`vO$=Yn(FeT= zTsd0J!| *geF-0XPEei}QHlu!5D9h>f=D5v z(44pM#t%qrb6Gzad>#WUj1NHJL*Tz1JS*Mkk! $0hJIInfzkBttS zdJ%2*E3JI;%NrEMC-N)#Pw*jVd;s$1kuli`pUJAjYvNilnRO;600g4jyf3>o*mFAh zz_8I_ bL6Si&y&+;EkR0#wn#V@pUoT^|qBR5R|W=2m+GZC_qdsEK8x9cvQ*C ztAnVo{RY4TeF-2 0K!n6}44Xzq#cc3^ zi>Z53di$9p`1hobkG>oA^bg1zN5{x;nFc>)LpHmFj4ki5M e-G>qO_+PjU5^us5ONg6~|;bbhArT)*wwNO)$d0-raKsNLlkBkZHZr zAUp1Y1X|{sjmA)ExY~(a2 n?$yCv-fqN z;#{FDbC4{gVzzT42q}PIgpe~4bESfGtHXLAh>~Ki-PN|ETPX;DbaRR4nrK}ISv1$P z0NuN|NLtmcxa$)$2m%6Ru+oZ_*Tg3haXsR4+0Bb~HxlL8#sGq%k8C63)t{|X_^*sC z{GqRvkV^iq)z;RS%2OMF6h#pWGj_XFJZg7b-rLCCeU&5uiJ-uwO6}B!;M;%3$(6J} zfvofk%9EU0VHKP!K%|HRqa4pKMqbe-Frt)|w!j1yD#XNqI;}vp!U_fcZ2x<~=Wb+F z9hg;H^@EheE`)a-JXd(Vx!=FB>X)vrx}|IHmdcZdR3su0VMr1?s$M$?-+uuoS8D(F zZYVDgy~IIqfIo8As&bqhMAGVNT`6-;AT&a44^^`ag+OK$)oY_v-zd>c c8|5G|He%AQutjm?QM0*^v^9rME;sf>;PvH^i{onJTUg$_*OL|*TO%Ms znSsunfh65L_9ven1+XUqKYnqdwswo1r=I*OMu$AiUw#$L2FFj#;ERtwj>pdaP=Dd! zGnb#(D*-lUrPYb~?S&mRIdvHM{)a#yln$N5%9g@*GeHzZx6lI$y+Fw0Bte>{@IAjU zf~7U?zyAbU%_i#gI@;~FgT2ZCfl`wjilP`vnqYZ(8QS#$0!l#uOQ|9Q_MT;+I0AW| zmz9DN3LgLV6R7SR0yAT2X$g(3h7eJ6&+di=r$2q_*iP7d>DaMj<3TBa6k=K dfiySY ns8$E )H%9 diff --git a/Ghidra/Features/FunctionGraph/src/main/help/help/topics/FunctionGraphPlugin/Function_Graph.html b/Ghidra/Features/FunctionGraph/src/main/help/help/topics/FunctionGraphPlugin/Function_Graph.html index 97a6c2207a..ce4dc14231 100644 --- a/Ghidra/Features/FunctionGraph/src/main/help/help/topics/FunctionGraphPlugin/Function_Graph.html +++ b/Ghidra/Features/FunctionGraph/src/main/help/help/topics/FunctionGraphPlugin/Function_Graph.html @@ -7,7 +7,7 @@ Function Graph Plugin - + @@ -102,7 +102,7 @@ deselecting the Display Satellite View toggle button from the popup menu.-@@ -123,7 +123,7 @@If the Primary View is painting +
If the Primary View is painting sluggishly, then hiding the Satellite View cause the Primary View to be more responsive.
-To reshow the Satellite View if it is +
To reshow the Satellite View if it is hidden, whether docked or undocked, you can press the button. This button is in the lower-right hand corner of the graph and is only visible if the Satellite View is hidden or @@ -215,7 +215,7 @@ choose a new color to set.
-By default, colors +
By default, colors applied to a vertex are also applied to the primary disassembly Listing.
@@ -249,7 +249,7 @@ function.-This action will also +
This action will also appear in the vertex containing the function entry point, for convenience.
@@ -271,7 +271,7 @@@@ -994,7 +994,7 @@-@@ -308,7 +308,7 @@ take on that color.This section describes vertex +
This section describes vertex grouping, which is covered later in this document.
-Via the options you can +
Via the options you can disable this feature.
@@ -347,7 +347,7 @@ all members of a given group back into a single grouped vertex.-To remove an uncollapsed vertex +
To remove an uncollapsed vertex from group membership, right-click on that vertex and select Ungroup Selected Vertices.
@@ -462,7 +462,7 @@ vertex.--You can select a single vertex +
You can select a single vertex to group. This allows you to annotate a given vertex with text, without editing the label at the vertex address, which is the default behavior of the edit label action. In addition to setting the text for the @@ -495,10 +495,10 @@ title.
Grouped vertices may contain other +
Grouped vertices may contain other grouped vertices.
-As you group vertices, the +
As you group vertices, the graph may perform a relayout of the vertices, depending upon the Function Graph Options, as described below.
@@ -515,7 +515,7 @@ Never.-@@ -525,7 +525,7 @@ this will ungroup all groups, which is an operation that cannot be undone.You can access the Function +
You can access the Function Graph Options by right-clicking in an empty area of the graph and clicking the Properties menu item.
-@@ -916,11 +916,11 @@ the window level (zoomed out far enough to fit the entire graph in the window). These actions are Zoom to Vertex and Zoom to Window, respectively. -Ungrouped vertices can be +
Ungrouped vertices can be regrouped by executing the regroup action. This action is executed from an individual vertex, but will apply to all vertices in its group.
@@ -575,7 +575,7 @@ clicking on the drop-down arrow will allow you to choose a new layout.-This action allows you to +
This action allows you to perform a graph relayout without losing grouping information
@@ -822,7 +822,7 @@@@ -831,7 +831,7 @@You may create Program Selections from the current path - highlights by clicking Program Selection by clicking Program Selection From Hovered Edges and From Focused Edges from the popup menu of a block. If not paths are highlighted, then these actions will be disabled.
You may select all Code Units in a Code Block by - clicking Program Selection Select All + clicking Program Selection Select All Code Units from the popup menu (or by using the default keybinding, Ctrl-A). This action will select all Code Units in all selected Code Blocks in the graph. If no Code Blocks are selected, then a Program Selection will be created for all Code Units in all Code @@ -842,7 +842,7 @@
from the popup menu.You may clear the current Program Selection by clicking Program Selection Clear Selection from the popup menu.
+ "help/shared/arrow.gif" border="0" alt=""> Clear SelectionTo have the scroll wheel zoom +
To have the scroll wheel zoom without holding the Control key, you can disable the Scroll Wheel Pans option.
-To zoom the graph incrementally +
To zoom the graph incrementally using the keyboard you can use the Zoom In and Zoom Out actions. These actions have default keybindings of Control-Minus and Control-Equals.
@@ -978,7 +978,7 @@ painted with the current background color of the block.-Zooming past the painting +
Zooming past the painting threshold will improve the rendering speed of the Primary View.
-Changes made to +
Changes made to Snapshots will not be saved. This is done to avoid conflict between changes made to the connected view and any of the snapshots
diff --git a/Ghidra/Features/FunctionGraph/src/main/help/help/topics/FunctionGraphPlugin/Function_Graph_Layouts.html b/Ghidra/Features/FunctionGraph/src/main/help/help/topics/FunctionGraphPlugin/Function_Graph_Layouts.html index 6e71260598..fde3c94abd 100644 --- a/Ghidra/Features/FunctionGraph/src/main/help/help/topics/FunctionGraphPlugin/Function_Graph_Layouts.html +++ b/Ghidra/Features/FunctionGraph/src/main/help/help/topics/FunctionGraphPlugin/Function_Graph_Layouts.html @@ -7,7 +7,7 @@Function Graph Plugin - + @@ -63,4 +63,4 @@Provided by: Function Graph Plugin
- \ No newline at end of file + diff --git a/Ghidra/Features/FunctionID/certification.manifest b/Ghidra/Features/FunctionID/certification.manifest index 27bef5a3f4..ee188e43c0 100644 --- a/Ghidra/Features/FunctionID/certification.manifest +++ b/Ghidra/Features/FunctionID/certification.manifest @@ -9,7 +9,6 @@ src/main/doc/fid_common.xsl||GHIDRA||||END| src/main/doc/fid_html.xsl||GHIDRA||||END| src/main/doc/fid_pdf.xsl||GHIDRA||||END| src/main/help/help/TOC_Source.xml||GHIDRA||||END| -src/main/help/help/shared/arrow.gif||GHIDRA||reviewed||END| src/main/help/help/topics/FunctionID/FunctionID.html||GHIDRA||||END| src/main/help/help/topics/FunctionID/FunctionIDDebug.html||GHIDRA||||END| src/main/help/help/topics/FunctionID/FunctionIDPlugin.html||GHIDRA||||END| @@ -18,4 +17,3 @@ src/main/help/help/topics/FunctionID/images/DetachAttachedFidDb.png||GHIDRA||||E src/main/help/help/topics/FunctionID/images/FIDSearch.png||GHIDRA||||END| src/main/help/help/topics/FunctionID/images/FIDmatch.png||GHIDRA||||END| src/main/help/help/topics/FunctionID/images/PopulateFidDbFromPrograms1.png||GHIDRA|||Directory name includes sid|END| -src/main/resources/images/vcard.png||Nuvola Icons - LGPL 2.1||||END| diff --git a/Ghidra/Features/FunctionID/src/main/help/help/shared/Frontpage.css b/Ghidra/Features/FunctionID/src/main/help/help/shared/Frontpage.css deleted file mode 100644 index 557c37ca39..0000000000 --- a/Ghidra/Features/FunctionID/src/main/help/help/shared/Frontpage.css +++ /dev/null @@ -1,64 +0,0 @@ -/* ### - * IP: GHIDRA - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* - WARNING! - This file is copied to all help directories. If you change this file, you must copy it - to each src/main/help/help/shared directory. - - - Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but - px (pixel) or with no type marking. - -*/ - -body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */ -li { font-family:times new roman; font-size:14pt; } -h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; } -h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; } -h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; } -h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; } - -/* - P tag code. Most of the help files nest P tags inside of blockquote tags (the was the - way it had been done in the beginning). The net effect is that the text is indented. In - modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in - blockquote tags, as well as naked P tags. The following two lines accomplish this. Note - that the 'blockquote p' definition will inherit from the first 'p' definition. -*/ -p { margin-left: 40px; font-family:times new roman; font-size:14pt; } -blockquote p { margin-left: 10px; } - -p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; } -p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; } - -/* - We wish for a tables to have space between it and the preceding element, so that text - is not too close to the top of the table. Also, nest the table a bit so that it is clear - the table relates to the preceding text. -*/ -table { margin-left: 20px; margin-top: 10px; width: 80%;} -td { font-family:times new roman; font-size:14pt; vertical-align: top; } -th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; } - -/* - Code-like formatting for things such as file system paths and proper names of classes, - methods, etc. To apply this to a file path, use this syntax: -...
-*/ -code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } -code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } diff --git a/Ghidra/Features/FunctionID/src/main/help/help/shared/arrow.gif b/Ghidra/Features/FunctionID/src/main/help/help/shared/arrow.gif deleted file mode 100644 index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb& THV==isgesP{Mz8g$Y2csRcRCu diff --git a/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionID.html b/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionID.html index 353450c658..954c497d34 100644 --- a/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionID.html +++ b/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionID.html @@ -2,8 +2,8 @@Function ID - - + + diff --git a/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionIDDebug.html b/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionIDDebug.html index 3db890432f..0837cdaba0 100644 --- a/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionIDDebug.html +++ b/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionIDDebug.html @@ -2,8 +2,8 @@Function ID Debug Plug-in - - + + diff --git a/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionIDPlugin.html b/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionIDPlugin.html index b1052c6538..c66624390e 100644 --- a/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionIDPlugin.html +++ b/Ghidra/Features/FunctionID/src/main/help/help/topics/FunctionID/FunctionIDPlugin.html @@ -2,8 +2,8 @@Function ID Plug-in - - + + diff --git a/Ghidra/Features/GraphFunctionCalls/certification.manifest b/Ghidra/Features/GraphFunctionCalls/certification.manifest index 90d6cbdf19..cd6895cd38 100644 --- a/Ghidra/Features/GraphFunctionCalls/certification.manifest +++ b/Ghidra/Features/GraphFunctionCalls/certification.manifest @@ -3,16 +3,6 @@ Module.manifest||GHIDRA||||END| data/functioncallgraph.theme.properties||GHIDRA||||END| src/main/help/help/TOC_Source.xml||GHIDRA||||END| -src/main/help/help/shared/arrow.gif||GHIDRA||||END| -src/main/help/help/shared/close16.gif||GHIDRA||||END| -src/main/help/help/shared/menu16.gif||GHIDRA||||END| -src/main/help/help/shared/note-red.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/redo.png||GHIDRA||||END| -src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/undo.png||GHIDRA||||END| -src/main/help/help/shared/warning.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| src/main/help/help/topics/FunctionCallGraphPlugin/Function_Call_Graph.html||GHIDRA||||END| src/main/help/help/topics/FunctionCallGraphPlugin/images/FunctionCallGraphProvider.png||GHIDRA||||END| src/main/help/help/topics/FunctionCallGraphPlugin/images/TooManyReferences.png||GHIDRA||reviewed||END| diff --git a/Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/Frontpage.css b/Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/Frontpage.css deleted file mode 100644 index 557c37ca39..0000000000 --- a/Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/Frontpage.css +++ /dev/null @@ -1,64 +0,0 @@ -/* ### - * IP: GHIDRA - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* - WARNING! - This file is copied to all help directories. If you change this file, you must copy it - to each src/main/help/help/shared directory. - - - Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but - px (pixel) or with no type marking. - -*/ - -body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */ -li { font-family:times new roman; font-size:14pt; } -h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; } -h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; } -h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; } -h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; } - -/* - P tag code. Most of the help files nest P tags inside of blockquote tags (the was the - way it had been done in the beginning). The net effect is that the text is indented. In - modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in - blockquote tags, as well as naked P tags. The following two lines accomplish this. Note - that the 'blockquote p' definition will inherit from the first 'p' definition. -*/ -p { margin-left: 40px; font-family:times new roman; font-size:14pt; } -blockquote p { margin-left: 10px; } - -p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; } -p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; } - -/* - We wish for a tables to have space between it and the preceding element, so that text - is not too close to the top of the table. Also, nest the table a bit so that it is clear - the table relates to the preceding text. -*/ -table { margin-left: 20px; margin-top: 10px; width: 80%;} -td { font-family:times new roman; font-size:14pt; vertical-align: top; } -th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; } - -/* - Code-like formatting for things such as file system paths and proper names of classes, - methods, etc. To apply this to a file path, use this syntax: -...
-*/ -code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } -code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } diff --git a/Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/arrow.gif b/Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/arrow.gif deleted file mode 100644 index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb& THV==isgesP{Mz8g$Y2csRcRCu diff --git a/Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/close16.gif b/Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/close16.gif deleted file mode 100644 index f5238646392f8e1bc4b29109b96a7244fbf17182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmZ?wbhEHb6krfw_|5YJXx+Wz~?QnfqC)NHwI2mHU#S zk~So5ZP%*%{*FDv0uu@xX?5xq)#VlZK6fO&_KCwIFFd;cof`mM5dG9}7sQ6Vnhp!( z@qd3RuLR;B3qdEBXht=Gl5Lu7xcpnw`I9qNbB$j{Tg{Ly&AK+b)jYguH* IzU|!LJw()#mG% z;~W5-j~aaPc1!%f!Ievzz%9Eb$XuVfQ|Gl;`>~eDr9a`P!>5l~4o_@0)adKc#W=r7 zXki_Hk?uVqsdk^f^UQ0bb2|+fnjhl#?85%7UzeQw0}TwDYR#1IqJ?LM_f*ja@2l6< z33!|S=@DV7BrN2xV&z5}C _&UX$JuyacZ}M-#}Hp$R2fKJ1ZP zA2*FY>CbXljDxs_UMveH4K4tA3Z{%a6Ry9zz*N@;BvAY zDX+r88?m!=Ev8Jmkr1&YoW>hJ6^Y!AV*l0EqYWp?aK$9 =q=hNR z9`wWjlecNVDFm>kIhquYceJrRbdIvsH|MBJoP@UTkuTfPPU@l_KZ?)zAXe9Tm2G7X z;`5+}vQi9W-~Jitd7rNm*RH%Snu@R4`kQ}cgyzH*Z+kG0x8{>+(X&F!Tcr_>)FMVF z6Ms}vAp%4sv%p8j$P~E|rCTyXZp2px@EuT2EU+>sZIHGB`o#&{NWHJQLwxn)B)Fk^ zRW5@y0bFp28|`k?PG|$wFp-)KV}RUYd2i+Rgr_CR5@m4$JW^&l^VxapB L$CWo(G>eog`6uiyoz8w2L-|+K9?+Vnuq<*QU=wS{M$-=mCb3xBi%i5M_L%jj z;r8?5GTTb`X8&rY6?dDKq%T&gi7V_}<_M*Nc*IU*{h;g?scc++;r!-FrXF_+I~m4` zO3Y^MAeQrfY>4wa#G(>}a}tt~0jsGd3=p7xz2V~NHh0&zclR-Lp6d1EB1049)bg!m zs8t2 @ZzJmcgGrqAQ6f7O@z5om2qW8G4_#0_b#_Nm2l^4|5QN2-uNbW=+=yaCsUoe%3F( z;i!J`+wPX{j~{fn?Oja(n_R-w)7Zxt4j8+O6UMrLC9?E$%Rqo%7M`LFfClU~y#t6h zcz5 @OT VYMEEDxb3*-d=JzNICy72nPW(HunZA{I*_zvYqCLiXYqGmsf13~}rLd7C_=tI-ut z@Q}1YCi0*jnTA^Mg~!A<;i2uoU2j-mg9A>~LREO7269mZD<;4Q1q|hI_J=0QxpV05 z@w;aM!+h#tcn7fNS_`bjkQTeeVR-_0e8rB??*Wm?W9SJ$i4oP<# ozk#E$hBpM44rsl{=Sco$);xhii6O`hzyp1e?(@ag2(=wt(WQ);&$7$s~ z^A#XFxnM!oZ(v#HatbpC0dzT?Ula<6Kt7IkF6#<0nm#IP3ICS10C)tgNk1=ZG>@cD z%G!-Z(mX&kVlmVc;79mD+5-^xxlvnbzMub2{mR;xn#snpHejdeTEMeIh3-mI8DmSy zU*iZQM-vub9+Uproj)FZmVLEg?WnNd4?N!ZwB41M5&L`0YHl$MTD~Xfw?op}MQRLl z;75D*@czePwi)dmoDa|*-(x2nh=1wlQF2?hCZ0nccTee=(hsWPDGf0c0h#AB<1+i< zHOG(61CD6GxScch3y7%4kJEvGQh~2$tIO&wR Cn4Y!PK;1^YMMQ`WnTP#a+CYn~^*0r*XlLMB1pH^w%~SxS0eYIrQ;Nka@RdS>|C zHmbpux|iE8^ErCz?4Sx=>ooeeb3YFiS#(Qr;f%3~U%gY5wQkArC&PPZC5|@yA{w%p z$9hVmG)TXl1IT9bHR+PwA8RlTJ+T#5*r6hV^B_$C2VA0{RYALgx8PI+`O>f!;Mtt< ziKL;es_mqW<1ve2N$e <3r|?dU896&-kMIt5S?#Vp#etbY6?>y1rpHmOB!$Rsw9ts(Q| zXr;dL8WZSe+Uzlxzbi-3EVYP?M_N{VQrnW_bVqW~&Eo}4Nn%cTQEz*562-#&5@|Av zs`OrCo6&$sr7~MUCKa?&>XI4EH@2gAjSi$ceho0p5W|@1aHY(Hd91j1>b~?%S)N4~ z5V2!p=$T8avF(rqBEzxw{;>4)!euaGEfzo^3H^bxmcyM>H33X?Np3E@x$Nd@sO+-r zBDw)N9kWMfk3xgecBMy44+A2I*D&VDt0I}7qdsb=lFV1J?Q*!1CcdZp*bzR5C(&nQ zx46R3((c4+Z&rNY>5oef+uwPV;{~L|Cp|70iHn8d_Mr}M%vN^$4ppKoKNzdlevkig zZ#cPznd+T5Pu@?xO5Z%W%A<$qCaRr(RIs+-lI^36YbBjazOeT~iC>c{eathlNho}e zM Xzb>X@rmgTx?& zz#HJKvL?#$>g*Nj)dx<|2|bjtfX5MYlz9Xi=FH9?lKr~2;`Db?Oxi1B_;@yp4mCJM zYZe4gB~qchtKG+TvG9?j-jl+|4-*#Tc;%dZQuXfS{C3Z_6%KWN=ct~%(i{;m*m&Yz zobTp wXAW*Mp-LkBD|V?g$zVl}eJ*)J z9ZRcv?=*j)bS9$6qolw6pgOooD}RU2G3hsw`gLgW%vmz0_*Ue_L=gKI_I=JNkmGLn z2E|kW@L~Bs#KE`);1XPLdm~LehbUE*21*S$d0z}u<^a~$OaE2c5jIwXU1wVW@v%sy zi=PfLed$?A?6?*sR)`Dq{gXraYTBB#J=yqV+vTx;e|%5=xoG#-PYjN6Qp$Nh-bXGW zq}!*Zh;E)YuVuXx02`In)Gnc@gYb)tflVg*F0Hr (%} z8n4zGI3YB&@lR@6#NHsk?NzYu 6Q^0+Kx$tbvJHU(RU#I1cWyE=`z937vR8bZuIy;^5@ErFlc z7qzb%lVl5Zoobc4 zB(a_APxNS59W&vkIsV~rho>gW$!nX}I Xa|Ab18X#!H!M1cJV z`%3#dJcJ9m0B$zxrQ}qZ%YkuS{JQMyf>#Ev25X`mpCOuX!p9}DXKKQq)zU-}4rvm9 zya)kv`N~06rdd9d)RCHSKHa1V6xY{8U3;n~s>02Ge*h&eUpYAKripUsa7{Qd)g_o! z6aI3%CLX|zs`tKLg266dIjD28Cd#1~G~uLuH37$VP1GT!n*YlNv~>B(LGhEz=a7sC zns8>e)dZ}*n(((XP58h~ZM+D n>4h(Iic+*EI11d|d{@ z%^bZwWr-&0>T@l b2{&y;SQ M{zdkAiB;?;oaWdtu$nRvPkhD}rMm#sD9Zh&dN(Gjtl z)u+P6vsvycXWS*!UHZI>_47)4_rT5Imo_5C9XVX@`+6(sE!3N!H&*X4ch!^nd`0hL zy+*yka5Gu&Ip}Z@mjHEnK-yh)f>YD~Ca!1}6~LkSupV6WDt0$ 7E`RX? zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt diff --git a/Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/note.yellow.png b/Ghidra/Features/GraphFunctionCalls/src/main/help/help/shared/note.yellow.png deleted file mode 100644 index f8ab6489f2afca01576947572918d51cf3fa7978..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4170 zcmV-Q5Vh}#P)
_r-EMVn-{+UbkYkVXBnY#)OT m^%^U z4~~yg1(?5ie&T{1xw{N(_2YG3B4lS_ZUV47=TODB*QK|Ok3cxm+5q7mTQnJSa79h^ z{+3Gsdbm$kTCD*m-jk9d)zPd<-oD~hBfHp#ct(Y9q;9fOxVQ5k05GSzI&y4a3KV|I zPt^qu%tbh?6aZqtDK8o8MBJpjJ{0~ XgC`_d2jTY$sF~Q z+SI&b4uFll&3;?YydcewntBtp5nA)JtscO@v3-3$i4fa8?POHoT7bLzZ>&7_5u~?; zm+ZWl031X07k93|1dx{gyeY>=Jb>4YKCGGbb!p!z^#Y*XqUqdJkV4`BPzUyN+J8Sk zp9O;U#zen!tZu>BdNq$gwwpkyZn3K}J4|3+cg8K5eMB&){()CGJ4TS$xXgDP`&jR> zmdwCf_R$`nryWb)u`9TL6eI$$ <=XdUyI{*-J0hdnFd~KsCmTXJwuB-4*`R6}zpw^I>(H` >gfJ79rGKRhl*7EfRL`DT|uifEv25mv`vDLWr+YQ8q2QFTcC1 z(%E?AJAb}SW&L!eDj|PzmD!Br_g?b1SN&?5n;ghrS8ZYT;mlV4xf+$Z-yOZoe^rAl z&Kzvvmp}f&iWj!4$MWfN`&FTD1lIKyo{o`-A60$D{I?4Z+@6A`;Bcsm+gX5%oivU6 zFh56Jz?*^~toAPjsBR<-77!Q{1i@uY^uD6dbBEpmEXi5Yv-DYBz0M`==bHENEilIB zEFSoW&~d&|kcLovcJKrMBuejzHDo>`RM~YkP_7!KeK?w1u6B69nZLT+c(SXowfk|U zqEWmsoc~KTn!_C!(WCw(bkS$T?}>WW<}eQ-fl8gB%YHN<@N6(z?~czOo3uA)A=In$ zV%Dw+*u^cKK_{`BUR^$*j!@r&HqV%=sI2d&Hrtr3`1&)AIzC?y 1@jg7Z3ipKou*l`|HvlCKmtY7Enqd3>L7z{eVZfJ`;UN;c)8@CIAbkFWh2n zpI1Lc-oRQ{7Z;#mb4gr)s&6Eu;{tvQ9z|CFmVYdd9f?rYxoc|`tr7b0DlcL@ew`m# zo}q(_>MpMgGjYJ@ikca7pCKWi_ax3{3ySK=t<`Yo94PPUt-I!SLo^^LY@FhAU*yrN z+x&jV0pY7&x0aNkHsM)8Q>#a0k *4!roV4mST z-}#I3>LxW#QkuZUw}67}Nm4+_2VW03j0<=WtRgPp((&0+inxF)*M3y|3cnQpcAf z#7`)1)jfd=sH-fV?uXAUHHYV0BGkiq(qlIU`+4mNr(%QzTJ_oFtJ)SqSy%KQCS3Uzf&HC|av@^=p5G^AjG0_}x9o;ftOq*ttt( zagXO!0 E+8vdQCz^5*f;DgxPXLfs}yy`8*pG84-b5({Ep6j zTtIbYjLBhquBmaF=ZXhZd{Szwhh0`X({UoUYMs2hDK4P2$$sk!JWXxun{77-ZhT6t z3}0b{P)XorS=IjMWhJ$zg#cE)9d^ev6n-DEzBM~c8-U}EaHMMCOI{y1)`KO-(=1$$ zJ@=m;mZ0cJ0HEP)Ik<)YO#yTC+lK9F0c-&Cqvi#3F6IezVzrAjf5o>zzU?wxKuieV z*AHTF0S|*UNCD{r{0!(ssFHtmzuXI4!13IAwG2G4XZiHW8*l;5mC{Bs_ BlRrXX3#Z)sAqoKuCDAX_9LsE UGTgy-_O2xlweQ83GWr3*gYw=hn(&={Ma2-wqL6%o#7Ve<2t@^;Y}~> zl{OsxD^I3yDsvYAKNK?n;PT)taDXsafJd39m6tpd<(060*QR2C1?&Y2EL8I~H1 XhwxfOSD*pQFS!T`tIy`Pk zi)xy&Gxt g5~8=ZnmR4{DBUX9>^p=az?Q{~-)-6x>PG)Et;nxHQ?&umu;l_jcuC zT;QLJt7fe3K|c#E8|0iAgnBifx!Ib2p2<63>0oM+xs7|N_^$FAzq(HE^d fA&-5(0xyw!{HtJlkQOGUTgS`?KsJ>dE|) 5Ey|GcF@ zU-qtZ+#jZCX8_bx_ fg(8)aB2>FkU~=;;aRHakaQV_7J`#DyhCJ 2LGHCb?-u zPuPZ#vv5%pz}saZET3y|DYN3l&Hy~X?(?Y^kK6|^a`s4Ck`1}iqX9?364dD`DwDIB zB|y=U%&;9P0BBYFibIJYgO^^IAV(_f ~+r{ zr4=dv#18EDFFPR{!%FHoU*reCxOKE;NP|Bt> I*fKZUc2>#Q bKuv>Cd|zQ4L9~MwuyIHMhRj03a4cXE;mc8BLLPzHrY=PQP?|+3 zZje 2<;M_mxOIvYx(Qxx}&;=;v&tpQ}#icrG#f z7dqb|iJ54S Ey h)6Gs@ zkuH#=l-3Vj=tBr?aOgrIebHNKUeXuSHqbT@2!=vwFqBgK(n6XND2+?n*xB65R%I!c zEJasWSJK>V*7JR3lvk7V-devo-{C9+^W$SU3yBE&Vs>1~WBzdl`_>`vO$=Yn(FeT= zTsd0J!| *geF-0XPEei}QHlu!5D9h>f=D5v z(44pM#t%qrb6Gzad>#WUj1NHJL*Tz1JS*Mkk! $0hJIInfzkBttS zdJ%2*E3JI;%NrEMC-N)#Pw*jVd;s$1kuli`pUJAjYvNilnRO;600g4jyf3>o*mFAh zz_8I_ bL6Si&y&+;EkR0#wn#V@pUoT^|qBR5R|W=2m+GZC_qdsEK8x9cvQ*C ztAnVo{RY4TeF-2 0K!n6}44Xzq#cc3^ zi>Z53di$9p`1hobkG>oA^bg1zN5{x;nFc>)LpHmFj4ki5M e-G>qO_+PjU5^us5ONg6~|;bbhArT)*wwNO)$d0-raKsNLlkBkZHZr zAUp1Y1X|{sjmA)ExY~(a2 n?$yCv-fqN z;#{FDbC4{gVzzT42q}PIgpe~4bESfGtHXLAh>~Ki-PN|ETPX;DbaRR4nrK}ISv1$P z0NuN|NLtmcxa$)$2m%6Ru+oZ_*Tg3haXsR4+0Bb~HxlL8#sGq%k8C63)t{|X_^*sC z{GqRvkV^iq)z;RS%2OMF6h#pWGj_XFJZg7b-rLCCeU&5uiJ-uwO6}B!;M;%3$(6J} zfvofk%9EU0VHKP!K%|HRqa4pKMqbe-Frt)|w!j1yD#XNqI;}vp!U_fcZ2x<~=Wb+F z9hg;H^@EheE`)a-JXd(Vx!=FB>X)vrx}|IHmdcZdR3su0VMr1?s$M$?-+uuoS8D(F zZYVDgy~IIqfIo8As&bqhMAGVNT`6-;AT&a44^^`ag+OK$)oY_v-zd>c c8|5G|He%AQutjm?QM0*^v^9rME;sf>;PvH^i{onJTUg$_*OL|*TO%Ms znSsunfh65L_9ven1+XUqKYnqdwswo1r=I*OMu$AiUw#$L2FFj#;ERtwj>pdaP=Dd! zGnb#(D*-lUrPYb~?S&mRIdvHM{)a#yln$N5%9g@*GeHzZx6lI$y+Fw0Bte>{@IAjU zf~7U?zyAbU%_i#gI@;~FgT2ZCfl`wjilP`vnqYZ(8QS#$0!l#uOQ|9Q_MT;+I0AW| zmz9DN3LgLV6R7SR0yAT2X$g(3h7eJ6&+di=r$2q_*iP7d>DaMj<3TBa6k=K dfiySY ns8$E )H%9 diff --git a/Ghidra/Features/GraphFunctionCalls/src/main/help/help/topics/FunctionCallGraphPlugin/Function_Call_Graph.html b/Ghidra/Features/GraphFunctionCalls/src/main/help/help/topics/FunctionCallGraphPlugin/Function_Call_Graph.html index 8697cf287d..65f61c7826 100644 --- a/Ghidra/Features/GraphFunctionCalls/src/main/help/help/topics/FunctionCallGraphPlugin/Function_Call_Graph.html +++ b/Ghidra/Features/GraphFunctionCalls/src/main/help/help/topics/FunctionCallGraphPlugin/Function_Call_Graph.html @@ -4,7 +4,7 @@ Function Call Graph Plugin - + @@ -32,7 +32,7 @@To show the Function Call Graph provider window, - select the Window + select the Window Function Call Graph option on the tool menu.
@@ -44,7 +44,7 @@- The graph updates itself as you navigate within + The graph updates itself as you navigate within the tool. To prevent losing graph state (e.g., expanded functions, node locations, etc), a small number of graphs will be cached. For example, if you navigate away from a function and then immediately return, the graph will be restored to @@ -133,7 +133,7 @@
- As new vertices are added to the + As new vertices are added to the graph, any indirect edges will be added to the graph.
@@ -144,7 +144,7 @@- It is important to understand + It is important to understand that the graph is only a subset of the entire program graph. This graph does not represent all functions and function calls in the program. @@ -152,7 +152,7 @@
- Sometimes a function + Sometimes a function may have too many references to display in the graph. When this happens, the function node will be a gray color, with the expand icon replaced with a warning icon, as so:
diff --git a/Ghidra/Features/GraphServices/certification.manifest b/Ghidra/Features/GraphServices/certification.manifest index 60b91eadd8..8640954b5a 100644 --- a/Ghidra/Features/GraphServices/certification.manifest +++ b/Ghidra/Features/GraphServices/certification.manifest @@ -10,18 +10,8 @@ Module.manifest||GHIDRA||||END| data/ExtensionPoint.manifest||GHIDRA||||END| data/graphservices.theme.properties||GHIDRA||||END| src/main/help/help/TOC_Source.xml||GHIDRA||||END| -src/main/help/help/shared/arrow.gif||GHIDRA||||END| -src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| src/main/help/help/topics/GraphServices/GraphDisplay.htm||GHIDRA||||END| src/main/help/help/topics/GraphServices/GraphExport.htm||GHIDRA||||END| src/main/help/help/topics/GraphServices/images/DefaultGraphDisplay.png||GHIDRA||||END| src/main/help/help/topics/GraphServices/images/ExportDialog.png||GHIDRA||||END| -src/main/resources/images/Lasso.png||GHIDRA||||END| -src/main/resources/images/magnifier.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END| -src/main/resources/images/project-open.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/resources/images/redspheregraph.png||GHIDRA||||END| -src/main/resources/images/sat2.png||GHIDRA||||END| -src/main/resources/images/tree.png||GHIDRA||||END| -src/main/resources/images/view-fullscreen.png||Tango Icons - Public Domain|||tango icon set|END| src/main/resources/jungrapht.properties||GHIDRA||||END| diff --git a/Ghidra/Features/GraphServices/src/main/help/help/shared/Frontpage.css b/Ghidra/Features/GraphServices/src/main/help/help/shared/Frontpage.css deleted file mode 100644 index 452bf6e6b5..0000000000 --- a/Ghidra/Features/GraphServices/src/main/help/help/shared/Frontpage.css +++ /dev/null @@ -1,58 +0,0 @@ -/* ### - * IP: GHIDRA - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* - WARNING! - This file is copied to all help directories. If you change this file, you must copy it - to each src/main/help/help/shared directory. - - - Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but - px (pixel) or with no type marking. - -*/ - -body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */ -li { font-family:times new roman; font-size:14pt; } -h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; } -h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; } -h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; } -h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; } - -/* - P tag code. Most of the help files nest P tags inside of blockquote tags (the was the - way it had been done in the beginning). The net effect is that the text is indented. In - modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in - blockquote tags, as well as naked P tags. The following two lines accomplish this. Note - that the 'blockquote p' definition will inherit from the first 'p' definition. -*/ -p { margin-left: 40px; font-family:times new roman; font-size:14pt; } -blockquote p { margin-left: 10px; } - -p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; } -p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; } - -/* - We wish for a tables to have space between it and the preceding element, so that text - is not too close to the top of the table. Also, nest the table a bit so that it is clear - the table relates to the preceding text. -*/ -table { margin-left: 20px; margin-top: 10px; width: 80%;} -td { font-family:times new roman; font-size:14pt; vertical-align: top; } -th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; } - -code { color: black; font-family: courier new; font-size: 14pt; } diff --git a/Ghidra/Features/GraphServices/src/main/help/help/shared/arrow.gif b/Ghidra/Features/GraphServices/src/main/help/help/shared/arrow.gif deleted file mode 100644 index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb& THV==isgesP{Mz8g$Y2csRcRCu diff --git a/Ghidra/Features/GraphServices/src/main/help/help/shared/note.png b/Ghidra/Features/GraphServices/src/main/help/help/shared/note.png deleted file mode 100644 index 51e1c8f8c1fa1688a64436ed366e3dba15a6b750..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4193 zcmV-n5T5UeP)YJXx+Wz~?QnfqC)NHwI2mHU#S zk~So5ZP%*%{*FDv0uu@xX?5xq)#VlZK6fO&_KCwIFFd;cof`mM5dG9}7sQ6Vnhp!( z@qd3RuLR;B3qdEBXht=Gl5Lu7xcpnw`I9qNbB$j{Tg{Ly&AK+b)jYguH* IzU|!LJw()#mG% z;~W5-j~aaPc1!%f!Ievzz%9Eb$XuVfQ|Gl;`>~eDr9a`P!>5l~4o_@0)adKc#W=r7 zXki_Hk?uVqsdk^f^UQ0bb2|+fnjhl#?85%7UzeQw0}TwDYR#1IqJ?LM_f*ja@2l6< z33!|S=@DV7BrN2xV&z5}C _&UX$JuyacZ}M-#}Hp$R2fKJ1ZP zA2*FY>CbXljDxs_UMveH4K4tA3Z{%a6Ry9zz*N@;BvAY zDX+r88?m!=Ev8Jmkr1&YoW>hJ6^Y!AV*l0EqYWp?aK$9 =q=hNR z9`wWjlecNVDFm>kIhquYceJrRbdIvsH|MBJoP@UTkuTfPPU@l_KZ?)zAXe9Tm2G7X z;`5+}vQi9W-~Jitd7rNm*RH%Snu@R4`kQ}cgyzH*Z+kG0x8{>+(X&F!Tcr_>)FMVF z6Ms}vAp%4sv%p8j$P~E|rCTyXZp2px@EuT2EU+>sZIHGB`o#&{NWHJQLwxn)B)Fk^ zRW5@y0bFp28|`k?PG|$wFp-)KV}RUYd2i+Rgr_CR5@m4$JW^&l^VxapB L$CWo(G>eog`6uiyoz8w2L-|+K9?+Vnuq<*QU=wS{M$-=mCb3xBi%i5M_L%jj z;r8?5GTTb`X8&rY6?dDKq%T&gi7V_}<_M*Nc*IU*{h;g?scc++;r!-FrXF_+I~m4` zO3Y^MAeQrfY>4wa#G(>}a}tt~0jsGd3=p7xz2V~NHh0&zclR-Lp6d1EB1049)bg!m zs8t2 @ZzJmcgGrqAQ6f7O@z5om2qW8G4_#0_b#_Nm2l^4|5QN2-uNbW=+=yaCsUoe%3F( z;i!J`+wPX{j~{fn?Oja(n_R-w)7Zxt4j8+O6UMrLC9?E$%Rqo%7M`LFfClU~y#t6h zcz5 @OT VYMEEDxb3*-d=JzNICy72nPW(HunZA{I*_zvYqCLiXYqGmsf13~}rLd7C_=tI-ut z@Q}1YCi0*jnTA^Mg~!A<;i2uoU2j-mg9A>~LREO7269mZD<;4Q1q|hI_J=0QxpV05 z@w;aM!+h#tcn7fNS_`bjkQTeeVR-_0e8rB??*Wm?W9SJ$i4oP<# ozk#E$hBpM44rsl{=Sco$);xhii6O`hzyp1e?(@ag2(=wt(WQ);&$7$s~ z^A#XFxnM!oZ(v#HatbpC0dzT?Ula<6Kt7IkF6#<0nm#IP3ICS10C)tgNk1=ZG>@cD z%G!-Z(mX&kVlmVc;79mD+5-^xxlvnbzMub2{mR;xn#snpHejdeTEMeIh3-mI8DmSy zU*iZQM-vub9+Uproj)FZmVLEg?WnNd4?N!ZwB41M5&L`0YHl$MTD~Xfw?op}MQRLl z;75D*@czePwi)dmoDa|*-(x2nh=1wlQF2?hCZ0nccTee=(hsWPDGf0c0h#AB<1+i< zHOG(61CD6GxScch3y7%4kJEvGQh~2$tIO&wR Cn4Y!PK;1^YMMQ`WnTP#a+CYn~^*0r*XlLMB1pH^w%~SxS0eYIrQ;Nka@RdS>|C zHmbpux|iE8^ErCz?4Sx=>ooeeb3YFiS#(Qr;f%3~U%gY5wQkArC&PPZC5|@yA{w%p z$9hVmG)TXl1IT9bHR+PwA8RlTJ+T#5*r6hV^B_$C2VA0{RYALgx8PI+`O>f!;Mtt< ziKL;es_mqW<1ve2N$e <3r|?dU896&-kMIt5S?#Vp#etbY6?>y1rpHmOB!$Rsw9ts(Q| zXr;dL8WZSe+Uzlxzbi-3EVYP?M_N{VQrnW_bVqW~&Eo}4Nn%cTQEz*562-#&5@|Av zs`OrCo6&$sr7~MUCKa?&>XI4EH@2gAjSi$ceho0p5W|@1aHY(Hd91j1>b~?%S)N4~ z5V2!p=$T8avF(rqBEzxw{;>4)!euaGEfzo^3H^bxmcyM>H33X?Np3E@x$Nd@sO+-r zBDw)N9kWMfk3xgecBMy44+A2I*D&VDt0I}7qdsb=lFV1J?Q*!1CcdZp*bzR5C(&nQ zx46R3((c4+Z&rNY>5oef+uwPV;{~L|Cp|70iHn8d_Mr}M%vN^$4ppKoKNzdlevkig zZ#cPznd+T5Pu@?xO5Z%W%A<$qCaRr(RIs+-lI^36YbBjazOeT~iC>c{eathlNho}e zM Xzb>X@rmgTx?& zz#HJKvL?#$>g*Nj)dx<|2|bjtfX5MYlz9Xi=FH9?lKr~2;`Db?Oxi1B_;@yp4mCJM zYZe4gB~qchtKG+TvG9?j-jl+|4-*#Tc;%dZQuXfS{C3Z_6%KWN=ct~%(i{;m*m&Yz zobTp wXAW*Mp-LkBD|V?g$zVl}eJ*)J z9ZRcv?=*j)bS9$6qolw6pgOooD}RU2G3hsw`gLgW%vmz0_*Ue_L=gKI_I=JNkmGLn z2E|kW@L~Bs#KE`);1XPLdm~LehbUE*21*S$d0z}u<^a~$OaE2c5jIwXU1wVW@v%sy zi=PfLed$?A?6?*sR)`Dq{gXraYTBB#J=yqV+vTx;e|%5=xoG#-PYjN6Qp$Nh-bXGW zq}!*Zh;E)YuVuXx02`In)Gnc@gYb)tflVg*F0Hr (%} z8n4zGI3YB&@lR@6#NHsk?NzYu 6Q^0+Kx$tbvJHU(RU#I1cWyE=`z937vR8bZuIy;^5@ErFlc z7qzb%lVl5Zoobc4 zB(a_APxNS59W&vkIsV~rho>gW$!nX}I Xa|Ab18X#!H!M1cJV z`%3#dJcJ9m0B$zxrQ}qZ%YkuS{JQMyf>#Ev25X`mpCOuX!p9}DXKKQq)zU-}4rvm9 zya)kv`N~06rdd9d)RCHSKHa1V6xY{8U3;n~s>02Ge*h&eUpYAKripUsa7{Qd)g_o! z6aI3%CLX|zs`tKLg266dIjD28Cd#1~G~uLuH37$VP1GT!n*YlNv~>B(LGhEz=a7sC zns8>e)dZ}*n(((XP58h~ZM+D n>4h(Iic+*EI11d|d{@ z%^bZwWr-&0>T@l b2{&y;SQ M{zdkAiB;?;oaWdtu$nRvPkhD}rMm#sD9Zh&dN(Gjtl z)u+P6vsvycXWS*!UHZI>_47)4_rT5Imo_5C9XVX@`+6(sE!3N!H&*X4ch!^nd`0hL zy+*yka5Gu&Ip}Z@mjHEnK-yh)f>YD~Ca!1}6~LkSupV6WDt0$ 7E`RX? zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt diff --git a/Ghidra/Features/GraphServices/src/main/help/help/shared/tip.png b/Ghidra/Features/GraphServices/src/main/help/help/shared/tip.png deleted file mode 100644 index 209f1d28c8ce13db65dd975598913501cb1bbd97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1641 zcmV-v2A27WP)
Ey h)6Gs@ zkuH#=l-3Vj=tBr?aOgrIebHNKUeXuSHqbT@2!=vwFqBgK(n6XND2+?n*xB65R%I!c zEJasWSJK>V*7JR3lvk7V-devo-{C9+^W$SU3yBE&Vs>1~WBzdl`_>`vO$=Yn(FeT= zTsd0J!| *geF-0XPEei}QHlu!5D9h>f=D5v z(44pM#t%qrb6Gzad>#WUj1NHJL*Tz1JS*Mkk! $0hJIInfzkBttS zdJ%2*E3JI;%NrEMC-N)#Pw*jVd;s$1kuli`pUJAjYvNilnRO;600g4jyf3>o*mFAh zz_8I_ bL6Si&y&+;EkR0#wn#V@pUoT^|qBR5R|W=2m+GZC_qdsEK8x9cvQ*C ztAnVo{RY4TeF-2 0K!n6}44Xzq#cc3^ zi>Z53di$9p`1hobkG>oA^bg1zN5{x;nFc>)LpHmFj4ki5M e-G>qO_+PjU5^us5ONg6~|;bbhArT)*wwNO)$d0-raKsNLlkBkZHZr zAUp1Y1X|{sjmA)ExY~(a2 n?$yCv-fqN z;#{FDbC4{gVzzT42q}PIgpe~4bESfGtHXLAh>~Ki-PN|ETPX;DbaRR4nrK}ISv1$P z0NuN|NLtmcxa$)$2m%6Ru+oZ_*Tg3haXsR4+0Bb~HxlL8#sGq%k8C63)t{|X_^*sC z{GqRvkV^iq)z;RS%2OMF6h#pWGj_XFJZg7b-rLCCeU&5uiJ-uwO6}B!;M;%3$(6J} zfvofk%9EU0VHKP!K%|HRqa4pKMqbe-Frt)|w!j1yD#XNqI;}vp!U_fcZ2x<~=Wb+F z9hg;H^@EheE`)a-JXd(Vx!=FB>X)vrx}|IHmdcZdR3su0VMr1?s$M$?-+uuoS8D(F zZYVDgy~IIqfIo8As&bqhMAGVNT`6-;AT&a44^^`ag+OK$)oY_v-zd>c c8|5G|He%AQutjm?QM0*^v^9rME;sf>;PvH^i{onJTUg$_*OL|*TO%Ms znSsunfh65L_9ven1+XUqKYnqdwswo1r=I*OMu$AiUw#$L2FFj#;ERtwj>pdaP=Dd! zGnb#(D*-lUrPYb~?S&mRIdvHM{)a#yln$N5%9g@*GeHzZx6lI$y+Fw0Bte>{@IAjU zf~7U?zyAbU%_i#gI@;~FgT2ZCfl`wjilP`vnqYZ(8QS#$0!l#uOQ|9Q_MT;+I0AW| zmz9DN3LgLV6R7SR0yAT2X$g(3h7eJ6&+di=r$2q_*iP7d>DaMj<3TBa6k=K dfiySY ns8$E )H%9 diff --git a/Ghidra/Features/GraphServices/src/main/help/help/topics/GraphServices/GraphDisplay.htm b/Ghidra/Features/GraphServices/src/main/help/help/topics/GraphServices/GraphDisplay.htm index c752ad90a6..e0fb14d101 100644 --- a/Ghidra/Features/GraphServices/src/main/help/help/topics/GraphServices/GraphDisplay.htm +++ b/Ghidra/Features/GraphServices/src/main/help/help/topics/GraphServices/GraphDisplay.htm @@ -7,7 +7,7 @@ Graph Display - + diff --git a/Ghidra/Features/GraphServices/src/main/help/help/topics/GraphServices/GraphExport.htm b/Ghidra/Features/GraphServices/src/main/help/help/topics/GraphServices/GraphExport.htm index e0e6a5d3b3..96f4af1846 100644 --- a/Ghidra/Features/GraphServices/src/main/help/help/topics/GraphServices/GraphExport.htm +++ b/Ghidra/Features/GraphServices/src/main/help/help/topics/GraphServices/GraphExport.htm @@ -7,7 +7,7 @@Graph Export - + @@ -64,4 +64,4 @@
- \ No newline at end of file + diff --git a/Ghidra/Features/PDB/certification.manifest b/Ghidra/Features/PDB/certification.manifest index 8ae04a48be..c52a7cc7ae 100644 --- a/Ghidra/Features/PDB/certification.manifest +++ b/Ghidra/Features/PDB/certification.manifest @@ -6,30 +6,14 @@ Module.manifest||GHIDRA||||END| src/global/docs/README_PDB.html||GHIDRA||||END| src/main/help/help/TOC_Source.xml||GHIDRA||||END| -src/main/help/help/shared/arrow.gif||GHIDRA||||END| -src/main/help/help/shared/close16.gif||GHIDRA||||END| -src/main/help/help/shared/menu16.gif||GHIDRA||||END| -src/main/help/help/shared/note-red.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/redo.png||GHIDRA||||END| -src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| -src/main/help/help/shared/undo.png||GHIDRA||||END| -src/main/help/help/shared/warning.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END| src/main/help/help/topics/Pdb/LoadPDB.html||GHIDRA||||END| src/main/help/help/topics/Pdb/PDB.htm||GHIDRA||||END| src/main/help/help/topics/Pdb/images/LoadPdb_Advanced_NeedsConfig.png||GHIDRA||||END| src/main/help/help/topics/Pdb/images/LoadPdb_Advanced_Screenshot.png||GHIDRA||||END| src/main/help/help/topics/Pdb/images/LoadPdb_Initial_Screenshot.png||GHIDRA||||END| -src/main/help/help/topics/Pdb/images/Plus2.png||GHIDRA||||END| src/main/help/help/topics/Pdb/images/SymbolServerConfig_AddButtonMenu.png||GHIDRA||||END| src/main/help/help/topics/Pdb/images/SymbolServerConfig_Configured.png||GHIDRA||||END| src/main/help/help/topics/Pdb/images/SymbolServerConfig_Screenshot.png||GHIDRA||||END| -src/main/help/help/topics/Pdb/images/disk.png||FAMFAMFAM Icons - CC 2.5||||END| -src/main/help/help/topics/Pdb/images/down.png||GHIDRA||||END| -src/main/help/help/topics/Pdb/images/error.png||Nuvola Icons - LGPL 2.1||||END| -src/main/help/help/topics/Pdb/images/reload3.png||Crystal Clear Icons - LGPL 2.1||||END| -src/main/help/help/topics/Pdb/images/up.png||GHIDRA||||END| src/pdb/README.txt||GHIDRA||||END| src/pdb/pdb.sln||GHIDRA||||END| src/pdb/pdb.vcxproj||GHIDRA||||END| diff --git a/Ghidra/Features/PDB/src/main/help/help/shared/Frontpage.css b/Ghidra/Features/PDB/src/main/help/help/shared/Frontpage.css deleted file mode 100644 index 557c37ca39..0000000000 --- a/Ghidra/Features/PDB/src/main/help/help/shared/Frontpage.css +++ /dev/null @@ -1,64 +0,0 @@ -/* ### - * IP: GHIDRA - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* - WARNING! - This file is copied to all help directories. If you change this file, you must copy it - to each src/main/help/help/shared directory. - - - Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but - px (pixel) or with no type marking. - -*/ - -body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */ -li { font-family:times new roman; font-size:14pt; } -h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; } -h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; } -h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; } -h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; } - -/* - P tag code. Most of the help files nest P tags inside of blockquote tags (the was the - way it had been done in the beginning). The net effect is that the text is indented. In - modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in - blockquote tags, as well as naked P tags. The following two lines accomplish this. Note - that the 'blockquote p' definition will inherit from the first 'p' definition. -*/ -p { margin-left: 40px; font-family:times new roman; font-size:14pt; } -blockquote p { margin-left: 10px; } - -p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px } -p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; } -p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; } - -/* - We wish for a tables to have space between it and the preceding element, so that text - is not too close to the top of the table. Also, nest the table a bit so that it is clear - the table relates to the preceding text. -*/ -table { margin-left: 20px; margin-top: 10px; width: 80%;} -td { font-family:times new roman; font-size:14pt; vertical-align: top; } -th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; } - -/* - Code-like formatting for things such as file system paths and proper names of classes, - methods, etc. To apply this to a file path, use this syntax: -...
-*/ -code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } -code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; } diff --git a/Ghidra/Features/PDB/src/main/help/help/shared/arrow.gif b/Ghidra/Features/PDB/src/main/help/help/shared/arrow.gif deleted file mode 100644 index bcb3db70578a43a6aef37fbb13aeb0b3b0ca81be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHb6k_0GXkY+=|Ns9h{$ycfU|?j>0r5dH3`{aT{VPwu<>#Lfcu7j_z|Sb& THV==isgesP{Mz8g$Y2csRcRCu diff --git a/Ghidra/Features/PDB/src/main/help/help/shared/close16.gif b/Ghidra/Features/PDB/src/main/help/help/shared/close16.gif deleted file mode 100644 index f5238646392f8e1bc4b29109b96a7244fbf17182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmZ?wbhEHb6krfw_|5YJXx+Wz~?QnfqC)NHwI2mHU#S zk~So5ZP%*%{*FDv0uu@xX?5xq)#VlZK6fO&_KCwIFFd;cof`mM5dG9}7sQ6Vnhp!( z@qd3RuLR;B3qdEBXht=Gl5Lu7xcpnw`I9qNbB$j{Tg{Ly&AK+b)jYguH* IzU|!LJw()#mG% z;~W5-j~aaPc1!%f!Ievzz%9Eb$XuVfQ|Gl;`>~eDr9a`P!>5l~4o_@0)adKc#W=r7 zXki_Hk?uVqsdk^f^UQ0bb2|+fnjhl#?85%7UzeQw0}TwDYR#1IqJ?LM_f*ja@2l6< z33!|S=@DV7BrN2xV&z5}C _&UX$JuyacZ}M-#}Hp$R2fKJ1ZP zA2*FY>CbXljDxs_UMveH4K4tA3Z{%a6Ry9zz*N@;BvAY zDX+r88?m!=Ev8Jmkr1&YoW>hJ6^Y!AV*l0EqYWp?aK$9 =q=hNR z9`wWjlecNVDFm>kIhquYceJrRbdIvsH|MBJoP@UTkuTfPPU@l_KZ?)zAXe9Tm2G7X z;`5+}vQi9W-~Jitd7rNm*RH%Snu@R4`kQ}cgyzH*Z+kG0x8{>+(X&F!Tcr_>)FMVF z6Ms}vAp%4sv%p8j$P~E|rCTyXZp2px@EuT2EU+>sZIHGB`o#&{NWHJQLwxn)B)Fk^ zRW5@y0bFp28|`k?PG|$wFp-)KV}RUYd2i+Rgr_CR5@m4$JW^&l^VxapB L$CWo(G>eog`6uiyoz8w2L-|+K9?+Vnuq<*QU=wS{M$-=mCb3xBi%i5M_L%jj z;r8?5GTTb`X8&rY6?dDKq%T&gi7V_}<_M*Nc*IU*{h;g?scc++;r!-FrXF_+I~m4` zO3Y^MAeQrfY>4wa#G(>}a}tt~0jsGd3=p7xz2V~NHh0&zclR-Lp6d1EB1049)bg!m zs8t2 @ZzJmcgGrqAQ6f7O@z5om2qW8G4_#0_b#_Nm2l^4|5QN2-uNbW=+=yaCsUoe%3F( z;i!J`+wPX{j~{fn?Oja(n_R-w)7Zxt4j8+O6UMrLC9?E$%Rqo%7M`LFfClU~y#t6h zcz5 @OT VYMEEDxb3*-d=JzNICy72nPW(HunZA{I*_zvYqCLiXYqGmsf13~}rLd7C_=tI-ut z@Q}1YCi0*jnTA^Mg~!A<;i2uoU2j-mg9A>~LREO7269mZD<;4Q1q|hI_J=0QxpV05 z@w;aM!+h#tcn7fNS_`bjkQTeeVR-_0e8rB??*Wm?W9SJ$i4oP<# ozk#E$hBpM44rsl{=Sco$);xhii6O`hzyp1e?(@ag2(=wt(WQ);&$7$s~ z^A#XFxnM!oZ(v#HatbpC0dzT?Ula<6Kt7IkF6#<0nm#IP3ICS10C)tgNk1=ZG>@cD z%G!-Z(mX&kVlmVc;79mD+5-^xxlvnbzMub2{mR;xn#snpHejdeTEMeIh3-mI8DmSy zU*iZQM-vub9+Uproj)FZmVLEg?WnNd4?N!ZwB41M5&L`0YHl$MTD~Xfw?op}MQRLl z;75D*@czePwi)dmoDa|*-(x2nh=1wlQF2?hCZ0nccTee=(hsWPDGf0c0h#AB<1+i< zHOG(61CD6GxScch3y7%4kJEvGQh~2$tIO&wR Cn4Y!PK;1^YMMQ`WnTP#a+CYn~^*0r*XlLMB1pH^w%~SxS0eYIrQ;Nka@RdS>|C zHmbpux|iE8^ErCz?4Sx=>ooeeb3YFiS#(Qr;f%3~U%gY5wQkArC&PPZC5|@yA{w%p z$9hVmG)TXl1IT9bHR+PwA8RlTJ+T#5*r6hV^B_$C2VA0{RYALgx8PI+`O>f!;Mtt< ziKL;es_mqW<1ve2N$e <3r|?dU896&-kMIt5S?#Vp#etbY6?>y1rpHmOB!$Rsw9ts(Q| zXr;dL8WZSe+Uzlxzbi-3EVYP?M_N{VQrnW_bVqW~&Eo}4Nn%cTQEz*562-#&5@|Av zs`OrCo6&$sr7~MUCKa?&>XI4EH@2gAjSi$ceho0p5W|@1aHY(Hd91j1>b~?%S)N4~ z5V2!p=$T8avF(rqBEzxw{;>4)!euaGEfzo^3H^bxmcyM>H33X?Np3E@x$Nd@sO+-r zBDw)N9kWMfk3xgecBMy44+A2I*D&VDt0I}7qdsb=lFV1J?Q*!1CcdZp*bzR5C(&nQ zx46R3((c4+Z&rNY>5oef+uwPV;{~L|Cp|70iHn8d_Mr}M%vN^$4ppKoKNzdlevkig zZ#cPznd+T5Pu@?xO5Z%W%A<$qCaRr(RIs+-lI^36YbBjazOeT~iC>c{eathlNho}e zM Xzb>X@rmgTx?& zz#HJKvL?#$>g*Nj)dx<|2|bjtfX5MYlz9Xi=FH9?lKr~2;`Db?Oxi1B_;@yp4mCJM zYZe4gB~qchtKG+TvG9?j-jl+|4-*#Tc;%dZQuXfS{C3Z_6%KWN=ct~%(i{;m*m&Yz zobTp wXAW*Mp-LkBD|V?g$zVl}eJ*)J z9ZRcv?=*j)bS9$6qolw6pgOooD}RU2G3hsw`gLgW%vmz0_*Ue_L=gKI_I=JNkmGLn z2E|kW@L~Bs#KE`);1XPLdm~LehbUE*21*S$d0z}u<^a~$OaE2c5jIwXU1wVW@v%sy zi=PfLed$?A?6?*sR)`Dq{gXraYTBB#J=yqV+vTx;e|%5=xoG#-PYjN6Qp$Nh-bXGW zq}!*Zh;E)YuVuXx02`In)Gnc@gYb)tflVg*F0Hr (%} z8n4zGI3YB&@lR@6#NHsk?NzYu 6Q^0+Kx$tbvJHU(RU#I1cWyE=`z937vR8bZuIy;^5@ErFlc z7qzb%lVl5Zoobc4 zB(a_APxNS59W&vkIsV~rho>gW$!nX}I Xa|Ab18X#!H!M1cJV z`%3#dJcJ9m0B$zxrQ}qZ%YkuS{JQMyf>#Ev25X`mpCOuX!p9}DXKKQq)zU-}4rvm9 zya)kv`N~06rdd9d)RCHSKHa1V6xY{8U3;n~s>02Ge*h&eUpYAKripUsa7{Qd)g_o! z6aI3%CLX|zs`tKLg266dIjD28Cd#1~G~uLuH37$VP1GT!n*YlNv~>B(LGhEz=a7sC zns8>e)dZ}*n(((XP58h~ZM+D n>4h(Iic+*EI11d|d{@ z%^bZwWr-&0>T@l b2{&y;SQ M{zdkAiB;?;oaWdtu$nRvPkhD}rMm#sD9Zh&dN(Gjtl z)u+P6vsvycXWS*!UHZI>_47)4_rT5Imo_5C9XVX@`+6(sE!3N!H&*X4ch!^nd`0hL zy+*yka5Gu&Ip}Z@mjHEnK-yh)f>YD~Ca!1}6~LkSupV6WDt0$ 7E`RX? zD$%R2qSLOomEJ(Tsd}fo>xkCplX?&8=R5Uzm)-&T`BHserOzYuHqg&|>CM;MgWyFP zy!i7bw!7;+Q=cd39~=cYP2J%E?y^7Kr3LPiws14+rFT=`3|T|(33t^wdb{d1=*`!A zUGFiy2VQ&->R!F)^(O1BqIa0Pa-ZIo{{;+24_6e^Uy1+#03v!+SaefwW^{L9a%BJj rc-kv3FW1Y=%Pvk%EJ)SMFG>dhHrNJO5L3!r00000NkvXXu0mjf)gUPt diff --git a/Ghidra/Features/PDB/src/main/help/help/shared/note.yellow.png b/Ghidra/Features/PDB/src/main/help/help/shared/note.yellow.png deleted file mode 100644 index f8ab6489f2afca01576947572918d51cf3fa7978..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4170 zcmV-Q5Vh}#P)
_r-EMVn-{+UbkYkVXBnY#)OT m^%^U z4~~yg1(?5ie&T{1xw{N(_2YG3B4lS_ZUV47=TODB*QK|Ok3cxm+5q7mTQnJSa79h^ z{+3Gsdbm$kTCD*m-jk9d)zPd<-oD~hBfHp#ct(Y9q;9fOxVQ5k05GSzI&y4a3KV|I zPt^qu%tbh?6aZqtDK8o8MBJpjJ{0~ XgC`_d2jTY$sF~Q z+SI&b4uFll&3;?YydcewntBtp5nA)JtscO@v3-3$i4fa8?POHoT7bLzZ>&7_5u~?; zm+ZWl031X07k93|1dx{gyeY>=Jb>4YKCGGbb!p!z^#Y*XqUqdJkV4`BPzUyN+J8Sk zp9O;U#zen!tZu>BdNq$gwwpkyZn3K}J4|3+cg8K5eMB&){()CGJ4TS$xXgDP`&jR> zmdwCf_R$`nryWb)u`9TL6eI$$ <=XdUyI{*-J0hdnFd~KsCmTXJwuB-4*`R6}zpw^I>(H` >gfJ79rGKRhl*7EfRL`DT|uifEv25mv`vDLWr+YQ8q2QFTcC1 z(%E?AJAb}SW&L!eDj|PzmD!Br_g?b1SN&?5n;ghrS8ZYT;mlV4xf+$Z-yOZoe^rAl z&Kzvvmp}f&iWj!4$MWfN`&FTD1lIKyo{o`-A60$D{I?4Z+@6A`;Bcsm+gX5%oivU6 zFh56Jz?*^~toAPjsBR<-77!Q{1i@uY^uD6dbBEpmEXi5Yv-DYBz0M`==bHENEilIB zEFSoW&~d&|kcLovcJKrMBuejzHDo>`RM~YkP_7!KeK?w1u6B69nZLT+c(SXowfk|U zqEWmsoc~KTn!_C!(WCw(bkS$T?}>WW<}eQ-fl8gB%YHN<@N6(z?~czOo3uA)A=In$ zV%Dw+*u^cKK_{`BUR^$*j!@r&HqV%=sI2d&Hrtr3`1&)AIzC?y 1@jg7Z3ipKou*l`|HvlCKmtY7Enqd3>L7z{eVZfJ`;UN;c)8@CIAbkFWh2n zpI1Lc-oRQ{7Z;#mb4gr)s&6Eu;{tvQ9z|CFmVYdd9f?rYxoc|`tr7b0DlcL@ew`m# zo}q(_>MpMgGjYJ@ikca7pCKWi_ax3{3ySK=t<`Yo94PPUt-I!SLo^^LY@FhAU*yrN z+x&jV0pY7&x0aNkHsM)8Q>#a0k *4!roV4mST z-}#I3>LxW#QkuZUw}67}Nm4+_2VW03j0<=WtRgPp((&0+inxF)*M3y|3cnQpcAf z#7`)1)jfd=sH-fV?uXAUHHYV0BGkiq(qlIU`+4mNr(%QzTJ_oFtJ)SqSy%KQCS3Uzf&HC|av@^=p5G^AjG0_}x9o;ftOq*ttt( zagXO!0 E+8vdQCz^5*f;DgxPXLfs}yy`8*pG84-b5({Ep6j zTtIbYjLBhquBmaF=ZXhZd{Szwhh0`X({UoUYMs2hDK4P2$$sk!JWXxun{77-ZhT6t z3}0b{P)XorS=IjMWhJ$zg#cE)9d^ev6n-DEzBM~c8-U}EaHMMCOI{y1)`KO-(=1$$ zJ@=m;mZ0cJ0HEP)Ik<)YO#yTC+lK9F0c-&Cqvi#3F6IezVzrAjf5o>zzU?wxKuieV z*AHTF0S|*UNCD{r{0!(ssFHtmzuXI4!13IAwG2G4XZiHW8*l;5mC{Bs_ BlRrXX3#Z)sAqoKuCDAX_9LsE UGTgy-_O2xlweQ83GWr3*gYw=hn(&={Ma2-wqL6%o#7Ve<2t@^;Y}~> zl{OsxD^I3yDsvYAKNK?n;PT)taDXsafJd39m6tpd<(060*QR2C1?&Y2EL8I~H1 XhwxfOSD*pQFS!T`tIy`Pk zi)xy&Gxt g5~8=ZnmR4{DBUX9>^p=az?Q{~-)-6x>PG)Et;nxHQ?&umu;l_jcuC zT;QLJt7fe3K|c#E8|0iAgnBifx!Ib2p2<63>0oM+xs7|N_^$FAzq(HE^d fA&-5(0xyw!{HtJlkQOGUTgS`?KsJ>dE|) 5Ey|GcF@ zU-qtZ+#jZCX8_bx_ fg(8)aB2>FkU~=;;aRHakaQV_7J`#DyhCJ 2LGHCb?-u zPuPZ#vv5%pz}saZET3y|DYN3l&Hy~X?(?Y^kK6|^a`s4Ck`1}iqX9?364dD`DwDIB zB|y=U%&;9P0BBYFibIJYgO^^IAV(_f ~+r{ zr4=dv#18EDFFPR{!%FHoU*reCxOKE;NP|Bt>