Skip to content
This repository has been archived by the owner on May 24, 2022. It is now read-only.

SSL error queue fix #130

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Dec 21, 2012

  1. Properly handle the SSL error queue

    Errors were not getting cleared from the queue between various OpenSSL
    function calls. This was causing the error queue to contain misleading
    information on subsequent calls to SSL_get_error.
    
    One degenerate case was incorrect dispatching of errors after a failed
    SSL_read. Conditions that simply should have lead to another call to
    SSL_read were being treated as fatal. This was verified while stracing a
    stud process and seeing read() return with EAGAIN and stud immediately
    closing the socket fd and logging an SSL_read error.
    Christian Wyglendowski committed Dec 21, 2012
    Configuration menu
    Copy the full SHA
    10a7ff1 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2012

  1. Merge branch 'ssl-error-queue-fix'

    Conflicts:
    	stud.c
    Christian Wyglendowski committed Dec 26, 2012
    Configuration menu
    Copy the full SHA
    63c29c2 View commit details
    Browse the repository at this point in the history