Commit graph

25720 commits

Author SHA1 Message Date
Alexis Ehret
479070df24 Fix dead assignment librz/bin/mangling/microsoft_demangle.c 2021-02-02 20:02:25 -01:00
Florian Märkl
e76c435565
Add rz_strf() Macro (#506) 2021-02-02 19:17:44 +01:00
Florian Märkl
1907784363 Use portable Format for Graph Metrics in Zignatures 2021-02-02 09:11:09 -01:00
Daven Du
c023766f50
Add test for show current offset's function (#476) 2021-02-02 06:46:47 +08:00
Maijin
5ffa09ab86
Remove axF (#505)
Co-authored-by: Maijin <maijin21@gmail.com>
2021-02-01 11:03:33 -06:00
Riccardo Schirone
7ec33c3cb4
Rename .acr to .in and remove RZ_MESON_VERSION (#499) 2021-02-01 13:33:23 +00:00
Khairul Azhar Kasmiran
7ce7fa6acc
Add "initial view" test for Visual mode (#500)
* Add "initial view" test for Visual mode

* Put test under archos/linux-x64 for now

* Add same test under archos/windows-x64
2021-02-01 19:39:54 +08:00
Khairul Azhar Kasmiran
458c2cb3ca 8051_ass.c: Remove never-executed break 2021-01-30 19:25:51 +01:00
Khairul Azhar Kasmiran
3a59a1b6cd
Reclassify some AVR instructions away from SWI (#495) 2021-01-30 21:56:11 +08:00
Aswin C
246e82aa86
Rename the macro RBININFO to RZBININFO in cmd_info.c ##refactor (#490) 2021-01-30 11:38:02 +00:00
Khairul Azhar Kasmiran
37d24d7f71
Fix -Wformat-truncation warnings (#493)
* Fix -Wformat-truncation warnings

* Don't evaluate macro parameters multiple times
2021-01-30 12:15:34 +08:00
Aswin C
15f5040f71
Add a ? in the help message of a to show that ab? exists (#492)
There was no indication that `ab?` exists under the
help under `a?`. This commits adds a `?` to solve
that.

Also tweaks `help_msg_ab` to make it a bit more appealing

* Remove `[b]` and added a title to `ab?` submenu
* Remove the line about `abb` under `a?` as it's there at `ab?`
2021-01-30 01:07:52 +08:00
Riccardo Schirone
bf71eca270
Provide an example of how packager/packager_version are shown (#488) 2021-01-29 15:31:02 +01:00
Riccardo Schirone
82a1074980
Use OLDINPUT command descriptor for =! to allow passing cmd to IO plugin (#483)
This is just a temporary solution, because new commands should be
registered to RzCmd and not executed through an IO plugin.
2021-01-29 09:34:02 +00:00
Riccardo Schirone
11ed71244c
Search for static dependencies/libraries when static_runtime is set (#473)
Do not search for static windows-specific libraries, they will be
handled by /MT.
2021-01-29 16:54:18 +08:00
Alexis Ehret
0ebcd523e3 Fix dead assignment librz/bin/format/pe/pe.c 2021-01-28 23:52:57 +01:00
Alexis Ehret
48bad8539b Fix dead assignment librz/bin/format/mach0/mach0.c 2021-01-28 23:52:57 +01:00
Alexis Ehret
42c261b79f Fix dead assignment librz/asm/asm.c 2021-01-28 23:52:57 +01:00
Alexis Ehret
2a589a8233 Fix dead assignment librz/asm/arch/sh/gnu/sh-dis.c 2021-01-28 23:52:57 +01:00
Alexis Ehret
f5472f2c5a Fix dead assignment librz/asm/arch/pyc/pyc_dis.c 2021-01-28 23:52:57 +01:00
Alexis Ehret
fdf2b24398 Fix dead assignment librz/asm/arch/ebc/ebc_disas.c 2021-01-28 23:52:57 +01:00
Alexis Ehret
2f388f3300 Fix dead nested assignment librz/core/cmd_analysis.c 2021-01-28 23:19:13 +01:00
Alexis Ehret
91f98a8945 Fix dead nested assignment librz/core/cmd.c 2021-01-28 23:19:13 +01:00
Alexis Ehret
b330c36633 Fix dead nested assignment librz/core/cbin.c 2021-01-28 23:19:13 +01:00
Alexis Ehret
79838364d6 Fix dead nested assigment librz/core/casm.c 2021-01-28 23:19:13 +01:00
Alexis Ehret
2c7d5dab23 Fix dead nested assignment librz/bin/format/mach0/mach0.c 2021-01-28 23:19:13 +01:00
Alexis Ehret
60a176c9ae Fix dead nested assignment librz/asm/p/asm_x86_nz.c 2021-01-28 23:19:13 +01:00
Alexis Ehret
1fe63a1516 Fix dead nested assignment librz/asm/arch/z80/z80asm.c 2021-01-28 23:19:13 +01:00
Khairul Azhar Kasmiran
8041263391
Fix strncpy truncation warnings (#479) 2021-01-28 23:55:10 +08:00
Maijin
821fb02638 Remove obsolete iphone.md 2021-01-28 16:26:31 +01:00
Riccardo Schirone
fb9df93981 Directly use rz-test instead of make in CI 2021-01-28 16:25:51 +01:00
Riccardo Schirone
b6e2063880 Make LGTM use Meson 2021-01-28 11:57:28 +01:00
Riccardo Schirone
10bc198e06 Remove deprecated ACR/Make from BUILDING.md 2021-01-28 11:57:28 +01:00
Riccardo Schirone
f1f11349a1 Use 'v' prefix for version 2021-01-28 11:57:28 +01:00
Riccardo Schirone
4198091991 Remove configure.acr and use meson project version 2021-01-28 11:57:28 +01:00
Riccardo Schirone
301e5af217 Remove RZ_GITTAP 2021-01-28 11:57:28 +01:00
Riccardo Schirone
ebd2ecc302 Use meson for codeql analysis 2021-01-28 11:57:28 +01:00
Riccardo Schirone
c4906a2b68 Fix unit test tree 2021-01-28 11:57:28 +01:00
Riccardo Schirone
ff89b9c243 Use meson to compile with TCC 2021-01-28 11:57:28 +01:00
Riccardo Schirone
2c54547ec0 Clean dependencies between modules and put them in order 2021-01-28 11:57:28 +01:00
Riccardo Schirone
33e3289856 Use meson/ninja in CentOS 7 build and remove ACR builds 2021-01-28 11:57:28 +01:00
Riccardo Schirone
cee8d470c2 Remove Makefiles and many related scripts 2021-01-28 11:57:28 +01:00
Alexis Ehret
2f62fad57d Fix dead nested assignment librz/asm/arch/arm/armass.c 2021-01-28 10:25:55 +01:00
Alexis Ehret
ead62af3cb Fix dead assignment librz/asm/arch/arm/gnu/arm-dis.c 2021-01-28 09:43:02 +01:00
Alexis Ehret
5c5d6f22bd Fix dead assignment librz/asm/arch/arm/armass.c 2021-01-28 09:43:02 +01:00
Alexis Ehret
99353119cd Fix dead assignment librz/asm/arch/arc/gnu/arcompact-dis.c 2021-01-28 09:43:02 +01:00
Florian Märkl
4ef3ed08f3
Fix gcc 9.2.0 kind of x86_64 jumptables (#475) 2021-01-28 08:24:40 +01:00
Khairul Azhar Kasmiran
ca0d8d0e3c
Fix agraph.c calloc warning (#474) 2021-01-28 00:02:08 +08:00
Aswin C
3a53a0a1d7
Refactor panels' Analyze menu to use more API ##refactor (#431)
* Refactor panels' Analyze menu to use more API ##refactor

This is to refactor Panels mode to use more API instead of commands.
This commit makes `cmd_analysis_blocks` and `cmd_analysis_calls`
a part of RZ_API and uses it while different options from the
Analyze menu of the Visual Panel mode is triggered.
Some other APIs are also used here instead of `rz_core_cmd0`

* Create RZ_API `rz_debug_continue_oldhandler()` to handle `dc`
2021-01-27 13:33:34 +00:00
Paul I
525bdb2d80 Replace SDB with HtPP in esil_dfg.c 2021-01-27 12:51:01 +01:00