Vsevolod Stakhov
d7b4d913b5
[Minor] Add some more debug to mime_types
2 years ago
Vsevolod Stakhov
2fa0e126c7
[Minor] Update my email and the copyright year
2 years ago
Vsevolod Stakhov
1ae43b63ba
[Minor] Mime_types: Insert MIME_OBFUSCATED_ARCHIVE symbol
2 years ago
Vsevolod Stakhov
196353b297
[Minor] Add content type to MIME_BAD_ATTACHMET symbol
2 years ago
Vsevolod Stakhov
d4b650a68c
[Minor] Mime_types: Allow application/octet-stream for all extensions
2 years ago
Yoshimo
73395cdaca
- add bz2, egg, alz,xz and lz as additional archive extensions
2 years ago
Vsevolod Stakhov
a3b5ad3d3b
[Feature] Allow to save and show attachment name when inserting AV scan results
2 years ago
Vsevolod Stakhov
09a4d1ecff
[Minor] Move mime types out of the lua_mime API
3 years ago
Vsevolod Stakhov
537a1ae649
[Minor] Add some missing types
3 years ago
Vsevolod Stakhov
eca0be6ce4
[Minor] Mime_types: Use cached settings
3 years ago
Vsevolod Stakhov
eba15e9dce
[Minor] Mime_types: Check extension existence
4 years ago
moisseev
d353d54ae5
[Minor] Penalize EXE files in RAR archives
that have generic split file extensions (e.g. .001)
4 years ago
Vsevolod Stakhov
dab0284b43
[Minor] Mime_types: Fix bad archive extension check if there are many files in an archive
4 years ago
Vsevolod Stakhov
a595f00595
[Minor] Mime_types: Fix FP with double dots
4 years ago
Vsevolod Stakhov
fe707d0e54
[Minor] Get rid of numeric string:match in honor of tonumber
4 years ago
Vsevolod Stakhov
f5299d51ba
[Minor] Add limit for number of files processed in archives
4 years ago
Vsevolod Stakhov
f6722f0534
[Fix] Distinguish type from flags in register_symbol
4 years ago
Vsevolod Stakhov
72fb023c1b
[Minor] Fix checks logic
4 years ago
Vsevolod Stakhov
0b979e1351
[Project] Lua_magic: Adopt lua_magic stuff in mime_types
4 years ago
Vsevolod Stakhov
bbed3920bc
[Fix] Lua_mime: Fix reversed extensions map
4 years ago
Vsevolod Stakhov
f06ec9d232
[Refactor] Move mime types to a lua_mime library
4 years ago
Alexander Moisseev
8c1a630557
[Minor] Add "application/excel" CT for "*.xls"
5 years ago
Vsevolod Stakhov
77d0030eff
[Minor] Archives: Distinguish compressed headers and encrypted archives
5 years ago
heraklit256
9e610be9e8
[Fix] allow PKCS7 signatures to be text/plain, too
5 years ago
Alexander Moisseev
7bf9298501
[Minor] Add "iso" to bad_extensions
5 years ago
Alexander Moisseev
f24be02993
[Minor] Avoid comparing string with boolean
when CT is not found
5 years ago
Thomas Oettli
0165255b16
[Minor] mime_types: use higher weighted MIME type
if detected MIME type differs from Content-Type header
5 years ago
Thomas Oettli
0e20e00c8d
[Minor] mime_types: decode hex encoded characters
in filenames to improve file extension detection
5 years ago
Vsevolod Stakhov
cee6dbc122
[Minor] Mime_types: Add additional ct for .exe
5 years ago
Vsevolod Stakhov
839a733a70
[Feature] Mime_types: When no extension defined, detect it by content
5 years ago
Vsevolod Stakhov
e964621bb7
[Feature] Mime_types: Implement user configurable extension filters
Issue: #2799
5 years ago
Alexander Moisseev
6bfb1182eb
[Minor] mime_types: Skip extensions matching
if extension of the file inside archive is not bad
5 years ago
Alexander Moisseev
93f331b267
[Minor] Allow "application/x-msdownload" for "exe" files
5 years ago
Alexander Moisseev
6b0df47177
[Minor] mime_types: remove .tmp from bad_extensions
as it is not potentially harmful
Just a note: M$ Office documents are archives and some of them may contain *.tmp files
(as well as other actually potentially dangerous extensions).
5 years ago
Alexander Moisseev
031be7b142
[Minor] Allow "application/vnd.ms-excel" for "csv" files
5 years ago
Alexander Moisseev
d46a6a35c5
[Minor] Allow "text/rtf" for rtf files
5 years ago
Vsevolod Stakhov
d787842e9e
[Minor] Mime_types: Fix whitelist
5 years ago
Carsten Rosenberg
4e00e9f139
[Minor] mime_types - add filename whitelist
5 years ago
Alexander Moisseev
fd4dfc9c25
[Minor] mime_types: Add "text/plain" CT for "csv" extension
as some MUAs use it.
5 years ago
Alexander Moisseev
dd55b866e7
[Minor] mime_types: Add application/x-msi CT
5 years ago
Alexander Moisseev
a089a38e5c
[Minor] mime_types: Do not treat numbers in brackets as double extension
Example: PDF417(3.2.4).msi
5 years ago
Vsevolod Stakhov
ac58581352
[Feature] Mime_types: Add MIME_BAD_UNICODE rule
5 years ago
Vsevolod Stakhov
da6710da28
[Minor] Mime_types: Allow empty filename
5 years ago
Vsevolod Stakhov
7e1e6b947d
[Minor] Mime_types: Add exclusion for numbers in extensions
5 years ago
Vsevolod Stakhov
254b078a7d
[Minor] Mime_types: Add extra checks for double extensions and archived files
5 years ago
Vsevolod Stakhov
a763b9c316
[Minor] Remove too long strings in Lua code
5 years ago
Vsevolod Stakhov
e3e85d63f1
[Minor] Mime_types: Include zero weight parts in trace
5 years ago
Vsevolod Stakhov
c27548d3eb
[Feature] Mime_types: Use detected content type as well
5 years ago
Vsevolod Stakhov
a63ec649af
[Minor] Allow "text/richtext" for rtf files
5 years ago
Vsevolod Stakhov
3205277d11
[Minor] Add mime traces
5 years ago