Check if value of NO_COMPRESSION/NO_ZLIB is 0 or 1.

Originally, only presence of these variables was checked.
Unfortunately, iostreams documentation said, incorrectly, 
that NO_ZLIB and NO_BZIP2 default to 1 on Windows, which
caused some users to pass NO_ZLIB=0 explicitly, together 
with other variables,thereby still disabling zlib.

This match makes Jamfile forgiving of this error.

Fixes #1967.

svn path=/trunk/libs/iostreams/; revision=52168
Remove forcing of static runtime on msvc.

svn path=/trunk/libs/iostreams/; revision=52374
Fixed most tab and min/max issues from trunk inspection report

svn path=/trunk/boost/iostreams/; revision=53141
Do no disable warnings twice (while restoring only once).

Fixes #2779.
Thanks to Vasili Galka for the bug report.

svn path=/trunk/boost/iostreams/; revision=53426
Avoid non-inline non-template functions in headers.

This fixes #2406. gzip.hpp had a few functions
that are not templates or inline, which caused link errors.
Since the functions are fairly big, this patch moves
them into a cpp file.

svn path=/trunk/boost/iostreams/; revision=53427
Workaround msvc compiler error on mapped_file.cpp

Fixes #2278. Patch from David Walthall.

svn path=/trunk/libs/iostreams/; revision=53428
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.


svn path=/trunk/libs/iostreams/; revision=55159
atttped fix for #2932; will close after next testing cycle completes

svn path=/trunk/libs/iostreams/; revision=55797
Quiet GCC warnings

svn path=/trunk/boost/iostreams/; revision=56022
iostreams: fix for LWG issue 811, which it causing GCC 4.4.x errors 

svn path=/trunk/libs/iostreams/; revision=56666
rm cmake from trunk.  I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back

svn path=/trunk/libs/iostreams/; revision=56942
Allocate exceptions on the stack, not the heap. Refs #3612, by Richard Smith.

svn path=/trunk/boost/iostreams/; revision=57602
Fix unthrown exceptions. Refs #3311.

Thanks to Gareth Sylvester-Bradley and Richard Smith.

svn path=/trunk/boost/iostreams/; revision=57603
Use boost::throw_exception. Refs #2094.

Still some throws left when rethrowing caught exceptions.

Thanks to Richard Smith.

svn path=/trunk/boost/iostreams/; revision=57604
Add missing include guard. Refs #3010.

Thanks to Bjørn Roald and Richard Smith.

svn path=/trunk/boost/iostreams/; revision=57606
This file is dead and is the only remaining place mentioning the futimes function mentioned in #2817.

svn path=/trunk/libs/iostreams/; revision=57607
Hopefully fix #2894.

By Richard Smith

svn path=/trunk/boost/iostreams/; revision=57608
Support boost::ref(std::istream) in code_converter. Refs #3011.

By Richard Smith.

svn path=/trunk/boost/iostreams/; revision=57609
Fix CRC on x64 during gzip decompression. Refs #3352.

Thanks to Thomas Suckow.

svn path=/trunk/boost/iostreams/; revision=57610
Fix title of a iostream page.

Thanks to Richard Smith.

svn path=/trunk/libs/iostreams/; revision=57611