Symbol: TEST_START
crypto/openssh/regress/unittests/authopt/tests.c
140
TEST_START("sshauthopt_parse invalid " label); \
crypto/openssh/regress/unittests/authopt/tests.c
157
TEST_START("sshauthopt_parse empty");
crypto/openssh/regress/unittests/authopt/tests.c
163
TEST_START("sshauthopt_parse trailing whitespace");
crypto/openssh/regress/unittests/authopt/tests.c
169
TEST_START("sshauthopt_parse restrict");
crypto/openssh/regress/unittests/authopt/tests.c
183
TEST_START("sshauthopt_parse tunnel explicit");
crypto/openssh/regress/unittests/authopt/tests.c
190
TEST_START("sshauthopt_parse tunnel any");
crypto/openssh/regress/unittests/authopt/tests.c
202
TEST_START("sshauthopt_parse " keyword); \
crypto/openssh/regress/unittests/authopt/tests.c
232
TEST_START("sshauthopt_parse " keyword); \
crypto/openssh/regress/unittests/authopt/tests.c
257
TEST_START("sshauthopt_parse " label); \
crypto/openssh/regress/unittests/authopt/tests.c
303
TEST_START("sshauthopt_from_cert no_" keybase); \
crypto/openssh/regress/unittests/authopt/tests.c
310
TEST_START("sshauthopt_from_cert only_" keybase); \
crypto/openssh/regress/unittests/authopt/tests.c
326
TEST_START("sshauthopt_from_cert all permitted");
crypto/openssh/regress/unittests/authopt/tests.c
333
TEST_START("sshauthopt_from_cert nothing permitted");
crypto/openssh/regress/unittests/authopt/tests.c
341
TEST_START("sshauthopt_from_cert force-command");
crypto/openssh/regress/unittests/authopt/tests.c
350
TEST_START("sshauthopt_from_cert source-address");
crypto/openssh/regress/unittests/authopt/tests.c
362
TEST_START("sshauthopt_from_cert " keybase); \
crypto/openssh/regress/unittests/authopt/tests.c
389
TEST_START("sshauthopt_merge " label); \
crypto/openssh/regress/unittests/bitmap/tests.c
42
TEST_START("bitmap_new");
crypto/openssh/regress/unittests/bitmap/tests.c
49
TEST_START("bitmap_set_bit / bitmap_test_bit");
crypto/openssh/regress/unittests/conversion/tests.c
25
TEST_START("conversion_convtime");
crypto/openssh/regress/unittests/crypto/test_ed25519.c
76
TEST_START("Ed25519 keypair from seed");
crypto/openssh/regress/unittests/crypto/test_ed25519.c
83
TEST_START("Ed25519 sign/verify KAT");
crypto/openssh/regress/unittests/crypto/test_mldsa.c
99
TEST_START("ML-DSA 44 KATs");
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
104
TEST_START("MLDSA44-Ed25519-SHA512 load test vectors");
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
127
TEST_START("MLDSA44-Ed25519-SHA512 raw self-consistency");
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
135
TEST_START("MLDSA44-Ed25519-SHA512 raw KAT key expansion");
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
147
TEST_START("MLDSA44-Ed25519-SHA512 raw KAT verify (no context)");
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
152
TEST_START("MLDSA44-Ed25519-SHA512 raw KAT verify (with context)");
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
157
TEST_START("MLDSA44-Ed25519-SHA512 raw round-trip (no context)");
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
164
TEST_START("MLDSA44-Ed25519-SHA512 raw round-trip (with context)");
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
171
TEST_START("MLDSA44-Ed25519-SHA512 raw KAT verify (no context)");
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
176
TEST_START("MLDSA44-Ed25519-SHA512 fuzz raw verify (with context)");
crypto/openssh/regress/unittests/crypto/test_mldsa_eddsa.c
182
TEST_START("MLDSA44-Ed25519-SHA512 fuzz raw verify (with context)");
crypto/openssh/regress/unittests/crypto/test_mlkem.c
128
TEST_START("ML-KEM 768 KATs");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
781
TEST_START("hostkeys_iterate all with key parse");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
792
TEST_START("hostkeys_iterate all without key parse");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
803
TEST_START("hostkeys_iterate specify host 1");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
815
TEST_START("hostkeys_iterate specify host 2");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
827
TEST_START("hostkeys_iterate match host 1");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
839
TEST_START("hostkeys_iterate match host 2");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
851
TEST_START("hostkeys_iterate specify host missing");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
862
TEST_START("hostkeys_iterate match host missing");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
873
TEST_START("hostkeys_iterate specify IPv4");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
885
TEST_START("hostkeys_iterate specify IPv6");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
898
TEST_START("hostkeys_iterate match IPv4");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
910
TEST_START("hostkeys_iterate match IPv6");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
923
TEST_START("hostkeys_iterate specify addr missing");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
935
TEST_START("hostkeys_iterate match addr missing");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
946
TEST_START("hostkeys_iterate specify host 2 and IPv4");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
959
TEST_START("hostkeys_iterate match host 1 and IPv6");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
973
TEST_START("hostkeys_iterate specify host 2 and IPv4 w/ key parse");
crypto/openssh/regress/unittests/hostkeys/test_iterate.c
986
TEST_START("hostkeys_iterate match host 1 and IPv6 w/ key parse");
crypto/openssh/regress/unittests/kex/test_kex.c
101
TEST_START("ssh_init");
crypto/openssh/regress/unittests/kex/test_kex.c
122
TEST_START("ssh_add_hostkey");
crypto/openssh/regress/unittests/kex/test_kex.c
127
TEST_START("kex");
crypto/openssh/regress/unittests/kex/test_kex.c
131
TEST_START("rekeying client");
crypto/openssh/regress/unittests/kex/test_kex.c
136
TEST_START("rekeying server");
crypto/openssh/regress/unittests/kex/test_kex.c
141
TEST_START("ssh_packet_get_state");
crypto/openssh/regress/unittests/kex/test_kex.c
148
TEST_START("ssh_packet_set_state");
crypto/openssh/regress/unittests/kex/test_kex.c
178
TEST_START("rekeying server2");
crypto/openssh/regress/unittests/kex/test_kex.c
185
TEST_START("cleanup");
crypto/openssh/regress/unittests/kex/test_kex.c
204
TEST_START(name);
crypto/openssh/regress/unittests/kex/test_kex.c
92
TEST_START("sshkey_generate");
crypto/openssh/regress/unittests/kex/test_kex.c
97
TEST_START("sshkey_from_private");
crypto/openssh/regress/unittests/kex/test_proposal.c
101
TEST_START("compat_kex_proposal_populate");
crypto/openssh/regress/unittests/kex/test_proposal.c
54
TEST_START("compat_kex_proposal");
crypto/openssh/regress/unittests/match/tests.c
159
TEST_START("match_pattern");
crypto/openssh/regress/unittests/match/tests.c
171
TEST_START("match_pattern wildcard");
crypto/openssh/regress/unittests/match/tests.c
241
TEST_START("match_pattern exhaustive original");
crypto/openssh/regress/unittests/match/tests.c
245
TEST_START("match_pattern_list");
crypto/openssh/regress/unittests/match/tests.c
270
TEST_START("match_pattern_list lowercase");
crypto/openssh/regress/unittests/match/tests.c
277
TEST_START("addr_match_list");
crypto/openssh/regress/unittests/match/tests.c
308
TEST_START("match_filter_list");
crypto/openssh/regress/unittests/misc/test_argv.c
135
TEST_START("quoted escaped");
crypto/openssh/regress/unittests/misc/test_argv.c
150
TEST_START("comments");
crypto/openssh/regress/unittests/misc/test_argv.c
36
TEST_START("empty args");
crypto/openssh/regress/unittests/misc/test_argv.c
49
TEST_START("trivial args");
crypto/openssh/regress/unittests/misc/test_argv.c
65
TEST_START("quoted");
crypto/openssh/regress/unittests/misc/test_argv.c
94
TEST_START("escaped");
crypto/openssh/regress/unittests/misc/test_convtime.c
31
TEST_START("misc_convtime");
crypto/openssh/regress/unittests/misc/test_convtime.c
60
TEST_START("misc_convtime_double");
crypto/openssh/regress/unittests/misc/test_convtime.c
97
TEST_START("misc_parse_absolute_time");
crypto/openssh/regress/unittests/misc/test_expand.c
29
TEST_START("dollar_expand");
crypto/openssh/regress/unittests/misc/test_expand.c
73
TEST_START("percent_expand");
crypto/openssh/regress/unittests/misc/test_expand.c
91
TEST_START("percent_dollar_expand");
crypto/openssh/regress/unittests/misc/test_hpdelim.c
32
TEST_START("hpdelim host only");
crypto/openssh/regress/unittests/misc/test_hpdelim.c
40
TEST_START("hpdelim :port");
crypto/openssh/regress/unittests/misc/test_hpdelim.c
51
TEST_START("hpdelim host:port");
crypto/openssh/regress/unittests/misc/test_hpdelim.c
62
TEST_START("hpdelim [host]:port");
crypto/openssh/regress/unittests/misc/test_hpdelim.c
73
TEST_START("hpdelim missing ] error");
crypto/openssh/regress/unittests/misc/test_misc.c
102
TEST_START("rtrim trailing mixed whitespace");
crypto/openssh/regress/unittests/misc/test_misc.c
109
TEST_START("rtrim no trailing whitespace");
crypto/openssh/regress/unittests/misc/test_misc.c
116
TEST_START("rtrim whitespace in middle");
crypto/openssh/regress/unittests/misc/test_misc.c
123
TEST_START("rtrim empty string");
crypto/openssh/regress/unittests/misc/test_misc.c
130
TEST_START("rtrim only whitespace");
crypto/openssh/regress/unittests/misc/test_misc.c
143
TEST_START("strprefix basic match");
crypto/openssh/regress/unittests/misc/test_misc.c
149
TEST_START("strprefix no match");
crypto/openssh/regress/unittests/misc/test_misc.c
154
TEST_START("strprefix full match");
crypto/openssh/regress/unittests/misc/test_misc.c
160
TEST_START("strprefix empty string");
crypto/openssh/regress/unittests/misc/test_misc.c
165
TEST_START("strprefix empty prefix");
crypto/openssh/regress/unittests/misc/test_misc.c
171
TEST_START("strprefix case sensitive no match");
crypto/openssh/regress/unittests/misc/test_misc.c
176
TEST_START("strprefix case insensitive match");
crypto/openssh/regress/unittests/misc/test_misc.c
182
TEST_START("strprefix case insensitive full match");
crypto/openssh/regress/unittests/misc/test_misc.c
192
TEST_START("fmt_timeframe seconds");
crypto/openssh/regress/unittests/misc/test_misc.c
201
TEST_START("fmt_timeframe days");
crypto/openssh/regress/unittests/misc/test_misc.c
207
TEST_START("fmt_timeframe weeks");
crypto/openssh/regress/unittests/misc/test_misc.c
221
TEST_START("addargs initial");
crypto/openssh/regress/unittests/misc/test_misc.c
230
TEST_START("addargs second");
crypto/openssh/regress/unittests/misc/test_misc.c
240
TEST_START("addargs with format");
crypto/openssh/regress/unittests/misc/test_misc.c
251
TEST_START("replacearg middle");
crypto/openssh/regress/unittests/misc/test_misc.c
260
TEST_START("replacearg first");
crypto/openssh/regress/unittests/misc/test_misc.c
269
TEST_START("replacearg last");
crypto/openssh/regress/unittests/misc/test_misc.c
278
TEST_START("replacearg with format");
crypto/openssh/regress/unittests/misc/test_misc.c
28
TEST_START("chop newline");
crypto/openssh/regress/unittests/misc/test_misc.c
287
TEST_START("addargs reallocation");
crypto/openssh/regress/unittests/misc/test_misc.c
296
TEST_START("freeargs");
crypto/openssh/regress/unittests/misc/test_misc.c
303
TEST_START("freeargs on NULL");
crypto/openssh/regress/unittests/misc/test_misc.c
307
TEST_START("freeargs on empty");
crypto/openssh/regress/unittests/misc/test_misc.c
321
TEST_START("tohex simple");
crypto/openssh/regress/unittests/misc/test_misc.c
327
TEST_START("tohex with null");
crypto/openssh/regress/unittests/misc/test_misc.c
333
TEST_START("tohex empty");
crypto/openssh/regress/unittests/misc/test_misc.c
34
TEST_START("chop carriage return");
crypto/openssh/regress/unittests/misc/test_misc.c
345
TEST_START("lowercase mixed");
crypto/openssh/regress/unittests/misc/test_misc.c
352
TEST_START("lowercase empty");
crypto/openssh/regress/unittests/misc/test_misc.c
363
TEST_START("path_absolute absolute");
crypto/openssh/regress/unittests/misc/test_misc.c
367
TEST_START("path_absolute relative");
crypto/openssh/regress/unittests/misc/test_misc.c
371
TEST_START("path_absolute empty");
crypto/openssh/regress/unittests/misc/test_misc.c
381
TEST_START("stringlist_append initial");
crypto/openssh/regress/unittests/misc/test_misc.c
388
TEST_START("stringlist_append second");
crypto/openssh/regress/unittests/misc/test_misc.c
396
TEST_START("stringlist_append third");
crypto/openssh/regress/unittests/misc/test_misc.c
40
TEST_START("chop CRLF");
crypto/openssh/regress/unittests/misc/test_misc.c
405
TEST_START("stringlist_free");
crypto/openssh/regress/unittests/misc/test_misc.c
409
TEST_START("stringlist_free NULL");
crypto/openssh/regress/unittests/misc/test_misc.c
419
TEST_START("skip_space leading spaces");
crypto/openssh/regress/unittests/misc/test_misc.c
426
TEST_START("skip_space leading tabs");
crypto/openssh/regress/unittests/misc/test_misc.c
433
TEST_START("skip_space leading mixed whitespace");
crypto/openssh/regress/unittests/misc/test_misc.c
440
TEST_START("skip_space no leading whitespace");
crypto/openssh/regress/unittests/misc/test_misc.c
447
TEST_START("skip_space empty string");
crypto/openssh/regress/unittests/misc/test_misc.c
454
TEST_START("skip_space only whitespace");
crypto/openssh/regress/unittests/misc/test_misc.c
46
TEST_START("chop newline in middle");
crypto/openssh/regress/unittests/misc/test_misc.c
52
TEST_START("chop no newline");
crypto/openssh/regress/unittests/misc/test_misc.c
58
TEST_START("chop empty string");
crypto/openssh/regress/unittests/misc/test_misc.c
64
TEST_START("chop only newline");
crypto/openssh/regress/unittests/misc/test_misc.c
70
TEST_START("chop only CR");
crypto/openssh/regress/unittests/misc/test_misc.c
76
TEST_START("chop only CRLF");
crypto/openssh/regress/unittests/misc/test_misc.c
88
TEST_START("rtrim trailing space");
crypto/openssh/regress/unittests/misc/test_misc.c
95
TEST_START("rtrim trailing tab");
crypto/openssh/regress/unittests/misc/test_parse.c
29
TEST_START("misc_parse_user_host_path");
crypto/openssh/regress/unittests/misc/test_parse.c
39
TEST_START("misc_parse_user_ipv4_path");
crypto/openssh/regress/unittests/misc/test_parse.c
49
TEST_START("misc_parse_user_[ipv4]_path");
crypto/openssh/regress/unittests/misc/test_parse.c
59
TEST_START("misc_parse_user_[ipv4]_nopath");
crypto/openssh/regress/unittests/misc/test_parse.c
69
TEST_START("misc_parse_user_ipv6_path");
crypto/openssh/regress/unittests/misc/test_parse.c
79
TEST_START("misc_parse_uri");
crypto/openssh/regress/unittests/misc/test_ptimeout.c
30
TEST_START("ptimeout_init");
crypto/openssh/regress/unittests/misc/test_ptimeout.c
36
TEST_START("ptimeout_deadline_sec");
crypto/openssh/regress/unittests/misc/test_ptimeout.c
46
TEST_START("ptimeout_deadline_ms");
crypto/openssh/regress/unittests/misc/test_ptimeout.c
56
TEST_START("ptimeout zero");
crypto/openssh/regress/unittests/misc/test_ptimeout.c
66
TEST_START("ptimeout_deadline_monotime");
crypto/openssh/regress/unittests/misc/test_ptimeout.c
77
TEST_START("ptimeout_deadline_monotime past");
crypto/openssh/regress/unittests/misc/test_strdelim.c
109
TEST_START("multi too many equals");
crypto/openssh/regress/unittests/misc/test_strdelim.c
123
TEST_START("multi equals strdelimw");
crypto/openssh/regress/unittests/misc/test_strdelim.c
133
TEST_START("quoted");
crypto/openssh/regress/unittests/misc/test_strdelim.c
143
TEST_START("quoted multi");
crypto/openssh/regress/unittests/misc/test_strdelim.c
156
TEST_START("quoted multi reverse");
crypto/openssh/regress/unittests/misc/test_strdelim.c
170
TEST_START("quoted multi middle");
crypto/openssh/regress/unittests/misc/test_strdelim.c
183
TEST_START("badquote");
crypto/openssh/regress/unittests/misc/test_strdelim.c
190
TEST_START("oops quote");
crypto/openssh/regress/unittests/misc/test_strdelim.c
32
TEST_START("empty");
crypto/openssh/regress/unittests/misc/test_strdelim.c
41
TEST_START("whitespace");
crypto/openssh/regress/unittests/misc/test_strdelim.c
49
TEST_START("trivial");
crypto/openssh/regress/unittests/misc/test_strdelim.c
59
TEST_START("trivial whitespace");
crypto/openssh/regress/unittests/misc/test_strdelim.c
70
TEST_START("multi");
crypto/openssh/regress/unittests/misc/test_strdelim.c
83
TEST_START("multi whitespace");
crypto/openssh/regress/unittests/misc/test_strdelim.c
96
TEST_START("multi equals");
crypto/openssh/regress/unittests/misc/test_xextendf.c
29
TEST_START("xextendf NULL string");
crypto/openssh/regress/unittests/misc/test_xextendf.c
36
TEST_START("xextendf empty string");
crypto/openssh/regress/unittests/misc/test_xextendf.c
44
TEST_START("xextendf append to string");
crypto/openssh/regress/unittests/misc/test_xextendf.c
52
TEST_START("xextendf append with NULL separator");
crypto/openssh/regress/unittests/misc/test_xextendf.c
60
TEST_START("xextendf append with empty separator");
crypto/openssh/regress/unittests/misc/test_xextendf.c
68
TEST_START("xextendf with format string");
crypto/openssh/regress/unittests/misc/test_xextendf.c
76
TEST_START("xextendf multiple appends");
crypto/openssh/regress/unittests/servconf/tests.c
323
TEST_START("server options round trip preserves nullable state");
crypto/openssh/regress/unittests/servconf/tests.c
329
TEST_START("server options reject trailing data");
crypto/openssh/regress/unittests/servconf/tests.c
335
TEST_START("server options reject unsupported version");
crypto/openssh/regress/unittests/servconf/tests.c
341
TEST_START("server options reject bad port count");
crypto/openssh/regress/unittests/servconf/tests.c
347
TEST_START("server options round trip signed limits");
crypto/openssh/regress/unittests/servconf/tests.c
353
TEST_START("server options deserialise fuzz");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
103
TEST_START("sshbuf_ptr on filled buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
112
TEST_START("consume on filled buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
139
TEST_START("consume_end on filled buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
165
TEST_START("fill limited buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
182
TEST_START("consume and force compaction");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
201
TEST_START("resize full buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
212
TEST_START("alloc chunking");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
226
TEST_START("reset buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
243
TEST_START("sshbuf_consume_upto_child");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
38
TEST_START("allocate sshbuf");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
43
TEST_START("max size on fresh buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
47
TEST_START("available on fresh buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
51
TEST_START("len = 0 on empty buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
55
TEST_START("set valid max size");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
60
TEST_START("available on limited buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
64
TEST_START("free");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
68
TEST_START("consume on empty buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
76
TEST_START("consume_end on empty buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
84
TEST_START("reserve space");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c
99
TEST_START("sshbuf_len on filled buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
35
TEST_START("sshbuf_from");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
48
TEST_START("sshbuf_from data");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
66
TEST_START("sshbuf_fromb ");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c
99
TEST_START("sshbuf_froms");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c
40
TEST_START("fuzz alloc/dealloc");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
102
TEST_START("sshbuf_put truncated");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
110
TEST_START("sshbuf_get_u64");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
120
TEST_START("sshbuf_get_u64 truncated");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
128
TEST_START("sshbuf_get_u32");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
141
TEST_START("sshbuf_get_u32 truncated");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
149
TEST_START("sshbuf_get_u16");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
168
TEST_START("sshbuf_get_u16 truncated");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
176
TEST_START("sshbuf_get_u8");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
189
TEST_START("sshbuf_get_u8 truncated");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
197
TEST_START("sshbuf_put_u64");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
206
TEST_START("sshbuf_put_u64 exact");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
216
TEST_START("sshbuf_put_u64 limited");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
226
TEST_START("sshbuf_put_u32");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
235
TEST_START("sshbuf_put_u32 exact");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
245
TEST_START("sshbuf_put_u32 limited");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
255
TEST_START("sshbuf_put_u16");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
264
TEST_START("sshbuf_put_u16");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
274
TEST_START("sshbuf_put_u16 limited");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
284
TEST_START("sshbuf_get_string");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
299
TEST_START("sshbuf_get_string exact");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
314
TEST_START("sshbuf_get_string truncated");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
328
TEST_START("sshbuf_get_string giant");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
340
TEST_START("sshbuf_get_cstring giant");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
352
TEST_START("sshbuf_get_cstring embedded \\0");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
363
TEST_START("sshbuf_get_cstring trailing \\0");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
376
TEST_START("sshbuf_put_string");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
386
TEST_START("sshbuf_put_string limited");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
396
TEST_START("sshbuf_put_string giant");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
405
TEST_START("sshbuf_putf");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
415
TEST_START("sshbuf_putb");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
428
TEST_START("sshbuf_put_bignum2_bytes empty buf");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
437
TEST_START("sshbuf_put_bignum2_bytes all zeroes");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
44
TEST_START("PEEK_U64");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
446
TEST_START("sshbuf_put_bignum2_bytes simple");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
455
TEST_START("sshbuf_put_bignum2_bytes leading zero");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
464
TEST_START("sshbuf_put_bignum2_bytes neg");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
473
TEST_START("sshbuf_put_bignum2_bytes neg and leading zero");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
48
TEST_START("PEEK_U32");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
482
TEST_START("sshbuf_peek_u64");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
498
TEST_START("sshbuf_peek_u32");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
514
TEST_START("sshbuf_peek_u16");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
52
TEST_START("PEEK_U16");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
530
TEST_START("sshbuf_peek_u8");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
545
TEST_START("sshbuf_poke_u64");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
56
TEST_START("POKE_U64");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
580
TEST_START("sshbuf_poke_u32");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
615
TEST_START("sshbuf_poke_u16");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
62
TEST_START("POKE_U32");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
650
TEST_START("sshbuf_poke_u8");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
68
TEST_START("POKE_U16");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
681
TEST_START("sshbuf_poke");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
716
TEST_START("sshbuf_get_nulterminated_string");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
74
TEST_START("sshbuf_put");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
743
TEST_START("sshbuf_get_nulterminated_string un-terminated string");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
766
TEST_START("sshbuf_get_nulterminated_string subsequent strings");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
787
TEST_START("sshbuf_get_nulterminated_string empty buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
798
TEST_START("sshbuf_get_nulterminated_string: single nul byte");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
811
TEST_START("sshbuf_get_nulterminated_string starts with nul");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
88
TEST_START("sshbuf_get");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c
95
TEST_START("sshbuf_get truncated");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
103
TEST_START("sshbuf_put_bignum2 bn2");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
116
TEST_START("sshbuf_put_bignum2 bn2 limited");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
128
TEST_START("sshbuf_get_bignum2");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
145
TEST_START("sshbuf_get_bignum2 truncated");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
160
TEST_START("sshbuf_get_bignum2 giant");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
175
TEST_START("sshbuf_get_bignum2 bn2");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
193
TEST_START("sshbuf_get_bignum2 bn2 truncated");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
209
TEST_START("sshbuf_get_bignum2 bn2 negative");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
225
TEST_START("sshbuf_put_ec");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
248
TEST_START("sshbuf_get_ec");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
79
TEST_START("sshbuf_put_bignum2");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
91
TEST_START("sshbuf_put_bignum2 limited");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c
121
TEST_START("fuzz blob parsing");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
111
TEST_START("sshbuf_dtob64_string len 8191");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
129
TEST_START("sshbuf_b64tod len 1");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
138
TEST_START("sshbuf_b64tod len 2");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
147
TEST_START("sshbuf_b64tod len 4");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
163
TEST_START("sshbuf_dup_string");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
199
TEST_START("sshbuf_cmp");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
228
TEST_START("sshbuf_find");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
265
TEST_START("sshbuf_equals identical");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
277
TEST_START("sshbuf_equals different content");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
289
TEST_START("sshbuf_equals different length");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
301
TEST_START("sshbuf_equals empty buffers");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
31
TEST_START("sshbuf_dump");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
311
TEST_START("sshbuf_equals one empty buffer");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
322
TEST_START("sshbuf_equals buffer to self");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
341
TEST_START("sshbuf_dtourlb64 empty");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
352
TEST_START("sshbuf_dtourlb64 no special chars");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
367
TEST_START("sshbuf_dtourlb64 with '+' char");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
382
TEST_START("sshbuf_dtourlb64 with '/' char");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
397
TEST_START("sshbuf_dtourlb64 with padding removed");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
57
TEST_START("sshbuf_dtob16");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
75
TEST_START("sshbuf_dtob64_string len 1");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
86
TEST_START("sshbuf_dtob64_string len 2");
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c
98
TEST_START("sshbuf_dtob64_string len 3");
crypto/openssh/regress/unittests/sshkey/test_file.c
101
TEST_START("load RSA from public");
crypto/openssh/regress/unittests/sshkey/test_file.c
109
TEST_START("load RSA cert with SHA1 signature");
crypto/openssh/regress/unittests/sshkey/test_file.c
118
TEST_START("load RSA cert with SHA512 signature");
crypto/openssh/regress/unittests/sshkey/test_file.c
127
TEST_START("load RSA cert");
crypto/openssh/regress/unittests/sshkey/test_file.c
135
TEST_START("RSA key hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
144
TEST_START("RSA cert hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
154
TEST_START("RSA key bubblebabble fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
166
TEST_START("parse ECDSA from private");
crypto/openssh/regress/unittests/sshkey/test_file.c
191
TEST_START("parse ECDSA from private w/ passphrase");
crypto/openssh/regress/unittests/sshkey/test_file.c
201
TEST_START("parse ECDSA from new-format");
crypto/openssh/regress/unittests/sshkey/test_file.c
210
TEST_START("parse ECDSA from new-format w/ passphrase");
crypto/openssh/regress/unittests/sshkey/test_file.c
220
TEST_START("load ECDSA from public");
crypto/openssh/regress/unittests/sshkey/test_file.c
228
TEST_START("load ECDSA cert");
crypto/openssh/regress/unittests/sshkey/test_file.c
236
TEST_START("ECDSA key hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
245
TEST_START("ECDSA cert hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
255
TEST_START("ECDSA key bubblebabble fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
268
TEST_START("parse Ed25519 from private");
crypto/openssh/regress/unittests/sshkey/test_file.c
277
TEST_START("parse Ed25519 from private w/ passphrase");
crypto/openssh/regress/unittests/sshkey/test_file.c
287
TEST_START("load Ed25519 from public");
crypto/openssh/regress/unittests/sshkey/test_file.c
295
TEST_START("load Ed25519 cert");
crypto/openssh/regress/unittests/sshkey/test_file.c
303
TEST_START("Ed25519 key hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
312
TEST_START("Ed25519 cert hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
322
TEST_START("Ed25519 key bubblebabble fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
333
TEST_START("parse MLDSA44-ED25519 from private");
crypto/openssh/regress/unittests/sshkey/test_file.c
341
TEST_START("parse MLDSA44-ED25519 from private w/ passphrase");
crypto/openssh/regress/unittests/sshkey/test_file.c
351
TEST_START("load MLDSA44-ED25519 from public");
crypto/openssh/regress/unittests/sshkey/test_file.c
359
TEST_START("load MLDSA44-ED25519 cert");
crypto/openssh/regress/unittests/sshkey/test_file.c
368
TEST_START("MLDSA44-ED25519 key hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
377
TEST_START("MLDSA44-ED25519 cert hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
387
TEST_START("MLDSA44-ED25519 key bubblebabble fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
400
TEST_START("parse ECDSA-SK from private");
crypto/openssh/regress/unittests/sshkey/test_file.c
408
TEST_START("parse ECDSA-SK from private w/ passphrase");
crypto/openssh/regress/unittests/sshkey/test_file.c
418
TEST_START("load ECDSA-SK from public");
crypto/openssh/regress/unittests/sshkey/test_file.c
426
TEST_START("load ECDSA-SK cert");
crypto/openssh/regress/unittests/sshkey/test_file.c
434
TEST_START("ECDSA-SK key hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
443
TEST_START("ECDSA-SK cert hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
453
TEST_START("ECDSA-SK key bubblebabble fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
465
TEST_START("parse Ed25519-SK from private");
crypto/openssh/regress/unittests/sshkey/test_file.c
474
TEST_START("parse Ed25519-SK from private w/ passphrase");
crypto/openssh/regress/unittests/sshkey/test_file.c
484
TEST_START("load Ed25519-SK from public");
crypto/openssh/regress/unittests/sshkey/test_file.c
492
TEST_START("load Ed25519-SK cert");
crypto/openssh/regress/unittests/sshkey/test_file.c
50
TEST_START("load passphrase");
crypto/openssh/regress/unittests/sshkey/test_file.c
500
TEST_START("Ed25519-SK key hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
509
TEST_START("Ed25519-SK cert hex fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
519
TEST_START("Ed25519-SK key bubblebabble fingerprint");
crypto/openssh/regress/unittests/sshkey/test_file.c
56
TEST_START("parse RSA from private");
crypto/openssh/regress/unittests/sshkey/test_file.c
72
TEST_START("parse RSA from private w/ passphrase");
crypto/openssh/regress/unittests/sshkey/test_file.c
82
TEST_START("parse RSA from new-format");
crypto/openssh/regress/unittests/sshkey/test_file.c
91
TEST_START("parse RSA from new-format w/ passphrase");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
119
TEST_START("fuzz RSA private");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
141
TEST_START("fuzz RSA new-format private");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
164
TEST_START("fuzz ECDSA private");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
186
TEST_START("fuzz ECDSA new-format private");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
210
TEST_START("fuzz Ed25519 private");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
233
TEST_START("fuzz MLDSA44-ED25519 private");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
259
TEST_START("fuzz RSA public");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
267
TEST_START("fuzz RSA cert");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
274
TEST_START("fuzz ECDSA public");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
282
TEST_START("fuzz ECDSA cert");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
290
TEST_START("fuzz Ed25519 public");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
298
TEST_START("fuzz Ed25519 cert");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
304
TEST_START("fuzz MLDSA44-ED25519 public");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
312
TEST_START("fuzz MLDSA44-ED25519 cert");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
320
TEST_START("fuzz RSA sig");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
328
TEST_START("fuzz RSA SHA256 sig");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
336
TEST_START("fuzz RSA SHA512 sig");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
345
TEST_START("fuzz ECDSA sig");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
355
TEST_START("fuzz Ed25519 sig");
crypto/openssh/regress/unittests/sshkey/test_fuzz.c
363
TEST_START("fuzz MLDSA44-ED25519 sig");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
145
TEST_START(testname);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
169
TEST_START(testname);
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
253
TEST_START("new invalid");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
258
TEST_START("new/free KEY_UNSPEC");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
266
TEST_START("new/free KEY_RSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
276
TEST_START("new/free KEY_ECDSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
285
TEST_START("new/free KEY_ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
295
TEST_START("new/free KEY_MLDSA44_ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
304
TEST_START("generate KEY_RSA too small modulus");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
310
TEST_START("generate KEY_RSA too large modulus");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
318
TEST_START("generate KEY_ECDSA wrong bits");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
327
TEST_START("generate KEY_RSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
341
TEST_START("generate KEY_ECDSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
353
TEST_START("generate KEY_ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
361
TEST_START("generate KEY_MLDSA44_ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
372
TEST_START("demote KEY_RSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
383
TEST_START("equal KEY_RSA/demoted KEY_RSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
391
TEST_START("demote KEY_ECDSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
404
TEST_START("equal KEY_ECDSA/demoted KEY_ECDSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
412
TEST_START("demote KEY_ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
421
TEST_START("equal KEY_ED25519/demoted KEY_ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
427
TEST_START("demote KEY_MLDSA44_ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
437
TEST_START("equal KEY_MLDSA44_ED25519/demoted KEY_MLDSA44_ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
445
TEST_START("equal mismatched key types");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
456
TEST_START("equal different keys");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
490
TEST_START("certify key");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
537
TEST_START("certify key MLDSA44-ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
584
TEST_START("sign and verify RSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
594
TEST_START("sign and verify RSA-SHA256");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
604
TEST_START("sign and verify RSA-SHA512");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
616
TEST_START("sign and verify ECDSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
628
TEST_START("sign and verify ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
638
TEST_START("sign and verify MLDSA44-ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
649
TEST_START("nested certificate");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
674
TEST_START("generate KEY_RSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
683
TEST_START("generate KEY_RSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
692
TEST_START("generate KEY_ECDSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
701
TEST_START("generate KEY_ECDSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
710
TEST_START("generate KEY_ECDSA");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
720
TEST_START("generate KEY_ED25519");
crypto/openssh/regress/unittests/sshkey/test_sshkey.c
729
TEST_START("generate KEY_MLDSA44_ED25519");
crypto/openssh/regress/unittests/sshsig/tests.c
101
TEST_START("check RSA signature");
crypto/openssh/regress/unittests/sshsig/tests.c
107
TEST_START("check ECDSA signature");
crypto/openssh/regress/unittests/sshsig/tests.c
113
TEST_START("check ED25519 signature");
crypto/openssh/regress/unittests/sshsig/tests.c
117
TEST_START("check MLDSA44-ED25519 signature");
crypto/openssh/regress/unittests/sshsig/tests.c
123
TEST_START("check ECDSA-SK signature");
crypto/openssh/regress/unittests/sshsig/tests.c
128
TEST_START("check ED25519-SK signature");
crypto/openssh/regress/unittests/sshsig/tests.c
133
TEST_START("check ECDSA-SK webauthn signature");
crypto/openssh/regress/unittests/sshsig/tests.c
92
TEST_START("load data");
crypto/openssh/regress/unittests/utf8/tests.c
27
TEST_START("utf8_badarg");
crypto/openssh/regress/unittests/utf8/tests.c
47
TEST_START(buf);
crypto/openssh/regress/unittests/utf8/tests.c
61
TEST_START("utf8_setlocale");
crypto/openssh/regress/unittests/utf8/tests.c
83
TEST_START("C_setlocale");