├── .gitignore ├── LICENSE.APACHE-2.0.txt ├── LICENSE.LGPL.txt ├── README.md ├── README.txt ├── pom.xml └── src ├── main ├── java │ ├── com │ │ └── pff │ │ │ ├── DescriptorIndexNode.java │ │ │ ├── LZFu.java │ │ │ ├── OffsetIndexItem.java │ │ │ ├── PSTActivity.java │ │ │ ├── PSTAppointment.java │ │ │ ├── PSTAppointmentException.java │ │ │ ├── PSTAppointmentRecurrence.java │ │ │ ├── PSTAttachment.java │ │ │ ├── PSTByteFileContent.java │ │ │ ├── PSTContact.java │ │ │ ├── PSTConversationIndex.java │ │ │ ├── PSTDescriptorItem.java │ │ │ ├── PSTDistList.java │ │ │ ├── PSTException.java │ │ │ ├── PSTFile.java │ │ │ ├── PSTFileContent.java │ │ │ ├── PSTFolder.java │ │ │ ├── PSTGlobalObjectId.java │ │ │ ├── PSTMessage.java │ │ │ ├── PSTMessageStore.java │ │ │ ├── PSTNodeInputStream.java │ │ │ ├── PSTObject.java │ │ │ ├── PSTRAFileContent.java │ │ │ ├── PSTRecipient.java │ │ │ ├── PSTRss.java │ │ │ ├── PSTTable.java │ │ │ ├── PSTTable7C.java │ │ │ ├── PSTTable7CItem.java │ │ │ ├── PSTTableBC.java │ │ │ ├── PSTTableBCItem.java │ │ │ ├── PSTTableItem.java │ │ │ ├── PSTTask.java │ │ │ └── PSTTimeZone.java │ └── example │ │ ├── Test.java │ │ ├── TestGui.java │ │ └── TestGui.rs └── resources │ ├── InternetCodepages.txt │ ├── PIDLongID.csv │ ├── PIDName.csv │ ├── PIDShortID.csv │ └── PropertyNames.txt └── test ├── java └── com │ └── pff │ ├── AppointmentTest.java │ ├── DistListTest.java │ ├── PSTGlobalObjectIdTest.java │ ├── PasswordTest.java │ └── Version36Test.java └── resources ├── dist-list.pst ├── example-2013.ost └── passworded.pst /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .idea/ -------------------------------------------------------------------------------- /LICENSE.APACHE-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/LICENSE.APACHE-2.0.txt -------------------------------------------------------------------------------- /LICENSE.LGPL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/LICENSE.LGPL.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/README.md -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/README.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/pff/DescriptorIndexNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/DescriptorIndexNode.java -------------------------------------------------------------------------------- /src/main/java/com/pff/LZFu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/LZFu.java -------------------------------------------------------------------------------- /src/main/java/com/pff/OffsetIndexItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/OffsetIndexItem.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTActivity.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTAppointment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTAppointment.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTAppointmentException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTAppointmentException.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTAppointmentRecurrence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTAppointmentRecurrence.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTAttachment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTAttachment.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTByteFileContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTByteFileContent.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTContact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTContact.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTConversationIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTConversationIndex.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTDescriptorItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTDescriptorItem.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTDistList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTDistList.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTException.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTFile.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTFileContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTFileContent.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTFolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTFolder.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTGlobalObjectId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTGlobalObjectId.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTMessage.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTMessageStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTMessageStore.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTNodeInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTNodeInputStream.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTObject.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTRAFileContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTRAFileContent.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTRecipient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTRecipient.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTRss.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTRss.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTTable.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTTable7C.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTTable7C.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTTable7CItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTTable7CItem.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTTableBC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTTableBC.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTTableBCItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTTableBCItem.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTTableItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTTableItem.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTTask.java -------------------------------------------------------------------------------- /src/main/java/com/pff/PSTTimeZone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/com/pff/PSTTimeZone.java -------------------------------------------------------------------------------- /src/main/java/example/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/example/Test.java -------------------------------------------------------------------------------- /src/main/java/example/TestGui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/java/example/TestGui.java -------------------------------------------------------------------------------- /src/main/java/example/TestGui.rs: -------------------------------------------------------------------------------- 1 | EmailTableModel 2 | TestGui 3 | -------------------------------------------------------------------------------- /src/main/resources/InternetCodepages.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/resources/InternetCodepages.txt -------------------------------------------------------------------------------- /src/main/resources/PIDLongID.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/resources/PIDLongID.csv -------------------------------------------------------------------------------- /src/main/resources/PIDName.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/resources/PIDName.csv -------------------------------------------------------------------------------- /src/main/resources/PIDShortID.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/resources/PIDShortID.csv -------------------------------------------------------------------------------- /src/main/resources/PropertyNames.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/main/resources/PropertyNames.txt -------------------------------------------------------------------------------- /src/test/java/com/pff/AppointmentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/test/java/com/pff/AppointmentTest.java -------------------------------------------------------------------------------- /src/test/java/com/pff/DistListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/test/java/com/pff/DistListTest.java -------------------------------------------------------------------------------- /src/test/java/com/pff/PSTGlobalObjectIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/test/java/com/pff/PSTGlobalObjectIdTest.java -------------------------------------------------------------------------------- /src/test/java/com/pff/PasswordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/test/java/com/pff/PasswordTest.java -------------------------------------------------------------------------------- /src/test/java/com/pff/Version36Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/test/java/com/pff/Version36Test.java -------------------------------------------------------------------------------- /src/test/resources/dist-list.pst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/test/resources/dist-list.pst -------------------------------------------------------------------------------- /src/test/resources/example-2013.ost: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/test/resources/example-2013.ost -------------------------------------------------------------------------------- /src/test/resources/passworded.pst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjohnsondev/java-libpst/HEAD/src/test/resources/passworded.pst --------------------------------------------------------------------------------