CLERIC icon indicating copy to clipboard operation
CLERIC copied to clipboard

Support the new distribution handshake

Open igoralmeida opened this issue 3 years ago • 0 comments

Hi,

This PR allows CLERIC to connect to elixir once again. It does so by using the new handshake messages and pretending that it supports all the capabilities iex requires.

I haven't tested this thoroughly because I don't fully understand what each capability means.

It is possible, however, to (a) connect to iex with remote-node-connect; (b) send messages using reg-send; and (c) receive messages with receive-node-messages. Doing these things requires https://github.com/flambard/cl-erlang-term/pull/7

Like the other PR, this is not really intended to be merged as-is, more for gathering comments and preventing bit-rot.

Cheers

igoralmeida avatar Dec 31 '22 16:12 igoralmeida