Commit Graph

17301 Commits

Author SHA1 Message Date
Michael Scherer
c624599219 Remove unused file (#9388)
The file is not used anywhere, radare2 build fine without it, and it
look like the result of 'grep -r bg' written in a file and commited
by error.
2018-02-14 15:01:05 +08:00
Lowly Worm
28c84c23ef fix shell injections (#9389) 2018-02-14 12:42:03 +08:00
pancake
4691bc9d29 Add ?lq and change behaviour of ?l 2018-02-13 13:15:11 -06:00
pancake
ee3754473c Upgrade to latest acr to honor AWK env var 2018-02-13 09:00:41 -06:00
pancake
a2a19b480d Fix #9138 - crash when resizing terminal in VVvg 2018-02-13 08:43:37 -06:00
pancake
1414625ae0 Fix use of r_list_uniq in disasm, needs more review 2018-02-12 16:00:14 -06:00
pancake
bc84cd06d0 Implement r_list_uniq and fix the multiple main issue 2018-02-12 14:53:35 -06:00
pancake
f5aa5906d4 Fix last covs (null derefs and leaks) 2018-02-12 14:27:38 -06:00
rfc2119
381f2cc1a6 Correct interpretation of imul and mul (#9355)
I had to loosen  the contraction "*=" to allow 3-op imul to work with minor modifications. No SIMD(MMX,SSE*,...) or x87 floating-point instructions are tested.
2018-02-12 21:22:42 +01:00
pancake
636d95449f Fix regression in RBuffer.fcpy 2018-02-12 14:17:03 -06:00
pancake
997a754805 Make aesu work with slot delay emulation, sync with more tests 2018-02-12 14:11:01 -06:00
pancake
9926909181 Fix delay slot emulation with ESIL on MIPS (by rewriting it) 2018-02-12 13:22:11 -06:00
radare
951598bcc6
Fix build 2018-02-12 12:34:33 -06:00
Michael Scherer
b9d7f683f4 Use constants for permissions for readability (#9361) 2018-02-13 01:13:55 +08:00
Vanellope
143ca46c65 the remove breakpoint command unified into db- (#9369) 2018-02-13 01:13:06 +08:00
pancake
d67742eb60 Support RIOBind on RBuffer for fcpy_at 2018-02-12 10:28:00 -06:00
Michael Scherer
8c683eab91 Add REV and others to Rasm2, related to bug #7250 (#9365) 2018-02-12 16:09:31 +01:00
Giovanni
e46939eb4f merged fixes from contributor to libvle (#9380) 2018-02-12 16:09:19 +01:00
pancake
d6a174019d Initial support for RIOBind on RBuffer 2018-02-12 09:08:41 -06:00
sivaramaaa
145b7aceac
Fix minor issue in izz (#9377) 2018-02-12 01:44:00 +05:30
Michael Scherer
4ce73d2d44 Add a warning if no section is executable when using aap (#9367)
While trying to RE a firmware, I didn't realize that section
must be marked as 'executable' for aap to work, and the error message
didn't seems to imply that aap wasn't able to find anything.
2018-02-11 20:47:57 +01:00
Vanellope
8553ffd7cd added autocomplete for the other missing commands as dbd, dbe, and so on. refactored the code styling a bit. (#9371) 2018-02-11 20:45:11 +01:00
Giuseppe
1e9bce4a8d Fix #9197 - aarch64 ldur instruction was missing (#9372) 2018-02-11 20:44:52 +01:00
fcasal
68f1e08ac5 added pseudo code for avr instructions movw and st* (#9373) 2018-02-11 20:44:17 +01:00
sivaramaaa
15c02fab10
Fix #9368, fix json issues when -n used (#9376) 2018-02-12 00:05:53 +05:30
Anton Kochkov
10473c03fb Fix workaround for linux ELF PHDR hack workaround 2018-02-11 12:47:15 +08:00
Michael Scherer
b35f936b73 Fix first parameter position for CLZ asm code (#9364)
Fix error in 4b74942
2018-02-10 20:44:08 +01:00
Michael Scherer
4b7494252e Add CLZ instruction to rasm2 (#9363)
Partially fix #7250
2018-02-10 19:24:34 +01:00
radare
c784da20d1
Workaround for the kernel workaround
Can't do better without sample bins..
2018-02-10 19:24:05 +01:00
Khairul Azhar Kasmiran
911df601e8
Added asm.emu.stroff: always show offset when printing asm.emu strings (#9354) 2018-02-10 18:10:22 +08:00
Michael Scherer
fbd14e9aa2 Fix SPC700 permissions, similar to 49bc9ef024 (#9360) 2018-02-10 01:10:15 +01:00
Michael Scherer
8e55c6dc8b Fix regression introduced on eeef82c2 (#9359)
R_BIN_TE_SCN_IS_READABLE should result into R_BIN_SCN_READABLE, not
R_BIN_SCN_SHAREABLE.
2018-02-10 01:09:54 +01:00
Michael Scherer
40b1b6492e Reuse existing constants for map perms in smd plugin (#9358) 2018-02-10 01:09:42 +01:00
pancake
a9159236b2 Var summary colors honor theme 2018-02-10 00:30:55 +01:00
pancake
ca41f9b4c3 Bump to 64 anal.depth to fix mips tests 2018-02-10 00:25:24 +01:00
pancake
4354526b89 Fix aop{jump,fail} regression in avr 2018-02-10 00:22:54 +01:00
pancake
66a73104b3 A bit more deep... 2018-02-09 23:38:45 +01:00
pancake
72cfc32029 Fix s-1 regression 2018-02-09 23:36:52 +01:00
pancake
b188f40e42 Fix SMD entrypoint according to the baddr 2018-02-09 23:35:10 +01:00
pancake
49bc9ef024 Fix SMD map permissions 2018-02-09 23:25:24 +01:00
pancake
46595c519b Increase anal.depth to fix some tests 2018-02-09 22:24:17 +01:00
Oscar Salvador
dd4ad11379 fix ood whitespace (#9302) (#9353) 2018-02-09 21:37:47 +01:00
Vanellope
beb967cc82 db- autocompletion (#9356)
* done implementing autocompletion for db-.

* db- autocomplete should show available breakpoints to be deleted with tab key.
2018-02-09 21:28:19 +01:00
pancake
4e44e8e18e Fix compilation warnings on Linux 2018-02-09 18:45:54 +01:00
Sven Steinbauer
1b60dbd9e2 Correctly assemble blx for arm32 and arm16 (#9352)
FIX #9319

Tests added to r2r master
2018-02-09 15:27:39 +01:00
pancake
5194e9012a Honor scr.color in Vbf 2018-02-09 13:59:27 +01:00
pancake
05915305a0 Fix build 2018-02-09 12:10:35 +01:00
Rafael Rivera
3031324be3 Initial e dbg.symstore support (#9338) 2018-02-09 11:34:09 +01:00
Paul I
25f40417b2 Using meson via subprocess.call() (#9344)
* Using meson via subprocess.call()
* meson: Changed r2/sdb build order + some cleanup
2018-02-09 09:16:15 +01:00
Giuseppe
71eec44e6b Implement rabin -Vj for PE files (#9340) 2018-02-09 03:50:39 +01:00