Hi!

This is just a small request and reminder that if you can, we will appreciate if you get and try out a recent daily snapshot of curl in your application or environment as an extra precaution to verify that we haven't broken anything significantly!

7.62.0 has an unusual amount of new features crammed in. Because of this, I'd say there's a slightly higher risk than normal that we have let a mistake or two slip in. When we catch some of those mistakes *before* release, things are just so much better...

During September 2018, we've added 11,276 lines of code and removed 5,555 lines. It is way more than usual and this much code churn in a single month has not happened in several years. And 7.62.0 is still almost a month away.

The two primary reasons for the changed code lines are: DoH support and the new URL API. In particular the latter caused quite a few changes since our URL parsing was really spread out all over so unifying it to a single parser was... work.

I'm not saying our testing is weak. On the contrary, I think our testing has never been stronger or more fierce than today. OSS-Fuzz still hammers on curl non-stop. Coverity reports zero defects. scan-build finds no flaws and all test cases run fine with and without valgrind run fine on 30+ builds for every commit. It's just that some things always remain untested in spite of all our efforts...

--

 / daniel.haxx.se
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html

Reply via email to