2
0
mirror of https://github.com/boostorg/uuid.git synced 2026-01-19 04:42:16 +00:00

283 Commits

Author SHA1 Message Date
Andrey Semashev
d2331931d6 Fixed compilation.
[SVN r86386]
2013-10-21 23:11:34 +00:00
Andrey Semashev
9d8e8323cd Added optimizations for C++11 and SSE. Refs #8509.
[SVN r86385]
2013-10-21 23:01:25 +00:00
Andy Tompkins
54afcf810b fixed bug in sha1.hpp for messages longer than 536,870,912 bytes
[SVN r80850]
2012-10-04 18:36:08 +00:00
Andy Tompkins
5049a1bf67 added sha1 tests for really long messages
[SVN r80502]
2012-09-12 01:55:32 +00:00
Andy Tompkins
4688a3e9ac added tests for really long messages
[SVN r77047]
2012-02-17 02:19:54 +00:00
Andy Tompkins
dc84270729 ticket #5325
[SVN r76406]
2012-01-11 04:14:17 +00:00
Andy Tompkins
75602e57b2 added a test for ticket #5325
[SVN r76328]
2012-01-06 03:40:26 +00:00
Andy Tompkins
0e1625e583 Added new use test case (using a uuid as the key in a std::map).
[SVN r76326]
2012-01-06 02:02:17 +00:00
Andy Tompkins
6c772e8cce Added test for using uuid as the key in a std::map.
[SVN r76088]
2011-12-21 01:30:34 +00:00
Andy Tompkins
3624b22c3b Fix for ticket #5794
[SVN r74869]
2011-10-10 00:00:20 +00:00
Andy Tompkins
dddac5726a fix for ticket #5794
[SVN r74772]
2011-10-07 00:17:06 +00:00
Andy Tompkins
a328e86c0c Ticket #5235
[SVN r72274]
2011-05-30 00:45:23 +00:00
Andy Tompkins
b7365545bb Ticket #5235
[SVN r72273]
2011-05-30 00:44:03 +00:00
Andy Tompkins
5e684f7779 Ticket #5235
[SVN r69592]
2011-03-05 23:55:25 +00:00
Marshall Clow
f8b764edf0 Fix bug in wide output; Refs #5145
[SVN r68866]
2011-02-14 17:34:35 +00:00
Steven Watanabe
c430673e99 Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
7380fd81c7 Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags. 



[SVN r68140]
2011-01-14 02:35:58 +00:00
Andy Tompkins
967a19964c One can define BOOST_UUID_NO_TYPE_TRAITS to remove the dependency on Boost.TypeTraits.
Stream operator<< handles left, internal, and right manipulators.
Added to_string, to_wstring
Fixed bug in 3 uuid string in documentation


[SVN r63941]
2010-07-13 00:37:17 +00:00
Andy Tompkins
e90777d9ab Fixed bug in documentation (forgot a dash in 3 uuid strings).
Fixed test_io.cpp for some platforms for wstring (I hope).

[SVN r63940]
2010-07-13 00:17:38 +00:00
Andy Tompkins
4643be816d define BOOST_UUID_NO_TYPE_TRAITS to remove dependency on Boost.TypeTraits
stream operator<< now handles right, internal, left modifiers
added to_string, to_wstring to uuid_io.hpp

[SVN r63801]
2010-07-10 02:22:43 +00:00
Andy Tompkins
3ca9d3fae0 merged uuid from trunk
[SVN r60927]
2010-03-30 03:15:44 +00:00
Andy Tompkins
1a2f38a14c added newline at end of file
[SVN r60926]
2010-03-30 02:18:08 +00:00
Andy Tompkins
474e9bef15 Fixed bug in basic_random_generator. It wasn't producing random uuids correctly.
[SVN r60699]
2010-03-19 01:44:52 +00:00
Andy Tompkins
e018b69ec2 updated test for sha1
my last commit should have renamed some files.  They didn't get renamed but new files were added.  I hope this removes the old ones.

[SVN r59539]
2010-02-07 02:44:13 +00:00
Andy Tompkins
6ee1d64394 switch from the Boost Test Library to boost/detail/lightweight_test.hpp
moved uuid generators into their own file

[SVN r59535]
2010-02-06 22:32:49 +00:00
Andy Tompkins
8807fd1e6c optimized seed_rng
optimized string_generator
fixed compile bug in string_generator for OS X

[SVN r58653]
2010-01-03 04:32:38 +00:00
Andy Tompkins
ce9760cad0 Fixed a few compile problems.
[SVN r58309]
2009-12-12 05:01:13 +00:00
Andy Tompkins
bc1695bde1 Removed compiler warning in uuid::is_nil
Fixed name_generator for different sizes of wchar_t

[SVN r58262]
2009-12-10 04:53:48 +00:00
Andy Tompkins
14318c4f21 Fix for test_uuid - hash function for 64-bit machines
[SVN r58231]
2009-12-08 03:13:40 +00:00
Andy Tompkins
f14a9abb7d Removed BOOST_STATIC_ASSERT, replaced with a static method
[SVN r58096]
2009-12-02 13:44:08 +00:00
Andy Tompkins
c20490b273 used BOOST_STATIC_CONSTANT
fixed jamfile to use run rule
some other minor compile time fixes

[SVN r58075]
2009-12-01 03:00:34 +00:00
Marshall Clow
327c51149d Compile fixes for uuid
[SVN r58059]
2009-11-30 15:01:10 +00:00
Andy Tompkins
f883e1ffc0 Added uuid library
[SVN r57988]
2009-11-28 04:16:43 +00:00