Patrick Mooney
df43cab12d
Clean up getters/setters and asserts in messages
2015-10-31 12:28:25 -05:00
Patrick Mooney
92362e01f3
Improve parser error handling
...
- Wrap parser errors with VError
- Catch initial potential sequence errors
- Improve parser test coverage
- Emit parser errors instead of implicitly logging
Fix mcavage/node-ldapjs#221
2014-09-16 15:23:21 -05:00
Patrick Mooney
7c7c480eb8
Improve parser error handling
...
In cases where one side of the connection is not communicated with valid
ASN.1/BER, it would be better to fire an error event rather than let the
exception bubble all the way up.
Fix mcavage/node-ldapjs#142
2014-03-15 16:06:42 -05:00
Patrick Mooney
c5cfc48da4
Remove buffertools dependency
2014-01-20 09:34:11 -06:00
Patrick Mooney
bc19a98d06
Update buffertools dependency
...
Buffertools 2.0.1 is required to build on VC2013.
With the change to v2.x, the buffertools.extend() method must be called
to mimic the prototype extention behavior of the 1.x versions.
Fix mcavage/node-ldapjs#163
2014-01-18 14:42:21 -06:00
Mark Cavage
fd9d713cdc
Fix client memory leaks
2012-07-09 12:23:53 +00:00
Mark Cavage
7ff50f43f4
Initial switch to bunyan
2012-02-18 08:54:22 +00:00
Mark Cavage
afeb354eac
Initial setup for 0.5 (use eng.git layout)
2012-02-18 08:15:52 +00:00
Mark Cavage
868c46bde4
GH-26 rewrite network parser
2011-11-11 10:09:20 -08:00
Mark Cavage
75aba691f1
GH-27 Support for abandon operations client side, and noop it server side
2011-11-07 14:14:01 -08:00
Mark Cavage
f4b49a20ae
GH-14: Client needs to handle search references
2011-09-27 11:49:33 -07:00
Mark Cavage
e2cac51a29
GH-18: Server not handling unknown message types gracefull
2011-09-26 13:47:33 -07:00
Mark Cavage
fcec8d626f
handle objectclass as lower case vals in add/search, error handling cleanup and some minor fixes
2011-09-15 14:49:00 -07:00
Mark Cavage
ca1443f102
Initial working client/server version
2011-08-04 13:32:01 -07:00