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

patch to support mDNS and multicast to servers #148

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Commits on Jan 6, 2021

  1. Update SimpleResolver.java

    add conditional logic to support receiving either a byte array of one answer (existing unicast server behavior), or an ArrayList containing one or more byte arrays (multiple responses to multicast query from multiple mDNS servers).
    ka2ddo committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    504fe0d View commit details
    Browse the repository at this point in the history
  2. Update NioUdpClient.java

    Add support to wait for multiple answers to arrive if and only if the address of the DNS server is a multicast address.
    ka2ddo committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    fce0cf8 View commit details
    Browse the repository at this point in the history
  3. Update SimpleResolver.java

    fix misleading text in logging message where the handling has changed.
    ka2ddo committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    544182b View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2021

  1. reduce duplicate code in mDNS support changes

    Refactor the mDNS changes to reduce duplicate code.
    ka2ddo committed Jan 7, 2021
    Configuration menu
    Copy the full SHA
    855b7be View commit details
    Browse the repository at this point in the history
  2. reduce duplicated code in mDNS changes

    refactor most of the duplicated code for error-checking a received query response datagram into a method object.
    ka2ddo committed Jan 7, 2021
    Configuration menu
    Copy the full SHA
    1cf8fb8 View commit details
    Browse the repository at this point in the history
  3. resolve format complaints in mDNS-modified code

    resolve maven com.coveo:format plugin's complaints
    ka2ddo committed Jan 7, 2021
    Configuration menu
    Copy the full SHA
    cc916e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e838df6 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2021

  1. resolve issues reported by dnsjava over regarding consistent behavior

    of TCP vs. UDP DNS queries and preventing accidental collision of UDP
    client port with mDNS server.
    ka2ddo committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    92d98d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80aa3cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31f2621 View commit details
    Browse the repository at this point in the history
  4. more formatting issues that the online checker didn't report on the

    first build failure.
    ka2ddo committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    c1ce27b View commit details
    Browse the repository at this point in the history