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

Support intercepting onion messages for offline peers #2973

Merged
merged 9 commits into from
May 9, 2024

Commits on May 9, 2024

  1. Support generating events when an OM for an offline peer is received.

    Docs will be added in upcoming commits.
    valentinewallace committed May 9, 2024
    Configuration menu
    Copy the full SHA
    e8f7fe1 View commit details
    Browse the repository at this point in the history
  2. OnionMessenger: support generating peer connection events.

    Useful if we are in the mode of interception OMs for offline peers, so
    users know when to re-inject intercepted OMs.
    valentinewallace committed May 9, 2024
    Configuration menu
    Copy the full SHA
    1c28cc0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7213458 View commit details
    Browse the repository at this point in the history
  4. Refactor MessengerNode test util construction to take config.

    Will be used in the next commit when another config parameter is added.
    valentinewallace committed May 9, 2024
    Configuration menu
    Copy the full SHA
    1fc8f11 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c7ecaa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be31e63 View commit details
    Browse the repository at this point in the history
  7. Manually implement Debug for onion message packets.

    Previously we derived Debug, but that caused a lot of unreadable encrypted
    bytes to be printed.
    valentinewallace committed May 9, 2024
    Configuration menu
    Copy the full SHA
    6613f1f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    edc86e3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a5ada64 View commit details
    Browse the repository at this point in the history