122 Commits (bffe96f5d091685b4a8357f0547976a6ec71c4d6)

Author SHA1 Message Date
Stefan Bühler bffe96f5d0 [build] sync extra warning flags between cmake and autobuild 2 years ago
Stefan Bühler d72a3c2940 [mod_gnutls] add basic OCSP response stapling support 5 years ago
Stefan Bühler a1340123be [cmake] handle include directories separately 6 years ago
Stefan Bühler 4375aba174 [request parser] adapt whitespace removal from response parser, fixes bug removing last character if CR was missing 6 years ago
Stefan Bühler d58d98a62d [value] move value functions that depend on angel / main implementations into separate file, included in the other implementations 7 years ago
Stefan Bühler 17a5168793 [core] convert all assert() to LI_FORCE_ASSERT(), and support writing backtraces on fatal errors with libunwind 8 years ago
Stefan Bühler db58828e0b [common] refactor liValue to share most of the code 8 years ago
Stefan Bühler e762189fb5 [core] only use feature test macros on linux 8 years ago
Stefan Bühler 392e7bb823 [mod_gnutls] add SNI 8 years ago
Stefan Bühler 2bcb880dc8 [core] implement generic "fetch" api 8 years ago
Stefan Bühler 709296d796 fix bugs and warnings from compiler warnings (memset parameter order, shadow, ...) 8 years ago
Stefan Bühler 72ec9a432f [throttle] rewrite 8 years ago
Stefan Bühler b028ad841f [mod_gnutls] stream 8 years ago
Stefan Bühler d0d3c851a5 [openssl] use BIO wrappers for streams 8 years ago
Stefan Bühler cfd8955008 [common] implement libev wrapper 8 years ago
Stefan Bühler b74ec36c1e [mod_fastcgi]: use backends 8 years ago
Stefan Bühler ff69160c34 [core] Use streams 8 years ago
Stefan Bühler b41cc2898a generic backends 9 years ago
Stefan Bühler c450fa82a5 [core] implement streams on chunkqueues 8 years ago
Stefan Bühler 6a33c93231 Revert "[core] implement streams on chunkqueues" 8 years ago
Stefan Bühler 74ce55c860 [core] implement streams on chunkqueues 9 years ago
Stefan Bühler 0d85a068c8 [lua] add per lua_State lock 9 years ago
Stefan Bühler 3972451633 [ip-parser] fix ipv4 netmask for /0, added some unit tests 10 years ago
Stefan Bühler bef05e0b2e new module: mod_gnutls 10 years ago
Stefan Bühler b15ec2ecf4 [cmake] fix linker errors with --as-needed (fixes #2360) 10 years ago
Stefan Bühler bd5c2f4ebe move profiler code to common lib 10 years ago
Stefan Bühler 0fcbfb7ab7 [core] optimize syscalls per connection 11 years ago
Stefan Bühler be50c790e1 [mod_balance]: renamed from mod_balancer 11 years ago
Stefan Bühler f521719737 Fix some link problems with -lcrypt 11 years ago
Stefan Bühler ab9421a5e1 [core] Provide safe wrapper for crypt if crypt_r is not available 11 years ago
Stefan Bühler 1790afc37f [radix]: Fix wrong var in macro, add test cases 11 years ago
Stefan Bühler c3dc0d8d7e [common]: Add generic jobqueue 11 years ago
Thomas Porzelt 582dfa99d7 [core] Rework mimetype lookup code 11 years ago
Stefan Bühler 77ad119f66 [lua]: add subrequests 11 years ago
Stefan Bühler 8587598a66 [core] add tasklets: jobs which use blocking code 11 years ago
Stefan Bühler c3164aba8b Move binary names: angel becomes lighttpd2, worker lighttpd2-worker 11 years ago
Stefan Bühler b876f8401d [core]: rework connection/vrequest structs; add liConInfo 11 years ago
Stefan Bühler 06b40f5ff4 Fix compile on FreeBSD 11 years ago
Thomas Porzelt 20c3e7d6ad [core] Add li_memory_usage(), clean up some old sys-* files 11 years ago
Stefan Bühler 37666894ed [cmake]: check glib version for >= 2.16 11 years ago
Stefan Bühler 2439159689 [cmake]: Fix mod_limit 11 years ago
Thomas Porzelt 2d2bb12e3d [modules] Add mod_limit 11 years ago
Stefan Bühler c0128fea48 [mod_memcached] Initial mod_memcached 11 years ago
Thomas Porzelt 3668ef97ab [core] Add liPattern type and associated functions 11 years ago
Stefan Bühler 4afebee1c7 Make profiler optional 12 years ago
Thomas Porzelt f285ad372e [core,waf,autoconf,cmake] Add check for execinfo.h and disable stacktraces in profiler if not available 12 years ago
Thomas Porzelt 852ff8ecf6 [modules] Add mod_userdir 12 years ago
Thomas Porzelt c72ee99ad7 [modules] Add mod_flv 12 years ago
Thomas Porzelt 9b0db666c5 [modules] Add mod_progress 12 years ago
Stefan Bühler faf2985a79 Use struct sockaddr_storage (in liSockAddr) as base for getsockname/getpeername 12 years ago