Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Arbor Chat
Building a sustainable, high-context, user-respecting chat platform.
Collective -
Host: opensource -
https://opencollective.com/arbor-chat
- Website: https://arbor.chat
- Code: https://github.com/arborchat
github.com/arborchat/sprout-go - 09437b079f144c272f09048dd6513eb4a7e2c4d2 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 8231858388b84c9b1df27bb4432b82640165fde4 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 80f764229b704a32dce78dd676cc1c3c003e7be6 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - ee4d00dac0258e0bf573d00e8064d7d1378aea89 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - d7b803004c2e085a018f76417eaa48ba94b53ea8 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - a978cb437158114fce8a1ec154b98a9a94c66ce1 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - c32970b0b566207d6abf008d9eb4f4c3e61ff981 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - caf3a8bf2613f6667ebb2aa3fecbb3f393025689 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 2e73c05d581598ab1f1c7c7a729648fac769b0d8 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 76dc84a6c62d9528b9c5a7f669eaeb5240152598 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - ec79781e3e55153e4942bc1daf6e5be05a1ca392 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 2154d714c74da4a925cb0eb3c3ec2ed5fb26d1ed authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - c14b554c894855a1ab16fc69b8cbaa8aec423e3c authored about 5 years ago by Chris Waldon <[email protected]>
Previously, SubscriberStore would call each handler function for each
subscription serially in t...
github.com/arborchat/sprout-go - ddb1f777623c4a1bd5ab17634c904d515680e27e authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 02f1085bf4fae47e3f421e8f86594c525bce3188 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/arborchat - 044c49584b2751ca1a505d87ad343366c76356ba authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - fad8252ef3947e371208d3130d71c31ddf1857be authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 8d8b503bce0e73d7312484fd869b5b06c0e1c8cf authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 9c006ea2d347a072fe8e899293b6a4b956b7bc3a authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 08d2fe73d411c08ac3d503dd14f30b71b0a47ad2 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 0eabd76f0e6689018f7839f3728f5d21158e0cf2 authored about 5 years ago by Chris Waldon <[email protected]>
Previously, we were ingesting any announced node that
matched a subscribed community, but this w...
Previously, responses sent after the request timed out would cause
a disconnect, since the reque...
No nodes were announced before because the new nodes weren't in a
community that the connection ...
github.com/arborchat/sprout-go - 5dc8a8ea964deaab3c561b2d397c8c9db0beb60d authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 8a7b9116e3f376fb0394f34c27b4d569ebc0473f authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - b1f2e1eba0bd552ec1703dc53b685374f6583bb3 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 12f940b22d0ca2fe261b7ecb371b7a1f17e88bfb authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 157d8be031ed673ccef918d4819b98fa1bf2f650 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 564fddb5e29fab6681ac0bf526cfee77e2eaf599 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/arborchat - c520e2c3b49181e2e8666817bf399fd6810caab2 authored about 5 years ago by Daniel Wilkins <[email protected]>
github.com/arborchat/sprout-go - 8dc795aa66b568c4606ec86c9324074d421318db authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 509e61eea1e4b63f3357472f544b900de728cea6 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 82bd2d96c90fcae405231e536ef19da179cc7c75 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - b40c4ca0b3d7b4923696909c3f401857cacb6307 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - ee165880e798a9fed385ccdcc707bc77729e97a4 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 7ae2e3550460959a9c10efc59bc1ef9db01f98ba authored about 5 years ago by Chris Waldon <[email protected]>
This involved substantial test refactors to keep the code DRY.
github.com/arborchat/sprout-go - 5806bc1b4af3f7ef368e565fc1ff9182f9f0350b authored about 5 years ago by Chris Waldon <[email protected]>
Without this capability, a server would slowly leak memory as clients
misbehaved (by not respond...
github.com/arborchat/sprout-go - 3799e827bdb5dc756aba346ac49069adbb22121e authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - f36b4239a6a92aeaa47c68b05afd92901c684d37 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 469aad4fc4b3325dd2027e26de8a8d847cc6ee66 authored about 5 years ago by Chris Waldon <[email protected]>
This simplifies the usage of the API signficantly while still
preserving the ability to differen...
github.com/arborchat/sprout-go - e28702eb65f97537159858f6456f3cc53adf3b59 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - a3b731e95acef2546f3e9e161d716c510bafb0bd authored about 5 years ago by Chris Waldon <[email protected]>
I also had to synchronize access to the LoopbackConn to prevent
data races. The race detector ca...
github.com/arborchat/sprout-go - 1c99ce9aa0c338432f3a010bfe31154e701b681f authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - a57132ab220574b043cd2d94be180df1461d1ea2 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 279253c284e46204564e34a21ac59df6a93ec863 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 3502f585026bda2ef8aa381728fd437df4e9d5e6 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - af8134403227cbc188df60a2f73707c28b1d79f2 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 15e5a7e0bda8951ccccc631c8bd0e432ced2b87c authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 97b2b789ee696d863ee643d94da89600f34c40e9 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 9308116c0e4e2ee4624cac44e37ab0c2b92cf397 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 41f34a30a6953d382b74a2296ae31dad65b7c060 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - c30bec9af342899b01a73d391fc97aa38d690876 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - d601cbd76e9ee980b04fafc71a22715a1ca416dd authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 36bfaf0873d07bb12b7af53b145048df149dcbeb authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 975f7e9dfc5ac988c4849104035498a15ad17fd2 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 7c2c080d4b6ef2deec14246f1e9dbf157a8c1a44 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - a84dd8f4c47f29f310e4bd6e07027b73186de446 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - dd8c194c23f1d9bf599054f435537d7346838a55 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - fa352eed59781ec2f2e2b397e3a5687c320545ca authored about 5 years ago by Chris Waldon <[email protected]>
Base64url data can contain multiple consecutive underscores. A
double underscore is used as a de...
github.com/arborchat/wisteria - 85596da8606a26318e6ac3bf9e18c7aa00f4ab42 authored about 5 years ago by Chris Waldon <[email protected]>
This is a gross way to warm an empty or semi-empty local cache
by brute-force. We just ask the p...
I was able to (I think) trigger interleaved protocol messages
by sending many at the same time. ...
github.com/arborchat/wisteria - 17c868d2740c65f61ab46b1b561be853855dc4b6 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 4b45c6abbea3fada9fb1186ff6a6eb5444b6847c authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/forest-go - 0692d0afe5edbb9e77056b29242da687a0ce410f authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/forest-go - 204658a7a9c01eb1e511f5fb35ef123de0af1eb7 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - f34cb8f505d93944019f4ba0c7fc4062687e2805 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - e97a6ad4c52d3508b27525ef394ccd0754832d3a authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - c716a210c794d8fe985ed33864ef892488d06ca7 authored about 5 years ago by Chris Waldon <[email protected]>
Add() was triggering write notifications even when the node already
existed in the grove. This c...
github.com/arborchat/forest-go - 60f0c3cebd30beef8728f80f4c1631c48ed2e700 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/forest-go - b672384817a94a8884c0b6f13b73c344c2b9fb98 authored about 5 years ago by Chris Waldon <[email protected]>
This avoids a circular dependency, since we were already
importing sprout but the relay code liv...
This code seems generally useful, and makes sense as an addition to
the relay codebase. It more ...
github.com/arborchat/wisteria - 3e9403f7a6a30da8be7d6e7cf30c5f9e8ba11dfd authored about 5 years ago by Chris Waldon <[email protected]>
Note, currently the connection isn't verified. Need to disable this
soon.
github.com/arborchat/sprout-go - b3383ea6fe21bf47e551c26cebd201386bcab6fe authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 75796b551cf291b9ea34b823167d0cbb556833c2 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 42232fd9d0ed7e08b1f345bb7ae8519f6578211d authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - ef45de0dadd908886a91832b08eb48ede051733d authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 8e5ff4b443ba4098c9563dd4d580567f15562a00 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - ab516245cc9c2fde6aeb456f804b676c3f30492b authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - d502513dc21bb6f952a53cfbb0de5db2d2aabdf9 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 02bd3b19e64edf68a53aabc623023c42b52b50a1 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 704ff28a9085935b24d8f0c9aa3562f76ded55d6 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 27dcb76b9dfc6c02b4e31d6a2a456d6886c45dc8 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 24739fe4d6b893d6f1d8b477fb291e58e7bedf67 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/wisteria - 54bfe3e2346d8c5f3c84b58c41f73b08ff61d60f authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - cc950b8dab79de80cb2b93f2073a931f73e8be05 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - d2c99f935172d6ad34a29de777a05e0308f2f740 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 29f5eb662859472c9c6ddc897835a439a6947b10 authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - e8a437aa4960200ccb9b7a214b77a68e1332294b authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - dbf176c69304e78fd77df7e2762a6ed3374c42af authored about 5 years ago by Chris Waldon <[email protected]>
github.com/arborchat/sprout-go - 450417c293633faef767594f3d32669f808a9d6f authored about 5 years ago by Chris Waldon <[email protected]>