Mercurial > libpst
comparison xml/libpst.in @ 79:56fa05fd5271
Patch from Robert Simpson for encryption type 2.
Fix the order of testing item types to avoid claiming there are multiple message stores.
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Fri, 13 Jun 2008 20:47:01 -0700 |
parents | 87216aefc6df |
children | b7f456946c5b |
comparison
equal
deleted
inserted
replaced
78:535075b4d261 | 79:56fa05fd5271 |
---|---|
31 </partintro> | 31 </partintro> |
32 | 32 |
33 | 33 |
34 <refentry id="readpst.1"> | 34 <refentry id="readpst.1"> |
35 <refentryinfo> | 35 <refentryinfo> |
36 <date>2008-06-03</date> | 36 <date>2008-06-13</date> |
37 </refentryinfo> | 37 </refentryinfo> |
38 | 38 |
39 <refmeta> | 39 <refmeta> |
40 <refentrytitle>readpst</refentrytitle> | 40 <refentrytitle>readpst</refentrytitle> |
41 <manvolnum>1</manvolnum> | 41 <manvolnum>1</manvolnum> |
224 </refentry> | 224 </refentry> |
225 | 225 |
226 | 226 |
227 <refentry id="lspst.1"> | 227 <refentry id="lspst.1"> |
228 <refentryinfo> | 228 <refentryinfo> |
229 <date>2008-06-03</date> | 229 <date>2008-06-13</date> |
230 </refentryinfo> | 230 </refentryinfo> |
231 | 231 |
232 <refmeta> | 232 <refmeta> |
233 <refentrytitle>lspst</refentrytitle> | 233 <refentrytitle>lspst</refentrytitle> |
234 <manvolnum>1</manvolnum> | 234 <manvolnum>1</manvolnum> |
327 </refentry> | 327 </refentry> |
328 | 328 |
329 | 329 |
330 <refentry id="readpstlog.1"> | 330 <refentry id="readpstlog.1"> |
331 <refentryinfo> | 331 <refentryinfo> |
332 <date>2008-06-03</date> | 332 <date>2008-06-13</date> |
333 </refentryinfo> | 333 </refentryinfo> |
334 | 334 |
335 <refmeta> | 335 <refmeta> |
336 <refentrytitle>readpstlog</refentrytitle> | 336 <refentrytitle>readpstlog</refentrytitle> |
337 <manvolnum>1</manvolnum> | 337 <manvolnum>1</manvolnum> |
502 </refentry> | 502 </refentry> |
503 | 503 |
504 | 504 |
505 <refentry id="pst2ldif.1"> | 505 <refentry id="pst2ldif.1"> |
506 <refentryinfo> | 506 <refentryinfo> |
507 <date>2008-06-03</date> | 507 <date>2008-06-13</date> |
508 </refentryinfo> | 508 </refentryinfo> |
509 | 509 |
510 <refmeta> | 510 <refmeta> |
511 <refentrytitle>pst2ldif</refentrytitle> | 511 <refentrytitle>pst2ldif</refentrytitle> |
512 <manvolnum>1</manvolnum> | 512 <manvolnum>1</manvolnum> |
626 </refentry> | 626 </refentry> |
627 | 627 |
628 | 628 |
629 <refentry id="pst2dii.1"> | 629 <refentry id="pst2dii.1"> |
630 <refentryinfo> | 630 <refentryinfo> |
631 <date>2008-06-03</date> | 631 <date>2008-06-13</date> |
632 </refentryinfo> | 632 </refentryinfo> |
633 | 633 |
634 <refmeta> | 634 <refmeta> |
635 <refentrytitle>pst2dii</refentrytitle> | 635 <refentrytitle>pst2dii</refentrytitle> |
636 <manvolnum>1</manvolnum> | 636 <manvolnum>1</manvolnum> |
760 </refentry> | 760 </refentry> |
761 | 761 |
762 | 762 |
763 <refentry id="pst.5"> | 763 <refentry id="pst.5"> |
764 <refentryinfo> | 764 <refentryinfo> |
765 <date>2008-06-03</date> | 765 <date>2008-06-13</date> |
766 </refentryinfo> | 766 </refentryinfo> |
767 | 767 |
768 <refmeta> | 768 <refmeta> |
769 <refentrytitle>outlook.pst</refentrytitle> | 769 <refentrytitle>outlook.pst</refentrytitle> |
770 <manvolnum>5</manvolnum> | 770 <manvolnum>5</manvolnum> |
841 00b8 backPointer2 [4 bytes] 0x021ebc in this case | 841 00b8 backPointer2 [4 bytes] 0x021ebc in this case |
842 00bc offsetIndex2 [4 bytes] 0x0c7e00 in this case | 842 00bc offsetIndex2 [4 bytes] 0x0c7e00 in this case |
843 ]]></literallayout> | 843 ]]></literallayout> |
844 <para> | 844 <para> |
845 We only support index types 0x0e and 0x17, and encryption types | 845 We only support index types 0x0e and 0x17, and encryption types |
846 0x00 and 0x01. Index type 0x0e is the older 32 bit Outlook format. | 846 0x00, 0x01 and 0x02. Index type 0x0e is the older 32 bit Outlook format. |
847 Index type 0x17 is the newer 64 bit Outlook format. Encryption | 847 Index type 0x17 is the newer 64 bit Outlook format. Encryption |
848 type 0x00 is no encryption, and type 0x01 is the only other supported | 848 type 0x00 is no encryption, type 0x01 is "compressible" encryption |
849 encryption type. | 849 which is a simple substitution cipher, and type 0x02 is "strong" |
850 encryption, which seems to be related to a three rotor Enigma cipher. | |
850 </para> | 851 </para> |
851 <para> | 852 <para> |
852 offsetIndex1 is the file offset of the root of the | 853 offsetIndex1 is the file offset of the root of the |
853 index1 b-tree, which contains (ID1, offset, size, unknown) tuples | 854 index1 b-tree, which contains (ID1, offset, size, unknown) tuples |
854 for each item in the file. backPointer1 is the value that should | 855 for each item in the file. backPointer1 is the value that should |