56 Commits (d8d7d1977af5e70479b2d108371897e06bec7a9c)

Author SHA1 Message Date
Glenn Strauss 86bb8be2c8 [core] perf: skip redundant strlen() if len known 5 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 5 years ago
Glenn Strauss bd77abe0f8 [config] more specific checks for array lists 5 years ago
Glenn Strauss bdbea2aea8 [mod_openssl] move openssl code into mod_openssl 6 years ago
Glenn Strauss cb7ed13621 [core] new plugin hooks to help isolate SSL 6 years ago
Glenn Strauss c74bdf834b [mod_magnet] fix magnet_cgi_set() set of env vars (fixes #2763) 6 years ago
Glenn Strauss ac90699d28 [autobuild] rm module stub code for missing deps 6 years ago
Glenn Strauss b8b38f3067 [TLS] set SSL_PROTOCOL, SSL_CIPHER* (fixes #2511) 6 years ago
Glenn Strauss 381aaae363 remove unused array type TYPE_COUNT data_count 6 years ago
Glenn Strauss ed340897a2 do not set REDIRECT_URI in mod_magnet, mod_rewrite (#2738) 6 years ago
Glenn Strauss b473220d69 set REDIRECT_URI in mod_rewrite, mod_magnet 6 years ago
Glenn Strauss dbdab5dbc9 [core] server.error-handler new directive for error pages (fixes #2702) 6 years ago
Glenn Strauss a65c57a548 [core] open fd when appending file to cq (fixes #2655) 6 years ago
Glenn Strauss 659ce5e78e [mod_magnet] rename var for clarity (fixes #1483) 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler 82ee3fb2f8 [mod_magnet] define lua_pushglobaltable (for lua5.1) and use it (fixes #2719) 6 years ago
Stefan Bühler c354229f42 add handling for lua 5.2 and 5.3 (fixes #2674) 7 years ago
Stefan Bühler c512345fa2 [config] check config option scope; warn if server option is given in conditional 7 years ago
Stefan Bühler b66fa2cb68 [plugins] when modules are linked statically still only load the modules given in the config 7 years ago
Stefan Bühler c5737093db [mod_magnet] fix segfault when accessing not existing lighty.req_env[] entry (found by coverity) 7 years ago
Stefan Bühler 33cebeb0f7 fix segfaults in many plugins if they failed configuration 7 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 8 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 8 years ago
Stefan Bühler 8f0e19738f fix r2943 (added invalid read after free) 9 years ago
Stefan Bühler 07dd0bd0a5 add force_assert() to enforce assertions as simple assert()s are disabled by -DNDEBUG (fixes #2546) 9 years ago
Stefan Bühler b239e7734a [mod_magnet] fix memory leak 9 years ago
Stefan Bühler 17762fad01 maintain physical.basedir (the "acting" doc-root as prefix of physical.path) in more places 9 years ago
Stefan Bühler 6f208cfde1 fix/silence bugs reported by ccc-analyzer (clang) 9 years ago
Stefan Bühler f5f6b954b0 mod_magnet: add traceback for printing lua errors 13 years ago
Stefan Bühler 07ae3fb815 mod_magnet: fix pairs() for normal tables and strings (fixes #1307) 13 years ago
Stefan Bühler 915a9e3e88 Add some iterators for mod_magnet (fixes #1307) 13 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 13 years ago
Stefan Bühler 4df22f2a32 Fix issues found with clang analyzer 13 years ago
Stefan Bühler 4f4d40f3f7 Add "lighty.req_env" table to mod_magnet for setting/getting environment values for cgi (fixes #1967, thx presbrey) 13 years ago
Stefan Bühler c21623456c mod_magnet: Add env["request.path-info"] 13 years ago
Stefan Bühler 1ff333cb4a mod_magnet: Add env["request.remote-ip"] (fixes #1740) 13 years ago
Stefan Bühler 63f785a2f8 Added some extra warning options in cmake and fix the resulting warnings (unused/static functions) 14 years ago
Stefan Bühler ad12e4c5b2 Insert many con->mode checks; they should prevent two modules to handle the same request if they shouldn't (#631) 14 years ago
Stefan Bühler f08cd32877 Close connection in mod_magnet if returned status code 14 years ago
Stefan Bühler 73189c64e7 Fix mod_magnet to set con->mode = p->id if it generates content, so returning 4xx/5xx doesn't append an error page 14 years ago
Stefan Bühler 80be71bd43 Fix mod_magnet: enable "request.method" and "request.protocol" in lighty.env (#1308) 14 years ago
Jan Kneschke e49da67a47 only set the etag if we have one 16 years ago
Jan Kneschke 41bcf415c4 added content-type to the .stat() and decoded the st_mode 16 years ago
Jan Kneschke bf0f7832c1 added lighty.stat() which uses the stat-cache to reduce the number of syscalls 16 years ago
Jan Kneschke 0780de8bfa added the original URI, before the rewrite, to the env. 16 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 16 years ago
Marcus Rückert 3e7e2d528d - marked parameter as unused 16 years ago
Jan Kneschke 634ec365f5 make the config-options arrays instead of strings 16 years ago
Jan Kneschke a34a3ae173 reverted [1312] as it led to seg-faults 16 years ago
Jan Kneschke 2a3ac19883 rici pointed me the lua_cpcall() to call a lua-c-function in protected mode 16 years ago