Peter Dimov
|
68e7e017ab
|
Update changes.adoc
|
2025-09-09 11:46:48 +03:00 |
|
Peter Dimov
|
11b8cea7ad
|
Replace references to uuid_generators.hpp in documentation
|
2025-09-09 11:40:57 +03:00 |
|
Peter Dimov
|
97d9853f57
|
Rename boost/uuid/uuid_generators.hpp to boost/uuid/generators.hpp
|
2025-09-09 05:36:55 +03:00 |
|
Peter Dimov
|
7b689853d8
|
Fix msvc-14.0, msvc-14.1 errors in nil_uuid
|
2025-09-09 03:38:29 +03:00 |
|
Peter Dimov
|
77964648b9
|
Update changes.adoc
|
2025-09-09 03:00:52 +03:00 |
|
Peter Dimov
|
e86c92860f
|
Document boost/uuid/constants.hpp
|
2025-09-09 02:59:29 +03:00 |
|
Peter Dimov
|
c6d8a9a1f0
|
Make constants constexpr under C++14
|
2025-09-09 02:59:29 +03:00 |
|
Peter Dimov
|
5496dd3bbe
|
Add boost/uuid/constants.hpp
|
2025-09-09 02:59:29 +03:00 |
|
Peter Dimov
|
90e5f88c46
|
Update changes.adoc
|
2025-09-09 02:59:11 +03:00 |
|
Peter Dimov
|
a33efc09a2
|
Disable test_string_generator_cx for GCC 6 as well
|
2025-09-01 03:15:26 +03:00 |
|
Peter Dimov
|
284f847b7c
|
Add test_string_generator_cx.cpp
|
2025-09-01 02:51:33 +03:00 |
|
Peter Dimov
|
415d389c59
|
Disable constexpr for GCC 5 in string_generator
|
2025-09-01 02:41:03 +03:00 |
|
Peter Dimov
|
95fae5e7a8
|
Simplify helper members of string_generator
|
2025-09-01 02:33:57 +03:00 |
|
Peter Dimov
|
0a06e39092
|
Reorder member function definitions of string_generator to work around https://github.com/llvm/llvm-project/issues/156255
|
2025-08-31 22:01:50 +03:00 |
|
Peter Dimov
|
0f87380f0d
|
Fix declarations of begin() and end()
|
2025-08-31 22:01:50 +03:00 |
|
Peter Dimov
|
21f46e88ab
|
Replace use of std::char_traits (only constexpr in C++17) with hand-written constexpr functions
|
2025-08-31 22:01:50 +03:00 |
|
Peter Dimov
|
ea59238de1
|
Add BOOST_CXX14_CONSTEXPR to string_generator.hpp
|
2025-08-31 22:01:50 +03:00 |
|
Peter Dimov
|
67cd965959
|
Add gcc-15, clang-20 to ci.yml
|
2025-08-31 20:37:20 +03:00 |
|
Peter Dimov
|
bee338d9a7
|
Merge pull request #181 from Flamefire/test-link-update
Update Link to regression test matrix in README
|
2025-08-26 01:54:33 +03:00 |
|
Alexander Grund
|
67620a067b
|
Update Link to regression test matrix in README
|
2025-08-25 17:26:51 +02:00 |
|
Peter Dimov
|
a5c1faee13
|
Merge pull request #180 from boostorg/revert-177-rfc/max
Revert "Add RFC-9562 compliant Max UUID (section 5.10)"
|
2025-08-16 20:19:39 +03:00 |
|
Peter Dimov
|
1c2cc1fae2
|
Revert "Add RFC-9562 compliant Max UUID (section 5.10)"
This reverts commit bf16d95746.
|
2025-08-16 20:18:51 +03:00 |
|
James E. King III
|
bf16d95746
|
Add RFC-9562 compliant Max UUID (section 5.10)
|
2025-08-09 14:28:05 -04:00 |
|
Peter Dimov
|
434329f8dc
|
Do not link to libatomic under any Clang/Windows. Fixes #178.
boost-1.89.0
|
2025-07-22 20:01:21 +03:00 |
|
Peter Dimov
|
689f3d2c15
|
Remove windows-2019 from ci.yml
|
2025-07-02 19:06:49 +03:00 |
|
Peter Dimov
|
95855404d2
|
Use the RNG output directly in basic_random_generator when its results are uniform uint32_t or uint64_t. Fixes #174.
|
2025-06-28 19:39:43 +03:00 |
|
Peter Dimov
|
575469e5f6
|
Add test_random_generator_2.cpp. Refs #174.
|
2025-06-28 19:03:49 +03:00 |
|
Peter Dimov
|
894d0821b0
|
Merge pull request #176 from rbqvq/woa
fix: Disable libatomic link for windows arm64
|
2025-05-25 19:36:54 +03:00 |
|
Peter Dimov
|
dc04ce9d3f
|
Update ci.yml
|
2025-05-25 17:23:02 +03:00 |
|
Coia Prant
|
53155196f4
|
fix: Disable libatomic link for windows arm64
CLANGARM64 does not have libatomic, disable it
Signed-off-by: Coia Prant <coiaprant@gmail.com>
|
2025-05-25 14:08:23 +08:00 |
|
Peter Dimov
|
e7f4cebe81
|
Update .drone.jsonnet
boost-1.88.0.beta1
boost-1.88.0
|
2024-12-14 18:03:44 +02:00 |
|
Peter Dimov
|
7b2901eec9
|
Apply Node20 workaround
|
2024-12-14 17:06:46 +02:00 |
|
Peter Dimov
|
65170a76bf
|
Update ci.yml
|
2024-12-14 16:48:43 +02:00 |
|
Peter Dimov
|
f93d337194
|
Update random_generator.adoc
boost-1.87.0
boost-1.87.0.beta1
|
2024-10-23 03:24:06 +03:00 |
|
Peter Dimov
|
8b85cda4f1
|
Add a CMake option controlling whether to link to libatomic. Refs #169.
|
2024-10-12 22:07:37 +03:00 |
|
Peter Dimov
|
ba4f9a5be8
|
Add clang++ to posix-cmake-subdir, -install
|
2024-10-12 21:12:29 +03:00 |
|
Peter Dimov
|
4c4d877ff1
|
Also link to libatomic when compiler is Clang
|
2024-10-12 21:06:25 +03:00 |
|
Peter Dimov
|
4e70d7bd16
|
Add clang++ to posix-cmake-test
|
2024-10-12 21:01:59 +03:00 |
|
Peter Dimov
|
a1b2842f8b
|
Add MinGW, clang-cl to windows-cmake-*
|
2024-10-12 20:44:09 +03:00 |
|
Peter Dimov
|
d90b4f64cc
|
Update ci.yml
|
2024-10-12 20:02:27 +03:00 |
|
Peter Dimov
|
e7fcbc1982
|
Update revision history
|
2024-10-04 18:27:25 +03:00 |
|
Peter Dimov
|
400d1f67f8
|
Update MSVC workaround to 1950
|
2024-09-22 22:20:13 +03:00 |
|
Peter Dimov
|
d90e14f1dd
|
Mark uuid constructors noexcept
|
2024-09-22 21:22:36 +03:00 |
|
Peter Dimov
|
208c2d012a
|
Make uuid constructor constexpr when __builtin_is_constant_evaluated is not available
|
2024-09-22 21:17:33 +03:00 |
|
Peter Dimov
|
e17bba8839
|
Update test_uuid_cx.
|
2024-09-22 20:46:15 +03:00 |
|
Peter Dimov
|
7407a98684
|
Make uuid constructor constexpr when __builtin_is_constant_evaluated is available. Refs #161.
|
2024-09-22 20:36:43 +03:00 |
|
Peter Dimov
|
6c43a6dda3
|
Add test_uuid_cx. Refs #161.
|
2024-09-22 20:00:04 +03:00 |
|
Peter Dimov
|
1a866fbc1b
|
Avoid -Wmissing-field-initializers under GCC 4.x
|
2024-08-24 02:28:35 +03:00 |
|
Peter Dimov
|
cfb1346173
|
Disable -Wmissing-field-initializers for GCC 13+ as appropriate
|
2024-08-24 01:43:33 +03:00 |
|
Peter Dimov
|
a974565b89
|
Add <threading>multi to test_time_generator_v1_3, test_time_generator_v6_3
|
2024-08-24 01:01:56 +03:00 |
|