Crow/include/crow
Thomas Neumann 2a77083524 fix const correctness in template_t
Without locking we can safely share only const objects between threads.
crow::mustache::template_t will typically be loaded once and then
reused many times across threads. Unfortunately the render() method
was not marked as const, even though it is const is practice. This commit
adds the missing const annotations to the methods involved.
2022-01-24 20:41:29 +01:00
..
middlewares improved bracing rules, commented out clang-format 14 rule 2021-11-27 15:28:50 +03:00
app.h Changed the way concurrency is used 2021-12-23 05:39:39 +03:00
ci_map.h created new rules, used bot to enforce rules in PRs 2021-11-25 14:45:38 +03:00
common.h created new rules, used bot to enforce rules in PRs 2021-11-25 14:45:38 +03:00
compression.h created new rules, used bot to enforce rules in PRs 2021-11-25 14:45:38 +03:00
http_connection.h Merge branch 'master' into master 2021-12-07 14:12:29 +01:00
http_parser_merged.h Missing inline specifier in http_status_str function definition fixed 2021-12-16 19:41:03 +03:30
http_request.h improved bracing rules, commented out clang-format 14 rule 2021-11-27 15:28:50 +03:00
http_response.h Fixed another vulnerability in mustache file loading 2022-01-11 21:48:51 +03:00
http_server.h Changed the way concurrency is used 2021-12-23 05:39:39 +03:00
json.h Merge branch 'master' into mustache_lambdas 2021-12-17 09:08:24 +03:00
logging.h logger: don't append std::endl to the message. 2021-11-29 23:59:41 +01:00
middleware_context.h created new rules, used bot to enforce rules in PRs 2021-11-25 14:45:38 +03:00
mime_types.h Updated mime_types script: 2021-12-03 06:41:30 +03:00
multipart.h changed comment style back to the original (doxygen did not work with the new style) 2021-12-03 06:39:23 +03:00
mustache.h fix const correctness in template_t 2022-01-24 20:41:29 +01:00
parser.h changed comment style back to the original (doxygen did not work with the new style) 2021-12-03 06:39:23 +03:00
query_string.h changed comment style back to the original (doxygen did not work with the new style) 2021-12-03 06:39:23 +03:00
returnable.h improved bracing rules, commented out clang-format 14 rule 2021-11-27 15:28:50 +03:00
routing.h changed comment style back to the original (doxygen did not work with the new style) 2021-12-03 06:39:23 +03:00
settings.h GCC 8 workaround compiler detection & error 2021-11-27 14:30:37 +01:00
socket_adaptors.h changed comment style back to the original (doxygen did not work with the new style) 2021-12-03 06:39:23 +03:00
task_timer.h changed comment style back to the original (doxygen did not work with the new style) 2021-12-03 06:39:23 +03:00
TinySHA1.hpp Cleanup include folder into crow subfolder 2016-09-21 23:11:06 +09:00
utility.h improve sanitize_filename 2022-01-24 08:08:20 +01:00
version.h created new rules, used bot to enforce rules in PRs 2021-11-25 14:45:38 +03:00
websocket.h format 2021-12-03 07:05:10 +03:00