mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-28 03:17:31 +09:00
import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586
This commit is contained in:
parent
5ff81ed6e6
commit
9778f15c7d
10 changed files with 285 additions and 41 deletions
|
|
@ -314,12 +314,20 @@ TEST_P(TlsConnectTls13, ConnectEsniHrr) {
|
|||
MakeTlsFilter<TlsExtensionCapture>(client_, ssl_server_name_xtn);
|
||||
auto filter2 =
|
||||
MakeTlsFilter<TlsExtensionCapture>(client_, ssl_server_name_xtn, true);
|
||||
auto efilter =
|
||||
MakeTlsFilter<TlsExtensionCapture>(client_, ssl_tls13_encrypted_sni_xtn);
|
||||
auto efilter2 = MakeTlsFilter<TlsExtensionCapture>(
|
||||
client_, ssl_tls13_encrypted_sni_xtn, true);
|
||||
|
||||
client_->SetFilter(std::make_shared<ChainedPacketFilter>(
|
||||
ChainedPacketFilterInit({filter, filter2})));
|
||||
ChainedPacketFilterInit({filter, filter2, efilter, efilter2})));
|
||||
server_->SetSniCallback(SniCallback);
|
||||
Connect();
|
||||
CheckSniExtension(filter->extension());
|
||||
CheckSniExtension(filter2->extension());
|
||||
ASSERT_TRUE(efilter->captured());
|
||||
ASSERT_TRUE(efilter2->captured());
|
||||
ASSERT_NE(efilter->extension(), efilter2->extension());
|
||||
EXPECT_NE(0UL, hrr_capture->buffer().len());
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue