./net/ruby-net-ldap, Client access for the LDAP

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.19.0, Package name: ruby31-net-ldap-0.19.0, Maintainer: pkgsrc-users

Net::LDAP for Ruby (also called net-ldap) implements client access for the
Lightweight Directory Access Protocol (LDAP), an IETF standard protocol for
accessing distributed directory services. Net::LDAP is written completely in
Ruby with no external dependencies. It supports most LDAP client features
and a subset of server features as well.

Net::LDAP has been tested against modern popular LDAP servers including
OpenLDAP and Active Directory. The current release is mostly compliant with
earlier versions of the IETF LDAP RFCs (2251-2256, 2829-2830, 3377, and 3771).
Our roadmap for Net::LDAP 1.0 is to gain full <em>client</em> compliance with
the most recent LDAP RFCs (4510-4519, plus portions of 4520-4532).


Required to run:
[lang/ruby24-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 66 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-03 17:04:22 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-net-ldap: update to 0.19.0

0.19.0 (2024-01-03)

* Net::LDAP::DN - Retain trailing spaces in RDN values in DNs by @TomSellers
  in #412
* Add in ability for users to specify LDAP controls when conducting searches
  by @gwillcox-r7 in #411
* Document connect_timeout in Constructor Details by @alexjfisher in #415
* Fix openssl error when using multiple hosts by @jpdasma in #417

New Contributors

* @TomSellers made their first contribution in #412
* @gwillcox-r7 made their first contribution in #411
* @alexjfisher made their first contribution in #415
   2023-04-30 08:54:44 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-net-ldap: update to 0.18.0

0.18.0 (2023-04-04)

* Fix escaping of # and space in attrs #408
* Add support to use SNI #406
* Drop Ruby 2.5 and JRuby 9.2 from CI tests
* Bump rubocop to 1.48.1
* Update CI for TruffleRuby 22
   2022-08-28 06:14:03 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-net-ldap: update to 0.17.1

0.17.1 (2022-06-07)

* Fixed shebang of bash #385
* Omit some tests for now until we update our CA cert #386
* Add Ruby 3.0 support #388
* Add TruffleRuby 21.0.0 to CI #389
* Correct a typo in an error message #391
* Enable bundler caching for travis #390
* Fix circular require while loading lib/net/ldap/entry.rb and
  lib/net/ldap/dataset.rb #392
* Handle nil value in GetbyteForSSLSocket::getbyte #306
   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2021-01-11 15:13:02 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
net/ruby-net-ldap: update to 0.17.0

Net::LDAP 0.17.0 (2020-11-30)

* Added private recursive_delete as alternative to DELETE_TREE #268
* Test suite updates #373 #376 #377
* Use Base64.strict_encode64 and SSHA256 #303
* Remove deprecated ConnectionRefusedError #366
* Added method to get a duplicate of the internal Hash #286
* remove a circular require #380
* fix LdapServerAsnSyntax compile #379
* Implement '==' operator for entries #381
* fix for undefined method for write exception #383
   2020-09-14 15:34:08 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-net-ldap: update to 0.16.3

Update ruby-net-ldap package to 0.16.3.

0.16.3 (2020-08-18)

* Add Net::LDAP::InvalidDNError #371
* Use require_relative instead of require #360
* Address some warnings and fix JRuby test omissions #365
* Bump rake dev dependency to 12.3 #359
* Enable rubocop in ci #251
* Enhance rubocop configuration and test syntax #344
* CI: Drop rbx-2, uninstallable #364
* Fix RuboCop warnings #312
* Fix wrong error class #305
* CONTRIBUTING.md: Repair link to Issues #309
* Make the generate() method more idiomatic... #326
* Make encode_sort_controls() more idiomatic... #327
* Make the instrument() method more idiomatic... #328
* Fix uninitialised Net::LDAP::LdapPduError #338
* README.rdoc: Use SVG build badge #310
* Update TravisCI config to inclue Ruby 2.7 #346
* add explicit ** to silence Ruby 2.7 warning #342
* Support parsing filters with attribute tags #345
* Bump rubocop development dependency version #336
* Add link to generated and hosted documentation on rubydoc #319
* Fix 'uninitialized constant Net::LDAP::PDU::LdapPduError' error #317
* simplify encoding logic: no more chomping required #362
   2019-12-03 14:14:21 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
net/ruby-net-ldap: update to 0.16.2

Update ruby-net-ldap to 0.16.2.

=== Net::LDAP 0.16.2

* Net::LDAP#open does not cache bind result \ 
{#334}[https://github.com/ruby-ldap/ruby-net-ldap/pull/334]
* Fix CI build {#333}[https://github.com/ruby-ldap/ruby-net-ldap/pull/333]
* Fix to "undefined method 'result_code'" \ 
{#308}[https://github.com/ruby-ldap/ruby-net-ldap/pull/308]
* Fixed Exception: incompatible character encodings: ASCII-8BIT and UTF-8 in \ 
filter.rb {#285}[https://github.com/ruby-ldap/ruby-net-ldap/pull/285]