Michael Maier [Tue, 19 Jun 2012 22:47:53 +0000 (20 00:47 +0200)]
Add REQUEST_BODY
Michael Maier [Sun, 21 Nov 2010 20:09:20 +0000 (21 21:09 +0100)]
Exchange the Mongrel parser with the Mongrel2 parser because of licensing issues
Stefan de Konink [Sun, 21 Nov 2010 16:15:39 +0000 (21 17:15 +0100)]
Merge branch 'newparser'
Stefan de Konink [Sun, 21 Nov 2010 16:13:28 +0000 (21 17:13 +0100)]
The fix to have everything binary related working.
Stefan de Konink [Thu, 13 May 2010 21:53:16 +0000 (13 23:53 +0200)]
Update
Merge branch 'newparser' of ssh://repo.or.cz/srv/git/mistral into newparser
Conflicts:
README
Stefan de Konink [Thu, 13 May 2010 21:50:18 +0000 (13 23:50 +0200)]
Gentoo solution
root [Thu, 13 May 2010 21:00:26 +0000 (13 23:00 +0200)]
Merge branch 'newparser' of git://repo.or.cz/mistral into newparser
root [Thu, 13 May 2010 20:56:10 +0000 (13 22:56 +0200)]
modified: LICENSE
modified: README
fixed port at examples/hello_world.php
new simplified version of examples/hello_world_forks.php
Stefan de Konink [Thu, 13 May 2010 20:48:52 +0000 (13 22:48 +0200)]
Forwarding change
Stefan de Konink [Thu, 13 May 2010 20:47:58 +0000 (13 22:47 +0200)]
Memoryleak
Stefan de Konink [Thu, 13 May 2010 20:45:22 +0000 (13 22:45 +0200)]
To use it.
Stefan de Konink [Thu, 13 May 2010 20:40:34 +0000 (13 22:40 +0200)]
New example.
Stefan de Konink [Thu, 13 May 2010 20:39:04 +0000 (13 22:39 +0200)]
Integration of the code that implements the use of the new parser.
Stefan de Konink [Thu, 13 May 2010 20:15:53 +0000 (13 22:15 +0200)]
This code implements (and expands) the new parser for Mistral.
Stefan de Konink [Thu, 13 May 2010 20:08:15 +0000 (13 22:08 +0200)]
Some pretty code fixes and memoryleak addressing.
Stefan de Konink [Sun, 28 Feb 2010 03:17:52 +0000 (28 04:17 +0100)]
Two new examples by Michael
Stefan de Konink [Sat, 27 Feb 2010 17:21:06 +0000 (27 18:21 +0100)]
Tiny compile error
Stefan de Konink [Fri, 26 Feb 2010 02:01:18 +0000 (26 03:01 +0100)]
Example how to use the array format.
Stefan de Konink [Fri, 26 Feb 2010 01:58:40 +0000 (26 02:58 +0100)]
Now this implements the execution off everything in a seperate function
if only PHP would be thread safe this could have run in a seperate thread.
Since it doesn't (yet) we run it here.
Stefan de Konink [Wed, 24 Feb 2010 23:53:20 +0000 (25 00:53 +0100)]
Length fix
Stefan de Konink [Tue, 23 Feb 2010 22:59:45 +0000 (23 23:59 +0100)]
Fixed binding
Stefan de Konink [Sun, 21 Feb 2010 22:46:21 +0000 (21 23:46 +0100)]
Currently content-type is pulled inside the C part,
we need some seperate header processing.
Stefan de Konink [Sun, 21 Feb 2010 19:26:23 +0000 (21 20:26 +0100)]
With a bit help of EBB
http://github.com/ry/libebb/blob/master/ebb.c
I found a better way of ditching connections.
Stefan de Konink [Sun, 21 Feb 2010 06:47:49 +0000 (21 07:47 +0100)]
Etc.
Stefan de Konink [Sun, 21 Feb 2010 05:24:01 +0000 (21 06:24 +0100)]
Michael initial webserver in PHP filled the variables also in PHP.
This code could therefore be changed into something to provide
compatibility between 'global variables' and the new webserver
without reinventing the wheel in C. (While some people might not
need it at all.)
Stefan de Konink [Sun, 21 Feb 2010 04:58:32 +0000 (21 05:58 +0100)]
No memoryleaks anymore
Stefan de Konink [Sun, 21 Feb 2010 04:00:17 +0000 (21 05:00 +0100)]
Example created by Michael, additions by Stefan
Stefan de Konink [Sun, 21 Feb 2010 03:58:27 +0000 (21 04:58 +0100)]
This is the initial commit;
Design/Research: Michael Maier
Implementation in C: Michael Maier, Stefan de Konink