Noticias que mencionan zlib

Leo de Moura explica cómo la IA y Lean transforman la verificación de código

Leo de Moura, creador de Lean y arquitecto jefe de la organización de investigación centrada en Lean, entrevista a Ben Lorica para analizar el impacto de la inteligencia artificial en la verificación formal de software. La conversación aborda cómo las herramientas de verificación formal, como Lean,

LLMs permiten verificar formalmente el código a gran escala

Un equipo de investigadores ha demostrado que los modelos de lenguaje de gran escala (LLMs) pueden generar pruebas formales de seguridad para software de producción a gran escala, eliminando la barrera histórica de la complejidad humana. En colaboración con Theorem, los autores utilizaron Claude par

Proceso técnico de decodificación de archivos PNG

La decodificación de un archivo PNG sigue un proceso estructurado que comienza con el análisis de sus 'chunks', bloques de datos organizados por metadatos y comprimirse. Cada chunk incluye una cabecera de longitud, un nombre, los datos en sí y un código de verificación CRC. La capitalización del nom

kcgi: librería minimalista y segura para CGI y FastCGI en C/C++

kcgi es una librería de código abierto para aplicaciones web en C y C++ que ofrece soporte para CGI y FastCGI. Su diseño se caracteriza por ser minimalista, segura y auditable, priorizando la seguridad mediante el uso de sandboxing y separación de procesos para manejar datos de red no confiables. Es

Por qué los spinlocks son perjudiciales en entornos sin sistema operativo

El uso de spinlocks en implementaciones de Rust sin sistema operativo (#[no_std]) se considera un patrón anti-estándar debido a sus riesgos de concurrencia. A diferencia de los mutex basados en el sistema operativo, que utilizan llamadas al sistema para bloquear la CPU, los spinlocks operan completa

Unos pocos mantienen el código que soporta la infraestructura digital global

Un estudio reciente revela que la estabilidad de la internet actual depende críticamente de un pequeño número de desarrolladores que mantienen manualmente decenas de proyectos de código abierto esenciales. Los investigadores analizaron el historial de 23 componentes de software críticos para disposi

mold 3.0.0: el linker de alta velocidad migrado a Rust

mold 3.0.0 representa la primera versión mayor de su nuevo sistema de enlazador de alta velocidad, desarrollado en Rust y diseñado como sustituto directo de la versión 2.42.1 escrita en C++. Esta transición marca el fin de la línea de desarrollo en C++ y busca cerrar las brechas de compatibilidad re

David Hewitt presenta la hoja de ruta de Rust para CPython

David Hewitt, embajador del proyecto Rust para CPython, presentó en la Python Language Summit 2026 una hoja de ruta detallada para integrar Rust en el núcleo de Python. El objetivo es abordar el aumento de errores de tipo en el código y mejorar el rendimiento mediante la adopción gradual de Rust, si

Cómo gzip genera texto usando la compresión como modelo de lenguaje

Un proyecto de software llamado gzipt demuestra que el algoritmo de compresión DEFLATE, utilizado por gzip, puede funcionar como un modelo de lenguaje sin redes neuronales ni parámetros aprendidos. La herramienta opera basándose en la equivalencia entre predicción y compresión: cualquier algoritmo d

BPF Capsule: ejecutar DOOM dentro del kernel de Linux con eBPF

BPF Capsule es un compilador y runtime para programas C, C++ y Rust no estándar dentro de eBPF, el subsistema de Linux que permite ejecutar código de usuario en el kernel sin módulos. Su autor ha conseguido que un Linux sin modificar cargue DOOM completo —inicialización, lógica de juego y renderizad

SoLo: binarios estáticos de Linux que cargan el driver gráfico del sistema

SoLo es una librería de código abierto que resuelve una limitación clásica de los binarios estáticos de Linux: la imposibilidad de cargar bibliotecas dinámicas del sistema, en especial los drivers gráficos. Los ejecutables vinculados con musl son cómodos de distribuir (un solo fichero, sin dependenc

Fragmento del codificador Huffman de miniz: compresion DEFLATE en C

El archivo forma parte del modulo compresor (tdefl) de la libreria miniz, una reimplementacion en un solo archivo de zlib escrita en C por Rich Geldreich. El fragmento muestra la construccion de tablas de codigos Huffman canonicos, una pieza central del algoritmo DEFLATE empleado en formatos como ZI

Fallo 'Copy Fail': Podman mitiga riesgo de escalada de privilegios

Este artículo de Dragonsreach.it analiza la vulnerabilidad CVE-2026-31431, conocida como 'Copy Fail', y cómo los contenedores rootless de Podman pueden mitigarla. La vulnerabilidad reside en la forma en que el kernel Linux maneja ciertas operaciones de copia, permitiendo potencialmente una escalada

Vulnerabilidad hallada en Lean 4 pese a verificación formal

Un equipo de investigadores ha descubierto una vulnerabilidad crítica en el entorno de desarrollo Lean 4, a pesar de que una implementación de zlib (lean-zip) había sido formalmente verificada como correcta por Lean. El hallazgo, realizado por Kiran Gopinathan utilizando un agente Claude y herramien

gzpeek: Descubren datos ocultos en archivos gzip

Un desarrollador ha creado una nueva herramienta llamada 'gzpeek' para analizar los metadatos ocultos dentro de archivos comprimidos con gzip. Tradicionalmente se asume que gzip solo sirve para comprimir datos, pero la especificación técnica revela que los archivos gzip contienen información adicion

Desafío PHP: procesa 100 millones de datos y gana

Desarrolladores de PHP están siendo desafiados a procesar 100 millones de filas de datos en una nueva competición lanzada en GitHub por Tempestphp. El objetivo es analizar un conjunto de datos de visitas a páginas web y generar un archivo JSON con información sobre la frecuencia de visitas por día,