aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update names/www/emails; use /tmp/{k,f}.pemHEADmasterRunxi Yu2024-06-271-5/+5
|
* Okay I don't actually want the .txt files to be includedRunxi Yu2024-06-151-1/+1
|
* linguist-detectableRunxi Yu2024-06-151-0/+1
|
* LICENSE but it's the UnlicenseRunxi Yu2024-06-151-0/+24
|
* Explain the development situation.Andrew Yu2024-06-151-2/+10
|
* Add compiled text format.Andrew Yu2024-06-152-1/+112
|
* Describe basic message format.Andrew Yu2024-06-152-2/+33
|
* Initialization.Andrew Yu2024-06-155-0/+3727
|
* Ignore __pycache__Runxi Yu2024-06-151-0/+1
|
* Initial commit.Andrew Yu2022-09-188-0/+1102
This is an experimental implementation of [the IDC protocol](https://git.andrewyu.org/idc/idc.git/). Neither the protcol, this experimental implementation, or the future reference implementation are complete. This is an "experimental implementation" which means that this is where the IDC development team tests out our ideas for the protocol and implement them first, before adding them to the C implementation, as writing C is slower and requires things to be better thought-out whereas Python implementations are "quick and dirty", good for testing ideas out. We're not actively working on IDC and friends at the moment, so this is quite stalled. Will pick this up sometime. It seems to start without exceptions, but it probably has a thousand bugs waiting to be ironed out. And this version utilizes Python exceptions excessively, with a ton of async and stuff, making it generally unfit to be our experimental playground for the actual reference implementation. When development time comes we'll be restructuring and rewriting this.