[prev in list] [next in list] [prev in thread] [next in thread]
List: asterisk-dev
Subject: Re: [asterisk-dev] [Code Review] Make http.c IPv6-ready
From: "Simon Perreault" <simon.perreault () viagenie ! ca>
Date: 2010-10-29 20:39:18
Message-ID: 20101029203918.22458.17544 () hotblack ! digium ! com
[Download RAW message or body]
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/986/#review2866
-----------------------------------------------------------
Ship it!
I tested it, it works. Excellent work!
- Simon
On 2010-10-29 14:56:37, Mark Michelson wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviewboard.asterisk.org/r/986/
> -----------------------------------------------------------
>
> (Updated 2010-10-29 14:56:37)
>
>
> Review request for Asterisk Developers.
>
>
> Summary
> -------
>
> This patch allows for IPv6 addresses to be used when configuring the HTTP server in \
> Asterisk.
> There is a behavior change here as well. Since ast_sockaddr_resolve() returns an \
> array of addresses, we'll iterate over the addresses returned until we're able to \
> properly start the server. Adding logic to fail back to a cached address was not \
> added, as the scope of that is quite different.
> I rewrote a good portion of the configuration-loading function, so when reviewing, \
> be sure that I haven't introduced any subtle behavior changes. As a side note, it \
> would be awesome if we could just get rid of any "bindport" options, but I know \
> that would be hard to wrangle :)
> As a side note, I noticed an odd inconsistency regarding setting the TLS and \
> non-TLS bind addresses. The non-TLS bind address can be a hostname, but the TLS one \
> cannot be, because it uses the built-in option parsing in tcptls.c. I did not \
> address this because I did not want the scope of my changes to be too broad.
>
> Diffs
> -----
>
> /trunk/main/http.c 292864
>
> Diff: https://reviewboard.asterisk.org/r/986/diff
>
>
> Testing
> -------
>
> None. I'm not in a position at the moment to be able to test very thoroughly.
>
>
> Thanks,
>
> Mark
>
>
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic