Differences From Artifact [a2b6326281]:
- File generic/tlsInt.h — part of check-in [f50ee33fd6] at 2023-06-03 22:33:16 on branch status_x509 — Added ALPN callback protocol selection. In ALPNCallback, server select from client provided protocol list uses -alpn protocols list to find first common protocol. (user: bohagan, size: 6198) [annotate] [blame] [check-ins using]
To Artifact [c6bd77ee65]:
- File generic/tlsInt.h — part of check-in [e02e24c84a] at 2023-06-17 23:09:12 on branch status_x509 — Added signature hash and type to connection status Changed validation result to verification. (user: bohagan, size: 6268) [annotate] [blame] [check-ins using] [more...]
︙ | |||
146 147 148 149 150 151 152 153 154 155 156 157 158 159 | 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 | + | /* * Forward declarations */ Tcl_ChannelType *Tls_ChannelType(void); Tcl_Channel Tls_GetParent(State *statePtr, int maskFlags); Tcl_Obj *Tls_NewX509Obj(Tcl_Interp *interp, X509 *cert); Tcl_Obj *Tls_NewCAObj(Tcl_Interp *interp, const SSL *ssl, int peer); void Tls_Error(State *statePtr, char *msg); void Tls_Free(char *blockPtr); void Tls_Clean(State *statePtr); int Tls_WaitForConnect(State *statePtr, int *errorCodePtr, int handshakeFailureIsPermanent); BIO *BIO_new_tcl(State* statePtr, int flags); |
︙ |