Affinic Debugger GUI Changelog

What's new in Affinic Debugger GUI 2.0.1

Mar 29, 2016
  • Affinic Debugger for GDB/LLDB 2.0.1 is our latest version of Affinic Debugger GUI, built with the new design coming from scratch. It supersedes Affinic Debugger GUI 1.x version. It provides more reliable actions and more features, like assembly binary conversion. memory view and better designed GUI.

New in Affinic Debugger GUI 1.2.1 (May 2, 2014)

  • Add cross reference framework

New in Affinic Debugger GUI 1.2.0 (Apr 4, 2014)

  • Support loading source code in background
  • Support locale characters in source code editor
  • Expanding this pointer in watch
  • Enable load program history from terminal input
  • Upgrade infrastructure for future development.
  • Change the implement to prevent segfault after out of memory

New in Affinic Debugger GUI 1.1.7 (Feb 27, 2014)

  • Reworked Code Note and Asm Note
  • Add too busy message
  • Add save output to a file
  • Enable ctrl+c in command box as interrupt
  • Reworked on terminal and log to reduce memory consumption
  • Fix view menu for dock widgets
  • Add buffered line option for terminal and log

New in Affinic Debugger GUI 1.1.6 (Feb 18, 2014)

  • Implement the basic memory dump framework
  • Improved ASM view and the handling to programs without debugging symbols
  • Add the basic ASM note
  • Fix a segfault with code note

New in Affinic Debugger GUI 1.1.5 (Feb 3, 2014)

  • Introduce code note framework
  • Introduce program specific history
  • Update lldb source listing algorithm
  • Add removing duplicate menu for lldb
  • Add retrieve support file for lldb
  • Add ctrl+enter for input
  • Rework on source windows to list on the fly
  • Fix update check bug due to server upgrade

New in Affinic Debugger GUI 1.1.4 (Jan 16, 2014)

  • Fix a bug in adding watch expression that may cause loop forever
  • Add Keep Debugger Alive menu
  • Change breakpoint history to 20
  • Better reaction in debugger offline
  • Re-layout debugger config page
  • Add highlight vertical scroll bar for clicked text and finding text.

New in Affinic Debugger GUI 1.1.3 (Jan 7, 2014)

  • Attempt to display main function after a command line launch with a file, which means that after typing adg ./a.out , the main function will be automatically displayed in souce window.
  • Support both gdb and lldb command from file translation
  • Add attach process and detach process menu
  • Add load core file menu
  • Enable/Disable menu actions based on demand
  • Add –lookupmain=[no/pre/post] command line option

New in Affinic Debugger GUI 1.1.2 (Dec 23, 2013)

  • Upgrade Mac OS X installer
  • Rework on startup information handling
  • Support gdb -x file startup translation
  • Support Apportable SDK android remoting debugging
  • Add adg_driver for Mac OS X
  • Fix bugs
  • Introduce free lite version.

New in Affinic Debugger GUI 1.1.1 (Nov 25, 2013)

  • Change Mac OS X ADG restarting to manual
  • Add thread locking button
  • Automatically close source windows if too many source windows are opened.
  • Rework all icons to support Retina display
  • Add auto reload for break ignore command
  • Fix LLDB source listing bug – no .h file
  • Add go to the paired mark menu in source context menu
  • Fix curly bracket pairing problem.
  • Fix Mac OS X default font problem.

New in Affinic Debugger GUI 1.1.0 (Oct 21, 2013)

  • Add debugger support for LLDB.
  • Highlight matched curly brackets
  • Fix crash on assembly view
  • Add option to disable source code editing
  • Fix Mac OSX run again crash

New in Affinic Debugger GUI 1.0.9 (Oct 2, 2013)

  • OS X version supports Mac OS X Maverick
  • Add application code signing for OS X
  • Set add cygwin path to false as the default value
  • Bug fix on log output
  • Change highlight current line to set bold line number
  • Bug fix on thread monitor tool bar
  • Add icons in break view
  • Set variable values in watch window
  • Enable close button on register dialog on mac osx

New in Affinic Debugger GUI 1.0.8 (Jul 30, 2013)

  • Display function arguments in watch
  • Remember dock positions and windows geometry
  • Add close all context menu
  • Support Retina Display

New in Affinic Debugger GUI 1.0.7 (Jul 13, 2013)

  • Add Print Variable Valule to Watch Window.
  • Fix Double Click on Empty Line Will Set Two Breakpoints Problem
  • Fix Bug in Launch From Command Line
  • Fix Font Height When Users use custom fonts
  • Add Reset Font to Default Font Button

New in Affinic Debugger GUI 1.0.6 (Jun 24, 2013)

  • Fix use info source frozen problem.
  • Add watch local variables in watch windows
  • Use tree view values of the elements in a variable
  • Highlight current line without selection.
  • Fix the bugs in watch variables.
  • Add Variable menu
  • Add User Defined Print Function in the right click menu

New in Affinic Debugger GUI 1.0.1 (Jun 10, 2013)

  • Change menu shortcuts from F9 F8 to F8 F7 for OSX compatibility
  • Support file path with spaces in source file loading
  • Fix a bug in setting breakpoints
  • Fix selected string syntax highlighting matching bug
  • Keep showing new font setting in preference dialog
  • Add the basic framework for watching all local variables
  • Fix the bug in registration after expiration period finishes

New in Affinic Debugger GUI 1.0.0 (May 20, 2013)

  • Add license system and supporting component
  • Fix windows terminal simulation bug in inputting
  • Fix cygwin path and argument passing bug
  • Fix –config bug
  • Support /C/ cygwin drive prefix

New in Affinic Debugger GUI 0.5.5 (Apr 19, 2013)

  • Fix a breakpoint support bug when break from console
  • Fix close tab button
  • Remove redundant output in console window with option to turn it off
  • Fix stack to bottom bug
  • Adjust breakpoint location in source windows after source code are updated.

New in Affinic Debugger GUI 0.5.4 (Apr 8, 2013)

  • Better support for breakpoint
  • Add close button for source tab
  • Change symbol assistant to tab bar
  • Upgrade kernel for 0.6 release
  • Change current thread to monitoring thread.
  • Add quotes for break point path
  • Fix MinGW compatibility problem.

New in Affinic Debugger GUI 0.5.3 (Mar 16, 2013)

  • Change background status update to update by request
  • Improve Windows Ctrl+C Handler to support MINGW GDB, Blackfin GDB.
  • Add change debugger menu
  • Add option to disable loading source list after a typing in command box
  • Improve breakpoint handling
  • Fix a sort of other small bugs.

New in Affinic Debugger GUI 0.5.2 (Mar 2, 2013)

  • Add Remote Menu
  • Add Send Input Menu
  • Rework on gdb question handler
  • Overhaul OSX packaging
  • Add find in ASM window

New in Affinic Debugger GUI 0.5.1 (Dec 29, 2012)

  • Fixed a critical bug for windows release
  • Change open file to single click and move the rest open options to right click.
  • Add clear history buttons in configure dialog
  • Complete Chinese translation.

New in Affinic Debugger GUI 0.5.0 (Dec 4, 2012)

  • The major change is that the kernel has been upgraded to support interrupt and std input.
  • Font change is added
  • Using the external config file is possible and –config argument is added.

New in Affinic Debugger GUI 0.4.5 (Aug 13, 2012)

  • Add Chinese language
  • Add command line options
  • Add assembly view two windows mode
  • Add many features in break menu
  • Fixed many bugs

New in Affinic Debugger GUI 0.4.4 (Jun 25, 2012)

  • Fix the assembly display problem on OSX
  • Add goto tool bar on assembly view.
  • Add debugger startup arguments
  • Add debugger startup commands
  • Fix a file loading bug
  • Fix a breakpoint display segfault bug
  • Doesn’t print warning message when interrupting on windows without pid

New in Affinic Debugger GUI 0.4.3 (Jun 10, 2012)

  • Add the latest output to clipboard button
  • Add double click a word in output console, then copy to command line
  • Add several new menu items in output console
  • Add Open menu and Open manually in source list window
  • Add search directories in preference dialog
  • Add better cygwin path support in preference dialog
  • Add open source file without using info source

New in Affinic Debugger GUI 0.4.2 (May 28, 2012)

  • Fixed the bug that segfault after closing any source code
  • Add editing/saving features in the source code viewer
  • Refactor the environment setting handling and support multiple lines
  • Add automatically detecting Cygwin installation path
  • Fix some minor bugs.
  • Add tile and cascade windows menus.

New in Affinic Debugger GUI 0.4.1 (May 5, 2012)

  • Add go to bottom stack action
  • Fix Assembly horizontal scroll problem with very long assembly line
  • Redesign the goto and find dialog
  • Add highlighter
  • Fixed several minor bugs

New in Affinic Debugger GUI 0.4.0 (Apr 11, 2012)

  • switch back to command name assist if there is no match for other mode
  • in reverse search mode, press enter to run the top command in the list box
  • fix the conflicted F3 shortcut key setting
  • add lookup breakpoints menu in breakpoint view

New in Affinic Debugger GUI 0.3.9 (Apr 10, 2012)

  • Center cursor in the code viewer after moving source position
  • Add command history reverse search mode, by clicking Ctrl+R and quit by clicking ESC
  • Add Linux 32bit Version into Linux package
  • Disable the cursor printing if the cursor is moving out of the code editor
  • Add ‘set now’ button in Run Dialog

New in Affinic Debugger GUI 0.3.9 Beta (Apr 10, 2012)

  • Center cursor in the code viewer after moving source position
  • Add command history reverse search mode, by clicking Ctrl+R and quit by clicking ESC
  • Add Linux 32bit Version into Linux package
  • Disable the cursor printing if the cursor is moving out of the code editor
  • Add ‘set now’ button in Run Dialog