~/talk

Three decades of curl

Talkat NDC Security 2026 · 2026-03-02..03-05· [open-source]
slides:none on file

Curl grows from a 100‑line HTTP tool in 1996 to a 172,000‑line C library and CLI that supports 29 protocols and roughly 30 billion installations across phones, cars and two planets. libcurl ships since 2000, 279 releases and strict C89 style preserve ABI/API stability. Security relies on hundreds of CI jobs, over 200 build checks, fuzzing on Google OSS‑Fuzz, static analyzers, signed reproducible releases and extensive tests so changes land safely and binaries match source.

AI-written summary · about

  1. 0:00Introduction
  2. 2:38HTTP get to curl and 29 protocols
  3. 6:3330 billion installations
  4. 16:26Why curl is used everywhere
  5. 21:23Reliability and predictability
  6. 26:00Security practices and challenges
  7. 38:18Community growth and future
  8. 45:13Future of curl and transfers
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.