hmht
48ca0e7ace
Add additional [indirect] access syntax for 8051 ( #15272 ) ##asm
...
8051 natively uses an '@' prefix for indirect access, which is
a bit awkward is r2, so it should also support the bracket syntax:
xrl a, @r0
xrl a, [r0]
Additionally, I refactored the argument tokenization so that it's all done
up-front, making everything easier to work with, saving about 800 LOC.
2019-10-14 12:45:26 +02:00
yossizap
3b8b754cdf
Add current thread field to dptj ( #15268 ) ##json
2019-10-13 22:48:36 +02:00
radare
30e737356f
Deprecate the use of anal plugins that doesnt handle mask.disasm ##anal ( #15262 )
2019-10-13 22:47:39 +02:00
Paul I
fedc6f6779
Fix memleaks in libr/util/table.c ( #15253 )
2019-10-13 22:45:13 +02:00
Khairul Azhar Kasmiran
17cdb75f14
Add jumptable support for main() in bins/elf/analysis/ls-alxchk ( #15266 ) ##anal
2019-10-13 22:38:23 +02:00
condret
77e73c16f7
add 8bit register dereferencing for 2 operand instructions in mcs96 disassembler
2019-10-13 20:28:17 +02:00
Stefan Ilic
76e825ad07
Fix leak in autoname_imp_trampoline ( #15263 )
2019-10-13 12:53:56 +02:00
Khairul Azhar Kasmiran
dc59b5e7dc
Add jumptable support for main() in bins/elf/ls.odd ( #15233 ) ##anal
2019-10-13 02:17:56 +02:00
pancake
f6265e131f
Run .dr* in visual prompt in cfg.debug is set ##visual
2019-10-12 23:56:16 +02:00
Cyrill Leutwiler
2298b49f73
add afoj and afdj ( #15254 ) ##anal
2019-10-12 23:17:32 +02:00
GustavoLCR
b83d03abca
Fix formatting for r_bin_list_archs ( #15256 )
...
* obj->obj_size is 64 bits
* offset is unsigned
2019-10-12 23:16:39 +02:00
yossizap
a9478c0bb0
Added "dptj" and "dptj " ( #15259 ) ##debug
2019-10-12 23:14:24 +02:00
Khairul Kasmiran
b5506916ed
Fix #define alignment
2019-10-12 19:38:57 +08:00
condret
152ab3e94d
fix mcs96 instruction length
2019-10-12 11:44:36 +02:00
condret
73d6b8e930
anal_x86_cs fix esil expr for neg instruction ( #15252 ) ##emu
2019-10-12 00:43:42 +02:00
GustavoLCR
9ed199d64e
Fix OOB read in 8051 assembler
2019-10-11 15:22:52 -03:00
GustavoLCR
42938ada9f
Fix heap-buffer-overflow in 8051 assembler
2019-10-11 14:37:53 -03:00
pancake
a4c145c708
Revert bf regression
2019-10-11 16:22:03 +02:00
radare
681fbb0431
Some small cleanup/deprecations on asm/anal ( #15248 )
2019-10-11 14:25:44 +02:00
pancake
26981d23b7
Fix #15246 - Honor the 'u' suffix in PPC instructions in ESIL ##emu
2019-10-11 12:58:12 +02:00
pancake
07bfca8cb1
Fix #15238 - pvj4 stuck in a loop
2019-10-11 12:10:33 +02:00
hmht
9db9050454
Fix 8051 dptr read ( #15247 )
2019-10-11 10:46:28 +02:00
pancake
14c14e7c36
Add support for RTable.query in i ##bin
2019-10-11 05:55:50 +02:00
pancake
58136e0dd8
Remove some globals in rabin2 and fix iz with table
2019-10-11 00:21:06 +02:00
pancake
74f2ea20ea
Fix RTable.ALIGN(CENTER,RIGHT) and lowercase table headers
2019-10-10 22:26:19 +02:00
pancake
bec9b7abf1
FIxes for RBinSection.table output
2019-10-10 21:56:00 +02:00
pancake
6e0de66ee1
r2 -N disables utf8
2019-10-10 21:46:34 +02:00
pancake
51d871bf3f
Fix relocs usage of the table api
2019-10-10 20:10:45 +02:00
pancake
f2d76b16cd
Switch to travis-ci.com
2019-10-10 20:04:02 +02:00
pancake
6b94dc8fc0
More bug fixes for the table refactoring
2019-10-10 19:48:03 +02:00
pancake
364854ae86
More fixes for the table rendering
2019-10-10 19:00:01 +02:00
pancake
53b4af94d9
Fixes for NE and RBin.table
2019-10-10 18:42:59 +02:00
dodococo
43f1dcef90
Fix #15132 : Integrate table to iS,ia,ir,iz,is (RBin info) based commands ( #15159 ) ##bin
2019-10-10 17:38:45 +02:00
radare
3dd2525a2f
Fix #15235 - push [mem] not handled in /r ##anal
2019-10-10 16:15:01 +02:00
pancake
b890cf2e6a
Remove useless irc notifications completely from the travis file
2019-10-10 15:00:45 +02:00
pancake
32dafd2374
Fix null deref when building without any assembler plugin
2019-10-10 12:35:31 +02:00
David CARLIER
95afa19754
Join command mem leak fix ##cmd ( #15244 )
2019-10-10 12:05:34 +02:00
neuracr
d561a59a03
Fix #15222 ( #15236 ) - inverse page up/down in popup widget
2019-10-10 04:44:34 +02:00
GustavoLCR
2a7025208a
Print child output in pipe lang plugin ##windows ( #15240 )
2019-10-10 04:42:32 +02:00
Armin Weihbold
9b9103e00a
Enhance drm
command, add drm xmm0
functionality ( #15214 ) ##debug
...
* Add shorthand versions of `drm` - `drm[bwdq]`
* Add mmx register to linux-x64
2019-10-10 04:40:08 +02:00
Armin Weihbold
db1b79b125
Fix #13118 - drf st0 - fpu regs ( #15241 )
2019-10-10 04:37:37 +02:00
Anton Kochkov
5aa127fe22
Fix build
2019-10-09 16:58:42 +08:00
Armin Weihbold
a4954a221e
Fix drf
output formatting ##debug
2019-10-09 10:18:30 +02:00
pancake
6b6ea317f9
Handle free for R2pipe.open_dl()
2019-10-09 10:16:16 +02:00
pancake
596cbf2903
Implement r2pipe_open_dl() to use dlopen/dlsym ##r2pie
2019-10-09 00:42:24 +02:00
pancake
deb43d3295
Fix two warnings in r_endian
2019-10-08 22:32:08 +02:00
pancake
37abed265d
Update capstone from git
2019-10-08 19:39:26 +02:00
pancake
94ed5c2c7d
FIx warnings with latest GCC on GNU/Linux
2019-10-08 17:42:39 +02:00
Khairul Kasmiran
881814575e
Add missing semicolon
2019-10-09 00:21:09 +08:00
dok
e3086a8940
Add kitty clippy replacement :3 ( #15232 ) ##core
2019-10-08 17:47:49 +02:00