blob: d96e0fad7bb0966ceac1f329de9fa63e95cf10c9 [file] [log] [blame]
Adam Langleyd9e397b2015-01-22 14:27:53 -08001{
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/cpu.h",
Adam Langleye9ada862015-05-11 17:20:37 -070012 "include/openssl/crypto.h",
Adam Langleyd9e397b2015-01-22 14:27:53 -080013 "include/openssl/ex_data.h",
14 "include/openssl/lhash.h",
15 "include/openssl/mem.h",
16 "include/openssl/obj.h",
Steven Valdez909b19f2016-11-21 15:35:44 -050017 "include/openssl/pool.h",
Adam Langleye9ada862015-05-11 17:20:37 -070018 "include/openssl/rand.h",
Robert Sloana94fe052017-02-21 08:49:28 -080019 "include/openssl/stack.h"
Adam Langleyd9e397b2015-01-22 14:27:53 -080020 ]
21 },{
22 "Name": "Low-level crypto primitives",
23 "Headers": [
24 "include/openssl/aes.h",
25 "include/openssl/bn.h",
Robert Sloan921ef2c2017-10-17 09:02:20 -070026 "include/openssl/chacha.h",
Adam Langleye9ada862015-05-11 17:20:37 -070027 "include/openssl/cmac.h",
Adam Langley4139edb2016-01-13 15:00:54 -080028 "include/openssl/curve25519.h",
Adam Langleyd9e397b2015-01-22 14:27:53 -080029 "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",
David Benjamin4969cc92016-04-22 15:02:23 -040037 "include/openssl/hkdf.h",
Adam Langleyd9e397b2015-01-22 14:27:53 -080038 "include/openssl/hmac.h",
39 "include/openssl/md5.h",
Adam Langleyd9e397b2015-01-22 14:27:53 -080040 "include/openssl/rc4.h",
41 "include/openssl/rsa.h",
Pete Bentley0c61efe2019-08-13 09:32:23 +010042 "include/openssl/sha.h",
43 "include/openssl/siphash.h"
Adam Langleyd9e397b2015-01-22 14:27:53 -080044 ]
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 ]
Adam Langleye9ada862015-05-11 17:20:37 -070053 },{
54 "Name": "SSL implementation",
55 "Headers": [
56 "include/openssl/ssl.h"
57 ]
Adam Langleyd9e397b2015-01-22 14:27:53 -080058 }]
59}