Commit Graph

  • d2f73925af Fixed most tab and min/max issues from trunk inspection report Jeremiah Willcock 2009-05-20 19:19:00 +0000
  • 050c8adc7e Use a local copy of the valid HTML 4.01 icon. Daniel James 2009-05-16 14:23:59 +0000
  • 92409dc95d Merge [50997], [51120], [51171], [51210], [51253], [51311], [51337], [51400], [51410], [51413] from the trunk Steven Watanabe 2009-04-19 14:55:57 +0000
  • dfabc22362 Add missing includes. Steven Watanabe 2009-04-16 18:16:50 +0000
  • a2ba8e2ac8 Enable stream operators on msvc. Fixes #1068. Fixes #1691 Steven Watanabe 2009-02-23 15:48:27 +0000
  • 5f1713f436 Initialize _modulus in the linear_congruential constructor that takes a pair of iterators. Fixes #2665 Steven Watanabe 2009-02-23 01:19:37 +0000
  • 2b087e3c50 Apply patch for FreeBSD. Fixes #2027 Steven Watanabe 2009-02-22 23:43:38 +0000
  • 86aad2f7f7 Convert uniform_01 to the current distribution interface, dispatching on the first template paramter to retain backwards compatibility. Fixes #599. Fixes #1544. Fixes #2679 Steven Watanabe 2009-02-19 23:27:40 +0000
  • b9f17bed6b Change shfit2 to shift2. Add missing namespace scope definitions of shift1 and shift2. Fixes #2764 Steven Watanabe 2009-02-18 17:54:27 +0000
  • d39fa82c5c Don't assume that std::vector<int>::const_iterator has a nested difference_type. Use iterator_traits. Steven Watanabe 2009-02-14 16:21:04 +0000
  • f530cea1e1 Correct stringizing Steven Watanabe 2009-02-12 03:03:02 +0000
  • f6773e82f6 Split random_test.cpp into multiple files to avoid hitting resource limits. Steven Watanabe 2009-02-10 03:53:23 +0000
  • c1c5c98651 correctly detect the end of the range in lagged_fibonacci_01::seed. Fixes #2703 Steven Watanabe 2009-02-08 23:50:56 +0000
  • 917c2d45b1 Make validation a static member function. Fixes #2673 Steven Watanabe 2009-02-03 19:18:59 +0000
  • 7cee654ec2 merge of cmake build files from trunk per beman Troy D. Straszheim 2009-01-24 18:57:20 +0000
  • 1fe2ce622e Merged revisions 50312 via svnmerge from https://svn.boost.org/svn/boost/trunk Marshall Clow 2009-01-15 03:43:36 +0000
  • 9ef9354097 Applied patch from bug #1546 Marshall Clow 2008-12-18 02:37:07 +0000
  • bd8e5cbc6f Updating dependency information for modularized libraries. Michael A. Jackson 2008-11-07 17:05:27 +0000
  • dce702454b Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use. Michael A. Jackson 2008-11-07 17:02:56 +0000
  • b641e0b484 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor Michael A. Jackson 2008-11-01 13:15:41 +0000
  • c949cb3781 Merge fixes from Trunk. John Maddock 2008-10-13 09:00:03 +0000
  • f667a1e945 Change includes of <cmath> to <boost/config/no_tr1/config.hpp>. John Maddock 2008-10-10 16:10:00 +0000
  • 6cfecd4a9b Fixed typo Marshall Clow 2008-08-18 23:48:15 +0000
  • b80576bebb Merge random from trunk Steven Watanabe 2008-07-08 16:22:46 +0000
  • 1d7cbef7e2 Replace random's make_unsigned with the type_traits version. Fixes #2026 Steven Watanabe 2008-06-21 16:07:44 +0000
  • 9512b57937 Updated bounds on uniform_real and uniform_smallint to allow min == max Marshall Clow 2008-04-29 20:16:19 +0000
  • f441c30dcd Merge from trunk to release Marshall Clow 2008-03-19 00:02:06 +0000
  • e4c218aa03 Merged revisions 43206,43208-43213 via svnmerge from https://svn.boost.org/svn/boost/trunk Daniel James 2008-02-10 16:39:38 +0000
  • 9b987df0ab Point links to the pages that used to be in 'more' to the site. Daniel James 2008-02-10 15:02:17 +0000
  • d2d9bc38bb Link to people pages on the website, as they've been removed from the download. Daniel James 2008-02-10 14:56:22 +0000
  • 6f21f6d2dc Fixes #1539 K. Noel Belcourt 2008-01-26 22:21:57 +0000
  • e1fcb34b32 Patches to fixe #1423 and #1473 Marshall Clow 2007-12-18 18:33:55 +0000
  • 993ffd4fda Full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 18:38:02 +0000
  • cf95897a2e Full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 18:07:19 +0000
  • 63e54d3d79 Starting point for releases Beman Dawes 2007-10-05 14:25:06 +0000
  • 1d157ff6da Fix typo. Closes #1150. Vladimir Prus 2007-08-10 16:33:48 +0000
  • 4e09de2444 Remove V1 Jamfiles Vladimir Prus 2007-08-08 19:02:26 +0000
  • 92e9a70789 This commit was manufactured by cvs2svn to create tag 'Version_1_34_1'. nobody 2007-07-24 19:28:14 +0000
  • c41b4d5bf5 we're actually using the Box-Muller method (with trigonometric functions) Jens Maurer 2007-05-17 08:37:54 +0000
  • b3927694eb sourceforge bug #1464566: adjust documentation for uniform_01 to reality Jens Maurer 2007-04-26 20:16:33 +0000
  • d8cbc93fe9 sourceforge bug #1707940: mention that UniformRandomNumberGenerator better return values in the range [0,1) where it matters. Jens Maurer 2007-04-26 20:04:11 +0000
  • 7fa86c3bdd local variables should not shadow class members Jens Maurer 2007-02-21 20:29:57 +0000
  • 28303eb08a sf.net bug #1665485: local variables should not shadow class members Jens Maurer 2007-02-21 20:16:35 +0000
  • b030f6c24d sf.net bug #1665444: local variables should not shadow class members Jens Maurer 2007-02-21 20:11:48 +0000
  • 5acafac835 Merged L & C issue fixes & HTML conversions from trunk to branch. Andreas Huber 2006-12-05 16:36:30 +0000
  • 0efede690c Fixed license & copyright issues and converted to HTML 4.01 Andreas Huber 2006-12-05 14:52:09 +0000
  • 8002f6e88d Remove obsolete Boost.Build v1 files. Rene Rivera 2006-11-06 17:10:46 +0000
  • b6d3961d00 rounding errors must not cause values outside of [0,1) (noted by Charles Karney) Jens Maurer 2006-08-11 23:17:07 +0000
  • 465a483356 address uniform_int<> signed/unsigned/overflow issues (noted by Charles Karney) Jens Maurer 2006-08-11 23:12:39 +0000
  • 8a47c06e6a fix const-correctness bug (noticed by Roman Yakovenko) Jens Maurer 2006-08-11 21:36:11 +0000
  • 6458746820 fix sourceforge bug #1524016: bad seed() implementation Jens Maurer 2006-07-19 21:51:23 +0000
  • 598397852f Fixed missing include according to bug # 1504417 Matthias Troyer 2006-06-30 06:38:11 +0000
  • 9b493b296a fix bug 1505014: avoid signed overflow in modular addition Jens Maurer 2006-06-29 23:17:14 +0000
  • b8d3e62b19 This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'. nobody 2006-03-21 02:26:31 +0000
  • 9629ae44a5 Large patch from Ulrich Eckhardt to fix support for EVC++ 4. John Maddock 2005-08-25 16:27:28 +0000
  • 8d7198ecd1 Merged from 1.33.0 release Douglas Gregor 2005-08-12 13:02:37 +0000
  • 0b7d6db9e2 generalize initialization change to other than 32 bits Jens Maurer 2005-07-21 22:04:31 +0000
  • 381439b97d fix bug #1220358: probability p was not forwarded to contained bernoulli Jens Maurer 2005-06-24 22:13:43 +0000
  • 07c65f3760 Need to suppress excess warnings when using Borland, otherwise compilation fails. John Maddock 2005-06-16 09:56:21 +0000
  • 9eacbed88b Revert Jens Maurer's changes until after release Douglas Gregor 2005-05-21 15:57:01 +0000
  • 95da1d7aa1 check ctor and seeding for integral types and template<class Generator> Jens Maurer 2005-05-19 21:31:20 +0000
  • 409ac3557a implement ctor and seeding for "unsigned long" and template<class Generator>, use enable_if<> to guide overload resolution Jens Maurer 2005-05-19 21:29:06 +0000
  • 24b28494a9 prepare for negative binomial implementation Jens Maurer 2005-05-19 21:26:05 +0000
  • 280514ff28 use enable_if<> to guide overload resolution for template<class Generator> ctor Jens Maurer 2005-05-19 21:23:29 +0000
  • b3b5001821 implement ctor and seeding for "unsigned long" and template<class Generator>, use enable_if<> to guide overload resolution Jens Maurer 2005-05-19 21:21:32 +0000
  • f47d8a0bd9 Work around bug in Apple's GCC 3.3 Douglas Gregor 2005-05-14 18:36:13 +0000
  • 247de90d65 Work around compilation bug in Apple's GCC 3.3 Douglas Gregor 2005-05-14 17:17:49 +0000
  • 7c758f70fc for a variate_generator, use a base_generator_type *reference* (otherwise, a copy is made) Jens Maurer 2005-05-10 20:40:59 +0000
  • a3e3daf579 add #include <cmath> for std::pow Jens Maurer 2005-05-10 20:30:46 +0000
  • b450fc98f2 fix conceptual maths bug in seeding for mersenne_twister<> Jens Maurer 2005-04-15 09:28:57 +0000
  • 196f8547f9 remove outdated class from documentation Jens Maurer 2005-04-15 09:19:41 +0000
  • 9b3878f746 use reference to mt19937 in example Jens Maurer 2005-04-15 09:18:52 +0000
  • 774dcb5188 Make engine_value_type public as per the TR. John Maddock 2005-02-14 11:53:50 +0000
  • 4feb6aa9ba replaced BOOST_TEST Stefan Slapeta 2005-02-03 14:39:06 +0000
  • 6db20959fc Deal with macroized min/max Douglas Gregor 2005-01-28 15:04:17 +0000
  • 65362c1c47 Cast in the right places Douglas Gregor 2005-01-11 15:34:18 +0000
  • 73e6db0840 as per the TR, input floating-point Engine's are not required to return values in the range [0..1[ (Douglas Gregor) Jens Maurer 2004-12-31 15:55:27 +0000
  • 2b360fb849 fix sourceforge bug 911758: properly instantiate variate_generator<> using a reference to the base engine Jens Maurer 2004-11-09 21:22:00 +0000
  • 94de4132a2 include <cmath> for std::pow Jens Maurer 2004-11-09 21:04:35 +0000
  • 2c0fa5922b c++boost.gif -> boost.png replacement Aleksey Gurtovoy 2004-10-05 15:45:52 +0000
  • 7de99be8ad Use std::min/max instead of BOOST_USING_STD_MIN/MAX for gcc-2.95. Ok for other conforming compilers. Michael Stevens 2004-09-30 19:15:32 +0000
  • 27ecfe77d4 Add missing includes. Without them g++ 3.4 can't compile the following program: Vladimir Prus 2004-09-29 13:25:37 +0000
  • 3e53b922c7 Work around GCC 3.3 problem with max() { (std::numeric_limit<xx>::max) (); } Causing and infinite recursion Michael Stevens 2004-08-16 09:09:35 +0000
  • 0d597a6afc fix compiler warning on MSVC 7.1 (Stefan Slapeta) Jens Maurer 2004-07-30 21:08:06 +0000
  • c5d8766e66 Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-27 03:43:34 +0000
  • 9febe9be3f move BOOST_USING_STD_MIN and _MAX and BOOST_PREVENT_MACRO_SUBSTITUTION to the config headers, remove boost/minmax.hpp, update coding guidelines Eric Niebler 2004-07-02 01:21:32 +0000
  • 2f7b6e8f3d remove std_min and std_max, update minmax coding guidelines Eric Niebler 2004-06-23 04:49:48 +0000
  • 3ab77175bc add seed() member functions as per latest WG21 paper (Mario Ruetti) Jens Maurer 2004-05-24 20:56:58 +0000
  • 015da96141 add missing set(min, max) to uniform_smallint_float constructor (Topher Cooper) Jens Maurer 2004-05-17 21:18:40 +0000
  • f63ff478d2 fix min/max problems Eric Niebler 2004-02-28 21:21:30 +0000
  • f6d8b32527 fix min/max problems Eric Niebler 2004-02-28 21:14:04 +0000
  • 5e99463ce1 remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros Eric Niebler 2004-02-26 18:27:02 +0000
  • 0333ba87f3 fix synopsis (Matthias Troyer) Jens Maurer 2004-01-29 22:54:28 +0000
  • 9d1370646a fix last change: some platforms don't have uint64_t Jens Maurer 2004-01-25 21:54:07 +0000
  • e0a338c1d5 add missing #include's (Geoffrey Romer, SourceForge bug 882340) Jens Maurer 2004-01-25 21:22:48 +0000
  • 616236112f check for overflow/underflow in uniform_int<> with large base_type (Mario Rütti) Jens Maurer 2004-01-15 19:53:06 +0000
  • 7a1327749d fix type of _factor (Mario Rütti) Jens Maurer 2004-01-15 19:50:29 +0000
  • f1700f2eea fix typo Jens Maurer 2004-01-15 18:59:32 +0000
  • 5b317a631d test for degenerate case uniform_int<>(1,1) (Alan Stokes and others) Jens Maurer 2004-01-13 20:13:39 +0000
  • e95f6980ec fix double-increment bug Jens Maurer 2003-12-30 23:14:11 +0000