Support extended DNS (EDNS0)
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 32/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- php
- Domain
- networking
Research direction
No files or tests are named. Start by reading RFC 6891, then trace the existing DNS message and UDP/TCP transport paths. Done means EDNS0 supports DNS messages larger than 512 bytes over UDP while preserving the existing TCP alternative, with coverage for the new behavior.
Written by the indexing model from the issue text.
Description
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 (and older https://tools.ietf.org/html/rfc2671)
I'm not working on this at the moment, but figured it's worth posting this here anyway. In case anybody feels like picking this up, PRs would be much appreciated +1
- Dominant language
- PHP
- Stars
- 542
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from reactphp/dns
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 42/100
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
bug new feature
Difficulty 4/5 3-5 days Newbie friendliness 30/100
-
maintenance
Difficulty 5/5 Over a week Newbie friendliness 15/100
-
help wanted new feature
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
a11y admissions.uiowa.edu needs grooming SiteImprove best practice
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Save States Menu Open
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
pluginsGLPI/datainjection#673 ·