Check uncompressed size before extract entries of archive
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 32/100
Línea de trabajo
Empieza leyendo la biblioteca de extracción de archivos extractcode y los puntos de entrada de la CLI para ver dónde se enumeran y extraen los miembros del archivo. Reproduce el problema con un archivo pequeño que indique un tamaño descomprimido grande y, a continuación, define un comportamiento de tamaño máximo o de ignorar. El trabajo estará terminado cuando la extracción pueda detenerse o saltarse entradas antes de escribir datos descomprimidos cuyo tamaño supere el límite, con pruebas que cubran dicho límite.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Some archives can contain a big size files. e.g. (https://github.com/gcc-mirror/gcc/releases/tag/releases%2Fgcc-9.4.0 with testdata) where are tar's located and two of them are 60gb big. Extractcode extract them by default.
It is possible to add size limit for those kind of files? like an ignore option.
or maybe to set the limit of the max. uncompressed size of the whole archive.
- Lenguaje dominante
- Python
- Estrellas
- 39
- Forks
- 24
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 aboutcode-org/extractcode
-
Filepaths get incorrectly decoded leading to files being extracted in the wrong directoryPosiblemente ocupada @Anurag-S1ngh la tomó hace 3 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
aboutcode-org/extractcode#77 · 1 comentario ·
-
Investigate failing testsAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
aboutcode-org/extractcode#75 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
aboutcode-org/extractcode#73 · 4 reacciones ·
-
QA Failure for vmimage extractor (vmimage.py): libguestfs configuration on UbuntuPosiblemente ocupada @ArkaprabhaChakraborty la tomó hace 647 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
aboutcode-org/extractcode#69 · 2 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
aboutcode-org/extractcode#66 ·
Todos los issues de aboutcode-org/extractcode
Issues similares
-
Backend issue lists report in-patch warnings and out-of-patch errors as not publishablePosiblemente ocupada @RaphaelFakhri la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
mozilla/code-review#3794 ·
Los mantenedores suelen responder en 1 día
-
[oblt-aw][autodoc] Update docs that still describe the security registry as emptyPosiblemente ocupada @github-actions la tomó hoy. Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
[Bug] adb backup script reports "Done" & exits 0 when the backup failsPosiblemente ocupada @bhattmanthan la tomó hoy. Abiertorequest-issue-assignment
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
OWASP/mastg#4034 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
agent-ui bug p2
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
amd/gaia#6580 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
correction metadata
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
acl-org/acl-anthology#10768 · 1 comentario ·
Los mantenedores suelen responder en 1 día