310 Commits

Author SHA1 Message Date
pancake
765c0f2f72 Fix the r2 -d segfault on mac 2017-05-28 00:40:09 +02:00
pancake
e6ceba4cc2 Fix - Segfault in r2 -d on mac 2017-05-27 13:01:25 +02:00
xarkes
926f024909 Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
pancake
5433af7cb0 Fix build and several queues covs from previous analysis 2017-04-26 12:47:27 +02:00
pancake
ff0d724c60 Fix latest covs from io 2017-04-26 11:33:26 +02:00
condret
1ab91415e6 kill vio 2017-04-24 19:45:33 +00:00
pancake
c1592008a0 Fix - cant connect and read memory with gdb:// 2017-04-10 17:32:07 +02:00
pancake
668b56fabf Revert "Fix some overruns in gnu-arm disassembler, there are more"
This reverts commit 3a400cae583ea250b36715a5048c0ff4b84a1e8e.
2017-04-05 15:10:30 +02:00
pancake
3a400cae58 Fix some overruns in gnu-arm disassembler, there are more 2017-04-05 11:10:34 +02:00
pancake
01477c74f0 More coverities fixed 2017-04-05 10:59:37 +02:00
radare
3d65ec6903 Fix - Remove io->raw and .keepio 2017-03-22 16:42:58 +01:00
pancake
7a0a11f500 Apply minor naming and indent changes from the siol branch - thanks condret 2017-03-15 02:22:54 +01:00
alvarofe
b2b3f57cee Fix - oob in bin_vsf.c 2017-03-09 23:06:27 +01:00
alvarofe
3cc8604583 Fix crash on io when freeing core->files 2017-03-02 22:47:59 +01:00
pancake
5d94091203 Check for null io in riousedesc() 2017-02-19 00:14:13 +01:00
pancake
4dc2b8b081 Add sys/sdk build script (wip) 2017-02-02 13:25:14 +01:00
pancake
c2ea513969 Fix - aac uses invalid range with -m 2017-01-30 09:57:07 +01:00
pancake
b0fb7c9261 Fix - Check null deref before crashing in r_io 2017-01-16 12:15:59 +01:00
pancake
9619266d53 derp 2017-01-10 14:49:23 +01:00
pancake
de2ae8ca0f Add overflow check for r+ 2017-01-10 14:05:46 +01:00
Anton Kochkov
e20ac7a139 Fix some more coverities 2016-12-22 00:21:11 +03:00
Andrey Torsunov
ffcdb0443e 5768: Add generation of comments with patch details () 2016-12-19 04:56:27 +01:00
Álvaro Felipe Melchor
a874de805e clean up code applying coding style 2016-12-15 21:04:27 +01:00
Elia Geretto
31e8d7cb68 Fix various memory leaks ()
* Fix bits_ranges memory leak in anal.c
* Fix anal->reg memory leak and prevent use after free in plugin.c
* Fix reg->allregs memory leak in reg.c
* Fix dbg->plugins memory leak in debug.c
* Fix io->plugin_default memory leak in io.c
* Fix plugin_free not deallocating plugin in bin.c
* Adapt to style guidelines
* Fix memory leak in r_bin_object_free and resolve double free
* Fix o->kv memory leak in r_bin_object_set_items
* Fix memory leak pushing arena on reg init
* Fix io->plugin_default memory leak in io.c
* Adapt to style guidelines
* Fix pfile memory leak in radare2.c
* Add braces to if in bin.c
2016-12-01 09:09:59 +01:00
pancake
c15cf1239c Initial support for io.pava 2016-11-04 01:30:35 +01:00
pancake
d45999d10e Implement column sorting in RCons.grep 2016-10-25 12:03:55 +02:00
pancake
be9df39f6f Fixed 40 null derefs reported by coverity 2016-10-20 15:02:25 +02:00
Álvaro Felipe Melchor
19f054840f avoid fork and r_core_new in iz commands
Changed the code to use C API instead of forking rabin2 or create a new core
instance. Besides, izz handles string from raw binary (without RBin)
2016-10-19 23:02:38 +02:00
pancake
5fcee5d712 Implement wts to send data to socket 2016-10-19 03:36:59 +02:00
pancake
64cd03dab5 Fix rap:// with no filename and reindent related stuff 2016-10-09 23:56:52 +02:00
pancake
466c9ff066 Initial implementation of the RDebug.io plugin 2016-10-08 02:39:50 +02:00
pancake
1e89dddd87 Fixes in oa, asm.bits, avr and io debug issues 2016-09-26 00:46:20 +02:00
Sven Steinbauer
2996538700 Fix - Change x == NULL to correct syntax 2016-09-19 14:44:47 +02:00
pancake
d2e0a7e0fa Fix 'Cannot allocate issue via rap:// 2016-09-12 22:06:58 +02:00
pancake
b53a7bb84b Fix regression in AFR related to io_is_valid 2016-08-07 14:08:13 +02:00
Rakholiya Jenish
339a5b7b18 fix iZ and negative o for large files ()
correct the add section check

keep commented part to it's original code

int to ut64

minor fix and limit buffer size in case file size cannot be allocted

remove section check

show size in readable format

minor changes
2016-07-05 12:46:28 +02:00
pancake
4c97858e31 malloc:// forces rw and fix regression in 'f' 2016-07-03 22:36:58 +02:00
Álvaro Felipe Melchor
0e4e39db79 fix somes coverities 2016-06-30 23:38:41 +02:00
pancake
6479943c46 More boolification and code cleanup -70LOC 2016-06-29 11:35:16 +02:00
pancake
dd6a168f82 Fix ood on OSX and clear raised on close 2016-06-26 04:51:44 +02:00
pancake
0429420ee4 Fix the r_io regression thing 2016-06-20 11:08:21 +02:00
pancake
8c435e1a22 Fix doublefree issue 2016-06-10 10:58:10 +02:00
pancake
2a29662dbd More r_io cleanup 2016-06-20 09:30:29 +02:00
pancake
ddeb71b83b Fix regression in r_io_seek 2016-06-20 09:22:34 +02:00
pancake
e3bcc9e7a2 More refactorings, reindent and cleanup on r_io 2016-06-20 09:12:44 +02:00
pancake
4caafc964d Refactor r_io, while fixing some bugs and use more RList 2016-06-20 00:29:41 +02:00
Sven Steinbauer
547f8bbc5c Infer fixes Round 2 () 2016-05-24 22:22:15 +02:00
Damien Zammit
af0a865d9f WIP - Totally remove host endianness dependence
- Adds endian aware functions
- Removes references to host endian
- Uses binary detected endianness else tries LE and restricts by RAsmPlugin
- Fixes gdb debugger endianness when debugging BE qemu gdbserver

Signed-off-by: Damien Zammit <damien@zamaudio.com>
2016-05-04 23:42:17 +10:00
pancake
08310a99cd Add io.0xff to define the value to fill unallocated area 2016-05-03 23:09:00 +02:00
Álvaro Felipe Melchor
b0c6ae4409 Fix and
This commit is the first attempt to improve relocation
recognition when dealing with relocatables elf-files
2016-04-04 23:09:58 +02:00