Daniel P. Wright
9357f7e609
Merge pull request #11 from lemol/master
...
Re-export Network.HaskellNet.* modules
2015-04-09 09:38:31 +09:00
Leza Morais Lutonda (Lemol-C)
bd46b74785
Make HaskellNet.X.SSL re-exports HaskellNet.X and SSL.Settings
...
see dpwright#10
2015-04-08 13:26:10 -04:00
Leza Morais Lutonda (Lemol-C)
e61f8db1bc
Update gitignore
2015-04-08 12:57:59 -04:00
Daniel P. Wright
c9c0127b6d
Merge pull request #9 from lemol/master
...
Rename sslDisableCertficateValidation to sslDisableCertificateValidation
2015-01-05 09:45:35 +09:00
Leza Morais Lutonda (Lemol-C)
bc814b6345
Rename sslDisableCertficateValidation to sslDisableCertificateValidation
2015-01-04 02:09:27 -05:00
Daniel P. Wright
2dc5878f29
Merge pull request #8 from lemol/master
...
Allow connection with disabled certificate validation
2014-12-09 12:35:11 +09:00
Leza Morais Lutonda (Lemol-C)
4fd67bbf72
Allow connection with disabled certificate validation
2014-12-08 21:14:38 -05:00
Daniel P. Wright
3ded1c8aef
Bump version number
2014-10-23 10:24:35 +09:00
Daniel P. Wright
28ec9b955b
Allow NoUpperBounds build to fail
...
Also set fast_finish to true
2014-10-23 10:23:47 +09:00
Daniel P. Wright
8930d7c983
Manually specify Travis build matrix
...
Build the normal build with GHC versions 7.4, 7.6 and 7.8, and the
NoUpperBounds build with GHC version 7.8 only.
2014-10-23 10:11:49 +09:00
Daniel P. Wright
9a1f4856db
Add NoUpperBounds flag for testing latest packages
2014-10-23 10:09:32 +09:00
Daniel P. Wright
9751145745
Update network dependency to include versions < 2.7
2014-10-23 10:01:05 +09:00
Daniel P. Wright
e9fa5a6d6b
Bump HaskellNet dependency
2014-10-07 13:41:41 +09:00
Daniel P. Wright
b934525161
Bump the version number
2014-10-07 13:31:57 +09:00
Daniel P. Wright
263bee1392
Add IMAP session logging as an option
...
Setting the "sslLogToConsole" parameter to True will now spit out the
IMAP session log inline, prefixed with "HaskellNet-SSL".
2014-10-07 13:31:05 +09:00
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