17min chapter

The Changelog: Software Development, Open Source cover image

Where DOESN’T curl run (Friends)

The Changelog: Software Development, Open Source

CHAPTER

Evolution of curl Command Line Tool and Challenges in Implementing HTTP/3

This chapter explores the growth of the curl command line tool with the addition of 21 new options, challenges in managing a large number of options, and integrating HTTP/3 (H3) support. The speakers discuss the complexities of implementing the NGTCP2 Quick Library with the ng-http3 library for HTTP/3 support, negotiating H2 and H1 connections, and handling IPv6 transition alongside IPv4. The conversation covers naming conventions in software development, supporting multiple back ends for libcurl, IPv4 address exhaustion, privacy concerns with IPv6, and technical advancements such as TLS 1.3 support in curl.

00:00

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode