| /openthread-latest/third_party/mbedtls/repo/library/ |
| D | asn1parse.c | 29 const unsigned char *end, in mbedtls_asn1_get_len() argument 32 if ((end - *p) < 1) { in mbedtls_asn1_get_len() 43 if ((end - *p) <= n) { in mbedtls_asn1_get_len() 54 if (*len > (size_t) (end - *p)) { in mbedtls_asn1_get_len() 62 const unsigned char *end, in mbedtls_asn1_get_tag() argument 65 if ((end - *p) < 1) { in mbedtls_asn1_get_tag() 75 return mbedtls_asn1_get_len(p, end, len); in mbedtls_asn1_get_tag() 81 const unsigned char *end, in mbedtls_asn1_get_bool() argument 87 if ((ret = mbedtls_asn1_get_tag(p, end, &len, MBEDTLS_ASN1_BOOLEAN)) != 0) { in mbedtls_asn1_get_bool() 102 const unsigned char *end, in asn1_get_tagged_int() argument [all …]
|
| D | x509_crl.c | 52 const unsigned char *end, in x509_crl_get_version() argument 57 if ((ret = mbedtls_asn1_get_int(p, end, ver)) != 0) { in x509_crl_get_version() 77 const unsigned char *end, in x509_get_crl_ext() argument 82 if (*p == end) { in x509_get_crl_ext() 90 if ((ret = mbedtls_x509_get_ext(p, end, ext, 0)) != 0) { in x509_get_crl_ext() 94 end = ext->p + ext->len; in x509_get_crl_ext() 96 while (*p < end) { in x509_get_crl_ext() 108 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in x509_get_crl_ext() 149 if (*p != end) { in x509_get_crl_ext() 161 const unsigned char *end, in x509_get_crl_entry_ext() argument [all …]
|
| D | mps_reader.c | 97 mbedtls_mps_size_t frag_offset, end; in mps_reader_serving_from_accumulator() local 100 end = rd->end; in mps_reader_serving_from_accumulator() 102 return end < frag_offset; in mps_reader_serving_from_accumulator() 117 .end = 0, in mps_reader_zero() 210 rd->end = 0; in mbedtls_mps_reader_feed() 221 mbedtls_mps_size_t frag_len, frag_offset, end, frag_fetched, frag_remaining; in mbedtls_mps_reader_get() local 230 end = rd->end; in mbedtls_mps_reader_get() 302 if (frag_offset - end < desired) { in mbedtls_mps_reader_get() 305 if (acc_available - end != desired) { in mbedtls_mps_reader_get() 322 acc += end; in mbedtls_mps_reader_get() [all …]
|
| D | pkcs7.c | 40 static int pkcs7_get_next_content_len(unsigned char **p, unsigned char *end, in pkcs7_get_next_content_len() argument 45 ret = mbedtls_asn1_get_tag(p, end, len, MBEDTLS_ASN1_CONSTRUCTED in pkcs7_get_next_content_len() 49 } else if ((size_t) (end - *p) != *len) { in pkcs7_get_next_content_len() 61 static int pkcs7_get_version(unsigned char **p, unsigned char *end, int *ver) in pkcs7_get_version() argument 65 ret = mbedtls_asn1_get_int(p, end, ver); in pkcs7_get_version() 84 static int pkcs7_get_content_info_type(unsigned char **p, unsigned char *end, in pkcs7_get_content_info_type() argument 92 ret = mbedtls_asn1_get_tag(p, end, &len, MBEDTLS_ASN1_CONSTRUCTED in pkcs7_get_content_info_type() 118 static int pkcs7_get_digest_algorithm(unsigned char **p, unsigned char *end, in pkcs7_get_digest_algorithm() argument 123 if ((ret = mbedtls_asn1_get_alg_null(p, end, alg)) != 0) { in pkcs7_get_digest_algorithm() 134 unsigned char *end, in pkcs7_get_digest_algorithm_set() argument [all …]
|
| D | x509_internal.h | 24 int mbedtls_x509_get_name(unsigned char **p, const unsigned char *end, 26 int mbedtls_x509_get_alg_null(unsigned char **p, const unsigned char *end, 28 int mbedtls_x509_get_alg(unsigned char **p, const unsigned char *end, 35 int mbedtls_x509_get_sig(unsigned char **p, const unsigned char *end, mbedtls_x509_buf *sig); 39 int mbedtls_x509_get_time(unsigned char **p, const unsigned char *end, 41 int mbedtls_x509_get_serial(unsigned char **p, const unsigned char *end, 43 int mbedtls_x509_get_ext(unsigned char **p, const unsigned char *end, 63 const unsigned char *end, 66 const unsigned char *end, 69 const unsigned char *end, [all …]
|
| D | ssl_tls13_client.c | 48 unsigned char *end, in ssl_tls13_write_supported_versions_ext() argument 65 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 5 + versions_len); in ssl_tls13_write_supported_versions_ext() 100 const unsigned char *end) in ssl_tls13_parse_supported_versions_ext() argument 104 MBEDTLS_SSL_CHK_BUF_READ_PTR(buf, end, 2); in ssl_tls13_parse_supported_versions_ext() 114 if (&buf[2] != end) { in ssl_tls13_parse_supported_versions_ext() 131 const unsigned char *end = buf + len; in ssl_tls13_parse_alpn_ext() local 150 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 2); in ssl_tls13_parse_alpn_ext() 154 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, protocol_name_list_len); in ssl_tls13_parse_alpn_ext() 266 unsigned char *end, in ssl_tls13_write_key_share_ext() argument 282 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 6); in ssl_tls13_write_key_share_ext() [all …]
|
| D | x509.c | 63 int mbedtls_x509_get_serial(unsigned char **p, const unsigned char *end, in mbedtls_x509_get_serial() argument 68 if ((end - *p) < 1) { in mbedtls_x509_get_serial() 81 if ((ret = mbedtls_asn1_get_len(p, end, &serial->len)) != 0) { in mbedtls_x509_get_serial() 97 int mbedtls_x509_get_alg_null(unsigned char **p, const unsigned char *end, in mbedtls_x509_get_alg_null() argument 102 if ((ret = mbedtls_asn1_get_alg_null(p, end, alg)) != 0) { in mbedtls_x509_get_alg_null() 112 int mbedtls_x509_get_alg(unsigned char **p, const unsigned char *end, in mbedtls_x509_get_alg() argument 117 if ((ret = mbedtls_asn1_get_alg(p, end, alg, params)) != 0) { in mbedtls_x509_get_alg() 183 const unsigned char *end; in x509_get_hash_alg() local 194 end = p + alg->len; in x509_get_hash_alg() 196 if (p >= end) { in x509_get_hash_alg() [all …]
|
| D | x509_csr.c | 44 const unsigned char *end, in x509_csr_get_version() argument 49 if ((ret = mbedtls_asn1_get_int(p, end, ver)) != 0) { in x509_csr_get_version() 65 unsigned char **p, const unsigned char *end, in x509_csr_parse_extensions() argument 73 while (*p < end) { in x509_csr_parse_extensions() 79 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in x509_csr_parse_extensions() 188 if (*p != end) { in x509_csr_parse_extensions() 200 const unsigned char *start, const unsigned char *end, in x509_csr_parse_attributes() argument 209 while (*p < end) { in x509_csr_parse_attributes() 212 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in x509_csr_parse_attributes() 230 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in x509_csr_parse_attributes() [all …]
|
| D | pkparse.c | 113 const unsigned char *const end = params->p + params->len; in pk_group_from_specified() local 119 if ((ret = mbedtls_asn1_get_int(&p, end, &ver)) != 0) { in pk_group_from_specified() 133 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, in pk_group_from_specified() 180 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, in pk_group_from_specified() 218 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, MBEDTLS_ASN1_OCTET_STRING)) != 0) { in pk_group_from_specified() 243 if ((ret = mbedtls_asn1_get_mpi(&p, end, &grp->N)) != 0) { in pk_group_from_specified() 348 static int pk_get_ecparams(unsigned char **p, const unsigned char *end, in pk_get_ecparams() argument 353 if (end - *p < 1) { in pk_get_ecparams() 366 if ((ret = mbedtls_asn1_get_tag(p, end, ¶ms->len, params->tag)) != 0) { in pk_get_ecparams() 373 if (*p != end) { in pk_get_ecparams() [all …]
|
| D | ecjpake.c | 157 const unsigned char *end, in ecjpake_write_len_point() argument 166 if (end < *p || end - *p < 5) { in ecjpake_write_len_point() 171 &len, *p + 4, (size_t) (end - (*p + 4))); in ecjpake_write_len_point() 204 const unsigned char *end = buf + sizeof(buf); in ecjpake_hash() local 209 MBEDTLS_MPI_CHK(ecjpake_write_len_point(&p, end, grp, pf, G)); in ecjpake_hash() 210 MBEDTLS_MPI_CHK(ecjpake_write_len_point(&p, end, grp, pf, V)); in ecjpake_hash() 211 MBEDTLS_MPI_CHK(ecjpake_write_len_point(&p, end, grp, pf, X)); in ecjpake_hash() 213 if (end - p < 4) { in ecjpake_hash() 220 if (end < p || (size_t) (end - p) < id_len) { in ecjpake_hash() 250 const unsigned char *end) in ecjpake_zkp_read() argument [all …]
|
| D | ssl_client.c | 28 const unsigned char *end, in ssl_write_hostname_ext() argument 46 MBEDTLS_SSL_CHK_BUF_PTR(p, end, hostname_len + 9); in ssl_write_hostname_ext() 116 const unsigned char *end, in ssl_write_alpn_ext() argument 133 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 6); in ssl_write_alpn_ext() 152 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 1 + protocol_name_len); in ssl_write_alpn_ext() 219 const unsigned char *end, in ssl_write_supported_groups_ext() argument 237 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 6); in ssl_write_supported_groups_ext() 278 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 2); in ssl_write_supported_groups_ext() 320 unsigned char *end, in ssl_write_client_hello_cipher_suites() argument 343 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 2); in ssl_write_client_hello_cipher_suites() [all …]
|
| D | ssl_tls13_generic.c | 87 const unsigned char *buf, const unsigned char *end, in mbedtls_ssl_tls13_is_supported_versions_ext_present_in_exts() argument 99 if (p == end) { in mbedtls_ssl_tls13_is_supported_versions_ext_present_in_exts() 111 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 2); in mbedtls_ssl_tls13_is_supported_versions_ext_present_in_exts() 116 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, extensions_len); in mbedtls_ssl_tls13_is_supported_versions_ext_present_in_exts() 214 const unsigned char *end, in ssl_tls13_parse_certificate_verify() argument 240 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 2); in ssl_tls13_parse_certificate_verify() 289 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 2); in ssl_tls13_parse_certificate_verify() 292 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, signature_len); in ssl_tls13_parse_certificate_verify() 442 const unsigned char *end) in mbedtls_ssl_tls13_parse_certificate() argument 451 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 4); in mbedtls_ssl_tls13_parse_certificate() [all …]
|
| D | x509_crt.c | 394 const unsigned char *end, in x509_get_version() argument 400 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in x509_get_version() 411 end = *p + len; in x509_get_version() 413 if ((ret = mbedtls_asn1_get_int(p, end, ver)) != 0) { in x509_get_version() 417 if (*p != end) { in x509_get_version() 431 const unsigned char *end, in x509_get_dates() argument 438 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in x509_get_dates() 443 end = *p + len; in x509_get_dates() 445 if ((ret = mbedtls_x509_get_time(p, end, from)) != 0) { in x509_get_dates() 449 if ((ret = mbedtls_x509_get_time(p, end, to)) != 0) { in x509_get_dates() [all …]
|
| D | pkcs5.c | 47 const unsigned char *end = params->p + params->len; in pkcs5_parse_pbkdf2_params() local 62 if ((ret = mbedtls_asn1_get_tag(&p, end, &salt->len, in pkcs5_parse_pbkdf2_params() 70 if ((ret = mbedtls_asn1_get_int(&p, end, iterations)) != 0) { in pkcs5_parse_pbkdf2_params() 74 if (p == end) { in pkcs5_parse_pbkdf2_params() 78 if ((ret = mbedtls_asn1_get_int(&p, end, keylen)) != 0) { in pkcs5_parse_pbkdf2_params() 84 if (p == end) { in pkcs5_parse_pbkdf2_params() 88 if ((ret = mbedtls_asn1_get_alg_null(&p, end, &prf_alg_oid)) != 0) { in pkcs5_parse_pbkdf2_params() 96 if (p != end) { in pkcs5_parse_pbkdf2_params() 136 unsigned char *p, *end; in mbedtls_pkcs5_pbes2_ext() local 147 end = p + pbe_params->len; in mbedtls_pkcs5_pbes2_ext() [all …]
|
| D | ssl_tls13_server.c | 110 const unsigned char *end) in ssl_tls13_parse_key_exchange_modes_ext() argument 117 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 1); in ssl_tls13_parse_key_exchange_modes_ext() 127 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, ke_modes_len); in ssl_tls13_parse_key_exchange_modes_ext() 736 unsigned char *end, in ssl_tls13_write_server_pre_shared_key_ext() argument 756 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 6); in ssl_tls13_write_server_pre_shared_key_ext() 783 const unsigned char *end) in ssl_tls13_parse_supported_versions_ext() argument 791 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 1); in ssl_tls13_parse_supported_versions_ext() 795 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, versions_len); in ssl_tls13_parse_supported_versions_ext() 842 const unsigned char *end) in ssl_tls13_parse_supported_groups_ext() argument 848 MBEDTLS_SSL_DEBUG_BUF(3, "supported_groups extension", p, end - buf); in ssl_tls13_parse_supported_groups_ext() [all …]
|
| D | dhm.c | 43 const unsigned char *end) in dhm_read_bignum() argument 47 if (end - *p < 2) { in dhm_read_bignum() 54 if ((size_t) (end - *p) < (size_t) n) { in dhm_read_bignum() 148 const unsigned char *end) in mbedtls_dhm_read_params() argument 152 if ((ret = dhm_read_bignum(&ctx->P, p, end)) != 0 || in mbedtls_dhm_read_params() 153 (ret = dhm_read_bignum(&ctx->G, p, end)) != 0 || in mbedtls_dhm_read_params() 154 (ret = dhm_read_bignum(&ctx->GY, p, end)) != 0) { in mbedtls_dhm_read_params() 487 unsigned char *p, *end; in mbedtls_dhm_parse_dhm() local 518 end = p + dhminlen; in mbedtls_dhm_parse_dhm() 527 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, in mbedtls_dhm_parse_dhm() [all …]
|
| D | ssl_tls12_client.c | 53 const unsigned char *end, in ssl_write_renegotiation_ext() argument 70 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 5 + ssl->verify_data_len); in ssl_write_renegotiation_ext() 97 const unsigned char *end, in ssl_write_supported_point_formats_ext() argument 107 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 6); in ssl_write_supported_point_formats_ext() 130 const unsigned char *end, in ssl_write_ecjpake_kkpp_ext() argument 153 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 4); in ssl_write_ecjpake_kkpp_ext() 169 p + 2, end - p - 2, &kkpp_len, in ssl_write_ecjpake_kkpp_ext() 179 p + 2, end - p - 2, &kkpp_len, in ssl_write_ecjpake_kkpp_ext() 200 MBEDTLS_SSL_CHK_BUF_PTR(p + 2, end, kkpp_len); in ssl_write_ecjpake_kkpp_ext() 218 const unsigned char *end, in ssl_write_cid_ext() argument [all …]
|
| D | ssl_misc.h | 504 const uint8_t *end, size_t need) in mbedtls_ssl_chk_buf_ptr() argument 506 return (cur > end) || (need > (size_t) (end - cur)); in mbedtls_ssl_chk_buf_ptr() 511 const uint8_t *end; member 516 const uint8_t *cur, const uint8_t *end, size_t need); 523 const uint8_t *end, size_t need) in mbedtls_ssl_chk_buf_ptr() argument 525 if ((cur > end) || (need > (size_t) (end - cur))) { in mbedtls_ssl_chk_buf_ptr() 526 mbedtls_ssl_set_chk_buf_ptr_fail_args(cur, end, need); in mbedtls_ssl_chk_buf_ptr() 543 #define MBEDTLS_SSL_CHK_BUF_PTR(cur, end, need) \ argument 545 if (mbedtls_ssl_chk_buf_ptr((cur), (end), (need)) != 0) \ 565 #define MBEDTLS_SSL_CHK_BUF_READ_PTR(cur, end, need) \ argument [all …]
|
| /openthread-latest/third_party/tcplp/bsdtcp/ |
| D | tcp_sack.c | 156 head_blk.end = rcv_end; in tcp_update_sack_list() 166 tcp_seq end = tp->sackblks[i].end; in tcp_update_sack_list() local 167 if (SEQ_GEQ(start, end) || SEQ_LEQ(start, tp->rcv_nxt)) { in tcp_update_sack_list() 171 } else if (SEQ_LEQ(head_blk.start, end) && in tcp_update_sack_list() 172 SEQ_GEQ(head_blk.end, start)) { in tcp_update_sack_list() 179 if (SEQ_LT(head_blk.end, end)) in tcp_update_sack_list() 180 head_blk.end = end; in tcp_update_sack_list() 186 saved_blks[num_saved].end = end; in tcp_update_sack_list() 231 tp->sackblks[i].start = tp->sackblks[i].end=0; in tcp_clean_sackreport() 238 tcp_sackhole_alloc(struct tcpcb *tp, tcp_seq start, tcp_seq end) in tcp_sackhole_alloc() argument [all …]
|
| /openthread-latest/third_party/mbedtls/repo/include/mbedtls/ |
| D | asn1.h | 221 const unsigned char *end, 246 const unsigned char *end, 267 const unsigned char *end, 288 const unsigned char *end, 309 const unsigned char *end, 329 int mbedtls_asn1_get_bitstring(unsigned char **p, const unsigned char *end, 351 const unsigned char *end, 402 const unsigned char *end, 515 const unsigned char *end, 542 const unsigned char *end, [all …]
|
| /openthread-latest/src/lib/spinel/ |
| D | logger.cpp | 135 char *end = buf + sizeof(buf); in LogSpinelFrame() local 143 …start += Snprintf(start, static_cast<uint32_t>(end - start), "%s, flg:0x%x, iid:%d, tid:%u, cmd:%s… in LogSpinelFrame() 148 …start += Snprintf(start, static_cast<uint32_t>(end - start), ", key:%s", spinel_prop_key_to_cstr(k… in LogSpinelFrame() 159 …start += Snprintf(start, static_cast<uint32_t>(end - start), ", status:%s", spinel_status_to_cstr(… in LogSpinelFrame() 172 start += Snprintf(start, static_cast<uint32_t>(end - start), ", enabled:%u", enabled); in LogSpinelFrame() 207 start += Snprintf(start, static_cast<uint32_t>(end - start), ", %s:%d", name, value); in LogSpinelFrame() 242 start += Snprintf(start, static_cast<uint32_t>(end - start), ", %s:%u", name, value); in LogSpinelFrame() 276 start += Snprintf(start, static_cast<uint32_t>(end - start), ", %s:0x%04x", name, value); in LogSpinelFrame() 284 start += Snprintf(start, static_cast<uint32_t>(end - start), ", saddr:"); in LogSpinelFrame() 288 start += Snprintf(start, static_cast<uint32_t>(end - start), "none"); in LogSpinelFrame() [all …]
|
| /openthread-latest/third_party/mbedtls/repo/programs/util/ |
| D | strerror.c | 34 char *end = argv[1]; in main() local 41 val = strtol(argv[1], &end, 10); in main() 42 if (*end != '\0') { in main() 43 val = strtol(argv[1], &end, 16); in main() 44 if (*end != '\0') { in main()
|
| /openthread-latest/third_party/mbedtls/repo/tests/suites/ |
| D | test_suite_base64.data | 79 Base64 decode "Zm9vYmFy" (no newline nor '\0' at end) 82 Base64 decode "Zm9vYmFy\n" (LF at end) 85 Base64 decode "Zm9vYmFy\r\n" (CRLF at end) 88 Base64 decode "Zm9vYmFy\r" (CR at end) 91 Base64 decode "Zm9vYmFy " (SP at end) 94 Base64 decode "Zm9vYmFy \n" (SP+LF at end) 97 Base64 decode "Zm9vYmFy \r\n" (SP+CRLF at end) 100 Base64 decode "Zm9vYmFy \r" (SP+CR at end) 103 Base64 decode "Zm9vYmFy " (2SP at end) 106 Base64 decode "Zm9vYmFy \n" (2SP+LF at end) [all …]
|
| /openthread-latest/third_party/mbedtls/repo/tests/src/ |
| D | test_memory.c | 28 uintptr_t end = start + (uintptr_t) *p_size; in align_for_asan() local 35 end = (end + 7) & ~(uintptr_t) 7; in align_for_asan() 37 *p_size = end - start; in align_for_asan()
|
| /openthread-latest/third_party/mbedtls/repo/scripts/ |
| D | generate_ssl_debug_helpers.py | 59 def _yield_objects(s, d, p, st, end): argument 75 for instance in cls.extract(s, st, end): 87 start, end = match.span() 90 stack.append((directive, param, start, end)) 116 stack.append((directive, param, start, end)) 144 def extract(cls, source_code, start=0, end=-1): argument 150 for match in enum_pattern.finditer(source_code, start, end): 233 def extract(cls, source_code, start=0, end=-1): argument 237 matches = list(sig_alg_pattern.finditer(source_code, start, end)) 292 def extract(cls, source_code, start=0, end=-1): argument [all …]
|