summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/implementation_notes.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/implementation_notes.md b/doc/implementation_notes.md
index 60e9081..59e7d94 100644
--- a/doc/implementation_notes.md
+++ b/doc/implementation_notes.md
@@ -9,6 +9,14 @@ that only cleans the superficial metadata of your file, but not
9the ones that might be in **embeded** resources. Like for example, 9the ones that might be in **embeded** resources. Like for example,
10images in a PDF or an office document. 10images in a PDF or an office document.
11 11
12Race conditions
13---------------
14
15MAT2 does its very best to avoid crashing at runtime. This is why it's checking
16if the file is valid __at parser creation__. MAT2 doesn't take any measure to
17ensure that the file is not changed between the time the parser is
18instantiated, and the call to clean or show the metadata.
19
12Symlink attacks 20Symlink attacks
13--------------- 21---------------
14 22