summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorGeorge Joseph <gjoseph@digium.com>2017-07-27 05:35:51 -0600
committerGeorge Joseph <gjoseph@digium.com>2017-08-01 15:39:12 -0600
commit63224d5d9ceef0c97b72127751029b59094c2334 (patch)
treebef8957e7be7bc0c5fe7c47cc3e0f6323f39ac02 /utils
parentc24cdbf4ae677fd3980c91e60a027efad899b63d (diff)
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 Gilmour patches: pjproject-2.6.patch submitted by Ian Gilmour (license 6889) Updated-by: George Joseph and Sauw Ming (Teluu) Merged to upstream pjproject on 7/27/2017 (commit 5631) Change-Id: I23844ca0c68ef1ee550f14d46f6dae57d33b7bd2
Diffstat (limited to 'utils')
0 files changed, 0 insertions, 0 deletions