Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/arborchat/arbor-go
[legacy] Golang implementation of the Arbor chat protocol
https://github.com/arborchat/arbor-go
ce72d7bf71b61290417e50ba6f84abc8b5a60ee3 authored over 5 years ago by Christopher Waldon <[email protected]>
Switch to go modules
9e02b2971edb76b2b0103c72e74c4cf67cfb6e9d authored over 5 years ago by Christopher Waldon <[email protected]>645ffc2e6be56c64c46f01ca67de583441a29da0 authored over 5 years ago by Chris Waldon <[email protected]>
afc2b42aff13839cb41b8ffa8c1c96317d824a92 authored over 5 years ago by Chris Waldon <[email protected]>
7c417fab6476176535edec390ac5cbfa2dd90928 authored over 5 years ago by Chris Waldon <[email protected]>
Sample implementation of protocol 0.2
29d47f5e0a16373b2055a3c8c7ef0a8a0e370f76 authored almost 6 years ago by Christopher Waldon <[email protected]>400db5eb1121c1d93e66b31b6db4aa9df946322e authored almost 6 years ago by Chris Waldon <[email protected]>
fa039e6f03baff6684fa553d113b237df5276e2f authored almost 6 years ago by Chris Waldon <[email protected]>
4c77f03b6632b3ee9f859296f857bef0ea345a84 authored almost 6 years ago by Chris Waldon <[email protected]>
Ensure root messages pass validation
df1b4b625322732a2e6da2bac8ddb683808858e3 authored almost 6 years ago by Government Experiment 6502-CATON <[email protected]>863d97d0e1a9b2473a0a78b0dce3e6497b2dceaf authored almost 6 years ago by Chris Waldon <[email protected]>
99697e48c67d90874c05d61536ba42ed02af037f authored almost 6 years ago by Chris Waldon <[email protected]>
c121d4db43986e9e0028225f0ac4a426eea2b89b authored almost 6 years ago by Chris Waldon <[email protected]>
d020ea259f6c238f03ede9b9002903d86fbfb9f1 authored about 6 years ago by Chris Waldon <[email protected]>
Previously, trying to Write or Read from an arbor.ReadWriter (or
similar) would immediately pani...
I did this in the interest of satisfying the linter, but it's clearly
better code now that it's ...
0229f6cc01b91ac9b66a60a55a398ce117528c3c authored about 6 years ago by Chris Waldon <[email protected]>
I realized that I was getting way ahead of myself. I was creating
a lot of permutations of the r...
bc9a2feca2df5e185bf2bb57dc7166db16ac3de2 authored about 6 years ago by Chris Waldon <[email protected]>
eaf339e56c5aa8bb92e994e5acfc479b02ee2366 authored about 6 years ago by Chris Waldon <[email protected]>
56dcb029a5da8a9cfd9b20e3039a0c0227a1b442 authored about 6 years ago by Chris Waldon <[email protected]>
Signed-off-by: Chris Waldon <[email protected]>
4c1600c2e5dba4de69bbce7568973081aed0c2af authored about 6 years ago by Chris Waldon <[email protected]>2c5395dda5b5c241723c72148a109dea22fb6fcd authored about 6 years ago by Chris Waldon <[email protected]>
0959d050290b64a7b64ab05394adb462da5ccaa5 authored about 6 years ago by Chris Waldon <[email protected]>
c01c65624ec9375572ad02b941b7901db075fb6a authored about 6 years ago by Chris Waldon <[email protected]>
Once I actually wrote the code, it's obvious that this is the cleanest
way to solve the problem....
With typed nil, you have three ways to catch the problem:
1) check every possible concrete type,...
89f241760cbd99301e273d805cf4af3bd0e5aa45 authored about 6 years ago by Chris Waldon <[email protected]>
ba182c47327bdb991d41e1b807619e4809a2e154 authored about 6 years ago by Chris Waldon <[email protected]>
e9bf88af99368d56e46fa6ed68d5529574fc9caf authored about 6 years ago by Chris Waldon <[email protected]>
eccb6c8c9d32aca494820d90abcf4091474f100f authored about 6 years ago by Chris Waldon <[email protected]>
bc04db555e2991de92dd9337e8c9e000a44db731 authored about 6 years ago by Chris Waldon <[email protected]>
Previously, I was considering discarding invalid bytes, but that's
expensive computationally and...
In order to mitigate the DOS possibilities of sending malformed JSON,
I've started building more...
879bc2fe3bfcc891f1613b4d050c9f0faac29309 authored about 6 years ago by Chris Waldon <[email protected]>
c84577adf5812d0ed747aa5877f0d64db88e886b authored about 6 years ago by Chris Waldon <[email protected]>
f2b95fc2612abdfecb55e828389ad530f672f300 authored about 6 years ago by Chris Waldon <[email protected]>
24f340547e7d96f9ac8abb7b51606c1bd7ff17aa authored about 6 years ago by Chris Waldon <[email protected]>
95198b028c22d9859f1cf119f0c000dde7becb82 authored about 6 years ago by Chris Waldon <[email protected]>
996f200a7f887233083cdf0be09c85776c3ae7be authored about 6 years ago by Chris Waldon <[email protected]>
1fdec5037702e38786f48e23c5321cb1fd6fdac3 authored about 6 years ago by Chris Waldon <[email protected]>
12440a9cb8d9800da621356b94d9c585f7da2ad2 authored about 6 years ago by Chris Waldon <[email protected]>
2858801693a47d301b4ead7f8aa056d378d6a11f authored about 6 years ago by Chris Waldon <[email protected]>
5a83790c41115cbb3212ec592fcafa8e59f1078d authored about 6 years ago by Chris Waldon <[email protected]>
d5cf0ec15687c4c6123f2afccec49f5e589d81cf authored about 6 years ago by Chris Waldon <[email protected]>
14cbd6862b8a02dff38e03ed3761e3c3a0fe3b6f authored about 6 years ago by Chris Waldon <[email protected]>
cb9ea5b87d6b5cfbc098a7564f57a5fad1f52d6f authored about 6 years ago by Chris Waldon <[email protected]>
bf5582aebc1014a9286e6878e55f2b6abaecebc5 authored about 6 years ago by Chris Waldon <[email protected]>
fbc9053e8fc44620f6ddd1b336378f9ace42e04c authored about 6 years ago by Chris Waldon <[email protected]>
dcb336dd3a1f677c8b113082d57b2eb32682b079 authored about 6 years ago by Chris Waldon <[email protected]>
de329b4e2058bf3a63ae941e0ef49dd6ff396ea2 authored about 6 years ago by Chris Waldon <[email protected]>
d56f210fd10dbfc9883620fed93528fe88aeeb18 authored about 6 years ago by Chris Waldon <[email protected]>
cd615d29afbbce4dc8cee311573073d98a4706fd authored about 6 years ago by Chris Waldon <[email protected]>
7005c325ffc7145d50f13177822c1af0e7df74dc authored about 6 years ago by Chris Waldon <[email protected]>
051067e7df60f9c0d99d7390286cfde3dfaf1207 authored over 6 years ago by Christopher Waldon <[email protected]>
e7b7eddc9ed35b47ba1830c73eddc1e3f13def69 authored over 6 years ago by Christopher Waldon <[email protected]>
cecc022e429f27e402be4982025ab613e4623224 authored over 6 years ago by Christopher Waldon <[email protected]>
e726d804c2fab2f222b54971aa75368fa43fdee3 authored over 6 years ago by Christopher Waldon <[email protected]>
b2f9f297dd603d7c8f463da108311a72f8e504e2 authored over 6 years ago by Christopher Waldon <[email protected]>
c600ec17147b940892f60f53f32a55b7c8f74dd8 authored over 6 years ago by Christopher Waldon <[email protected]>
35fb00d952ba5d39a10fa2aae9dd46bc926fa501 authored over 6 years ago by aThorp96 <[email protected]>
2cb8f23b5957776ee32d1cc08c6004571c424dd4 authored over 6 years ago by aThorp96 <[email protected]>
8e08e530cf08d5ce7e07e902a13aa2921c8c7f34 authored over 6 years ago by Christopher Waldon <[email protected]>
688dc6530f1441ce5ea754848a2fdf3b76548852 authored over 6 years ago by Christopher Waldon <[email protected]>
960e129fa3319522f7a930bd9faa081bd37ddb34 authored almost 7 years ago by Christopher Waldon <[email protected]>
b5caa877a96b0904b63b275f10d0ad505dbf129e authored almost 7 years ago by Christopher Waldon <[email protected]>
b2d00015b10ed2eb7590a10ef5039fce34b4daf3 authored almost 7 years ago by Christopher Waldon <[email protected]>
6c78e34e76eb41267bf0fd82d0a831a6afa42ce5 authored almost 7 years ago by Christopher Waldon <[email protected]>
9c563889953738e08af337ea9782eb3998b68c14 authored almost 7 years ago by Christopher Waldon <[email protected]>
75cb986404294b6457e3dfa8167d693253624b96 authored almost 7 years ago by Christopher Waldon <[email protected]>
71aed853bd532d54b18377cdc450da745d31417d authored almost 7 years ago by Christopher Waldon <[email protected]>
969b9a5560b7f4a3c83e6580f4f0a172b9ee1f6c authored almost 7 years ago by Christopher Waldon <[email protected]>
b4924c9b498e108612fd465a3fdba503efd4ceb5 authored almost 7 years ago by Christopher Waldon <[email protected]>
61e223457f49b6f99748c365636f779a072140d1 authored almost 7 years ago by Christopher Waldon <[email protected]>
eb131778183aaa0ff3675e692840f52bf7763580 authored almost 7 years ago by Christopher Waldon <[email protected]>
1188fb6e11518d8299ba5cd44e9134bb86cce839 authored almost 7 years ago by Christopher Waldon <[email protected]>
60c1b5d9d5e0ed887812899bf32f981757ec6e21 authored almost 7 years ago by Christopher Waldon <[email protected]>
Left arrow key and 'h' both attempt to switch the tree to the
left. This exposed a problem with ...
a08c8a2b664ad74f3b09e9b6af639149c4baaa25 authored almost 7 years ago by Christopher Waldon <[email protected]>
12874fbdda37754aac33bce5373dbc5b5b0a140a authored almost 7 years ago by Christopher Waldon <[email protected]>
fd11ae3800acaf9bf43cfdb1b151813ba0370959 authored almost 7 years ago by Christopher Waldon <[email protected]>
a120091830630946cd59ddad318a7ddddf42ab4b authored almost 7 years ago by Christopher Waldon <[email protected]>
3f4efddfeb484e3a4fc71a6b82f0bbe40f72a29e authored almost 7 years ago by Christopher Waldon <[email protected]>
e817d3d7bcf5f199d653347639ecc7d8ac981d0e authored almost 7 years ago by Christopher Waldon <[email protected]>
5cfa081f296e02ccae84c9d754888ec4f6635397 authored almost 7 years ago by Christopher Waldon <[email protected]>
32a1b8ceb8e3c3cff3a61db2e0593ec9f5523b21 authored almost 7 years ago by Christopher Waldon <[email protected]>
a96df8ef708db0a87d8e97fca46b40fe7ac82c08 authored almost 7 years ago by Christopher Waldon <[email protected]>
cd54673dca1ca52569484ee36656e4449c039b0b authored almost 7 years ago by Christopher Waldon <[email protected]>
fba4976388bed189b49140cf9bd8cc59a668508e authored almost 7 years ago by Christopher Waldon <[email protected]>
8abb77966816249e246cdc0eb921f7b78cbbc761 authored almost 7 years ago by Christopher Waldon <[email protected]>
fb4b70ebaa22eaa32b2fb1d5087e8f9730804557 authored almost 7 years ago by Christopher Waldon <[email protected]>
6dabef7486935aed7eca8c8d9d33ed0e60b469ef authored almost 7 years ago by Christopher Waldon <[email protected]>
7058f07449c55f56f208ae3217b50960737da2b1 authored almost 7 years ago by Christopher Waldon <[email protected]>
16c347a768862d3920dccc6bbbe482c247b96db0 authored almost 7 years ago by Christopher Waldon <[email protected]>
d99603dd85317805e1e053dec1183009b976ae9e authored almost 7 years ago by Christopher Waldon <[email protected]>
a84b206ff7a87921421f1baf7d68e00bbde10a43 authored almost 7 years ago by Christopher Waldon <[email protected]>
0ed0c16a789da470797148c57d9c283f86938a43 authored almost 7 years ago by Christopher Waldon <[email protected]>
af661a1d3a591966e32a93e153f78cecfe564914 authored almost 7 years ago by Christopher Waldon <[email protected]>
Note: I have **once** observed a bug where moving the cursor down made
the UI hang, but have not...
627a3cf4c01083bbd3cf81202aec480f17b896e6 authored almost 7 years ago by Christopher Waldon <[email protected]>