Difference between revisions of "Talk:UUID"

From Second Life Wiki
Jump to navigation Jump to search
(Created page with "RFC specification website is changed. Link appears to want https://datatracker.ietf.org/doc/html/rfc4122#section-4.1.3")
 
Line 1: Line 1:
RFC specification website is changed. Link appears to want https://datatracker.ietf.org/doc/html/rfc4122#section-4.1.3
RFC specification website is changed. Link appears to want https://datatracker.ietf.org/doc/html/rfc4122#section-4.1.3
== UUIDs are v4... or not!? ==
This page claims:
<blockquote>SL uses Version 4 UUIDs as defined in RFC-4122, though there are some that are not V4.</blockquote>
Except for <code>NULL_KEY</code> (which is separately defined in RFC-4122), what are those UUIDs that are not V4? Where are they used? When were they generated, and for which purpose? What version do they conform to, if not 4?
The issue is only important for me to validate UUIDs coming from SL and making sure they conform to whatever UUID specification SL uses. The statement on this page implies that SL uses UUIDs from different sources, possibly different versions, and possibly even UUIDs which are not technically UUIDs (as understood by RFC-4122), they just ''look'' like UUIDs (humans may not be able to spot the difference visually).
How, then, can we validate if an UUID is valid? :)
[[User:Gwyneth Llewelyn|Gwyneth Llewelyn]] ([[User talk:Gwyneth Llewelyn|talk]]) 12:33, 27 January 2022 (PST)

Revision as of 12:33, 27 January 2022

RFC specification website is changed. Link appears to want https://datatracker.ietf.org/doc/html/rfc4122#section-4.1.3

UUIDs are v4... or not!?

This page claims:

SL uses Version 4 UUIDs as defined in RFC-4122, though there are some that are not V4.

Except for NULL_KEY (which is separately defined in RFC-4122), what are those UUIDs that are not V4? Where are they used? When were they generated, and for which purpose? What version do they conform to, if not 4?

The issue is only important for me to validate UUIDs coming from SL and making sure they conform to whatever UUID specification SL uses. The statement on this page implies that SL uses UUIDs from different sources, possibly different versions, and possibly even UUIDs which are not technically UUIDs (as understood by RFC-4122), they just look like UUIDs (humans may not be able to spot the difference visually).

How, then, can we validate if an UUID is valid? :)

Gwyneth Llewelyn (talk) 12:33, 27 January 2022 (PST)