James Sumners
2a6d2be047
v2.0.0
2020-05-31 08:59:56 -04:00
Robert Kawecki
c9be815d4f
Use a random TCP port for testing timeouts/rejects
...
This fixes a test failure when the host has something listening
on the LDAP TCP port. Previously, the test cases would assume
that the port was free and they would not connect.
For #612
2020-05-20 23:20:06 +02:00
James Sumners
fee197ed43
v2.0.0-pre.5
2019-12-15 08:31:22 -05:00
James Sumners
5ed1a32cd7
v2.0.0-pre.4
2019-12-07 10:44:06 -05:00
James Sumners
abef455323
Lock tap version until bug is resolved
2019-12-07 10:01:03 -05:00
James Sumners
6d44d409e4
v2.0.0-pre.3
2019-11-16 10:49:11 -05:00
James Sumners
1f12eca334
Add integration tests ( #571 )
...
* Initial integration test, um, test
* Hack in service
* Add integration test for issue #480
* Add fix for issue #418
* Add fix for issue #370
2019-11-16 10:48:00 -05:00
James Sumners
3c7884fa2e
v2.0.0-pre.2
2019-09-15 09:53:36 -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
d6f58e6487
v2.0.0-pre.1
2019-09-01 22:37:39 -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
9f3400eef6
Remove binary scripts
2019-08-28 15:00:57 -04:00
Tony Brix
228aa3a7bc
remove quotes around npm script args
2019-08-27 16:31:33 -05: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
James Sumners
22c9acb36d
Update dependencies to latest
2019-08-27 09:15:48 -04:00
James Sumners
210d4c6d37
Convert tests back to node-tap
2019-08-27 09:11:52 -04:00
James Sumners
f1acfee9de
Merge pull request #522 from UziTech/update-uuid
...
update uuid and tests to work with windows
2019-08-26 12:12:34 -04:00
Tony Brix
400af20e23
Update ldap filter ( #521 )
...
* update ldap-filter v0.3.3
* allow escaped characters
* remove failing tests
* remove arrow function
* remove template string
2019-08-26 09:59:21 -04:00
Tony Brix
2ce7468ac2
update uuid and tests to work with windows
2019-08-25 12:27:39 -05:00
James Sumners
efd5070612
Merge pull request #466 from thelounge/no-dtrace
...
Remove dtrace-provider from optionalDependencies
2019-08-24 21:08:17 -04:00
James Sumners
e9e8033fda
Remove dependency on Bunyan
2019-08-24 20:51:40 -04:00
Farheen.aslam
b9458f1e89
Updating the package.json to use new ldap-filter module
2018-02-12 09:49:11 +05:30
Pavel Djundik
865b659489
Remove dtrace-provider from optionalDependencies
2018-02-03 19:22:24 +02:00
Cody Peter Mello
a4bdcbb764
Release v1.0.2
2018-01-11 18:38:32 +00:00
Patrick Mooney
988467911c
Release v1.0.1
2016-11-01 22:28:21 -05:00
Patrick Mooney
bc1e3146e1
Update package dependencies
2016-10-18 22:25:14 -05:00
Patrick Mooney
540a3a1f5c
Clean up asserts and getters in controls
2015-11-11 22:38:56 -06:00
Patrick Mooney
9303d4f624
Prepare for 1.0.0 release
2015-10-22 20:58:19 -05:00
Patrick Mooney
9ec1e9022d
Update package dependencies
2015-10-15 22:00:04 -05:00
Patrick Mooney
64ad0bf5da
Update package dependencies
2015-06-14 21:22:10 -05:00
Patrick Mooney
fbdf70e424
Add license to package.json
2015-06-14 20:57:58 -05:00
Matt Simerson
19f2c16783
Allow simple client bind with empty credentials
...
Fix mcavage/node-ldapjs#254
2015-04-13 23:40:58 -05:00
Patrick Mooney
cab9f0bf45
Fix package.json for node 0.8 compatibility
2015-02-18 11:07:58 -06:00
Patrick Mooney
b71c001ec6
Update dependencies for node compatibility
2015-02-18 09:30:13 -06:00
Patrick Mooney
22b04f3a94
Move filter parsing into separate module
2014-10-16 17:00:14 -05:00
Patrick Mooney
58f58883cd
Add formatting option to ldapjs-search
...
- Update dashdash version to 1.7.0
- Support line delimited JSON and JSON arrays as alternative output
formats in ldapjs-search.
Fix mcavage/node-ldapjs#224
2014-09-25 10:01:21 -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
26e427f4a0
Update bunyan to 0.23.1
2014-07-14 16:07:22 -05:00
Patrick Mooney
3186f5eca1
Convert tests to use tape/istanbul/faucet
2014-07-08 15:09:26 -05:00
Patrick Mooney
72bfb9b0f7
Major overhaul of client connection logic
...
- Remove PooledClient
- Add reconnect functionality to client
- Add 'idle' client event and options
2014-06-23 16:15:52 -05:00
Patrick Mooney
3e43fb3d0c
Replace nopt with dashdash
...
- Use dashdash for arg parsing
- Add bin/ldapjs-* to jsl/jsstyle checks
- Fix code style issues
Fix mcavage/node-ldapjs#201
2014-06-18 18:42:49 -05:00
Patrick Mooney
0427732c10
Add basic server API tests
2014-06-05 16:37:24 -05:00
Mark Cavage
0a8810996d
v0.7.1
2014-04-04 14:14:18 -07:00
Mark Cavage
5e506dd254
#169 : dependency updates
2014-04-04 13:07:27 -07:00
Evan Shortiss
a84546b7bd
Update to make dtrace-provider optional.
2014-04-01 23:02:11 -04: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
218150466f
version bump
2013-12-09 08:50:52 -08:00
Patrick Mooney
fa1b8c4af8
Bump required pooling version to 0.4.5
...
Fix mcavage/node-ldapjs#145
2013-10-31 17:19:42 -05:00
pmooney
1b738105e6
Bump required tap version to 0.4.1
...
When using node 0.10, test initiation will fail due to differences in
the array.map function. This discrepancy is corrected in tap v0.4.1.
See: https://github.com/isaacs/node-tap/issues/70
2013-10-16 20:34:52 -05:00
Pedro P. Candel
4097a777e9
Upgrading pooling version due to bunyan update
2013-04-30 20:35:38 +02:00
Pedro Palazón Candel
747fa7646e
Version bump. Updated bunyan to 0.21.1
2013-04-30 21:25:30 +03:00
Mark Cavage
3fc422ac2b
filter parsing not catching (()
2013-02-07 18:16:40 +00:00
Mark Cavage
1e796624cb
version bump
2013-01-31 15:51:38 +00:00
Mark Cavage
5157e72f5d
Merge branch 'master' of git://github.com/morphar/node-ldapjs into morphar-master
2013-01-31 01:06:40 +00:00
Mark Cavage
9cfeed0bdc
Merge branch 'master' of git://github.com/DenisVuyka/node-ldapjs into DenisVuyka-master
2013-01-30 23:50:48 +00:00
Mark Cavage
24e02f8d88
throw on all bad filters
2013-01-30 23:50:19 +00:00
Mark Cavage
0535dd8534
version bump
2013-01-29 18:38:39 +00:00
Denis Vuyka
2b433bb3ad
Added objectGUID formatting support
...
see readme for more details
2013-01-15 22:19:20 +02:00
Dan Larsen
08e2b06262
Downgraded pooling dependency to match node 0.6
2012-12-07 23:10:55 +01:00
Mark Cavage
465d4e662c
version bump
2012-09-24 23:02:58 +00:00
Mark Cavage
8a45d64427
version bump
2012-09-24 16:32:01 +00:00
Trent Mick
6df426b21d
Update dtrace-provider to fix build on Snow Leopard
...
https://github.com/chrisa/node-dtrace-provider/issues/21
2012-09-24 09:00:42 -07:00
Mark Cavage
5a52fa4749
version bump
2012-09-20 19:39:46 +00:00
Mark Cavage
2579c251fb
lint/style cleanup and build support updates
2012-09-20 19:38:46 +00:00
Pedro P. Candel
87061486d1
Upgraded dtrace-provider to 0.2.0. And Bunyan to 0.13.5.
2012-09-11 17:03:41 +02:00
Mark Cavage
1396c551f8
version bump (and pick up new pooling bump)
2012-07-13 15:18:09 +00:00
Mark Cavage
9d984b72fc
0.5.2 broke pooled SSL
2012-07-10 22:40:34 +00:00
Mark Cavage
0da050009b
Bad event handling, and working with node 0.8
2012-07-09 13:00:51 +00:00
Mark Cavage
fd9d713cdc
Fix client memory leaks
2012-07-09 12:23:53 +00:00
Mark Cavage
3ce399a710
GH-81: Update modules for (hopefully) windows support
2012-07-05 16:23:49 +00:00
Mark Cavage
59ea20ffa2
Client refactor, with pooled client (minor lint cleanup as well)
2012-04-26 20:23:43 -07:00
Mark Cavage
b8c86cc7d2
D'oh! Invalid package.json (screw you, ',').
2012-03-14 09:13:16 -07:00
Mark Cavage
d5cf19bd9e
Finish up #65 (lint and missing check)
2012-03-14 09:06:03 -07:00
Mark Cavage
4f68abb364
travis broken
2012-02-18 08:26:50 +00:00
Mark Cavage
afeb354eac
Initial setup for 0.5 (use eng.git layout)
2012-02-18 08:15:52 +00:00
Mark Cavage
4df59978ce
Stop nuking node_modules on make clean (breaks npm rebuild)
2012-02-14 21:32:10 -08:00
Mark Cavage
950b11695f
version bump
2012-01-24 09:44:29 -08:00
Mark Cavage
c727ac922f
version bump
2012-01-19 18:03:44 -08:00
Mark Cavage
87d7ef977e
version bump
2012-01-19 15:15:34 -08:00
Mark Cavage
1a272bc555
version bump
2012-01-10 09:38:51 -08:00
Mark Cavage
0cee804daf
version bump
2012-01-06 15:11:54 -08:00
Mark Cavage
fcfb73c2f1
Add contributors
2012-01-06 09:06:24 -08:00
Mark Cavage
144777e928
version bump
2012-01-06 08:55:32 -08:00
Mark Cavage
4a106d1acf
version bump
2011-12-27 12:13:22 -08:00
Mark Cavage
b8885d7793
Version bump
2011-12-21 10:19:04 -08:00
Mark Cavage
1696c15cce
Revert back to dtrace 0.0.3
2011-12-12 17:10:13 -08:00
Mark Cavage
e572b9f0b6
version bump
2011-12-12 16:19:23 -08:00
Alex Whitman
1b20ff3cbe
Update dtrace-provider dependency version
2011-12-12 16:00:59 +00:00
Mark Cavage
ebde1df00c
Minor refactoring of PersistentSearchControl commit
2011-12-08 14:54:40 -08:00
Mark Cavage
1b40436e34
version bump
2011-11-28 10:39:37 -08:00
Mark Cavage
b5d2cd0508
version bump
2011-11-22 13:38:01 -08:00
Mark Cavage
57831b56d1
DTrace rework so probes always fire
2011-11-18 16:39:37 -08:00
Mark Cavage
caf258a4f7
GH-35 reference error in client connect()
2011-11-14 09:23:33 -08:00
Mark Cavage
868c46bde4
GH-26 rewrite network parser
2011-11-11 10:09:20 -08:00
Mark Cavage
ed9c020fb8
version bump
2011-11-09 14:57:55 -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
5cf425de72
Fill in c.remoteAddress for TLS connections
2011-11-07 12:05:45 -08:00
Mark Cavage
b8799d6a1e
Don't be so strict about dn methods requiring a DN instance
2011-10-20 11:22:31 -07:00