summaryrefslogtreecommitdiff
path: root/src/mod_magnet.c
Commit message (Expand)AuthorAgeFilesLines
* [build] _WIN32 __declspec(dllexport) *_plugin_initGlenn Strauss2023-05-031-0/+1
* [core] hxcon "base class" for h2conGlenn Strauss2023-05-031-12/+13
* [core] r->x union w/ structs for r->x.{h1,h2}Glenn Strauss2023-04-291-1/+1
* [mod_magnet] support ./configure --with-lua=luajit (#3199)Glenn Strauss2023-04-111-0/+7
* [multiple] store ptrs to remote addr in request_st (#3192)Glenn Strauss2023-02-281-7/+6
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-3/+2
* [multiple] mark mod_*_plugin_init() funcs coldGlenn Strauss2022-12-071-0/+1
* [mod_magnet] remove lighty.r.req_attr["response.*"]Glenn Strauss2022-12-021-38/+1
* [core] http_response_body_clear clears body flagsGlenn Strauss2022-11-231-1/+1
* [core] buffer_append_bs_escaped_json()Glenn Strauss2022-06-101-4/+7
* [multiple] fix json encodingGlenn Strauss2022-06-101-2/+15
* [mod_magnet] reset for http-response-send-fileGlenn Strauss2022-06-091-0/+2
* [mod_magnet] skip req body collect warn if modsec3Glenn Strauss2022-05-241-0/+4
* [mod_magnet] r.req_body .collect .get .set .addGlenn Strauss2022-05-151-2/+131
* [mod_magnet] quiet coverity false positiveGlenn Strauss2022-05-121-0/+4
* [multiple] rename status_counter -> plugin_statsGlenn Strauss2022-05-111-21/+13
* [mod_magnet] backspace-escape encode/decodeGlenn Strauss2022-05-111-0/+124
* [mod_magnet] read-only access to r->server_nameGlenn Strauss2022-05-111-1/+22
* [multiple] simplify bytes_in/bytes_out accountingGlenn Strauss2022-05-111-8/+2
* [multiple] use buffer_append_char()Glenn Strauss2022-05-111-3/+3
* [mod_magnet] further isolate legacy API result tblGlenn Strauss2022-05-111-106/+50
* [mod_magnet] adjust p->conf.stage checksGlenn Strauss2022-05-111-9/+8
* [mod_magnet] format multiline err tracebackGlenn Strauss2022-05-111-2/+4
* [mod_magnet] lighty.c.stat high precision timeGlenn Strauss2022-05-111-0/+42
* [mod_magnet] separate funcs for uri_path_rawGlenn Strauss2022-05-111-18/+30
* [mod_magnet] deprecate r.req_attr["response.*]Glenn Strauss2022-05-111-0/+9
* [mod_magnet] lighty.r.resp_body.getGlenn Strauss2022-05-111-6/+2
* [mod_magnet] lighty.c.hrtime high-resolution timeGlenn Strauss2022-05-111-0/+11
* [mod_magnet] expose r->keep_alive to lua scriptsGlenn Strauss2022-05-111-0/+10
* [mod_magnet] lighty.r.req_item[] accessorsGlenn Strauss2022-05-111-2/+109
* [mod_magnet] tighten magnet_env_set()Glenn Strauss2022-05-111-24/+41
* [mod_magnet] expose r->state to lua scriptsGlenn Strauss2022-05-111-3/+13
* [mod_magnet] tighten magnet_env_get_buffer_by_id()Glenn Strauss2022-05-101-73/+53
* [mod_magnet] reduce magnet_env_get_id() scanningGlenn Strauss2022-05-101-1/+17
* [mod_magnet] lighty.server.* table w/ new functionGlenn Strauss2022-05-101-2/+157
* [mod_magnet] magnet_script_setup_global_state() fnGlenn Strauss2022-05-071-12/+12
* [mod_magnet] magnet_plugin_stats_table() fnGlenn Strauss2022-05-071-11/+18
* [mod_magnet] no local server port on unix domainGlenn Strauss2022-05-071-2/+4
* [mod_magnet] rewrite lighty.r as table of userdataGlenn Strauss2022-05-061-208/+339
* [mod_magnet] set script env in func first upvalueGlenn Strauss2022-05-051-6/+3
* [mod_magnet] allow removal of req_env elt via nilGlenn Strauss2022-03-111-0/+6
* [mod_magnet] lighty.c.header_tokens convenience fnGlenn Strauss2022-02-211-0/+45
* [mod_magnet] magnet_push_quoted_string shared codeGlenn Strauss2022-02-211-11/+39
* [mod_magnet] fix header,content legacy table clearGlenn Strauss2022-02-191-5/+18
* [mod_magnet] lighty.c.quotedenc(),dec() funcsGlenn Strauss2022-02-191-0/+57
* [mod_magnet] magnet_tmpbuf_acquire(),release()Glenn Strauss2022-02-191-22/+44
* [mod_magnet] adjust magnet_lighty_result_get()Glenn Strauss2022-02-191-2/+2
* [mod_magnet] remove duplicated NULL checksGlenn Strauss2022-02-191-6/+3
* [mod_magnet] fix lighty.c.urldec_query()Glenn Strauss2022-02-191-13/+12
* [mod_magnet] fix lighty.c.cookie_tokens()Glenn Strauss2022-02-191-9/+23