Skip to content

Releases: amphp/dns

0.9.5

13 Jul 19:11
v0.9.5
Compare
Choose a tag to compare
  • Fixed config loading to only attempt one load concurrently. Previously it could result in a lot of file I/O, because a lot of DNS requests at the beginning of a script would load each /etc/hosts and /etc/resolv.conf.

0.8.15

12 Jul 16:08
v0.8.15
Compare
Choose a tag to compare
  • Fixed caching. Previously it accidentally used the query type instead of the TTL as TTL, which means that A records were only cached for one second and other records not much longer.
  • Fixed pending requests not being completely cleaned up if there's no response.

0.9.4

01 Jul 13:45
v0.9.4
Compare
Choose a tag to compare
  • Implement proper fix for the OPCache issue. The previous fix was incomplete and only worked for some situations.

0.9.3

01 Jul 10:23
v0.9.3
Compare
Choose a tag to compare

0.9.2

29 Jun 10:40
v0.9.2
Compare
Choose a tag to compare
  • Fixed queries over TCP.

0.9.1

29 Jun 05:25
v0.9.1
Compare
Choose a tag to compare
  • Implemented security measures to better prevent DNS cache poisoning (DNS spoofing) attacks on vulnerable networks:
    • Transaction IDs are randomized.
    • Query question sections are matched to response answer sections.
    • UDP sockets are not reused.
  • Records are now cached for a maximum of 24 hours.

0.9.0

24 Jun 06:16
Compare
Choose a tag to compare

Initial release on Amp v2.

0.8.14

06 Feb 07:11
v0.8.14
Compare
Choose a tag to compare
  • Search for DhcpNameServer in interfaces on Windows
  • Automatically convert IPs to ARPA domain for (PTR) lookups

0.8.13

25 Jan 15:31
v0.8.13
Compare
Choose a tag to compare
  • Fix custom name server parsing

0.8.12

05 Jan 00:23
v0.8.12
Compare
Choose a tag to compare
  • Add Windows system config support