Fix ssl_send to send data in chunks of SSL_MAX_CONTENT_LEN
Merge pull request #106 from carlopires/fix-ssl-send

Fix ssl_send to send data in chunks of SSL_MAX_CONTENT_LEN
Fix the bug where the prefix and pattern for a request is not initialized when a connection is used for both a request that ends up going to a Proxy followed by a request that ends up going to a Handler.
Request saves the original raw message for later forwarding
added an encode method in the mongrel2 request class
Bump version number.
Hack to work around inifinite loop

When the hotlist is full, this code will loop forever trying to add the
socket to the hotlist.  A 100ms sleep will let things make progress; the
better long-term solution is to forcibly evict a FD from the hotlist to
make room since handler sockets should always have priority, but that's
a more complicated change
IOBuf_read doesn't return an error when fd is closed

So we need to detect this in read_all
Fixed dexy includes. Manual builds again.
Add nofork option
Change websockets to pass opening handshake on

This allows the client to negotiate extensions.  We don't fully support
extensions yet, since mongrel2 always defragments packets, which is
disallowed in the presence of unknown extensions.  On the other hand,
defragmenting packets in e.g. python is incredibly slow vs. C so I think
it's a resonable middle ground right now.

Note that if someone sends an opening handshake, followed by a websocket
frame, we will start processing those frames regardless of whether or
not the handler signals it supports websockets by replying with a
response.  This *may* be a security vulnerability, I haven't determined
that yet.
(cherry picked from commit 4c761ee1df5e8a9251d982392d30f795a916ef5e)
Merge pull request #132 from moai/develop

Call filters that register for the CLOSE event(cherry picked from commit 73eb1b3f33306d1a48fded9081d41c7437153fbf)
Bump mongo c client to version 0.6
Fix shard connection parser
Merge pull request #141 from wysman/feature/update-mongodb-config-module

Update the mongodb configuration module
Merge branch 'release/v1.8.0'

Conflicts:
	docs/manual/deploying.tex
	docs/manual/hacking.tex
	docs/manual/installing.tex
	docs/manual/managing.tex
	docs/manual/preamble.tex
	src/io.c
Merge branch 'release/v1.8.0' into develop

Adding release hotfixes into develop.
Updated version info in README file.
Merge branch 'master' into develop
Merge branch 'feature/nofork' into develop
Rotate log files on SIGHUP

We already reload the configuration.