In message <[EMAIL PROTECTED]> on Tue, 05 Oct 2004 11:41:48 -0400, Jeffrey Altman 
<[EMAIL PROTECTED]> said:

jaltman> Richard Levitte - VMS Whacker wrote:
jaltman> 
jaltman> > gianni> If I think hard enough, I could probably think of ways that
jaltman> > gianni> this would break things.
jaltman> > 
jaltman> > Well, let's see, we have two places where this is relevant.  One is
jaltman> > the simple {host}:{port} combination, the other is the URL
jaltman> > http://{host}:{port}/...  In both cases, the brackets be part of the
jaltman> > {host} part.  Brackets can't be part of a IP address or a host name
jaltman> > (at least as far as I know), so I'm not really sure what would break.
jaltman> > 
jaltman> > gianni> I think this is one of those cases where you want to stick to
jaltman> > gianni> the standard exactly and not allow any non-standard behaviour.
jaltman> > 
jaltman> > That makes things tougher, because I had planned on letting
jaltman> > getaddrinfo() take care of all the correctness verification.  With
jaltman> > what you ask for, we get back at having to do it ourselves, which is
jaltman> > duplication of functionality (and potentially getting it wrong), which
jaltman> > I don't see the benefits of.
jaltman> 
jaltman> As long as OpenSSL only accepts the extended behavior as
jaltman> input and never generates the extended behavior on output I
jaltman> do not see there being a problem.

Unless there's a place where OpenSSL already generates URLs that I've
missed, I don't see why it would start doing it now.

Cheers,
Richard

-----
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte                         [EMAIL PROTECTED]
                                        http://richard.levitte.org/

"When I became a man I put away childish things, including
 the fear of childishness and the desire to be very grown up."
                                                -- C.S. Lewis
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to