Lanzamiento de curl 8.16.0

curl 8.16.0 llega como una de las versiones más completas, seguras y versátiles de esta reconocida utilidad y biblioteca C para transferencias de datos.

Lanzada recientemente, esta actualización refuerza la seguridad, amplía las opciones de configuración y optimiza la eficiencia en conexiones y procesamiento.

➡️ Descargar CURL 8.16.0

Cambios Clave y Nuevas Funcionalidades

Seguridad reforzada

Se solucionan vulnerabilidades críticas que afectaban a la gestión de cookies y WebSocket, garantizando transferencias más seguras y estables.
La versión mínima de TLS ahora es 1.2, y la compatibilidad con mbedtls sube a 3.2.0, reforzando los estándares criptográficos.

Nuevas opciones de consola

Se incorporan comandos como --follow (para un seguimiento granular de redirecciones), --out-null (para ignorar salidas en pruebas), y --parallel-max-host (que limita conexiones simultáneas por host).

Además, la nueva sintaxis --longopt=value mejora la flexibilidad de los scripts y el uso automatizado.

El formato -w %time{} permite medir tiempos de ejecución con precisión, ideal para análisis de rendimiento.

Mejoras técnicas y de rendimiento

libcurl ahora almacena en caché las resoluciones fallidas de DNS, acelerando reconexiones posteriores.

Se ha optimizado el algoritmo Happy Eyeballs para mejorar la velocidad de conexión IPv4/IPv6, y se incorpora la nueva función curl_multi_get_offt(...) para gestionar múltiples transferencias simultáneas.

WebSocket recibe mejoras clave, con soporte para CURLOPT_READFUNCTION y un manejo más confiable de marcos de datos.

Además, se elimina el soporte para msh3, consolidando la estabilidad del núcleo.

Deprecaciones y compatibilidad

Se actualizan las dependencias mínimas requeridas, eliminando compatibilidad con sistemas obsoletos y fortaleciendo la seguridad general del ecosistema.

Ventajas para desarrolladores y administradores

  • Mayor seguridad y confianza en entornos corporativos y servidores críticos.
  • Automatización avanzada gracias a las nuevas opciones de consola.
  • Rendimiento mejorado en conexiones múltiples y entornos de red mixtos.
  • Compatibilidad extendida con los estándares TLS más modernos.
Vistas: 1