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
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
6b514b97df
Refactor tests to be independent of each other
2019-08-27 14:17:33 -04:00
James Sumners
210d4c6d37
Convert tests back to node-tap
2019-08-27 09:11:52 -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
Patrick Mooney
acc1ca8f43
Match objectClass case-insensitively in EqualityFilter
...
Fix mcavage/node-ldapjs#277
2015-06-29 20:20:06 -05:00
Patrick Mooney
22b04f3a94
Move filter parsing into separate module
2014-10-16 17:00:14 -05:00
Patrick Mooney
3186f5eca1
Convert tests to use tape/istanbul/faucet
2014-07-08 15:09:26 -05:00
Patrick Mooney
87117ecdec
Use Buffer storage for EqualityFilter value
...
Store the value portion of EqualityFilter objects in raw attribute.
Certain binary-only comparisons (such as GUIDs or objectSIDs) are
difficult, if not impossible, to handle without direct binary access.
2014-06-01 19:46:11 -05:00
Patrick Mooney
57fecb06d5
Update Filter utility functions
...
- Write simple tests for multi_test
- Add get_attr_caseless function for improving Filter.Match
2013-11-30 23:31:15 -06:00
Mark Cavage
aa633dfd20
support extensible matching of caseIgnore and caseIgnoreSubstrings
2013-10-28 21:12:12 +00:00
Mark Cavage
3fc422ac2b
filter parsing not catching (()
2013-02-07 18:16:40 +00:00
Mark Cavage
55ba2d1855
lint cleanup
2013-01-30 23:58:40 +00:00
Mark Cavage
9e35cf76ac
Merge branch '109-escape-filter' of git://github.com/Kenoxa/node-ldapjs into Kenoxa-109-escape-filter
2013-01-30 23:54:34 +00:00
Mark Cavage
24e02f8d88
throw on all bad filters
2013-01-30 23:50:19 +00:00
Sascha Tandel
20368c58c1
#109 : escape filter attribute/values only in toString()
2013-01-11 11:01:51 +01:00
Mark Cavage
51e6abf477
throw on invalid filter syntax
2012-10-11 20:04:10 +00:00
Mark Cavage
344cac0287
filter parsing turning presence filter into substring filter
2012-03-16 17:22:30 -07:00
Austin King
9c5ed685c5
First stab at RFC 2254 filter escaping
2012-03-13 16:40:39 -07:00
Mark Cavage
afeb354eac
Initial setup for 0.5 (use eng.git layout)
2012-02-18 08:15:52 +00:00