Lines Matching refs:Message
36 [TLSProxy::Message::MT_CLIENT_HELLO,
38 [TLSProxy::Message::MT_SERVER_HELLO,
40 [TLSProxy::Message::MT_CLIENT_HELLO,
42 [TLSProxy::Message::MT_SERVER_HELLO,
44 [TLSProxy::Message::MT_ENCRYPTED_EXTENSIONS,
46 [TLSProxy::Message::MT_CERTIFICATE_REQUEST,
48 [TLSProxy::Message::MT_CERTIFICATE,
50 [TLSProxy::Message::MT_CERTIFICATE_VERIFY,
52 [TLSProxy::Message::MT_FINISHED,
54 [TLSProxy::Message::MT_CERTIFICATE,
56 [TLSProxy::Message::MT_CERTIFICATE_VERIFY,
58 [TLSProxy::Message::MT_FINISHED,
64 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SERVER_NAME,
65 TLSProxy::Message::CLIENT,
67 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_STATUS_REQUEST,
68 TLSProxy::Message::CLIENT,
70 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SUPPORTED_GROUPS,
71 TLSProxy::Message::CLIENT,
73 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_EC_POINT_FORMATS,
74 TLSProxy::Message::CLIENT,
76 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SIG_ALGS,
77 TLSProxy::Message::CLIENT,
79 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_ALPN,
80 TLSProxy::Message::CLIENT,
82 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SCT,
83 TLSProxy::Message::CLIENT,
85 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_ENCRYPT_THEN_MAC,
86 TLSProxy::Message::CLIENT,
88 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_EXTENDED_MASTER_SECRET,
89 TLSProxy::Message::CLIENT,
91 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SESSION_TICKET,
92 TLSProxy::Message::CLIENT,
94 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_KEY_SHARE,
95 TLSProxy::Message::CLIENT,
97 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SUPPORTED_VERSIONS,
98 TLSProxy::Message::CLIENT,
100 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_PSK_KEX_MODES,
101 TLSProxy::Message::CLIENT,
103 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_PSK,
104 TLSProxy::Message::CLIENT,
107 [TLSProxy::Message::MT_SERVER_HELLO, TLSProxy::Message::EXT_SUPPORTED_VERSIONS,
108 TLSProxy::Message::SERVER,
110 [TLSProxy::Message::MT_SERVER_HELLO, TLSProxy::Message::EXT_KEY_SHARE,
111 TLSProxy::Message::SERVER,
114 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SERVER_NAME,
115 TLSProxy::Message::CLIENT,
117 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_STATUS_REQUEST,
118 TLSProxy::Message::CLIENT,
120 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SUPPORTED_GROUPS,
121 TLSProxy::Message::CLIENT,
123 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_EC_POINT_FORMATS,
124 TLSProxy::Message::CLIENT,
126 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SIG_ALGS,
127 TLSProxy::Message::CLIENT,
129 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_ALPN,
130 TLSProxy::Message::CLIENT,
132 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SCT,
133 TLSProxy::Message::CLIENT,
135 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_ENCRYPT_THEN_MAC,
136 TLSProxy::Message::CLIENT,
138 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_EXTENDED_MASTER_SECRET,
139 TLSProxy::Message::CLIENT,
141 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SESSION_TICKET,
142 TLSProxy::Message::CLIENT,
144 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_KEY_SHARE,
145 TLSProxy::Message::CLIENT,
147 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_SUPPORTED_VERSIONS,
148 TLSProxy::Message::CLIENT,
150 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_PSK_KEX_MODES,
151 TLSProxy::Message::CLIENT,
153 [TLSProxy::Message::MT_CLIENT_HELLO, TLSProxy::Message::EXT_PSK,
154 TLSProxy::Message::CLIENT,
157 [TLSProxy::Message::MT_SERVER_HELLO, TLSProxy::Message::EXT_SUPPORTED_VERSIONS,
158 TLSProxy::Message::SERVER,
160 [TLSProxy::Message::MT_SERVER_HELLO, TLSProxy::Message::EXT_KEY_SHARE,
161 TLSProxy::Message::SERVER,
163 [TLSProxy::Message::MT_SERVER_HELLO, TLSProxy::Message::EXT_PSK,
164 TLSProxy::Message::SERVER,
167 [TLSProxy::Message::MT_CERTIFICATE, TLSProxy::Message::EXT_STATUS_REQUEST,
168 TLSProxy::Message::SERVER,
196 ok(TLSProxy::Message->success(), "Initial connection");
205 ok(TLSProxy::Message->fail(), "Resume with no kex modes");
213 ok(TLSProxy::Message->fail(), "Resume with empty kex modes");
323 ok(TLSProxy::Message->fail(), "Resume with dhe kex mode, no overlapping groups");
334 foreach my $message (@{$proxy->message_list}) {
335 if ($message->mt == TLSProxy::Message::MT_CLIENT_HELLO) {
363 $message->delete_extension(
364 TLSProxy::Message::EXT_PSK_KEX_MODES);
366 $message->set_extension(
367 TLSProxy::Message::EXT_PSK_KEX_MODES, $ext);
370 $message->repack();