aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2018-11-08 11:15:31 -0500
committerJack Lloyd <[email protected]>2018-11-08 11:15:31 -0500
commit8de311177ff7b3ad77afc4b0614b424a47205f31 (patch)
tree608ba5d8d40e40a238276d8bf5ecbcb95a0dd183 /src
parent3cfda05c6a2d63bd21ffc0acad35938aa8284d8a (diff)
Add some missing includes
This is not exhaustive. See GH #1733
Diffstat (limited to 'src')
-rw-r--r--src/lib/block/block_cipher.h1
-rw-r--r--src/lib/pk_pad/eme.h1
-rw-r--r--src/lib/pk_pad/emsa.h1
-rw-r--r--src/lib/pubkey/pk_keys.h1
-rw-r--r--src/lib/pubkey/pubkey.h1
-rw-r--r--src/lib/pubkey/rsa/rsa.h2
-rw-r--r--src/lib/stream/stream_cipher.h1
-rw-r--r--src/lib/utils/uuid/uuid.h1
8 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/block/block_cipher.h b/src/lib/block/block_cipher.h
index 5d490ae49..68cdd1afe 100644
--- a/src/lib/block/block_cipher.h
+++ b/src/lib/block/block_cipher.h
@@ -11,6 +11,7 @@
#include <botan/sym_algo.h>
#include <string>
#include <memory>
+#include <vector>
namespace Botan {
diff --git a/src/lib/pk_pad/eme.h b/src/lib/pk_pad/eme.h
index 26523bc88..659d2ecc9 100644
--- a/src/lib/pk_pad/eme.h
+++ b/src/lib/pk_pad/eme.h
@@ -9,6 +9,7 @@
#define BOTAN_PUBKEY_EME_ENCRYPTION_PAD_H_
#include <botan/secmem.h>
+#include <string>
namespace Botan {
diff --git a/src/lib/pk_pad/emsa.h b/src/lib/pk_pad/emsa.h
index fe0785294..019047045 100644
--- a/src/lib/pk_pad/emsa.h
+++ b/src/lib/pk_pad/emsa.h
@@ -10,6 +10,7 @@
#include <botan/secmem.h>
#include <botan/alg_id.h>
+#include <string>
namespace Botan {
diff --git a/src/lib/pubkey/pk_keys.h b/src/lib/pubkey/pk_keys.h
index 79254ea29..0aa9caf54 100644
--- a/src/lib/pubkey/pk_keys.h
+++ b/src/lib/pubkey/pk_keys.h
@@ -12,6 +12,7 @@
#include <botan/asn1_oid.h>
#include <botan/alg_id.h>
#include <botan/pk_ops_fwd.h>
+#include <string>
namespace Botan {
diff --git a/src/lib/pubkey/pubkey.h b/src/lib/pubkey/pubkey.h
index 2e2557ff8..dc4ef6ee6 100644
--- a/src/lib/pubkey/pubkey.h
+++ b/src/lib/pubkey/pubkey.h
@@ -11,6 +11,7 @@
#include <botan/pk_keys.h>
#include <botan/pk_ops_fwd.h>
#include <botan/symkey.h>
+#include <string>
#if defined(BOTAN_HAS_SYSTEM_RNG)
#include <botan/system_rng.h>
diff --git a/src/lib/pubkey/rsa/rsa.h b/src/lib/pubkey/rsa/rsa.h
index ad4fceab9..696f01608 100644
--- a/src/lib/pubkey/rsa/rsa.h
+++ b/src/lib/pubkey/rsa/rsa.h
@@ -10,6 +10,8 @@
#include <botan/pk_keys.h>
#include <botan/bigint.h>
+#include <string>
+#include <vector>
namespace Botan {
diff --git a/src/lib/stream/stream_cipher.h b/src/lib/stream/stream_cipher.h
index 25bbc3287..a07f21041 100644
--- a/src/lib/stream/stream_cipher.h
+++ b/src/lib/stream/stream_cipher.h
@@ -11,6 +11,7 @@
#include <botan/sym_algo.h>
#include <string>
#include <memory>
+#include <vector>
namespace Botan {
diff --git a/src/lib/utils/uuid/uuid.h b/src/lib/utils/uuid/uuid.h
index 9d02fc2cd..38b5aab1b 100644
--- a/src/lib/utils/uuid/uuid.h
+++ b/src/lib/utils/uuid/uuid.h
@@ -10,6 +10,7 @@
#include <botan/types.h>
#include <vector>
+#include <string>
namespace Botan {