xref: /aosp_15_r20/external/cronet/third_party/boringssl/src/util/doc.config (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1{
2  "BaseDirectory": "..",
3  "Sections": [{
4    "Name": "Low-level infrastructure",
5    "Headers": [
6      "include/openssl/base64.h",
7      "include/openssl/bio.h",
8      "include/openssl/buf.h",
9      "include/openssl/bytestring.h",
10      "include/openssl/err.h",
11      "include/openssl/crypto.h",
12      "include/openssl/ex_data.h",
13      "include/openssl/lhash.h",
14      "include/openssl/mem.h",
15      "include/openssl/obj.h",
16      "include/openssl/pool.h",
17      "include/openssl/posix_time.h",
18      "include/openssl/rand.h",
19      "include/openssl/stack.h"
20    ]
21  },{
22    "Name": "Low-level crypto primitives",
23    "Headers": [
24      "include/openssl/aes.h",
25      "include/openssl/bn.h",
26      "include/openssl/chacha.h",
27      "include/openssl/cmac.h",
28      "include/openssl/curve25519.h",
29      "include/openssl/des.h",
30      "include/openssl/dh.h",
31      "include/openssl/dsa.h",
32      "include/openssl/ec.h",
33      "include/openssl/ec_key.h",
34      "include/openssl/ecdh.h",
35      "include/openssl/ecdsa.h",
36      "include/openssl/engine.h",
37      "include/openssl/hkdf.h",
38      "include/openssl/hmac.h",
39      "include/openssl/md5.h",
40      "include/openssl/rc4.h",
41      "include/openssl/rsa.h",
42      "include/openssl/sha.h",
43      "include/openssl/siphash.h"
44    ]
45  },{
46    "Name": "Crypto interfaces",
47    "Headers": [
48      "include/openssl/digest.h",
49      "include/openssl/cipher.h",
50      "include/openssl/aead.h",
51      "include/openssl/evp.h",
52      "include/openssl/hpke.h",
53      "include/openssl/kdf.h"
54    ]
55  },{
56    "Name": "Legacy ASN.1 and X.509 implementation",
57    "Headers": [
58      "include/openssl/asn1.h",
59      "include/openssl/conf.h",
60      "include/openssl/x509.h"
61    ]
62  },{
63    "Name": "Experimental primitives. Will be removed and replaced when standardized!",
64    "Headers": [
65      "include/openssl/experimental/kyber.h",
66      "include/openssl/experimental/spx.h"
67    ]
68  },{
69    "Name": "SSL implementation",
70    "Headers": [
71      "include/openssl/ssl.h"
72    ]
73  }]
74}
75