2
0
Fork 0
Commit Graph

92 Commits

Author SHA1 Message Date
Stefan Bühler 1790afc37f [radix]: Fix wrong var in macro, add test cases 2010-09-20 22:54:38 +02:00
Stefan Bühler c3dc0d8d7e [common]: Add generic jobqueue 2010-09-05 13:39:22 +02:00
Thomas Porzelt 582dfa99d7 [core] Rework mimetype lookup code 2010-09-04 14:50:35 +02:00
Stefan Bühler 77ad119f66 [lua]: add subrequests 2010-08-26 00:34:28 +02:00
Stefan Bühler 8587598a66 [core] add tasklets: jobs which use blocking code 2010-08-25 15:56:11 +02:00
Stefan Bühler c3164aba8b Move binary names: angel becomes lighttpd2, worker lighttpd2-worker 2010-08-24 21:05:17 +02:00
Stefan Bühler b876f8401d [core]: rework connection/vrequest structs; add liConInfo 2010-08-11 13:27:27 +02:00
Stefan Bühler 06b40f5ff4 Fix compile on FreeBSD 2010-07-31 15:57:34 +02:00
Thomas Porzelt 20c3e7d6ad [core] Add li_memory_usage(), clean up some old sys-* files 2010-07-31 15:16:29 +02:00
Stefan Bühler 37666894ed [cmake]: check glib version for >= 2.16 2010-07-26 15:18:56 +02:00
Stefan Bühler 2439159689 [cmake]: Fix mod_limit 2010-07-26 15:10:58 +02:00
Thomas Porzelt 2d2bb12e3d [modules] Add mod_limit 2010-07-25 12:37:37 +02:00
Stefan Bühler c0128fea48 [mod_memcached] Initial mod_memcached 2010-07-17 15:23:54 +02:00
Thomas Porzelt 3668ef97ab [core] Add liPattern type and associated functions 2010-06-06 23:54:55 +02:00
Stefan Bühler 4afebee1c7 Make profiler optional 2010-05-13 12:19:12 +02:00
Thomas Porzelt f285ad372e [core,waf,autoconf,cmake] Add check for execinfo.h and disable stacktraces in profiler if not available 2010-05-09 14:18:52 +02:00
Thomas Porzelt 852ff8ecf6 [modules] Add mod_userdir 2010-04-17 15:44:39 +02:00
Thomas Porzelt c72ee99ad7 [modules] Add mod_flv 2010-04-11 23:16:25 +02:00
Thomas Porzelt 9b0db666c5 [modules] Add mod_progress 2010-04-04 22:04:14 +02:00
Stefan Bühler faf2985a79 Use struct sockaddr_storage (in liSockAddr) as base for getsockname/getpeername 2010-01-24 11:47:58 +01:00
Stefan Bühler edd74a0e3c Rename lighttpd to lighttpd2 2010-01-03 19:53:48 +01:00
Stefan Bühler 63eadd22fa Fix buildsystems 2009-12-21 21:07:27 +01:00
Stefan Bühler 881669d96a Add lua filters; fixed some lua-api bugs; enhanced lua chunkqueue api 2009-12-20 23:45:03 +01:00
Stefan Bühler b332fcbbb8 Add api for buffering chunkqueue content on disk 2009-12-15 16:58:08 +01:00
Stefan Bühler 3bc425fef1 Remove config parser code from main(), add cmake-option to disable default config parser 2009-12-13 21:35:46 +01:00
Stefan Bühler 871a4dc8b5 Add unit-testing for range-parser and fix the parser 2009-12-05 15:56:14 +01:00
Stefan Bühler 0c3ca6b13b add liBuffer: a reference-counted memory chunk (using mempool) for basic network data 2009-11-29 17:54:01 +01:00
Stefan Bühler f9b12036fe Add mempool allocator to avoid fragmentation 2009-11-29 15:22:57 +01:00
Stefan Bühler d86a5255e4 Add mod_lua 2009-11-01 17:23:21 +01:00
Stefan Bühler c6741f7716 Implement li_filter_chunked_decode + one unit-test for it 2009-10-19 21:45:00 +02:00
Stefan Bühler 17c3512f22 Add mod_proxy 2009-10-19 18:59:49 +02:00
Stefan Bühler e2eb4f774d Added mod_scgi 2009-10-18 17:41:06 +02:00
Stefan Bühler 0fe57dc215 mod_auth: add htdigest and htpasswd (no apr-md5) backend 2009-10-10 19:27:42 +02:00
Stefan Bühler c5bffcc261 ke: Add unit tests 2009-10-10 19:17:03 +02:00
Stefan Bühler c735d9a4b6 cmake: put everything except main() into shared libraries 2009-10-09 15:37:40 +02:00
Stefan Bühler dc05e13c97 Implement ranged requests for static files 2009-10-07 22:49:40 +02:00
Stefan Bühler a14a709237 Add max-connections check, set to max-fds/4 2009-10-04 14:25:59 +02:00
Stefan Bühler 476698f118 luaApi: move global method/constants into lighty. namespace, add vr:stat(filename) 2009-10-03 15:26:35 +02:00
Stefan Bühler 4ec620bfac mod_deflate (only cmake support for now) 2009-09-26 20:32:58 +02:00
Stefan Bühler 659ebfdd16 Add core lua support to handle requests 2009-09-13 17:54:16 +02:00
Stefan Bühler 772b87bfb3 [cmake] small cleanups, renamed common lib 2009-09-09 18:56:46 +02:00
Stefan Bühler e7b7b1d82c Add mod_openssl 2009-09-08 19:10:09 +02:00
Thomas Porzelt d434383b66 [automake,cmake] Add mod_auth to build scripts 2009-09-05 11:41:35 +02:00
Stefan Bühler 24483f55ed cmake: build common lib as shared lib, cleanup CMakeLists.txt 2009-08-03 20:47:26 +02:00
Stefan Bühler be5d0c7d75 Require cmake 2.6.4 2009-07-30 20:35:06 +02:00
Stefan Bühler 4f9a695051 Compile common source as static lib 2009-07-26 16:28:19 +02:00
Stefan Bühler 766fcd4bfc Add liProc and liErrorPipe for angel 2009-07-25 17:37:45 +02:00
Thomas Porzelt 82ea7279df [modules] Add mod_redirect 2009-07-23 14:42:50 +02:00
Stefan Bühler 2fa0d1381c Add more ways to configure the location of libev 2009-07-16 22:03:59 +02:00
Stefan Bühler 1dfc960eed Fix bug after source split: create config.h in include/lighttpd again 2009-07-15 22:50:56 +02:00