Skip to content

Commit

Permalink
πŸ”„ "Friends! (#37)
Browse files Browse the repository at this point in the history
* πŸ”„ "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
arvid220u committed Jun 30, 2022
1 parent ad26ee9 commit 0762f10
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ setup_asphr("@asphr")

git_repository(
name = "client",
commit = "5f0aa35c25b9b8d17dbd06f2e2e755da53db9a27", # autoupdate anysphere/client
commit = "d4f4a42398894b7945503c01dce3f32b292650bf", # autoupdate anysphere/client
init_submodules = True,
remote = "https://github.com/anysphere/client.git",
)
Expand Down

0 comments on commit 0762f10

Please sign in to comment.