According to the BagIt profile section 2.2.2.1, filenames must not contain characters encoded as:
- 0x00 - 0x1F inclusive
- 0x22
- 0x2F
- 0x3A
- 0x3C
- 0x3E
- 0x3F
- 0x5C
- 0x7C
- 0x7E
- 0x7F
- 0x80 and greater
The OsfContentProvider does not handle the escaping of these characters, which can lead to the production of malformed packages.