Skip to content

Fix NET 8 CreateVersion7 polyfill RFC 9562/IETF variant bits#552

Merged
SimonCropp merged 1 commit into
SimonCropp:mainfrom
CZEMacLeod:fix-net8-guid-RFC9562_IETF
Jun 1, 2026
Merged

Fix NET 8 CreateVersion7 polyfill RFC 9562/IETF variant bits#552
SimonCropp merged 1 commit into
SimonCropp:mainfrom
CZEMacLeod:fix-net8-guid-RFC9562_IETF

Conversation

@CZEMacLeod
Copy link
Copy Markdown
Contributor

Set correct UUID variant bits in uuidBytes array

Updated manipulation of the 9th byte in uuidBytes to mask with 0x3F and set the two highest bits to '10', ensuring compliance with the UUID variant specification.

This matches the same task done in in the non NET8 code.

Set correct UUID variant bits in uuidBytes array

Updated manipulation of the 9th byte in uuidBytes to mask with 0x3F and set the two highest bits to '10', ensuring compliance with the UUID variant specification.
@SimonCropp SimonCropp added this to the 10.7.2 milestone Jun 1, 2026
@SimonCropp
Copy link
Copy Markdown
Owner

@CZEMacLeod thanks. i will deploy this now

@SimonCropp SimonCropp merged commit 5ff20e1 into SimonCropp:main Jun 1, 2026
1 check passed
@CZEMacLeod CZEMacLeod deleted the fix-net8-guid-RFC9562_IETF branch June 2, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants