nicholas a. evans

Results 182 comments of nicholas a. evans

This PR is still fairly large. So I've converted it to draft, and I'm going to split it into several more bite-sized PRs which can mostly be applied directly to...

FYI: I didn't reallize `net/smtp` had been extracted to a gem (`lib/net/smtp.rb` still exists in the ruby repository). So I opened a ruby issue here: https://bugs.ruby-lang.org/issues/16611 and a github PR...

Okay, see https://github.com/ruby/net-smtp/pull/4 :smile:

These changes _should_ all be backward compatible. Although they aren't strictly _necessary_ for it, they simplified my SASL PR (TODO: make PR and insert number here). If you would like...

IMO, rather than make a one-off version only for `XOAUTH2`, we should implement SASL properly. Or, if we _do_ make a one-off version for `XOAUTH2`, the API should be designed...

I did start working on a bigger proposal for "proper" SASL support, but I never got any feedback on those preliminary PRs: * #20 * #22 _This PR is doing...

@hsbt I haven't had any experience with POP3 since the late 1990's. 😉 Quickly skimming the POP3 RFCs, it looks like `APOP` is part of the core POP3 specification, and...

I rebased this and changed it a little. Now it only add the #capa method to POP3Command, and the other methods are implemented directly on POP3.

FWIW, I didn't know about this ticket at the time, but I found this commit https://github.com/dry-rb/template-gem/commit/f39d392b5b81f405fe27ac1b7e4c6b8e567a9060 after `dry-initializer` wouldn't upgrade for a project that still needs to run on 2.6...

@hsbt That's strange... is it only that one test? How easy is it to reproduce? Is it failing ~5% of the time or 95% or? I haven't noticed it failing...