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

Update RegressionTest to assume UTF-8. #1006

Merged

Conversation

jdcove2
Copy link
Collaborator

@jdcove2 jdcove2 commented Nov 1, 2024

This PR updates RegressionTest to assume all byte arrays are UTF-8 and not process them as ASCII (i.e. ISO_8859_1). The main benefit of this is that valid UTF-8 is output in the XML directly instead of being hashed or BASE64'd.

NOTE: This is a potentially "breaking" change that might require XML files to be regenerated.

@ldhardy ldhardy self-requested a review November 4, 2024 16:52
@jpdahlke jpdahlke added this to the v8.17.0 milestone Nov 6, 2024
@jdcove2 jdcove2 requested review from dev-mlb and fbruton November 25, 2024 18:39
@jdcove2 jdcove2 marked this pull request as ready for review November 26, 2024 13:25
@jpdahlke jpdahlke added the improvement A change that makes something easier to use label Dec 5, 2024
@jpdahlke jpdahlke merged commit b8b9cc2 into NationalSecurityAgency:main Dec 5, 2024
12 checks passed
@jpdahlke jpdahlke added the integration A breaking change where effort will be required downstream to resolve label Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement A change that makes something easier to use integration A breaking change where effort will be required downstream to resolve
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants