- your LAN
-
email: int32@disroot.org
-
Joined on
2025年07月05日
2feb6683ad
add the gitignore which was left out for some reason. poor guy :(
658bd4ad4e
initial commit!
Create a New Macro to Generate Records and their Typespecs, Getters(and Setters?)
Tests Are Not Reproducible
Improve test coverage
I ran muex on the whole project:
Improve test coverage
Make the typespecs stricter( remove all those " | nil")
aba69c9ce2
use record() typespecs instead of tuple() for records.
3ed1e18fb1
fix the assertions in the ratchet tests.
e091796371
refactor lib/rns/config.ex and implement interface specs to detect interface configuration errors while parsing the config instead of later.
c93509a357
redo the message type format and let Message.decode return an exception if an unknown message type was received.
8105f9a73a
let message.py define a constant for the buffer size and use socket.send instead of socket.sendall to send messages to limit their size to the buffer size.
4b8ca308e7
same as last commit, forgot to add some files to the commit...
42860612c8
remove the probe folder because it didn't do anything common didn't do, implement the S2CNodeInfo message, use exceptions for error handing.
cab684c879
use inheritance for messages, create functions for each child of Message to send and decode the message, add static function to Message that decodes messages, use shell arguments to pass the host...
8b704a1dfb
prevent the node from exiting when the debug probe disconnects.
a4d85f99c0
sort everything into directories and divide the code into different files, rename client to probe and rename commands.py into (common/)message.py.
fa93e71b44
add HTML newlines to the readme because markdown is unable to understand what CRLF fucking means!!!! AAAAA I'm so angry I could write an angry commit message as a revenge!
1a06e2f1cb
add a readme.