Giovanni
70bd668af1
Add back jsdec which was wrongly removed. ( #2983 )
2022-06-25 17:21:18 +02:00
Florian Märkl
c60a8ee134
Use rz-ghidra v0.4.0
2022-06-25 13:28:40 +02:00
Florian Märkl
e73a4c60e3
Merge 'dev' branch into stable
2022-06-25 10:10:26 +02:00
Florian Märkl
cf15a5761b
Merge branch 'stable' into stable-merge
2022-06-25 10:06:07 +02:00
Anton Kochkov
ed47645405
Update Rizin to the latest stable
2022-06-25 10:04:59 +02:00
Riccardo Schirone
8f7aebe7c7
CutterCore: select the right RzReg based on debug/emulation status ( #2977 )
2022-06-25 09:51:17 +02:00
Riccardo Schirone
f20b59d8ac
Use API instead of ar-
and aets-
commands ( #2980 )
2022-06-25 09:15:13 +08:00
Riccardo Schirone
a7d3eaffb0
wcr
command does not exist anymore, use API (#2979 )
2022-06-25 00:24:43 +08:00
Giovanni
f99ffc3dbd
Fix #2958 - Add checkbox to fill remaining bytes with nops. ( #2974 )
2022-06-23 07:44:25 +08:00
Florian Märkl
e60ba18e43
Fix segments listing
2022-06-23 01:09:45 +02:00
Florian Märkl
5b777b8202
Fix sections entropy display
2022-06-23 01:09:45 +02:00
Florian Märkl
cb26142398
Fix many null derefs when opening no file
2022-06-23 01:09:45 +02:00
billow
06c8f15ce0
Convert Rizin command calls to the API ( #2968 )
...
* `es`
* `il`
* `wcr`
* `.ar-`
* `aets-`
* `drp`
* `ahts`
* `e <val>=?`
* `fo`
2022-06-16 07:28:43 +08:00
Florian Märkl
84b33d50bd
Merge 'dev' branch into stable
2022-06-12 10:33:02 +02:00
Florian Märkl
9e0e094bbb
Merge branch 'stable' into stable-merge
2022-06-12 10:32:56 +02:00
billow
d2e2bcd6b6
Convert more commands to rizin APIs ( #2964 )
...
`fdj?`, `iRj`, `om.`, `psx`, `p8`, `fj`
2022-06-11 07:08:10 +08:00
billow
aa222b53df
Convert more commands to rizin APIs ( #2964 )
...
`fdj?`, `iRj`, `om.`, `psx`, `p8`, `fj`
2022-06-10 13:05:25 +02:00
Giovanni
05b771b8bb
Bump version to 2.1.0 from stable ( #2962 )
2022-06-09 07:14:25 +08:00
billow
5fd55df710
Convert Rizin command calls to te Rizin APIs ( #2960 )
...
* Convert `iCj` call to the API
* Convert `icj` call to the API
* Convert `iij` call to the API
* Convert `iej` call to the API
* Convert `CClj` call to the API
* Convert `iEj` call to the API
* Convert 'ihj' call to the API
* Convert 'iSSj' call to the API
2022-06-09 07:14:25 +08:00
Giovanni
544b904c2c
Yara plugin + fix linuxdeployqt plugins ( #2924 )
2022-06-09 07:14:25 +08:00
Giovanni
266db132aa
Download and install sigdb option ( #2949 )
...
* Download and install sigdb option and disable swift demangler when libswift is installed
* Remove dir.prefix and use rz_core_analysis_sigdb_list for sigdb
* Use a different color for flirts
* Updated to rizin dev
* Use rz_path_set_prefix to set the prefix path on OSX bundle
2022-06-09 07:14:25 +08:00
Florian Märkl
712709200a
Fix null deref in strings loading without any file ( #2955 )
2022-06-09 07:14:25 +08:00
Islam Bassuni
49cf6555a8
Partially refactor Dashboard to API ( #2930 )
...
Also fixes missing NX and PIC bits in Dashboard.
2022-06-09 07:14:25 +08:00
Florian Märkl
832dae38b4
Fix EditVariablesDialog parenting ( #2954 )
...
This fixes the dialog being placed weirdly when using the 'Y' shortcut
because it was parented to the DisassemblyContextMenu, which itself
might not be shown at all.
2022-06-09 07:14:25 +08:00
bartoszek
575952d22e
Add missing Rizin headers in python bindings ( #2943 )
2022-06-09 07:14:25 +08:00
Florian Märkl
82f14b5667
Refactor VisualNavbar to use API instead of p-j ( #2953 )
...
With the updated rizin, this also fixes any error prints saying
"Cannot alloc for this range" and json errors when no valid range is
available.
2022-06-09 07:14:25 +08:00
billow
b3e74b2dad
Convert Rizin commands to the API calls ( #2948 )
...
Including wx wr wd ws ww wz ahi ahb aec aecu aecc aecs aes aesb aets+
aets- afc afcl omfg+w oo+ oo p8 aei aeim aeip aecb aeso dbs avj
2022-06-09 07:14:25 +08:00
Giovanni
ebe4ca5072
Fix the lib name on windows ( #2950 )
2022-06-09 07:14:25 +08:00
billow
cf30b400f3
Convert Rizin commands to the API calls
2022-06-09 07:14:25 +08:00
billow
df8c2749a6
convert to api for dr
2022-06-09 07:14:25 +08:00
billow
fb82370dfc
convert to api for aht
2022-06-09 07:14:25 +08:00
billow
6e07f4d97a
convert to api for aoj
2022-06-09 07:14:25 +08:00
Paul I
493ff68365
Revert changes in functionAt ( #2941 )
2022-06-09 07:14:25 +08:00
Giovanni
6345604172
Replace afcf with C api. ( #2940 )
2022-06-09 07:14:25 +08:00
Jakob Zielinski
e022e44474
Search button disabled and button text changed while search is occurring ( #2928 )
2022-06-09 07:14:25 +08:00
staz
34b1f01a86
Fixed an invalid index check ( #2937 )
2022-06-09 07:14:25 +08:00
Islam Bassuni
6fca09d313
Created adding comments option inside Hexdump. ( #2927 )
2022-06-09 07:14:25 +08:00
billow
7d42a5c7e6
Convert from Rizin commands to the API for w
( #2926 )
2022-06-09 07:14:25 +08:00
Giovanni
a48399f73b
Adds support for RZ_SIGDB path and fixes sorting on some columns ( #2923 )
2022-06-09 07:14:25 +08:00
rgnter
cbda0ad27e
Fixed a segfault during debugging with gdbserver ( #2830 )
...
Fixes issue #2829
2022-06-09 07:14:25 +08:00
Islam Bassuni
5440a0ef50
Added report issue button in "About" window ( #2908 )
2022-06-09 07:14:25 +08:00
tcoyvwac
12721aaa9e
widgets: redundant return-break ( #2922 )
...
Removed consecutive return-break statements.
2022-06-09 07:14:25 +08:00
billow
46ea1569d2
Convert various debug code to C API ( #2913 )
2022-06-09 07:14:25 +08:00
Giovanni
f8744d12c2
‘memDisp’ may be used uninitialized ( #2920 )
2022-06-09 07:14:25 +08:00
Florian Märkl
ae2ad5d50c
Extend cmake config files with deps, version, etc. ( #2916 )
...
This improves how the installed CutterConfig.cmake can be used for
native plugin development:
* Transitive dependencies are resolved automatically
* Version file is included
* Cutter_USER_PLUGINDIR is set to a path that plugins can use as a
default install destination
src/plugins/sample-cpp/CMakeLists.txt is an example for how to use it.
Rizin was also updated to prevent an error with multiple
`find_package()` calls.
2022-06-09 07:14:25 +08:00
Florian Märkl
6629d579c6
Update windows CI to 2019
2022-06-09 07:14:25 +08:00
Giovanni
3e168fb76a
Fixed formatting ( #2917 )
2022-06-09 07:14:25 +08:00
Nirmal Manoj
085f5024b9
Use RzAnnotatedCode from JSDec (pddA)
2022-06-09 07:14:25 +08:00
Florian Märkl
d65ad504ca
Rewrite getVariables with API
...
This also avoids annoying "ERROR: No function found in ..." beging
printed by afvj when right-clicking anywhere outside a function.
The heuristics in functionIn() also have been adjusted to prefer the
function that has its entrypoint at the given addr, if there is any.
2022-06-09 07:14:25 +08:00
Florian Märkl
0dc4e94647
Remove unnessecary str in setToData() ( Fix #2901 )
2022-06-09 07:14:25 +08:00