Changeset 8ac7c0d in mod_gnutls for test/Makefile.am


Ignore:
Timestamp:
Feb 11, 2016, 2:48:07 PM (4 years ago)
Author:
Thomas Klute <thomas2.klute@…>
Branches:
debian/master, debian/stretch-backports, jessie-backports, master, upstream
Children:
a038290
Parents:
7aeabcb
git-author:
Thomas Klute <thomas2.klute@…> (02/11/16 14:21:17)
git-committer:
Thomas Klute <thomas2.klute@…> (02/11/16 14:48:07)
Message:

Register "ssl_is_https" function for compatibility with mod_rewrite

mod_rewrite calls this function to fill its %{HTTPS} special variable,
and not providing it meant that conditions like

RewriteCond? "%{HTTPS}" "off"

would match HTTPS connections using mod_gnutls. When used to redirect
clients from HTTP to HTTPS connections, this could lead to redirection
loops as reported in Debian bug #514005 [1]. In addition to
registering the function this commit also adds a test chase that
checks if an HTTP to HTTPS redirection works.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514005

File:
1 edited

Legend:

Unmodified
Added
Removed
  • test/Makefile.am

    r7aeabcb r8ac7c0d  
    2828        test-23_TLS_reverse_proxy_mismatched_priorities.bash \
    2929        test-24_pkcs11_cert.bash \
    30         test-25_Disable_TLS_1.0.bash
     30        test-25_Disable_TLS_1.0.bash \
     31        test-26_HTTPS_server_var.bash
    3132
    3233TESTS = $(dist_check_SCRIPTS)
Note: See TracChangeset for help on using the changeset viewer.