"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "nss/lib/ssl/tls13hashstate.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.

tls13hashstate.h  (nss-3.61):tls13hashstate.h  (nss-3.62)
skipping to change at line 20 skipping to change at line 20
#define __tls13hashstate_h_ #define __tls13hashstate_h_
#include "ssl.h" #include "ssl.h"
#include "sslt.h" #include "sslt.h"
#include "sslimpl.h" #include "sslimpl.h"
SECStatus tls13_MakeHrrCookie(sslSocket *ss, const sslNamedGroupDef *selectedGro up, SECStatus tls13_MakeHrrCookie(sslSocket *ss, const sslNamedGroupDef *selectedGro up,
const PRUint8 *appToken, unsigned int appTokenLen, const PRUint8 *appToken, unsigned int appTokenLen,
PRUint8 *buf, unsigned int *len, unsigned int maxl en); PRUint8 *buf, unsigned int *len, unsigned int maxl en);
SECStatus tls13_GetHrrCookieLength(sslSocket *ss, unsigned int *length); SECStatus tls13_GetHrrCookieLength(sslSocket *ss, unsigned int *length);
SECStatus tls13_RecoverHashState(sslSocket *ss, SECStatus tls13_HandleHrrCookie(sslSocket *ss,
unsigned char *cookie, unsigned int cookieLen, unsigned char *cookie, unsigned int cookieLen,
ssl3CipherSuite *previousCipherSuite, ssl3CipherSuite *previousCipherSuite,
const sslNamedGroupDef **previousGroup, const sslNamedGroupDef **previousGroup,
PRBool *previousEchOffered); PRBool *previousEchOffered,
HpkeKdfId *previousEchKdfId,
HpkeAeadId *previousEchAeadId,
SECItem *previousEchConfigId,
HpkeContext **previousEchHpkeCtx,
PRBool recoverState);
#endif #endif
 End of changes. 1 change blocks. 
5 lines changed or deleted 10 lines changed or added

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