Files
hexchat/src/common
Joseph Bisch 4a09ce6fc3 Fix rfc_{n,}casecmp functions (#2058)
rfc_casecmp was broken because reaching terminator for str1 was used as
a terminal condition and str2 may be shorter than str1, resulting in an
oob read condition for str2.

rfc_ncasecmp was broken because it checked if n characters were checked
or if BOTH pointers reached their terminator, however the strings may
be different lengths and also less than n characters in length, meaning
that they don't both reach their terminators at the same time,
resulting in an oob read condition.
2017-09-19 14:31:48 -04:00
..
2017-06-13 23:54:51 -04:00
2017-06-13 23:54:51 -04:00
2014-12-28 06:47:23 -05:00
2016-07-24 18:08:09 -04:00
2016-11-11 19:27:57 -05:00
2014-12-31 11:31:17 -05:00
2013-03-31 21:45:05 +02:00
2014-12-28 22:29:06 -05:00
2014-12-28 08:14:05 -05:00
2017-06-13 23:54:51 -04:00
2015-10-10 16:14:12 -07:00
2014-12-28 06:44:44 -05:00
2014-12-28 22:29:06 -05:00
2014-12-28 22:29:06 -05:00
2014-12-31 11:31:17 -05:00
2013-08-20 00:24:20 -04:00
2016-11-28 15:17:36 -05:00
2016-02-18 08:57:22 -05:00
2014-12-28 06:44:44 -05:00
2013-03-31 21:45:05 +02:00
2016-11-09 17:29:23 +01:00
2016-11-09 17:29:23 +01:00
2013-06-28 16:29:39 +01:00
2016-08-27 22:57:09 -04:00
2017-07-16 17:26:33 -04:00
2017-06-15 00:26:43 -04:00
2015-01-30 21:25:41 -05:00
2017-06-18 06:31:34 -04:00
2016-02-18 08:57:22 -05:00
2016-01-28 16:02:04 -05:00
2014-12-28 06:44:44 -05:00
2014-12-28 06:44:44 -05:00
2013-03-31 21:45:05 +02:00
2014-12-31 03:56:36 -05:00
2017-09-19 14:31:48 -04:00