blob: 7e0acf9d4b30e8945a8c7f1337ad11e58b4b2f19 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
[appendix]
== Migrating from Gun 1.1 to 1.2
Gun 1.2 adds support for the CONNECT request over HTTP/1.1
connections.
=== Features added
* CONNECT requests can now be issued on HTTP/1.1 connections.
The tunneled connection can use any of the protocols Gun
supports: HTTP/1.1, HTTP/2 and Websocket over both TCP and
TLS transports. Note that Gun currently does not support
tunneling a TLS connection over a TLS connection due to
limitations in Erlang/OTP.
* Gun supports sending multiple CONNECT requests, allowing
the tunnel to the origin server to go through multiple
proxies.
* Gun supports sending CONNECT requests with authorization
credentials using the Basic authentication mechanism.
* Update Cowlib to 2.6.0
=== Functions added
* The functions `gun:connect/2,3,4` have been added. They can
be used to initiate CONNECT requests on HTTP/1.1 connections.
|