mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-08 08:48:39 +09:00
Replace NSS with Pale Moon's
This commit is contained in:
parent
ff1e5e48bf
commit
8c2e376f94
2870 changed files with 1762232 additions and 1374220 deletions
|
|
@ -27,6 +27,10 @@ typedef struct sslBufferStr {
|
|||
{ \
|
||||
b, 0, maxlen, PR_TRUE \
|
||||
}
|
||||
#define SSL_BUFFER_FIXED_LEN(b, len) \
|
||||
{ \
|
||||
b, len, 0, PR_TRUE \
|
||||
}
|
||||
#define SSL_BUFFER(b) SSL_BUFFER_FIXED(b, sizeof(b))
|
||||
#define SSL_BUFFER_BASE(b) ((b)->buf)
|
||||
#define SSL_BUFFER_LEN(b) ((b)->len)
|
||||
|
|
@ -34,6 +38,7 @@ typedef struct sslBufferStr {
|
|||
#define SSL_BUFFER_SPACE(b) ((b)->space - (b)->len)
|
||||
|
||||
SECStatus sslBuffer_Grow(sslBuffer *b, unsigned int newLen);
|
||||
SECStatus sslBuffer_Fill(sslBuffer *b, PRUint8 c, size_t len);
|
||||
SECStatus sslBuffer_Append(sslBuffer *b, const void *data, unsigned int len);
|
||||
SECStatus sslBuffer_AppendNumber(sslBuffer *b, PRUint64 v, unsigned int size);
|
||||
SECStatus sslBuffer_AppendVariable(sslBuffer *b, const PRUint8 *data,
|
||||
|
|
@ -45,10 +50,14 @@ SECStatus sslBuffer_Skip(sslBuffer *b, unsigned int size,
|
|||
unsigned int *savedOffset);
|
||||
SECStatus sslBuffer_InsertLength(sslBuffer *b, unsigned int at,
|
||||
unsigned int size);
|
||||
SECStatus sslBuffer_InsertNumber(sslBuffer *b, unsigned int at,
|
||||
PRUint64 v, unsigned int size);
|
||||
void sslBuffer_Clear(sslBuffer *b);
|
||||
|
||||
SECStatus ssl3_AppendHandshake(sslSocket *ss, const void *void_src,
|
||||
unsigned int bytes);
|
||||
SECStatus ssl3_AppendHandshakeSuppressHash(sslSocket *ss, const void *void_src,
|
||||
unsigned int bytes);
|
||||
SECStatus ssl3_AppendHandshakeHeader(sslSocket *ss,
|
||||
SSLHandshakeType t, unsigned int length);
|
||||
SECStatus ssl3_AppendHandshakeNumber(sslSocket *ss, PRUint64 num,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue