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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
# Revision history for hookup
## 0.8
* Add support for plaintext socks5 authentication
## 0.7
* Add ability to specify TLS 1.3 cipher suites
## 0.6
* Include SockAddr in connection exceptions
## 0.5
* Don't use `AI_ADDRCONFIG` flag
* Support all client-side certificates supported by OpenSSL (rather than just RSA/DSA)
* Add support for STARTTLS
## 0.4
* Added ability to specify TLS private key password
* Replace protocol family selection with more general bind hostname selection
* Implement staggered, concurrent connection strategy based on RFC 8305
## 0.3.1.0 -- 2020-02
* Added `getClientCertificate`
## 0.3.0.1 -- 2020-01
* Remove extra-libraries section from cabal file to allow package to work on GHC 8.8.2
## 0.3 -- 2019-07
* Changed the hostname resolution exception constructor to be more useful
## 0.2.3 -- 2019-05
* Added functions to get TLS peer certificate information
## 0.2.1 -- 2018-07
* Added `connectWithSocket`, `recv`, `putBuf`, `defaultTlsParams`
## 0.2 -- 2017-11-22
* Allow connection parameters to specify address family with `cpFamily` field
## 0.1.1.0 -- 2017-05-13
* Better error message for old openssl version
* Nicer displayedExceptions
* Dropped unused template-haskell dependency
* More haddock comments
## 0.1.0.0 -- 2016-10-05
* First version. Released on an unsuspecting world.
|