Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* π "add story to public id response " Update anysphere/asphr commit SHA π anysphere/asphr@6dbadec * Public identifier (#38) * implement base58 * implement identifier * π "implement identifier " Update anysphere/asphr commit SHA π anysphere/asphr@15117f2 * π "Public identifier (#18) * add identifier.proto * implement base58 * implement identifier" Update anysphere/asphr commit SHA π anysphere/asphr@f8a52a0 * π "Merge branch 'main' into friends " Update anysphere/asphr commit SHA π anysphere/asphr@b4b457d * Implement friend acking (#41) * update message.proto with control message * π "update message.proto with control message " Update anysphere/asphr commit SHA π anysphere/asphr@e92e27b * handle control message properly * π "handle control message properly " Update anysphere/asphr commit SHA π anysphere/asphr@420185b * check for ack of control message * π "check for ack of control message " Update anysphere/asphr commit SHA π anysphere/asphr@fd692ae * normal message shall not be control message * make compile (almost) * π " Implement friend acking (#21) * update message.proto with control message * handle control message properly * check for ack of control message" Update anysphere/asphr commit SHA π anysphere/asphr@5cdc265 * Async friending schema (#36) * rename kx_key * rewrite crypto in the new protocol * π "rewrite crypto in the new protocol " Update anysphere/asphr commit SHA π anysphere/asphr@49b488b * DB change complete * π "redesign daemon schema " Update anysphere/asphr commit SHA π anysphere/asphr@96073e4 * π "fix typo " Update anysphere/asphr commit SHA π anysphere/asphr@1b0185f * π "add story to sync friend request " Update anysphere/asphr commit SHA π anysphere/asphr@0485f68 * configure server for async requests * π "configure server for async requests " Update anysphere/asphr commit SHA π anysphere/asphr@a0458e2 * add public_id to database * check point. Most of the code compiles * checkpoint. All programs build * checkpoint: rewriting test files * π "checkpoint: rewriting test files " Update anysphere/asphr commit SHA π anysphere/asphr@b60891f * π "Merge remote-tracking branch 'origin/friends' into async_friending_schema " Update anysphere/asphr commit SHA π anysphere/asphr@b56fda2 * checkpoint in merging friend * weird bug. debugging * mystery bug resolve. Do not call set_allocated() * checkpoint: another bug * update workspace * add linkstatic * finally builds correctly * checkpoint: use standard logging * add friend workinggit ca add * π "add friend workinggit ca add " Update anysphere/asphr commit SHA π anysphere/asphr@c64027e * π "Merge remote-tracking branch 'origin/friends' into async_friending_schema " Update anysphere/asphr commit SHA π anysphere/asphr@45a1a19 * add outgoing_friend_request * remove comment from crypto' * fix bug in crypto * fix bug * fix daemonrpc bug * add identifier * correct mistake in key exchange Co-authored-by: Shengtong Zhang <[email protected]> * π "Async friending schema (#22) * configure server for async requests * checkpoint: rewriting test files * add friend workinggit ca add Co-authored-by: Shengtong Zhang <[email protected]>" Update anysphere/asphr commit SHA π anysphere/asphr@a0a42dc * remove rust warning * fix tests * change api * π "change api " Update anysphere/asphr commit SHA π anysphere/asphr@7f257f9 * update protos * add sync test * π "add sync test " Update anysphere/asphr commit SHA π anysphere/asphr@6f74e52 * π "push without compile " Update anysphere/asphr commit SHA π anysphere/asphr@e0bbbc1 * make compile * some things only if registered * use enums instead of integer constants * π "use enums instead of integer constants " Update anysphere/asphr commit SHA π anysphere/asphr@b54435f * it builds! * daemon.protoo changes * π "daemon.protoo changes " Update anysphere/asphr commit SHA π anysphere/asphr@785fc95 * update daemon-js protos * daemon.proto has been fully sualeh-ified * async partitions and a basic test passes * π "async partitions and a basic test passes " Update anysphere/asphr commit SHA π anysphere/asphr@e32c1b6 * π "update proto. time for disaster to happen. Gooddddd luck " Update anysphere/asphr commit SHA π anysphere/asphr@778e942 * update protos. We are good. * π "update protos. We are good. " Update anysphere/asphr commit SHA π anysphere/asphr@e0d9a9d * π "update protos for Invitation Progres " Update anysphere/asphr commit SHA π anysphere/asphr@32a45d0 * fix tests * π "replace friend_request -> invitation on server " Update anysphere/asphr commit SHA π anysphere/asphr@7cf56b7 * added test for people being in different blocks * Friends implementation (#42) * merge friends * π "change to system message " Update anysphere/asphr commit SHA π anysphere/asphr@4415feb * make transmitter use the new db types * finish transmitter changes * it builds * π "it builds " Update anysphere/asphr commit SHA π anysphere/asphr@209b037 * it builds! * it builds! * outgoing async and sync now done * it builds! * it builds! * it builds! * it builds! * it builds! * it builds! * it builds! * fix warnings * add check_rep * some changes with errors * make build * initial tests passing!!! * π "initial tests passing!!! " Update anysphere/asphr commit SHA π anysphere/asphr@cd37145 * π "Friends implementation (#23) * change to system message * it builds * initial tests passing!!!" Update anysphere/asphr commit SHA π anysphere/asphr@f5f22e7 * fix bug! * add more check_rep consistency constraints * more checkrep! * revamp crypto * π "revamp crypto " Update anysphere/asphr commit SHA π anysphere/asphr@a156ca9 * add even more check_rep * more checkrep!!! i love checkrep * replace all remaining friend_request with invitation, and rewrite some logic in daemon * many more check rep * add check_rep comment * update comment * even more checkreppp * even more checkrep * add a few anyhow errors * test passes * all test passes * use fail * fmt all * π "fmt all " Update anysphere/asphr commit SHA π anysphere/asphr@fcb3ca1 * add license notice * linting fix * add license notices * π "add license notices " Update anysphere/asphr commit SHA π anysphere/asphr@bdccc65 * more format fixes * π "more format fixes " Update anysphere/asphr commit SHA π anysphere/asphr@4e46b68 * add asyncinvitation proto and additional check * π "add asyncinvitation proto and additional check " Update anysphere/asphr commit SHA π anysphere/asphr@64137a2 * updates * it compiles * π "it compiles " Update anysphere/asphr commit SHA π anysphere/asphr@c7fcff2 * update comments * comment on tests * remove some nouns * remove TODO checks from google * use asphr assert * document base58 with static_assert * base58 test works! * bitcoin base58 test works * comments on major functions, part1 * manual test rename * comments on major functions, part 2 * clean up comment * don't assert false because another user did the wrong thing * update until chunk handling. Comments Part 3 * add comment * update chunk_to_send docs. Comments part 4 * update transmitter to remove unused variable * update some helper docs. * fix receive_ack * dont assert false if bad input * update until invitations. Comments Part 6 * remove todo * fix merge conflict * small reg not big reg * add comment * remove backticks * fix lex * no match * make db.rs compile * move comment to docstring * update comments Co-authored-by: Shengtong Zhang <[email protected]> Co-authored-by: Sualeh Asif <[email protected]> Co-authored-by: Sualeh Asif <[email protected]>" Update anysphere/client commit SHA π d4f4a42
- Loading branch information