pancake
57a25397d9
Add missing cpsr in some arm reg profiles
2015-09-11 00:29:27 +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
da370f30aa
make asm.esil.anal visible in /m webui
2015-09-10 04:42:50 +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
pancake
ae27642a96
Fix add xx,pc esil for thumb
2015-09-10 03:51:57 +02:00
pancake
5da6500ad9
Order registers for the x86-64 esil profile
2015-09-10 03:32:35 +02:00
Riccardo Schirone
7eaf158265
bin/config: set bin.baddr to -1 as default
2015-09-10 02:00:18 +02:00
Riccardo Schirone
01f0ac9316
bin/bin: do not put zero in baddr if invalid
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
Darkkey
7f7a596d77
Fixed out/in instructions assembling; Fixed branched operands
2015-09-10 01:57: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
9db340a0a8
Fix some malloc(A*B) overflow detected by clang-analyzer
2015-09-09 21:44:06 +02:00
jvoisin
8aec42633a
Even more checkers for clang-analyzer
2015-09-09 21:43:24 +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
szt
cc6f406ed9
Remove triple negation
2015-09-09 12:49:11 +02:00
pancake
d9c934f6b4
Fix some recent covs
2015-09-09 11:16:49 +02:00
Maijin
fab756fdb1
[ci skip] Add CGC file format in README
...
[ci skip] Add CGC file format in README
2015-09-09 11:15:54 +02:00
Maijin
a1d7eaa686
[ci skip] Add CGC file format in README
...
[ci skip] Add CGC file format in README
2015-09-09 11:15:13 +02:00
pancake
7dc293b427
Fix #3254 - Invalid range issue in r2 -A
2015-09-09 10:55:36 +02:00
pancake
56040f6a19
Fix #3241 - avr warnings
2015-09-09 11:03:45 +02:00
pancake
64ec11b6df
Honor utf8 in reflines again
2015-09-09 02:01:27 +02:00
pancake
f346839839
Fix build
2015-09-09 01:30:41 +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
inisisder
d2af97de2b
objc_parser: refactor code related to class name allocation and etc
2015-09-08 23:49:08 +02:00
pancake
0c5f79a603
Fix sys/user.sh
2015-09-08 23:47:45 +02:00
NighterMan
16548bddee
Do not allocate more than one RIODesc for io_gdb
...
This fixes an issue where we end up with multiple connections to the gdb stub
which only supports one connection, ending up with one connection for debug
which works and another connection for IO which doesnt.
2015-09-08 23:27:43 +02:00
Riccardo Schirone
6a517aa66b
bin/p: add CGC bin format plugin
2015-09-08 23:22:07 +02:00
Riccardo Schirone
ce14b20974
bin/format/elf: remove Elf_ prefix from static functions
2015-09-08 23:22:07 +02:00
pancake
4c99bb6845
Refactor reflines and support asm.linesup for longer disasm
2015-09-08 23:21:35 +02:00
pancake
933bad57a6
Fix sys/user.sh
2015-09-08 15:53:06 +02:00
pancake
b40a1e80a4
Add scripting support for syscall handlers in ESIL
2015-09-08 02:53:33 +02:00
pancake
be47ed9590
Enhace syscall support for ESIl emulation
2015-09-08 00:46:04 +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
82c390cb7a
Fix ESIL for SILC, INT1/INT3 and MUL in x86.cs
2015-09-07 23:54:23 +02:00
pancake
c52f765046
Supoprt wordsize in woe
and ARM Thumb in wao
2015-09-07 23:36:57 +02:00
pancake
d472d73fb7
Fix #3245 - rafind2 -x
2015-09-07 19:16:24 +02:00
pancake
318dc1da11
Honor Thumb vaddr in objc parser
2015-09-07 19:00:11 +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
pancake
148ff0cfd1
Handle add.w in thumb pseudo
2015-09-07 17:43:23 +02:00