Matt Todd
Matt Todd
I've been collecting resources and references to useful examples, technical documents, implementations, et al. Here's what I've found: --- The [Net::LDAP Perl library](https://github.com/perl-ldap/perl-ldap/) depends on `Convert::ASN1` library (see below), and...
> Are attributes case sensitive? > Can they have any characters in them? Will follow up with links from the spec, but they are case-insensitive and they are UTF-8 encoded...
I explored a similar implementation in https://github.com/ruby-ldap/ruby-net-ldap/pull/135 which allowed users to set a `connection_class` (to wrap `Net::LDAP::Connection`) and `socket_class` (to wrap/replace `TCPSocket`). We decided to scrap that, for the time...
> @mtodd I'm skeptical of duplicating all or any of the initialization options in `#open`. It shouldn't be necessary since `Net::LDAP#open` should defer to `new_connection` or `use_connection` appropriately. It should...
@Ajedi32 what kind of caching scenario are you using? Are you caching between web requests? Are you caching in memcached? Are the search results being stored in memcached or in...
Hi @cmdrclueless, thanks for the contribution! Would you be open to taking a pass at implementing tests to demonstrate the expected behavior?
This will likely be easier to do as we work on issues around `Net::LDAP#open` being discussed in #129, #133, #136, and #138. #135 is also somewhat related.
RGRGRPC: Really Great Ruby gRPC 😬
For now the workaround is to also specify `:byprobe` to false.
Thanks for this! Just a few minor fixes and there shouldn't be any problem with moving forward with this. NOTE: I've not tested this change and don't intend to (this...