Commit Graph

6 Commits

Author SHA1 Message Date
tinko92
24e3e0db36 Fix for typo (LICENCE) and for https links to license (#103)
* Fix Typo in link to License.
* Changed links to https.
2019-04-22 08:56:05 -04:00
Andrey Semashev
4a9f620b6d Add support for movability to random generators. Fix POSIX random provider.
The commit adds support for move constructors and assignment to random UUID
generators and random providers. Also, in POSIX random provider, the commit
improves handling of return value from ::read(), which returns -1
in case of error and may return 0 in case of success. Retry the call when
it was interrupted before reading any bytes from /dev/urandom.

Added new tests for movability and compile-fail tests for no copyability.

This addresses GitHub issue:

https://github.com/boostorg/uuid/issues/71
2018-06-18 10:24:46 -04: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
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
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