-
Notifications
You must be signed in to change notification settings - Fork 779
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
Comply with RFC 8259 in strict mode #194
Open
dominickpastore
wants to merge
17
commits into
zserge:master
Choose a base branch
from
dominickpastore:strict-parsing
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on May 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fb7b0cf - Browse repository at this point
Copy the full SHA fb7b0cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b6898f - Browse repository at this point
Copy the full SHA 6b6898fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05840d0 - Browse repository at this point
Copy the full SHA 05840d0View commit details
Commits on May 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3391c19 - Browse repository at this point
Copy the full SHA 3391c19View commit details -
Configuration menu - View commit details
-
Copy full SHA for cedd377 - Browse repository at this point
Copy the full SHA cedd377View commit details
Commits on May 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5cdfe0d - Browse repository at this point
Copy the full SHA 5cdfe0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cf8b77 - Browse repository at this point
Copy the full SHA 2cf8b77View commit details -
Enforce RFC 8259 on primitives in strict mode
Ensure primitives are "true", "false", "null", or an RFC 8259 compliant number. (Still need to add test cases.)
Configuration menu - View commit details
-
Copy full SHA for 8eea1aa - Browse repository at this point
Copy the full SHA 8eea1aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30f2b7c - Browse repository at this point
Copy the full SHA 30f2b7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ed82a3 - Browse repository at this point
Copy the full SHA 7ed82a3View commit details -
Make strict string parsing conform to RFC 8259
String parsing previously did not differ between strict and non-strict modes, but was not fully compliant with RFC 8259. RFC 8259 requires that control characters (code points < 0x20) be escaped. This is now enforced in strict mode. In addition, non-strict mode now does *no* validations on string contents, much like primitives in non-strict mode.
Configuration menu - View commit details
-
Copy full SHA for a3168f0 - Browse repository at this point
Copy the full SHA a3168f0View commit details
Commits on May 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f04273e - Browse repository at this point
Copy the full SHA f04273eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 140def9 - Browse repository at this point
Copy the full SHA 140def9View commit details
Commits on May 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9690485 - Browse repository at this point
Copy the full SHA 9690485View commit details
Commits on Jun 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 44ee942 - Browse repository at this point
Copy the full SHA 44ee942View commit details
Commits on Jun 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6bc6594 - Browse repository at this point
Copy the full SHA 6bc6594View commit details
Commits on Jun 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 90a2a4c - Browse repository at this point
Copy the full SHA 90a2a4cView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.