Khairul Kasmiran
a685f9303f
Fix rabin2 -g help
2018-06-10 04:51:31 +02:00
pancake
40a9bd9894
Improve aod: aod* is now aoda, aod. is aod, and update help messages
2018-06-10 03:51:11 +02:00
Vivek Bhatt
93c9696938
Renamed ?d into aod( #10263 )
2018-06-10 03:41:02 +02:00
pancake
afe3792d0f
Force embed-bitcode on iOS builds
...
- Fix typo and improve ios-sdk build
- Don't let capstone set the -arch flags
2018-06-10 03:38:28 +02:00
Khairul Kasmiran
2e686b95ab
Added hash algo choices to iSS help
2018-06-10 03:30:25 +02:00
Khairul Kasmiran
e2e9c993a3
Moved segments from iS/'rabin2 -S' to iSS/'rabin2 -SS'
2018-06-10 03:30:25 +02:00
Khairul Kasmiran
80d5d26704
iS ELF: differentiate between sections and segments
2018-06-10 03:30:25 +02:00
Synray
8aa87a3820
Add cons_pal_len
2018-06-10 03:27:53 +02:00
Vanellope
0f8fd93806
Cleaned up rubbish ( #10292 )
2018-06-10 03:27:29 +02:00
sivaramaaa
2e97ab4fab
Use return value hint in struct offset propgation
2018-06-10 03:17:33 +02:00
sivaramaaa
269c51946b
Calculate stacksize till pc addr instead of fcn->maxstack
2018-06-10 03:17:33 +02:00
sivaramaaa
409419e4b2
Add ahr command to set hint for func ret values
2018-06-10 03:17:33 +02:00
sivaramaaa
c858dae72c
Honor op mask in r_core_anal_op
2018-06-10 03:17:33 +02:00
sivaramaaa
772ada399d
Add autocompletion for pf.fmt.ele
2018-06-10 03:16:11 +02:00
sivaramaaa
5830198378
Add autocompletion for ts and fix te query
2018-06-10 03:16:11 +02:00
Simos Xenitellis
555e88a1a4
Added snap packaging support ( #10286 )
...
* Moved snapcraft.yaml to root directory
* Updated .gitignore for temporary snap files
2018-06-08 01:24:53 +02:00
jasuramme
7189831a90
Implement ESIL for the SH architecture ( #10285 )
...
* Implemented ESIL for SH architecture
* fixed mov.l @(<disp>,PC), PC needed -2 offset, as program counter is already incremented
* deleted unused sdb file
* removed unnecessary variables and functions. Changed code for coding style rules. Added EXT.S instructions. head of file is still to be rewritten after I will finish tests.
* removed esil_sh_init()
2018-06-08 00:19:07 +02:00
sivaramaaa
fa03b200d3
Fix few minor issue
2018-06-07 17:37:14 +02:00
sivaramaaa
ecdc536106
Fix afvR and afvW by using RAnalOp.direction
2018-06-07 17:37:14 +02:00
sivaramaaa
cb06ba6ea3
Extend RAnalOp.direction to few more archs
2018-06-07 17:37:14 +02:00
David CARLIER
19160ff217
Fix macros redefinitions warning ( #10284 )
2018-06-07 09:41:55 +02:00
Vanellope
f1bcd900cd
panels menu layout fixed ( #10281 )
...
* panels menu fixed
* oops code styling.
2018-06-07 09:34:08 +02:00
pancake
cfe152b0fc
Fix possible null derefs in file.sha1/path
2018-06-06 17:46:56 +02:00
pancake
34cb7c5ec0
Drop armv7 for ios-sdk by default, armv7s is fine
2018-06-06 17:28:55 +02:00
Luca Di Bartolomeo
dcaeb35fd8
Fixed asm.bytes on by default in cursor mode ( #10157 )
2018-06-06 17:08:31 +02:00
wargio
9c8286a729
ppc sign hint
2018-06-06 16:51:00 +02:00
sivaramaaa
0ed78a567f
Fix a leak and a gcc warning ( #10274 )
2018-06-06 17:46:55 +05:30
pancake
4e57af4521
Fix #10269 - rad is not json
2018-06-06 13:11:57 +02:00
pancake
93a1059137
Use oba instead of .!rabin2 in .dmm*
2018-06-06 11:58:00 +02:00
sivaramaaa
08d9dfcfcd
Added a few enhancment to struct offset propagation
2018-06-05 23:01:18 +02:00
Lowly Worm
9cd78b7683
fix macho to allow mapping sections at va = 0
2018-06-05 11:03:29 -07:00
pancake
e2b4283143
Fix #10260 - oobread in elf parser
2018-06-05 16:01:23 +02:00
pancake
edabf31123
Fix #10261 - Crash in utf8
2018-06-05 16:01:23 +02:00
pancake
b9de8503a6
Fix uaf
2018-06-05 16:01:23 +02:00
pancake
97e08a0d36
Fix for syscall database and dir.prefix
2018-06-05 16:01:23 +02:00
pancake
78319e77b3
Honor dir.prefix in asm.opcodes
2018-06-05 16:01:23 +02:00
redmed666
cc3a5ddfe7
disasm.c: r_core_print_disasm_json prints a void object if it has not printed something else before ( #10257 )
2018-06-04 20:28:52 +02:00
Quim
dd9ec621fb
oj
command now shows the correct info, fix #10174 ( #10258 )
...
* `oj` command now shows the correct info, fix #10174
* Fix tabs
* Tabs are hard
2018-06-04 20:28:18 +02:00
David CARLIER
a20078d171
Adding backtrace support to FreeBSD from 10.x release. ( #10256 )
2018-06-04 16:05:13 +02:00
Luca Di Bartolomeo
b119dad829
Add asm.lines.jmp
and make asm.lines
config var for all lines ( #10254 )
...
* First substition asm.lines with asm.lines.jmp
* ds->show_lines with ds->show_lines_jmp
* revert wrong substitutions
* rename asm.lines.jmp to asm.lines.bb
2018-06-04 16:03:58 +02:00
Khairul Kasmiran
4e25681e84
Using rgb instead of #
2018-06-04 15:51:36 +02:00
Khairul Kasmiran
2f285d5f90
ec highlight -> wordhl
2018-06-04 15:51:36 +02:00
Khairul Kasmiran
58e48c8267
ec line_highlight -> linehl
2018-06-04 15:51:36 +02:00
pancake
ed56aecbcc
Add RAnalOp.sign for MIPS
2018-06-04 15:50:51 +02:00
pancake
9a97d0dd67
Add sign information for arm64
2018-06-04 15:50:51 +02:00
pancake
1183646d16
Fix #7160 - Add RAnalOp.sign, and add support for x86.cs
2018-06-04 15:50:51 +02:00
radare
bc5627239c
Fix so-, reusing the same code as in visual, dupped but working code ( #10251 )
2018-06-03 18:53:58 +02:00
Alex Gaines
53587f1216
Fix #10241 - Modified ARM32 breakpoint, this may break other ARM cpus...
2018-06-03 18:47:58 +02:00
pancake
1f903954a6
Use a bit more the capstone api for m68k
2018-06-03 18:43:09 +02:00
pancake
d608edffeb
Upgrade capstone
2018-06-03 18:17:32 +02:00