On Wed, Aug 26, 2015 at 8:37 AM, <ic...@apache.org> wrote:

> Author: icing
> Date: Wed Aug 26 13:37:18 2015
> New Revision: 1697931
>
> URL: http://svn.apache.org/r1697931
>
> +  *) core/mod_ssl: add Protocols/ProtocolsHonorOrder directives and new
> +     protocols hooks to control Upgrade: and ALPN protocol switching.
> +     HTTP_MISDIRECTED_REQUEST addition and handling in mod_ssl
> +     trunk patch: http://svn.apache.org/r1697855
> +                  http://svn.apache.org/r1697339
> +                  http://svn.apache.org/r1696428
> +                  http://svn.apache.org/r1696266
> +                  http://svn.apache.org/r1696264
> +                  http://svn.apache.org/r1695874
> +                  http://svn.apache.org/r1695727
> +                  http://svn.apache.org/r1692516
> +                  http://svn.apache.org/r1692486
> +                  http://svn.apache.org/r1610674 (partial)
> +                  http://svn.apache.org/r1685069
> +    2.4.x patch:
> https://raw.githubusercontent.com/icing/mod_h2/master/sandbox/httpd/patches/core-protocols.patch



I can't see anything that introduces API breakage in this patch set.  Well
done!  With the new API's, a minor MMN bump is necessary.

One minor cleanup, a few excess blank lines in include/http_core.h.

Looking at

+/**
+ * Get the index of the string in the array or -1 if not found.
+ * @param array the array the check
+ * @param s the string to find
+ * @return index of string in array or -1
+ */
+AP_DECLARE(int) ap_array_index(const apr_array_header_t *array, const char *s);

with an eye toward apr_array_index, would it be better to start off
with a third 'int start' argument (suggested value 0) so that the
array is searched from the indicated elt, as arrays are unordered and
not defined to contain unique values?

Reply via email to