pusher / pusher-http-ruby

Ruby library for Pusher Channels HTTP API
https://pusher.com/channels
MIT License
664 stars 124 forks source link

E2e encryption #159

Closed callum-oakley closed 3 years ago

callum-oakley commented 3 years ago

Adds end-to-end encryption support. Requires installing libsodium as an external dependency.

callum-oakley commented 3 years ago

~Hmm. Travis does not like RbNaCl 🤔~ nah I just didn't follow my own installation instructions 😅

callum-oakley commented 3 years ago

~I guess I've done something which older versions of ruby are not a fan of :/ The travis tests are passing on 2.5 and 2.6 but not 2.4 or jruby or rbx-2~ all passing now 🎉