Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Cabal

Peer-to-peer and resilient group chat that works in limited connectivity and when offline.
Collective - Host: opensource - https://opencollective.com/cabal-club - Website: https://cabal.chat - Code: https://github.com/cabal-club

Use Unicode box-drawing characters for UI lines.

github.com/cabal-club/cabal-cli - 66a5120a2e63cf33ce6962a2b41fb148c987d7b6 authored 10 months ago by Kira Oakley <[email protected]>
Merge pull request #8 from mycognosist/handshake

Introduce Cable Handshake Implementation

github.com/cabal-club/cable.rs - 7eef44916b62f9787584f88e6ec500b71a90a0f2 authored 10 months ago by glyph <[email protected]>
use wikipedia articles for msg text; add licenses

github.com/cabal-club/cable.rs - 9032df12ccc1a070a5082c7c10c66da473dd9bfd authored 10 months ago by mycognosist <[email protected]>
update READMEs

github.com/cabal-club/cable.rs - 1b0ccc4076a4d0092ef1261076dc51cea7d24cc5 authored 10 months ago by mycognosist <[email protected]>
clean-up interop script output

github.com/cabal-club/cable.rs - 2c70208d2cd74649f1776a6afb9eba91950b92cc authored 10 months ago by mycognosist <[email protected]>
add wip interop test script and assets

github.com/cabal-club/cable.rs - 45a53385990ceb332f87f720c7f8873d730068c8 authored 10 months ago by mycognosist <[email protected]>
fix the args_len check

github.com/cabal-club/cable.rs - 9fb1bdb4c2d73b9428a69a76f673c6c73698dcfa authored 10 months ago by mycognosist <[email protected]>
update cli example with message from file option

github.com/cabal-club/cable.rs - 2c42095cff3a5d336c0d6230e26beb2fe23b4903 authored 10 months ago by mycognosist <[email protected]>
add support for supplying message from file

github.com/cabal-club/cable.rs - 3a9bc423769d9b90dce10fc8b4bfe73e3fe8620a authored 10 months ago by mycognosist <[email protected]>
update cli example output

github.com/cabal-club/cable.rs - 6ddcf04e2e12fed6eedb8674126800148cb5b91c authored 11 months ago by mycognosist <[email protected]>
add note and code examples for end-of-stream marker handling

github.com/cabal-club/cable.rs - 4e9391a5ab72d74fd80249fca8897e4b9ac7d622 authored 11 months ago by mycognosist <[email protected]>
Merge remote-tracking branch 'glyph/add_end_of_stream'

github.com/cabal-club/cable - 260771089116120371a43e43b271050e175a8cb8 authored 11 months ago by Kira Oakley <[email protected]>
Attempt to clarify wording re: end-of-stream marker.

github.com/cabal-club/cable - e748e83d6f97d3938f9c8986c0c41ae846c0bc98 authored 11 months ago by Kira Oakley <[email protected]>
add spdx header

github.com/cabal-club/cable.rs - 8a143a585cbe3ce4b4d898e1cb8fef99ca4af82f authored 11 months ago by mycognosist <[email protected]>
add spdx headers

github.com/cabal-club/cable.rs - dcff27c724a28cde3cf6e347ec465615fad6eb7b authored 11 months ago by mycognosist <[email protected]>
fix eos handling in cli example

github.com/cabal-club/cable.rs - 33e4b1e084f2eea6382cb73397b5202ca5a35081 authored 11 months ago by mycognosist <[email protected]>
fix eos handling in examples

github.com/cabal-club/cable.rs - a6fcd2b2439c1ac266acca8b9cd5935c96889a4d authored 11 months ago by mycognosist <[email protected]>
fix eos testing

github.com/cabal-club/cable.rs - c25a8e58624b99a1680e1e4855de15aa6c04f7b8 authored 11 months ago by mycognosist <[email protected]>
move post-handshake operations to separate module

github.com/cabal-club/cable.rs - e4c5e8b8e89bfff59a4eed3acb4805b10854fdef authored 11 months ago by mycognosist <[email protected]>
move error to separate module

github.com/cabal-club/cable.rs - 5512508bb1b47c831e7439398ebdad09ab72aca2 authored 11 months ago by mycognosist <[email protected]>
move consts to separate module and update usage

github.com/cabal-club/cable.rs - ef6310f31a4c86150dab65bace0d3b27d2920a97 authored 11 months ago by mycognosist <[email protected]>
fix end-of-stream marker implementation

github.com/cabal-club/cable.rs - 4cf41602f9081785a316a166507ccc178ba51bf2 authored 11 months ago by mycognosist <[email protected]>
correct the end of stream behaviour description

github.com/cabal-club/cable - 78140a77239baa7fc997ba167fef901969c46b8b authored 11 months ago by mycognosist <[email protected]>
remove WriteBytes(0) from Message encoding section

github.com/cabal-club/cable - 8499df0eb118a88db1e013feb7b917677f192a4b authored 11 months ago by mycognosist <[email protected]>
moderation.md: increase specificity of specification version

github.com/cabal-club/cable - f32820fc1c6337f43fa2019640f45007ce9072d4 authored 11 months ago by Alexander Cobleigh <[email protected]>
add moderation specification, introduce post/info key `accept-role`

squashed commits
* mention moderation spec in index
* fix internal references
* add table of con...

github.com/cabal-club/cable - 4edae5066beed29205e3c217b78ac6b337f60cde authored 11 months ago by cblgh <[email protected]>
update supported spec version

github.com/cabal-club/cable.rs - 905a1a79cf9bdfd89d3dec28371485beac84af5f authored 11 months ago by mycognosist <[email protected]>
update tests to read end-of-stream marker

github.com/cabal-club/cable.rs - 166612f4282c70e8b2f740d09b5d93a1e2a5e9d6 authored 11 months ago by mycognosist <[email protected]>
add end-of-stream marker support

github.com/cabal-club/cable.rs - d44e583b2cf891fe8cd8c42df31035dcc9f3b7bd authored 11 months ago by mycognosist <[email protected]>
bump version and publication date

github.com/cabal-club/cable - f02fff9ad569f996320e92881e503fdbb5fbd6fb authored 11 months ago by mycognosist <[email protected]>
include section on end of stream markers

github.com/cabal-club/cable - 68c611133e33c431ec6da4fc6cc75d27d91bcb4c authored 11 months ago by mycognosist <[email protected]>
add a cli example using stdin / stdout

github.com/cabal-club/cable.rs - 9e2f88e1a1f1396ef06d13ada712651e6c642711 authored 11 months ago by mycognosist <[email protected]>
Update changelog.

github.com/cabal-club/cabal-client - b917e11ddf6665024324485ee2c3818c728b2830 authored 11 months ago by Kira Oakley <[email protected]>
Fix race condition preventing message listeners from being set.

github.com/cabal-club/cabal-client - 2580ad2bdbb5b95ad7a29666f284455716248f58 authored 11 months ago by Kira Oakley <[email protected]>
Clarify that fragmention requires the length of all ciphertexts to be written.

github.com/cabal-club/cable - 8a41276e6c6e359f2d7b04a9b582df1926d02aa8 authored 11 months ago by Kira Oakley <[email protected]>
remove flamegraph license

github.com/cabal-club/cable.rs - 5f5732084c95082d95ace2407aa8089af69044e5 authored 12 months ago by mycognosist <[email protected]>
add example showing retrieval of handshake peer's public key

github.com/cabal-club/cable.rs - 4709684f12305d45a174b5e54214a9d23e16079d authored 12 months ago by mycognosist <[email protected]>
add more doc comments and clean up public API

github.com/cabal-club/cable.rs - 451f4e01b4d62fac547da028cc1cdf6df929132c authored 12 months ago by mycognosist <[email protected]>
add licenses and ensure reuse compliance

github.com/cabal-club/cable.rs - e15e43b8a3c41cd4d1dc0059b7e6a1d445b463eb authored 12 months ago by mycognosist <[email protected]>
update README

github.com/cabal-club/cable.rs - 30d0e5bd545eac885c2599e7580bec410e7c2b5f authored 12 months ago by mycognosist <[email protected]>
make all internal methods private

github.com/cabal-club/cable.rs - 81f0a03a75f8aa3360b7ea8bdca79da2de65693f authored 12 months ago by mycognosist <[email protected]>
fix the version exchange failure test and delete old code

github.com/cabal-club/cable.rs - 610f60eee9aff942da21e7079caec61aeac9b9e8 authored 12 months ago by mycognosist <[email protected]>
add missing try operators

github.com/cabal-club/cable.rs - 2c897f258201003a8ab3a55d0b6b3a568989f6d6 authored 12 months ago by mycognosist <[email protected]>
add async handshake example

github.com/cabal-club/cable.rs - 2687e426e0f0fb1946b3d6eb24ab159c9051b263 authored 12 months ago by mycognosist <[email protected]>
add async handshake test and deduplicate setup code

github.com/cabal-club/cable.rs - 47875ad3f57dcefd01473d0e1da165a0366e6a91 authored 12 months ago by mycognosist <[email protected]>
add benchmarks to manifest

github.com/cabal-club/cable.rs - fddb641ef94c62eebb0944fe6d7101661f2b19f8 authored 12 months ago by mycognosist <[email protected]>
update ignorelist

github.com/cabal-club/cable.rs - 2e7292851efb4b33f4c6fc70eaaabf66765f52ff authored 12 months ago by mycognosist <[email protected]>
Update publish date.

github.com/cabal-club/cable - a455987a8ef3107155a9718a8abfbebc73717a99 authored 12 months ago by Kira Oakley <[email protected]>
add blocking inquiry

github.com/cabal-club/commons - 034185369ee29868bcc5dfe2b0505af899c8ee0c authored 12 months ago by cblgh <[email protected]>
update ignorelist

github.com/cabal-club/cable.rs - 99315c461c26fb1ad4360f7fda14690369b7ea53 authored 12 months ago by mycognosist <[email protected]>
add synchronous message exchange benchmark

github.com/cabal-club/cable.rs - 43b77f2f3013b29f89143f0d3a67d6cc3d8fa27e authored 12 months ago by mycognosist <[email protected]>
add criterion and sync handshake benchmark

github.com/cabal-club/cable.rs - 9d503984b82a2c07775c7c7e0a3239cb348d330b authored 12 months ago by mycognosist <[email protected]>
implement Clone for Version

github.com/cabal-club/cable.rs - 9fd87f48ddacb523a4f016c30ac37e9cbeb74662 authored 12 months ago by mycognosist <[email protected]>
remove socket file after completion

github.com/cabal-club/cable.rs - e6846ec4364c14cac1d6e5db0b83c9d58c810444 authored 12 months ago by mycognosist <[email protected]>
add unix socket example

github.com/cabal-club/cable.rs - 5f4060fc34dfb57b4783c8fd9c087d232a293181 authored 12 months ago by mycognosist <[email protected]>
Bump draft # on Handshake Protocol.

github.com/cabal-club/cable - 17b8fe4fcf0958eb13dcd1a71d0b6de82f590e00 authored 12 months ago by Kira Oakley <[email protected]>
Set the max. msg fragment length to 65519 bytes.

As per the Noise specification rev. 34 section 3.

github.com/cabal-club/cable - ff5b7ead0c3c77d9873607a6b5a9f61f6b0e4042 authored 12 months ago by Kira Oakley <[email protected]>
add async handshake wrappers for client and server

github.com/cabal-club/cable.rs - 4a31ddc93bf48f11481940f2571691a50cf3b6d7 authored 12 months ago by mycognosist <[email protected]>
add async read and write methods

github.com/cabal-club/cable.rs - 782643aeee33cb8e8feb0447f2d5be1d29168951 authored 12 months ago by mycognosist <[email protected]>
add futures dependency for async read / write traits

github.com/cabal-club/cable.rs - 35322d4638452ad538af916551f6dccae794cf20 authored 12 months ago by mycognosist <[email protected]>
add ignorelist

github.com/cabal-club/cable.rs - c474dd23f118bfd96a286a11dd28195e5e0e5005 authored 12 months ago by mycognosist <[email protected]>
fix function signatures in unit tests

github.com/cabal-club/cable.rs - c8f98556ba387626670cdacd017908188eb7515a authored 12 months ago by mycognosist <[email protected]>
add an integration test for handshake and message exchange over tcp

github.com/cabal-club/cable.rs - 959d1ea8599434dbd523d071d701ad8aafeba069 authored 12 months ago by mycognosist <[email protected]>
add basic and tcp examples

github.com/cabal-club/cable.rs - 33c5857e3f2a0d032b204c4c138586d72939da1b authored 12 months ago by mycognosist <[email protected]>
update method names and expose module as public

github.com/cabal-club/cable.rs - e37993d80305c0a72fe78333e9950faaf4e05e34 authored 12 months ago by mycognosist <[email protected]>
implement message (de)fragmentation

github.com/cabal-club/cable.rs - e99b59a1fb830bc7d719d70596681878d2c1bcea authored 12 months ago by mycognosist <[email protected]>
add sodiumoxide as dev-dependency

github.com/cabal-club/cable.rs - 39096a617ec125cd024fd86138bf92c35aae8e9c authored 12 months ago by mycognosist <[email protected]>
Send payload length prefixes unencrypted.

github.com/cabal-club/cable - 863bd01c42dea5430b6d5617a8a8b861c9bd38b6 authored 12 months ago by Kira Oakley <[email protected]>
Change handshake payload length prefixed to u32.

github.com/cabal-club/cable - 1b96c7db7064179606158b850362bfa5657baf22 authored almost 1 year ago by Kira Oakley <[email protected]>
reduce buffer sizes and expose remote static key method

github.com/cabal-club/cable.rs - 1e6ccb6d7fd660ddc59ab1b523589a6244bab68c authored about 1 year ago by mycognosist <[email protected]>
move Version into a separate module

github.com/cabal-club/cable.rs - dfe2b5b95c7dc1125eb096312e8c2f85c96107d1 authored about 1 year ago by mycognosist <[email protected]>
add sync handshake wrapper for server

github.com/cabal-club/cable.rs - 12430860738dc0eaa851bca844a1673a41ac63f7 authored about 1 year ago by mycognosist <[email protected]>
begin implementing sync handshake wrappers

github.com/cabal-club/cable.rs - a51002e4faf6c366ef69fa436c5e70844c51acfd authored about 1 year ago by mycognosist <[email protected]>
define key byte lengths

github.com/cabal-club/cable.rs - cdc136be8b52d636129be84cfaef775c22d0c72d authored about 1 year ago by mycognosist <[email protected]>
update README

github.com/cabal-club/cable.rs - 4377cbc2086aa99a2df91f40b649a82e65577d9a authored about 1 year ago by mycognosist <[email protected]>
add context to version error and rearrange code

github.com/cabal-club/cable.rs - 037eabce924ae69c92da8dc61990296f4c7bf0cd authored about 1 year ago by mycognosist <[email protected]>
add note about cabal-desktop being updated

github.com/cabal-club/cabal-club.github.io - f6840c21851a90390a5ea8caa9a70a42fb37c76a authored about 1 year ago by cblgh <[email protected]>
add methods for reading and writing messages; clean-up tests

github.com/cabal-club/cable.rs - bf7fea062f2e2c0725c4be1ab019ada60494a302 authored about 1 year ago by mycognosist <[email protected]>
remove example code for now

github.com/cabal-club/cable.rs - 3ace66ecff44b59e54144274f1ba09e7573af996 authored about 1 year ago by mycognosist <[email protected]>
Security edits to the handshake and wire protocols.

github.com/cabal-club/cable - b219a2da79cfeb22dd6b1d55922f1c35834af366 authored about 1 year ago by Kira Oakley <[email protected]>
add passing test of complete handshake

github.com/cabal-club/cable.rs - f6030f621dbffeba0d41df800631ed129cc63fde authored about 1 year ago by mycognosist <[email protected]>
use vec for private key and begin testing handshake

github.com/cabal-club/cable.rs - 9137e7e9db40f82ecea8a45bdfc3dbaafe08e156 authored about 1 year ago by mycognosist <[email protected]>
add all remaining handshake states and transitions

github.com/cabal-club/cable.rs - fff79701f17938cb40fb2a82f2503a359f38a187 authored about 1 year ago by mycognosist <[email protected]>
add snow (noise) dependency

github.com/cabal-club/cable.rs - d91809e54220a0b4c55bcbe14d2bdc264ffcfbeb authored about 1 year ago by mycognosist <[email protected]>
add custom error type and complete version exchange methods

github.com/cabal-club/cable.rs - 217af79596b7960132a8439afb94cb24dc45861e authored about 1 year ago by mycognosist <[email protected]>
add link to typestate pattern article

github.com/cabal-club/cable.rs - 02fb0c4796382476352119a7baa10996ec416dae authored about 1 year ago by mycognosist <[email protected]>
comment-out util code

github.com/cabal-club/cable.rs - fcd4e04ff26613eadee53c412ae5b042bf3be84f authored about 1 year ago by mycognosist <[email protected]>
add version exchange example

github.com/cabal-club/cable.rs - ad4711aeb1c32882b191460c198a13559f2d769f authored about 1 year ago by mycognosist <[email protected]>
add log dependency

github.com/cabal-club/cable.rs - 8202dfdfc85ea093563e371f0d58108555e5f37d authored about 1 year ago by mycognosist <[email protected]>
Bump handshake to 1.0-draft3.

github.com/cabal-club/cable - 940464f1181b25620c95862ae741ab9e65c3938b authored about 1 year ago by Kira Oakley <[email protected]>
Merge pull request #18 from cabal-club/separate-docs

Change the handshake pattern to XXpsk0.

github.com/cabal-club/cable - f4033c0c083644fcb2f2911e8edf1c820637cf8e authored about 1 year ago by Kira <[email protected]>
add success and failure tests for version exchange

github.com/cabal-club/cable.rs - 51d2b451b43618dd68c616b22d5a9c4edd22f88d authored about 1 year ago by mycognosist <[email protected]>
introduce foundation of typestate pattern handshake types

github.com/cabal-club/cable.rs - 40bb49d342f486283216373480819cbc191bb4e3 authored about 1 year ago by mycognosist <[email protected]>
vendor buffer utils from kuska handshake

github.com/cabal-club/cable.rs - 6d3f12b44cde8e1f3d9c70ef969a7c714ede95e8 authored about 1 year ago by mycognosist <[email protected]>
satisfy clippy

github.com/cabal-club/cable.rs - 9f86876eb3329ddb215fc680de847d1ad0fada38 authored about 1 year ago by mycognosist <[email protected]>
remove needless return statement

github.com/cabal-club/cable.rs - 2f9eabee4349871eb81cfb954ccce2525be774f9 authored about 1 year ago by mycognosist <[email protected]>
add handshake crate as member and set 2021 resolver

github.com/cabal-club/cable.rs - f83d51022f1ec41ca23e30f741d4fd5421953207 authored about 1 year ago by mycognosist <[email protected]>
initial commit of handshake crate

github.com/cabal-club/cable.rs - 72ff6ecf633da55ec15b5b6d3940bfa0c653f9d4 authored about 1 year ago by mycognosist <[email protected]>