Ryan Dahl
5b37977e32
Don't put should_keep_alive messages in front of messages
2009-11-20 15:59:31 +01:00
Ryan Dahl
8f52d451a6
Add http version to tests
2009-11-20 15:59:31 +01:00
Ryan Dahl
717d04ce2d
Optimize increasing the header_index
2009-11-20 15:59:30 +01:00
Ryan Dahl
ca1e011ab3
add response scan, fix persistent bug
2009-11-20 15:59:30 +01:00
Ryan Dahl
fb6dc67b05
strict check
2009-11-20 15:59:30 +01:00
Ryan Dahl
3ac0ebdee5
Passing tests
2009-11-20 15:59:30 +01:00
Ryan Dahl
0642366f0e
change around api
2009-11-20 15:59:30 +01:00
Ryan Dahl
b283cd950f
copyright header
2009-11-20 15:59:30 +01:00
Ryan Dahl
3834853a8a
uri -> url
2009-11-20 15:59:30 +01:00
Ryan Dahl
d931481302
fix bug, first scan works.
2009-11-20 15:59:29 +01:00
Ryan Dahl
b71a17ec85
better output for test_scan
2009-11-20 15:59:29 +01:00
Ryan Dahl
0b8a48049c
Handling chunked messages
2009-11-20 15:59:29 +01:00
Ryan Dahl
c5a92f792f
Now parsing some req headers
2009-11-20 15:59:29 +01:00
Ryan Dahl
433202d825
new version
...
Trashing the old Ragel parser (which was based on Mongrel) because it's
proving difficult to get the control I need in end-of-message cases.
Replacing this with a hand written parser using a couple tricks borrowed
from NGINX. The new parser will be much more work to write, but should prove
faster and allow for better hacking.
2009-11-20 15:56:22 +01:00