rejectedsoftware/vibe.d — pull request #945 by lultimouomo (2014-12-29 12:29:20+00:00)
Title: Add HTTPClientResponse.upgradeConnection()

Replaces rejectedsoftware/vibe.d#929 which I accidentally opened on my master branch.

Since the response does not have access to the request headers,
the expected protocol must be supplied as a parameter.

This is needed, for instance, to create client-side websockets.