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

Add support for IPv6 #410

Merged
merged 65 commits into from
Aug 14, 2024
Merged

Add support for IPv6 #410

merged 65 commits into from
Aug 14, 2024

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    00d93ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cba9372 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    02e09d7 View commit details
    Browse the repository at this point in the history
  2. added comments explaining we'll mix IPv4 and IPv6 addresses in the CL…

    …I side and distinguish later
    phillip-stephens committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    6396707 View commit details
    Browse the repository at this point in the history
  3. CLI side done

    phillip-stephens committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    fe07e25 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7eb62b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    92c51fd View commit details
    Browse the repository at this point in the history
  6. remove ipv6 todo

    phillip-stephens committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    01c6d37 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8cc3bb4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5494708 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b56781e View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    fb96b8f View commit details
    Browse the repository at this point in the history
  2. added thread-saftey for PopulateAndValidate and fixed some lack of IP…

    …v6 support in authority/additional iteration
    phillip-stephens committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    0529f12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9981be View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af3bd85 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c4ae1db View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23b0ae2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5408aec View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6274ac2 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    daa12f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a44af4f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3c70da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    78e1187 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2099ba7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    82a9834 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    64e58c6 View commit details
    Browse the repository at this point in the history
  8. renamed zdns exe

    phillip-stephens committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    364b34e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b956318 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    977c18e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9df8ad8 View commit details
    Browse the repository at this point in the history
  12. elevate warning msg about not being able to find IPv6 socket to warni…

    …ng or else it's hard to identify
    phillip-stephens committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    6ea918e View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    844890f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05e9a8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c60734b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b5794d View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    9499bfb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into phillip/ipv6

    Add append logic to prevent changing underlying slice
    phillip-stephens committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    5208e8a View commit details
    Browse the repository at this point in the history
  3. lint

    phillip-stephens committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    77afc83 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3dabf8d View commit details
    Browse the repository at this point in the history
  5. a lil more hack

    phillip-stephens committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    e3b4166 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    644b544 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

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

Commits on Aug 7, 2024

  1. Merge branch 'main' into phillip/ipv6

    Does not compile
    phillip-stephens committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    8dd4b64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cb473d View commit details
    Browse the repository at this point in the history
  3. tests passing

    phillip-stephens committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    28377db View commit details
    Browse the repository at this point in the history
  4. lint

    phillip-stephens committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    a082f14 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a843f6a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5540069 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2f10f2d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f0c53d1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a65c975 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a805bfa View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    51e078f View commit details
    Browse the repository at this point in the history
  2. compiling

    phillip-stephens committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    d38e5fe View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. fixed up tests and added null checks to ExternalLookup. Removed test …

    …trying to use IPv6 loopback nameserver, since we don't support that
    phillip-stephens committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    50fef99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    536e9c2 View commit details
    Browse the repository at this point in the history
  3. spelling

    phillip-stephens committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    970aa63 View commit details
    Browse the repository at this point in the history
  4. use new concat

    phillip-stephens committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    f11791f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    77784db View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Stop handling a domain if all nameservers don't provide sufficient gl…

    …ue records when they should (#417)
    
    * stop handling a domain if the nameserver that should provide glue records doesn't
    
    * add rfc comment
    
    * lint
    
    * updated ipv6 integration test
    
    * update comment
    phillip-stephens authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    c4ca392 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9b675f View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    3a72edd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    433bd3c View commit details
    Browse the repository at this point in the history
  3. tests and lints

    phillip-stephens committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    a71f07a View commit details
    Browse the repository at this point in the history
  4. fixed up ipv6 tests

    phillip-stephens committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1496962 View commit details
    Browse the repository at this point in the history