Raphaël Vinot
|
4c9d47c984
|
Add test file for office
|
2016-05-14 20:03:40 +02:00 |
Raphaël Vinot
|
51ba52db38
|
Update version
|
2016-05-12 17:35:17 +02:00 |
Raphaël Vinot
|
8ba0d12113
|
Avoid processing OOXML files twice
|
2016-05-11 15:16:17 +02:00 |
Raphaël Vinot
|
abb565094c
|
Fix py3 support
|
2016-05-10 17:16:04 +02:00 |
Raphaël Vinot
|
3efa57f0e2
|
write logfile as binary, use system packages when possible
|
2016-05-09 18:56:30 +02:00 |
Raphaël Vinot
|
2df076aaf9
|
Allow the build to run for 30 min without output
|
2016-05-09 18:40:09 +02:00 |
Raphaël Vinot
|
8dd8164095
|
Use system python packages
|
2016-05-09 18:36:39 +02:00 |
Raphaël Vinot
|
f69ac5ae2e
|
Better support of badly encoded names
|
2016-05-09 18:32:45 +02:00 |
Raphaël Vinot
|
7b71eba4a0
|
Add missing dep for testing
|
2016-05-09 18:09:49 +02:00 |
Raphaël Vinot
|
979759cbe1
|
Use a better sample set for office documents
|
2016-05-09 17:45:21 +02:00 |
Raphaël Vinot
|
4deb73d245
|
Use own version of officedissector.
|
2016-05-09 17:38:32 +02:00 |
Raphaël Vinot
|
c0953cd01f
|
Rename slides dir
|
2016-03-07 16:40:10 +01:00 |
Raphaël Vinot
|
aa679e4381
|
Add slides.
|
2016-03-07 16:39:22 +01:00 |
Raphaël Vinot
|
51615f8887
|
Handle invalid docx properly
|
2016-02-01 14:19:51 +01:00 |
Raphaël Vinot
|
e8de330d34
|
Proper handling of OOXML docs
|
2016-02-01 12:34:47 +01:00 |
Raphaël Vinot
|
aaad11b5c1
|
Test plenty of doc & docx files
|
2016-02-01 11:45:50 +01:00 |
Raphaël Vinot
|
df80af000c
|
Run generic script on more docs
|
2016-02-01 11:26:33 +01:00 |
Raphaël Vinot
|
79c0d3185f
|
Add badges
|
2016-01-29 15:53:59 +01:00 |
Raphaël Vinot
|
09be35ee5d
|
Mark the files to cover
|
2016-01-29 15:40:29 +01:00 |
Raphaël Vinot
|
2dd0520964
|
Fix tests for python2.7
|
2016-01-29 10:51:43 +01:00 |
Raphaël Vinot
|
cec9ea0f73
|
Update Pip
|
2016-01-29 10:05:05 +01:00 |
Raphaël Vinot
|
34e7075609
|
Merge pull request #2 from Dymaxion00/master
Initial working version of EXIF splitting and image format validation…
|
2015-12-21 00:31:39 +01:00 |
Eleanor Saitta
|
18d8e64dc5
|
Merge branch 'dev'
Conflicts:
bin/filecheck.py
|
2015-12-16 16:22:21 -05:00 |
Eleanor Saitta
|
53e4570356
|
Switch back to exifread; PIL's EXIF support sucks.
|
2015-12-16 16:12:27 -05:00 |
Eleanor Saitta
|
53b61d487e
|
Move to PIL for EXIF; add PNG metadata extractor; modularize metadata extraction
Switch back to exifread; PIL's EXIF support sucks.
|
2015-12-16 16:09:57 -05:00 |
Eleanor Saitta
|
c6efcb96b3
|
Move to PIL for EXIF; add PNG metadata extractor; modularize metadata extraction
|
2015-12-15 17:13:26 -05:00 |
Raphaël Vinot
|
ecfdeb7b79
|
Add missing '.'
|
2015-12-15 10:46:11 +01:00 |
Eleanor Saitta
|
ca90a08159
|
Initial working version of EXIF splitting and image format validation by round-trip conversion.
|
2015-12-10 00:06:36 -05:00 |
Raphaël Vinot
|
d6476dab38
|
Do not fail on broken symlink
|
2015-11-24 18:13:41 +01:00 |
Raphaël Vinot
|
6bc83f947d
|
Improve readme
|
2015-11-24 18:03:51 +01:00 |
Raphaël Vinot
|
936fc2c2a2
|
Proper handling of symlinks
|
2015-11-24 17:45:06 +01:00 |
Raphaël Vinot
|
66dc401727
|
Add multiverse packages
|
2015-11-24 15:56:04 +01:00 |
Raphaël Vinot
|
f2233aeae1
|
Improve doc, use trusty in travis.
|
2015-11-24 15:03:57 +01:00 |
Raphaël Vinot
|
43e8e3791b
|
Fix logging
|
2015-11-24 11:49:28 +01:00 |
Raphaël Vinot
|
f44aedac17
|
Print FS tree for unpacked archives
|
2015-11-24 11:41:45 +01:00 |
Raphaël Vinot
|
daec0cd689
|
Add forbidden extensions
|
2015-11-24 11:40:56 +01:00 |
Raphaël Vinot
|
13c3f9d1ff
|
Add notification travis
|
2015-11-24 11:32:44 +01:00 |
Raphaël Vinot
|
6e484aa1f7
|
Add logging of the FS tree.
|
2015-11-23 19:54:29 +01:00 |
Raphaël Vinot
|
1bdfa2d93f
|
Add test for path-traversal archives
|
2015-11-20 11:47:47 +01:00 |
Raphaël Vinot
|
e1a7b583f7
|
Add filecheck in the scripts
|
2015-11-06 15:02:13 +01:00 |
Raphaël Vinot
|
303a6fa09e
|
Add travis icon
|
2015-11-05 23:15:07 +01:00 |
Raphaël Vinot
|
315e9590b8
|
Use smaller test suite on the converting script
|
2015-11-05 17:37:01 +01:00 |
Raphaël Vinot
|
04939bf903
|
Rollback python-magic, default version is broken on magic 5.09
|
2015-11-05 16:54:10 +01:00 |
Raphaël Vinot
|
1a2637b252
|
Use default python-magic, escape filenames
|
2015-11-05 16:27:48 +01:00 |
Raphaël Vinot
|
03f1d90f33
|
Code de-dupication
|
2015-11-05 15:34:22 +01:00 |
Raphaël Vinot
|
b0d0912ff9
|
Skip the known extension check if mimetypes fails.
|
2015-11-05 10:34:03 +01:00 |
Raphaël Vinot
|
9079eac90a
|
try to fix magic
|
2015-11-05 08:57:24 +01:00 |
Raphaël Vinot
|
531ab43dae
|
Improve debug, add list of malicious ext
|
2015-11-05 00:10:30 +01:00 |
Raphaël Vinot
|
975ed03e38
|
Print logs after each tests.
|
2015-11-03 18:26:12 +01:00 |
Raphaël Vinot
|
2669e80ca9
|
Unpack all archives, debug invalid mimetype
|
2015-11-03 17:56:42 +01:00 |