pancake
a343109c68
Fix aarch64 elf reloc type
2015-08-11 09:46:28 +02:00
yetmorecode
667cdecd37
Enhanced shell output for win32 native debugging
...
Fixed multiple whitespace issues
Removed unnecessary include for string.h
2015-08-11 09:17:23 +02:00
pancake
eb7d33e3d9
Remove dupped instruction in v810
2015-08-11 09:04:21 +02:00
Riccardo Schirone
34ef49631e
core/anal: refactoring
...
* core/anal: refactoring of r_core_anal_op
* core/anal: refactoring of r_core_anal_bb + some comments to R_API fcns
* anal: use noncode as boolean
* core/anal: clean r_core_anal_fcn
* core/anal: split r_core_anal_fcn to improve readability
* core/anal: simplify code
2015-08-11 08:57:01 +02:00
Riccardo Schirone
6b47a68c91
core/anal,cmd_anal;anal/bb,data,fcn: general cleaning
...
* core/cmd_anal: extract cmd_anal_all function
* core/anal;anal/bb,data,fcn: indentation
* core/anal;anal/anal,data,fcn: remove dead code
* core/anal: remove macros in the middle of function
* core/anal: avoid blocks in the middle of functions
* core/anal: fix macro name R_ANAL_BB_HA_OPS -> R_ANAL_BB_HAS_OPS
* core/anal: fix if/else if/else
* core/anal: remove r_ prefix from static functions
2015-08-11 08:57:01 +02:00
Álvaro Felipe Melchor
c959d92c9d
WIP refactor debug
2015-08-11 08:53:05 +02:00
pancake
2209aff8d6
oobread fixes in autocompletion
2015-08-11 08:46:18 +02:00
pancake
1931f684a4
Detect ELBRUS ELF binaries and fix arm esil issue
2015-08-11 01:47:51 +02:00
pancake
b630d82548
Parse PLT for imports in ARM64 ELF binaries
2015-08-11 00:54:03 +02:00
inisisder
2462f2c430
fix problem with iTerm bin and remove printf
2015-08-10 13:48:48 +02:00
inisider
3b378c50ac
some refactor and fix code style
2015-08-10 13:48:48 +02:00
inisisder
684606bcee
fix one more segfault
2015-08-10 13:48:48 +02:00
inisisder
553e20c3d9
fix segfault and memory leaks
2015-08-10 13:48:48 +02:00
inisisder
eca3a781c0
objc class parser code refactoring
2015-08-10 13:48:47 +02:00
inisisder
d8af00ea36
add parsing of objc classes from binary
2015-08-10 13:48:47 +02:00
Riccardo Schirone
5dc9997427
cons/cons: fix issue with last line not cleared
2015-08-10 00:59:39 +02:00
Riccardo Schirone
ed4691b51c
core/disasm: reset colors at the end of a line with only one style
2015-08-09 22:17:56 +02:00
Riccardo Schirone
e2482345eb
cons/canvas: fix bold attributes
2015-08-09 22:17:56 +02:00
Riccardo Schirone
6c5606ed6f
core/graph: fix issues in minigraph
...
* title not printed when it should partially printed
* fix style issues
* fix #3015
2015-08-09 14:07:11 +02:00
yetmorecode
54a59efe1d
Fixed #3057 - Incorrect physical size in ELF phdr* sections
2015-08-09 13:38:51 +02:00
pancake
1c352a9dab
Fix two compiler warnings in PE parser
2015-08-09 12:44:03 +02:00
pancake
0005fe73c3
Fix oobread in dcpu16
2015-08-09 12:39:11 +02:00
pancake
53a033d67c
Fix #2997 and #3010 - Fixes for minigraph rendering
2015-08-09 04:59:35 +02:00
pancake
873e7e7f76
Fix #3040 - show error when '. file' not found
2015-08-09 03:58:53 +02:00
pancake
bbb90d5ce3
Fix #3041 - assemble 'mov edx, [rbp-4]'
2015-08-09 03:56:22 +02:00
shuall
0807686d86
#3052 all printf member functions changed to cb_printf
2015-08-09 03:25:05 +02:00
pancake
de072e7b27
Make aae
handle more memory references for ARM-thumb
2015-08-09 03:23:40 +02:00
pancake
26dd53e8f4
Add support for RPI2 PE Windows executables
2015-08-09 02:13:47 +02:00
Taryn Hill
2e44554681
Fix typos in help strings in libr/core/cmd.c
...
Remove bogus 'n' from the end of yp command help
Remove duplicate 'from' in yfa's help
2015-08-08 13:55:11 -05:00
Álvaro Felipe Melchor
e764e8befa
Fix regression mach0 relocs
2015-08-08 19:43:11 +02:00
pancake
4d672d9ecc
mach0: two wrong switch indents, oob read in memcmp and useless warns
2015-08-08 19:04:07 +02:00
Álvaro Felipe Melchor
cf4b673d12
Fix #3047 & #3048 - oob write
2015-08-07 21:16:17 +02:00
Álvaro Felipe Melchor
a37fdb3dec
Fix #3045 - oob write
2015-08-07 21:16:09 +02:00
Sam
4a0996566c
Fixed small spelling error.
2015-08-05 12:52:20 -04:00
pancake
38a4e4a428
Add some better autocompletion for the "t" subcommands
2015-08-04 20:39:16 -04:00
Anton Kochkov
ac72978de7
Fix #3034 - tf command
2015-08-05 01:51:25 +03:00
XVilka
e09682141e
Run fork() on Cygwin
2015-08-04 21:14:11 +03:00
Álvaro Felipe Melchor
b517bc21a2
Fix #3026 - heap use after free
2015-08-04 18:58:24 +02:00
XVilka
c196bc723a
Fix pipes in Cygwin
2015-08-04 15:17:09 +03:00
Sascha Schirra
7c145226d2
Bugfix: movw/movt instructions are assembled to mov instruction
2015-08-03 12:06:55 +02:00
Riccardo Schirone
19bcaffabb
anal/p/anal_arm_cs: fix bug on 32 bit systems in arm64math
2015-08-01 01:28:28 +02:00
Álvaro Felipe Melchor
19c48e7edb
Fix oob read in prefixline and oob write in r_cons_canvas_write
2015-08-01 00:42:30 +02:00
Álvaro Felipe Melchor
8b7d699303
Fix oob in r_agraph_add_node
2015-08-01 00:42:20 +02:00
Álvaro Felipe Melchor
4bbd104182
Fix #3020 - write heap-buffer-overflow
2015-07-31 20:53:34 +02:00
Jeffrey Crowell
15e15e4c05
rop search for single instruction doesnt work
...
just give advice to search for single instruction, that makes more sense
than this.:wq
2015-07-31 01:17:15 -04:00
Jeffrey Crowell
05638b4cfe
fix COV (REVERSE_NULL)
2015-07-30 23:18:28 -04:00
Riccardo Schirone
6007ca4fde
cons/canvas,core/graph: fix some CIDs
2015-07-31 00:05:56 +02:00
Riccardo Schirone
a26c484db9
cons/canvas: fix w32 build
2015-07-30 15:40:15 +02:00
Riccardo Schirone
434561ec40
core/graph: reserve the first line for the title
2015-07-30 10:56:15 +02:00
Riccardo Schirone
fc42e8a2a6
cons/canvas: support ansi strings
...
core/graph: use colored disassembly as default
2015-07-30 01:05:31 +02:00