"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "nss/lib/ssl/ssl3ext.h" between
nss-3.61.tar.gz and nss-3.62.tar.gz

About: NSS is a set of libraries, APIs, utilities, and documentation designed to support cross-platform development of security-enabled client and server applications. It provides a complete implementation of the crypto libraries used by Mozilla and other companies.

ssl3ext.h  (nss-3.61):ssl3ext.h  (nss-3.62)
skipping to change at line 134 skipping to change at line 134
PRBool peerRequestedDelegCred; PRBool peerRequestedDelegCred;
/* Whether the host is committed to using a delegated credential. Set by /* Whether the host is committed to using a delegated credential. Set by
* |tls13_MaybeSetDelegatedCredential|. * |tls13_MaybeSetDelegatedCredential|.
*/ */
PRBool sendingDelegCredToPeer; PRBool sendingDelegCredToPeer;
/* A non-owning reference to the selected PSKs. MUST NOT be freed directly, /* A non-owning reference to the selected PSKs. MUST NOT be freed directly,
* rather through tls13_DestoryPskList(). */ * rather through tls13_DestoryPskList(). */
sslPsk *selectedPsk; sslPsk *selectedPsk;
/* ECH working state. */ /* ECH working state. Non-null when a valid Encrypted Client Hello extension
SECItem innerCh; /* Server: "payload value of ClientECH. */ * was received. */
SECItem echSenderPubKey; /* Server: "enc value of ClientECH, required fo sslEchXtnState *ech;
r CHInner decryption. */
SECItem echConfigId; /* Server: "config_id" value of ClientECH. */
PRUint32 echCipherSuite; /* Server: "cipher_suite" value of ClientECH. *
/
SECItem echRetryConfigs; /* Client: Retry_configs from ServerEncryptedCH
. */
PRBool echRetryConfigsValid; /* Client: Permits retry_configs to be extracte
d. */
}; };
typedef struct TLSExtensionStr { typedef struct TLSExtensionStr {
PRCList link; /* The linked list link */ PRCList link; /* The linked list link */
PRUint16 type; /* Extension type */ PRUint16 type; /* Extension type */
SECItem data; /* Pointers into the handshake data. */ SECItem data; /* Pointers into the handshake data. */
} TLSExtension; } TLSExtension;
typedef struct sslCustomExtensionHooks { typedef struct sslCustomExtensionHooks {
PRCList link; PRCList link;
 End of changes. 1 change blocks. 
11 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)