1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
// This file is part of bearssl-sys. It is subject to the license terms in the COPYRIGHT file found in the top-level directory of this distribution and at https://raw.githubusercontent.com/lemonrock/bearssl-sys/master/COPYRIGHT. No part of bearssl-sys, including this file, may be copied, modified, propagated, or distributed except according to the terms contained in the COPYRIGHT file.
// Copyright © 2016 The developers of bearssl-sys. See the COPYRIGHT file in the top-level directory of this distribution and at https://raw.githubusercontent.com/lemonrock/bearssl-sys/master/COPYRIGHT.


pub const BR_MAX_CIPHER_SUITES: c_uint = 40;
pub const BR_TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA: c_uint = 19;
pub const BR_TLS_DHE_DSS_WITH_AES_128_CBC_SHA256: c_uint = 64;
pub const BR_TLS_DHE_DSS_WITH_AES_128_CBC_SHA: c_uint = 50;
pub const BR_TLS_DHE_DSS_WITH_AES_128_GCM_SHA256: c_uint = 162;
pub const BR_TLS_DHE_DSS_WITH_AES_256_CBC_SHA256: c_uint = 106;
pub const BR_TLS_DHE_DSS_WITH_AES_256_CBC_SHA: c_uint = 56;
pub const BR_TLS_DHE_DSS_WITH_AES_256_GCM_SHA384: c_uint = 163;
pub const BR_TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256: c_uint = 52397;
pub const BR_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA: c_uint = 22;
pub const BR_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256: c_uint = 103;
pub const BR_TLS_DHE_RSA_WITH_AES_128_CBC_SHA: c_uint = 51;
pub const BR_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256: c_uint = 158;
pub const BR_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256: c_uint = 107;
pub const BR_TLS_DHE_RSA_WITH_AES_256_CBC_SHA: c_uint = 57;
pub const BR_TLS_DHE_RSA_WITH_AES_256_GCM_SHA384: c_uint = 159;
pub const BR_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256: c_uint = 52394;
pub const BR_TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA: c_uint = 13;
pub const BR_TLS_DH_DSS_WITH_AES_128_CBC_SHA256: c_uint = 62;
pub const BR_TLS_DH_DSS_WITH_AES_128_CBC_SHA: c_uint = 48;
pub const BR_TLS_DH_DSS_WITH_AES_128_GCM_SHA256: c_uint = 164;
pub const BR_TLS_DH_DSS_WITH_AES_256_CBC_SHA256: c_uint = 104;
pub const BR_TLS_DH_DSS_WITH_AES_256_CBC_SHA: c_uint = 54;
pub const BR_TLS_DH_DSS_WITH_AES_256_GCM_SHA384: c_uint = 165;
pub const BR_TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA: c_uint = 16;
pub const BR_TLS_DH_RSA_WITH_AES_128_CBC_SHA256: c_uint = 63;
pub const BR_TLS_DH_RSA_WITH_AES_128_CBC_SHA: c_uint = 49;
pub const BR_TLS_DH_RSA_WITH_AES_128_GCM_SHA256: c_uint = 160;
pub const BR_TLS_DH_RSA_WITH_AES_256_CBC_SHA256: c_uint = 105;
pub const BR_TLS_DH_RSA_WITH_AES_256_CBC_SHA: c_uint = 55;
pub const BR_TLS_DH_RSA_WITH_AES_256_GCM_SHA384: c_uint = 161;
pub const BR_TLS_DH_anon_WITH_3DES_EDE_CBC_SHA: c_uint = 27;
pub const BR_TLS_DH_anon_WITH_AES_128_CBC_SHA256: c_uint = 108;
pub const BR_TLS_DH_anon_WITH_AES_128_CBC_SHA: c_uint = 52;
pub const BR_TLS_DH_anon_WITH_AES_128_GCM_SHA256: c_uint = 166;
pub const BR_TLS_DH_anon_WITH_AES_256_CBC_SHA256: c_uint = 109;
pub const BR_TLS_DH_anon_WITH_AES_256_CBC_SHA: c_uint = 58;
pub const BR_TLS_DH_anon_WITH_AES_256_GCM_SHA384: c_uint = 167;
pub const BR_TLS_DH_anon_WITH_RC4_128_MD5: c_uint = 24;
pub const BR_TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: c_uint = 49160;
pub const BR_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256: c_uint = 49187;
pub const BR_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA: c_uint = 49161;
pub const BR_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: c_uint = 49195;
pub const BR_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384: c_uint = 49188;
pub const BR_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA: c_uint = 49162;
pub const BR_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384: c_uint = 49196;
pub const BR_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256: c_uint = 52393;
pub const BR_TLS_ECDHE_ECDSA_WITH_NULL_SHA: c_uint = 49158;
pub const BR_TLS_ECDHE_ECDSA_WITH_RC4_128_SHA: c_uint = 49159;
pub const BR_TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256: c_uint = 52396;
pub const BR_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: c_uint = 49170;
pub const BR_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256: c_uint = 49191;
pub const BR_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA: c_uint = 49171;
pub const BR_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256: c_uint = 49199;
pub const BR_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384: c_uint = 49192;
pub const BR_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA: c_uint = 49172;
pub const BR_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384: c_uint = 49200;
pub const BR_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256: c_uint = 52392;
pub const BR_TLS_ECDHE_RSA_WITH_NULL_SHA: c_uint = 49168;
pub const BR_TLS_ECDHE_RSA_WITH_RC4_128_SHA: c_uint = 49169;
pub const BR_TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA: c_uint = 49155;
pub const BR_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256: c_uint = 49189;
pub const BR_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA: c_uint = 49156;
pub const BR_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256: c_uint = 49197;
pub const BR_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384: c_uint = 49190;
pub const BR_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA: c_uint = 49157;
pub const BR_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384: c_uint = 49198;
pub const BR_TLS_ECDH_ECDSA_WITH_NULL_SHA: c_uint = 49153;
pub const BR_TLS_ECDH_ECDSA_WITH_RC4_128_SHA: c_uint = 49154;
pub const BR_TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA: c_uint = 49165;
pub const BR_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256: c_uint = 49193;
pub const BR_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA: c_uint = 49166;
pub const BR_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256: c_uint = 49201;
pub const BR_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384: c_uint = 49194;
pub const BR_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA: c_uint = 49167;
pub const BR_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384: c_uint = 49202;
pub const BR_TLS_ECDH_RSA_WITH_NULL_SHA: c_uint = 49163;
pub const BR_TLS_ECDH_RSA_WITH_RC4_128_SHA: c_uint = 49164;
pub const BR_TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA: c_uint = 49175;
pub const BR_TLS_ECDH_anon_WITH_AES_128_CBC_SHA: c_uint = 49176;
pub const BR_TLS_ECDH_anon_WITH_AES_256_CBC_SHA: c_uint = 49177;
pub const BR_TLS_ECDH_anon_WITH_NULL_SHA: c_uint = 49173;
pub const BR_TLS_ECDH_anon_WITH_RC4_128_SHA: c_uint = 49174;
pub const BR_TLS_FALLBACK_SCSV: c_uint = 22016;
pub const BR_TLS_NULL_WITH_NULL_NULL: c_uint = 0;
pub const BR_TLS_PSK_WITH_CHACHA20_POLY1305_SHA256: c_uint = 52395;
pub const BR_TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256: c_uint = 52398;
pub const BR_TLS_RSA_WITH_3DES_EDE_CBC_SHA: c_uint = 10;
pub const BR_TLS_RSA_WITH_AES_128_CBC_SHA256: c_uint = 60;
pub const BR_TLS_RSA_WITH_AES_128_CBC_SHA: c_uint = 47;
pub const BR_TLS_RSA_WITH_AES_128_GCM_SHA256: c_uint = 156;
pub const BR_TLS_RSA_WITH_AES_256_CBC_SHA256: c_uint = 61;
pub const BR_TLS_RSA_WITH_AES_256_CBC_SHA: c_uint = 53;
pub const BR_TLS_RSA_WITH_AES_256_GCM_SHA384: c_uint = 157;
pub const BR_TLS_RSA_WITH_NULL_MD5: c_uint = 1;
pub const BR_TLS_RSA_WITH_NULL_SHA256: c_uint = 59;
pub const BR_TLS_RSA_WITH_NULL_SHA: c_uint = 2;
pub const BR_TLS_RSA_WITH_RC4_128_MD5: c_uint = 4;
pub const BR_TLS_RSA_WITH_RC4_128_SHA: c_uint = 5;