Stefan Bühler
|
72ec9a432f
|
[throttle] rewrite
|
10 years ago |
Stefan Bühler
|
b028ad841f
|
[mod_gnutls] stream
|
10 years ago |
Stefan Bühler
|
d0d3c851a5
|
[openssl] use BIO wrappers for streams
|
10 years ago |
Stefan Bühler
|
cfd8955008
|
[common] implement libev wrapper
* need a way to mark a watcher as "don't keep the loop alive"
|
10 years ago |
Stefan Bühler
|
b74ec36c1e
|
[mod_fastcgi]: use backends
|
10 years ago |
Stefan Bühler
|
ff69160c34
|
[core] Use streams
|
10 years ago |
Stefan Bühler
|
b41cc2898a
|
generic backends
|
10 years ago |
Stefan Bühler
|
c450fa82a5
|
[core] implement streams on chunkqueues
|
10 years ago |
Stefan Bühler
|
6a33c93231
|
Revert "[core] implement streams on chunkqueues"
- accidental push, patch not finished yet
This reverts commit 74ce55c860 .
|
10 years ago |
Stefan Bühler
|
74ce55c860
|
[core] implement streams on chunkqueues
|
10 years ago |
Stefan Bühler
|
0d85a068c8
|
[lua] add per lua_State lock
|
10 years ago |
Stefan Bühler
|
3972451633
|
[ip-parser] fix ipv4 netmask for /0, added some unit tests
|
11 years ago |
Stefan Bühler
|
bef05e0b2e
|
new module: mod_gnutls
|
11 years ago |
Stefan Bühler
|
b15ec2ecf4
|
[cmake] fix linker errors with --as-needed (fixes #2360)
|
11 years ago |
Stefan Bühler
|
bd5c2f4ebe
|
move profiler code to common lib
|
12 years ago |
Stefan Bühler
|
0fcbfb7ab7
|
[core] optimize syscalls per connection
|
12 years ago |
Stefan Bühler
|
be50c790e1
|
[mod_balance]: renamed from mod_balancer
|
12 years ago |
Stefan Bühler
|
f521719737
|
Fix some link problems with -lcrypt
|
13 years ago |
Stefan Bühler
|
ab9421a5e1
|
[core] Provide safe wrapper for crypt if crypt_r is not available
|
13 years ago |
Stefan Bühler
|
1790afc37f
|
[radix]: Fix wrong var in macro, add test cases
|
13 years ago |
Stefan Bühler
|
c3dc0d8d7e
|
[common]: Add generic jobqueue
|
13 years ago |
Thomas Porzelt
|
582dfa99d7
|
[core] Rework mimetype lookup code
|
13 years ago |
Stefan Bühler
|
77ad119f66
|
[lua]: add subrequests
|
13 years ago |
Stefan Bühler
|
8587598a66
|
[core] add tasklets: jobs which use blocking code
|
13 years ago |
Stefan Bühler
|
c3164aba8b
|
Move binary names: angel becomes lighttpd2, worker lighttpd2-worker
|
13 years ago |
Stefan Bühler
|
b876f8401d
|
[core]: rework connection/vrequest structs; add liConInfo
|
13 years ago |
Stefan Bühler
|
06b40f5ff4
|
Fix compile on FreeBSD
|
13 years ago |
Thomas Porzelt
|
20c3e7d6ad
|
[core] Add li_memory_usage(), clean up some old sys-* files
|
13 years ago |
Stefan Bühler
|
37666894ed
|
[cmake]: check glib version for >= 2.16
|
13 years ago |
Stefan Bühler
|
2439159689
|
[cmake]: Fix mod_limit
|
13 years ago |
Thomas Porzelt
|
2d2bb12e3d
|
[modules] Add mod_limit
|
13 years ago |
Stefan Bühler
|
c0128fea48
|
[mod_memcached] Initial mod_memcached
|
13 years ago |
Thomas Porzelt
|
3668ef97ab
|
[core] Add liPattern type and associated functions
|
13 years ago |
Stefan Bühler
|
4afebee1c7
|
Make profiler optional
|
13 years ago |
Thomas Porzelt
|
f285ad372e
|
[core,waf,autoconf,cmake] Add check for execinfo.h and disable stacktraces in profiler if not available
|
13 years ago |
Thomas Porzelt
|
852ff8ecf6
|
[modules] Add mod_userdir
|
13 years ago |
Thomas Porzelt
|
c72ee99ad7
|
[modules] Add mod_flv
|
13 years ago |
Thomas Porzelt
|
9b0db666c5
|
[modules] Add mod_progress
|
13 years ago |
Stefan Bühler
|
faf2985a79
|
Use struct sockaddr_storage (in liSockAddr) as base for getsockname/getpeername
|
13 years ago |
Stefan Bühler
|
edd74a0e3c
|
Rename lighttpd to lighttpd2
|
13 years ago |
Stefan Bühler
|
63eadd22fa
|
Fix buildsystems
|
13 years ago |
Stefan Bühler
|
881669d96a
|
Add lua filters; fixed some lua-api bugs; enhanced lua chunkqueue api
|
13 years ago |
Stefan Bühler
|
b332fcbbb8
|
Add api for buffering chunkqueue content on disk
|
13 years ago |
Stefan Bühler
|
3bc425fef1
|
Remove config parser code from main(), add cmake-option to disable default config parser
|
13 years ago |
Stefan Bühler
|
871a4dc8b5
|
Add unit-testing for range-parser and fix the parser
|
13 years ago |
Stefan Bühler
|
0c3ca6b13b
|
add liBuffer: a reference-counted memory chunk (using mempool) for basic network data
|
14 years ago |
Stefan Bühler
|
f9b12036fe
|
Add mempool allocator to avoid fragmentation
|
14 years ago |
Stefan Bühler
|
d86a5255e4
|
Add mod_lua
|
14 years ago |
Stefan Bühler
|
c6741f7716
|
Implement li_filter_chunked_decode + one unit-test for it
|
14 years ago |
Stefan Bühler
|
17c3512f22
|
Add mod_proxy
|
14 years ago |