mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-26 02:17:34 +09:00
Update NSS to 3.35-RTM
This commit is contained in:
parent
23de11e5cd
commit
608f9fca02
388 changed files with 39075 additions and 20752 deletions
|
|
@ -51,10 +51,16 @@ class RecordFragmenter : public PacketFilter {
|
|||
while (parser.remaining()) {
|
||||
TlsHandshakeFilter::HandshakeHeader handshake_header;
|
||||
DataBuffer handshake_body;
|
||||
if (!handshake_header.Parse(&parser, record_header, &handshake_body)) {
|
||||
bool complete = false;
|
||||
if (!handshake_header.Parse(&parser, record_header, DataBuffer(),
|
||||
&handshake_body, &complete)) {
|
||||
ADD_FAILURE() << "couldn't parse handshake header";
|
||||
return false;
|
||||
}
|
||||
if (!complete) {
|
||||
ADD_FAILURE() << "don't want to deal with fragmented messages";
|
||||
return false;
|
||||
}
|
||||
|
||||
DataBuffer record_fragment;
|
||||
// We can't fragment handshake records that are too small.
|
||||
|
|
@ -82,7 +88,7 @@ class RecordFragmenter : public PacketFilter {
|
|||
while (parser.remaining()) {
|
||||
TlsRecordHeader header;
|
||||
DataBuffer record;
|
||||
if (!header.Parse(&parser, &record)) {
|
||||
if (!header.Parse(0, &parser, &record)) {
|
||||
ADD_FAILURE() << "bad record header";
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue