summaryrefslogtreecommitdiff
path: root/src/mod_wstunnel.c
Commit message (Expand)AuthorAgeFilesLines
* [build] _WIN32 __declspec(dllexport) *_plugin_initGlenn Strauss2023-05-031-0/+1
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-5/+3
* [mod_wstunnel] store value in tmp before byteswapGlenn Strauss2022-12-101-2/+5
* [multiple] mark mod_*_plugin_init() funcs coldGlenn Strauss2022-12-071-0/+2
* [mod_wstunnel] fix crash with bad hybivers (fixes #3165)Glenn Strauss2022-08-031-1/+4
* [multiple] immed connect to backend for streamingGlenn Strauss2022-03-251-1/+1
* [multiple] WebSockets over HTTP/2 (fixes #3151)Glenn Strauss2022-03-251-4/+14
* [core] remove connection_list_append()Glenn Strauss2021-09-081-1/+0
* [core] change srv->conns to doubly-linked-listGlenn Strauss2021-09-081-2/+1
* [core] chunkqueue_append_buffer always clears bufGlenn Strauss2021-09-081-2/+2
* [multiple] Y2038 32-bit signed time_t mitigationsGlenn Strauss2021-09-041-3/+3
* [multiple] use <algo>_iov() digest funcsGlenn Strauss2021-08-271-4/+2
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-23/+24
* [core] remove buffer_is_equal_right_len()Glenn Strauss2021-05-071-1/+1
* [multiple] http_header APIs to reduce str copiesGlenn Strauss2021-03-261-9/+6
* [multiple] prefer monotonic time for internal useGlenn Strauss2021-03-111-2/+2
* [multiple] inline chunkqueue where always alloc'dGlenn Strauss2020-10-111-12/+12
* [multiple] code reuse chunkqueue_peek_data()Glenn Strauss2020-10-111-16/+4
* [multiple] rename connection_reset hook to requestGlenn Strauss2020-08-021-3/+3
* [core] sys-crypto-md.h w/ inline message digest fnGlenn Strauss2020-07-081-4/+4
* [core] stricter parse of numerical digitsGlenn Strauss2020-07-081-2/+4
* [multiple] fix some cc warnings in 32-bit, powerpcGlenn Strauss2020-07-081-14/+14
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-102/+101
* [core] store subrequest_handler instead of modeGlenn Strauss2020-07-081-3/+3
* [core] move plugin_ctx into (request_st *)Glenn Strauss2020-07-081-2/+2
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-8/+8
* [core] rename content_length to reqbody_lengthGlenn Strauss2020-07-081-1/+1
* [multiple] omit passing srv to fdevent_handlerGlenn Strauss2020-07-081-2/+2
* [multiple] generic config array type checkingGlenn Strauss2020-07-081-18/+3
* [multiple] extern log_epoch_secsGlenn Strauss2020-07-081-2/+2
* [multiple] connection hooks no longer get (srv *)Glenn Strauss2020-07-081-11/+11
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-16/+13
* [core] gw_exts_clear_check_local()Glenn Strauss2020-07-081-6/+1
* [mod_wstunnel] change DEBUG_LOG to use log_error()Glenn Strauss2020-07-081-103/+92
* [multiple] gw_backends config_plugin_values_init()Glenn Strauss2020-07-081-152/+163
* [core] const char *name in struct pluginGlenn Strauss2020-05-231-2/+1
* [core] simpler config_check_cond()Glenn Strauss2020-05-231-4/+2
* [core] add const to callers of http_header_*_get()Glenn Strauss2020-02-241-8/+8
* [core] inline buffer as part of data_string valueGlenn Strauss2020-02-241-2/+2
* [core] inline buffer key for *_patch_connection()Glenn Strauss2020-02-241-7/+7
* [core] differentiate array_get_* for ro and rwGlenn Strauss2020-02-241-3/+3
* [core] prefer uint32_t to size_t in base.hGlenn Strauss2020-02-241-3/+3
* [core] http_header_str_contains_token()Glenn Strauss2020-02-241-15/+2
* [core] use buffer_eq_icase_ssn funcGlenn Strauss2019-06-061-3/+3
* [multiple] cleaner calloc use in SETDEFAULTS_FUNCMohammed Sadiq2019-04-201-1/+1
* [mod_wstunnel] fix ping-interval for big-endian (fixes #2944)Glenn Strauss2019-04-101-1/+1
* [multiple] minor: remove duplicated conditionsGlenn Strauss2019-02-101-1/+1
* [multiple] calloc match ptr type (clang --analyze)Glenn Strauss2019-01-211-1/+1
* [mod_wstunnel] use buffer_string_length()Glenn Strauss2018-11-251-1/+1
* [core] perf: simple, quick buffer_clear()Glenn Strauss2018-11-231-8/+8