From 6ce551e49b80a0c5e65c866b08d59679d30cc36e Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Sat, 11 May 2024 17:30:03 +0300 Subject: [PATCH] rfc4122bis is officially RFC 9562 now --- doc/uuid/introduction.adoc | 2 +- doc/uuid/time_generator_v6.adoc | 2 +- doc/uuid/time_generator_v7.adoc | 2 +- test/test_uuid_2.cpp | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/uuid/introduction.adoc b/doc/uuid/introduction.adoc index adcb41b..44c7324 100644 --- a/doc/uuid/introduction.adoc +++ b/doc/uuid/introduction.adoc @@ -6,7 +6,7 @@ A UUID, or Universally unique identifier, is intended to uniquely identify information in a distributed environment without significant central coordination. It can be used to tag objects with very short lifetimes, or to reliably identify very persistent objects across a network. -A formal definition for UUID can be found in https://www.ietf.org/rfc/rfc4122.txt[RFC 4122]. +A formal definition for UUID can be found in https://datatracker.ietf.org/doc/rfc4122/[RFC 4122] and https://datatracker.ietf.org/doc/rfc9562/[RFC 9562]. UUIDs have many applications. Some examples follow: Databases may use UUIDs to identify rows or records in order to ensure that they are unique across different databases, or for publication/subscription services. diff --git a/doc/uuid/time_generator_v6.adoc b/doc/uuid/time_generator_v6.adoc index ab0e44e..2bed8d9 100644 --- a/doc/uuid/time_generator_v6.adoc +++ b/doc/uuid/time_generator_v6.adoc @@ -41,6 +41,6 @@ public: }} // namespace boost::uuids ---- -The class `time_generator_v6` generates time-based version 6 UUIDs, as described in https://datatracker.ietf.org/doc/draft-ietf-uuidrev-rfc4122bis/[rfc4122bis] section 5.6. +The class `time_generator_v6` generates time-based version 6 UUIDs, as described in https://datatracker.ietf.org/doc/rfc9562/[RFC 9562] section 5.6. It operates in the exact same manner as `time_generator_v1`, with the only difference being that it produces version 6 UUIDs rather than version 1 ones. diff --git a/doc/uuid/time_generator_v7.adoc b/doc/uuid/time_generator_v7.adoc index b8a666e..3149655 100644 --- a/doc/uuid/time_generator_v7.adoc +++ b/doc/uuid/time_generator_v7.adoc @@ -36,7 +36,7 @@ public: }} // namespace boost::uuids ---- -The class `time_generator_v7` generates time-based version 7 UUIDs, as described in https://datatracker.ietf.org/doc/draft-ietf-uuidrev-rfc4122bis/[rfc4122bis] section 5.7. +The class `time_generator_v7` generates time-based version 7 UUIDs, as described in https://datatracker.ietf.org/doc/rfc9562/[RFC 9562] section 5.7. === Constructors diff --git a/test/test_uuid_2.cpp b/test/test_uuid_2.cpp index 37f246e..63eb3d0 100644 --- a/test/test_uuid_2.cpp +++ b/test/test_uuid_2.cpp @@ -11,8 +11,8 @@ using namespace boost::uuids; int main() { - // Test vectors from IETF RFC 4122bis, Appendix A - // https://datatracker.ietf.org/doc/draft-ietf-uuidrev-rfc4122bis/ + // Test vectors from IETF RFC 9562, Appendix A + // https://datatracker.ietf.org/doc/rfc9562/ string_generator uuid_from_string;