Matvey Aksenov
da54207774
Implement the Abandon operation
2015-04-23 20:26:31 +00:00
Matvey Aksenov
fcaf02b044
Homegrown ASN.1 encoding.
...
The main purpose of this is to allow `ToAsn1` instances to match
the spec closer. It also lets us implement Abandon operation fairly
easily (see the subsequent commit).
2015-04-23 20:23:44 +00:00
Matvey Aksenov
687524926f
Minor adjustments
2015-04-11 16:40:40 +00:00
Matvey Aksenov
aea85536cf
React on Unsolicited Notifications
...
Also improves the behavior when an `IOException` is encountered:
only exceptions directly related to LDAP are trapped by `with`.
2015-04-04 17:41:40 +00:00
Matvey Aksenov
ebccd8628f
Set up Travis CI builds against GHC 7.6.3, 7.8.4, and 7.10.1
2015-04-03 21:15:43 +00:00
Matvey Aksenov
1c9bd11626
Extract as much useful information as possible from errors
2015-04-03 15:13:52 +00:00
Matvey Aksenov
cfaabed84e
Fire up a separate LDAP server instance for each example
2015-04-01 23:31:59 +00:00
Matvey Aksenov
aa4f17b354
Mock LDAP server for testing
2015-03-31 21:44:18 +00:00
Matvey Aksenov
c9d034f952
Fix the encoding of the `present' filter
2015-03-28 10:29:55 +00:00
Matvey Aksenov
7aa2703319
Initial commit
...
Only Bind and Search operations are (partially) implemented. More
tests and documentation are needed.
2015-03-28 12:13:51 +03:00