pancake
320a4aad25
Fix #5573 - avoid bad names in functions after af
2016-09-03 14:57:59 +02:00
pancake
bd15b62ed0
Always run afva from af if anal.vars is set
2016-09-03 14:53:34 +02:00
pancake
8a4ac505b0
Fix #5665 - Properly handle 32/64 bit spawning on OSX
2016-09-03 14:39:43 +02:00
pancake
1ad646698e
Add ?w and drop anal.vars check in afva command
2016-09-03 14:22:31 +02:00
Álvaro Felipe Melchor
bdd8708429
Load ELF files faster caching symbols and imports
2016-09-03 13:57:35 +02:00
pancake
c397cda15d
Fix #5667 - Override SHDR symbols with PHDR ones
2016-09-03 05:05:25 +02:00
Maijin
34a1bdf23c
Fix #5640
2016-09-02 22:27:24 +02:00
pancake
daacec5753
Fix #5668 - Honor =H arg path
2016-09-02 20:57:45 +02:00
pancake
90fee6d5dd
Fix regression logic in agv and update help
2016-09-02 20:00:16 +02:00
pancake
7c0f154dea
Fix #5627 - Iterate over all instructions with @@i
2016-09-02 18:11:56 +02:00
pancake
6b1a0677fd
Revert "Remove agv fix #5662 "
...
This reverts commit 1248617989
.
2016-09-02 17:14:52 +02:00
pancake
90fb18dcfc
Fix endian issue in mips.gnu assembler
2016-09-02 17:12:28 +02:00
Maijin
aab6ebf06b
Remove afna false-positive
2016-09-02 16:48:25 +02:00
Maijin
48cbf32b88
Fix #5666
2016-09-02 14:15:05 +02:00
Maijin
1248617989
Remove agv fix #5662
2016-09-02 14:11:42 +02:00
Vlad Ivanov
19d4154e39
anal_xtensa: initial ESIL support
2016-09-01 22:50:28 +02:00
pancake
0a1e99ce04
Fix assemble() endianness for mips
2016-09-01 22:46:07 +02:00
pancake
4429de16f9
Fix pa/pad for big/lil endian
2016-09-01 22:34:28 +02:00
pancake
dc545c8102
Fix regression in rasm2 -e
2016-09-01 21:50:04 +02:00
Wladimir J. van der Laan
d8941295e6
Fix off-by-one error in afx- handling ( #5664 )
2016-09-01 21:02:38 +02:00
Tiago Gasiba
f0a2d8657d
Add support for conditional breakpoints running r2 commands
2016-09-01 19:11:46 +02:00
pancake
e16773367f
Aim to fix OSX crash after last rcons change
2016-09-01 17:12:06 +02:00
pancake
e18b2b81f1
Fix pdb regression and more syntax cleanup
2016-09-01 14:30:12 +02:00
pancake
945d6690f9
Fix latest coverities
2016-09-01 12:39:32 +02:00
pancake
0dab982923
Disable the uncolorful non-tty behaviour by default
2016-09-01 12:06:53 +02:00
pancake
697de91c86
Fix #5038 - Disable color when stdout is not in a terminal
2016-09-01 12:06:50 +02:00
Tiago Gasiba
d9cac5b3ff
fix radare2-regressions/t.archos/Linux-x86_64/dbg_bps regressions ( #5661 )
2016-09-01 11:51:00 +02:00
pankajkataria
9fa781becc
Add av* and avj to show vtables in r2 and json formats
2016-09-01 11:13:06 +02:00
pancake
722e568d66
Implement drb[1,2,4,8]
2016-08-31 11:25:18 +02:00
Tiago Gasiba
7a79e801ff
Fix 5649 - afu documentation ( #5659 )
2016-08-31 10:32:54 +02:00
pancake
b1480739eb
Add @@b iterator for all the basic blocks
2016-08-31 03:32:12 +02:00
pancake
1ef0944cf5
Fix #5657 - aap segfaults
2016-08-31 03:17:51 +02:00
pancake
82d42ba5b2
Fix build and basic run of the ios-arm64 debugger
2016-08-31 02:30:20 +02:00
pancake
12a6469bbd
Various fixes for the debug register state on XNU for ARM and x86
2016-08-31 01:57:36 +02:00
pancake
71ba33e2ad
Fix stack alignment bug in anal.arm64.esil
2016-08-30 23:41:09 +02:00
pancake
dc7d65c07a
Extend arm64 regprofile for 16 and 8bit registers
2016-08-30 23:21:23 +02:00
Pau Oliva
bf6f4c5477
Add CPS-2 encryption support
2016-08-30 16:28:24 +02:00
Ahmed Mohamed Abd El-MAwgood
c474aa5a9f
Fixing nasty bug in CC implementation ( #5650 )
...
That is not the kind of bug I see everyday
1- calling convention db is loaded
2- function cc types is initialized by project file, that string is only
one copy across the whole database for memory efficiency.
3- The db is reloaded due to change in arch or what ever, Old strings
are freed and new one is created with totally new address. Most cases it
just reload the same database.
4- Addresses in function cc types are not updates, they are already
freed at reloading db step
Solution implemented at db reloading step:
1- create new temp db with all possible available calling conventions and
the adresses in memory of these calling conventions
2- once db is reloaded, grab adress of cc from function, match it with
the name in the new temp db, then replace it with the constant value
from the newly loaded db
2016-08-30 15:47:04 +02:00
pancake
b95ab62f05
Fix #5646 - Division by zero in asm.hints
2016-08-30 15:44:52 +02:00
pancake
e04498ac02
Add rabin2 -X and r_bin_package for FAT and ZIP
2016-08-30 04:26:20 +02:00
BlueC0re
b11298b8f7
fix visual mark target address ( #5637 )
2016-08-29 20:20:10 +02:00
Ahmed Mohamed Abd El-MAwgood
912bc40327
Initial support for afta command
2016-08-29 20:19:05 +02:00
Riccardo Schirone
530ee2d06f
bin: fix elf program header name INERP -> INTERP
...
core/cmd_print: update pf help message
2016-08-29 12:29:30 +02:00
Akihiko Odaki
2a64686981
Fix #5634 : Use 32 bit calling convention for ARM Thumb
2016-08-29 11:39:50 +02:00
Akihiko Odaki
dbfd630927
Fix cc.arm64.name
2016-08-29 11:39:30 +02:00
pancake
673d3da145
Fix null deref in aftm
2016-08-29 01:20:05 +02:00
pancake
0d3595e83a
Fix #5555 - Misleading in/out annotations for AVR
2016-08-29 01:12:05 +02:00
pancake
6d040b2f71
Syntax indentation fixes in mach0 and cbin
2016-08-29 01:09:10 +02:00
Sebastien Marie
4c7f2e722e
r_sys_mkdir() is now a function instead of a macro to properly check the sandbox
2016-08-28 22:14:28 +02:00
Maijin
104c240d0a
Add initial function list for osx-64
2016-08-28 21:35:31 +02:00