Update the Gee.External.Capstone package
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Tranquilo
- Stack tecnológico
- csharp
- Área
- devtools, performance, security
Línea de trabajo
Comienza revisando cómo BenchmarkDotNet utiliza el binario nativo del paquete Gee.External.Capstone y por qué no supera las comprobaciones de escaneo de binarios de BDN. Determina si los mantenedores quieren una dependencia actualizada o un fork con dependencias nativas más recientes; se considera terminado cuando los binarios nativos del paquete seleccionado superen esas comprobaciones de seguridad.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The Gee.External.Capstone package ships with a native implementation of Capstone, but the last time they pushed a release was 2022. Since then, we require that native binaries be compiled with more security features that are not present on the binary. This means that when we try and use BDN, it breaks on our binary scanning checks.
The Gee.External.Capstone seems to be abandoned, no merges since Jan 2023. A brief search doesn't show any other project that has .Net bindings for the Capstone framework. We could fork that project and put out an updated Nuget with newer native deps, but I am not sure what the maintainers want to do.
@timcassell @AndreyAkinshin @adamsitnik
- Lenguaje dominante
- C#
- Estrellas
- 11.5k
- Forks
- 1.1k
- Merge medio
- 1 d 21 min
- PR fusionados (30 d)
- 25
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de dotnet/BenchmarkDotNet
-
Area:Toolchains up-for-grabs
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
dotnet/BenchmarkDotNet#3266 · 3 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Area:Diagnosers
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
dotnet/BenchmarkDotNet#3246 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Migrate release/release-preview workflow to use Trusted PublishingQuizá libre de nuevo @AndreyAkinshin la tomó hace 54 días y no hay ningún pull request abierto. AbiertoArea:DevOps
dotnet/BenchmarkDotNet#3226 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Area:CommandLine
Dificultad 5/5 Más de una semana Aptitud para principiantes 28/100
dotnet/BenchmarkDotNet#3182 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
-
Area:DevOps
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
dotnet/BenchmarkDotNet#3088 ·
Los mantenedores suelen responder en 1 día
Todos los issues de dotnet/BenchmarkDotNet
Issues similares
-
:watch: Not Triaged dotnet-target-version
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
copilot documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 2 días
-
untriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
dotnet/dotnet-api-docs#13124 ·
Los mantenedores suelen responder en 1 día
-
agentic-workflows
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 1 día
-
type:bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
BHoM/MidasCivil_Toolkit#441 ·