comparison xml/libpst.in @ 118:0f1492b7fe8b

patch from Fridrich Strba for building on mingw and general cleanup of autoconf files add processing for pst files of type 0x0f start adding support for properly building and installing libpst.so and the header files required to use it. remove version.h since the version number is now in config.h more const correctness issues regarding getopt()
author Carl Byington <carl@five-ten-sg.com>
date Sat, 31 Jan 2009 12:12:36 -0800
parents 39ba19372732
children bdb38b434c0a
comparison
equal deleted inserted replaced
117:0a3d854b53f6 118:0f1492b7fe8b
1 <reference> 1 <reference>
2 <title>@PACKAGE@ Utilities - Version @VERSION@</title> 2 <title>@PACKAGE@ Utilities - Version @VERSION@</title>
3 <partintro> 3 <partintro>
4 <title>Packages</title> 4 <title>Packages</title>
5
6 <para>This is a fork of the libpst project at SourceForge. Another fork
7 is located at <ulink
8 url="http://alioth.debian.org/projects/libpst/">http://alioth.debian.org/projects/libpst/</ulink>
9 </para>
10 5
11 <para>The various source and binary packages are available at <ulink 6 <para>The various source and binary packages are available at <ulink
12 url="http://www.five-ten-sg.com/@PACKAGE@/packages/">http://www.five-ten-sg.com/@PACKAGE@/packages/</ulink>. 7 url="http://www.five-ten-sg.com/@PACKAGE@/packages/">http://www.five-ten-sg.com/@PACKAGE@/packages/</ulink>.
13 The most recent documentation is available at <ulink 8 The most recent documentation is available at <ulink
14 url="http://www.five-ten-sg.com/@PACKAGE@/">http://www.five-ten-sg.com/@PACKAGE@/</ulink>. 9 url="http://www.five-ten-sg.com/@PACKAGE@/">http://www.five-ten-sg.com/@PACKAGE@/</ulink>.
31 </partintro> 26 </partintro>
32 27
33 28
34 <refentry id="readpst.1"> 29 <refentry id="readpst.1">
35 <refentryinfo> 30 <refentryinfo>
36 <date>2008-10-09</date> 31 <date>2009-01-25</date>
37 </refentryinfo> 32 </refentryinfo>
38 33
39 <refmeta> 34 <refmeta>
40 <refentrytitle>readpst</refentrytitle> 35 <refentrytitle>readpst</refentrytitle>
41 <manvolnum>1</manvolnum> 36 <manvolnum>1</manvolnum>
231 </refentry> 226 </refentry>
232 227
233 228
234 <refentry id="lspst.1"> 229 <refentry id="lspst.1">
235 <refentryinfo> 230 <refentryinfo>
236 <date>2008-10-09</date> 231 <date>2009-01-25</date>
237 </refentryinfo> 232 </refentryinfo>
238 233
239 <refmeta> 234 <refmeta>
240 <refentrytitle>lspst</refentrytitle> 235 <refentrytitle>lspst</refentrytitle>
241 <manvolnum>1</manvolnum> 236 <manvolnum>1</manvolnum>
334 </refentry> 329 </refentry>
335 330
336 331
337 <refentry id="readpstlog.1"> 332 <refentry id="readpstlog.1">
338 <refentryinfo> 333 <refentryinfo>
339 <date>2008-10-09</date> 334 <date>2009-01-25</date>
340 </refentryinfo> 335 </refentryinfo>
341 336
342 <refmeta> 337 <refmeta>
343 <refentrytitle>readpstlog</refentrytitle> 338 <refentrytitle>readpstlog</refentrytitle>
344 <manvolnum>1</manvolnum> 339 <manvolnum>1</manvolnum>
518 </refentry> 513 </refentry>
519 514
520 515
521 <refentry id="pst2ldif.1"> 516 <refentry id="pst2ldif.1">
522 <refentryinfo> 517 <refentryinfo>
523 <date>2008-10-09</date> 518 <date>2009-01-25</date>
524 </refentryinfo> 519 </refentryinfo>
525 520
526 <refmeta> 521 <refmeta>
527 <refentrytitle>pst2ldif</refentrytitle> 522 <refentrytitle>pst2ldif</refentrytitle>
528 <manvolnum>1</manvolnum> 523 <manvolnum>1</manvolnum>
694 </refentry> 689 </refentry>
695 690
696 691
697 <refentry id="pst2dii.1"> 692 <refentry id="pst2dii.1">
698 <refentryinfo> 693 <refentryinfo>
699 <date>2008-10-09</date> 694 <date>2009-01-25</date>
700 </refentryinfo> 695 </refentryinfo>
701 696
702 <refmeta> 697 <refmeta>
703 <refentrytitle>pst2dii</refentrytitle> 698 <refentrytitle>pst2dii</refentrytitle>
704 <manvolnum>1</manvolnum> 699 <manvolnum>1</manvolnum>
828 </refentry> 823 </refentry>
829 824
830 825
831 <refentry id="pst.5"> 826 <refentry id="pst.5">
832 <refentryinfo> 827 <refentryinfo>
833 <date>2008-10-09</date> 828 <date>2009-01-25</date>
834 </refentryinfo> 829 </refentryinfo>
835 830
836 <refmeta> 831 <refmeta>
837 <refentrytitle>outlook.pst</refentrytitle> 832 <refentrytitle>outlook.pst</refentrytitle>
838 <manvolnum>5</manvolnum> 833 <manvolnum>5</manvolnum>
908 00c4 offsetIndex1 [4 bytes] 0x005400 in this case 903 00c4 offsetIndex1 [4 bytes] 0x005400 in this case
909 00b8 backPointer2 [4 bytes] 0x021ebc in this case 904 00b8 backPointer2 [4 bytes] 0x021ebc in this case
910 00bc offsetIndex2 [4 bytes] 0x0c7e00 in this case 905 00bc offsetIndex2 [4 bytes] 0x0c7e00 in this case
911 ]]></literallayout> 906 ]]></literallayout>
912 <para> 907 <para>
913 We only support index types 0x0e and 0x17, and encryption types 908 We only support index types 0x0e, 0x0f, and 0x17, and encryption types
914 0x00, 0x01 and 0x02. Index type 0x0e is the older 32 bit Outlook format. 909 0x00, 0x01 and 0x02. Index type 0x0e is the older 32 bit Outlook format.
910 Index type 0x0f seems to be rare, and so far the data seems to be
911 identical to that in type 0x0e files.
915 Index type 0x17 is the newer 64 bit Outlook format. Encryption 912 Index type 0x17 is the newer 64 bit Outlook format. Encryption
916 type 0x00 is no encryption, type 0x01 is "compressible" encryption 913 type 0x00 is no encryption, type 0x01 is "compressible" encryption
917 which is a simple substitution cipher, and type 0x02 is "strong" 914 which is a simple substitution cipher, and type 0x02 is "strong"
918 encryption, which seems to be related to a three rotor Enigma cipher. 915 encryption, which is a simple three rotor Enigma cipher from WWII.
919 </para> 916 </para>
920 <para> 917 <para>
921 offsetIndex1 is the file offset of the root of the 918 offsetIndex1 is the file offset of the root of the
922 index1 b-tree, which contains (ID1, offset, size, unknown) tuples 919 index1 b-tree, which contains (ID1, offset, size, unknown) tuples
923 for each item in the file. backPointer1 is the value that should 920 for each item in the file. backPointer1 is the value that should