Do not allow backslashes in path (security).

On Windows, it is possible to access arbitrary files by crafting
a GET with unescaped \, like GET /..\..\..\..\..\windows\win.ini

http://www.couchbase.com/issues/browse/MB-7390
Issue 92: Do not allow backslashes in path (security).

On Windows, it is possible to access arbitrary files by crafting
a GET with unescaped \, like GET /..\..\..\..\..\windows\win.ini

Please also see ouchbase.com/issues/browse/MB-7390
Merge branch 'master' of git://github.com/melkote/mochiweb
Merge pull request #93 from melkote/master

Pull request for issue 92: Do not allow backslashes in path (windows security).
Merge pull request #91 from djnym/R15B02_mochiweb_acceptor_crash

Fix for mochiweb_acceptor crash under R15B02
prep changelog for 2.4.0
Added session module for use of secure cookies
Added some tests. still getting errors though
Trying new encoding ways
Mochiweb session it's functional now
Working on Dymitri
Still workin on Dymitri's suggestions
There is only one place to put user or any kind of data now. I don't really understan the security implications of this. There is no term_to_binary in the code now.
use tuple modules instead of parameterized modules

Erlang R16, coming soon, will do away with parameterized modules (see Issue
4 under http://www.erlang.org/news/35 for details). Change Mochiweb to use
tuple modules instead, since they will continue to be supported in R16 and
beyond. These changes are backward compatible, so current Mochiweb
applications should require only recompilation to continue working.
Merge pull request #95 from vinoski/drop-param-mods

use tuple modules instead of parameterized modules
update CHANGES and bump vsn to 2.4.0
#96 - mochifmt_records regression
Working on improvements suggested by doubleyou
fix mochiweb_request regression #97
Fixed the final notes