Alexis Ehret
ae3fcc9d08
Disable clang analysis CI
2021-02-21 20:22:15 +01:00
Alexis Ehret
a470c8df93
Fix uninitialized argument value librz/socket/run.c
2021-02-21 19:55:18 +01:00
Alexis Ehret
3e05781108
Fix uninitialized argument value librz/core/canalysis.c
2021-02-21 19:55:18 +01:00
Alexis Ehret
315879e39a
Fix uninitialized argument value librz/bin/mangling/microsoft_demangle.c
2021-02-21 19:55:18 +01:00
Florian Märkl
0d5e708da4
Check if Core Plugin implements call before calling ( #670 )
2021-02-21 10:20:52 +01:00
Anton Kochkov
d72346282c
Use PJ in debug signal handling
2021-02-20 22:23:19 +08:00
Riccardo Schirone
f34e5c00f5
commands: rename sH to sh
2021-02-20 18:22:17 +08:00
Khairul Azhar Kasmiran
3231fc0728
asm.flags.middle: Don't split bb instruction ( #664 )
2021-02-20 17:26:46 +08:00
Riccardo Schirone
37fc635596
test: 'afo' does not accept an argument anymore
2021-02-20 16:11:00 +08:00
Riccardo Schirone
d28d9ab4ec
core/cmd_api: put a NULL at the end of argv
2021-02-20 16:11:00 +08:00
Riccardo Schirone
674914436b
Add function variables autocompletion
2021-02-20 16:11:00 +08:00
Riccardo Schirone
e283f5098e
Move 'afv' commands to newshell
2021-02-20 16:11:00 +08:00
Riccardo Schirone
e52fa69571
Move 'afu' command to newshell
2021-02-20 16:11:00 +08:00
Riccardo Schirone
9df7d1f19d
Move 'afo' command to newshell
2021-02-20 16:11:00 +08:00
Riccardo Schirone
dc31e0eff8
Move 'afS' command to newshell
2021-02-20 16:11:00 +08:00
Riccardo Schirone
318996db42
Move 'afx' to newshell
2021-02-20 16:11:00 +08:00
Riccardo Schirone
45f78b5f7a
Move 'afs' commands to newshell
2021-02-20 16:11:00 +08:00
Riccardo Schirone
eaf4051b4d
Move 'afB' to newshell
2021-02-20 16:11:00 +08:00
Riccardo Schirone
d4da54a37c
Move 'afb' commands to newshell
2021-02-20 16:11:00 +08:00
Anton Kochkov
d73c2eb5b6
Fix GitHub labeler
2021-02-20 12:46:43 +08:00
Anton Kochkov
b409ed1149
Fix CLOCK_MONOTONIC detection for MinGW
2021-02-19 17:20:58 +08:00
Anton Kochkov
5862f77ce7
Fix MinGW build for rz_sys
2021-02-19 17:20:58 +08:00
Khairul Azhar Kasmiran
65fded3fa8
aae: Realign on bb start if not in bb ( #650 )
...
* aae: Realign on bb start if not in bb
* Add test for aae when non-fcn-start bb is first
* Oops "size_t i_old = i" in wrong location
2021-02-19 17:16:22 +08:00
Riccardo Schirone
1c25a4ace3
core: API for aesp and afb and remove abb,aab, abr, ab. ##breaking ( #651 )
...
* core: extract API for aesp command
* core: remove abb/aab/abr as not tested/used
* core: refactor afb commands and extract API
* core: use afb API to implement ab/abj
* Remove ab. command, you can already do `ab`
* Make afbr and afb= accept argument
2021-02-18 18:13:55 +01:00
Anton Kochkov
9526cc8b75
Refactor to use API instead of commands in types
2021-02-18 20:50:47 +08:00
Anton Kochkov
4dd95821c1
Refactor to use RzOutputMode enum for mode
2021-02-18 20:50:47 +08:00
Anton Kochkov
14316855f2
Refactor to use API in visual mode
2021-02-18 20:50:47 +08:00
Florian Märkl
f2afd6f75f
Make rz_cons_rgb_str* take const RzColor * ( #652 )
...
Also remove leftover rz_cons_rgb_fgbg() declaration
2021-02-18 11:11:40 +00:00
Florian Märkl
617bf0d49e
Make Tests use x86.as only on x86 Host ( #618 )
2021-02-18 11:14:12 +01:00
Anton Kochkov
0d370282a3
Refactor to use API in analysis ( #647 )
2021-02-17 21:37:09 +01:00
Khairul Azhar Kasmiran
adf4667f61
Revert "aae: Realign on bb start if not in bb ( #634 )" ( #639 )
...
This reverts commit 8e51ca1c51 .
2021-02-17 15:28:42 +01:00
Riccardo Schirone
47bce4c1fb
Extract APIs for k, aeso, afs ( #644 )
...
* core: extract API for afs commands
* core: extract API for aeso commands
* core: other simple rz_core_cmd0 removals
* core: extract API for k and use it
* core: use rz_core_analysis_esil_step_over API in cmd_analysis
2021-02-17 15:22:38 +01:00
Riccardo Schirone
75b92d2d50
Extract API for agg and afv. ( #642 )
...
* core: call rz_core_agraph_print_* instead of 'agg' commands
* core: extract API for afv commands
2021-02-17 12:56:12 +00:00
Khairul Azhar Kasmiran
9f8f765578
Add test for bb overlapping fcn start ( #643 )
...
* Add test for bb overlapping fcn start
* Run tests on test changes by adding test/ to whitelist in ci.yml, .appveyor.yml and tcc.yml
2021-02-17 19:37:47 +08:00
Anton Kochkov
4a364d0b85
Refactor to use API in file open commands
2021-02-17 19:35:26 +08:00
Anton Kochkov
e571c29430
Refactor to use API in various commands
2021-02-17 12:02:07 +08:00
Khairul Azhar Kasmiran
8e51ca1c51
aae: Realign on bb start if not in bb ( #634 )
2021-02-16 21:59:02 +08:00
Anton Kochkov
ff372d9553
Refactor to use API in print commands
2021-02-16 20:32:39 +08:00
Khairul Azhar Kasmiran
cf8f661b73
aae: Realign on fcn start if not in bb ( #622 )
2021-02-16 16:38:29 +08:00
Anton Kochkov
9b747d166a
Refactor to use API in visual modes
2021-02-16 01:50:41 +08:00
Riccardo Schirone
4e98ff8f86
libzip: use conf_data not zipconf_data in meson.build for HAVE_SHARED ( #629 )
2021-02-15 17:02:10 +01:00
Alexis Ehret
da89fffaa8
Fix appveyor filtering ( #628 )
2021-02-15 16:01:53 +01:00
Anton Kochkov
984d185598
Enable AppVeyor back
2021-02-15 22:21:55 +08:00
Aswin C
d0def3a678
Remove the command tail ##refactor ( #625 )
2021-02-15 10:20:11 +00:00
Alexis Ehret
efc5954eb9
Fix code-scanning filtering for javascript / python
2021-02-15 10:24:46 +01:00
Alexis Ehret
a7decf9dfd
Remove undocumented python script convert_dumpbin_exports_to_sdb_txt.py
2021-02-15 10:24:46 +01:00
Alexis Ehret
7064b212be
Fix pylint errors librz/core/cmd_descs_generate.py
2021-02-15 10:24:46 +01:00
Alexis Ehret
c21a0a624d
Fix pylint errors sys/meson_git_wrapper.py
2021-02-15 10:24:46 +01:00
Alexis Ehret
77a965215d
Fix pylint errors test/unit/legacy_unit/syscall/openbsd-gen.py
2021-02-15 10:24:46 +01:00
Alexis Ehret
0e8cda0ac6
Fix pylint errors test/fuzz/scripts/fuzz_rz_asm.py
2021-02-15 10:24:46 +01:00