Patches to fixe #1423 and #1473

svn path=/trunk/boost/random/; revision=42141
Fixes #1539

Fixed typo in the random documentation.


svn path=/trunk/libs/random/; revision=42988
Link to people pages on the website, as they've been removed from the download.

svn path=/trunk/libs/random/; revision=43209
Point links to the pages that used to be in 'more' to the site.

svn path=/trunk/libs/random/; revision=43210
Updated bounds on uniform_real and uniform_smallint to allow min == max

svn path=/trunk/boost/random/; revision=44897
Replace random's make_unsigned with the type_traits version.  Fixes #2026

svn path=/trunk/boost/random/; revision=46580
Fixed typo

svn path=/trunk/libs/random/; revision=48204
Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.

Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library.  With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.

Fixes #2392.

svn path=/trunk/boost/nondet_random.hpp; revision=49254
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor

svn path=/trunk/libs/random/; revision=49510
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.

svn path=/trunk/libs/random/; revision=49627
Updating dependency information for modularized libraries.

svn path=/trunk/libs/random/; revision=49628
Applied patch from bug #1546

svn path=/trunk/boost/random/; revision=50312
Make validation a static member function.  Fixes #2673

svn path=/trunk/boost/random/; revision=50997
correctly detect the end of the range in lagged_fibonacci_01::seed.  Fixes #2703

svn path=/trunk/boost/random/; revision=51120
Split random_test.cpp into multiple files to avoid hitting resource limits.

svn path=/trunk/libs/random/; revision=51171
Correct stringizing

svn path=/trunk/libs/random/; revision=51210
Don't assume that std::vector<int>::const_iterator has a nested difference_type.  Use iterator_traits.

svn path=/trunk/libs/random/; revision=51253
Change shfit2 to shift2.  Add missing namespace scope definitions of shift1 and shift2.  Fixes #2764

svn path=/trunk/boost/random/; revision=51311
Convert uniform_01 to the current distribution interface, dispatching on the first template paramter to retain backwards compatibility.  Fixes #599.  Fixes #1544.  Fixes #2679

svn path=/trunk/boost/random/; revision=51337
Apply patch for FreeBSD.  Fixes #2027

svn path=/trunk/libs/random/; revision=51400