Bouke DNS Versions Save

Swift implementation of DNS Records / RR

1.2.0

4 years ago

Added

  • Support for Swift 5

1.1.1

4 years ago

Added

  • Allow encoding of UTF-8 names

1.1.0

5 years ago

Added

  • StartOfAuthorityRecord type.
  • Support for Swift 4.1.

Changed

  • All ResourceRecord fields are now modifable.

Fixed

  • Crash when encoding records with empty names.
  • Crash when parsing invalid label sizes.

1.0.0

5 years ago

Added

  • Support for Swift 4.
  • Improved API documentation.
  • Support for building on iOS.

Changed

  • Parser became more forgiving, replacing enums with integers where no all cases are known.

0.4.0

6 years ago

0.3.3

6 years ago

0.3.2

6 years ago

0.1.1

7 years ago
  • Initial release separate from NetService

0.2.0

7 years ago
  • Re-use existing domain name labels when encoding messages
  • Encode into a mutable Data object, instead of appending bytes

0.3.0

7 years ago
  • Improved robustness of message decoding
  • Message(unpack:) is now throwable