Stefan Bühler
914f79650a
fix connection handling with chunked responses
10 years ago
Stefan Bühler
ff28617976
[mod_fastcgi] disable keep-alive for now
10 years ago
Stefan Bühler
c61f4929cb
more asserts and checks in stream_simple_socket
10 years ago
Stefan Bühler
b6325775dc
[backends] fix connection insertion
10 years ago
Stefan Bühler
ba46b595ae
[mod_fastcgi] fix broken asserts
10 years ago
Stefan Bühler
d59cbf3f4e
[mod_fastcgi] add some asserts
10 years ago
Stefan Bühler
5c2cc7143d
fix filters (deflate, memcached, cache_disk_etag)
10 years ago
Stefan Bühler
49796611be
[glib] disable deprecation warnings
10 years ago
Stefan Bühler
f33a7fd3fa
[lua] check values for NULL before pushing to stack
10 years ago
Stefan Bühler
b1611a2047
[tests] add deflate support and tests
10 years ago
Stefan Bühler
1402e8987c
[tests] use 127.0.0.2 as base address
10 years ago
Stefan Bühler
21ded067eb
[test] mod_fastcgi: upload 2MiB and check sha1sum
10 years ago
Stefan Bühler
3aa78c1002
wait for request body in dynamic backends, cache them on disk
10 years ago
Stefan Bühler
c40b1da839
[subrequests lua] fix compile warnings. still not working, needs to be ported to stream api.
10 years ago
Stefan Bühler
f1f1aacdfe
fix glib deprecation warnings
10 years ago
Stefan Bühler
a937bd437a
fix missing li prefixes
10 years ago
Stefan Bühler
72ec9a432f
[throttle] rewrite
10 years ago
Stefan Bühler
e0d9c0d602
[core] register server prepare callbacks
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
d9952f8e14
[mod_proxy] use backends
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
079c365f39
[mod_scgi] use backends
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
ebd5a4ecb3
Fix comment style (//) and add gnutls to automake distcheck
10 years ago
Stefan Bühler
a7166ed80c
[tests] add --valgrind option
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
a12d550557
cleanup base.h
10 years ago
Stefan Bühler
20a63070e2
[chunks] extract to plain memory
10 years ago
Stefan Bühler
092a1b0141
fix bugs found with clang-3.3 -fsanitize=address,undefined
10 years ago
Stefan Bühler
de920597dc
[tests] extend autowrapper.sh script
10 years ago
Stefan Bühler
89048a012e
[autobuild] fix automake-1.12 problems
10 years ago
Stefan Bühler
4793e43461
[mod_gnutls] fix ca-file handling
10 years ago
Stefan Bühler
186309f529
[lua] add missing file
10 years ago
Stefan Bühler
0d85a068c8
[lua] add per lua_State lock
10 years ago
Stefan Bühler
c1851a6cea
[lua] force garbage collection
10 years ago
Stefan Bühler
f2ade38923
Release mainaction before stopping workers
10 years ago
Stefan Bühler
224f623494
[tests] new features for running tests: log to console, kill services again after timeout
10 years ago
Stefan Bühler
20e0eb88b6
[tests] add scgi tests
10 years ago
Stefan Bühler
ff7b73c8a9
[collect] Allow to start collect without worker context
10 years ago
Stefan Bühler
0dd67d972a
[mod_lua] fix order of setting ts_loaded and checking it
10 years ago
Stefan Bühler
0a0ef2acc8
[tests] timeout pycurl requests after 10 seconds
10 years ago
Stefan Bühler
0ac603bc13
gitignore update
10 years ago
Stefan Bühler
e2d7bb30ec
[mod_lua] fix docs
10 years ago
Stefan Bühler
ff527c560c
[mod_lua] fix ttl handling for lua.handler
10 years ago
Stefan Bühler
9cb0790052
[core_lua] Forward worker pointer to log functions in some lua functions
...
This fixes 2 things:
* won't need global server lock for logging in worker context
* order of log entries; worker context log gets committed to
global list in the event loop
10 years ago