Overview
Comment: | Added pad to Tcl channel type structure for future changes Imported from: https://www.androwish.org/home/info/483455e044ff91ad |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
973237f3a83181e60efb3f639379c3c3 |
User & Date: | bohagan on 2023-09-05 19:18:30 |
Other Links: | manifest | tags |
Context
2023-09-10
| ||
22:43 | Added test cases to check for badssl.com certificate error conditions check-in: 6729942f38 user: bohagan tags: trunk | |
2023-09-05
| ||
19:18 | Added pad to Tcl channel type structure for future changes Imported from: https://www.androwish.org/home/info/483455e044ff91ad check-in: 973237f3a8 user: bohagan tags: trunk | |
2023-09-02
| ||
22:07 | Added verify result to handshake fail error message. check-in: 2e3a232d85 user: bohagan tags: trunk | |
Changes
Modified generic/tlsIO.c from [55240df165] to [78ad51e25b].
︙ | ︙ | |||
962 963 964 965 966 967 968 | Tcl_ChannelType *Tls_ChannelType(void) { unsigned int size; /* * Initialize the channel type if necessary */ if (tlsChannelType == NULL) { | < | < | < > | 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 | Tcl_ChannelType *Tls_ChannelType(void) { unsigned int size; /* * Initialize the channel type if necessary */ if (tlsChannelType == NULL) { /* Allocate new channel type structure */ size = sizeof(Tcl_ChannelType) * 2; /* Base size plus pad for future changes */ tlsChannelType = (Tcl_ChannelType *) ckalloc(size); memset((void *) tlsChannelType, 0, size); /* Init structure */ tlsChannelType->typeName = "tls"; #ifdef TCL_CHANNEL_VERSION_5 tlsChannelType->version = TCL_CHANNEL_VERSION_5; tlsChannelType->closeProc = TlsCloseProc; tlsChannelType->inputProc = TlsInputProc; tlsChannelType->outputProc = TlsOutputProc; tlsChannelType->seekProc = NULL; |
︙ | ︙ |