Matt Todd
Matt Todd
When I try to `curl`, I get: ``` curl: (7) Failed to connect to amtcalculator.com port 443: Connection refused ``` https://downforeveryoneorjustme.com/amtcalculator.com says the site is up but friends have reported...
Following along https://github.com/intridea/omniauth/wiki/Setup-Phase using the route option for the setup phase (.e.g. `:setup => true`), I see that `request.env['omniauth.strategy']` is nil in the `setup` action. From what I can tell,...
Working on #142 revealed to me the need for better understanding, testability, and regression testing for our ASN.1/BER practices. I discovered the PROTOS project which is designed to test LDAP...
Rewire `IO#read` calls originating from the `Net::BER::BERParser` module to use non-blocking reads, depending on `IO.select` to block until the socket is readable or times out, raising a timeout error (instead...
Originally submitted by saimonmoore with a path included; please refer to http://code.google.com/p/xmpp4r-simple/issues/detail?id=6#makechanges Simple usage: im = Jabber::Simple.register(jid, passwd) - will try and register user on the server - if successfull,...
This is directly related to: http://code.google.com/p/xmpp4r-simple/issues/detail?id=7#makechanges The culprit is start_deferred_delivery_thread with the following code: ``` def start_deferred_delivery_thread #:nodoc: Thread.new { loop { messages = [queue(:pending_messages).pop].flatten messages.each do |message| if subscribed_to?(message[:to])...
There are several problems with the approach to testing; admittedly, Jabber isn't an easy protocol to test, but I believe every single one of the features involved in xmpp4r-simple should...
I've noticed that occasionally, in some situations, the tests that add clients to the roster, instead of adding [email protected], will add #jabber::simple:0x0xxxxxx as the JID. This is obviously wrong. I...
The test test_add_users_to_our_roster_should_succeed_with_automatic_approval reliably fails around line 107 (assertion that client2 is subscribed to client1). I'm not able to get this to pass. I have xmpp4r-simple 0.8.8 and xmpp4r 0.4...
This updates the dependency on jwt to a more recent stable version.