libyal / libpff

Library and tools to access the Personal Folder File (PFF) and the Offline Folder File (OFF) format
GNU Lesser General Public License v3.0
291 stars 74 forks source link

Subtask support for `task` data type #135

Open wf34 opened 2 months ago

wf34 commented 2 months ago

Some people (e.g. here [no relation to blog author]) used libpff to process their Microsoft ToDo task archives. These archives come in PST files from Microsoft Outlook (source).

I attempted the same, and run into a couple of issues:

Is it a known issue? I'm not 100% positive, that my PST which got exported from MS Outlook actually preserves these subtasks, but I'll try inspecting the matter further soon, and will inform here.

wf34 commented 2 months ago

Some progress. I run pffexport in -d mode ( dumps each entry as a whole into its dedicated ItemValues.txt). The substask are apparently there in the data, thus the support for them can be added:

Set:                0
Entry:              110
Entry type:         0x00008099
Value type:         0x0000001f
Maps to entry:          IOpenTypedFacet.Com_Microsoft_Todo_Subtasks
Value: