3794 Commits

Author SHA1 Message Date
pancake
e9a7be9c1a Fix two more b64 with -1 length things 2015-09-18 19:37:07 +02:00
Jeffrey Crowell
4ae29be73a base64 0 doesnt do strlen any more 2015-09-18 13:01:04 -04:00
Jeffrey Crowell
92226d0650 Rename r_config_swap() to r_config_toggle()
closes #3309
2015-09-17 14:20:51 -04:00
pancake
4c53b919db Fix #3308 - support string and files in rarun2 input 2015-09-17 10:46:11 +02:00
pancake
0cf36cbc6d Fix #3289 - Fix graph arg/local in JSON 2015-09-17 01:47:40 +02:00
pancake
f7905cdd1b Fix memleak in ood and better ppc-esil 2015-09-17 01:25:00 +02:00
pancake
5d874bc8d5 Remove io.zeromap 2015-09-16 23:35:11 +02:00
user
7137d5ee79 Syncing debug maps before checking validity of an breakpoint address and fixed broken command in r_core_cmd_repeat. 2015-09-16 23:32:03 +02:00
pancake
5a05c070aa Add iL command to list all rbin plugins loaded 2015-09-16 16:32:33 +02:00
NighterMan
371ebd35d8 Fix for #3285 (Increment pc before executing esil op)
- Increments pc before evaluating the esil op, instead of doing it after
- Fixes CALL instruction at anal_x86_cs.c
2015-09-16 13:03:21 +02:00
jvoisin
c01eb89036 Heavily refactor (and improvement) of wao 2015-09-15 11:25:31 +02:00
Jeffrey Crowell
e973deadca make ood use absolute path
fixes #3255
Reopening a file in debug mode with 'ood' does not work #3255
2015-09-14 20:46:08 -04:00
pancake
b86bf19c85 Fix #3051 - Honor CFLAGS everywhere and fix some windows/android warnings 2015-09-14 20:43:11 +02:00
pancake
4e47d86de0 Honor wheelspeed, fix oob in vmenus and more boolification 2015-09-14 16:22:57 +02:00
pancake
633e5643b1 Fix regression in cmd_info 2015-09-14 12:39:35 +02:00
pancake
b515a34676 More stdboolification 2015-09-14 12:35:38 +02:00
pancake
ba72c8cb8c Fix #3157 - Put import symbols in imports flagspace 2015-09-14 11:59:50 +02:00
pancake
8eb71af9ed Internal reg prefix is now $, 85008 for curpc, TRAP for traps 2015-09-14 11:31:54 +02:00
pancake
2034047290 Fix #3282 - VVm was not working 2015-09-13 23:33:58 +02:00
pancake
1bf2d47f00 Fix last COVs 2015-09-12 19:12:57 +02:00
Riccardo Schirone
8d49c54cf4 core/graph: fix 'agf one' graph 2015-09-12 19:08:33 +02:00
Riccardo Schirone
120753ed8b core/graph: improve switching between visual and graph mode
Seek to the selected graph node when exiting from the graph mode and
select the node that contains the current offset on entering.

* core/anal: add r_core_anal_getbbaddr API
2015-09-12 18:32:25 +02:00
pancake
3fed8b71c6 Rename asm.esil.anal into asm.emu 2015-09-11 23:46:09 +02:00
Riccardo Schirone
879182515d core/bin: rebase only READABLE sections 2015-09-10 23:22:26 +02:00
pancake
245bd77a40 Fix #3264 - Colorize floating point numbers in disasm 2015-09-10 22:49:05 +02:00
pancake
7a2fbeaf0a Ignore null pointers in asm.esil.anal 2015-09-10 22:28:04 +02:00
pancake
c1335f6834 Support flags in asm.esil.anal comments 2015-09-10 05:14:47 +02:00
pancake
f62313c24b Missing space for 'likely' 2015-09-10 04:28:05 +02:00
pancake
783d31bf5a Find strings in esil and support thumb aap 2015-09-10 04:20:09 +02:00
Riccardo Schirone
7eaf158265 bin/config: set bin.baddr to -1 as default 2015-09-10 02:00:18 +02:00
Riccardo Schirone
ffdbf919b1 io/section: add r_io_section_vaddr_to_maddr_try API
* fix r_io_section_vaddr_to_maddr
* rename r_io_section_maddr_to_vaddr and vaddr_to_maddr
2015-09-10 01:59:40 +02:00
pancake
4506a98cff Add arena.peek/poke, and fix emulation for asm.esil.anal 2015-09-10 01:42:56 +02:00
pancake
c025b5bd81 fix regression 2015-09-10 00:41:19 +02:00
pancake
9f95d5c1aa Initial implementation of asm.esil.anal. WIP 2015-09-10 00:34:21 +02:00
jvoisin
d4893718da Fix a bunch of dead assignements 2015-09-09 21:12:36 +02:00
pancake
9e11c5ce63 Make reflines 5x faster 2015-09-09 17:57:55 +02:00
pancake
d9c934f6b4 Fix some recent covs 2015-09-09 11:16:49 +02:00
pancake
7dc293b427 Fix #3254 - Invalid range issue in r2 -A 2015-09-09 10:55:36 +02:00
pancake
6e4fd3e5a3 Enhace reflines a bit more 2015-09-09 01:24:27 +02:00
pancake
930c8e7535 Implement esil.iotrap. Handle invalid read/write ops 2015-09-09 01:17:55 +02:00
pancake
d1139711ff Honor utf8 in reflines 2015-09-09 00:42:30 +02:00
pancake
4c99bb6845 Refactor reflines and support asm.linesup for longer disasm 2015-09-08 23:21:35 +02:00
pancake
b40a1e80a4 Add scripting support for syscall handlers in ESIL 2015-09-08 02:53:33 +02:00
Riccardo Schirone
7f72631389 core/bin: print all info in 'iej'
fix #3249

* core/bin: remove workaround that is not necessary anymore
2015-09-07 23:58:56 +02:00
pancake
c52f765046 Supoprt wordsize in woe and ARM Thumb in wao 2015-09-07 23:36:57 +02:00
pancake
3d3dff77ff Use API instead of RCore.cmd in "aaa" 2015-09-07 18:30:29 +02:00
pancake
10bb7e9a4d Honor ^C in aar 2015-09-07 18:20:29 +02:00
pancake
fe30154228 Honor ^C in aac 2015-09-07 18:12:08 +02:00
Riccardo Schirone
9f3539023e io/section: r_io_section_offset_to_vaddr get section with mget, not vget
* core/cmd_print: adapt to io/section change
* core/cmd_print: print newline in print string json command
2015-09-07 13:40:49 +02:00
pancake
eac93d5261 Fix #3186 - search.align ignored by /c 2015-09-07 03:13:34 +02:00