Lines Matching full:message
38 [TLSProxy::Message::MT_CLIENT_HELLO,
40 [TLSProxy::Message::MT_SERVER_HELLO,
42 [TLSProxy::Message::MT_CLIENT_HELLO,
44 [TLSProxy::Message::MT_SERVER_HELLO,
46 [TLSProxy::Message::MT_ENCRYPTED_EXTENSIONS,
48 [TLSProxy::Message::MT_CERTIFICATE_REQUEST,
50 [TLSProxy::Message::MT_CERTIFICATE,
52 [TLSProxy::Message::MT_CERTIFICATE_VERIFY,
54 [TLSProxy::Message::MT_FINISHED,
56 [TLSProxy::Message::MT_CERTIFICATE,
58 [TLSProxy::Message::MT_CERTIFICATE_VERIFY,
60 [TLSProxy::Message::MT_FINISHED,
66 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SERVER_NAME,
67 TLSProxy::Message::CLIENT,
69 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_STATUS_REQUEST,
70 TLSProxy::Message::CLIENT,
72 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SUPPORTED_GROUPS,
73 TLSProxy::Message::CLIENT,
75 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_EC_POINT_FORMATS,
76 TLSProxy::Message::CLIENT,
78 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SIG_ALGS,
79 TLSProxy::Message::CLIENT,
81 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_ALPN,
82 TLSProxy::Message::CLIENT,
84 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SCT,
85 TLSProxy::Message::CLIENT,
87 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_ENCRYPT_THEN_MAC,
88 TLSProxy::Message::CLIENT,
90 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_EXTENDED_MASTER_SECRET,
91 TLSProxy::Message::CLIENT,
93 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SESSION_TICKET,
94 TLSProxy::Message::CLIENT,
96 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_KEY_SHARE,
97 TLSProxy::Message::CLIENT,
99 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SUPPORTED_VERSIONS,
100 TLSProxy::Message::CLIENT,
102 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_PSK_KEX_MODES,
103 TLSProxy::Message::CLIENT,
105 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_PSK,
106 TLSProxy::Message::CLIENT,
109 [TLSProxy::Message::MT_SERVER_HELLO, TLSProxy::Message::EXT_SUPPORTED_VERSIONS,
110 TLSProxy::Message::SERVER,
112 [TLSProxy::Message::MT_SERVER_HELLO, TLSProxy::Message::EXT_KEY_SHARE,
113 TLSProxy::Message::SERVER,
116 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SERVER_NAME,
117 TLSProxy::Message::CLIENT,
119 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_STATUS_REQUEST,
120 TLSProxy::Message::CLIENT,
122 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SUPPORTED_GROUPS,
123 TLSProxy::Message::CLIENT,
125 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_EC_POINT_FORMATS,
126 TLSProxy::Message::CLIENT,
128 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SIG_ALGS,
129 TLSProxy::Message::CLIENT,
131 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_ALPN,
132 TLSProxy::Message::CLIENT,
134 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SCT,
135 TLSProxy::Message::CLIENT,
137 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_ENCRYPT_THEN_MAC,
138 TLSProxy::Message::CLIENT,
140 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_EXTENDED_MASTER_SECRET,
141 TLSProxy::Message::CLIENT,
143 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SESSION_TICKET,
144 TLSProxy::Message::CLIENT,
146 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_KEY_SHARE,
147 TLSProxy::Message::CLIENT,
149 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SUPPORTED_VERSIONS,
150 TLSProxy::Message::CLIENT,
152 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_PSK_KEX_MODES,
153 TLSProxy::Message::CLIENT,
155 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_PSK,
156 TLSProxy::Message::CLIENT,
159 [TLSProxy::Message::MT_SERVER_HELLO, TLSProxy::Message::EXT_SUPPORTED_VERSIONS,
160 TLSProxy::Message::SERVER,
162 [TLSProxy::Message::MT_SERVER_HELLO, TLSProxy::Message::EXT_KEY_SHARE,
163 TLSProxy::Message::SERVER,
165 [TLSProxy::Message::MT_SERVER_HELLO, TLSProxy::Message::EXT_PSK,
166 TLSProxy::Message::SERVER,
169 [TLSProxy::Message::MT_CERTIFICATE, TLSProxy::Message::EXT_STATUS_REQUEST,
170 TLSProxy::Message::SERVER,
198 ok(TLSProxy::Message->success(), "Initial connection");
207 ok(TLSProxy::Message->fail(), "Resume with no kex modes");
215 ok(TLSProxy::Message->fail(), "Resume with empty kex modes");
325 ok(TLSProxy::Message->fail(), "Resume with dhe kex mode, no overlapping groups");
336 foreach my $message (@{$proxy->message_list}) {
337 if ($message->mt == TLSProxy::Message::MT_CLIENT_HELLO) {
365 $message->delete_extension(
366 TLSProxy::Message::EXT_PSK_KEX_MODES);
368 $message->set_extension(
369 TLSProxy::Message::EXT_PSK_KEX_MODES, $ext);
372 $message->repack();