pancake
113fc640ea
Cache asm.dwarf.* and clean warnings
2016-11-23 10:30:44 +01:00
pancake
3fb96ff37f
Fix last COVs and hopefully make travis green
2016-11-23 10:25:00 +01:00
Gianluca Pacchiella
2dca265e15
Fix sbci: Rd - (k + C). ( #6247 )
2016-11-23 00:04:45 +01:00
pancake
35e3af493e
Fix r2 -s main
2016-11-23 00:01:15 +01:00
pancake
56f5c29d64
Fix asm.dwarf, add asm.dwarf.{file,abspath}
2016-11-22 23:59:04 +01:00
pancake
2f8acc984b
Adjust asm.cmtcol in visual with [] keys and cursor mode enabled
2016-11-22 23:30:46 +01:00
pancake
fe39119f4b
Colorize p- and fix some help messages
2016-11-22 21:25:04 +01:00
pancake
88f4faa037
Bump to acr-0.10.5 and 1.1.0-git
2016-11-22 16:24:38 +01:00
Sven Steinbauer
1a009d2865
Add support for it
thumb instruction in esil ( #6242 )
...
Also fixes the flags in the register profile
2016-11-22 15:43:20 +01:00
pancake
e41ffaac60
Fix build
2016-11-22 15:36:03 +01:00
pancake
c6ffb3e9b6
Include address into the Class symbols for the C++ demangler
2016-11-22 14:58:42 +01:00
pancake
7b94a79dcd
Initial support for C++ classes extracted from the demangler
2016-11-22 14:20:52 +01:00
pancake
414310836a
Enhance the visual panels view
2016-11-22 01:58:52 +01:00
pancake
795066aa5e
Fix #6236 - > ~/foo
2016-11-22 00:28:15 +01:00
pancake
8e3278b5a6
Fix seg@gpr for OSX-32/64 Debugger. Remove debug printf
2016-11-22 00:20:36 +01:00
pancake
9b7b8b8326
Fix entry0 symbol in Linux debugger
2016-11-14 08:58:55 +01:00
SkUaTeR
4c2a01d4a7
Fix in profile to get correct reg.size ( #6238 )
2016-11-21 23:13:59 +01:00
Álvaro Felipe Melchor
b5772a096f
fix null dereference
2016-11-21 18:09:27 +01:00
Mitchell Johnson
432b8ee0eb
Ensure ARM LDR literal instruction base addresses are word-aligned
...
The ARM Architecture Reference Manual states that the base address for a
LDR literal instruction is the 4-byte aligned PC. 2-Byte aligned
instructions can be found on Thumb, but literals are still word-aligned.
2016-11-21 17:29:07 +01:00
pancake
15161e3104
Fix r2 -d
2016-11-21 17:03:26 +01:00
Álvaro Felipe Melchor
87724384d1
added r_cons_break_{push/pop} to handle ^C better
...
Besides an UAF has been fixed afecting only ELF
2016-11-21 16:56:12 +01:00
pancake
c09d9a56da
Fix CID 1366050 - Illegal access
2016-11-21 11:02:23 +01:00
pancake
20e01b066b
Show more context in VA assembler
2016-11-21 05:31:33 +01:00
pancake
b45b4afc0e
r2 -R doesnt require file as argument
2016-11-21 03:51:41 +01:00
Lowly Worm
98f897abfd
rm unused var to silence warning
2016-11-20 18:15:36 -08:00
pancake
436f3459dc
Fix #6234 - Add GML support via e graph.format=gml
2016-11-21 02:37:48 +01:00
pancake
fa2855349a
Fix e cmd.vprompt=p-
2016-11-21 02:37:11 +01:00
pancake
d606c77266
Use quotes in visual to toggle columns mode
2016-11-21 00:19:15 +01:00
pancake
aba4ca918f
Fix #6222 - ej valid JSON format
2016-11-20 23:15:12 +01:00
Francesco Tamagni
d5eb149522
asm.emu emulate also when meta is there ( #6119 )
...
* Skip esil emulation by checking meta type
* Add asm.emuskip config variable
- default value is 'ds' to skip data and strings
* Handle e asm.emuskip=?
2016-11-20 17:37:27 +01:00
sheinz
c4ee05b0ab
Fix #6227 analyzing jump of beqz.n and bnez.n ( #6231 )
...
Immediate of beqz.n and bnez.n is unsigned.
The fix removes treating it as signed offset.
2016-11-20 13:59:42 +01:00
pancake
7e07579cdc
Fix last covs
2016-11-20 12:20:05 +01:00
Rakholiya Jenish
276f3ce1d2
Fix compilation error on arm64 ( #6224 )
2016-11-20 11:33:07 +01:00
Rakholiya Jenish
f05c47881d
Add more ioctl commands for r2k ( #6226 )
2016-11-20 11:31:12 +01:00
Gianluca Pacchiella
6f1aea0c04
Fix sbci instruction handling. ( #6225 )
2016-11-20 11:30:39 +01:00
pancake
d32e97ace8
Fix #6228 - Double 0x in dr=
2016-11-20 11:30:15 +01:00
pancake
0f37199d73
Fix #6230 - Autocompletion for ae*
2016-11-20 11:23:41 +01:00
pancake
34124ba101
Fix #6229 - Fix CCj output
2016-11-20 11:20:20 +01:00
Maijin
c959aa0fa0
Add jq in travis.yml
2016-11-18 20:28:36 +01:00
Gerardo García Peña
9d6bbf99c8
Improving AVR memory map and giving support for more CPU parameters. ( #6058 )
2016-11-18 17:22:07 +01:00
Rene Laemmert
5c2377c1d7
small improvements in a2f ( #6219 )
...
* changed the iterative solution into a stack based and changed the output directly to call the created commands
* cosmetix and removed unused defines
* fix if the jump or fail is not set
* last fix for handling jumps to 0
2016-11-18 17:20:26 +01:00
pancake
28c7ec564a
Implement bin.debase64 and RABIN2_DEBASE64 in RBin for r2 and rabin2
2016-11-18 13:29:36 +01:00
pancake
09594bdde9
Fix compiler optimization bug where -1 turned out into 255
2016-11-18 13:28:14 +01:00
pancake
4bcdd33f25
Honor utf8 in r_str_is_printable
2016-11-18 13:28:06 +01:00
Álvaro Felipe Melchor
e14b2a37d6
fix r_cons_get_buffer to avoid return trash
2016-11-18 13:14:57 +01:00
Álvaro Felipe Melchor
91b67d90b6
fix null dereference
2016-11-18 13:14:56 +01:00
Álvaro Felipe Melchor
e97c2cf55e
rcons.push/pop rcore.cmd_str
2016-11-18 13:14:52 +01:00
pancake
5789279503
Fix overflow in r_base64_dec_dyn
2016-11-18 03:38:09 +01:00
jvoisin
8c1a3dca93
Document the ~[i,j,k,l]
syntax
2016-11-18 02:04:51 +01:00
Sven Steinbauer
5010de936f
Add br and blr ( #6217 )
2016-11-17 16:54:24 +00:00