Changelog for
radare2-cutter-1.7.4-2.d_t.1.x86_64.rpm :
* Fri Feb 01 2019 Daniel Molkentin
- spec: Lose the %version define
* Tue Jan 22 2019 Daniel Molkentin - Updated to stable release 1.7.4
* Drops no_r_magic.patch Additions
* Added a Welcome Dialog (#1116)
* Added RefreshDeferrer to redraw only visible widgets
* Added \'Copy\' context menu option to graph view (#1097)
* Highlight program counter in Navbar widget (#1095) Fixes and changes
* Fixed pdJ command results (#1124)
* Fixed translations deployment for MAC & Linux
* Fixed overlap qlabel and icon in WelcomeDialog (#1123)
* Fixed r2 injection in FunctionsWidget tooltip (#1122)
* Fixed CutterSeekable isSynchronized() and signal on de-syncing (#1121)
* Fixed incorrect \"(unsynced)\" in the graph widget\'s title.
* Improved xref widget performances (#1112)
* Added USE_LIB_MAGIC check to avoid compilation issues
* Fixed DisassemblyWidget\'s eventFilter crash (#1111)
* Fixed a bug with the emulation layout (#1107)
* Fixed many warnings in DisassemblerGraphView (#1103)
* Refactored CutterSeekableWidget to CutterSeekable (#1099)
* Enforce LTR layout (#1102)
* Removed Fallback for afcf in Graph Header (#1090) (performances)
* Wrapped Python API
* Optimized tooltip data retrieving (#1088)
* Adjust size of each section in the address maps of Section Widget (#1086)
* Fixed lrelease for Windows (#1055)
* docker/Dockerfile: Added check for image building (#1054)
* Improved XREF window size and locations (#1049)
* Fixed some tiny analysis issues caused by Cutter
* Implemented click and seek for the address maps in the Section Widget (#1046)
* Made Plugin window bigger for readability (#1044)
* Set default IO plugin to file:// (#1042)
* Fixed AppImage Link in README.md
* Thu Jan 10 2019 Daniel Molkentin - Updated to stable release 1.7.3 Additions
* Added recent projects list in NewFileDialog (#785)
* Added extra function information to function widget (#788)
* Added color scheme customization feature (#709)
* Added status bar and display items count (#779)
* Added indicator to show when a command is being executed (#789)
* Added context menu to Strings Widget (#817)
* Added some keyboard shortcuts for widgets (#819)
* Added header to Disassembly Widget to show function prototype (#771)
* Added close and reopen button to Hexdump Widget side view (#852)
* Added segments view (#851) (#916)
* Enabled colors in console (#823)
* Added edit function menu and dialog (#765)
* Disabled debug window menu outside debug/emulation mode (#860)
* Made text in About Dialog selectable (#871)
* Added try again option when write failed (#880)
* Added translations system (#848, #895)
* Updated seek after console tasks finishes (#883)
* Auto refresh contents after loading PDB (#935)
* Added section selection to Strings Widget (#938)
* Added xref shortcut to Strings Widget (#858)
* Added new package UI design for MAC build (#986)
* Added
*BSD support to build.sh (#994, #1000)
* Added block selection in Hexdump Widget (#1006)
* Added Dark Native Colors Fixes
* Runtime crash fix (#799)
* Fixed extra empty row in Function Widget (#797)
* Don\'t show Load Options dialog when choosing not to open any file (#800)
* Fixed handling of Close button in Save Project dialog (#806)
* Fixed asm.var.sub
* fetching in AsmOptionsWidget
* Fixed logic bug with close window flag (#826)
* Fixed non-mono font token highlighting on graph view (#825)
* Multiple highlight fixes (#896, #899)
* Fixed C++ plugin loading (#829)
* Fixed function summary displayed in tooltip (#831)
* Moved General Settings menu to Appearance (#837)
* Fixed exit() calls in CutterApplication constructor
* Typos fixes
* Fixed utf8 file path for Windows (#890, #969)
* Fixed project saving on Windows (#900)
* Fixed Settings initialization (#901)
* Fixed Dockerfile building
* JSON parsing optimization (#947)
* Fixed Jupyter with recent versions (#949)
* build.sh improvements
* Improved some colors (#976, #992, #1003)
* Fixed graph refreshing
* Several clean up
* Updated radare2 Deletion
* Removed isForbidden() that checked command in console widget
* Killed Sidebar Widget- Fix build with system libmagic - adds no_r_magic.patch
* Wed Oct 10 2018 Daniel Molkentin - Updated to stable release 1.7.2 Additions
* Added export graph feature (#650)
* Added icon for Windows (#674, #677)
* Updated documentation
* Added support for r2dec
* Added instruction preview to the bytes edit dialog (#696)
* Added a dialog when trying to write a non writable file (#695)
* Added an update check (#704)
* Refresh the view after executing an r2 script (#723)
* Added filename to title (#726)
* Keep graph view priority if graph is empty (#734)
* Local variable edition via context menu (#708)
* Enabled continue, asm.flags in emulation Fixes
* Fixed missing items from view submenu
* Updated offset during startup
* Fixed segfault when pressing f or t in graph mode
* Fixed xref description
* Fixed jump tables display
* Fixed instruction preview dialog (#714)
* Fixed Cutter load script for sleeping
* Random segfaults fixing (#724)
* Fix editable hex widget (#725)
* Fixed macOS builds (dynamic lib loading)
* Updated attach dialog (#603)
* Updated debug toolbar
* Fixed Ctrl+F in Flag widget (#759)
* Hide debug IO plugins (#767)
* Fixed macOS instructions to build manually
* Updated radare2 Removals
* Removed pie chart (#661)
* Removed unneeded menu (#720)
* Removed QtWebEngine by default (#728) Known issues
* Jupyter Widget not working on some Windows environments- Includes update to stable release 1.7.1 Patch release primarily for fixing the Strings Widget. Additions
* Add \'Export as code\' feature (#657)
* Updated radare2 submodule to f82b289 (#652)
* Specify require for QT (#646)
* Make af from DisassemblyContextMenu more meaningful
* Add -i Command Line Arg
* Use InitialOptions right from the start
* Rename OptionsDialog to InitialOptionsDialog
* Navbar color improvements (#628) Fixes
* Fixed #643 empty strings panel (#655)
* Don\'t use native macOS Font Dialog (Fixes #630)
* Fix Default Anal Level
* Fixing graphOptions layout (#640)- Includes update to stable release 1.7 Along with some smaller additions and fixes, this release introduces the first big changes by our GSoC student AATTfcasal in the form of emulation support. Additions
* Graph highlighting (#624)
* UI Improvemetnts + graph.offset implementation (#612)
* Add T/F shortcuts in graph view (#611)
* adding Open Shellcode function to the New menu mode (Fix #547) (#609)
* Add Set to Code/Data feature (#602)
* Added options to remove excessive spacing (#577) Fixes
* Fixing #625 - EditInstruction ignores reject() (#626)
* Fix #619 (#623)
* Fix OptionsDialog initialization warning
* Fix disassembly colors (#617)
* Set bits for analysis after loading the binary (#618)
* Fix #601 (#613)
* Fix #604 - Forbid double clicking on ok
* Fix wrong rebase
* Fix AttachProcDialog include in DebugToolbar.cpp
* Fix flagspace for initial script
* Fix companion script loading
* Fix segfault when adding new graph widget (#592)
* Fix export graph in contextmenu (#593)
* Fix opening correct panel in the preferences dialog via the contextmenu (#583)
* Set r2 prefix before r_core_loadlibs() Emulation/Debug
* Added continue until call for emulation (#599)
* Added option to break esil execution on invalid instructions (#597)
* Only enable emulation
* Added register references to registerwidget tooltip
* Added context menu to register refs
* Added check for non-executable binary
* Center label vertically in registers
* Added seeking, editing and colors to stack widget
* Fix location of breakpoint contextmenu
* preserve maximization choice when switching to debug
* Fix register editing in emulation
* Fix horizontal scrolling in stack widget
* Fix naming of program counter in contextmenu
* Larger stack by default
* Fix highlighting in RIP when restarting emu/debug
* Debug geometry is now customizable
* Preserve open widget when switching to and from debug mode
* Fix wonky widgets when using readSettings
* Closing Cutter during debug stops the process
* Added register references widget
* Hack to fix continue until commands (#586)
* Monospace fonts (#584)
* Add esil stack options and cleanup (#582)
* Debugging shortcuts (#578)
* Added emulation support (#553)
* Added new buttons to breakpoint widget (#548)
* highlight PC line while debugging (#541)
* Color debug toolbar when debugging (#545)
* Added Breakpoint widget (#546)
* fix saving settings when debugging
* Added debug option to define program arguments
* added debug option to change debug plugin
* add continue until call/syscall to toolbar
* when quitting debug, we go to where we were before debug
* added basic debug view and stop debug button to toolbar
* Debug toolbar (#521)- Includes update to stable release 1.6 This is a smaller release than 1.5 with the primary goal to fix a bug on Windows, which caused the Functions, Strings and Console widgets to be unusable. Additions
* Updated radare2 to a98557b (after 2.7.0)
* Use p- in VisualNavbar
* Optimize VisualNavbar Stats Loading
* Save last clicked tab in NewFileDialog
* Added IO list to NewFileDialog
* Enable sorting for plugin lists (#566)
* AppVeyor: optimize python modules (#569) Fixes
* Fixed unusable Functions, Strings and Console widgets on Windows by recent changes in radare2
* Fix #562, replace ?d. by aod
* Docker: Fix typo in README.md, travis: fix image name (#564)
* Remove unnecessary newline from VisualNavbar tooltip
* Fix dont open any file option
* Fix unwanted jumping from Hexdump to Disassembly
* Fix empty IO
* Fix HexDump HTML issues
* Reorder starting AnalTask and showing Dialog
* Do not show MainWindow if loading failed
* Initialize settings earlier and disable jmptbl (#576)
* Exclude python libs when using linuxdeployqt
* Set r2 prefix before r_core_loadlibs()
* Tue Jul 10 2018 daniel.molkentinAATTsuse.com- Updated to stable release 1.5 Additions
* Add QuickFilter to RelocsWidget
* Readme/documentation update
* Load radare script from Options Dialog
* Distribute precompiled cutter_
*.py files
* Windows dist: moved r2 related data to subdir
* Added a button \"Version Information\" in Dashboard (iVj)
* CommentsWidget refactor
* Reordered preferences panel
* Dark theme improvements
* Added copy address feature in graph/disasm
* Added info about nullptr and connect() style (doc)
* Added entropy to Section widget
* Added message box when r_core_file_open fails
* Disassembly improvements
* Added ctrl+wheel zoom in graph view
* Added forward/back functionality to mouse buttons
* Disabled alignement to 0 in HexdumpWidget
* Replaced placeholder icons in preferences window with SVGs
* Graph improvements
* Added headers widget
* Added a panel for zignatures
* Added possibility to have multiple graph/disasm/hexdump widgets
* Added AsyncTask
* Added AsyncTaskDialog
* Added widget to view register values (debugger WIP)
* Reset settings do not change selected architecture anymore
* Added python dependencies notice for default building process
* Added appstream XML file
* Added shortcuts to change font-size in disassembly widget
* Added a open file dialog
* Fetch strings asynchronously
* Run Commands from ConsoleWidget in AsyncTask
* Disabled Console QLineEdit when task is running
* Improved docker build guidelines and Dockerfile
* Fetch functions asynchronously
* Added possibility to have C++ plugins
* Increased default graph maxcols
* Added python _getentropy fix for macOS El Capitan
* Updated radare2 Fixes
* Refactor SymbolsWidget to use Model/View architecture
* Refactor SectionsWidget to use Model/View architecture
* Refactored Analysis Options
* Fixed Entropy and base addr on Dashboard view
* Fixed base address load option default value
* Fixed switching between views in same offset
* Fixed x-refs to Address
* Fixed references to pkg-config in lib_radare2.pri for unix
* Fixed weird widget priority behaviour and add message to empty graph
* Fixed highlight color in xref dialog Removals
* Removed callgrind Macros
* Removed Progress UI from OptionsDialog
* Thu Jun 07 2018 kkaempfAATTsuse.com- Update to 1.4 Additions
* Added project deletion with a right click in the projects list
* Added FlagsWidget context menu
* Added registers used by current function in the side bar
* Added cutter.refresh() python API for Jupyter (refresh widgets)
* Added ability to open Cutter with no files
* Added certificates listing
* Added quick filter to Imports and Exports widgets
* Added ROP gadgets searching (/Rj)
* Added /v search ability
* Added option to swap conditional jumps (patching)
* Added asm.size option in preferences Fixes
* Fixed some fonts issues
* Fixed multiple widgets sorting issues
* Jupyter notebook fixes
* Fixed HexdumpWidget scrolling and seeking
* Fixed omnibar seeking
* Improved RelocsWidget
* Fixed restoring window layout
* Fixed OS X packaging issue
* Removed useless stuff from AppImage
* Removed lib files from Windows zip package
* Fixed some crashing issues in specific environment
* Updated documentation
* Mon Mar 12 2018 daniel.molkentinAATTsuse.com- Update to stable release 1.3 Additions
* Jupyter Notebook integration with Python bindings (import cutter; cutter.cmd(\'pd 10\'))
* Added basic search capability
* Improved color handling
* Added option to set anal.bb.maxsize
* Added Types widget Fixes
* Fixed byte/instruction edition
* Fixed double click in VTables
* Sun Feb 04 2018 daniel.molkentinAATTsuse.com- Rename to radare2-cutter (upstream rename, plus avoid conflict with the network tool by the same name)- Update to stable release 1.2
* Mon Jul 03 2017 daniel.molkentinAATTsuse.com- Build straight from github- Added desktop file, icons- Ran spec-cleaner- Move build dependencies to radare2-devel
* Thu Mar 30 2017 mardnhAATTgmx.de- initial package