2
1

0003-gnutls-Fetch-backend-when-using-proxy.patch 924 B

1234567891011121314151617181920212223242526272829
  1. From 691df98d51955f7f24b34332ad867b6d69093ae0 Mon Sep 17 00:00:00 2001
  2. From: Alex Kiernan <alex.kiernan@gmail.com>
  3. Date: Fri, 26 Jun 2020 08:59:24 +0000
  4. Subject: [PATCH] gnutls: Fetch backend when using proxy
  5. Fixes: 89865c149 ("gnutls: remove the BACKEND define kludge")
  6. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
  7. Signed-off-by: Baruch Siach <baruch@tkos.co.il>
  8. ---
  9. Upstream status: commit 691df98d51955f7f24b34332ad867b6d69093ae0
  10. lib/vtls/gtls.c | 1 +
  11. 1 file changed, 1 insertion(+)
  12. diff --git a/lib/vtls/gtls.c b/lib/vtls/gtls.c
  13. index 9b4c3659acc5..02d0825e5ac7 100644
  14. --- a/lib/vtls/gtls.c
  15. +++ b/lib/vtls/gtls.c
  16. @@ -1382,6 +1382,7 @@ static bool Curl_gtls_data_pending(const struct connectdata *conn,
  17. res = TRUE;
  18. connssl = &conn->proxy_ssl[connindex];
  19. + backend = connssl->backend;
  20. if(backend->session &&
  21. 0 != gnutls_record_check_pending(backend->session))
  22. res = TRUE;
  23. --
  24. 2.27.0