Noticias que mencionan NuGet

Estudio revela vulnerabilidades de integridad en 25 gestores de paquetes

Un análisis técnico de 25 gestores de paquetes más populares revela que menos de la mitad de ellos verifican por defecto la integridad de los paquetes descargados mediante archivos de bloqueo (lockfiles) o firmas criptográficas. La investigación, realizada mediante un entorno de pruebas basado en Do

Celly: motor CEL nativo en C# que pasa el 100% del test oficial

El desarrollador conocido como bsidio ha publicado Celly, una implementación nativa en C# del lenguaje Common Expression Language (CEL) creado por Google. El proyecto, disponible en NuGet y documentado en bsid.io/celly, supera los 2.456 casos del test oficial de conformidad y se publica junto a la p

MemoryPack: serializador binario sin codificación para C# y Unity

MemoryPack es una biblioteca de serialización binaria para C# y Unity que prescinde de operaciones de codificación (VarInt, etiquetas, cadenas, etc.) y, en su lugar, copia directamente la memoria de los objetos de C#. Este enfoque, conocido como zero-encoding y similar al de FlatBuffers aunque sin r

WoofWare.PawPrint: un runtime determinista para .NET inspirado en CHESS

WoofWare.PawPrint es un runtime determinista para .NET inspirado en CHESS, el sistema de Microsoft Research para la verificación sistemática de programas concurrentes. El proyecto, publicado en NuGet en una versión inicial, interpreta el IL (lenguaje intermedio) de .NET 10 y reemplaza únicamente los

Planet Source Code: la escuela de código que existió antes de GitHub

Planet Source Code fue un sitio web fundamental en la era previa a GitHub, donde miles de desarrolladores compartían fragmentos de código, utilidades y ejemplos prácticos durante los años 90 y principios de 2000. Para muchos programadores, especialmente aquellos que trabajaban con Visual Basic 6, es

Software: Pausas para protegerse de ataques

Para combatir los ataques a la cadena de suministro de software, gestores de paquetes como npm, Yarn, Bun, pnpm, uv y otros están adoptando 'cooldowns' o periodos de espera para la instalación de nuevas versiones de paquetes. Esta medida, que implica retrasar la instalación de un paquete recién publ