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
Alexis Ehret
62f40d127d
Fix dead assignment librz/analysis/reflines.c
2021-01-27 11:48:35 +01:00
Alexis Ehret
e3b43a1a69
Fix dead assignment librz/asm/arch/arc/gnu/arcompact-dis.c
2021-01-27 11:48:35 +01:00
Alexis Ehret
eb689a177c
Fix dead assignment librz/asm/arch/arc/gnu/arc-dis.c
2021-01-27 11:48:35 +01:00
Alexis Ehret
9d10deca4a
Fix dead assignment librz/analysis/p/analysis_x86_cs.c
2021-01-27 11:48:35 +01:00
Alexis Ehret
f1a5dfea82
Fix dead assignment librz/analysis/fcn.c
2021-01-27 11:48:35 +01:00
Alexis Ehret
10b57721da
Fix dead assignment librz/analysis/esil_cfg.c
2021-01-27 11:48:35 +01:00
GustavoLCR
216233a76a
Fix io.va being set to true after aaft ( #459 )
2021-01-27 17:22:10 +08:00
Khairul Azhar Kasmiran
98b964168b
Fix "‘%s’ directive argument is null" warnings ( #464 )
2021-01-27 17:03:53 +08:00
Riccardo Schirone
018c0eaa53
Change how version is reported in -v command flag
2021-01-27 16:42:47 +08:00
Riccardo Schirone
a191b2a1a0
Consider all functions in afl. and print error if no function is there
2021-01-27 09:25:27 +01:00
Anton Kochkov
37712b4cbe
Refactor to use API in Visual mode
2021-01-27 08:52:30 +01:00
GustavoLCR
0c7fd087cb
Fixes for jump table ##analysis
...
* Try to detect shift of first case value
* Detect when block where switch table is attached is split by analysis
* Fix attaching switch table to wrong block
* Add/fix tests
2021-01-27 09:43:13 +08:00
Alexis Ehret
996e63ad27
Fix dead nested assignment librz/asm/asm.c
2021-01-27 00:42:15 +01:00
Alexis Ehret
8c4dbcd68e
Fix dead nested assignment librz/asm/arch/gb/gbasm.c
2021-01-27 00:42:15 +01:00
Alexis Ehret
dc2a32e1fd
Fix dead nested assignment librz/asm/arch/arc/gnu/arcompact-dis.c
2021-01-27 00:42:15 +01:00
Alexis Ehret
485f98e70c
Fix dead nested assignment librz/analysis/reflines.c
2021-01-27 00:42:15 +01:00
Riccardo Schirone
6814610335
Fix signature in JSON mode in MachO and check for NULL signature ( #463 )
2021-01-26 19:09:45 +01:00
Paul I
449989c2e2
Fix code style in esil_interrupts.c ( #461 )
...
Co-authored-by: Riccardo Schirone <ret2libc@users.noreply.github.com>
2021-01-26 10:20:48 +01:00
Paul I
14a7b025ce
Update DEVELOPERS.md ( #462 )
2021-01-26 09:56:35 +01:00
Paul I
26e8490e36
Use HtUP for storing cache of class methods ( #457 )
2021-01-25 19:48:07 +00:00
Riccardo Schirone
28a59224b9
Consider parentheses args as $.args ( #450 )
...
In this way things such as:
(10 + 3)
Are interpreted as regular $.args, composed of:
- `(` as (arg_identifier)
- `10` as (arg (arg_identifier))
- `+` as (arg (arg_identifier))
- `3` as (arg (arg_identifier))
- `)` as (arg_identifier)
2021-01-25 18:35:37 +00:00
Khairul Azhar Kasmiran
9f6cb4fcd7
#include <errno.h> explicitly in rz_types.h ( #452 )
2021-01-25 22:20:11 +08:00
Paul I
fb6a45c7b3
COFF: set zero size for label-symbols ( #448 )
2021-01-25 21:25:42 +08:00
Riccardo Schirone
3821e03620
Make Tiny C Compiler configure script executable again ( #451 )
...
configure had the exec bit removed with
https://repo.or.cz/tinycc.git/commit/1ed4b6ba1a66a9836d325f0eb9c753d45518fb94 ,
so this commit makes sure it has it again so we can test tcc build.
2021-01-25 17:25:22 +08:00
Paul I
494a8c24eb
Use rz_core_flag_get_by_spaces() in getFunctionName() ( #449 )
2021-01-25 07:59:00 +00:00
Alexis Ehret
2c91136ea7
Fix dead increment librz/core/yank.c
2021-01-24 19:42:07 +01:00
Alexis Ehret
2958ac9371
Fix dead increment shlr/java/class.c
2021-01-24 19:42:07 +01:00
Alexis Ehret
cf43ff5ad5
Fix dead increment librz/util/sys.c
2021-01-24 19:42:07 +01:00
Alexis Ehret
9abee1897f
Fix dead increment librz/util/range.c
2021-01-24 19:42:07 +01:00
Alexis Ehret
e3942a7183
Fix dead increment librz/util/print.c
2021-01-24 19:42:07 +01:00
Alexis Ehret
0d89deb9dc
Fix dead increment librz/search/bytepat.c
2021-01-24 19:42:07 +01:00
Alexis Ehret
743315ee32
Fix dead increment librz/io/p/io_gdb.c
2021-01-24 19:42:07 +01:00
Paul I
39d0db6ac9
COFF: handle empty sections ( #447 )
2021-01-24 16:59:06 +00:00
Khairul Azhar Kasmiran
84b969a66d
Update DEVELOPERS.md due to use of clang-format ( #445 )
2021-01-24 23:23:31 +08:00
Paul I
0d3cd2ff56
Update sdb submodule ( #446 )
...
* Update sdb submodule
* Update makefile
2021-01-24 21:30:07 +08:00
Khairul Azhar Kasmiran
687885b6af
Remove sys/clang-format-diff.py ( #442 )
...
* Remove sys/clang-format-diff.py
* Update DEVELOPERS.md
2021-01-24 12:27:18 +08:00
GustavoLCR
2d20f9161c
Implement history filtering for dietline ( #435 )
...
Co-authored-by: Riccardo Schirone <ret2libc@users.noreply.github.com>
2021-01-23 20:51:00 -06:00
Paul I
4c76430288
Replace SdbMini with HtUU in rz_core_analysis_paths() ( #443 )
2021-01-24 00:49:53 +00:00
GustavoLCR
03d97f1e83
Meson: Escape paths on Windows ( #444 )
2021-01-24 00:37:24 +01:00
Paul I
4bf021905a
Use HtUP for storing ESIL interrupt handlers ( #412 )
2021-01-23 18:58:38 +00:00
Paul I
0f62890e00
Fix memleaks in ESIL op handlers ( #438 )
2021-01-23 21:36:49 +08:00
Khairul Azhar Kasmiran
631c55e40d
Prevent FD_ZERO formatting from mangling by clang-format ( #437 )
2021-01-23 18:27:55 +08:00