Skip to content

Releases: mjansson/mdns

1.4.3

11 Jun 17:37
1727be0
Compare
Choose a tag to compare
  • Fixed a possible buffer overflow in txt record parse
  • Fixed parsing boolean txt records (keys without value)
  • Ignore questions field in query receive, allowing replies with multiple questions

1.4.2

04 Feb 10:15
c36996e
Compare
Choose a tag to compare
  • Add mdns_goodbye_multicast function to send end of service announcement
  • Fix the rclass and TTL for announce and goodbye to avoid flush flag on shared records
  • Fixed an issue with parsing multiple answer records in discovery
  • All authority and additional records are now sent to service callback function
  • Various code cleanups, making all functions inline declared.
  • Added a dump mode to the example application for listing all mDNS traffic on port 5353

1.4.1

27 Jun 20:09
Compare
Choose a tag to compare
  • Use const pointers in socket open and setup functions.
  • Avoid null pointer arithmetics for standard compliance.

1.4

19 Apr 05:37
Compare
Choose a tag to compare
1.4
  • Returning non-zero from callback function during record parsing immedediately stops parsing and returns the number of records parsed so far.

  • The function to send a query answer has been split in two, one for unicast answer and one for multicast.

  • The functions to send query answers have been generalized to send any number of records.

  • Added new function to do multicast announce on start/wake-up (unsolicited answer).

  • Added parsing of ANY question records and DNS-SD queries with multiple questions

  • Removed mdns_discovery_answer in favour of the new generalized answer functions, to handle both unicast and multicast response

1.3

20 Jan 06:54
Compare
Choose a tag to compare
1.3
  • Fuzzing/hardening, fix read our of bounds and infinite string reference recursion

1.2

07 Jan 22:33
Compare
Choose a tag to compare
1.2
  • Support for ARM and other architectures requiring data alignment for load/store

1.1

03 Jul 07:41
d927858
Compare
Choose a tag to compare
1.1
  • Improved compliance with RFC regarding one-shot queries
  • Honor the unicast/multicast flag in service query responses

1.0

19 May 18:39
Compare
Choose a tag to compare
1.0
fix typo