diff --git a/examples/benchmark_nodelay.cpp b/examples/benchmark_nodelay.cpp index a67e95bf..418f9f1c 100755 --- a/examples/benchmark_nodelay.cpp +++ b/examples/benchmark_nodelay.cpp @@ -1,7 +1,8 @@ -#include #include #include +#include + #define PATH "/plaintext" #define BODY "Hello, World!" diff --git a/examples/benchmark_select.cpp b/examples/benchmark_select.cpp index 079b5395..62a18140 100755 --- a/examples/benchmark_select.cpp +++ b/examples/benchmark_select.cpp @@ -1,7 +1,8 @@ -#include #include #include +#include + #define PATH "/plaintext" #define BODY "Hello, World!" diff --git a/examples/benchmark_threads.cpp b/examples/benchmark_threads.cpp index ba806c3d..827b1c35 100755 --- a/examples/benchmark_threads.cpp +++ b/examples/benchmark_threads.cpp @@ -1,7 +1,8 @@ -#include #include #include +#include + #define PATH "/plaintext" #define BODY "Hello, World!" diff --git a/examples/custom_access_log.cpp b/examples/custom_access_log.cpp index 7e5f1ef5..afbc1774 100644 --- a/examples/custom_access_log.cpp +++ b/examples/custom_access_log.cpp @@ -18,9 +18,10 @@ USA */ -#include #include +#include + using namespace httpserver; void custom_access_log(const std::string& url) { diff --git a/examples/deferred_with_accumulator.cpp b/examples/deferred_with_accumulator.cpp index d114eb2a..06578415 100644 --- a/examples/deferred_with_accumulator.cpp +++ b/examples/deferred_with_accumulator.cpp @@ -18,9 +18,10 @@ USA */ +#include #include #include -#include + #include using namespace httpserver; diff --git a/examples/hello_world.cpp b/examples/hello_world.cpp index f9675b32..6f8b4aad 100755 --- a/examples/hello_world.cpp +++ b/examples/hello_world.cpp @@ -18,9 +18,10 @@ USA */ -#include #include +#include + using namespace httpserver; class hello_world_resource : public http_resource { diff --git a/examples/service.cpp b/examples/service.cpp index b2d365fc..e20c9a11 100644 --- a/examples/service.cpp +++ b/examples/service.cpp @@ -18,10 +18,12 @@ USA */ -#include -#include #include + #include +#include + +#include using namespace httpserver; diff --git a/src/details/http_endpoint.cpp b/src/details/http_endpoint.cpp index d48f8908..490788c2 100644 --- a/src/details/http_endpoint.cpp +++ b/src/details/http_endpoint.cpp @@ -19,6 +19,7 @@ */ #include "httpserver/details/http_endpoint.hpp" + #include "httpserver/http_utils.hpp" #include "httpserver/string_utilities.hpp" diff --git a/src/file_response.cpp b/src/file_response.cpp index 3729e027..1503e4bd 100644 --- a/src/file_response.cpp +++ b/src/file_response.cpp @@ -18,9 +18,10 @@ USA */ -#include #include "httpserver/file_response.hpp" +#include + using namespace std; namespace httpserver diff --git a/src/http_request.cpp b/src/http_request.cpp index a81ed1d3..57036639 100644 --- a/src/http_request.cpp +++ b/src/http_request.cpp @@ -19,11 +19,13 @@ */ -#include "httpserver/http_utils.hpp" #include "httpserver/http_request.hpp" -#include "httpserver/string_utilities.hpp" + #include +#include "httpserver/http_utils.hpp" +#include "httpserver/string_utilities.hpp" + using namespace std; namespace httpserver diff --git a/src/http_resource.cpp b/src/http_resource.cpp index 00703306..0fc6402a 100644 --- a/src/http_resource.cpp +++ b/src/http_resource.cpp @@ -18,15 +18,16 @@ */ +#include "httpserver/http_resource.hpp" + #include -#include "httpserver/http_resource.hpp" -#include "httpserver/http_utils.hpp" #include "httpserver/http_request.hpp" #include "httpserver/http_response.hpp" -#include "httpserver/webserver.hpp" -#include "httpserver/string_utilities.hpp" +#include "httpserver/http_utils.hpp" #include "httpserver/string_response.hpp" +#include "httpserver/string_utilities.hpp" +#include "httpserver/webserver.hpp" using namespace std; diff --git a/src/http_response.cpp b/src/http_response.cpp index 279ed379..c502f2ac 100644 --- a/src/http_response.cpp +++ b/src/http_response.cpp @@ -18,15 +18,17 @@ USA */ +#include "httpserver/http_response.hpp" + +#include +#include #include #include #include #include -#include -#include + #include "httpserver/http_utils.hpp" #include "httpserver/webserver.hpp" -#include "httpserver/http_response.hpp" using namespace std; diff --git a/src/http_utils.cpp b/src/http_utils.cpp index 10da0fc2..ae577a9c 100644 --- a/src/http_utils.cpp +++ b/src/http_utils.cpp @@ -18,9 +18,8 @@ USA */ -#include -#include -#include +#include "httpserver/http_utils.hpp" + #if defined(__MINGW32__) || defined(__CYGWIN32__) #define _WINDOWS #undef _WIN32_WINNT @@ -32,13 +31,17 @@ #include #include #endif -#include -#include + +#include +#include +#include #include +#include #include +#include #include + #include "httpserver/string_utilities.hpp" -#include "httpserver/http_utils.hpp" #pragma GCC diagnostic ignored "-Warray-bounds" #define CHECK_BIT(var,pos) ((var) & (1<<(pos))) diff --git a/src/httpserver.hpp b/src/httpserver.hpp index 2d0e5b0e..772554af 100644 --- a/src/httpserver.hpp +++ b/src/httpserver.hpp @@ -23,17 +23,15 @@ #define _HTTPSERVER_HPP_INSIDE_ -#include "httpserver/http_utils.hpp" -#include "httpserver/http_resource.hpp" -#include "httpserver/http_response.hpp" - -#include "httpserver/string_response.hpp" #include "httpserver/basic_auth_fail_response.hpp" -#include "httpserver/digest_auth_fail_response.hpp" #include "httpserver/deferred_response.hpp" +#include "httpserver/digest_auth_fail_response.hpp" #include "httpserver/file_response.hpp" - #include "httpserver/http_request.hpp" +#include "httpserver/http_resource.hpp" +#include "httpserver/http_response.hpp" +#include "httpserver/http_utils.hpp" +#include "httpserver/string_response.hpp" #include "httpserver/webserver.hpp" #endif diff --git a/src/httpserver/create_webserver.hpp b/src/httpserver/create_webserver.hpp index af1b93b6..e8d1a018 100644 --- a/src/httpserver/create_webserver.hpp +++ b/src/httpserver/create_webserver.hpp @@ -26,8 +26,9 @@ #define _CREATE_WEBSERVER_HPP_ #include -#include "httpserver/http_utils.hpp" + #include "httpserver/http_response.hpp" +#include "httpserver/http_utils.hpp" #define DEFAULT_WS_TIMEOUT 180 #define DEFAULT_WS_PORT 9898 diff --git a/src/httpserver/deferred_response.hpp b/src/httpserver/deferred_response.hpp index 41398ee2..170d5e82 100644 --- a/src/httpserver/deferred_response.hpp +++ b/src/httpserver/deferred_response.hpp @@ -26,6 +26,7 @@ #define _DEFERRED_RESPONSE_HPP_ #include + #include "httpserver/string_response.hpp" namespace httpserver diff --git a/src/httpserver/details/http_endpoint.hpp b/src/httpserver/details/http_endpoint.hpp index ff0b5f26..8264d6cc 100644 --- a/src/httpserver/details/http_endpoint.hpp +++ b/src/httpserver/details/http_endpoint.hpp @@ -25,11 +25,11 @@ #ifndef _HTTP_ENDPOINT_HPP_ #define _HTTP_ENDPOINT_HPP_ -#include -#include #include -#include #include +#include +#include +#include namespace httpserver { diff --git a/src/httpserver/details/modded_request.hpp b/src/httpserver/details/modded_request.hpp index 07d5f814..1ebe5b12 100644 --- a/src/httpserver/details/modded_request.hpp +++ b/src/httpserver/details/modded_request.hpp @@ -25,6 +25,8 @@ #ifndef _MODDED_REQUEST_HPP_ #define _MODDED_REQUEST_HPP_ +#include "httpserver/http_request.hpp" + namespace httpserver { diff --git a/src/httpserver/http_request.hpp b/src/httpserver/http_request.hpp index c056db6e..139272be 100644 --- a/src/httpserver/http_request.hpp +++ b/src/httpserver/http_request.hpp @@ -25,11 +25,13 @@ #ifndef _HTTP_REQUEST_HPP_ #define _HTTP_REQUEST_HPP_ +#include #include -#include #include #include -#include +#include + +#include "httpserver/http_utils.hpp" struct MHD_Connection; diff --git a/src/httpserver/http_resource.hpp b/src/httpserver/http_resource.hpp index ba2ad750..7841b96b 100644 --- a/src/httpserver/http_resource.hpp +++ b/src/httpserver/http_resource.hpp @@ -24,13 +24,13 @@ #ifndef _http_resource_hpp_ #define _http_resource_hpp_ -#include -#include -#include #ifdef DEBUG #include #endif +#include +#include +#include #include "httpserver/http_response.hpp" diff --git a/src/httpserver/http_response.hpp b/src/httpserver/http_response.hpp index 6cf8c2b9..33c1df42 100644 --- a/src/httpserver/http_response.hpp +++ b/src/httpserver/http_response.hpp @@ -24,11 +24,12 @@ #ifndef _HTTP_RESPONSE_HPP_ #define _HTTP_RESPONSE_HPP_ -#include -#include -#include + #include +#include #include +#include +#include #include #include "httpserver/http_utils.hpp" diff --git a/src/httpserver/http_utils.hpp b/src/httpserver/http_utils.hpp index 28f1d77f..fdfe48e0 100644 --- a/src/httpserver/http_utils.hpp +++ b/src/httpserver/http_utils.hpp @@ -25,17 +25,17 @@ #ifndef _HTTPUTILS_H_ #define _HTTPUTILS_H_ +#ifdef HAVE_GNUTLS +#include +#endif #include -#include -#include -#include -#include #include +#include #include #include -#ifdef HAVE_GNUTLS -#include -#endif +#include +#include +#include #define DEFAULT_MASK_VALUE 0xFFFF diff --git a/src/httpserver/webserver.hpp b/src/httpserver/webserver.hpp index 47ef6b10..8debfe7f 100644 --- a/src/httpserver/webserver.hpp +++ b/src/httpserver/webserver.hpp @@ -30,23 +30,21 @@ #define NOT_METHOD_ERROR "Method not Acceptable" #define GENERIC_ERROR "Internal Error" +#include +#include #include +#include #include -#include +#include #include +#include #include #include -#include -#include -#include - -#include -#include +#include #include "httpserver/create_webserver.hpp" -#include "httpserver/http_response.hpp" - #include "httpserver/details/http_endpoint.hpp" +#include "httpserver/http_response.hpp" namespace httpserver { diff --git a/src/string_utilities.cpp b/src/string_utilities.cpp index 69ec8801..cbcbb40b 100644 --- a/src/string_utilities.cpp +++ b/src/string_utilities.cpp @@ -18,16 +18,17 @@ USA */ +#include "httpserver/string_utilities.hpp" + +#include #include -#include -#include -#include -#include #include #include #include -#include -#include "httpserver/string_utilities.hpp" +#include +#include +#include +#include namespace httpserver { diff --git a/src/webserver.cpp b/src/webserver.cpp index f30f1ca7..ca4da9fe 100644 --- a/src/webserver.cpp +++ b/src/webserver.cpp @@ -18,17 +18,7 @@ USA */ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include "httpserver/webserver.hpp" #if defined(__MINGW32__) || defined(__CYGWIN32__) #include @@ -39,23 +29,32 @@ #include #endif -#include +#include #include -#include - +#include #include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include "gettext.h" -#include "httpserver/http_utils.hpp" +#include "httpserver/create_webserver.hpp" +#include "httpserver/details/http_endpoint.hpp" +#include "httpserver/details/modded_request.hpp" +#include "httpserver/http_request.hpp" #include "httpserver/http_resource.hpp" #include "httpserver/http_response.hpp" +#include "httpserver/http_utils.hpp" #include "httpserver/string_response.hpp" -#include "httpserver/http_request.hpp" -#include "httpserver/details/http_endpoint.hpp" #include "httpserver/string_utilities.hpp" -#include "httpserver/create_webserver.hpp" -#include "httpserver/webserver.hpp" -#include "httpserver/details/modded_request.hpp" #define _REENTRANT 1 diff --git a/test/integ/authentication.cpp b/test/integ/authentication.cpp index 79193fd9..29861eef 100644 --- a/test/integ/authentication.cpp +++ b/test/integ/authentication.cpp @@ -28,11 +28,12 @@ #include #endif -#include "littletest.hpp" #include #include #include + #include "httpserver.hpp" +#include "littletest.hpp" #define MY_OPAQUE "11733b200778ce33060f31c9af70a870ba96ddd4" diff --git a/test/integ/ban_system.cpp b/test/integ/ban_system.cpp index e92dbb75..07f3e8d8 100644 --- a/test/integ/ban_system.cpp +++ b/test/integ/ban_system.cpp @@ -18,12 +18,13 @@ USA */ -#include "littletest.hpp" #include -#include #include +#include + #include "httpserver.hpp" #include "httpserver/http_utils.hpp" +#include "littletest.hpp" using namespace httpserver; using namespace std; diff --git a/test/integ/basic.cpp b/test/integ/basic.cpp index 60c30c41..5dc453ce 100644 --- a/test/integ/basic.cpp +++ b/test/integ/basic.cpp @@ -18,13 +18,14 @@ USA */ -#include "littletest.hpp" #include -#include -#include #include -#include "httpserver/string_utilities.hpp" +#include +#include + #include "httpserver.hpp" +#include "httpserver/string_utilities.hpp" +#include "littletest.hpp" using namespace httpserver; using namespace std; diff --git a/test/integ/deferred.cpp b/test/integ/deferred.cpp index b846ee0c..b84739f1 100644 --- a/test/integ/deferred.cpp +++ b/test/integ/deferred.cpp @@ -28,13 +28,14 @@ #include #endif -#include "littletest.hpp" #include #include +#include #include -#include "httpserver.hpp" #include -#include + +#include "httpserver.hpp" +#include "littletest.hpp" using namespace std; using namespace httpserver; diff --git a/test/integ/nodelay.cpp b/test/integ/nodelay.cpp index aad199f7..0284a3f9 100644 --- a/test/integ/nodelay.cpp +++ b/test/integ/nodelay.cpp @@ -18,11 +18,12 @@ USA */ -#include "littletest.hpp" #include -#include #include +#include + #include "httpserver.hpp" +#include "littletest.hpp" using namespace httpserver; using namespace std; diff --git a/test/integ/threaded.cpp b/test/integ/threaded.cpp index 14cb4c35..1b29d512 100644 --- a/test/integ/threaded.cpp +++ b/test/integ/threaded.cpp @@ -18,11 +18,12 @@ USA */ -#include "littletest.hpp" #include -#include #include +#include + #include "httpserver.hpp" +#include "littletest.hpp" using namespace httpserver; using namespace std; diff --git a/test/integ/ws_start_stop.cpp b/test/integ/ws_start_stop.cpp index ad8652dd..092b9a74 100644 --- a/test/integ/ws_start_stop.cpp +++ b/test/integ/ws_start_stop.cpp @@ -28,12 +28,13 @@ #include #endif -#include "littletest.hpp" #include #include +#include #include + #include "httpserver.hpp" -#include +#include "littletest.hpp" using namespace std; using namespace httpserver; diff --git a/test/littletest.hpp b/test/littletest.hpp index 681d47f4..bf9539fd 100644 --- a/test/littletest.hpp +++ b/test/littletest.hpp @@ -23,11 +23,11 @@ #ifndef _LITTLETEST_HPP_ #define _LITTLETEST_HPP_ -#include +#include +#include #include #include -#include -#include +#include #include #define LT_VERSION 1.0 diff --git a/test/unit/http_endpoint_test.cpp b/test/unit/http_endpoint_test.cpp index bf0294f6..d174f5e6 100644 --- a/test/unit/http_endpoint_test.cpp +++ b/test/unit/http_endpoint_test.cpp @@ -18,9 +18,10 @@ USA */ -#include "littletest.hpp" #include "httpserver/details/http_endpoint.hpp" +#include "littletest.hpp" + using namespace httpserver; using namespace std; using namespace details; diff --git a/test/unit/http_utils_test.cpp b/test/unit/http_utils_test.cpp index 9bb203b7..96c0a9cd 100644 --- a/test/unit/http_utils_test.cpp +++ b/test/unit/http_utils_test.cpp @@ -18,6 +18,8 @@ USA */ +#include "httpserver/http_utils.hpp" + #if defined(__MINGW32__) || defined(__CYGWIN32__) #define _WINDOWS #undef _WIN32_WINNT @@ -28,11 +30,10 @@ #include #endif -#include "littletest.hpp" -#include "httpserver/http_utils.hpp" - #include +#include "littletest.hpp" + using namespace httpserver; using namespace std; diff --git a/test/unit/string_utilities_test.cpp b/test/unit/string_utilities_test.cpp index 2d3fd83d..8d3ac6c7 100644 --- a/test/unit/string_utilities_test.cpp +++ b/test/unit/string_utilities_test.cpp @@ -18,11 +18,12 @@ USA */ -#include "littletest.hpp" #include "httpserver/string_utilities.hpp" #include +#include "littletest.hpp" + using namespace httpserver; using namespace std;