Skip to content

Commit

Permalink
Update CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
magiconair committed May 16, 2017
1 parent 616b85b commit b90b44c
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,14 @@

Rancher is a Java application which uses `java.net.URL` to compose the original request URL from the `X-Forwarded-Proto` and other headers. The `java.net.URL` class does not support the `ws` or `wss` protocol without a matching `java.net.URLStreamHandler` implementation. Java code should use the `java.net.URI` class for these types of URLs instead. However, the `X-Forwarded-Proto` header isn't specified as the `Forwarded` header ([RFC 7239](https://tools.ietf.org/html/rfc7239#section-5.4)) and the common usage is to only use either `http` or `https` for websocket connections. In order not to break existing applications fabio now sets the `X-Forwarded-Proto` header to `http` for `ws` and to `https` for `wss` connections.

* [PR #292](https://github.com/fabiolb/fabio/pull/292): Add unique request id

fabio can now add a unique request id in form of a UUIDv4 to each request as a header.
The name of the header is configurable and the value of the header can be logged
to the access log.

Thanks to @bkmit for this patch.

### [v1.4.4](https://github.com/fabiolb/fabio/releases/tag/v1.4.3) - 8 May 2017

#### Bug Fixes
Expand Down

0 comments on commit b90b44c

Please sign in to comment.