I was reviewing the changes I did in my fork of uwhoisd and noticed I changed the logic for prefixes and recursion_patterns:
https://github.com/Rafiot/uwhoisd/blob/testing/extra/uwhoisd.ini#L1903
https://github.com/Rafiot/uwhoisd/blob/testing/extra/uwhoisd.ini#L1925
vs
https://github.com/kgaughan/uwhoisd/blob/master/extra/conf.d/prefixes.ini
https://github.com/kgaughan/uwhoisd/blob/master/extra/conf.d/recursion-patterns.ini
It was a long time ago, but I think it was because it is more logical and easier to debug:
- The server decides how to describe a referral and how it wants to be queried
- Searching what the TLD relies to somewhere in
scraped.ini or overrides.ini isn't fun
If I had to debug, I guess I had an issue at some point, but I can't remember.
I can provide a patch based on the new upstream, but I'd like to know if you'd be fine merging it.
I was reviewing the changes I did in my fork of
uwhoisdand noticed I changed the logic forprefixesandrecursion_patterns:https://github.com/Rafiot/uwhoisd/blob/testing/extra/uwhoisd.ini#L1903
https://github.com/Rafiot/uwhoisd/blob/testing/extra/uwhoisd.ini#L1925
vs
https://github.com/kgaughan/uwhoisd/blob/master/extra/conf.d/prefixes.ini
https://github.com/kgaughan/uwhoisd/blob/master/extra/conf.d/recursion-patterns.ini
It was a long time ago, but I think it was because it is more logical and easier to debug:
scraped.inioroverrides.iniisn't funIf I had to debug, I guess I had an issue at some point, but I can't remember.
I can provide a patch based on the new upstream, but I'd like to know if you'd be fine merging it.