Riccardo Schirone
ffb6431292
Remove io_mmap plugin and just rely on default implementation
2021-01-03 11:42:38 +01:00
Maijin
feb7feb19a
Remove a2f ( #219 )
...
Co-authored-by: Maijin <maijin21@gmail.com>
Co-authored-by: Riccardo Schirone <ret2libc@users.noreply.github.com>
2020-12-18 20:37:00 +08:00
Anton Kochkov
041d73dce3
Change the "anal" abbreviation to "Analysis" in Code ( #117 )
2020-12-06 19:25:27 +01:00
pancake
2cf9c91518
Implement tms320.pseudo to fix another arm64 test ##asm ( #17613 )
...
Co-authored-by: Riccardo Schirone <ret2libc@users.noreply.github.com>
2020-09-21 11:51:04 +08:00
radare
5a1df188f6
Build fixes to make emscripten builds happy ( #16406 ) ##build
2020-04-02 17:52:03 +02:00
Francesco Tamagni
902426c8bb
Add 64-bit iOS SEP xtr plugin ##bin
2019-12-13 15:49:35 +01:00
radare
4dbe1453f5
Initial cleanup in RParse, delete mreplace plugin ##disasm
...
* Also voidify and boolify anal, parse, cons, bin, ..
2019-06-17 02:23:58 +02:00
iamahuman
a54dbe914b
Support r2core.js for Emscripten >=v1.37.24 ( #12502 )
...
* Support r2core.js for Emscripten >=v1.37.24
cwrap needs to be exported explicitly via EXTRA_EXPORTED_RUNTIME_METHODS
+ allocate larger memory, allow for growth and no aborting malloc
* wasm_asm was wrongly also included in anal.wasm
This causes link errors where duplicate symbols aren't allowed.
* supply wasm plugin to suppress meta arch warning
r2 core initializes itself for the current architecture until one is
explicitly specified (e.g. loading a binary). Since asm.wasm and
arch.wasm isn't supplied by default, r2 when built for WebAssembly
emits some ugly warnings when loading. Besides, those modules
(incl. bin.wasm) aren't that large.
* r2core: Make it possible to know when init is done
2018-12-17 11:55:44 +01:00
pancake
2f943bf606
Fix core.anal -> core.a2f in plugins.*.cfg
2018-08-01 06:38:41 +02:00
pancake
3e8f8a2863
Move the asm and anal plugins for x86.udis to extras
...
Available via r2pm -ci udis86
2018-03-14 22:38:41 +01:00
whitequark
40e426b2e5
Unbreak build of xtr_fatmach0 plugin.
...
The commit 7f40f36c3a renamed it in
plugins.def.cfg, but did not in other plugins.*.cfg files.
2018-01-11 23:09:22 +01:00
pancake
cd44fb4839
psosvm plugins are not in core
2017-09-26 13:37:11 +02:00
pancake
defafbf1b2
Reduce asmjs build size
2017-01-29 20:00:01 +01:00
pancake
b2cefac2ef
Add anal.x86_cs for emscripten
2017-01-23 05:37:02 +01:00
pancake
d1ecaeae3c
Implement asmjs.openURL() and add proper io plugins for asmjs
2017-01-23 04:32:11 +01:00
pancake
2e758020d3
Two more fixes for emscripten
2017-01-19 23:55:16 +01:00
pancake
b0ee66ec19
Fix emscripten plugin names
2017-01-19 23:41:40 +01:00
pancake
cb1d883575
Fix plugins.emscripten.cfg
2017-01-19 23:10:21 +01:00
Sven Steinbauer
a8d3d5b996
Retire x86_olly to r2e ( #6521 )
2017-01-17 14:28:14 +00:00
pancake
6c549b424a
Remove x86.tab from r2 master (moved to extras)
2016-07-25 03:47:47 +02:00
Maijin
22de895ef5
Rename CSR disasm/anal into XAP4 Fix #5355
2016-07-23 00:41:42 +02:00
skuater
c45fe4e1e7
Initial support for BOCHS (windows only for now)
2016-03-25 00:21:49 +01:00
pancake
ad74a6ec6b
Move msil and mdmp into radare2-extras, add r2pm pkgs
2015-11-11 11:07:32 +01:00
qnix
df4be2e01d
6502: pseudo disassembler
...
Indentation and copyright
indentation fixed, [] instead of *
2015-09-22 14:31:59 +02:00
pancake
97e99a9ed1
Add io.sparse in plugins.*.cfg
2015-03-18 15:42:06 +01:00
Aaron Puchert
43f240520e
Rename x86.new assembler to x86.tab
...
This stands for "table lookup assembler".
2015-02-22 22:32:13 +01:00
Aaron Puchert
0a2668d840
Wrote new x86 assembler
...
Supports only 32-bit for now and doesn't understand all mnemonics. And
we don't always choose the optimal opcode.
2015-02-05 16:05:20 +01:00
Ilya V. Matveychikov
969ea9b7c2
TMS320: move c55plus under the TMS320 namespace
...
Sorry for the huge patch, but there is nothing special. We just move
asm/arch/c55plus into the asm/arch/tms320 and add some wrappers to use
existing code base under the new namespace.
Also, we've implement TMS320 anal module that supports now c55+ only. To
be continued...
2014-02-06 01:19:23 +04:00
pancake
0f2fd99986
Fix some warnings and add a specific plugins.cfg for emscripten
2013-09-15 23:57:22 +02:00