[Daniel's week] August 1, 2026

Daniel Stenberg daniel at haxx.se
Sat Aug 1 23:06:36 CEST 2026


Hello!

Things are back to normal, and now my weekly email back on track!

## bliss

We are quickly approaching the end of our curl of bliss summer. I’ll do a full 
blog post about it on Monday so for now I will just say that it was great.

## HTTP Message Signatures

One of the larger new things we have merged recently is the new support for 
HTTP Message Signatures [1] - at experimental status. Read about the details 
in my blog post, but perhaps even more important is that I want you to enable 
this, test it and report back to us how it went. Both good and bad experiences 
are interesting feedback in these early days.

## Apple Fast UDP

Apple has a few undocumented functions that allow applications such as curl to 
do faster UDP by the means of sending multiple UDP messages per call. This 
should ideally make curl do QUIC and thus HTTP/3 slightly faster than when 
using the ordinary functions. We just merged support for this into curl [2] 
and we consider this functionality experimental and opt-in of course. Here 
again, we value feedback and people testing this out so that we can learn, 
adapt, iterate and make further decisions on how to treat this.

## logo page

Someone asked me about the curl logo and if they are allowed to use it to 
print their own tshirts (yes you are), and when doing so I checked the logo 
page on the website [3] and realized it was... subpar. When we refreshed the 
logo files a few months ago, we also broke the page so that it showed the 
logos in giant sizes and it looked really... odd. After some poking it cleaned 
up nicely and now follows the rest of the site in look and style.

## website menu

We have received a pull-request for the website [6] that updates the menu 
system and makes it better for mobile and keyboard-driven operations. I’m 
happy with this work and I think it is about time we got this sorted. Ideally 
we get this merged soon!

## out of experimental status

I posted two emails to the curl mailing lists this week about moving features 
out of experimental mode. The first was about HTTPS-RR and ECH [4] and the 
second about SSL session import/export [5]. Since experimental features are 
always opt-in we often end up in a situation where we have features we want 
people to test and report their problems with, but too few people actually 
enable it. We also discourage people from using them in production, which 
doesn’t make it easier. At some point we just have to consider the lack of 
feedback as a sign in itself and move forward anyway. Otherwise the features 
risk staying limbo indefinitely.

## everything curl

We recently tried to fix the CSP (the content-security-policy header) for the 
“everything curl” site [7], which broke fonts, images and javascripts and 
since we all just pretend to know web stuff it took us a number of attempts 
until the site was fully functional again. Similarly, I tried to tweak the 
caching on the site to make Fastly cache a bit more, but so far that seems to 
have gone in the opposite direction and I need to spend some more time to 
figure this out...

As I poked on those things and tested out the site, I fell over some 
inaccuracies and outdated info on the site which then made me polish and 
rework a whole range of pages and sections over the last week. I think I will 
continue on this cleanup spree for at least a few more days.

If you haven’t checked out everything curl in a while, please do, and do tell 
me what you think we should improve there.

## Coming up

- The bliss is over on Monday. Maybe the vulnerability flood gates open then?
- The feature window is open another week

## Links

[1] = https://daniel.haxx.se/blog/2026/07/27/http-message-signatures-with-curl/
[2] = https://github.com/curl/curl/pull/22417
[3] = https://curl.se/logo/
[4] = https://curl.se/mail/lib-2026-07/0013.html
[5] = https://curl.se/mail/lib-2026-07/0023.html
[6] = https://github.com/curl/curl-www/pull/611
[7] = https://everything.curl.dev

-- 

  / daniel.haxx.se


More information about the daniel mailing list