[Asterisk-code-review] bundled pjproject: Improve SSL/TLS error handling (asterisk[13])

Richard Mudgett asteriskteam at digium.com
Thu Jul 27 11:01:02 CDT 2017


Richard Mudgett has uploaded a new patch set (#2) to the change originally created by George Joseph. ( https://gerrit.asterisk.org/6108 )

Change subject: bundled_pjproject:  Improve SSL/TLS error handling
......................................................................

bundled_pjproject:  Improve SSL/TLS error handling

OpenSSL has 2 levels or error processing.  It's possible for the
top layer to return SSL_ERROR_SYSCALL but the lower layer return
no error, in which case processing should continue.  Only the top
layer was being examined though so connections were being torn
down when they didn't need to be.  This patch adds the examination
of the lower level codes, and if they return no errors, allows
processing to continue.

ASTERISK-27001
Reported-by: Ian Gilmore
Patch-by: Ian Gilmore (pjproject-2.6.patch License 6889)
    Updated-by: George Joseph and Sauw Ming (Teluu)

Merged to upstream pjproject on 7/27/2017 (commit 5631)

Change-Id: I23844ca0c68ef1ee550f14d46f6dae57d33b7bd2
---
A third-party/pjproject/patches/0075-Fixed-2030-Improve-error-handling-in-OpenSSL-socket.patch
1 file changed, 247 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/08/6108/2
-- 
To view, visit https://gerrit.asterisk.org/6108
To unsubscribe, visit https://gerrit.asterisk.org/settings

Gerrit-Project: asterisk
Gerrit-Branch: 13
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I23844ca0c68ef1ee550f14d46f6dae57d33b7bd2
Gerrit-Change-Number: 6108
Gerrit-PatchSet: 2
Gerrit-Owner: George Joseph <gjoseph at digium.com>
Gerrit-Reviewer: Jenkins2
Gerrit-Reviewer: Joshua Colp <jcolp at digium.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-code-review/attachments/20170727/bfec5672/attachment.html>


More information about the asterisk-code-review mailing list