Commit Graph

954 Commits

Author SHA1 Message Date
Rakholiya Jenish
be6622e318 Disable r2k for GNU Hurd 2017-02-08 12:33:29 +01:00
pancake
4dc2b8b081 Add sys/sdk build script (wip) 2017-02-02 13:25:14 +01:00
pancake
c2ea513969 Fix #6585 - aac uses invalid range with -m 2017-01-30 09:57:07 +01:00
Anton Kochkov
4ecf00e34e Fix r_util, r_socket linking for tcc 2017-01-30 02:16:06 +03:00
pancake
b0fb7c9261 Fix #6516 - 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
pancake
9ae05e864f Mark AES as broken for non-clang/gcc because of the use of dynamic array arguments 2017-01-09 18:19:39 +01:00
pancake
c355d6ed5e Fix null deref in cbin->info 2017-01-05 10:57:50 +01:00
Rakholiya Jenish
e18ced61af Fix coverities (#6414) 2017-01-03 11:18:46 +01:00
NighterMan
7b39138ce7 Add write-protect support linux r2k 2016-12-29 00:20:08 +01:00
pancake
ad48c071a7 Avoid trash to be read when the XNU process die 2016-12-28 12:46:29 +01:00
Rakholiya Jenish
7d2ed8f040 fix CID: 1368054 and CID: 1368055 (#6383)
say no to magic numbers
2016-12-27 15:21:38 +01:00
Rakholiya Jenish
e5b50f9460 fix help and add support to set flag (#6380) 2016-12-26 22:48:44 +01:00
Rakholiya Jenish
1fd6a78671 fix read between pages (#6379) 2016-12-26 14:18:13 +01:00
pancake
0030d2a63e Fix indent for io.gzip 2016-12-26 03:43:59 +01:00
pancake
12631d40dd Include segname in section name for mach0, enhance S= 2016-12-24 01:24:59 +01:00
Rakholiya Jenish
429929e97b more r2k (#6362)
* io backend, pretty printing ctrl reg, some minor fix small changes during testing show backend id and pid
2016-12-22 14:25:00 +01:00
pancake
9b07c2f5e5 Fix mingw32 build 2016-12-22 00:07:26 +01:00
Anton Kochkov
e20ac7a139 Fix some more coverities 2016-12-22 00:21:11 +03:00
pancake
7dc9d9d8cb Fix r2k build 2016-12-21 09:45:09 +01:00
Rakholiya Jenish
8af363143a Split io_r2k.c into windows and linux files differently. Additional minor fixes in linux integration. (#6352)
* split r2k file, print cr1 as 0
* show help on incorrect commands and fix minor issues
update the memleak changes done in commit 50d73d1
* fix mingw build on linux
2016-12-21 08:58:48 +01:00
pancake
50d73d1547 Fix a lot of memleaks, null derefs and undef behaviour thanks to clang-analyzer 2016-12-19 16:44:51 +01:00
Andrey Torsunov
ffcdb0443e 5768: Add generation of comments with patch details (#6314) 2016-12-19 04:56:27 +01:00
pancake
2c5400e03e Fix more CIDs, memleaks mainly 2016-12-19 04:21:56 +01:00
Anton Kochkov
37f1756139 Fix CID 1367283, 1367280 2016-12-17 00:54:56 +03:00
Álvaro Felipe Melchor
a874de805e clean up code applying coding style 2016-12-15 21:04:27 +01:00
Rakholiya Jenish
a376201e9e Fix android arm build and update integration of kernel map (#6306) 2016-12-11 00:02:35 +01:00
pancake
d26917a0a2 Fix #6141 - implement pkill 2016-12-09 18:12:38 +01:00
Álvaro Felipe Melchor
028e8f0ca3 Fix few covs 2016-12-04 22:26:17 +01:00
pancake
025119779f Fix boundaries in p-j after aaa 2016-12-02 21:08:20 +01:00
Elia Geretto
31e8d7cb68 Fix various memory leaks (#6272)
* 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
Rakholiya Jenish
c7c1fad14f add all ioctl (#6265)
use PFMT64x

fix things
2016-11-29 14:00:58 +01:00
pancake
351d09ce7d Include current offset in sj 2016-11-24 16:11:43 +01:00
pancake
9b7b8b8326 Fix entry0 symbol in Linux debugger 2016-11-14 08:58:55 +01:00
pancake
7e07579cdc Fix last covs 2016-11-20 12:20:05 +01:00
Rakholiya Jenish
f05c47881d Add more ioctl commands for r2k (#6226) 2016-11-20 11:31:12 +01:00
Rakholiya Jenish
81f46e11b9 Add help, fix write and use io->cb_printf in r2k 2016-11-17 12:19:09 +01:00
pancake
a8ad157026 Initial support of linux-arm-32 for ragg2-cc 2016-11-14 04:24:50 +01:00
pancake
4e3837ad8f Fix last COVs 2016-11-10 11:44:00 +01:00
pancake
a4ab69320b Fix _IOR usage to make every linux taste happy 2016-11-10 11:14:00 +01:00
pancake
129212d127 Honor _IOR from kernel if available 2016-10-29 03:00:27 +02:00
Álvaro Felipe Melchor
f5166f936d Fix some meamleaks (#6156) 2016-11-09 02:28:14 +01:00
pancake
ca730772f4 Fix wrong usage of sizeof(ptr) 2016-11-08 15:12:43 +01:00
pancake
f23336b393 Fix null callback issue in io.self 2016-11-08 14:46:50 +01:00
pancake
56b4b75277 Fix android build 2016-11-08 14:33:15 +01:00
Rakholiya Jenish
544ab253d8 Initial integration with r2k for linux (#6148)
fix opening with oo+
make everything ut64
2016-11-08 11:51:10 +01:00
Álvaro Felipe Melchor
3222447eab Fix warnings when compiling in linux 2016-11-08 01:58:07 +01:00
pancake
99fbd9bf9f Fix S-[id] 2016-11-04 05:00:30 +01:00
pancake
c15cf1239c Initial support for io.pava 2016-11-04 01:30:35 +01:00