34 Commits (2a29965dc553703b1261ce4af61a2a4e1ac9933f)

Author SHA1 Message Date
Stefan Bühler 2a29965dc5 Accept LF in http responses instead of CRLF too 13 years ago
Thomas Porzelt 5e5f5564ee [core] Fix for commit #572 13 years ago
Thomas Porzelt 0372f3a671 [core] Add status code 418 to li_http_method_string() 13 years ago
Thomas Porzelt 6016ec94fe [core] Make error pages prettier and add a little error description 13 years ago
Thomas Porzelt cd10b26497 [core] Don't print debug message about config parser when there's no problem 13 years ago
Thomas Porzelt df225dc007 [core] Limit request uri to 8 kilobytes and whole request header to 64 kilobytes 13 years ago
Stefan Bühler 007e5e040c Add listen mask checks to angel 13 years ago
Stefan Bühler b32c74a180 vr->handle_response_body was replaced with vr->backend (and is used for something else now) 13 years ago
Thomas Porzelt ebedf9c981 [waf] Fix building with lua 13 years ago
Stefan Bühler 56ff7ca32a angel/lighty now synchronize the server state 13 years ago
Stefan Bühler eeddb37e4a Add plugin angel callbacks 13 years ago
Stefan Bühler f221bac60e Fix handling closing sockets (read buffer until EOF, error or timeout) 13 years ago
Thomas Porzelt 6184f88e08 [core] Fix connection bandwidth stats calculation 13 years ago
Thomas Porzelt 0ee98620b7 [core] Fix 'include' directive in config parser 13 years ago
Thomas Porzelt 5c699f571a [waf] Fix includes so config.h gets found 13 years ago
Thomas Porzelt 8b7ea63cf9 [waf] Reenable waf and update to 1.5.8 13 years ago
Stefan Bühler 8a0665aa53 Set tm.tm_isdst = 0 before mktime() 13 years ago
Thomas Porzelt 8a13426774 [core] Stop stat cache waitqueue in sigint/worker stop 13 years ago
Stefan Bühler e438240ed5 automake: fix make dist and module "lib" prefix 13 years ago
Stefan Bühler df96167362 Add automake 13 years ago
Thomas Porzelt 549daa97e1 [core] Use DEBUG() makro instead of g_printerr() in config parser 13 years ago
Stefan Bühler 2f6fe68a75 Cleanup some debug logging 13 years ago
Stefan Bühler 594987c29e Add li_ev_safe_ref_and_stop macro and use it 13 years ago
Thomas Porzelt 5b57a8c4b9 [core] Fix double free() in config_parser 13 years ago
Thomas Porzelt a312773e40 [core] Make 'include' directive in config_parser support glob()-style patterns 13 years ago
Thomas Porzelt e838c9b3cf [core] Add liTimeFunc (gmtime_r, localtime_r) parameter to li_worker_current_timestamp() 13 years ago
Stefan Bühler ab1387d4ba Move and add some common log helpers to utils 13 years ago
Stefan Bühler 1515e5c2f4 Deterministic multiline header parsing 13 years ago
Stefan Bühler fe54d1fe9d Send 400 if header parsing failed 13 years ago
Stefan Bühler b187c4f3c5 Fix missing newlines at end of files 13 years ago
Stefan Bühler a061745193 Fix bugs found with the static clang analyzer (http://clang-analyzer.llvm.org/) 13 years ago
Stefan Bühler f4f2bd1f38 Poison non-thread-safe functions and fix errors 13 years ago
Thomas Porzelt 952a28d176 Fix a null-pointer dereference and some other small things reported by clang analyzer 13 years ago
Stefan Bühler 540ff7db02 Split sources into subdirs 13 years ago