Ecosyste.ms: OpenCollective

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

github.com/katzenpost/catshadow

katzenpost mix network encrypted messaging client library
https://github.com/katzenpost/catshadow

Use latest client, handles connection status changes

b8a10047f4e0a9833b2403b8e4db0f6a9e0a7e7c authored about 5 years ago by David Stainton <[email protected]>
Add session event chan reader and fix panda err paths

53a176c32dc12339118a1e6582a77064c0567efc authored about 5 years ago by David Stainton <[email protected]>
Use latest panda, memspool and client libraries

c98e4d95511e300c5b9d23109ae9e70e98868f4a authored about 5 years ago by David Stainton <[email protected]>
WIP do async io instead of blocking

4a6b7d936056981e8d61174185ed94e93a7a1671 authored over 5 years ago by David Stainton <[email protected]>
Update Go Modules

74b2da1ce7b4c25d5600e06d8e4e73786d1ced36 authored over 5 years ago by Masala <[email protected]>
add .gitlab-ci.yml

0aee668c308637c78c2a95cc0f113e4823985aa9 authored over 5 years ago by Masala <[email protected]>
Add kimchi test TestCreateCatshadowClient

f172cbe10ec3849452122690da7ae1d63e24b16f authored over 5 years ago by Masala <[email protected]>
Verbosity reduction

d323a2a2d88f1703827b0e7dcec60bf2dab9c6a8 authored over 5 years ago by David Stainton <[email protected]>
Fix a few data races

de179878344721d07351295b05c8fe9e48bf3618 authored over 5 years ago by David Stainton <[email protected]>
Update go-modules

4516fb6c21e56b42081a4144151b32fc5ab0a1ca authored over 5 years ago by David Stainton <[email protected]>
Add more eventsChan events and fixup integration test

ab090d42eed84d45d5a74dfdfac192d101929ef5 authored over 5 years ago by David Stainton <[email protected]>
Add basic client docker mixnet test

That is to say, this test is to be used with a
docker mixnet.

6c843b3ef1960f1d368e2c3231aca8a96f2c1d6b authored over 5 years ago by David Stainton <[email protected]>
Pass nickname into received message event

8acfb0728cae040be0ffceb91cb3040a640ef89a authored over 5 years ago by David Stainton <[email protected]>
Expose an events channel

d4bea09469ecb7698534fc8c746548f93527c4e9 authored over 5 years ago by David Stainton <[email protected]>
Update readme

332fce3c8c80d3441df259b7e0f7ffa40dcd0f23 authored over 5 years ago by David Stainton <[email protected]>
go mod tidy

964e7b9ad3e906e4a216177b876921db3e3b6832 authored over 5 years ago by David Stainton <[email protected]>
Add conversation retrieval and remove stupid shell

7aed2a1f31af0bf65e42ad9f1f8cbf19554b9fdf authored over 5 years ago by David Stainton <[email protected]>
Update go modules

f390e454176bdd2cb6a87aa2e0b8897a226d13ed authored over 5 years ago by David Stainton <[email protected]>
Update go modules

d5c83cf7fcbd186c0439b521acae0207d317f1a0 authored over 5 years ago by David Stainton <[email protected]>
WIP

5c5c49dfb2146af28df72d9d5cadf37562e28336 authored over 5 years ago by David Stainton <[email protected]>
Revert "Remove Provider registration"

This reverts commit 5f8b411e0a087d978a76f48307e93d14f74a6c6f.

7be56c1a5df94c8598394855409f9bfbec253523 authored over 5 years ago by David Stainton <[email protected]>
Revert "Use link pub key hex as Provider user name"

This reverts commit fd88f34d91a13db60c0ec642e21480aa9abbf81e.

d49d520647662f53ff42af07b39e6d360e1e334d authored over 5 years ago by David Stainton <[email protected]>
Use latest client library

a61ebb76dd7cbfdf340e19c6ae28fdb36c92cfd9 authored over 5 years ago by David Stainton <[email protected]>
Update and tidy go-modules

f3724d6391b9eb7f18b7b298c1e25c9bcd571270 authored over 5 years ago by David Stainton <[email protected]>
Use link pub key hex as Provider user name

fd88f34d91a13db60c0ec642e21480aa9abbf81e authored over 5 years ago by David Stainton <[email protected]>
Remove Provider registration

5f8b411e0a087d978a76f48307e93d14f74a6c6f authored over 5 years ago by David Stainton <[email protected]>
Update go-modules

36e78c3a799f7b957106185ec137b93d360707a9 authored over 5 years ago by David Stainton <[email protected]>
Add rough sketch of unix socket api

aa144f6134eb9d987a3fe34c36ce5cc60d15a33a authored over 5 years ago by David Stainton <[email protected]>
Update the state loading and storing

here you can see that we've added the Provider to the state as it no longer
is present in the co...

49f7b005e0831ff80b03965223307b605595b5f8 authored over 5 years ago by David Stainton <[email protected]>
Attempt to randomly select a Provider with registration

4f1efa78d118425b87184391b9156f698296e8ac authored over 5 years ago by David Stainton <[email protected]>
Use go-modules for dep version pinning

9727cad6b36523f4dcb14045ed9f8c57e4bd3fe7 authored over 5 years ago by David Stainton <[email protected]>
Eradicate dep vendoring, motherfucker die

67c812404452a4e6af273de1ab030a09dfebb279 authored over 5 years ago by David Stainton <[email protected]>
Merge remote-tracking branch 'muesli/typo-fixes'

efe330fb3e1597808a49d9253582dbc00c1ffb21 authored over 5 years ago by David Stainton <[email protected]>
Merge remote-tracking branch 'muesli/readme-link'

52b76ab0e6bdd538f72d1067ca8bb6ea1c7990ba authored over 5 years ago by David Stainton <[email protected]>
Link to pond from README

Link markup for pond.

4ad203f140ce025e3071c55bd59f87178759fd53 authored over 5 years ago by Christian Muehlhaeuser <[email protected]>
Fixed typos in README

Just a bunch of nit-picky typo fixes.

b6b5d80979dc22d758b536a41e75efd02890fb0d authored over 5 years ago by Christian Muehlhaeuser <[email protected]>
Gofmt the code

Just avoids future merge conflicts, really.

85f5b357cca6c774903144e30f1a7e3f6992eb85 authored over 5 years ago by Christian Muehlhaeuser <[email protected]>
Add GetContactNicknames and implement it in cmd

41deb901945e788e51fc8321eb15b74a98a3007f authored over 5 years ago by Christian Loehle <[email protected]>
README typos

11e6dbc3eed0c6d46bebad3afcfe7f054c723cdc authored over 5 years ago by Christian Loehle <[email protected]>
validate read_inbox id parameter

fbaff95f984d520e71f6fdcaf6cfc8f2b0012ebe authored over 5 years ago by Christian Loehle <[email protected]>
Remove data race: get rid of readInboxWorker

dd11b229423409242c183f9ce8da9cda29de8c7e authored over 5 years ago by David Stainton <[email protected]>
dep ensure -update

7dff62b08cb21b38819ed5fe7842a5b1a792db0b authored over 5 years ago by David Stainton <[email protected]>
Update Gopkg.toml with latest versions of deps

2d37601c0c61997ed8517974bdef2e90569a6007 authored over 5 years ago by David Stainton <[email protected]>
readme: Add usage notes

fa490d8ce194a15b2d819c30de1e12753b0e6508 authored over 5 years ago by David Stainton <[email protected]>
Call halt on shell EOF event

f2ad282259869f6260c3376367bb6b4cfaa80ceb authored over 5 years ago by David Stainton <[email protected]>
Allow panda to continue pending contacts on start

also here i fix the shutdown bug and make sure to
close the contact's panda shutdown channel on ...

4004ac6eb97e386921f518d4480182833e130bc3 authored over 5 years ago by David Stainton <[email protected]>
dep ensure -update

49d6026782a786b5fe3ad7a0487934b677b361e6 authored over 5 years ago by David Stainton <[email protected]>
Autogenerate provider username and store it in statefile

656b1f8185ba546fae7efe505c45bf4bed8b0ac4 authored over 5 years ago by David Stainton <[email protected]>
Add .goreleaser.yml

b31277428499b6c9edcc8686b781398f1acac3c7 authored over 5 years ago by David Stainton <[email protected]>
dep ensure

690225617356a3b668a15f76e7a11636a7a0558a authored over 5 years ago by David Stainton <[email protected]>
Add Gopkg.toml for dep vendoring

d7653eb00170126f2ae588009a4cf033d00f253c authored over 5 years ago by David Stainton <[email protected]>
Add readme

ca7f8f515f4b7c6e24860d45769dcb308aba97c0 authored over 5 years ago by David Stainton <[email protected]>
golint cleanup, add docstring comments

2ab0e1d9a6b63d54e74165e8e270ef79952ca966 authored over 5 years ago by David Stainton <[email protected]>
Add poisson worker to poll remote inbox

this adds an "Inbox" field to the statefile
and saves all messages there.

3840689a6525afbeb3a1fa31f465867ee6ffa678 authored over 5 years ago by David Stainton <[email protected]>
Remove some debugging log messages

92230ce43a7b5e6ecf7e7727534fb97d1dc7f535 authored over 5 years ago by David Stainton <[email protected]>
Bug fix: save state more often

in particular we must save state immediately after using the ratchet

5712f4cb5198085d6f7941d53b1735da5eb47cae authored over 5 years ago by David Stainton <[email protected]>
Pad messages to max Sphinx payload length

9291faed91e92309a5904f42edcb5179e9aa335d authored over 5 years ago by David Stainton <[email protected]>
Add encrypted statefile writer

also we fix a bunch of other little things here
like fixing the contacts serialization/deseriali...

19961595d5acfd4444acb210145d7f5df72dc8de authored over 5 years ago by David Stainton <[email protected]>
One remote spool for reading and trial decryption

trial decryption means we try all the contact ratchets to
find the right one to decrypt the mess...

b88a861d2a8803714f539a191968a1715962111c authored over 5 years ago by David Stainton <[email protected]>
Make client work, super rough draft

76e4a02d767caaaa2d7be7969954a29c8f127c27 authored over 5 years ago by David Stainton <[email protected]>
Add example interactive prompt

6b612aaaae2ffb1aa276c8a6ec584099651adb94 authored over 5 years ago by David Stainton <[email protected]>