dig

dig

@dig.bsky.social

building https://iroh.computer to connect all peers together

743 followers89 following412 posts

dig reposted

Replying to @iroh.computer

Please be careful if any of your CI jobs ran during this period, or if you did a build yourself. Consider the machines and any credentials on it compromised. A simple check is to look for the malicious crates in ~/.cargo/registry/src/, but that is not comprehensive and depends on your setup.

dig reposted

Replying to @iroh.computer

Other popular crates that were compromised at the same time were internment and append-only-vec which also had their dependency changed to the malicious proc-macro1 crate.

dig reposted

Replying to @iroh.computer

The compromised crate depended on a fake proc-macro1 crate from a typosquatted maintainer. proc-macro1 in turn had a malicious build.rs file which downloaded an unknown payload. That payload remains running afterwards, and connects to 23.254.165.112. More is not yet known about it.

dig reposted

Please be aware that this morning at about 07:10 UTC a malicious version (0.3.10, now removed) of the arrayref crate was published. This crate is a transitive dependency of iroh, via blake3 and might have made it onto your (CI) machine if you happened to cargo update between 07:10 and ~08:10 UTC.

dig reposted

At the IETF126 meeting in Vienna this week? Want to chat about iroh? About QUIC? Multipath? Holepunching? Ping us!

iroh on embedded, making connections to where you need them to go 🎉🎉

rklaehn.bsky.social@rklaehn.bsky.social

Bring back some chill, using @iroh.computer. I wrote an end-to-end example showing how to use iroh on an esp32 to read temperatures and control a fan. Including a WASM gui, an irpc protocol, temperature sensor, fan controller, and wiring instructions. www.iroh.computer/blog/an-iroh...

IT IS DONE !!!!!!!!!1 IT HAS HAPPENeD!!!!!!11111 THANK YOU EVERYONE, LETS GOOO ❤️❤️❤️🚀

Iroh@iroh.computer

We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!

look we can go smaller and smaller with @iroh.computer

rklaehn.bsky.social@rklaehn.bsky.social

This took a bit longer. Here is the blog post about how to get @iroh.computer to work on an esp32: www.iroh.computer/blog/iroh-on... It requires some patches to main, but we have made progress making the patch smaller. If you want to try it out, here is the repo: github.com/n0-computer/...

the future of iot communications, coming to an embedded chip near you soon 🥹

rklaehn.bsky.social@rklaehn.bsky.social

Got @iroh.computer to work on the smallest device yet. An ESP32 with 4MB of application memory and 4MB of heap. This is a horribly patched version, but nothing drastic, just reducing deps.

next on the list is finishing the rust version of opus, which will give us a pure rust audio pipeline matching industry standards and performance

dig reposted

My main branch now has holepunching implemented *inside* the QUIC stack. We've implemented the QUIC multipath draft to keep track of all the paths inside the QUIC networking stack. CI is green and we've already punched a lots of firewalls in the real world! #rustlang github.com/n0-computer/...

github.comfeat: switch to QUIC multipath by dignifiedquire · Pull Request #3381 · n0-computer/irohWork on integrating n0-computer/quinn#28 into the iroh magic TODOs Merge feat: add n0's version of quic nat hole punching quinn#177 Green CI

oauth is the auth solution the current web deserves…

b5@b5.bsky.social

I would take being forced to code in brainfuck over having to maintain e2e tests that involve oauth. This is a special circle of hell

thank you!! everyone building on @iroh.computer I am really proud of what y'all have been building!!!!!!1111! 💙💙💙

Iroh@iroh.computer

I'm not even an adult 1.0 library yet and I'm already buried in cool projects of all stages we haven't talked about yet! So let me introduce you to 11 cool projects from our awesome list today 😄 github.com/n0-computer/...

we have been working on some cool stuff 💙

b5@b5.bsky.social

psssst! We have tooling coming aimed at accelerating said research. It looks like this, is runs on *your* code, ties into CI and deployment. let's catch up!

dig reposted

Replying to @horusiath.bsky.social

This post was super inspiring! Just updated the homepage to call out some of our current use in real stuff. We have the usage, but it's not easy. As for being rough on the edges, I would love to hear *any* feedback on where we can improve. Hoping to contribute to a more viable P2P LoFi world.

New release: #rPGP version 0.16 🧰🔐✨ github.com/rpgp/rpgp/re... #OpenPGP implemented in pure #Rust, permissively licensed Now rPGP can process arbitrarily large messages with minimal memory Support for the OpenPGP #PQC IETF draft datatracker.ietf.org/doc/html/dra... support for 448, and many fixes

github.comRelease v0.16.0 - Stream the world & PQC · rpgp/rpgp⛰️ Features Update to draft-ietf-openpgp-pqc-10 (#565) - (01a9643) 🚜 Refactor Cleanup the interface of crypto::*::SecretKey - (45e1ea8)