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

feat(iroh): Make iroh compile to Wasm & run in browsers #3145

Draft
wants to merge 27 commits into
base: matheus23/iroh-net-report-browser
Choose a base branch
from

Conversation

matheus23
Copy link
Member

@matheus23 matheus23 commented Jan 22, 2025

Description

So far this enables this demo: https://github.com/matheus23/browser-iroh-net-demo/blob/update/src/lib.rs

Breaking Changes

Notes & open questions

Needs lots of love and refactoring, and other PRs landing first.

Change checklist

  • Self-review.
  • Documentation updates following the style guide, if relevant.
  • Tests if relevant.
  • All breaking changes documented.

@matheus23 matheus23 self-assigned this Jan 22, 2025
@matheus23 matheus23 changed the base branch from main to matheus23/iroh-relay-browser January 24, 2025 08:36
@matheus23 matheus23 changed the base branch from matheus23/iroh-relay-browser to matheus23/iroh-net-report-browser January 24, 2025 09:13
Copy link

github-actions bot commented Jan 24, 2025

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/iroh/pr/3145/docs/iroh/

Last updated: 2025-01-24T10:46:54Z

Copy link

github-actions bot commented Jan 24, 2025

Netsim report & logs for this PR have been generated and is available at: LOGS
This report will remain available for 3 days.

Last updated for commit: 6d1acd9

@matheus23 matheus23 force-pushed the matheus23/iroh-net-report-browser branch from 942d4ac to 766164e Compare January 24, 2025 11:10
@matheus23 matheus23 force-pushed the matheus23/iroh-browser branch from 3458ef3 to d6250d3 Compare January 24, 2025 11:19
@matheus23 matheus23 force-pushed the matheus23/iroh-net-report-browser branch from 766164e to 18eb0d2 Compare January 27, 2025 12:36
@matheus23 matheus23 force-pushed the matheus23/iroh-browser branch from d6250d3 to 445d014 Compare January 27, 2025 12:45
@matheus23 matheus23 force-pushed the matheus23/iroh-net-report-browser branch 2 times, most recently from 4a84051 to 5191a9c Compare January 28, 2025 17:10
@matheus23 matheus23 force-pushed the matheus23/iroh-net-report-browser branch from 5286020 to d4149ba Compare January 29, 2025 10:07
@matheus23 matheus23 force-pushed the matheus23/iroh-net-report-browser branch from d4149ba to 0df6a79 Compare January 29, 2025 10:17
@matheus23 matheus23 force-pushed the matheus23/iroh-browser branch from 8111662 to d9d798e Compare January 29, 2025 10:56
@matheus23 matheus23 force-pushed the matheus23/iroh-net-report-browser branch from 13b0ae0 to 3fd7585 Compare January 29, 2025 10:58
@matheus23 matheus23 force-pushed the matheus23/iroh-browser branch from d747692 to 3320d80 Compare January 29, 2025 10:59
@matheus23 matheus23 force-pushed the matheus23/iroh-net-report-browser branch from 3fd7585 to f9a3720 Compare January 29, 2025 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏗 In progress
Development

Successfully merging this pull request may close these issues.

1 participant