Lazula
7fcee265ef
Merge asm.dalvik into anal.dalvik ( #20455 )
...
* Remove dalvik-specific macros in r_anal.h and r_asm.h, use static functions in anal_dalvik.c instead
* Move dalvik opcode.h into anal/arch
* Comment out unimplemented dalvik_opasm
2022-07-17 16:29:54 -05:00
pancake
e3c09aa9c6
Build r2 with muon+samu ##ci
...
* Remove asm.arc leftovers
* Fix r2pm -r return value
2022-07-08 22:44:46 +02:00
pancake
b6186969eb
Merge arc from asm into anal and build it with meson ##refactor
2022-07-08 20:03:18 +02:00
pancake
77708acd92
Merge v850.np into v850 ##refactor
...
* DIsguise `dispose` as a `ret` when 3 arg involved
* The old v850 plugin is available via asm.cpu=e0
2022-07-08 19:20:18 +02:00
condret
230f735c52
Merge asm_x86_cs into anal_x86_cs ##refactor
2022-07-08 12:30:31 +02:00
pancake
8939854b8c
Honor opasm in rasm2 -LL output ##tools
2022-07-07 19:02:56 +02:00
pancake
f78330e37e
Merge asm.mips(cs,gnu) into anal.mips ##refactor
2022-07-07 18:43:00 +02:00
pancake
cde375da69
Merge asm.tms320 into anal.tms320 ##refactor
2022-07-07 12:40:05 +02:00
Sergi Àlvarez i Capilla
3805619337
After release version bump
2022-07-07 02:08:15 +02:00
Sergi Àlvarez i Capilla
5bc3bf4e6c
Release 5.7.4
2022-07-07 00:40:00 +02:00
pancake
d93c452768
Merge asm.java into anal.java ##refactor
...
* Exposes an asm.assembler bug so we disable that for now
Co-authored-by: Richard Patel <me@terorie.dev>
Co-authored-by: pancake <pancake@nopcode.org>
2022-07-03 11:15:20 +02:00
pancake
1ba163cd76
Move asm.sh disassembler into the anal.sh ##refactor
2022-07-01 18:08:03 +02:00
condret
e9e427876f
Merge asm_rsp into anal_rsp ##refactor
2022-06-30 19:19:48 +02:00
condret
39cd506acf
Merge asm_propeller into anal_propeller ##refactor
2022-06-30 03:50:12 +02:00
condret
07a0a039c7
Merge asm_m680x_cs into anal_m680x_cs ##refactor
2022-06-29 19:00:38 +02:00
condret
aae541d4a5
Merge asm gb into anal ##refactor
2022-06-29 15:32:22 +02:00
pancake
1b5fc981c3
Move asm.dcpu16 plugin to r2-extras as its considered a dead arch
2022-06-28 16:41:40 +02:00
pancake
0f8321842f
Merge the asm.mcs96 plugin into anal ##refactor
2022-06-28 14:32:12 +02:00
pancake
d5f9bdf1c2
Merge asm.cris into anal.cris ##refactor
2022-06-28 12:09:30 +02:00
Richard Patel
6ab659698e
Merge asm.8051 into anal.8051 ##refactor
...
* Respect R_ANAL_ARCHINFO_INV_OP_SIZE during disasm
2022-06-27 10:44:01 +02:00
pancake
f5fd629603
Merge asm.sparc into anal.sparc ##refactor
...
Co-authored-by: Richard Patel <me@terorie.dev>
Co-authored-by: pancake <pancake@nopcode.org>
2022-06-26 20:07:23 +02:00
Richard Patel
b7a3300596
Merge asm.alpha into anal.alpha ##refactor
2022-06-26 20:06:51 +02:00
pancake
cf416293ff
Move the lm32 plugin into the anal ##asm
2022-06-26 12:38:36 +02:00
pancake
986271aa15
After release version bump
2022-06-23 13:30:58 +02:00
Sergi Àlvarez i Capilla
1ec4d1bae9
Release 5.7.2 - codename: "Snow Floppa"
2022-06-22 02:11:35 +02:00
Richard Patel
8e0b252036
Merge asm.avr into anal.avr ##refactor
2022-06-17 13:36:28 +02:00
Richard Patel
d4837e1c59
Merge asm.xap into anal.xap ##refactor
2022-06-17 12:57:31 +02:00
Richard Patel
e34f1e0356
Merge asm.i8080 into anal.i8080 and add a test ##refactor
2022-06-17 11:24:29 +02:00
Richard Patel
628dd5fa49
Merge asm.xcore_cs into anal.xcore_cs ##refactor
2022-06-17 11:23:59 +02:00
Richard Patel
fcbd71cf50
Merge asm.amd29k into anal.amd29k ##refactor
2022-06-17 11:23:07 +02:00
Richard Patel
b07555876a
Merge asm.h8300 into anal.h8300 ##refactor
2022-06-17 08:03:30 +02:00
condret
0a26ad1eb6
Fix build static.nogpl
2022-06-17 06:57:01 +02:00
Richard Patel
2116778e1e
Merge asm.lh5801 into anal.lh5801 ##refactor
2022-06-16 20:09:14 +02:00
Richard Patel
2301a79510
Merge asm.cr16 into anal.cr16 ##refactor
2022-06-16 19:41:38 +02:00
Richard Patel
22a184f0bc
Merge asm.v850 into anal.v850 and add a test ##refactor
2022-06-16 18:17:27 +02:00
condret
52d5c815e2
Merge asm.malbolge into anal.malbolge ##refactor
2022-06-16 04:11:23 +02:00
Richard Patel
1f434ced7a
Merge asm.v810 into anal.v810 ##refactor
2022-06-16 01:53:17 +02:00
Richard Patel
c0905d0d98
Merge asm.pdp11 into anal.pdp11 ##refactor
2022-06-16 01:40:22 +02:00
Richard Patel
3df0fb0168
Merge asm.6502 into anal.6502 ##refactor
2022-06-15 14:51:53 +02:00
Richard Patel
2931a6cb63
Merge asm.riscv.cs into anal.risc.cs ##refactor
2022-06-10 22:37:50 +02:00
pancake
e85575bea9
Initial import of the assembler fuzzer
2022-06-10 13:56:15 +02:00
pancake
709826488f
Move asm.pyc to anal.pyc ##refactor
2022-06-09 17:09:29 +02:00
pancake
bd4cf6bb2e
Merge asm.nios2 into anal.nios2 ##refactor
2022-06-09 04:02:27 +02:00
pancake
67af169fb7
Fix some more bugs spotted by the docker fuzzer
2022-06-03 20:44:35 +02:00
pancake
f59a7717e4
Add docker fuzzer image and fix all the spotted bugs
2022-06-03 20:10:25 +02:00
pancake
8818039731
After release version bump (5.7.1)
2022-06-03 01:55:33 +02:00
pancake
409eb40169
Initial import of the asm.bpf plugin from extras ##arch
...
* Supports disassembly, static op analysis and esil
* Assembler is implemented but commented, needs some cleanup
2022-06-03 01:43:03 +02:00
Richard Patel
4162fe8079
Add initial anal.bpf.cs plugin + disasm tests ##arch
2022-06-03 01:35:05 +02:00
condret
7984fae603
Move i4004 asm to anal ##anal
2022-06-01 07:55:29 +02:00
pancake
09569c1d5c
Release 5.7.0 - Shining Darkness
2022-05-31 03:15:26 +02:00