Ecosyste.ms: OpenCollective

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

github.com/cabal-club/cable

A lightweight peer-to-peer chat protocol.
https://github.com/cabal-club/cable

Merge remote-tracking branch 'glyph/add_end_of_stream'

260771089116120371a43e43b271050e175a8cb8 authored 12 months ago
Attempt to clarify wording re: end-of-stream marker.

e748e83d6f97d3938f9c8986c0c41ae846c0bc98 authored 12 months ago
correct the end of stream behaviour description

78140a77239baa7fc997ba167fef901969c46b8b authored 12 months ago
remove WriteBytes(0) from Message encoding section

8499df0eb118a88db1e013feb7b917677f192a4b authored 12 months ago
moderation.md: increase specificity of specification version

f32820fc1c6337f43fa2019640f45007ce9072d4 authored 12 months ago
add moderation specification, introduce post/info key `accept-role`

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

4edae5066beed29205e3c217b78ac6b337f60cde authored 12 months ago
bump version and publication date

f02fff9ad569f996320e92881e503fdbb5fbd6fb authored 12 months ago
include section on end of stream markers

68c611133e33c431ec6da4fc6cc75d27d91bcb4c authored 12 months ago
Clarify that fragmention requires the length of all ciphertexts to be written.

8a41276e6c6e359f2d7b04a9b582df1926d02aa8 authored about 1 year ago
Update publish date.

a455987a8ef3107155a9718a8abfbebc73717a99 authored about 1 year ago
Bump draft # on Handshake Protocol.

17b8fe4fcf0958eb13dcd1a71d0b6de82f590e00 authored about 1 year ago
Set the max. msg fragment length to 65519 bytes.

As per the Noise specification rev. 34 section 3.

ff5b7ead0c3c77d9873607a6b5a9f61f6b0e4042 authored about 1 year ago
Send payload length prefixes unencrypted.

863bd01c42dea5430b6d5617a8a8b861c9bd38b6 authored about 1 year ago
Change handshake payload length prefixed to u32.

1b96c7db7064179606158b850362bfa5657baf22 authored about 1 year ago
Security edits to the handshake and wire protocols.

b219a2da79cfeb22dd6b1d55922f1c35834af366 authored about 1 year ago
Bump handshake to 1.0-draft3.

940464f1181b25620c95862ae741ab9e65c3938b authored about 1 year ago
Merge pull request #18 from cabal-club/separate-docs

Change the handshake pattern to XXpsk0.

f4033c0c083644fcb2f2911e8edf1c820637cf8e authored about 1 year ago
Add clause about unique keypair per cabal.

7d8cd276a1690d2ec982a7fe664139538b5d32c7 authored about 1 year ago
fix one char typo in readme

d9c90314560480e965494d53277489b773958e84 authored about 1 year ago
Change the handshake pattern to XXpsk0.

926835a92bc175b2bf30b80aad3bd978df24bb67 authored about 1 year ago
Merge branch 'separate-docs'

809aa78cd4279c28f01926072ab87a5f4392d5ec authored about 1 year ago
Swap paragraphs so links are closer to the top.

bf1bac8734e9e7af768bd2afefcb8de60c6da2f9 authored about 1 year ago
Rename readme.md to wire.md; write a new intro page.

d787730f96e52ad7e5f407aa22390eefff7ae791 authored about 1 year ago
Wrap code blocks to < 72 columns.

a760848ec716785f10a54337a21f8a7545fd6586 authored about 1 year ago
Revise some RFC 2119 language uses.

fd19e1715ca6859bad9f4218e3e473a4f2bd8dbc authored about 1 year ago
Remove length-prefix example from before it was encrypted.

497d63ac587c61f8a67e3b1ef611b90ad8c3eb8c authored about 1 year ago
Incorporate feedback from cblgh.

4280ba1363ab5101959a9003b834d3e3d84090fe authored about 1 year ago
Remove message length limit from Wire Protocol.

457b2101c8a7bbc042b5d4da51a9b2bf521167e7 authored about 1 year ago
Rewrite part of the fragmentation section.

81166a140cc57cd4005b92ed325db890892736cb authored about 1 year ago
Break pseudocode functions into its own subsection.

24839fab48e4e2de2c6344965c369ffad98f70f6 authored about 1 year ago
Update old text.

9e6034ecc7938aea4e9b731d99fb634f7f2559d9 authored about 1 year ago
Update the Table of Contents.

cb80512b2df44bcfc12645b40f052542f0a0b35a authored about 1 year ago
Update the draft version.

9eaa98858ddd6c57d6b6cd7df8727af94f1bcc2e authored about 1 year ago
Specify how to handle decryption failure.

4b36a4284844f1330f793f01092b142726e8a058 authored about 1 year ago
Extend message {en,de}coding to include fragmentation.

456c89b55fea39c6e8bd8dd9e67ad8820f0cd7ce authored about 1 year ago
Modify handshake spec to encrypt length prefixes.

84166595939f55b844b997b1da7e02804c5478c7 authored about 1 year ago
Add clause to wire protocol about maximum message length.

c851905aed72c53d97b6f3eda3847979d127b2df authored over 1 year ago
Fixes courtesy of cblgh.

9cb257733cbd8d7bfc3f7f530e709bfe7a8cfc5d authored over 1 year ago
Attempt to clarify message {en,de}coding.

4cb785a18986f1e90b26e264e1a13de03c993d72 authored over 1 year ago
Add more general reference for varint encoding.

0e9acb94cd22bea9c94f2958d70c8c0a887cec0f authored over 1 year ago
Add Cable Handshake 1.0-draft #1.

d47409739c912569dfe5e806cccb5155882d3514 authored over 1 year ago
Clarifies key_len names.

82d5daf8c8311d6ed34df9721dfc90071223c019 authored over 1 year ago
Vendors Noise rev 34.

0dd1d245a34e8d00363c64ab6d4d1eb15724e5a5 authored over 1 year ago
Merge pull request #15 from mycognosist/fix_cancel_id_type

Fix `cancel_id` type for `Cancel Request`

61ca08857af3d73c424b89bee061af06e0b8efe6 authored over 1 year ago
fix typo

2e07103680f1e5ccf19458b73cad0593353e9af8 authored over 1 year ago
version

4495b7197158662ad76c0e4d8236a8b5a251a4dd authored over 1 year ago
Add redundant note re: time_start being honoured.

b5965a0666ed06f5c8274cf908551d676b7ef841 authored over 1 year ago
field tables: rephrase and synthesize explanation

my second attempt at a revision of the field tables description! the
intent is to clarify that f...

39d354f3cfdf2002892271b88c9d77076912e079 authored over 1 year ago
Change seconds to milliseconds.

868f18ca469321028e94195366e2225fa6a23cae authored over 1 year ago
Rename two sections for clarity.

50e3081b83a198b48af352e8423d29531e6c55c2 authored over 1 year ago
Regenerate ToC.

ad7f9adb905efff36b9812770d0a6f6302ee4ac3 authored over 1 year ago
Swaps 5.2 and 5.4. Swaps 6.2 and 6.3.

4b2aa188e469669b24ab87f9f62efc1c48c0c575 authored over 1 year ago
Specify that timestamps are in MILLISECONDS.

59885336dffe283ae3116588a7316184f1c85e74 authored over 1 year ago
Specify the minimum value of num_deletions.

db67ea9cce067823bb47a6632af0e168e1d225ae authored over 1 year ago
add improvements wrt consistency, clarity, readability

these changes seek to improve the spec in the following ways:

* long complex sentences are brok...

df08087b947dee60e3be2eccc97ba7bcb32b5baa authored over 1 year ago
s/requestor/requester/

602d9327457f52f253d0988be82194eb59ffe055 authored over 1 year ago
fix found typos

* some of these are outright typos
* others are typos as based on the definitions previously dec...

2421b285c7ae54476cb9e592c8efc342df431b16 authored over 1 year ago
Revert "Rename two sections for clarity."

This reverts commit f967d2d2abc820cacb012d4ec72b6e3cffeacccb.

b74fd7505034c1bbe66a69270f1fdc9ef298adf6 authored over 1 year ago
Rename two sections for clarity.

f967d2d2abc820cacb012d4ec72b6e3cffeacccb authored over 1 year ago
Fix heading typo.

3b4cdd1a13d13e25ad1f98b4482014e9cb32ce2d authored almost 2 years ago
Regenerate ToC.

d6febe62cfc6a3f20054e7bc91a15f1f5283e9e5 authored almost 2 years ago
Add specificity to the Ed25519 parameters used.

b574c6380052c26600381b8ecf9f1b0ffdf4e911 authored almost 2 years ago
Refactors definitions to be in conceptual order.

aa12cb3bc4f660aa573239b34900a00b3aaeacc7 authored almost 2 years ago
Add informative summary tables of post and message types.

252b1d77cf486f79a642df37c5f38a5230f2a8d0 authored almost 2 years ago
Regenerate ToC.

1214b6ca2d06b3634dbaa57bc51968ae16d058b3 authored almost 2 years ago
Move post signing specifics into the section on Posts.

71cfb29845c83b1585226030d2b759a2515de485 authored almost 2 years ago
Try to make specifics of post-signing more explicit.

1184026e16423a935775983361dfe99a68af92c1 authored almost 2 years ago
Make explicit that post/tombstone is not a real post type.

bed4bcd7aaf9a0aec8bfdca024f3366295900eda authored almost 2 years ago
Add a clause around not knowingly causing a req_id collision.

19837bed27603d5613c4f2de0631b6938e51886b authored almost 2 years ago
Add computation re: chance of a req_id collision.

cf371fbf28eb37d887e2da06bfaa3508b254e583 authored almost 2 years ago
Specify another method of deduplication.

5c3321fce9a0e85b28100ea8a6e8c577040f109d authored almost 2 years ago
Improve specificity of Hash/Post Responses.

This concretely specifies how a responder signals that they have
concluded a Post Response or Ha...

ee8357052db666e465504c751b29b812ac806188 authored almost 2 years ago
Add a section on hash/post deduplication.

83e26dc4c1b1fd042849ed0d8ab7240641ba7c92 authored almost 2 years ago
Swap the Lifetime of a Request and TTL sections.

038ea8372dc3a820c9b2b0bc809eccb03557a7ca authored almost 2 years ago
Adds some consistency around code expression formatting.

ec49215924d76818373451c4d4da9545c20f71d5 authored almost 2 years ago
Regenerates the ToC.

7a717fdf18c4c74d520edc7dc1ce93c3fb88097e authored almost 2 years ago
Does a clean-up pass on the entire document.

400ee351c0eb5e483fe9737dfb80758f6c319f16 authored almost 2 years ago
Rewrites the Channel Synchronization section.

5703e505e9f2ff08f3bd6a865dd7db34e28ac459 authored almost 2 years ago
Removes client-side sorting information.

This isn't part of the protocol; we can add it to the implementation
notes.

b7e448050d720847907ee4df0c0d4d38b3848180 authored almost 2 years ago
Removes code tags around request and response names.

5a24ecb9c0ce28dfc09c9638e88d804a560bd8f6 authored almost 2 years ago
Removes unneeded text.

46077dbb1fc116ea62500e5ca59d4e55f67318e7 authored almost 2 years ago
Renames requests of the form "Request X" to "X Request".

This is for consistency with "Cancel Request" existing, and also that
all responses have the for...

a41e4c1cc579edb6e676ea8e0c23196947e71620 authored almost 2 years ago
Updates document version.

dfb8806407fb2cb9926dd8ba71a7ad93d9a3472d authored almost 2 years ago
Adds a Names section to Users, analogous to Channels.

a742199936d49053b3bd404fe1bfd6ecba2a9334 authored almost 2 years ago
Adds some clarification on posts.

f84b887ffba28081b66c27faaa5f8d7420dcb5c3 authored almost 2 years ago
Moves ex-member/member definitions to the definitions section.

89b83b859e9475df3233de1fd28e284330946160 authored almost 2 years ago
Various revisions.

2feaa29680e35071dd0d54974b3ab8638b4c9c70 authored almost 2 years ago
Removes references to particular software.

c5e834677499afe92a992a0750a1210f5fe37857 authored almost 2 years ago
Removes some redundant specificity.

e46d6184ce5f67c7497017fcb9417190d01cb3a9 authored almost 2 years ago
Revises Channel State Request.

Removes historic controls.

697c79518203ffc65f0c0c34bfff685cd97dd4d9 authored almost 2 years ago
Formats references a bit more (APA style).

6533b226e2b2c77fd9d14a4cb256826f119920aa authored almost 2 years ago
Incorporates cblgh's revisions.

5c886d30a22120e8615ba6e71c62592dd66fb72c authored almost 2 years ago
Removes post extension idea.

aade3047b4319e1f05fd70461373b7b3dd6aad41 authored almost 2 years ago
Reorders references.

1db001f0f15f9701f5f2e2c51362d45f84016d49 authored almost 2 years ago
Makes minor revisions & adds remaining references.

80f3b0539a7fc05e3958c73f7da71f67c434bbe8 authored almost 2 years ago
Adds some futher notes to Scope.

afb96bb3ba470affa72039ba24f09ba110ebecb0 authored almost 2 years ago
Integrates feedback from Noelle Leigh, and some of my own edits.

d8b1bc09d9e3989fcef70c6b27d514f99864c10d authored almost 2 years ago
Rewords abstract.

b0cc010985772afc9f0e04e59cfd2932bd911ecd authored almost 2 years ago
Regenerates the ToC.

2602c7a45d6cc05d64bb7c2d4a10402533cc6b6a authored almost 2 years ago
Moves 'req_id' to the message header.

0d8287ce147ba5a0daca3def1afe804830cbb7f1 authored almost 2 years ago