Commit 10b82392 authored by Ivan Vilata-i-Balaguer's avatar Ivan Vilata-i-Balaguer
Browse files

Release v0.7.5.

This release contains a few fixes regarding cancellation of operations, and an
experimental feature to use DNS over HTTPS (DoH) in Origin requests.

Features:

  - Experimental support for resolving names using DNS over HTTPS (DoH) for
    the Origin request mechanism.  To enable it, you must provide the client
    with an `--origin-doh-base` option and give it a DoH base URL argument
    (like `https://mozilla.cloudflare-dns.com/dns-query` as used by Mozilla,
    more options [here](https://github.com/curl/curl/wiki/DNS-over-HTTPS)).

    DoH requests are handled internally as normal requests (respecting
    public/private browsing mode), and responses may be shared to the
    distributed cache.

    The feature is still slow since no private caching is used, so each
    requested URL triggers a full DoH request.

Bugfixes:

  - Fix checks for cancellation in several places (SSL client handshake,
    session flush, timeouts, fresh injection).
  - Check for errors after performing `CONNECT` to Proxy.
  - Fix case comparison of `X-Ouinet-Private` header values.
parent 9c16849b
......@@ -31,7 +31,7 @@ FROM base as builder
# This version is a recommendation and this file has been tested to work for it,
# but you may attempt to build other versions by overriding this argument.
# Also see `OUINET_DOCKER_VERSION` below.
ARG OUINET_VERSION=v0.7.4
ARG OUINET_VERSION=v0.7.5
RUN git clone --recursive -b "$OUINET_VERSION" https://github.com/equalitie/ouinet.git
WORKDIR /opt/ouinet
# The C.UTF-8 locale (which is always available in Debian)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment