radare2/libr
Michael Scherer 7f816f53db Fix r_hex_str_is_valid to handle space like r_hex_str2bin (#11489)
r_hex_str_is_valid is called only once from r_reg_arena_set_bytes,
to find the size of the hexadecimal string. However, it stop
at the first space, while the method used for the conversion
r_hex_str2bin is skipping space and continue to convert.

So with a long enough string passed to drw and arw, it is possible
to crash r2, as reported in https://github.com/radare/radare2/issues/11407
2018-09-12 04:29:27 +02:00
..
anal Fix several bugs introduced during r2con 2018-09-10 16:33:29 +02:00
asm Fix several bugs introduced during r2con 2018-09-10 16:33:29 +02:00
bin Check canary with symbols fix #11477 2018-09-11 14:00:12 +02:00
bp Meson private (#11331) 2018-09-03 10:07:28 +02:00
config meson improvements (#10617) 2018-07-09 16:58:38 +02:00
cons Fix several bugs introduced during r2con 2018-09-10 16:33:29 +02:00
core Honor ^C in /h 2018-09-12 00:47:07 +02:00
crypto Meson private (#11331) 2018-09-03 10:07:28 +02:00
debug Trivial build fixes for NetBSD (#11423) 2018-09-07 11:37:40 +02:00
egg Meson private (#11331) 2018-09-03 10:07:28 +02:00
flag flag/d: explicitly name files, to ensure reproducibility 2018-09-06 09:31:48 +02:00
fs Meson private (#11331) 2018-09-03 10:07:28 +02:00
hash Meson private (#11331) 2018-09-03 10:07:28 +02:00
include Remove RIOAccessLog (#11238) 2018-09-10 15:39:31 +02:00
io Remove RIOAccessLog (#11238) 2018-09-10 15:39:31 +02:00
lang Meson private (#11331) 2018-09-03 10:07:28 +02:00
magic Meson private (#11331) 2018-09-03 10:07:28 +02:00
parse Meson private (#11331) 2018-09-03 10:07:28 +02:00
reg Meson private (#11331) 2018-09-03 10:07:28 +02:00
search Fixes one crash of #11407 (#11443) 2018-09-08 12:08:48 +02:00
socket Meson private (#11331) 2018-09-03 10:07:28 +02:00
syscall Meson private (#11331) 2018-09-03 10:07:28 +02:00
util Fix r_hex_str_is_valid to handle space like r_hex_str2bin (#11489) 2018-09-12 04:29:27 +02:00
config.h.head
config.h.in Meson: some cleanup (#10076) 2018-05-16 10:24:35 +02:00
config.h.tail
config.mk.head Add runmeson.bat for windows builds 2017-05-05 02:49:29 +02:00
config.mk.tail Minor improvements for the makefiles 2018-05-19 01:01:59 +02:00
depgraph.pl Update depgraph.pl script usage (#5577) 2016-08-22 11:22:13 +02:00
do-ar-sh Fix #5924 - r_flags -> r_flag 2016-10-27 01:07:58 +02:00
ld.script Improve build of libr.a and libr.dylib, fix and improve sys/ios-sdk.sh (#10046) 2018-05-09 23:31:52 +02:00
libr.pc.acr
Makefile Force embed-bitcode on iOS builds 2018-06-10 03:38:28 +02:00
meson.build C-Sky and MCore support for r2 (#11448) 2018-09-08 19:52:33 +02:00
rules.mk Add --with-libr and deprecate --with-{nonpic,pic,merged} (#10212) 2018-05-28 17:14:49 +02:00
stripsyms.sh
symgraph.pl Update depgraph.pl 2016-06-21 13:16:00 +02:00