Commit Graph

2345 Commits

Author SHA1 Message Date
yossizap
749cc63c9c
Show stack address value in executable addresses (#2641) 2021-03-20 21:12:06 +00:00
karliss
1abd2b7ab0
Add release binary upload from GHA. (#2623)
* Add release binary upload from GHA.
* Update get release so that it works with draft releases.
* Distinguish release from CI builds in package name
  - regular ci builds -> Cutter-git-<date>-<hash>-<platform>
  - release tags -> Cutter-git-<tag>-<platform>
2021-03-15 21:08:19 +02:00
Itay Cohen
8da70aaf05
Enable CUTTER_USE_BUNDLED_RIZIN by default (#2622)
* Enable CUTTER_USE_BUNDLED_RIZIN by default
2021-03-15 06:47:51 +02:00
karliss
a18a3a8b46
Use relative line numbers instead of addresses when placing arrows. (#2636)
The used data structures are intended for dense ranges, using addresses
directly can cause excesive memory usage.
2021-03-13 18:36:22 +02:00
Florian Märkl
db5097aa72
Update Rizin to current stable (#2630) 2021-03-10 23:01:48 +01:00
karliss
d73d486ca0
Add setting import from Cutter before RadareOrg to rizin renames. (#2588) 2021-03-06 18:26:58 +01:00
Florian Märkl
35b9ffa548
Set rz-ghidra to rz-0.1.1 Tag (#2624) 2021-03-05 20:47:41 +01:00
Surendrajat
9601aac6fa
deploy docs (#2616) 2021-03-03 14:52:37 +02:00
Itay Cohen
6cbf0c0cbf
Better handle project names (#2603) 2021-02-28 16:51:08 +02:00
yossizap
de234e600e
Add dbg.trace_continue to debug options (#2613) 2021-02-26 19:03:28 +02:00
Florian Märkl
6da02c6a02
Update for RZ_GITTAP Removal (#2608) 2021-02-24 18:52:35 +01:00
Florian Märkl
f95751c4cd
Remove Organization Domain to set QSettings path on macOS to ~/.config/rizin/cutter.ini (#2607) 2021-02-24 10:15:32 +02:00
GustavoLCR
b4b9b312e7
Offer a default function name in actionAnalyzeFunction input box (#2572) 2021-02-24 10:10:54 +02:00
Itay Cohen
42f01fcf5d
Support loading projects from the command line (#2606) 2021-02-24 08:10:01 +02:00
Surendrajat
7491434dc4
limit linter CI to master branch (#2609) 2021-02-21 15:07:15 +02:00
Alexis Ehret
a47c2bb5aa
Add clang-format linter CI jobs (#2604) 2021-02-19 16:32:58 +02:00
karliss
0553d3ffdb
Add JSDec packaging for macos. (#2580) 2021-02-18 16:36:27 +02:00
Itay Cohen
4501a6ba44
Update Windows building instructions (#2590) 2021-02-18 16:35:53 +02:00
optizone
00d2245538
refactor DisassemblyLeftPanel::paintEvent (#2559) 2021-02-15 08:46:57 +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
Itay Cohen
3b8f98ca42
Update the docs about Projects (#2589) 2021-02-05 15:52:59 +01:00
カワリミ人形
da5940e38b
Update README.md (#2586)
Calling `brew cask install` is disabled
2021-01-29 12:45:50 +02:00
Surendrajat
de30f685f0
fix plugin development link (#2584) 2021-01-26 22:58:36 +05:30
Florian Märkl
7db5274032 Update Org/App Settings for Qt 2021-01-25 22:09:19 +01:00
Florian Märkl
b0cef7e634 Change Executable to Lowercase and use re.rizin.cutter everywhere 2021-01-25 22:09:19 +01:00
Surendrajat
cdc3fdfa5c
Update building.rst (#2583) 2021-01-25 10:10:55 +02:00
Surendrajat
4753648219
Fix a link in PR template (#2582) 2021-01-25 07:24:56 +02:00
ITAYC0HEN
48ae2150a9 Apply clang-format 2021-01-24 18:34:16 +02:00
ITAYC0HEN
a62f138e2f Add support for 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
karliss
753d4a7bb5
Enable macOS adhoc signing. (#2569)
* Do not break Python package making it unsignable
* Manaully add one of breakpad libs for codesigning. It doesn't get signed automatically by codesign --deep.
* Enable macOS adhoc signing.
2021-01-24 11:11:26 +02:00
GustavoLCR
3c8f0d905b
Activate window before showing close dialog (#2573) 2021-01-23 17:09:44 +02:00
Ray
bb6a9e2a91
Update the icon on macOS to match the icon grid of Apple design guideline (#2571) 2021-01-23 10:39:56 +01:00
BananaBoii
2a07664d79
docker: remove unused Travis CI config (#2562) 2021-01-22 22:46:22 +02:00
Anton Kochkov
8fbbbe5529
Update Rizin to 0.1.0 release (#2570) 2021-01-22 22:45:01 +02:00
Anton Kochkov
98589e10e8
Update Rizin (#2567) 2021-01-16 14:45:57 +01:00
Anton Kochkov
88478ffb30
New JSDec home (#2563)
Switch from r2dec to jsdec
2021-01-16 11:48:31 +01:00
Itay Cohen
ddb3e62353
Remove redundant character from ide-setup docs (#2566) 2021-01-16 11:13:50 +02:00
BananaBoii
b9c6072a77
docker: fix and simplify build (#2534) 2021-01-12 10:41:16 +02:00
karliss
18e98e7868
Don't compile files for features that are disabled. (#2561)
Don't wrap whole cpp file in ifdef, it confuses clang-format.
2021-01-11 23:49:54 +02:00
karliss
562979bcff
Remove qmake (#2546)
* Remove qmake project and move some variables directly to CMake project
* Remove meson and update docs.
* Add instructions for basic macOS build.
2021-01-10 13:07:39 +02:00
Anton Kochkov
4f3a5c1c2e
Delete Travis CI config as unused. (#2558) 2021-01-08 20:07:09 +02:00
karliss
29cbd06ab2
Run macos packaging in GHA. (#2529)
* Enable running of macOS packaging in GHA, most of the work done in dedbabde56
* Cleanup breakpad handling
* Have single version of main executable in folder expected by macOS and most tools instead of executable+symlink+shell script
* Handle Breakpad library lookup in more CMake way using FindBreakpad just like it's done on other platforms and packages
* Refactor error handling in some of the shell scripts to use `set -e` instead of `|| exit 1` for each command.
* Fix DMG background setup
2021-01-02 19:57:29 +02: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
Surendrajat
57cd3a733d
CI: fix Coverity Scan (#2536) 2020-12-25 13:24:36 +08:00
karliss
3bda4c9777
Fix homebrew install problems (#2526) 2020-12-20 20:14:03 +02:00
yossizap
a78613904e
Fix debug seek to PC (#2527) 2020-12-19 23:32:51 +02:00
Florian Märkl
ac8c0e4175
Add Setting for Minimum Font Size in Graphs (#2524) 2020-12-19 16:04:48 +02:00