├── .coveragerc ├── .github └── workflows │ ├── codeql-analysis.yml │ └── pythonpackage.yml ├── .gitignore ├── HISTORY.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── data └── properties.txt ├── requirements.txt ├── scripts └── make_props.py ├── setup.cfg ├── setup.py ├── tests ├── examples │ ├── IPM-DistList.tnef │ ├── MAPI_ATTACH_DATA_OBJ.tnef │ ├── MAPI_OBJECT.tnef │ ├── bad_checksum.tnef │ ├── body.tnef │ ├── data-before-name.tnef │ ├── duplicate_filename.tnef │ ├── garbage-at-end.tnef │ ├── long-filename.tnef │ ├── minimal_attachment.tnef │ ├── missing-filenames.tnef │ ├── multi-name-property.tnef │ ├── multi-value-attribute.tnef │ ├── one-file.tnef │ ├── rtf.tnef │ ├── triples.tnef │ ├── two-files.tnef │ ├── umlaut.tnef │ ├── unicode-mapi-attr-name.tnef │ └── unicode-mapi-attr.tnef ├── test_attributes.py ├── test_cmdline.py ├── test_codepage.py ├── test_decoding.py └── test_tnef.py ├── tnefparse ├── __init__.py ├── cmdline.py ├── codepage.py ├── mapi.py ├── properties.py ├── tnef.py └── util.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/pythonpackage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/.github/workflows/pythonpackage.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/.gitignore -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/HISTORY.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/README.rst -------------------------------------------------------------------------------- /data/properties.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/data/properties.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/make_props.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/scripts/make_props.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/setup.py -------------------------------------------------------------------------------- /tests/examples/IPM-DistList.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/IPM-DistList.tnef -------------------------------------------------------------------------------- /tests/examples/MAPI_ATTACH_DATA_OBJ.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/MAPI_ATTACH_DATA_OBJ.tnef -------------------------------------------------------------------------------- /tests/examples/MAPI_OBJECT.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/MAPI_OBJECT.tnef -------------------------------------------------------------------------------- /tests/examples/bad_checksum.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/bad_checksum.tnef -------------------------------------------------------------------------------- /tests/examples/body.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/body.tnef -------------------------------------------------------------------------------- /tests/examples/data-before-name.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/data-before-name.tnef -------------------------------------------------------------------------------- /tests/examples/duplicate_filename.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/duplicate_filename.tnef -------------------------------------------------------------------------------- /tests/examples/garbage-at-end.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/garbage-at-end.tnef -------------------------------------------------------------------------------- /tests/examples/long-filename.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/long-filename.tnef -------------------------------------------------------------------------------- /tests/examples/minimal_attachment.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/minimal_attachment.tnef -------------------------------------------------------------------------------- /tests/examples/missing-filenames.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/missing-filenames.tnef -------------------------------------------------------------------------------- /tests/examples/multi-name-property.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/multi-name-property.tnef -------------------------------------------------------------------------------- /tests/examples/multi-value-attribute.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/multi-value-attribute.tnef -------------------------------------------------------------------------------- /tests/examples/one-file.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/one-file.tnef -------------------------------------------------------------------------------- /tests/examples/rtf.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/rtf.tnef -------------------------------------------------------------------------------- /tests/examples/triples.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/triples.tnef -------------------------------------------------------------------------------- /tests/examples/two-files.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/two-files.tnef -------------------------------------------------------------------------------- /tests/examples/umlaut.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/umlaut.tnef -------------------------------------------------------------------------------- /tests/examples/unicode-mapi-attr-name.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/unicode-mapi-attr-name.tnef -------------------------------------------------------------------------------- /tests/examples/unicode-mapi-attr.tnef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/examples/unicode-mapi-attr.tnef -------------------------------------------------------------------------------- /tests/test_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/test_attributes.py -------------------------------------------------------------------------------- /tests/test_cmdline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/test_cmdline.py -------------------------------------------------------------------------------- /tests/test_codepage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/test_codepage.py -------------------------------------------------------------------------------- /tests/test_decoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/test_decoding.py -------------------------------------------------------------------------------- /tests/test_tnef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tests/test_tnef.py -------------------------------------------------------------------------------- /tnefparse/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tnefparse/__init__.py -------------------------------------------------------------------------------- /tnefparse/cmdline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tnefparse/cmdline.py -------------------------------------------------------------------------------- /tnefparse/codepage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tnefparse/codepage.py -------------------------------------------------------------------------------- /tnefparse/mapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tnefparse/mapi.py -------------------------------------------------------------------------------- /tnefparse/properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tnefparse/properties.py -------------------------------------------------------------------------------- /tnefparse/tnef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tnefparse/tnef.py -------------------------------------------------------------------------------- /tnefparse/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tnefparse/util.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koodaamo/tnefparse/HEAD/tox.ini --------------------------------------------------------------------------------