Commit Graph

20 Commits

Author SHA1 Message Date
Nabzokek Zubkenkanakov 4fbd9b471f
Header files documentation (#804)
* Added documentation of "crow::App", "crow::SimpleApp", "crow"
(namespace), all macros defined in "crow/app.h".
* Added documentation entry for file crow/TinySHA1.hpp, namespace sha1,
class sha1::SHA1, namespace crow and namespace crow::websocket
* Documented crow/app.h and also improved crow/TinySHA1.hpp documentation
* Update app.h
2024-04-24 23:35:13 +02:00
bugdea1er e3ff9238a4 Add option to use Boost.Asio 2024-04-19 17:06:13 +02:00
The-EDev b986d1e38a Find the route as soon as the URL is parsed 2022-07-22 17:17:38 +03:00
Vladislav Oleshko 93710edd77 Merge branch 'master' into sessions 2022-06-22 20:47:47 +03:00
Luca Schlecker 3a485078b8 rework the way asio is handled as a dependency. 2022-06-22 18:14:09 +02:00
Vladislav Oleshko 6b6eb5eb0b Merge branch 'master' into sessions 2022-06-22 15:21:34 +03:00
Vladislav Oleshko a9135bddd5 Move out from detail namespace, small changes 2022-06-22 15:18:32 +03:00
Luca Schlecker f3d00bbecf replace boost::asio with standalone asio. 2022-06-18 17:21:37 +03:00
The-EDev 94a05b854a
changed functionality to avoid circular include 2022-05-21 12:32:32 +03:00
Farook Al-Sammarraie 9db0e3b8fe
Merge branch 'master' into parser_optimization 2022-02-15 15:56:48 +03:00
The-EDev 4cdde73388
Optimized HTTP parser
Also (likely) fixed problem with streaming without keeping connection
alive
Also fixed problem with multipart hanging on request
Also updated TODO entries to indicate Writer
2022-02-05 18:15:19 +03:00
Vladislav Oleshko e60714c0b2 Separate middleware for handlers 2022-02-01 22:49:41 +03:00
The-EDev 03e59aa446
improved bracing rules, commented out clang-format 14 rule 2021-11-27 15:28:50 +03:00
The-EDev 7f4b7c8ff9
created new rules, used bot to enforce rules in PRs 2021-11-25 14:45:38 +03:00
Himanshu 0f2b231448
Update http_request.h
CamelCase changed to snake_case
2021-08-14 18:01:19 +05:30
The-EDev 97dea47eb0 Changed the behaviour of `redirect` function to redirect to a route if no `http://` is available
Also added `redirect_perm`, `moved`, and `moved_perm` functions with their status codes.
And corrected the description of the `raw_url` member.
2020-12-26 19:54:41 +03:00
The-EDev 2422f55855 documented as much as possible relating to the API reference 2020-11-19 01:13:57 +03:00
The-EDev 454810c165 Added reference docs for dumb_timer_queue, http_request, http_response, and socket_adaptors 2020-11-14 05:28:07 +03:00
Igor Mróz ef7fa91631 #146 Added field with remote IP address. 2018-09-28 21:16:36 +02:00
ipknHama 3081e4e1a8 Cleanup include folder into crow subfolder
- only crow.h is exposed now
2016-09-21 23:11:06 +09:00