Skip to content

v0.2.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 16 Jan 17:57
dd218f5

What's Changed

  • Various fixes and improvements to UefiExt @cfernald (#78)
    Change Details
      ## Description

    Contains the following fixes and improvements

    1. Created simple !monitor command for invoking GDB monitor commands without the tedious .exdicmd target:0:... command. This will also clean up the output and capture output even if verbose output is disabled.
    2. Add support for a Rust debugger environment
    3. in-progress implementation of ELF header dumping
    4. Fixed issue with image magic size comparison.
    5. Switch !AdvLog to use local definition to support parsing without C symbols.
    6. Implemented environment autodetection by capture exdicmd response output.
    • Impacts functionality?
    • Impacts security?
    • Breaking change?
    • Includes tests?
    • Includes documentation?

    How This Was Tested

    Tested locally

    Integration Instructions

    N/A

      </blockquote>
      <hr>
    </details>
    
  • Flush the out queue to avoid mistaking uefi log content for gdb command response @srilathasridharan (#74)
    Change Details
      ## Description

    out_queue contains last buffered serial log contents from the com port. This could be mistaken as a response to the in_queue commands. This change empties the queue before making connection.

    • Impacts functionality?
    • Impacts security?
    • Breaking change?
    • Includes tests?
    • Includes documentation?

    How This Was Tested

    Tested on gdbgui/vscode extension/gdb-multiarch commandline/windbgx.

    Integration Instructions

    N/A




Full Changelog: v0.2.1...v0.2.2