Commit Graph

29 Commits

Author SHA1 Message Date
Daniel P. Wright
3f2fb2c79b Merge pull request #6 from jcristovao/patch-1
Update HaskellNet-SSL.cabal
2014-05-22 11:34:50 +09:00
Daniel P. Wright
ea58def91a Add build status image to the top of README.md 2014-05-22 11:34:05 +09:00
Daniel P. Wright
4aec92321f Add .travis.yml 2014-05-22 11:28:07 +09:00
João Cristóvão
bb458c529d Update HaskellNet-SSL.cabal
Updated network dependencies.
Cheers
2014-05-21 15:54:57 +01:00
Daniel P. Wright
c32368208a Update version number to 0.2.3 2014-02-10 09:35:25 +09:00
Daniel P. Wright
a54d98a166 Merge pull request #4 from vincenthz/master
move to tls 1.2 and connection 0.2
2014-02-10 09:06:16 +09:00
Vincent Hanquez
273decaf96 move to tls 1.2 and connection 0.2 2014-02-10 00:01:40 +00:00
Daniel P. Wright
35190ba4f0 Update version number to 0.2.2 2014-02-10 07:50:45 +09:00
Daniel P. Wright
a9d4549ba7 Remove unnecessary tls-extra dependency 2014-02-10 07:50:23 +09:00
Daniel P. Wright
a69ad12ec4 Change SMTP example to use AUTH LOGIN
Also, output the response on authentication failure rather than just
carrying on regardless.
2014-02-04 08:34:45 +09:00
Daniel P. Wright
31526e9b79 Increase sslMaxLineLength for the IMAP example 2014-01-30 07:49:27 +09:00
Daniel P. Wright
e703d1c36a Add defaultSettings helpers for each protocol 2014-01-30 07:47:47 +09:00
Daniel P. Wright
b26be26666 Bump dependency version numbers 2014-01-30 07:47:24 +09:00
Daniel P. Wright
c99470b2c1 Expose the HaskellNet.SSL module for Settings
Moved the private stuff into HaskellNet.SSL.Internal, so that
HaskellNet.SSL only exports Settings.

Updated minor version number for this quickfix release.
2014-01-18 10:12:27 +09:00
Daniel P. Wright
f0c2d09122 Upgrade version number to 0.2 2014-01-17 15:43:19 +09:00
Daniel P. Wright
594bd9e1f8 Replace *Port connection functions with Settings equivalents
This fixes Issue 1 by allowing the user to set the maximum line length.
It does slightly break the similarity with HaskellNet, which uses the
*Port suffix to specify a port for each connection, but it seems like
the only sensible way to do it, really.  I opted not to keep the *Port
functions in because the proliferation of functions doing basically the
same thing would be too much, I think.
2014-01-17 15:36:16 +09:00
Daniel P. Wright
f910cef262 Create Settings structure to make maxLineLength configurable
This commit simply adds the structure without actually exposing it in
the interface.
2014-01-17 15:24:48 +09:00
Daniel P. Wright
cee0f0dccd Add Haddock documentation headers
Very minimal -- basically copying the header sections from HaskellNet so
that it's easy to see where the function would belong were it part of
HaskellNet itself.
2013-08-29 12:13:23 +09:00
Daniel P. Wright
440140e859 Explicitly set higher tls/tls-extra dependencies
Hackage is reporting a build failure relating to cryptocipher, a library
which is no longer required with newer versions of tls/tls-extra.
Explicitly setting these library dependencies to the version I have
installed locally in order to try and resolve the build failure.
2013-08-29 11:56:13 +09:00
Daniel P. Wright
7f2b1915bb Update version number to 0.1.1.0 2013-08-28 08:16:06 +09:00
Daniel P. Wright
5075cefb62 Remove redundant include from sample code 2013-08-28 08:16:06 +09:00
Daniel P. Wright
ecd9cf1651 Update sample code to use doSMTPSTARTTLS 2013-08-28 08:15:04 +09:00
Daniel P. Wright
a5e240859c Add doSMTP* functions to match HaskellNet
These are quite useful helpers to stop you from forgetting to close the
connection (like I did).
2013-08-28 08:12:18 +09:00
Daniel P. Wright
849619cab8 Change base dependency to match HaskellNet
This should fix the build failure on Hackage.
2013-08-28 07:57:44 +09:00
Daniel P. Wright
b53f096d4a Logout/Close the connections once we're done 2013-08-27 10:07:28 +09:00
Daniel P. Wright
fe3f39ed4a Ignore dist/ folder 2013-08-27 09:28:29 +09:00
Daniel P. Wright
3c2e9d9298 Add gmail IMAP/SMTP example 2013-08-27 09:28:29 +09:00
Daniel P. Wright
7f8faffa24 Pass hostname to SMTP HELO command 2013-08-26 13:51:29 +09:00
Daniel P. Wright
24e8f1c7f9 Initial commit 2013-08-26 13:33:34 +09:00