dns
dns copied to clipboard
Async DNS resolver for ReactPHP.
With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out code works on it.
Provide support for DNS servers specified with the tls:// scheme by providing a SSL stream context when creating the TCP socket. Closes #80
All DNS queries are currently sent in plaintext over UDP sockets. There's an open issue to support querying via TCP/IP in #19. Once this feature is in, we may want...
this allows to extend the give classes and more flexible for own use.
We should support the `domain` and `search` options listed in `/etc/resolv.conf` (and possibly Windows' equivalent). Additionally, we should check the system hostname if it includes a domain part if the...
We should add support for extended DNS (EDNS0) to support DNS messages larger than 512 bytes over UDP (#12) as an alternative to requiring transport via TCP (#47). See https://tools.ietf.org/html/rfc6891...
This PR sets up PHPStan to run on GitHub Actions, as discussed in [discussions#469](https://github.com/orgs/reactphp/discussions/469). ### Overview - [x] Sets up PHPStan to run on GitHub Actions on PHP 8.1 only...
This changeset updates the project to require PHP 7.1+ and drop legacy PHP < 7.1 and HHVM as discussed in #219. I'm marking this as a BC break for anybody...