Admin message

We cycled this server ssh keys:

ed25519: SHA256:2D8lksRpOJ8ypmQE5I4Qq3JqYRHIvnlg6tJaFJv5Nbg | MD5:e0:42:d2:20:b5:29:b8:f8:2c:f0:97:a2:c9:e9:c3:6b
rsa: SHA256:4oOr4sH8tA6lu6kzggkZo8Ockmenu7mlmojXnkUyLts | MD5:ec:f1:8f:6c:c3:2e:21:b6:a6:3d:6b:38:69:31:ae:28

Sorry for the inconveniences and happy MayDay!

This project is archived. Its data is read-only.

Add support for archives

Now that we have an policy option since 4192a2da (thanks to @dkg), it would be nice to add support for archives in MAT2.

  • Implement archive support
    • zip
    • tar.gz
    • tar.bz2
    • tar.xz
    • tar (!39 (merged))
      • Handle path traversal issues ( 95169906 )
      • Handle symlink attacks ( 95169906 )
      • All the shits mentioned here
  • Add tests
    • Add valid tests (those could be created at runtime by the testsuite)
    • Add corrupted archives
    • Add valid zip containing invalid files
    • Add archives containing read-only files
  • Add documentation
Edited Jul 17, 2019 by jvoisin
Assignee Loading
Time tracking Loading