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

Reject octal zeros in IPv4 addresses #86984

Merged
merged 6 commits into from
Oct 21, 2021
Merged

Commits on Jul 8, 2021

  1. Configuration menu
    Copy the full SHA
    734bfde View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2021

  1. Clarify docs on what IPv4 octal addresses are

    The way octal literals are written in IP addresses differs from the way
    they are written in Rust code, so the way that octal/hex literals in IPs
    are written is explictly mentioned.
    syvb committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    69de693 View commit details
    Browse the repository at this point in the history
  2. Reject too-long IPs quicker

    Now that there can't be a bunch of leading zeros, parsing can be
    optimized a bit.
    syvb committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    b9b97bb View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2021

  1. Simplify leading zero checks

    syvb committed Jul 11, 2021
    Configuration menu
    Copy the full SHA
    a331e5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ace518d View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. Specify maximum IP address length

    Co-authored-by: Cheng XU <3105373+xu-cheng@users.noreply.github.com>
    syvb and xu-cheng authored Aug 10, 2021
    Configuration menu
    Copy the full SHA
    403d269 View commit details
    Browse the repository at this point in the history