Giter Site home page Giter Site logo

Comments (7)

stokes84 avatar stokes84 commented on August 22, 2024

Line 1001 of modules/dns_manager/code/controller.ext.php looks to be the culprit.

$data = strtolower($data);

Looks like line 1084 is where you'll see it being passed to the CleanRecord function. This can be fixed, good catch.

from zpanelx.

 avatar commented on August 22, 2024

Yes dns should be case sensitive and this need to be fixed
Me.b

from zpanelx.

allebb avatar allebb commented on August 22, 2024

I'll implement a fix tomorrow... I'll add a conditional for TXT records as CNAME targets do look better as lowercase though!

Sent from my iPhone

On 13 Mar 2014, at 23:13, Me-Bl [email protected] wrote:

Yes dns should be case sensitive and this need to be fixed
Me.b


Reply to this email directly or view it on GitHub.

from zpanelx.

didyouexpectthat avatar didyouexpectthat commented on August 22, 2024

I agree that CNAME targets look better as lowercase... However, when reading RFC 4343, DNS Case Insensitivity Clarification, section 4, I see that 'case MUST be preserved on output and preserved when convenient on input.' -- does this mean that case should not be modified in general when applying to DNS?

https://www.ietf.org/rfc/rfc4343.txt

Is the keyword "when convenient" the reason to force CNAME in lowercase?

from zpanelx.

allebb avatar allebb commented on August 22, 2024

I agree with what you are saying, what I mean't was and am saying is that i'm saying that i'll add a conditional sting to lower for CNAME records only! TXT record values will therefore remain untouched (unformatted) thus will ensure that it abides to the RFC.

Sent from my iPhone

On 13 Mar 2014, at 23:36, Cody Cook [email protected] wrote:

I agree that CNAME targets look better as lowercase... However, when reading RFC 4343, DNS Case Insensitivity Clarification, section 4, I see that 'case MUST be preserved on output and preserved when convenience on input.' -- does this mean that case should not be modified in general when applying to DNS?

https://www.ietf.org/rfc/rfc4343.txt


Reply to this email directly or view it on GitHub.

from zpanelx.

didyouexpectthat avatar didyouexpectthat commented on August 22, 2024

I see. Thanks for the clarification. 👍
This will help me out tremendously as I have a lot of domains with TXT records. Thanks again.

from zpanelx.

allebb avatar allebb commented on August 22, 2024

This has now been fixed and latest version can be seen in this commit: 6e51c5e

from zpanelx.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.