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 a function to parse a srv reply with ttl #393

Closed
wants to merge 51 commits into from

Commits on Jan 25, 2021

  1. add a function to parse a srv reply with ttl

    This adds a new private srv record struct with a ttl field.
    It also adds public accessor functions to set all of the
    fields.  Finally, it replicates the ares_parse_srv_reply
    function to use the new struct and accessors.
    kylebevans committed Jan 25, 2021
    Configuration menu
    Copy the full SHA
    7a26cb6 View commit details
    Browse the repository at this point in the history
  2. remove print statements

    kylebevans committed Jan 25, 2021
    Configuration menu
    Copy the full SHA
    4c9f2b6 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2021

  1. Configuration menu
    Copy the full SHA
    ab66778 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73d8bf5 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2021

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

Commits on Mar 10, 2021

  1. add new structs and parse functions to support TTL for these RRs:

    CAA
    MX
    NAPTR
    NS
    PTR
    SOA
    TXT
    kylebevans committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    a86be7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce230f7 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into kylebevans-ttl

    update branch
    kylebevans committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    7078113 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d06d06 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

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

Commits on Mar 13, 2021

  1. fix memory leaks

    kylebevans committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    08de712 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7eae6d8 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2021

  1. Configuration menu
    Copy the full SHA
    a82fed6 View commit details
    Browse the repository at this point in the history
  2. 406 - Validate hostnames in DNS responses

    Update the new cares parse ns, ptr, and soa to have the
    is_hostname parameter passed to ares__expand_name_for_response.
    
    This is to make sure the fix for issue c-ares#406 is applied.
    kylebevans committed Nov 7, 2021
    Configuration menu
    Copy the full SHA
    3179732 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e03b81 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d36bec7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2814894 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7fcb191 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    487d072 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

  1. Configuration menu
    Copy the full SHA
    97143cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    699a9cd View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2021

  1. save progress

    kylebevans committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    3286a5d View commit details
    Browse the repository at this point in the history
  2. save progress

    kylebevans committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    aed6a71 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2021

  1. save progress

    kylebevans committed Dec 30, 2021
    Configuration menu
    Copy the full SHA
    baf30b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6983bc3 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2021

  1. Configuration menu
    Copy the full SHA
    39c8e55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    385a3fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    697b9fd View commit details
    Browse the repository at this point in the history
  4. fix errors and warnings

    kylebevans committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    de092f3 View commit details
    Browse the repository at this point in the history
  5. fix errors and warnings

    kylebevans committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    9583762 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2022

  1. add debugging

    kylebevans committed Jan 1, 2022
    Configuration menu
    Copy the full SHA
    e22efd5 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2022

  1. Configuration menu
    Copy the full SHA
    f349105 View commit details
    Browse the repository at this point in the history
  2. fix crashes

    kylebevans committed Jan 2, 2022
    Configuration menu
    Copy the full SHA
    867e3f7 View commit details
    Browse the repository at this point in the history
  3. remove print statements

    kylebevans committed Jan 2, 2022
    Configuration menu
    Copy the full SHA
    0f5ba50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9268be0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    13aec44 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    86daca3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f7b8b9 View commit details
    Browse the repository at this point in the history
  8. attempt to fix leak

    kylebevans committed Jan 2, 2022
    Configuration menu
    Copy the full SHA
    487cb0c View commit details
    Browse the repository at this point in the history
  9. attempt to fix leak

    kylebevans committed Jan 2, 2022
    Configuration menu
    Copy the full SHA
    84d87cb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f131cf2 View commit details
    Browse the repository at this point in the history
  11. free srv_host on error

    kylebevans committed Jan 2, 2022
    Configuration menu
    Copy the full SHA
    8bca0fa View commit details
    Browse the repository at this point in the history
  12. add debugging

    kylebevans committed Jan 2, 2022
    Configuration menu
    Copy the full SHA
    979f715 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. Configuration menu
    Copy the full SHA
    183a999 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e247b6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e1bb47d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73248f7 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. Configuration menu
    Copy the full SHA
    337db1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be37e6a View commit details
    Browse the repository at this point in the history
  3. change srv to csrv

    kylebevans committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    e82ff03 View commit details
    Browse the repository at this point in the history