Stefan Bühler
|
066d0f5342
|
Added plugin callbacks for content and close handling
|
2008-08-08 19:44:54 +02:00 |
Stefan Bühler
|
6d6fc095ab
|
Fix typo in connections.c
|
2008-08-08 19:34:00 +02:00 |
Stefan Bühler
|
124e21ee7d
|
Add 100-Continue handling
|
2008-08-08 19:12:36 +02:00 |
Stefan Bühler
|
6dcfc736c2
|
Add missing plugin_core.h for core options
|
2008-08-08 18:51:27 +02:00 |
Stefan Bühler
|
b8e3535546
|
Enabled options, moved some initializing
|
2008-08-08 18:49:00 +02:00 |
Stefan Bühler
|
5fc77ca27a
|
Fix 64-bit signed/unsigned compare warning.
|
2008-08-08 13:57:27 +02:00 |
Stefan Bühler
|
8de2c27ec6
|
Fix some bugs/warnings.
|
2008-08-07 22:52:53 +02:00 |
Stefan Bühler
|
2546ce9259
|
Use ev_now for current timestamp, clean usage of shutdown (wait for eof before close)
|
2008-08-07 16:50:36 +02:00 |
Stefan Bühler
|
4a9ed5e8a3
|
Disable test binary
|
2008-08-07 16:49:44 +02:00 |
Stefan Bühler
|
03458817cc
|
Updated TODO hints
|
2008-08-07 14:12:51 +02:00 |
Stefan Bühler
|
1ed36c93b9
|
Handle write errors (fixes ab keep-alive problems)
|
2008-08-07 02:25:02 +02:00 |
Stefan Bühler
|
76dcab54fc
|
Capture SIGINT, SIGTERM and SIGPIPE.
|
2008-08-07 02:23:23 +02:00 |
Stefan Bühler
|
3b4e8f6f8d
|
Add some request header checks.
|
2008-08-07 01:44:09 +02:00 |
Stefan Bühler
|
52c5b05713
|
Added some http header helpers
|
2008-08-07 01:23:04 +02:00 |
Stefan Bühler
|
3041e2429d
|
Fix writing (unititialized var)
|
2008-08-07 01:21:53 +02:00 |
Stefan Bühler
|
9760d73a24
|
Fix chunks to not accept empty chunks (and to remove them in cq_skip)
|
2008-08-07 01:20:47 +02:00 |
Stefan Bühler
|
e216fc5168
|
handle requests now :) - still many TODOs for error handling/keep alive/validating headers
|
2008-08-07 00:26:17 +02:00 |
Stefan Bühler
|
e6463f776b
|
Enable static build.
|
2008-08-06 23:50:00 +02:00 |
Stefan Bühler
|
2fbc7b1408
|
Basic connection state machine
|
2008-08-06 20:46:42 +02:00 |
Thomas Porzelt
|
24d1f61c87
|
reverted changes from r70 in server.c; enhanced config parser
|
2008-08-05 21:21:31 +02:00 |
Thomas Porzelt
|
708b5fc223
|
small fixes; call_setup() now looks in the right hashtable
|
2008-08-05 19:32:33 +02:00 |
Thomas Porzelt
|
c2e6044315
|
con_get() now increases array size in steps of 10
|
2008-08-05 18:52:08 +02:00 |
Thomas Porzelt
|
1844a53dd3
|
merged from lp
|
2008-08-05 18:45:03 +02:00 |
Thomas Porzelt
|
a603d799f6
|
config parser changes; removed srv->mutex
|
2008-08-05 18:10:22 +02:00 |
Stefan Bühler
|
0a514f657e
|
server/connection/request functions
|
2008-08-05 17:08:32 +02:00 |
Stefan Bühler
|
0ab75876dc
|
Merge
|
2008-08-05 00:30:29 +02:00 |
Stefan Bühler
|
d1c1a1b06f
|
Continue request parser
|
2008-08-05 00:25:42 +02:00 |
Thomas Porzelt
|
4ae1c04b55
|
merged from lp
|
2008-08-04 23:17:44 +02:00 |
Thomas Porzelt
|
c190daa908
|
merged from lp and enhanced config parser
|
2008-08-04 23:16:49 +02:00 |
Stefan Bühler
|
d45b540603
|
Rename action_setting stuff
|
2008-08-04 21:28:56 +02:00 |
Thomas Porzelt
|
5e700e79e1
|
small config parser and log changes
|
2008-08-03 22:26:37 +02:00 |
Stefan Bühler
|
f86bf3631d
|
Remove action_list struct
|
2008-08-03 22:20:36 +02:00 |
Thomas Porzelt
|
a9cbec1046
|
config parser rewritten
|
2008-08-02 22:56:07 +02:00 |
Thomas Porzelt
|
b3767c0190
|
merged from lp
|
2008-07-26 14:25:32 +02:00 |
Thomas Porzelt
|
28f733a2c5
|
small config parser changes
|
2008-07-26 14:25:07 +02:00 |
Stefan Bühler
|
ff9b6c4461
|
Implement ip matching for conditions.
|
2008-07-26 00:42:08 +02:00 |
Thomas Porzelt
|
550b4e4858
|
merge from lp
|
2008-07-26 00:24:15 +02:00 |
Thomas Porzelt
|
4425a0dcd1
|
merge from lp
|
2008-07-26 00:24:09 +02:00 |
Stefan Bühler
|
fcf8e455ab
|
Optional lua frontend.
|
2008-07-25 23:12:40 +02:00 |
Thomas Porzelt
|
8b84f0fa6c
|
merge from lp
|
2008-07-25 22:44:10 +02:00 |
Stefan Bühler
|
aff9544b95
|
Parsers for ipv4/ipv6 für conditions
|
2008-07-25 22:38:42 +02:00 |
Thomas Porzelt
|
1d624ff022
|
merge from lp
|
2008-07-25 14:15:24 +02:00 |
Thomas Porzelt
|
1e9694e4f8
|
merge from lp
|
2008-07-25 14:15:16 +02:00 |
Stefan Bühler
|
c342be6424
|
New condition structure, some code for lua condition support
|
2008-07-25 14:09:03 +02:00 |
Stefan Bühler
|
0ec2404647
|
Fix typo in index.
|
2008-07-24 15:13:10 +02:00 |
Thomas Porzelt
|
5d2f95cce3
|
merged from lp
|
2008-07-24 14:50:45 +02:00 |
Stefan Bühler
|
2f7359b14c
|
changed some apis, implemented some todos, added support for lua actions/conditions.
|
2008-07-24 13:25:40 +02:00 |
Stefan Bühler
|
2537bb9d82
|
Add call_setup function
|
2008-07-23 22:33:29 +02:00 |
Thomas Porzelt
|
191343333e
|
merge from lp
|
2008-07-23 22:26:38 +02:00 |
Stefan Bühler
|
6bbfe1e43e
|
Added actions and setups to plugin_core.c
|
2008-07-23 22:25:16 +02:00 |