Skip to content

Commit fe1edd9

Browse files
committed
[chore] HaskellNet-SSL version 0.4.0.0
1 parent 18d0d08 commit fe1edd9

File tree

3 files changed

+21
-15
lines changed

3 files changed

+21
-15
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Revision history for HaskellNet-SSL
2+
3+
## 0.4.0.0 -- 2025-01-07
4+
5+
- drop support for connection in favour of crypton-connection
6+
- compatibility with GHCs up to ghc 9.8 (bump base and bytestring)
7+
- fix example
8+
- add tested-with stanza

HaskellNet-SSL.cabal

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: HaskellNet-SSL
22
synopsis: Helpers to connect to SSL/TLS mail servers with HaskellNet
3-
version: 0.3.4.4
3+
version: 0.4.0.0
44
description: This package ties together the HaskellNet and connection
55
packages to make it easy to open IMAP and SMTP connections
66
over SSL.
@@ -9,12 +9,12 @@ tested-with: GHC ==9.4.8 || ==9.6.5 || ==9.8.2
99
license: BSD3
1010
license-file: LICENSE
1111
author: Daniel P. Wright
12-
maintainer: Leza M. Lutonda <[email protected]>, [email protected]
12+
1313
copyright: (c) 2013 Daniel P. Wright
1414
category: Network
1515
build-type: Simple
16-
cabal-version: >=1.10
17-
data-files: README.md
16+
cabal-version: 1.18
17+
extra-doc-files: README.md, CHANGELOG.md
1818

1919
flag network-bsd
2020
description: Get Network.BSD from the network-bsd package
@@ -35,7 +35,7 @@ library
3535
other-modules: Network.HaskellNet.SSL.Internal
3636
build-depends: base >= 4 && < 5,
3737
HaskellNet >= 0.3 && < 0.7,
38-
crypton-connection >= 0.3.1,
38+
crypton-connection >= 0.3.1 && < 0.5,
3939
bytestring >= 0.9 && < 0.13,
4040
data-default >= 0.2 && < 0.8
4141
if flag(network-bsd)
@@ -48,10 +48,9 @@ executable HaskellNet-SSL-example
4848
hs-source-dirs: examples
4949
main-is: gmail.hs
5050
other-modules:
51-
build-depends:
52-
base <5
53-
, HaskellNet-SSL
54-
, HaskellNet
55-
, bytestring
51+
build-depends: base,
52+
HaskellNet-SSL,
53+
HaskellNet,
54+
bytestring
5655

5756
default-language: Haskell2010

README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
HaskellNet-SSL
2-
--------------
1+
# HaskellNet-SSL
32

4-
[![Build Status](https://travis-ci.org/dpwright/HaskellNet-SSL.svg?branch=master)](https://travis-ci.org/dpwright/HaskellNet-SSL)
3+
[![haskell ci](https://github.com/dpwright/HaskellNet-SSL/actions/workflows/haskell.yml/badge.svg)](https://github.com/dpwright/HaskellNet-SSL/actions/workflows/haskell.yml)
54

65
This package ties together the excellent [HaskellNet][HaskellNet] and
7-
[connection][connection] packages to make it easy to open IMAP and SMTP
6+
[crypton-connection][crypton-connection] packages to make it easy to open IMAP and SMTP
87
connections over SSL. This is a simple "glue" library; all credit for a)
98
connecting to IMAP/SMTP servers and b) making an SSL connection goes to the
109
aforementioned libraries.
1110

1211
[HaskellNet]: https://github.com/jtdaugherty/HaskellNet
13-
[connection]: https://github.com/vincenthz/hs-connection
12+
[crypton-connection]: https://github.com/kazu-yamamoto/crypton-connection

0 commit comments

Comments
 (0)