659 Commits

Author SHA1 Message Date
pancake
a3a339b38c Fix static build 2017-09-12 22:31:54 +02:00
Nicole Fontenot
a733612d40 Add error printing on execvp failure. Fixes #8471 2017-09-12 11:07:30 +02:00
pancake
b5979a4b3e Fix more crashes related to gdb and native mixtures 2017-09-12 02:23:44 +02:00
pancake
eb64f16fa3 Fix some null derefs in r2 gdb:// (without -d), still buggy 2017-09-12 01:51:18 +02:00
pancake
6d1be4ad06 Make r2k and gdb rwx by default 2017-09-12 01:26:38 +02:00
pancake
94b2fc64d2 Implement RIODescData and adjust RIOMach to work with it
- Handles a magic to ensure the destination struct is the expected one
- Based on r_str_hash, but it must be cached
- Use more r_io_desc_get_pid ()
2017-09-11 01:24:13 +02:00
Srimanta Barua
749af4c414 fix monitor commands bug 2017-09-08 11:30:50 +02:00
condret
f03e2e4fef fix some stuff 2017-09-07 18:27:40 +00:00
pancake
1aec09f2be Fix null deref when using different debug and io plugs 2017-09-06 18:47:55 +02:00
alvarofe
39117820e7 Address other warnings 2017-09-04 17:57:43 +02:00
alvarofe
ee98981940 Some fixes IO related 2017-09-04 17:51:47 +02:00
alvarofe
fd47913e90 Fix io_gzip plugin 2017-09-04 12:19:16 +02:00
condret
5cb0e7050d fix returnvalue for getbase^ 2017-09-01 01:10:32 +00:00
SkUaTeR
50c2965d4a Add getbase callback for io (#8392) 2017-08-31 19:52:07 +02:00
SkUaTeR
60dc5db0bf windows debugger fix siol (#8390) 2017-08-31 18:44:31 +02:00
alvarofe
3d9bade322 Fix io_zip plugin after crashes and regression due to leaks 2017-08-30 23:54:15 +02:00
alvarofe
7c90d05bef Fix crashes due to pointer arithmetic and NULL dereference 2017-08-29 19:09:45 +02:00
Giovanni
2740763886 Merging all cov fixes (#8377)
* 1356272 Resource leak
* 1356452,1356450 Resource leak
* flavour + strdup and fixed mistake
* 1361500 Resource leak
* 1360784 Resource leak
* 1367821 Resource leak
* removed missing allocated vars
2017-08-29 13:15:47 +02:00
Giovanni
cee685cda2 1368054 Out-of-bounds read (#8360) 2017-08-28 16:50:26 +02:00
Srimanta Barua
bbda39982b Added backtrace to gdb (#8361) 2017-08-28 16:40:12 +02:00
pancake
16dcd8c10e Fix r_io_seek and coreBlockShift crash 2017-08-25 23:45:37 +02:00
Giovanni
885ea3ca60 fixed null deref on function pointer (#8297) 2017-08-24 13:35:57 +02:00
pancake
e873c44f78 Fix infinite loop in a2f 2017-08-24 11:54:54 +02:00
xarkes
ee4f42d13e Ar fixes (Added filename table) 2017-08-23 01:07:21 +02:00
alvarofe
c440ee4fc2 memset to 0x00 in null plugin io 2017-08-22 22:59:40 +02:00
condret
2f201bded0 opsalamance - merge the big siol branch
- Thanks @MaskRay and @condret
2017-08-22 09:42:16 +02:00
condret
45fb32a213 cleanup rbufplug and make it a usual plugin 2017-08-19 22:45:43 +00:00
pancake
3867f1ec88 Fix the Linux debugger io 2017-08-19 19:17:09 +02:00
pancake
a4742a684e mingw32 fixes 2017-08-18 19:45:38 +02:00
Álvaro Felipe Melchor
6801a89e1c Bring onIterMap from siol - there's no tomorrow 2017-08-18 20:03:29 +02:00
Srimanta Barua
5cb36b3e2e fixes to gdb debugger (#8238) 2017-08-18 19:32:53 +02:00
pancake
9a3787464c Readjustments for the last fix 2017-08-18 15:52:13 +02:00
SkUaTeR
b99254a484 Fixed meson files and io->off 2017-08-18 15:50:49 +02:00
condret
6f653d5d4d fix a few warnings 2017-08-18 04:29:06 +00:00
pancake
3acd623664 Fix #8228 - Just use r_str_ncpy 2017-08-18 03:55:18 +02:00
pancake
a07efba719 More fixes 2017-08-18 03:35:46 +02:00
pancake
faa826022e Fix build and add r_io_open_buffer and r_core_file_open_desc apis 2017-08-18 03:26:28 +02:00
condret
116810aeb7 beauty-fixes for pancake 2017-08-18 01:40:10 +00:00
alvarofe
2e462ec8f0 Bring RIODesc from SIOL and cleanup 2017-08-18 01:31:57 +00:00
xarkes
e900b49055 Added ar:// 2017-08-17 14:38:43 +08:00
Srimanta Barua
9d65eebb36 Additions to gdb xml parsing (#8196)
* load gdbr register array from xml
* fix (probably unimportant) memory leak
* parsing of flag types
* r2-indent
2017-08-12 10:36:46 +02:00
pancake
b5c678ff6d Fix last 3 mails of covs and some warnings 2017-08-11 13:16:19 +02:00
pancake
ca4011cefa Fix #8165 - Implement afvd command 2017-08-09 22:55:15 +02:00
xarkes
c1f6b29e8e Windbg code cleaning 2017-08-08 18:45:11 +02:00
Srimanta Barua
b9695773ce added =!detach, and replaced eprintfs with io->cb_printf (#8125)
* added =!detach, and replaced eprintfs with io->cb_printf

* keep error in eprintf
2017-08-04 19:18:43 +02:00
xarkes
3da3958db8 Windbg FIX #7660 + typos (#8126) 2017-08-04 17:49:41 +02:00
xarkes
3d681b0fe5 Renamed windbg plugin (#8117) 2017-08-03 14:58:39 +02:00
Srimanta Barua
74c80f9e09 min-checks on gdb packet size (#8106) 2017-08-02 14:14:11 +02:00
Srimanta Barua
579a043b87 rework =!qRcmd to more intuitive =!monitor, send monitor help by default (#8081) 2017-08-01 11:40:15 +02:00
Anton Kochkov
246dd7f94a Fix more big memory leaks 2017-07-30 16:50:51 +08:00