Skip to content

Conversation

@matheus23
Copy link
Member

@matheus23 matheus23 commented Feb 26, 2025

Description

  • Enables the netwatch dependency in Wasm
  • Un-cfg-s the netwatch::netmon::Monitor in magicsock::Actor
  • Enables the metrics feature for Wasm by depending on a newer iroh-metrics
  • Minor: We go back to using netwatch::ip::is_unicast_link_local, as we can depend on that in Wasm again now.

Notes & open questions

There's some dependencies:

Closes #3195

Change checklist

  • Self-review.

@matheus23 matheus23 self-assigned this Feb 26, 2025
@matheus23 matheus23 force-pushed the matheus23/use-netwatch-wasm branch from 8a5e6d0 to b02cd72 Compare February 26, 2025 15:14
@github-actions
Copy link

github-actions bot commented Feb 26, 2025

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

Last updated: 2025-03-04T15:25:15Z

@github-actions
Copy link

github-actions bot commented Feb 26, 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: 54aa16a

@n0bot n0bot bot added this to iroh Feb 26, 2025
@github-project-automation github-project-automation bot moved this to 🏗 In progress in iroh Feb 26, 2025
@matheus23 matheus23 force-pushed the matheus23/use-netwatch-wasm branch from 6a14931 to 7ba2ac8 Compare February 26, 2025 16:11
Base automatically changed from matheus23/refactor-udpconn to main February 27, 2025 12:45
Copy link
Contributor

@dignifiedquire dignifiedquire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good, modulo the patch stuff

@matheus23 matheus23 enabled auto-merge March 4, 2025 15:30
@matheus23 matheus23 added this pull request to the merge queue Mar 4, 2025
Merged via the queue into main with commit 7acfe39 Mar 4, 2025
27 checks passed
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in iroh Mar 4, 2025
@matheus23 matheus23 deleted the matheus23/use-netwatch-wasm branch March 4, 2025 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

Implement online/offline detection in browsers

3 participants