-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Labels
enhancementEnhance an existing featureEnhance an existing featurelang: GoAffects the Go version of minestatAffects the Go version of minestatlang: JavaScriptAffects the JavaScript version of minestatAffects the JavaScript version of minestatlang: PHPAffects the PHP version of minestatAffects the PHP version of minestatlang: PowerShellAffects the PowerShell version of minestatAffects the PowerShell version of minestatlang: PythonAffects the Python version of minestatAffects the Python version of minestatlang: RubyAffects the Ruby version of minestatAffects the Ruby version of minestatnew featureRequest something newRequest something new
Description
Feature Description
- In an effort to enhance DNS lookups, provide support for SRV record (RFC 2782) resolution. This feature should at least be implemented for languages that do not require external dependencies to include the functionality. The following languages can query SRV records natively.
Go: https://pkg.go.dev/net#LookupSRV
JavaScript: https://nodejs.org/api/dns.html#dnsresolvesrvhostname-callback
PHP: https://www.php.net/manual/en/function.dns-get-record.php
PowerShell: https://learn.microsoft.com/en-us/powershell/module/dnsclient/resolve-dnsname?view=windowsserver2019-ps
Ruby: https://ruby-doc.org/stdlib-2.5.1/libdoc/resolv/rdoc/Resolv/DNS.html
Progress
- Go (PR Add SRV record support (Go) #154)
- JavaScript
- PHP (PR Add DNS SRV support (PHP) #171)
- PowerShell (PR Add SRV record support (Powershell) #145)
- Python -- using external dependency dnspython (PRs add support for SRV records (python) #152 and Python: Make dependency dnspython optional #153)
- Ruby (PR Add SRV record support (Ruby) #146)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementEnhance an existing featureEnhance an existing featurelang: GoAffects the Go version of minestatAffects the Go version of minestatlang: JavaScriptAffects the JavaScript version of minestatAffects the JavaScript version of minestatlang: PHPAffects the PHP version of minestatAffects the PHP version of minestatlang: PowerShellAffects the PowerShell version of minestatAffects the PowerShell version of minestatlang: PythonAffects the Python version of minestatAffects the Python version of minestatlang: RubyAffects the Ruby version of minestatAffects the Ruby version of minestatnew featureRequest something newRequest something new