包详细信息

@ldapjs/filter

ldapjs427.5kMIT不推荐使用2.1.1

This package has been decomissioned. See https://github.com/ldapjs/node-ldapjs/blob/8ffd0bc9c149088a10ec4c1ec6a18450f76ad05d/README.md

API for handling LDAP-style filters

自述文件

ldap-filter

Provides methods for representing and working with LDAP filter strings as defined by RFC 4515.

License

MIT.

更新日志

ldap-filter

Important

This file is no longer maintained. For changes, please read the releases page: https://github.com/ldapjs/filter/releases

0.3.3

  • Assert that NOT filters are closed by a parentheses

0.3.2

  • Perform better checks for trailing characters
  • Improve test coverage
  • Change *Filter.json to work recursively for child filters
  • Bump assert-plus dependency to 1.0.0

0.3.1

  • Tolerate underscores in attribute names

0.3.0

  • Enforce stricter output escaping for buffer values
  • BREAKING Rename NotFilter.addfilter to NotFilter.setFilter
  • BREAKING Rewrite filter parser to be more strict about input. This significantly changes the sort of filters which the parser files acceptable. While the old parser would tolerate unescaped characters in the ()\* set, the new parser requires them to be escaped via the \XX hex notation. This is in keeping with RFC 4514
  • Perform better escaping for values which are not UTF-8

0.2.3

  • Update dev dependencies
  • Clean up asserts and prototypes

0.2.2

  • Fix nested paren handling in parser

0.2.1

  • Fix AndFilter per RFC4526

0.2.0

  • Add 'attribute' accessor for ExtFilter matchType
  • Improve API for custom match functions
  • Support other value types in EqualityFilter

0.1.0

  • Initial import from ldapjs