Fix missing includes.

This commit is contained in:
hashlag
2026-07-20 02:53:13 +03:00
parent e6eb390469
commit 1adec1115c
18 changed files with 42 additions and 0 deletions
+3
View File
@@ -1,6 +1,9 @@
#ifndef CHAOS_CIPHER_ARC4_ARC4CRYPT_HPP #ifndef CHAOS_CIPHER_ARC4_ARC4CRYPT_HPP
#define CHAOS_CIPHER_ARC4_ARC4CRYPT_HPP #define CHAOS_CIPHER_ARC4_ARC4CRYPT_HPP
#include <cstdint>
#include <algorithm>
#include "Arc4Gen.hpp" #include "Arc4Gen.hpp"
#include "Service/SeArray.hpp" #include "Service/SeArray.hpp"
#include "Service/ChaosException.hpp" #include "Service/ChaosException.hpp"
+1
View File
@@ -4,6 +4,7 @@
#include <array> #include <array>
#include <cstdint> #include <cstdint>
#include <vector> #include <vector>
#include <utility>
#include "Service/ChaosException.hpp" #include "Service/ChaosException.hpp"
+3
View File
@@ -3,6 +3,9 @@
#include <algorithm> #include <algorithm>
#include <utility> #include <utility>
#include <cstdint>
#include <iterator>
#include <cstddef>
#include "Service/ChaosException.hpp" #include "Service/ChaosException.hpp"
#include "Service/SeArray.hpp" #include "Service/SeArray.hpp"
+2
View File
@@ -4,6 +4,8 @@
#include <cstdint> #include <cstdint>
#include <array> #include <array>
#include <string> #include <string>
#include <cstdio>
#include <cstddef>
#include "Hash.hpp" #include "Hash.hpp"
#include "Hasher.hpp" #include "Hasher.hpp"
+2
View File
@@ -4,6 +4,8 @@
#include <cstdint> #include <cstdint>
#include <array> #include <array>
#include <string> #include <string>
#include <cstdio>
#include <cstddef>
#include "Hash.hpp" #include "Hash.hpp"
#include "Hasher.hpp" #include "Hasher.hpp"
+4
View File
@@ -4,6 +4,10 @@
#include <cstdint> #include <cstdint>
#include <array> #include <array>
#include <string> #include <string>
#include <cstddef>
#include <cstdio>
#include <tuple>
#include <algorithm>
#include "Hash.hpp" #include "Hash.hpp"
#include "Hasher.hpp" #include "Hasher.hpp"
+1
View File
@@ -2,6 +2,7 @@
#define CHAOS_SERVICE_CHAOSEXCEPTION_HPP #define CHAOS_SERVICE_CHAOSEXCEPTION_HPP
#include <string> #include <string>
#include <utility>
namespace Chaos::Service namespace Chaos::Service
{ {
+1
View File
@@ -3,6 +3,7 @@
#include <array> #include <array>
#include <type_traits> #include <type_traits>
#include <cstddef>
namespace Chaos::Service namespace Chaos::Service
{ {
+2
View File
@@ -2,6 +2,8 @@
#include <vector> #include <vector>
#include <string> #include <string>
#include <array> #include <array>
#include <cstdint>
#include <cstring>
#include "Cipher/Arc4/Arc4Crypt.hpp" #include "Cipher/Arc4/Arc4Crypt.hpp"
#include "Service/ChaosException.hpp" #include "Service/ChaosException.hpp"
+5
View File
@@ -1,6 +1,11 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <cstdint>
#include <array>
#include <iterator>
#include <cstring>
#include "Cipher/Arc4/Arc4Gen.hpp" #include "Cipher/Arc4/Arc4Gen.hpp"
#include "Service/ChaosException.hpp"
using namespace Chaos::Cipher::Arc4; using namespace Chaos::Cipher::Arc4;
+5
View File
@@ -1,7 +1,12 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <cstdint>
#include <array>
#include <vector>
#include "Cipher/Block/Des/DesCrypt.hpp" #include "Cipher/Block/Des/DesCrypt.hpp"
#include "Cipher/Block/Encryptor.hpp" #include "Cipher/Block/Encryptor.hpp"
#include "Cipher/Block/Decryptor.hpp"
#include "Service/ChaosException.hpp"
using namespace Chaos::Cipher::Block::Des; using namespace Chaos::Cipher::Block::Des;
using namespace Chaos::Cipher::Block; using namespace Chaos::Cipher::Block;
+2
View File
@@ -1,4 +1,6 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <cstring>
#include <string>
#include "Hash/Md4.hpp" #include "Hash/Md4.hpp"
+2
View File
@@ -1,4 +1,6 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <cstring>
#include <string>
#include "Hash/Md5.hpp" #include "Hash/Md5.hpp"
+2
View File
@@ -1,4 +1,6 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <cstring>
#include <string>
#include "Hash/Sha1.hpp" #include "Hash/Sha1.hpp"
+4
View File
@@ -1,8 +1,12 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <cstring>
#include <string>
#include <cstdint>
#include "Hash/Md5.hpp" #include "Hash/Md5.hpp"
#include "Hash/Sha1.hpp" #include "Hash/Sha1.hpp"
#include "Mac/Hmac.hpp" #include "Mac/Hmac.hpp"
#include "Service/ChaosException.hpp"
using namespace Chaos::Mac::Hmac; using namespace Chaos::Mac::Hmac;
using namespace Chaos::Hash::Md5; using namespace Chaos::Hash::Md5;
@@ -4,6 +4,7 @@
#include <vector> #include <vector>
#include "Padding/PadderIso7816.hpp" #include "Padding/PadderIso7816.hpp"
#include "Padding/Padder.hpp"
using namespace Chaos::Padding; using namespace Chaos::Padding;
+1
View File
@@ -4,6 +4,7 @@
#include <vector> #include <vector>
#include "Padding/PadderPkcs7.hpp" #include "Padding/PadderPkcs7.hpp"
#include "Padding/Padder.hpp"
#include "Service/ChaosException.hpp" #include "Service/ChaosException.hpp"
using namespace Chaos::Padding; using namespace Chaos::Padding;
+1
View File
@@ -1,6 +1,7 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <cstdint> #include <cstdint>
#include <iterator> #include <iterator>
#include <cstddef>
#include "Service/SeArray.hpp" #include "Service/SeArray.hpp"