Thomas P
eda98986f2
FIX: Refused connections are now handled gracefully
2019-10-12 00:34:27 +02:00
Thomas P
d702c455bd
Refactor the patch to limit its scope to bind actions
...
This way, other tests keep passing
2019-10-11 23:23:46 +02:00
Thomas P
53d6b36bb2
Add test for connection refused issue
2019-10-11 23:23:05 +02:00
Thomas P
bc61f67b12
Lint fixes
2019-10-11 22:54:53 +02:00
Thomas P
ce243d5318
Update the patch to use the logger interface
2019-10-11 22:42:44 +02:00
Matthew Nakama
79f3625f61
handle Client.emit('error') events
...
This prevents node crashes from Client.bind() and etc.
We set a callback handler in the instance during bind()
and send errors to it.
2019-10-11 22:41:17 +02:00
James Sumners
0ccbec6adb
Merge pull request #569 from ldapjs/client-options-tweaks
...
Clean up options checking and add some tests
2019-09-29 09:15:20 -04:00
James Sumners
5a31abaed0
Clean up options checking and add some tests
2019-09-29 09:09:18 -04:00
James Sumners
eb4f665983
Merge pull request #553 from Worteks/next-vls-controls
...
Added support for Virtual List View (vlv) control for browsing directory using paged search
2019-09-29 09:08:53 -04:00
Soisik Froger
fa6ffb4504
Merge branch 'next' into next-vls-controls
2019-09-21 17:55:30 +02:00
James Sumners
dd2a722169
Merge pull request #565 from UziTech/fix-escapedtohex
...
Fix escapedToHex
2019-09-18 16:47:31 -04:00
Tony Brix
ed70fd7615
test escaped single hex char at end of filter
2019-09-18 14:46:49 -05:00
Tony Brix
ecfefa7ff0
fix escapedToHex capturing \
2019-09-18 14:35:10 -05:00
James Sumners
a113953e0d
Merge pull request #561 from ldapjs/bump-v2.0.0-pre.2
...
v2.0.0-pre.2
2019-09-15 09:57:24 -04:00
James Sumners
3c7884fa2e
v2.0.0-pre.2
2019-09-15 09:53:36 -04:00
James Sumners
bc660e124d
Merge branch 'next' into next-vls-controls
2019-09-15 09:36:12 -04:00
James Sumners
dadac0c36c
Merge pull request #560 from ldapjs/fix-badge
...
Actually fix the badge
2019-09-15 09:35:28 -04:00
James Sumners
0efac83852
Fix coveralls badge
2019-09-15 09:31:18 -04:00
James Sumners
e75f21bcd5
Actually fix the badge
2019-09-15 09:25:06 -04:00
James Sumners
c80bcc106f
Merge pull request #559 from ldapjs/gh-actions
...
Add GitHub actions testing
2019-09-15 09:22:23 -04:00
James Sumners
7b5085f9d5
Add GitHub actions testing
...
Fix yaml indentation and add name
Fix test script name
Add lcov path
Move coveage to separate job
Debug coverage
Fix coverage testing
Update badge
Fix badge
2019-09-15 09:18:15 -04:00
James Sumners
db8d5f5ccb
Merge branch 'next' into next-vls-controls
2019-09-08 07:34:14 -04:00
James Sumners
4b2e55e111
Merge pull request #556 from sinistersig/next
...
Ensure toString is not called on buffers
2019-09-07 07:41:51 -04:00
sinistersig
06b1804d32
Ensure toString is not called on buffers
2019-09-06 11:27:37 +01:00
Soisik Froger
311c94ef15
Virtual List View control support
2019-09-04 12:13:51 +02:00
James Sumners
d6f58e6487
v2.0.0-pre.1
2019-09-01 22:37:39 -04:00
James Sumners
f499b977d9
Merge pull request #550 from ldapjs/msg-tracker
...
Refactor MessageTracker into testable module
2019-08-30 11:03:33 -04:00
James Sumners
92341e770a
Refactor MessageTracker into testable module
2019-08-30 10:50:02 -04:00
James Sumners
2e1ef78108
Refactor client RequestQueue into testable module ( #548 )
...
* Refactor client RequestQueue into testable module
* Update test/lib/client/request-queue/enqueue.test.js
Co-Authored-By: Tony Brix <tony@brix.ninja>
* Update test/lib/client/request-queue/enqueue.test.js
Co-Authored-By: Tony Brix <tony@brix.ninja>
* Update test/lib/client/request-queue/enqueue.test.js
Co-Authored-By: Tony Brix <tony@brix.ninja>
2019-08-28 19:15:09 -04:00
James Sumners
c2786d9f4b
Merge pull request #546 from ldapjs/remove-bin
...
Remove binary scripts
2019-08-28 15:14:21 -04:00
James Sumners
9f3400eef6
Remove binary scripts
2019-08-28 15:00:57 -04:00
James Sumners
9c6e58c6c8
Merge pull request #545 from ldapjs/issue-480
...
Add test for issue #480
2019-08-28 14:49:08 -04:00
James Sumners
528a78bad3
Add test for issue #480
2019-08-28 14:38:04 -04:00
James Sumners
b0d2c1ac91
Merge pull request #543 from ldapjs/issue-336
...
Resolve issue #336
2019-08-27 19:12:42 -04:00
James Sumners
9a8f60767b
Resolve issue #336
2019-08-27 19:01:47 -04:00
James Sumners
b62e303fc4
Merge pull request #542 from UziTech/fix-tests-windows
...
Fix testing on windows
2019-08-27 18:04:08 -04:00
Tony Brix
303d963fb3
explicitly list os and script
2019-08-27 16:54:19 -05:00
Tony Brix
c1ebea1b7c
Merge branch 'next' into fix-tests-windows
2019-08-27 16:43:46 -05:00
James Sumners
cd426ca752
Merge pull request #541 from ldapjs/remove-make-cruft
...
Remove makefile stuff
2019-08-27 17:34:08 -04:00
Tony Brix
02dd19d8c2
enable travis tests on windows
2019-08-27 16:32:09 -05:00
Tony Brix
228aa3a7bc
remove quotes around npm script args
2019-08-27 16:31:33 -05:00
James Sumners
ce072771de
Remove makefile stuff
2019-08-27 17:30:38 -04:00
James Sumners
c00475155c
Merge pull request #540 from ldapjs/pkg-cleanup
...
Touch up package.json, license, readme
2019-08-27 17:23:45 -04:00
James Sumners
ce6325348d
Touch up package.json, license, readme
2019-08-27 17:22:26 -04:00
James Sumners
e2c9b12430
Apply standard linting to the code base ( #539 )
...
* Apply standard linting to the code base
* Specify files to lint
* Run lint as first stage
* Update travis config
2019-08-27 17:11:49 -04:00
Tony Brix
332de11211
fix travis-ci ( #538 )
...
* fix travis-ci
* add node_js to future lint job
* add future windows tests
2019-08-27 17:05:33 -04:00
James Sumners
d5fa04209a
Update travis config ( #537 )
...
* Update travis config
* Coverage and caching
* Update README with badges and correct issues link
* Update .travis.yml
Co-Authored-By: Tony Brix <tony@brix.ninja>
* Update .travis.yml
Co-Authored-By: Tony Brix <tony@brix.ninja>
* Add windows
* Remove Windows. Does not work on Travis
* Use jobs style config
* Tweak target vesions
* Fix script
* How about this?
2019-08-27 15:28:07 -04:00
James Sumners
9b05c1ccc3
Merge pull request #536 from ldapjs/parallelize-tests
...
Refactor tests to be independent of each other
2019-08-27 14:19:10 -04:00
James Sumners
6b514b97df
Refactor tests to be independent of each other
2019-08-27 14:17:33 -04:00
James Sumners
b13e50aa4b
Merge pull request #533 from ldapjs/dep-updates
...
Update dependencies to latest
2019-08-27 09:16:18 -04:00