Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

DNS-SRV Support #205

Open
davidrg opened this issue May 20, 2023 · 0 comments
Open

DNS-SRV Support #205

davidrg opened this issue May 20, 2023 · 0 comments
Labels

Comments

@davidrg
Copy link
Owner

davidrg commented May 20, 2023

DNS-SRV support, a feature available in Kermit 95, is currently disabled in CKW as it relies on a feature of MIT Kerberos that was removed in 2018 (wshelper).

DNS SRV support will need to be reimplemented for modern windows systems - perhaps using DnsQuery_A/DnsQuery_W/DnsQuery_Utf8 (possibly not available on NT/9x)? Otherwise perhaps we can steal some code from MIT Kerberos - the license is compatible.

wshelper removed in this commit: krb5/krb5@76aaa78

The specific functions being used (based on unresolved external symbol errors from the linker when wshelper isn't available) are:

  • res_search - this lives in src/util/wshelper/res_quer.c
  • rdn_expand - this lives in src/util/wshelper/res_comp.c

The MIT Kerberos commit that stopped using wshelper for SRV and TXT lookups is: krb5/krb5@67de45e

@davidrg davidrg added this to the Final Release milestone Jun 25, 2023
@davidrg davidrg modified the milestones: Final Release, beta 7 Jul 10, 2024
@davidrg davidrg removed this from the beta 7 milestone Sep 27, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant