mirror of
https://github.com/moparisthebest/curl
synced 2024-11-10 11:35:07 -05:00
vtls: Updated comments referencing sslgen.c and ssluse.c
This commit is contained in:
parent
9aa6e4357a
commit
f88f9bed00
@ -5,8 +5,8 @@
|
|||||||
* | (__| |_| | _ <| |___
|
* | (__| |_| | _ <| |___
|
||||||
* \___|\___/|_| \_\_____|
|
* \___|\___/|_| \_\_____|
|
||||||
*
|
*
|
||||||
* Copyright (C) 2010, DirecTV
|
* Copyright (C) 2010, DirecTV, Contact: Eric Hu, <ehu@directv.com>.
|
||||||
* contact: Eric Hu <ehu@directv.com>
|
* Copyright (C) 2010 - 2013, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
*
|
*
|
||||||
* This software is licensed as described in the file COPYING, which
|
* This software is licensed as described in the file COPYING, which
|
||||||
* you should have received as part of this distribution. The terms
|
* you should have received as part of this distribution. The terms
|
||||||
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Source file for all axTLS-specific code for the TLS/SSL layer. No code
|
* Source file for all axTLS-specific code for the TLS/SSL layer. No code
|
||||||
* but sslgen.c should ever call or use these functions.
|
* but vtls.c should ever call or use these functions.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "curl_setup.h"
|
#include "curl_setup.h"
|
||||||
@ -522,10 +522,10 @@ void Curl_axtls_close(struct connectdata *conn, int sockindex)
|
|||||||
|
|
||||||
infof(conn->data, " Curl_axtls_close\n");
|
infof(conn->data, " Curl_axtls_close\n");
|
||||||
|
|
||||||
/* line from ssluse.c: (void)SSL_shutdown(connssl->ssl);
|
/* line from openssl.c: (void)SSL_shutdown(connssl->ssl);
|
||||||
axTLS compat layer does nothing for SSL_shutdown */
|
axTLS compat layer does nothing for SSL_shutdown */
|
||||||
|
|
||||||
/* The following line is from ssluse.c. There seems to be no axTLS
|
/* The following line is from openssl.c. There seems to be no axTLS
|
||||||
equivalent. ssl_free and ssl_ctx_free close things.
|
equivalent. ssl_free and ssl_ctx_free close things.
|
||||||
SSL_set_connect_state(connssl->handle); */
|
SSL_set_connect_state(connssl->handle); */
|
||||||
|
|
||||||
@ -538,7 +538,7 @@ void Curl_axtls_close(struct connectdata *conn, int sockindex)
|
|||||||
*/
|
*/
|
||||||
int Curl_axtls_shutdown(struct connectdata *conn, int sockindex)
|
int Curl_axtls_shutdown(struct connectdata *conn, int sockindex)
|
||||||
{
|
{
|
||||||
/* Outline taken from ssluse.c since functions are in axTLS compat layer.
|
/* Outline taken from openssl.c since functions are in axTLS compat layer.
|
||||||
axTLS's error set is much smaller, so a lot of error-handling was removed.
|
axTLS's error set is much smaller, so a lot of error-handling was removed.
|
||||||
*/
|
*/
|
||||||
int retval = 0;
|
int retval = 0;
|
||||||
@ -638,7 +638,7 @@ static ssize_t axtls_recv(struct connectdata *conn, /* connection data */
|
|||||||
*/
|
*/
|
||||||
int Curl_axtls_check_cxn(struct connectdata *conn)
|
int Curl_axtls_check_cxn(struct connectdata *conn)
|
||||||
{
|
{
|
||||||
/* ssluse.c line: rc = SSL_peek(conn->ssl[FIRSTSOCKET].ssl, (void*)&buf, 1);
|
/* openssl.c line: rc = SSL_peek(conn->ssl[FIRSTSOCKET].ssl, (void*)&buf, 1);
|
||||||
axTLS compat layer always returns the last argument, so connection is
|
axTLS compat layer always returns the last argument, so connection is
|
||||||
always alive? */
|
always alive? */
|
||||||
|
|
||||||
@ -650,7 +650,7 @@ void Curl_axtls_session_free(void *ptr)
|
|||||||
{
|
{
|
||||||
(void)ptr;
|
(void)ptr;
|
||||||
/* free the ID */
|
/* free the ID */
|
||||||
/* both ssluse.c and gtls.c do something here, but axTLS's OpenSSL
|
/* both openssl.c and gtls.c do something here, but axTLS's OpenSSL
|
||||||
compatibility layer does nothing, so we do nothing too. */
|
compatibility layer does nothing, so we do nothing too. */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
* | (__| |_| | _ <| |___
|
* | (__| |_| | _ <| |___
|
||||||
* \___|\___/|_| \_\_____|
|
* \___|\___/|_| \_\_____|
|
||||||
*
|
*
|
||||||
* Copyright (C) 2012-2013, Nick Zitzmann, <nickzman@gmail.com>.
|
* Copyright (C) 2012 - 2013, Nick Zitzmann, <nickzman@gmail.com>.
|
||||||
* Copyright (C) 2012-2013, Daniel Stenberg, <daniel@haxx.se>, et al.
|
* Copyright (C) 2012 - 2013, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
*
|
*
|
||||||
* This software is licensed as described in the file COPYING, which
|
* This software is licensed as described in the file COPYING, which
|
||||||
* you should have received as part of this distribution. The terms
|
* you should have received as part of this distribution. The terms
|
||||||
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Source file for all iOS and Mac OS X SecureTransport-specific code for the
|
* Source file for all iOS and Mac OS X SecureTransport-specific code for the
|
||||||
* TLS/SSL layer. No code but sslgen.c should ever call or use these functions.
|
* TLS/SSL layer. No code but vtls.c should ever call or use these functions.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "curl_setup.h"
|
#include "curl_setup.h"
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Source file for all SChannel-specific code for the TLS/SSL layer. No code
|
* Source file for all SChannel-specific code for the TLS/SSL layer. No code
|
||||||
* but sslgen.c should ever call or use these functions.
|
* but vtls.c should ever call or use these functions.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Source file for all CyaSSL-specific code for the TLS/SSL layer. No code
|
* Source file for all CyaSSL-specific code for the TLS/SSL layer. No code
|
||||||
* but sslgen.c should ever call or use these functions.
|
* but vtls.c should ever call or use these functions.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
#include "curl_setup.h"
|
#include "curl_setup.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This header should only be needed to get included by sslgen.c and gskit.c
|
* This header should only be needed to get included by vtls.c and gskit.c
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "urldata.h"
|
#include "urldata.h"
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Source file for all GnuTLS-specific code for the TLS/SSL layer. No code
|
* Source file for all GnuTLS-specific code for the TLS/SSL layer. No code
|
||||||
* but sslgen.c should ever call or use these functions.
|
* but vtls.c should ever call or use these functions.
|
||||||
*
|
*
|
||||||
* Note: don't use the GnuTLS' *_t variable type names in this source code,
|
* Note: don't use the GnuTLS' *_t variable type names in this source code,
|
||||||
* since they were not present in 1.0.X.
|
* since they were not present in 1.0.X.
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Source file for all NSS-specific code for the TLS/SSL layer. No code
|
* Source file for all NSS-specific code for the TLS/SSL layer. No code
|
||||||
* but sslgen.c should ever call or use these functions.
|
* but vtls.c should ever call or use these functions.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "curl_setup.h"
|
#include "curl_setup.h"
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
#ifdef USE_NSS
|
#ifdef USE_NSS
|
||||||
/*
|
/*
|
||||||
* This header should only be needed to get included by sslgen.c and nss.c
|
* This header should only be needed to get included by vtls.c and nss.c
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "urldata.h"
|
#include "urldata.h"
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Source file for all OpenSSL-specific code for the TLS/SSL layer. No code
|
* Source file for all OpenSSL-specific code for the TLS/SSL layer. No code
|
||||||
* but sslgen.c should ever call or use these functions.
|
* but vtls.c should ever call or use these functions.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
#ifdef USE_SSLEAY
|
#ifdef USE_SSLEAY
|
||||||
/*
|
/*
|
||||||
* This header should only be needed to get included by sslgen.c and ssluse.c
|
* This header should only be needed to get included by vtls.c and openssl.c
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "urldata.h"
|
#include "urldata.h"
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Source file for all PolarSSL-specific code for the TLS/SSL layer. No code
|
* Source file for all PolarSSL-specific code for the TLS/SSL layer. No code
|
||||||
* but sslgen.c should ever call or use these functions.
|
* but vtls.c should ever call or use these functions.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
* | (__| |_| | _ <| |___
|
* | (__| |_| | _ <| |___
|
||||||
* \___|\___/|_| \_\_____|
|
* \___|\___/|_| \_\_____|
|
||||||
*
|
*
|
||||||
* Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
|
* Copyright (C) 1998 - 2013, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
*
|
*
|
||||||
* This software is licensed as described in the file COPYING, which
|
* This software is licensed as described in the file COPYING, which
|
||||||
* you should have received as part of this distribution. The terms
|
* you should have received as part of this distribution. The terms
|
||||||
@ -24,7 +24,7 @@
|
|||||||
#include "curl_setup.h"
|
#include "curl_setup.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This header should only be needed to get included by sslgen.c and qssl.c
|
* This header should only be needed to get included by vtls.c and qssl.c
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "urldata.h"
|
#include "urldata.h"
|
||||||
|
Loading…
Reference in New Issue
Block a user