Commit Graph

2142 Commits

Author SHA1 Message Date
NIRMAL MANOJ C
f2a867ca28
Xref for function variables in disassembly view () 2020-07-28 22:49:50 +03:00
Surendrajat
cf96775b74
issue-template: add downloaded Cutter from website ()
Co-authored-by: Itay Cohen <itaycohen23@gmail.com>
2020-07-27 09:48:25 +05:30
Itay Cohen
0c4f6cd024
Fix double jquery in docs () 2020-07-26 17:05:16 +03:00
Surendrajat
79b2314e5a
misc. documentation updates ()
* move building errors to the troubleshooting section

* add submodule out of sync issue to troubleshooting

* changes to get cutter section

* move common issues to user docs

* add error related to submodule not in sync

* Grammarly scan on all the docs

* update contribution guide now that common-errors is split
2020-07-26 10:26:46 +05:30
Itay Cohen
e0bfcccb87
Change "Run Script" to "Run radare2 script" ()
* Improve "Run script" title to make it more clear
* Update docs to reflect the change
2020-07-25 20:44:03 +03:00
Jan Deinhard
73f99c696f
Fix sorting resources by index, vaddr and size ()
* Fix sorting resources by index, vaddr and size
2020-07-25 11:32:44 +03:00
karliss
00595da5ab
Update version to 1.11.0. () 2020-07-24 14:07:07 +03:00
karliss
7ca6a1eda0
Update translation submodule and add the new languages. () 2020-07-23 21:08:16 +03:00
karliss
781a7c6288
Install the python used for build scripts using pyenv () 2020-07-23 19:15:42 +03:00
karliss
a0eb9e3fa9
Remove debug output. () 2020-07-22 11:57:26 +02:00
maraflush
d3e5245441
Document the location of the documentation ()
* add notes to explain the documentation is split in two on cutter.re repository and the Cutter repository
2020-07-22 11:05:21 +03:00
karliss
6ba1834f6d
Update version number to 1.11.0-rc1. () 2020-07-21 22:00:34 +03:00
Itay Cohen
6e0ed8142c
add SECURITY.md () 2020-07-21 17:12:35 +03:00
karliss
249ad7ad0e
Don't use @a: for listing cpus. ()
For some architectures like 8051 doing @a: has sideeffects.
2020-07-21 14:08:35 +03:00
karliss
f92c42d09e
Reset last seen memory widget during layout switching. () 2020-07-21 12:40:53 +03:00
Itay Cohen
c923576b7e
Fix the "all green" navbar ()
* 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
e14d0d8ef6
Update r2 to 4.5 and fix renamed configuration variables. () 2020-07-20 15:47:48 +03:00
Itay Cohen
d964594498
Improve contribution guidelines ()
* Improve contribution guidelines
2020-07-19 22:23:00 +03:00
karliss
65a668943a
Reorganize R2GraphWidget UI ()
* Reorganize R2GraphWidget UI.
2020-07-19 22:00:05 +03:00
karliss
6294343e6e
IDE setup instructions and comparison () 2020-07-18 09:05:41 +03:00
karliss
caabf1c739
Switch Travis to newer macOS image and disable brew update ()
Brew update takes almost half of the CI time pushing it close to time limit.
Newer macOS image contains newer hombrew which doesn't need to be updated.
2020-07-16 21:07:42 +03:00
karliss
313abbf50f
Run apt update to refresh package list. ()
It seems that github action VMs have cached bad package list.
2020-07-16 13:40:26 +03:00
karliss
e5d7bd660a
Add more graph widgets ()
* Add generic r2 graph.
* Add Callgraph widgets
* Add more graphviz layouts.
* Fix some edge cases in graphGridLayout that were more likely to appear in callgraphs
* Refactor the code moving some of the logic out of disassemblyGraphWidget making it more reusable
2020-07-16 11:05:10 +03:00
itayc0hen
ca84c3d1dc Bye bye RenameDialog 2020-07-15 17:36:25 +03:00
itayc0hen
02ce60d1af Use QInputDialog in Disassembly context menu 2020-07-15 17:36:25 +03:00
itayc0hen
447d2cfa20 Use QInputDialog in Functions widget 2020-07-15 17:36:25 +03:00
itayc0hen
21aef22c45 Use QInputDialog in Flags widget 2020-07-15 17:36:25 +03:00
itayc0hen
d6edae4ced Remove redundant renaming function in Main Window 2020-07-15 17:36:25 +03:00
itayc0hen
9c0d5d72d1 Use QInputDialog in Classes widget 2020-07-15 17:36:25 +03:00
karliss
3b2abf4984
Use fixed meson version. Latest causing problems for r2. () 2020-07-15 11:16:11 +02:00
karliss
48b84bfa5c
Add links to Telegram and IRC in the issue template page () 2020-07-07 21:36:54 +03:00
karliss
2a10a7733f
Update r2 submodule. () 2020-07-04 17:54:23 +02:00
karliss
8c52627312
Graph optimize placment ()
Add optional placement optimization pass which tries to push everything together and ignores the grid.
2020-07-03 20:09:37 +03:00
Surendrajat
4685f4faaf
Rename a context menu item () 2020-06-27 21:51:05 +03:00
batuhanakcay
e88ad82968
Implemented No Results Found warning when search result is empty () 2020-06-24 10:50:51 +03:00
Surendrajat
061636d714
Update Cutter compilation documentation ()
* add linux dependencies to the list
* make a common git clone section
2020-06-20 19:24:11 +03:00
NIRMAL MANOJ C
d26e48f3f5
Fixed Memory Leak in R2DecDecompiler::decompileAt () 2020-06-20 13:06:13 +03:00
karliss
d33eae4cb9
Add missing dependency to dockerfile. ()
Build failed to patch executable missing.
2020-06-17 22:25:13 +03:00
karliss
cd42adc832
Use cmake for linux DEPLOY build. ()
* Add cmake script for building and installing translations.
* Improve APPIMAGE related path handling.
2020-06-17 12:35:26 +03:00
karliss
53da90625c
Add missing includes on VS2019. () 2020-06-17 11:49:39 +03:00
Surendrajat
7736088ea9
Expose asm.reloff.flags in Preferences () 2020-06-16 13:54:36 +03:00
karliss
e28ee3bebd
Add options for tweaking graph layout. ()
* Fix overview refresh when switching layout.
2020-06-16 13:43:45 +03:00
karlis
1d8c9de37c Link cutter r2ghidra decompiler against ghidra_core. 2020-06-16 00:27:51 +03:00
NIRMAL MANOJ C
255ffe1208 Refactored Decompiler Widget and R2Dec Plugin to use RAnnotatedCode () 2020-06-16 00:27:51 +03:00
Surendrajat
498d2076c8
Expose asm.reloff in configuration ()
* Expose asm.reloff in configuration
2020-06-11 19:43:32 +03:00
Itay Cohen
592c050617
Improve warning for multiple x-refs causing unexpected behavior ()
* Improve warning for multiple x-refs causing unexpected behavior
2020-06-07 11:39:58 +03:00
karliss
76773eadd6
Reduce amount of warnings ()
* Deal with QT depracated warnings
2020-06-06 19:02:24 +03:00
karliss
837dd63e6b
Horizontal graph ()
* Create adapter for converting vertical layout into horizontal

* Fix edge spacing override for edges going out of switch statement.

* Update documentation.
2020-06-06 02:06:38 +03:00
bartoszek
56c2e3741a
Fix qt>5.15 build () 2020-06-04 06:51:03 +03:00
Ali Raheem
7127f0e556
Fix mismatch closing parenthesis () 2020-06-04 06:41:55 +03:00