openssl/crypto/async
Benjamin Kaduk f403feea11 Prevent NULL dereference in async clear-fd code
If the list of fds contains only (one or more) entries marked
as deleted prior to the entry currently being deleted, and the
entry currently being deleted was only just added, the 'prev'
pointer would never be updated from its initial NULL value, and
we would dereference NULL while trying to remove the entry from
the linked list.

Reported by Coverity.

Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
(Merged from https://github.com/openssl/openssl/pull/4602)
2017-10-30 10:38:01 -05:00
..
arch e_os.h removal from other headers and source files. 2017-08-30 07:20:43 +10:00
async.c Simplify the stack reservation 2017-10-26 14:34:35 -04:00
async_err.c make error tables const and separate header file 2017-06-07 15:12:03 -04:00
async_locl.h Use "" not <> for internal/ includes 2017-08-22 09:54:20 -04:00
async_wait.c Prevent NULL dereference in async clear-fd code 2017-10-30 10:38:01 -05:00
build.info Refactor the async wait fd logic 2016-02-29 12:58:44 +00:00