pancake
|
e2188f844a
|
Use single quote instead of "" for RCore.call() ##core
|
2023-02-16 00:49:16 +01:00 |
pancake
|
bbcea35167
|
Add support for all-bits-set registers needed for LANAI ##arch
|
2023-02-15 23:30:41 +01:00 |
pancake
|
cddda9889b
|
Add support for calling commands with a temporal seek ##shell
* ""@addr""command
|
2023-02-15 20:57:26 +01:00 |
pancake
|
3d8a5b2f5b
|
Move the lanai plugin ##arch
|
2023-02-15 19:44:01 +01:00 |
pancake
|
726a39a3ee
|
Implement the 'wget' command to download files from http:// ##shell
|
2023-02-15 19:42:26 +01:00 |
pancake
|
ae3cb4d66f
|
Fix command injection bugs in patch scripts ##core
|
2023-02-15 19:31:28 +01:00 |
pancake
|
4283d63027
|
Fix use after free in RStr.replaceAll() ##crash
|
2023-02-15 19:06:58 +01:00 |
Koh M. Nakagawa
|
628aa5c6f5
|
Add support for the XTAC file format ##bin
|
2023-02-15 18:23:29 +01:00 |
pancake
|
df1529933e
|
Proper fix for the previous null derefs, reducing indirections
|
2023-02-15 16:12:57 +00:00 |
pancake
|
2491f61afb
|
anal cur can be nul for vtables too
|
2023-02-15 12:39:05 +01:00 |
pancake
|
b5f8621812
|
Fix null deref spotted in native rv64 analysis
|
2023-02-15 12:37:10 +01:00 |
pancake
|
39f42922d8
|
Fix setting registers in linux/rv64 ##debug
|
2023-02-14 19:58:30 +01:00 |
pancake
|
9ea93c5aaa
|
Fix retrieving registers on Linux/RV64 ##debug
|
2023-02-14 19:56:20 +01:00 |
pancake
|
9e546591e3
|
Initial implementation of the aob/aobj commands ##anal
|
2023-02-14 13:14:41 +01:00 |
pancake
|
6ae9ae1b0d
|
Do not override anal.calls user settings in `aaa` ##anal
|
2023-02-14 12:01:17 +01:00 |
pancake
|
88dd5400d0
|
Use a visited check to speedup recursive reference analysis ##anal
|
2023-02-14 12:01:17 +01:00 |
pancake
|
f3dbde265c
|
Invalid call from warning is now a debug message ##anal
|
2023-02-14 12:01:17 +01:00 |
pancake
|
269a8bc220
|
Implement esil for arm64's brk and clarify TRAP usage ##esil
|
2023-02-14 10:59:02 +01:00 |
pancake
|
e0dd612deb
|
Simplify the ESIL for x86 shift instruction ##esil
|
2023-02-14 10:53:17 +01:00 |
pancake
|
912509ab14
|
Handle missing LDURH on arm.v35 ##anal
|
2023-02-14 10:27:05 +01:00 |
pancake
|
008b6baf8c
|
Improve syscall detection in /as ##search
|
2023-02-14 03:53:51 +01:00 |
pancake
|
502a7f8f24
|
Fix #21339 - Fix syscall search when executed twice ##search
|
2023-02-14 03:53:51 +01:00 |
pancake
|
bfd2026327
|
Compute the opcode operand index in the bit editor ##visual
|
2023-02-13 22:53:22 +01:00 |
pancake
|
96eee63285
|
Improve armass64 for tbz/tbnz to handle relative instructions ##asm
|
2023-02-13 22:53:22 +01:00 |
pancake
|
1714485d18
|
Better nullchk and reduce dereferences in esil ##esil
|
2023-02-13 21:36:33 +01:00 |
pancake
|
981057c447
|
Add refs column in aflt listing and fix refs&xrefs counting apis ##anal
|
2023-02-13 13:36:07 +01:00 |
pancake
|
7ca9279552
|
Use "" in afs oneliner
|
2023-02-13 09:41:27 +01:00 |
pancake
|
5f941cddb1
|
Apply some more minor fixes written offline
|
2023-02-12 21:21:45 +01:00 |
pancake
|
5a4342c601
|
Fix #21329 - do not include the privileged registers from the gdb profile ##debug
|
2023-02-12 21:04:28 +01:00 |
Jules Maselbas
|
8e85c04633
|
Fix the type used for the fini callback in r_arch_plugin_t ##arch
The fini callback has a type (RArchPluginFiniCallback) use that.
|
2023-02-12 19:05:44 +01:00 |
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 |