Florian Märkl
bcb3a162f7
Use REvent for classes ( #1169 )
...
* React to Anal Class REvents
* Correctly react to specific Class Events
* Adapt to Class REvent changes
* Update r2 submodule for Class REvents
2019-02-07 11:42:53 +01:00
Ankur Saini
99915c990a
Prevent r2 injection when opening a file ( #1125 )
...
* Prevent r2 injection while opening a file
* Small changes
* Changed the title of messagebox
* Open file use r2 API
* Minor Changes
* Minor Changes
2019-02-05 19:35:54 +00:00
Florian Märkl
7bdc28d07d
Make EditMethodDialog Method Loading work
2019-02-02 15:17:50 +01:00
Florian Märkl
af20c35ab0
Show Anal Class Attributes
2019-02-02 15:17:50 +01:00
Florian Märkl
6087ab8016
Add Methods to fetch Anal class attrs
2019-02-02 15:17:50 +01:00
Florian Märkl
c7d582a893
Basic Display of Anal Classes in ClassesWidget
...
Fetch Anal Classes
Display vtable info in ClassesWidget
Add Context Menu to ClassesWidget
Show Base Classes in ClassesWidget
Add EditMethodDialog
Fix Anal Classes List
Set Anal as the default Classes Source
Display Anal Classes from SDB in ClassesWidget
2019-02-02 15:17:50 +01:00
Gaurav Kumar Ghildiyal
601339d86f
Added some of the features mentioned in the Types Widget Project. ( #1153 )
...
* Added filter widget to types widget
* Added filter capibility in types widget
* Added comments and refactored some code
* Corrected some details
2019-02-01 18:11:50 +02:00
Florian Märkl
758173e55b
Update r2 and fix for r_bin_file_hash() changes ( #1143 )
2019-01-24 23:29:56 +01:00
Florian Märkl
99b1fde47d
Cleanup EditVariablesDialog ( #1007 )
...
Originally SetFunctionVarTypes
2018-12-19 09:39:23 +01:00
Paul I
3096d24998
[WIP] Some cleanup ( #958 )
...
* Some cleanup
* Some more
* Some more
* Some more
2018-11-27 00:34:34 +02:00
Paul I
54022a19db
Add section comboBox to StringsWidget ( #938 )
2018-11-17 20:17:16 +01:00
Itay Cohen
b17656632c
Implement Set As String ( #940 )
2018-11-16 23:27:07 +02:00
a1ext
b95620907a
Related to #865 issue ( #900 )
...
Wrong path separators have been used. The fix makes them consistent and correspond the Operating System.
2018-11-02 08:48:17 +02:00
Vanellope
ac64bbface
Segments implemented ( #851 )
...
* Segments implemented
* Not util anymore but common
* Fixed the strings to be shown as the headers better
* Quick Filter functionality is supported on both Section and Segment Widget
* QuickFilter should basically be on but for some widgets, they should be off
2018-10-20 21:20:06 +03:00
Florian Märkl
a13a620017
Clean up some unused things
2018-10-17 09:47:47 +02:00
Ankur Saini
b298ce8325
Added extra function information to function widget ( #788 )
...
* Added Extra Information to Functions Widget
* Sorting enabled through recently added columns in Functions Widget
2018-10-10 08:41:16 +02:00
fcasal
cb173aa616
Attach update ( #603 )
...
* Handle process detaching
* List procs wth current filename in separate table;
* Refresh proc list every second
* Fixed restarting debug executable check
* Update r2
* Added option to break esil execution on invalid instructions (#597 )
* Added continue until call in esil
* Remove set registers button
* Reordered backtrace widget columns
2018-10-03 22:16:57 +02:00
fcasal
08245a8694
Adds step out funcionality ( #598 )
...
* Added step out functionality to toolbar and its shortcut
* Remove step out button when emulating
2018-10-03 22:16:57 +02:00
xarkes
c3d029e5aa
Keep graph priority if the graph is empty ( #734 )
2018-09-30 19:46:36 +02:00
Florian Märkl
5c52991cd8
Update r2 and use R_PERM flags
2018-09-22 19:05:54 +02:00
Vasco Franco
387138908b
Write operation failure dialog ( #695 )
...
* Write operation failure dialog
* Option to reopen the file in write mode after write failure
2018-09-14 19:20:54 +02:00
Florian Märkl
e3896dd01f
Fix #400 - Support r2dec
2018-09-08 09:32:40 +02:00
Vasco Franco
9501ecf38c
update offset at startup ( #681 )
2018-09-06 19:32:12 +02:00
Paul I
f5edf6f213
Add Core()->message() ( #658 )
...
* Add Core()->message()
* Remove MainWindows::addOutput
* Use qDebug() for debug messages
* Add message() to PythonApi
* MainWindow: Replace Core() calls
2018-08-27 13:16:48 +02:00
Florian Märkl
239a4bb620
CutterConfig.h ( #663 )
...
* Configure CutterConfig.h
* Configure CutterConfig.h in cmake
* Configure CutterConfig.h with meson
2018-08-26 20:37:11 +02:00
Florian Märkl
d510897ad1
Version 1.7.1
2018-08-25 12:53:09 +02:00
Florian Märkl
f4ebd72301
Version 1.7
2018-08-17 19:50:10 +02:00
Itay Cohen
bf07f2a002
UI Improvemetnts + graph.offset implementation ( #612 )
...
* Add getBreakpointsAddresses to list breakpoints offsets
* Add breakpoint highligthing and improve of disassembly UIs
* Improve dialogs and positions
* Add graph,offset option to preference
* Tiny text fix
* Updated radare2 sumodule
2018-08-12 18:20:16 +02:00
Paul I
eb06789958
Add Set to Code/Data feature ( #602 )
2018-08-04 20:05:56 +02:00
fcasal
94f417c1ff
Added option to break esil execution on invalid instructions ( #597 )
...
* Added option to break esil execution on invalid instructions
* update r2
2018-07-27 14:00:23 +02:00
mandlebro
c6e1d20907
Added register references to registerwidget tooltip
2018-07-26 12:57:05 +02:00
mandlebro
c869a34d99
Added seeking, editing and colors to stack widget
2018-07-26 12:57:05 +02:00
mandlebro
a37eae39d9
Larger stack by default
2018-07-26 12:57:05 +02:00
mandlebro
13c3ff4cf8
Added register references widget
2018-07-26 12:57:05 +02:00
fcasal
9f7b96281d
Debugging shortcuts ( #578 )
...
* Added debug shortcuts and debug menu
* Added "Add breakpoint" shortcut
* Added debug shortcuts to readme
* Fix double memorymap ui
* Add bp F2 shortcut and fix toggling bp with shortcuts
2018-07-26 12:57:05 +02:00
mandlebro
41cfb78d13
updt r2
2018-07-26 12:57:05 +02:00
fcasal
342fe77886
Added emulation support ( #553 )
...
* emulation start button
* add emul continue until syscall
* reopen file after stopping debug
* show debug context menu only when debugging
* updated r2
* Attach to running process
* fix bps issue in debug and attach mode
* renamed signal and added attach icon
2018-07-26 12:57:05 +02:00
fcasal
975e4c4a3d
Added new buttons to breakpoint widget ( #548 )
...
* Added new buttons to breakpoint widget
2018-07-26 12:57:05 +02:00
fcasal
837ffef20f
highlight PC line while debugging ( #541 )
...
* highlight PC line while debugging
* highlight PC correctly
2018-07-26 12:57:05 +02:00
fcasal
fc94b896c4
Added Breakpoint widget ( #546 )
...
* Added breakpoint widget
2018-07-26 12:57:05 +02:00
mandlebro
2bfa3b7a3f
fix saving settings when debugging
2018-07-26 12:57:05 +02:00
mandlebro
ac4751eb4a
added debug option to change debug plugin
2018-07-26 12:57:05 +02:00
mandlebro
ffb3903311
add continue until call/syscall to toolbar
2018-07-26 12:57:05 +02:00
mandlebro
b1fa37a999
when quitting debug, we go to where we were before debug
2018-07-26 12:57:05 +02:00
mandlebro
40ce944381
added basic debug view and stop debug button to toolbar
2018-07-26 12:57:05 +02:00
fcasal
7eea0ed311
Debug toolbar ( #521 )
2018-07-26 12:57:05 +02:00
Florian Märkl
e0c7e625e4
Add R2Task class
2018-07-22 15:04:19 +02:00
Florian Märkl
4f545f9564
Version 1.6
2018-07-13 20:37:18 +02:00
Florian Märkl
f12118f4d4
WIP VisualNavbar
2018-07-06 17:32:50 +02:00
xarkes
9309486770
Cutter 1.5 release
2018-07-02 13:51:30 +02:00