pancake
|
37d3318f23
|
Upgrade to abidiff 2.2 ##ci
|
2023-02-12 18:37:25 +01:00 |
|
Mohamed Lemine Ould El-Hadj
|
874a2813ab
|
Fix 'no rule to make libcapstone.a' error ##build
|
2023-02-12 06:00:59 +01:00 |
|
pancake
|
cf67fc43c6
|
Minimum meson version is 0.50
|
2023-02-10 22:14:14 +01:00 |
|
pancake
|
695e392fc4
|
Fix #21333 - Update radiff2 manpage, add mermaid mode ##tools
|
2023-02-10 22:06:31 +01:00 |
|
pancake
|
960acc5405
|
Fix the wasi build
|
2023-02-10 02:54:20 +01:00 |
|
pancake
|
d1a557e3ce
|
Add support for NIM scripting on top of the QJS engine ##lang
|
2023-02-09 17:48:01 +01:00 |
|
pancake
|
b3b7557220
|
Remove LGTM, it's no longer available ##ci
|
2023-02-09 16:44:11 +01:00 |
|
pancake
|
5edba216a4
|
Add RNEW0( lint and fix some free ((
|
2023-02-08 23:02:28 +01:00 |
|
pancake
|
eec2686d00
|
Move the mcs96 plugin ##arch
|
2023-02-08 23:02:02 +01:00 |
|
pancake
|
306e3f656e
|
Fix #21325 - Do not assert when instantiating empty plugins ##arch
|
2023-02-08 21:52:52 +01:00 |
|
pancake
|
1b6386e962
|
Fix another refleak in core
|
2023-02-08 21:38:51 +01:00 |
|
pancake
|
168088927f
|
Fix another memleak that may be properly fixed with reftype in 5.9
|
2023-02-08 20:42:46 +01:00 |
|
pancake
|
719b59cdd0
|
Fix memory leak in RAsm.parse
|
2023-02-08 20:38:40 +01:00 |
|
pancake
|
aa8cd5e7ee
|
Fix memory leak in RConsCanvas
|
2023-02-08 20:34:02 +01:00 |
|
pancake
|
949544b66e
|
Fix null deref in aeg command ##crash
* Reproducible via 'r2 -a x86 -c 'wa shl rcx,4;ao;aeg' -
|
2023-02-08 20:28:38 +01:00 |
|
Jules Maselbas
|
b7e0c43b1d
|
Convert kvx analysis plugin into arch ##arch
|
2023-02-08 17:58:14 +01:00 |
|
Jules Maselbas
|
b9c22ca432
|
Use const as appropriate for register names
kv3_reg* are array of string literals and should have the const qualifier
|
2023-02-08 17:58:14 +01:00 |
|
condret
|
630b63f6d6
|
Add esil support for satadd, satadd_imm5, satsub and satsubr v850 instruction ##arch
|
2023-02-08 16:38:06 +01:00 |
|
pancake
|
e817f6b527
|
Autocomplete file argument in wff command ##shell
|
2023-02-08 16:28:14 +01:00 |
|
pancake
|
28b794b406
|
iCj always renders valid json, fixing a warning in iaito ##json
|
2023-02-08 16:27:11 +01:00 |
|
Dennis Goodlett
|
e47cdf1879
|
Handle wasm control flow errors better ##arch
|
2023-02-06 15:59:58 +01:00 |
|
Dennis Goodlett
|
f53ec51b69
|
Wasm accept br out of if/else ##arch
|
2023-02-06 15:59:52 +01:00 |
|
pancake
|
908cd18ebb
|
Fix null deref in panels
|
2023-02-04 11:21:18 +01:00 |
|
pancake
|
7940ea0db0
|
Handle 'R' key to refresh the slides from disk ##visual
|
2023-02-03 20:15:15 +01:00 |
|
Richard Patel
|
dae6a88d0e
|
Add XCOFF64 support ##bin
|
2023-02-03 18:58:14 +01:00 |
|
pancake
|
5267714c17
|
Refix another null deref after 586af3fc6e ##bin
|
2023-02-03 16:57:44 +01:00 |
|
pancake
|
a07813162e
|
Honor hex.offset + hex.header ##print
|
2023-02-03 16:41:43 +01:00 |
|
pancake
|
aed68a3442
|
Improve code quality in some RBin plugins (1/n) ##bin
|
2023-02-03 14:27:32 +01:00 |
|
pancake
|
7277f59787
|
Remove duplicated code adding a string reference during analysis ##anal
|
2023-02-03 11:14:55 +01:00 |
|
pancake
|
80012aff7b
|
Set refptr for Xtensa l32r opcode for better disassembly output ##anal
* Cherry-picked from ca3c77e981
* Patch done by @bucienator
|
2023-02-03 10:38:04 +01:00 |
|
Dennis Goodlett
|
5d5a7fb6e3
|
Refactor wasm into arch ##arch
|
2023-02-03 09:21:09 +01:00 |
|
pancake
|
e11ce34c6f
|
Move xtensa into the ##arch
|
2023-02-03 02:12:32 +01:00 |
|
pancake
|
586af3fc6e
|
Fix null deref when no signature is found ##bin
|
2023-02-02 23:52:10 +01:00 |
|
pancake
|
4808a2a44a
|
Initial re-import of the LUA bin parser and disassembler from extras ##arch
|
2023-02-02 19:37:00 +01:00 |
|
pancake
|
2d0fb6ea81
|
Initial support for custom bitmap images ##print
|
2023-02-02 19:36:20 +01:00 |
|
pancake
|
5a74fc60ee
|
Move the ws plugin and annotate the plans for 5.9 ##arch
|
2023-02-02 17:51:12 +01:00 |
|
pancake
|
055af2e76c
|
Move or1k into the arch ##arch
|
2023-02-02 17:49:11 +01:00 |
|
Murphy
|
01aeca9a5b
|
Minor improvements to elf parse ##bin
|
2023-02-02 16:00:08 +01:00 |
|
pancake
|
a96622e8ff
|
Truncate invalid strings in disasm ##disasm
|
2023-02-01 15:24:36 +01:00 |
|
pancake
|
1ce0a41048
|
Just define those apis them in the right place
|
2023-01-31 23:31:19 +01:00 |
|
pancake
|
f2b7a7dd10
|
Remove some more unused headers from jemalloc.h
|
2023-01-31 19:57:41 +01:00 |
|
pancake
|
a7b7574665
|
Fix assert in asm.pseudo by stop using the deprecated RParse.parse() API
|
2023-01-31 17:56:15 +01:00 |
|
pancake
|
2eafded7fd
|
Use mnemonics, not enums in asm descriptions
|
2023-01-31 16:37:26 +01:00 |
|
Yaroslav
|
155d4cea35
|
Add missed opcode EVM_OP_BASEFEE .
|
2023-01-31 16:32:10 +01:00 |
|
Yaroslav
|
e1a71881a3
|
Add evm.sdb.txt with description ##arch
|
2023-01-31 16:31:55 +01:00 |
|
pancake
|
959840ce94
|
Fix meson build with x86 option arch ##build
|
2023-01-31 15:52:35 +01:00 |
|
pancake
|
a59093c949
|
mkdir(R2PM_BINDIR) before pkg install, so packages dont have to mkdir ##r2pm
|
2023-01-31 09:32:19 +01:00 |
|
pancake
|
5e620c9391
|
Simplify meson.build and fix generation of r_userconf.h
|
2023-01-31 09:27:49 +01:00 |
|
condret
|
2ffd4b305a
|
Add esil support for mulh reg, reg v850 instruction ##arch
|
2023-01-31 09:06:31 +01:00 |
|
pancake
|
b2e82d6974
|
Check for linux/can.h at configure time ##build
|
2023-01-30 22:59:39 +01:00 |
|