node-ldapjs/lib/client
Robert Kawecki 5204bb7ac0 Implement queueing events until a listener appears
This resolves an issue arising from using both a callback and an EventEmitter
together in the Client.search() API. Since the emitter would only be available
through the callback, some events could be emitted before the callback
is triggered, resulting in missed events.

This change incorporates a test case originally by László Szűcs (@ifroz).

For GH-602
2020-05-12 16:51:28 +02:00
..
message-tracker Refactor MessageTracker into testable module 2019-08-30 10:50:02 -04:00
request-queue Refactor client RequestQueue into testable module (#548) 2019-08-28 19:15:09 -04:00
client.js Implement queueing events until a listener appears 2020-05-12 16:51:28 +02:00
constants.js Refactor MessageTracker into testable module 2019-08-30 10:50:02 -04:00
index.js Clean up options checking and add some tests 2019-09-29 09:09:18 -04:00
search_pager.js Apply standard linting to the code base (#539) 2019-08-27 17:11:49 -04:00