Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/simplex-chat/simplex-chat
SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
https://github.com/simplex-chat/simplex-chat
* duplex procedure, update diagram
* reduce svg whitespace
* update svg
bfa90b842f808fe33629da7833b7fb9cbae02979 authored over 3 years ago by Evgeny Poberezkin <[email protected]>* duplex messaging commands syntax
* update duplex messaging commands
* update duplex comm...
cc9b351c65e67ead655a5f28665906e1afbf6b95 authored over 3 years ago by Evgeny Poberezkin <[email protected]>4a5b5da3e2f427373a70b7b5be31529a13c7b2ee authored over 3 years ago by Evgeny Poberezkin <[email protected]>
Co-authored-by: Evgeny Poberezkin <[email protected]>
7503ee9a3a5be6159be14de62e9d6ee53894a5dd authored over 3 years ago by Efim Poberezkin <[email protected]>d6cd82825741f4baa67e5acd26c8a66768e94158 authored over 3 years ago by Evgeny Poberezkin <[email protected]>
* remove current user name
* rename /accept to /connect, remove /chat, add /reset, allow 1-le...
3778c308f79ceaa39ae4c04c683333d655968526 authored over 3 years ago by Evgeny Poberezkin <[email protected]>6caab6f5391f3a16b2e1e8fbf48d6727a0c83ffd authored over 3 years ago by Evgeny Poberezkin <[email protected]>
* markdown help
7c6d67634c2e8ed176559ad0eb2d6df8a4892c3f authored over 3 years ago by Evgeny Poberezkin <[email protected]>* fix left arrow key
* remove LambdaCase
bad7e7f20b680afc9f2fb500f947a51153a24dc9 authored over 3 years ago by Evgeny Poberezkin <[email protected]>* secret text markdown
* refactor
8fad84d3ec96a1fe5643dd6045c7118ceca5bbe7 authored over 3 years ago by Evgeny Poberezkin <[email protected]>62281a62d7ce3795ffa10153cd717050ae17ddfd authored over 3 years ago by Evgeny Poberezkin <[email protected]>
* refactor key handling
* remove constant change
* simplify
* refactor Downwards
6f137d25bf11639dad8ebf93c8996a73c72f2fb4 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>e49bda7957d73cb0244b7119c899c46c4d3699b1 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
* add Home and End keys
* support Delete key
* simplify updateTermState
a819fcb86b9f839cd2a2896d0520d2e6c940b6c4 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>* use System.Terminal for "editor" mode (WIP, does not work in POSIX)
* fix getKey - only ret...
ee8814dd2584f2faf2e0fab5bb5dac2d49c26828 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>ef944226b2db9fa7b0183545a9bf317e92295cd9 authored almost 4 years ago by Efim Poberezkin <[email protected]>
d0163ccd56da85384bc08534e32b74ad9a182d33 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
* Markdown type
* Markdown parser (WIP)
* fix markdown parser
* style markdown in messa...
bac96b44330d963eb6e056c37952dfa8fd78b173 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>* add terminal package
* basic terminal mode with utf8 support in windows
* fix terminal i...
b61b1e838482863fc0d9eac7201585a9441b2984 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>* transport encryption (WIP - using fixed key, parsing/serialization works, SMP tests fail)
*...
0ccde5871c84d1885c9060a2e15aa532c4d37807 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>578e06cd750e4cb13a6707482bf519a2e664730f authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
c1fdcfb906ffb34f634ec4d91be5325a1d0e13ff authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
4f20c2320135201c6a66cfcac44e8002a035c42a authored almost 4 years ago by Efim Poberezkin <[email protected]>
31b0cf8a8eaf68a772150af51e24525261393720 authored almost 4 years ago by Efim Poberezkin <[email protected]>
94c756adb571eeef691620031ed57b6df37f49c2 authored almost 4 years ago by Efim Poberezkin <[email protected]>
251f453c914947584d414bc358fa806e1c266972 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
a602587046aabd77eb3dda433ac44b17d67b3c5d authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
* windows-compatible getChar without buffering, option to use terminal without editing
* opti...
a3e987b78a91bf24e7cd0d5af7594647a829cd1e authored almost 4 years ago by Evgeny Poberezkin <[email protected]>97e80cfb0764e0de3e290c122869d88bf9f6c871 authored almost 4 years ago by Efim Poberezkin <[email protected]>
0bce6e81738980bea4d26c553769fbbc36a7a006 authored almost 4 years ago by Efim Poberezkin <[email protected]>
fe8b28a655a186ad67597cc1dceab8aaf13d1832 authored almost 4 years ago by Efim Poberezkin <[email protected]>
* add instructions on how to run chat client to README
* wording
* wording
* correction...
2ad54cf1d316bb220840154c6b8457ea14285ece authored almost 4 years ago by Efim Poberezkin <[email protected]>* separate terminal IO to separate thread via queues
* terminal input arithmetics (WIP)
* ...
c379c16569a0226c22c7912abefb75e5f6fe1006 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>4da27e0dfa2c04b65d72a358b9c5bfe2f1fc0d6c authored almost 4 years ago by Efim Poberezkin <[email protected]>
* add instructions on how to run chat client to README
* wording
* wording
* correction...
0ef6e4e26aa004927c20229ccf5ff5ef7a1e9e1a authored almost 4 years ago by Efim Poberezkin <[email protected]>* [WIP] add instructions how to build project inside docker container
* docker run -> docker ...
b5bfa3ac8c9a580e5486c7a7d5a91c5dca29234f authored almost 4 years ago by Efim Poberezkin <[email protected]>* dog-food: distinguish self from contacts
* add missing space
* rename tty functions
*...
be17af4321f4c061b27fd265e841820678d2516b authored almost 4 years ago by Efim Poberezkin <[email protected]>d5ea9793dce896a6eb52ebaca25d5b022a414a38 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
* generate key pair
* crypto: sign/verify functions
* remove extension
* parse/serializ...
3de4fa7518284204a6a53af574b22217074a7ad1 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>aedba41e16a82c52b1025c7fd227e99ef3dc3fca authored almost 4 years ago by Efim Poberezkin <[email protected]>
* chat prototype
* chat prototype now compiles
* chat prototype works
* agent: respond ...
88e799797c0612b3895af12d23656611706d2701 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>* message management rfc
* update message management rfc
* message management ideas (WIP)
...
* duplex connection end-to-end (working, debug logs)
* agent: send, receive, acknowledge mess...
54e818bd394f970d64c76eb7db6be3e2408181de authored almost 4 years ago by Evgeny Poberezkin <[email protected]>8e52d78cf2005b5fbac4ae72320e405804f1ba9f authored almost 4 years ago by Efim Poberezkin <[email protected]>
SMP agent implementation
0720d20218c001d1a455d897439a3085e4ef46aa authored almost 4 years ago by Evgeny Poberezkin <[email protected]>062934ec1e4eb325a1a95b376e23165260ef1b51 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
8be832689a335f2e352d07a291b9ecfa13ed74fd authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
1c2ac43a13bf41ed7810950e14826403268fb504 authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
eede6c5da904dee424046fb228ba7b8f720e301c authored almost 4 years ago by Evgeny Poberezkin <[email protected]>
* ci: add github workflow for tests
* ci: break test
* ci: fix folder name
* ci: fix te...
986e44abbe3a3b43a580a0e49ae60992f7986c51 authored almost 4 years ago by Efim Poberezkin <[email protected]>add corellationId to SMP protocol server (WIP)
162af5c60cba789780fb6934b958e78360835e11 authored about 4 years ago by Evgeny Poberezkin <[email protected]>df181bb0f0c71d5230d81c394e3d9037e274ea3b authored about 4 years ago by Evgeny Poberezkin <[email protected]>
b399ee78daa8c034fd90f9d6dc477f65fb0501aa authored about 4 years ago by Evgeny Poberezkin <[email protected]>
d6d23bcac9b059e875766798171d3364e480530b authored about 4 years ago by Evgeny Poberezkin <[email protected]>
9b3c63deaa40a8bf28f6fdb12e818aa9c9bce1a0 authored about 4 years ago by Evgeny Poberezkin <[email protected]>
11580d993880e05dd0acf924fe9a4f6107165d53 authored about 4 years ago by Evgeny Poberezkin <[email protected]>
d0b959168ad9ea2e6cf348233b81d1fd2931c662 authored about 4 years ago by Evgeny Poberezkin <[email protected]>
6ad32cf7cf10aae66bc6bb046e817551dd53e9d6 authored about 4 years ago by Evgeny Poberezkin <[email protected]>
5e19d9a8014b4453f3b10515acd5742f8afb45a9 authored about 4 years ago by Evgeny Poberezkin <[email protected]>
f8b9c5937cfc2abc35baaf688ec663109d89f269 authored about 4 years ago by Evgeny Poberezkin <[email protected]>
662717a25bd7dfeeebf2d4a5a3613268860e14cd authored about 4 years ago by Evgeny Poberezkin <[email protected]>
4d6fce970a57be4a87adaede9763937ae17b89ad authored about 4 years ago by Evgeny Poberezkin <[email protected]>
* unify and simplify SMP
* use cameCase in ABNFs
* update diagrams
* update ABNF RFC
...
59b475a5cd7482bd801c01cd6f756812d12efe8a authored about 4 years ago by Evgeny Poberezkin <[email protected]>722286e4951516904109d93250334caf85c2105f authored over 4 years ago by Evgeny Poberezkin <[email protected]>
82570826ca193b2089871ffc10d6239927d83eac authored over 4 years ago by Evgeny Poberezkin <[email protected]>
* use protocol package
* Connection, Invitation types
* remove idris code
53d598cdc2067c2063e69792e3755a9f25c79ab5 authored over 4 years ago by Evgeny Poberezkin <[email protected]>3d7992835fe12524c5d987af3a6c86990c85e2ae authored over 4 years ago by Evgeny Poberezkin <[email protected]>
f97a7885a0d585601c16e6144719c069278bfeb7 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
9eec22ca435b998be9cfedc483b27f162c90ae61 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
bedcd0fa50b69afbcb46731a455f1ace0a6b0a3c authored over 4 years ago by Evgeny Poberezkin <[email protected]>
ac79fe45c28fc1f2307b04bd6c83baf5983ecddf authored over 4 years ago by Evgeny Poberezkin <[email protected]>
85b10f08ae7032c22f62b1917e9eb3f72a18e1c9 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
2b07f80828734858981faf248d7be963f74c3ef8 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
cf3afbac8adf792d046ad2f981240b584d8fa1d9 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
616e39eda2303b9a2f93e1c52f1d3b71b06246c4 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
* polysemy effects
* exctract Protocol abstraction
* refactor: use Control.Protocol
* b...
b5a04ad1785f37360c71d7a38b4acbb2d21b0f61 authored over 4 years ago by Evgeny Poberezkin <[email protected]>36d12a505baec55a8a1723076b5148f1fbece39c authored over 4 years ago by Evgeny Poberezkin <[email protected]>
7b7f4b23ffe3dd6a37fb6660ff836b04a8c0e445 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
283eacd9a552b2473e39ebeb40915e9e5f104869 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
b19b5be50e348e5261c06f2099ce2bf725000555 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
063b7286e2b959104e76fa1b54b87a9dbfa93e9d authored over 4 years ago by Evgeny Poberezkin <[email protected]>
cffb8bd11aa3792c000795eec954f687ada541d9 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
d74c109328dc62d9f3ae5fbb661558b9e23d9f2f authored over 4 years ago by Evgeny Poberezkin <[email protected]>
* different approach to command types (WIP)
* PartyProtocol class and other commands
* pre...
cc55bf3e6b92c249c3147ffa18ece03dec347cc8 authored over 4 years ago by Evgeny Poberezkin <[email protected]>dc7835992c86d60f7158d4f054f8e2a23e868fb1 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
* protocol instance template [WIP]
* protocol instances template
* add methods to check co...
bdec751725fee09151bacbaa2b59b53a00a9893e authored over 4 years ago by Evgeny Poberezkin <[email protected]>aa2ac80cf90bf654da3cd7d7af8441927ef825f5 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
a9565a57546602076ed9aa65a4a5923d19d46c59 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
223931bc93f927d7e69799ba202dfa364005a32f authored over 4 years ago by Evgeny Poberezkin <[email protected]>
6eb75a5bdb56b66659bad6bea337074aa9b58e6c authored over 4 years ago by Evgeny Poberezkin <[email protected]>
f07f99c94f9f967cc1f36ded05790c63ed50776a authored over 4 years ago by Evgeny Poberezkin <[email protected]>
f52ce87a891b8b30f25f89fb93b6d6b3878b46da authored over 4 years ago by Evgeny Poberezkin <[email protected]>
eb5e99710facc189a213fc7eab847d755e37d2fb authored over 4 years ago by Evgeny Poberezkin <[email protected]>
08274c9b52e4c6869bf4355fb90b11e3ed593d1b authored over 4 years ago by Evgeny Poberezkin <[email protected]>
fbafaa8ac5be8df3e02dc66ab1bdf2fff20e3bd3 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
f3f39e760ac1a3df23042dba619ac5d04ad353ad authored over 4 years ago by Evgeny Poberezkin <[email protected]>
7520c681da4351194eb3e549fd01b940d68bd9d6 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
f9e75aebeb6a30d0be32b9a99a1f6329d64b57db authored over 4 years ago by Evgeny Poberezkin <[email protected]>
53055dcae6f1a7ec0210d154bef269b5c8c3de81 authored over 4 years ago by Evgeny Poberezkin <[email protected]>
3923de9b499f8472d06ba36682df7857da2e43dd authored over 4 years ago by Evgeny Poberezkin <[email protected]>