Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate UTF-8 encoding/decoding correctness #309

Open
fzhinkin opened this issue May 6, 2024 · 0 comments
Open

Validate UTF-8 encoding/decoding correctness #309

fzhinkin opened this issue May 6, 2024 · 0 comments

Comments

@fzhinkin
Copy link
Collaborator

fzhinkin commented May 6, 2024

kotlinx-io uses a custom UTF-8 encoder and decoder implementations.

As part of library stabilization, we need to ensure that these implementations are fully UTF-8 conformant.

Unfortunately, UTF-8 does not provide any conformance test suite (only describes how one should look), so we have to figure out further details on our own.

An extra option here would be to support fuzzing-based tests.

@fzhinkin fzhinkin added this to the kotlinx-io stabilization milestone May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant