RSS Parrot

BETA

🦜 seanmonstar

@seanmonstar.com@rss-parrot.net

I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.

---

My name is Sean McArthur, and here I blabber on about Rust, networking, open source, and a better web.

Your feed and you don't want it here? Just e-mail the birb.

Site URL: seanmonstar.com/

Feed URL: seanmonstar.com/rss

Posts: 10

Followers: 1

hyper HTTP/2 (Didn't) MadeYouReset

Published: August 13, 2025 08:25

A new HTTP/2 attack vector was disclosed today called MadeYouReset. hyper’s h2 is negligably affected, weathering the attack well. But, we have provided patches just in case. We published patches weeks ago, so if you’ve been keeping up-to-date, you’re…

warp v0.4

Published: August 6, 2025 11:05

Yesterday, warp v0.4 was released. warp is a Rust web server framework, with a focus on functional programming and type system routing. Upgrading is likely pretty simple, the main API stayed very similar. The biggest deal is that it should be easier for…

reqwest retries

Published: July 15, 2025 10:39

One part of working on a more modular reqwest was adding support for retries. Intermittent failures are a fact of life, and a simple retry could have made things so much better. It’s a somewhat frequent feature request for reqwest. It’s also a very common…

Body::poll_progress

Published: April 22, 2025 10:01

This describes a proposal for a cancelation problem with hyper’s request and response bodies. hyper is an HTTP library for the Rust language. Background: what is the Body trait? The Body trait used by hyper is meant to represent a potentially streaming…

A More Modular reqwest

Published: March 4, 2025 13:05

reqwest came out 8 years ago. It was meant to be a higher-level HTTP client, with batteries and opinions included. And it continues to fulfill that role very well. To do so, reqwest combined or implemented a lot of features that weren’t easily accessible…

2024 in review

Published: January 15, 2025 12:05

I want to go through some highlights of the year. Thanks for coming along for the ride!1 A year of being independent This was my first entire year of my being an independent open source maintainer. I’m very happy with how it turned out! I highly…

hyper Roadmap 2025

Published: December 10, 2024 11:48

After a year since hyper 1.0, we’re updating the ROADMAP. hyper is an HTTP library written in Rust, used by many in production. The purpose of the ROADMAP is to highlight what is highest priority in order to continue orienting hyper towards its VISION. …

hyper in curl Needs a Champion

Published: November 19, 2024 09:48

tl;dr - hyper in curl is nearly complete, but it needs a champion. Without a partner actively engaged that wants to enable and ship, it’s now on the path for being deprecated and removed. It needs a champion, a backing vendor or distro. Will that be you? …

hyper HTTP/2 Continuation Flood

Published: April 3, 2024 14:11

Patches are available for h2, v0.4.4 and v0.3.26, to harden against a newly disclosed HTTP/2 attack vector, mostly for servers. If you need help, reach out for support. If you’re curious about more, read on. What is the attack? In HTTP/2, there are a…

Podcast: Rustacean Station, hyper 1.0, and independent maintainership

Published: March 29, 2024 10:09

I was recently a guest on the Rustacean Station podcast. It was nice to catch up after a couple years since my last appearance on the show. We spoke about hyper, how and why it became v1.0, becoming an independent maintainer, future work, and more. I…