profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/rubencaro/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

rubencaro/cipher 55

Elixir crypto library to encrypt/decrypt arbitrary binaries

rubencaro/bottler 40

Get your Elixir into proper recipients, and serve it nicely to final consumers

rubencaro/bolt 1

A world-record-fast task runner based on Ruby processes

admanmedia/litmus 0

Data schema validation in Elixir

rubencaro/.emacs 0

My emacs config file

rubencaro/.vim 0

Vim folder

rubencaro/ace 0

Ace (Ajax.org Cloud9 Editor)

rubencaro/acer 0

POC for Ace server, Distillery and OMG

rubencaro/advanced-ruby-cartridge 0

Advanced Ruby cartridge for OpenShift with support for popular web servers and JRuby.

release microsoft/vscode

1.57.0

released time in 12 days

release hakimel/reveal.js

4.1.2

released time in 13 days

startedrubencaro/sshex

started time in 14 days

pull request commentrubencaro/cipher

Make library compatible with OTP24

That's ok. I had to do this for my current project at work, but we might as well merge it upstream too then 😉. Thanks for merging and have a nice weekend!

luc-tielen

comment created time in 18 days

PR opened rubencaro/cipher

Make library compatible with OTP24

In OTP24, :crypto.block_encrypt/4 and :crypto.block_decrypt/4 are removed. This PR is based on changes from this other PR to make cipher work on OTP24.

+53 -13

0 comment

3 changed files

pr created time in 18 days

fork luc-tielen/cipher

Elixir crypto library to encrypt/decrypt arbitrary binaries

fork in 18 days

PR opened rubencaro/sshex

Ignore dangling messages from previous runs

This commit fixes cases where a dangling message would cause a subsequent run to fail.

This would happen when a timeout occurs, but the messages still get received by the calling process. Then on the next call, SSHEx would not differentiate between the messages of the previous run and the messages of the current run.

This commit fixes it by making the messages unambiguous, making sure that they belong to the conn and channel being used on the current call.

It also removes the compatibility with the {:error, reason} message format, as it is not a message the :ssh module sends, and it severely hinders the ability to differentiate between messages from the current and previous runs.

+30 -39

0 comment

2 changed files

pr created time in a month

fork costaraphael/sshex

Simple SSH helpers for Elixir. SSH is useful, but we all love SSHEx !

fork in a month

startedrubencaro/sshex

started time in 2 months

startedrubencaro/sshex

started time in 3 months

fork jonnypjohnston/gedit_hacks

Compilation of my gedit config files.

fork in 3 months

startedrubencaro/gedit_hacks

started time in 3 months