Anton Kochkov
5595193b70
Minor renames of analysis-related things ( #2761 )
2021-09-15 20:48:02 +02:00
Anton Kochkov
57f34bfb98
Use open API instead of commands ( #2757 )
2021-09-14 23:40:01 +02:00
Anton Kochkov
80e4269ca3
Fix Cutter/Rizin API naming ( #2755 )
2021-09-14 15:32:04 +02:00
Anton Kochkov
e219be4253
Use seek history API instead of command ( #2754 )
2021-09-14 10:13:19 +02:00
Riccardo Schirone
f42069369c
Make use of new RzType API in Rizin
2021-09-10 16:22:00 +02:00
GustavoLCR
2d05ae2595
Fixes for debugging ( #2727 )
...
* Fix continue until main not being enabled
* Use Rizin API instead of commands
* Fix attaching to a process with no file opened
2021-08-12 23:28:10 +02:00
Pulak Malhotra
60343fa8b5
Heap widget wrapup ( #2716 )
2021-07-16 13:48:10 +00:00
Pulak Malhotra
2d7b6d15c0
Heap bins view ( #2710 )
...
* Added bins dialog box
* Bins dialog box working
* Add size column
* Add newline
* Make code more readable
* Make headers better
* Add tooltip for bins widget
* Added easy access to detailed chunk info from bins dialog
* Experimenting with CutterGraphView
* Added Basic Graph View for bins using `simpleTextgraphView`
* Added Bins button
* Bug fix
* Add bin message to the last chunk in the list
* Add addresses and addressablecontextmenu to graphs
* Add support multi line graph blocks
* Fix indent
* Dont clear dialog box
* Add `detailed chunk info` in Graphs context menu
* Minor changes
* Update Rizin
2021-07-02 10:19:27 +00:00
xarkes
2d778c01d7
Fixed a null pointer dereference ( #2709 )
2021-06-29 19:36:26 +02:00
Pulak Malhotra
771fa6102c
Initial heap dock widget with glibc support ( #2705 )
2021-06-27 20:21:06 +00:00
xarkes
bc57167534
Update Rizin version ( #2698 )
2021-06-04 11:05:34 +02:00
karliss
4328f5df5a
Adjust prefix handling due to rizin portable mode changes. ( #2671 )
2021-04-20 06:34:52 +03:00
Kārlis Seņko
fe3a93cce0
Fix attaching debugger using pid.
2021-04-10 10:14:35 +02:00
yossizap
749cc63c9c
Show stack address value in executable addresses ( #2641 )
2021-03-20 21:12:06 +00:00
Florian Märkl
6da02c6a02
Update for RZ_GITTAP Removal ( #2608 )
2021-02-24 18:52:35 +01:00
GustavoLCR
b4b9b312e7
Offer a default function name in actionAnalyzeFunction input box ( #2572 )
2021-02-24 10:10:54 +02:00
Alexis Ehret
a47c2bb5aa
Add clang-format linter CI jobs ( #2604 )
2021-02-19 16:32:58 +02:00
yossizap
8f89d1641b
Add reverse debugging ( #1918 )
...
* Add initial reverse debugging support
* Add reverse debug icons
* Added an option to stop the debug session and enabled continue and step back
* Added a new icon for stop trace and recolored start trace
* Toggle reverse debug actions when not tracing
* Stop existing trace sessions in stopDebug
* Ported to Rizin
* Set reverse icons to invisible when not in a trace session instead of disabled
* Updated rizin submodule
* Cleaned up step and continue events
* Apply clang format
2021-02-13 17:35:57 +00:00
ITAYC0HEN
48ae2150a9
Apply clang-format
2021-01-24 18:34:16 +02:00
Riccardo Schirone
c82fc5b44f
Use Rizin seek API instead of commands ( #2581 )
2021-01-24 17:03:05 +01:00
Florian Märkl
0229e7ed8b
Don't print Warnings for whitespace-only JSON Failures ( #2579 )
2021-01-24 14:12:01 +01:00
Florian Märkl
3c2b263de7
Make SearchWidget set search.in only locally ( #2578 )
2021-01-24 14:11:46 +01:00
Ernest1338
276b53fd75
Fix: Core plugin list doesn't work [ #2542 ] ( #2543 )
...
The command had been renamed more than 2 years ago.
2020-12-30 22:48:52 +02:00
yossizap
a78613904e
Fix debug seek to PC ( #2527 )
2020-12-19 23:32:51 +02:00
Florian Märkl
5bf513c45b
Add RizinFunctionTask and common base class with RizinCmdTask ( #2520 )
2020-12-18 10:47:50 +01:00
Florian Märkl
0574c50981
Update Rizin ( #2522 )
2020-12-17 20:13:30 +01:00
Anton Kochkov
70cef2c1af
More R2/Radare -> Rizin renames ( #2516 )
2020-12-16 11:59:23 +01:00
Florian Märkl
58745547a2
Update Rizin with RizinTask ( #2517 )
2020-12-16 10:51:53 +01:00
xarkes
00f6d47357
First iteration at renaming remains of radare2
2020-12-14 19:39:29 +01:00
Florian Märkl
46f7a8e4f6
Update Rizin for defines
2020-12-07 19:20:47 +01:00
Florian Märkl
5218fa0fd6
Update Rizin
2020-12-07 09:19:18 +01:00
Florian Märkl
dedbabde56
Add macOS Packaging in CMake ( #7 )
2020-12-07 09:19:18 +01:00
Florian Märkl
85042000e8
Add Support for new Projects ( #3 )
2020-12-07 09:17:58 +01:00
Florian Märkl
2b8ac6ecf7
Port to Rizin
2020-12-07 09:17:56 +01:00
karliss
f9bde4a2ff
Start making adjustment for qt6 compatibility. ( #2463 )
...
* Introduce cmake option for using Qt6, build doesn't work fully yet.
* Recursive mutex, QActionGroup, QComboBox::AdjustToMinimumContentsLength
* Cleanup dock locking
2020-11-30 09:42:13 +02:00
NIRMAL MANOJ C
691de14853
Synchronized Decompiler and Enabling Multiple Decompiler Widgets ( #2402 )
...
* Sync/Unsync decompiler widgets.
* Add multiple decompiler widgets with its own decompiler and functions.
* updateWindowTitle() in widgets for decompiler, disassembly, and hexdump.
2020-08-29 10:45:47 +05:30
NIRMAL MANOJ C
1c86f54c95
Edit/Rename Variables Actions for function variables ( #2357 )
...
* Edit Function Variables Action
* Rename Function Variables Action
* CutterCore::renameFunctionVariable
2020-08-18 23:26:44 +05:30
NIRMAL MANOJ C
b42a19e995
Display jumping fix useless decompilation ( #2351 )
...
* save scroll position and reset to that if the newly decompiled function is the same as the previous one
* instructionChanged signal replaced completely by breakpointsChanged in toggle/add breakpoint functions.
* removed addbreakpoint(QString) and toggleBreakpoint(QString)
2020-08-18 23:26:44 +05:30
NIRMAL MANOJ C
eef9baa300
Action to rename functions in the decompiler context menu ( #2286 )
2020-08-18 23:26:44 +05:30
NIRMAL MANOJ C
f2a867ca28
Xref for function variables in disassembly view ( #2297 )
2020-07-28 22:49:50 +03:00
Itay Cohen
c923576b7e
Fix the "all green" navbar ( #2305 )
...
* Specify the search range for search.in
* Add config_set(key, const char*) overloads to prevent char* being automatically casted to bool and config_set(key, bool) being chosen unexpectedly.
2020-07-20 23:11:31 +03:00
karliss
76773eadd6
Reduce amount of warnings ( #2233 )
...
* Deal with QT depracated warnings
2020-06-06 19:02:24 +03:00
Itay Cohen
6f75fa1a71
Add menu options for changing IO mode ( #2187 )
2020-05-23 14:41:12 +03:00
NIRMAL MANOJ C
1181f7ff5c
Cutter RC Editor - Part B (basic editor) ( #2162 )
2020-05-20 23:38:20 +03:00
NIRMAL MANOJ C
2078790278
Update r2 and fix API changes ( #2199 )
2020-05-16 20:28:34 +03:00
Itay Cohen
18a21048dd
Update radare2 submodule ( #2189 )
...
* Update radare2 submodule
* Use the new API, r_meta_get_string doesn't return owned pointer anymore.
2020-05-11 19:55:38 +03:00
karliss
f65f5cab4b
Notify about seek change when using seek(QString). ( #2175 )
2020-05-02 19:10:02 +03:00
karliss
6135fc7024
Add option for not loading plugins ( #2160 )
...
* Separate commandline parsing from rest of logic.
* Add options for not loading plugins.
2020-04-21 00:22:10 +03:00
karliss
aa8ecee8e2
Use drrj to read values for RegistersWidget. ( #2141 )
...
* Avoids problem with 64bit value as number in json
* Keeps registers in the order reported by r2
2020-04-17 16:01:05 +03:00
karliss
ccb53fedbf
Use r2 c api for reading comments. ( #2154 )
...
C api allows specifying address directly thus avoiding unnecesarry reads
caused by seek(rb=true).
2020-04-16 20:31:15 +03:00