Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add concrete Error implementation for mixnet #405

Merged
merged 48 commits into from
Sep 25, 2023
Merged

Add concrete Error implementation for mixnet #405

merged 48 commits into from
Sep 25, 2023

Commits on Aug 21, 2023

  1. Configuration menu
    Copy the full SHA
    d57efc3 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Add mixnode binary (#317)

    youngjoon-lee authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    0a38fd3 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Configuration menu
    Copy the full SHA
    b692043 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Fix #312: proper delays (#321)

    * proper delays
    al8n authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    f578217 View commit details
    Browse the repository at this point in the history
  2. add missing duration param

    al8n committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    5a5aa1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4621c0a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9798ff0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    030baa7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e725af0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    292f393 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7df010e View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. add missing comments

    youngjoon-lee committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    723ebfe View commit details
    Browse the repository at this point in the history
  2. Overwatch mixnet node (#339)

    * Add mixnet service and overwatch app
    
    * remove #[tokio::main]
    
    ---------
    
    Co-authored-by: Youngjoon Lee <[email protected]>
    danielSanchezQ and youngjoon-lee authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    33a4823 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8f2c38 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    82421ce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    361032e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    190a955 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    d00ca2a View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    25c8ae0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b11d2cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3468d7c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73360d7 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Fix run output fd (#343)

    * add a connection pool
    al8n authored Sep 4, 2023
    Configuration menu
    Copy the full SHA
    b122867 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Configuration menu
    Copy the full SHA
    798a847 View commit details
    Browse the repository at this point in the history
  2. Exp backoff (#332)

    * move mixnet listening into separate task
    
    * add exponential retry for insufficient peers in libp2p
    
    * fix logging
    zeegomo authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    2a0a6c9 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Fix MutexGuard across await (#373)

    * Fix MutexGuard across await
    
    Holding a MutexGuard across an await point is not a good idea.
    Removing that solves the issues we had with the mixnet test
    
    * Make mixnode handle bodies coming from the same source concurrently (#372)
    
    ---------
    
    Co-authored-by: Youngjoon Lee <[email protected]>
    zeegomo and youngjoon-lee authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    a21a8a9 View commit details
    Browse the repository at this point in the history
  2. Move wait at network startup (#338)

    We now wait after the call to 'subscribe' to give the network
    the time to register peers in the mesh before starting to
    publish messages
    zeegomo authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    e50ef09 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    e1ab1a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0950782 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    2db4862 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    2ad89c1 View commit details
    Browse the repository at this point in the history
  2. merge fixes

    youngjoon-lee committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    6527c50 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc2f004 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7b33e4 View commit details
    Browse the repository at this point in the history
  5. Simplify bytes and duration range ser/de (#394)

    * optimize bytes serde and duration serde
    al8n authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    d020eed View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    4d0814c View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    1169e0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d352a2 View commit details
    Browse the repository at this point in the history
  3. fix CI

    al8n committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    61b091c View commit details
    Browse the repository at this point in the history
  4. merge

    al8n committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    dc857cc View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Configuration menu
    Copy the full SHA
    33c491a View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. fix PR comments

    al8n committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    ddccda2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63e86e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    248f505 View commit details
    Browse the repository at this point in the history
  4. merge

    al8n committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    7c70df8 View commit details
    Browse the repository at this point in the history
  5. fix Cargo.toml

    al8n committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    6d2580b View commit details
    Browse the repository at this point in the history
  6. fix merge conflicts

    al8n committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    6000816 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Configuration menu
    Copy the full SHA
    940b5fa View commit details
    Browse the repository at this point in the history