annotate libpst.spec.in @ 359:a3e674fade6c

From Jeffrey Morlan: pst_parse_block misreads Table Contexts (aka "type 2") with a multi-block Row Matrix ("ind2"). Rows are never split between blocks - every block except the last has padding at the end which should be ignored. I've only seen this affect the recipients table, but presumably it could affect attachments too. This was causing out-of-bounds memory ranges to be returned from pst_getBlockOffset and later access; patch fixes both the table reading issue and adds a missing bounds check to pst_getBlockOffset (so as not to risk a segfault if the PST is corrupted).
author Carl Byington <carl@five-ten-sg.com>
date Wed, 06 Jul 2016 10:20:12 -0700
parents 19b795b6f6a0
children a2da2bbe393a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
1 Summary: Utilities to convert Outlook .pst files to other formats
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
2 Name: @PACKAGE@
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
3 Version: @VERSION@
336
f1595a84790b Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 335
diff changeset
4 Release: 1%{?dist}
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
5 License: GPLv2+
51
06c0262ad689 code cleanup
carl
parents: 31
diff changeset
6 Group: Applications/Productivity
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
7 Source: http://www.five-ten-sg.com/%{name}/packages/%{name}-%{version}.tar.gz
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
8 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
9 URL: http://www.five-ten-sg.com/%{name}/
308
97c53c6868ab add -m option to readpst to create Outlook .msg files
Carl Byington <carl@five-ten-sg.com>
parents: 242
diff changeset
10 Requires: ImageMagick libgsf
180
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
11 Requires: %{name}-libs = %{version}-%{release}
326
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
12 BuildRequires: libtool
319
6fc49b69b1dc remove unnecessary dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 318
diff changeset
13 BuildRequires: ImageMagick gd-devel zlib-devel python-devel boost-devel libgsf-devel
196
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
14
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
15 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
16 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
17
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
18
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
19 %description
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
20 The Libpst utilities include readpst which can convert email messages
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
21 to both mbox and MH mailbox formats, pst2ldif which can convert the
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
22 contacts to .ldif format for import into ldap databases, and pst2dii
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
23 which can convert email messages to the DII load file format used by
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
24 Summation.
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
25
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
26
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
27 %package libs
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
28 Summary: Shared library used by the pst utilities
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
29 Group: Development/Libraries
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
30
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
31 %description libs
180
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
32 The libpst-libs package contains the shared library used by the pst
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
33 utilities.
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
34
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
35
196
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
36 %package python
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
37 Summary: Python bindings for libpst
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
38 Group: Development/Libraries
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
39 Requires: python
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
40 Requires: %{name}-libs = %{version}-%{release}
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
41
337
387655bdc5cb Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 336
diff changeset
42 %if 0%{?fedora} >= 20
344
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
43 %global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}^%{python_sitearch}/_.*\.so$
337
387655bdc5cb Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 336
diff changeset
44 %else
338
fab6df5d16d4 Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 337
diff changeset
45 %{?filter_setup:
fab6df5d16d4 Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 337
diff changeset
46 %filter_provides_in %{python_sitearch}/_.*\.so$
fab6df5d16d4 Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 337
diff changeset
47 %filter_setup
fab6df5d16d4 Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 337
diff changeset
48 }
337
387655bdc5cb Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 336
diff changeset
49 %endif
387655bdc5cb Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 336
diff changeset
50
307
db6db9a26a19 filter private provides from rpm
Carl Byington <carl@five-ten-sg.com>
parents: 305
diff changeset
51
196
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
52 %description python
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
53 The libpst-python package allows you to use the libpst shared object
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
54 from python code.
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
55
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
56
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
57 %package devel
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
58 Summary: Library links and header files for libpst application development
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
59 Group: Development/Libraries
180
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
60 Requires: pkgconfig
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
61 Requires: %{name}-libs = %{version}-%{release}
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
62
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
63 %description devel
180
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
64 The libpst-devel package contains the library links and header files
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
65 you'll need to develop applications using the libpst shared library.
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
66 You do not need to install it if you just want to use the libpst
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
67 utilities.
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
68
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
69
180
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
70 %package devel-doc
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
71 Summary: Documentation for libpst.so for libpst application development
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
72 Group: Documentation
182
b65e8d0a088a more cleanup on external names in the shared object file
Carl Byington <carl@five-ten-sg.com>
parents: 181
diff changeset
73 Requires: %{name}-doc = %{version}-%{release}
180
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
74
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
75 %description devel-doc
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
76 The libpst-devel-doc package contains the doxygen generated
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
77 documentation for the libpst.so shared library.
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
78
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
79
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
80 %package doc
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
81 Summary: Documentation for the pst utilities in html format
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
82 Group: Documentation
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
83
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
84 %description doc
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
85 The libpst-doc package contains the html documentation for the pst
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
86 utilities. You do not need to install it if you just want to use the
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
87 libpst utilities.
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
88
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
89
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
90
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
91 %prep
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
92 %setup -q
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
93
67
90aa7814ad1f Initial version of pst2dii to convert to Summation dii load file format.
Carl Byington <carl@five-ten-sg.com>
parents: 66
diff changeset
94
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
95 %build
326
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
96 autoreconf -v -f -i
199
e3a46f66332b more changes in recurrence decoding
Carl Byington <carl@five-ten-sg.com>
parents: 198
diff changeset
97 %configure --enable-libpst-shared
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
98 make %{?_smp_mflags}
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
99
67
90aa7814ad1f Initial version of pst2dii to convert to Summation dii load file format.
Carl Byington <carl@five-ten-sg.com>
parents: 66
diff changeset
100
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
101 %install
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
102 rm -rf $RPM_BUILD_ROOT
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
103 make DESTDIR=$RPM_BUILD_ROOT install
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
104 rm $RPM_BUILD_ROOT%{_libdir}/libpst.la
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
105 rm $RPM_BUILD_ROOT%{_libdir}/libpst.a
332
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
106 mv $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version} $RPM_BUILD_ROOT%{_datadir}/doc/%{name}
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
107
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
108
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
109 %clean
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
110 rm -rf $RPM_BUILD_ROOT
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
111
67
90aa7814ad1f Initial version of pst2dii to convert to Summation dii load file format.
Carl Byington <carl@five-ten-sg.com>
parents: 66
diff changeset
112
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
113 %post libs -p /sbin/ldconfig
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
114
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
115
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
116 %postun libs -p /sbin/ldconfig
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
117
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
118
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
119 %files
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
120 %defattr(-,root,root,-)
24
f4643b609bdf switch to automake/autoconf
carl
parents: 16
diff changeset
121 %{_bindir}/*
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
122 %{_mandir}/man1/*
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
123 %{_mandir}/man5/*
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
124
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
125
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
126 %files libs
179
83cb32e41f80 remove fully versioned -libs dependency from main package
Carl Byington <carl@five-ten-sg.com>
parents: 176
diff changeset
127 %defattr(-,root,root,-)
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
128 %{_libdir}/libpst.so.*
250
c47bba52460f Subpackage Licensing
Carl Byington <carl@five-ten-sg.com>
parents: 249
diff changeset
129 %doc COPYING
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
130
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
131
196
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
132 %files python
180
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
133 %defattr(-,root,root,-)
196
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
134 %{python_sitearch}/_*.so
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
135 %exclude %{python_sitearch}/*.a
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
136 %exclude %{python_sitearch}/*.la
180
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
137
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
138
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
139 %files devel
179
83cb32e41f80 remove fully versioned -libs dependency from main package
Carl Byington <carl@five-ten-sg.com>
parents: 176
diff changeset
140 %defattr(-,root,root,-)
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
141 %{_libdir}/libpst.so
179
83cb32e41f80 remove fully versioned -libs dependency from main package
Carl Byington <carl@five-ten-sg.com>
parents: 176
diff changeset
142 %{_includedir}/%{name}-@LIBPST_SO_MAJOR@/
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
143 %{_libdir}/pkgconfig/libpst.pc
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
144
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
145
196
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
146 %files devel-doc
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
147 %defattr(-,root,root,-)
332
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
148 %{_datadir}/doc/%{name}/devel/
196
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
149
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
150
180
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
151 %files doc
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
152 %defattr(-,root,root,-)
332
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
153 %dir %{_datadir}/doc/%{name}/
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
154 %{_datadir}/doc/%{name}/*.html
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
155 %{_datadir}/doc/%{name}/AUTHORS
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
156 %{_datadir}/doc/%{name}/COPYING
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
157 %{_datadir}/doc/%{name}/ChangeLog
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
158 %{_datadir}/doc/%{name}/NEWS
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
159 %{_datadir}/doc/%{name}/README
180
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
160
265c7a65b75b switch back to fully versioned subpackage dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 179
diff changeset
161
16
c508ee15dfca switch to automake/autoconf
carl
parents:
diff changeset
162 %changelog
353
19b795b6f6a0 Added Content-ID header support
Carl Byington <carl@five-ten-sg.com>
parents: 350
diff changeset
163 * Mon Dec 21 2015 Carl Byington <carl@five-ten-sg.com> 0.6.66-1
19b795b6f6a0 Added Content-ID header support
Carl Byington <carl@five-ten-sg.com>
parents: 350
diff changeset
164 - Igor Stroh - Added Content-ID header support
19b795b6f6a0 Added Content-ID header support
Carl Byington <carl@five-ten-sg.com>
parents: 350
diff changeset
165
349
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
166 * Fri Sep 11 2015 Carl Byington <carl@five-ten-sg.com> 0.6.65-1
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
167 - Jeffrey Morlan - fix multiple Content-Type headers
350
7a91e30826d8 Hans Liss - debug level output
Carl Byington <carl@five-ten-sg.com>
parents: 349
diff changeset
168 - Hans Liss - debug level output
349
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
169
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
170 * Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 0.6.64-6
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
171 - Rebuilt for Boost 1.59
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
172
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
173 * Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> -
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
174 0.6.64-5
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
175 - Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
176
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
177 * Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 0.6.64-4
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
178 - rebuild for Boost 1.58
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
179
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
180 * Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> -
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
181 0.6.64-3
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
182 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
183
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
184 * Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.6.64-2
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
185 - Rebuilt for GCC 5 C++11 ABI change
a57c15b3108a Jeffrey Morlan - fix multiple Content-Type headers
Carl Byington <carl@five-ten-sg.com>
parents: 345
diff changeset
186
344
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
187 * Mon Mar 09 2015 Carl Byington <carl@five-ten-sg.com> 0.6.64-1
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
188 - fix line wrap on python provides_exclude_from
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
189 - fix unchecked errors found by cppcheck
345
a8577226f7a9 fixes from AJ Shankar for attachment processing and body encodings that contain embedded null chars
Carl Byington <carl@five-ten-sg.com>
parents: 344
diff changeset
190 - AJ Shankar fixes for attachment processing and body encodings
a8577226f7a9 fixes from AJ Shankar for attachment processing and body encodings that contain embedded null chars
Carl Byington <carl@five-ten-sg.com>
parents: 344
diff changeset
191 that contain embedded null chars.
344
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
192
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
193 * Mon Jan 26 2015 Petr Machata <pmachata@redhat.com> - 0.6.63-5
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
194 - Rebuild for boost 1.57.0
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
195
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
196 * Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.63-4
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
197 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
198
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
199 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.63-3
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
200 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
201
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
202 * Fri May 23 2014 David Tardon <dtardon@redhat.com> - 0.6.63-2
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
203 - rebuild for boost 1.55.0
aedcf979f439 fix unchecked errors found by cppcheck
Carl Byington <carl@five-ten-sg.com>
parents: 340
diff changeset
204
340
0f3185217313 Daniel Gryniewicz found buffer overrun in LIST_COPY_TIME
Carl Byington <carl@five-ten-sg.com>
parents: 338
diff changeset
205 * Fri Dec 27 2013 Carl Byington <carl@five-ten-sg.com> 0.6.63-1
0f3185217313 Daniel Gryniewicz found buffer overrun in LIST_COPY_TIME
Carl Byington <carl@five-ten-sg.com>
parents: 338
diff changeset
206 - Daniel Gryniewicz found buffer overrun in LIST_COPY_TIME
0f3185217313 Daniel Gryniewicz found buffer overrun in LIST_COPY_TIME
Carl Byington <carl@five-ten-sg.com>
parents: 338
diff changeset
207
336
f1595a84790b Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 335
diff changeset
208 * Sun Sep 22 2013 Carl Byington <carl@five-ten-sg.com> 0.6.62-1
335
0a667645cc3e Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 332
diff changeset
209 - 983596 - Old dependency filter breaks file coloring
0a667645cc3e Old dependency filter breaks file coloring
Carl Byington <carl@five-ten-sg.com>
parents: 332
diff changeset
210
332
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
211 * Tue Aug 06 2013 Carl Byington <carl@five-ten-sg.com> 0.6.61-1
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
212 - move documentation to unversioned directory
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
213
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
214 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.59-4
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
215 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
216
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
217 * Sat Jul 27 2013 pmachata@redhat.com - 0.6.59-3
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
218 - Rebuild for boost 1.54.0
160cf301ad4d fedora unversioned documentation directories
Carl Byington <carl@five-ten-sg.com>
parents: 329
diff changeset
219
329
88230744c895 fix change log date
Carl Byington <carl@five-ten-sg.com>
parents: 328
diff changeset
220 * Wed Jun 12 2013 Carl Byington <carl@five-ten-sg.com> 0.6.60-1
328
c507af52515a add readpst -a option
Carl Byington <carl@five-ten-sg.com>
parents: 326
diff changeset
221 - patch from Dominique Leuenberger to add AC_USE_SYSTEM_EXTENSIONS
329
88230744c895 fix change log date
Carl Byington <carl@five-ten-sg.com>
parents: 328
diff changeset
222 - add readpst -a option for attachment stripping
328
c507af52515a add readpst -a option
Carl Byington <carl@five-ten-sg.com>
parents: 326
diff changeset
223
c507af52515a add readpst -a option
Carl Byington <carl@five-ten-sg.com>
parents: 326
diff changeset
224 * Tue Jun 11 2013 Remi Collet <rcollet@redhat.com> - 0.6.59-2
c507af52515a add readpst -a option
Carl Byington <carl@five-ten-sg.com>
parents: 326
diff changeset
225 - rebuild for new GD 2.1.0
c507af52515a add readpst -a option
Carl Byington <carl@five-ten-sg.com>
parents: 326
diff changeset
226
326
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
227 * Fri May 17 2013 Carl Byington <carl@five-ten-sg.com> 0.6.59-1
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
228 - add autoconf checking for libgsf
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
229
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
230 * Fri Mar 29 2013 Carl Byington <carl@five-ten-sg.com> 0.6.58-4
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
231 - add autoreconf for aarch64
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
232
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
233 * Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 0.6.58-3
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
234 - Rebuild for Boost-1.53.0
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
235
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
236 * Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 0.6.58-2
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
237 - Rebuild for Boost-1.53.0
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
238
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
239 * Fri Dec 28 2012 Carl Byington <carl@five-ten-sg.com> - 0.6.58-1
323
2474d01043cd fix From quoting on embedded rfc/822 messages
Carl Byington <carl@five-ten-sg.com>
parents: 321
diff changeset
240 - fix From quoting on embedded rfc/822 messages
2474d01043cd fix From quoting on embedded rfc/822 messages
Carl Byington <carl@five-ten-sg.com>
parents: 321
diff changeset
241
321
cd8dc65b9895 bump version number
Carl Byington <carl@five-ten-sg.com>
parents: 319
diff changeset
242 * Wed Dec 26 2012 Carl Byington <carl@five-ten-sg.com> - 0.6.57-1
319
6fc49b69b1dc remove unnecessary dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 318
diff changeset
243 - bugzilla 852414, remove unnecessary dependencies
6fc49b69b1dc remove unnecessary dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 318
diff changeset
244
317
af6ae20be5ba update version number
Carl Byington <carl@five-ten-sg.com>
parents: 316
diff changeset
245 * Mon Dec 24 2012 Carl Byington <carl@five-ten-sg.com> - 0.6.56-1
307
db6db9a26a19 filter private provides from rpm
Carl Byington <carl@five-ten-sg.com>
parents: 305
diff changeset
246 - filter private provides from rpm
319
6fc49b69b1dc remove unnecessary dependencies
Carl Byington <carl@five-ten-sg.com>
parents: 318
diff changeset
247 - merge -m .msg files code into main branch
307
db6db9a26a19 filter private provides from rpm
Carl Byington <carl@five-ten-sg.com>
parents: 305
diff changeset
248
326
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
249 * Thu Aug 09 2012 Carl Byington <carl@five-ten-sg.com> - 0.6.55-2
305
996f314adeec prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 304
diff changeset
250 - rebuild for python
996f314adeec prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 304
diff changeset
251
996f314adeec prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 304
diff changeset
252 * Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.54-6
996f314adeec prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 304
diff changeset
253 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
996f314adeec prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 304
diff changeset
254
304
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
255 * Tue May 08 2012 Carl Byington <carl@five-ten-sg.com> - 0.6.55-1
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
256 - preserve bcc headers
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
257 - document -C switch to set default character set
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
258 - space after colon is not required in header fields
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
259
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
260 * Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.54-5
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
261 - Rebuilt for c++ ABI breakage
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
262
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
263 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.54-4
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
264 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
5338d93889aa preserve bcc headers, document -C switch to set default character set, space after colon is not required in header fields
Carl Byington <carl@five-ten-sg.com>
parents: 301
diff changeset
265
301
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
266 * Sat Dec 24 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.54-3
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
267 - bump versions and prep for fedora build
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
268
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
269 * Wed Nov 30 2011 Petr Pisar <ppisar@redhat.com> - 0.6.53-3
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
270 - Rebuild against boost-1.48
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
271
326
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
272 * Mon Nov 14 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.54-2
301
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
273 - failed to bump version number
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
274
300
47abe56076da embedded rfc822 messages might contain rtf encoded bodies
Carl Byington <carl@five-ten-sg.com>
parents: 294
diff changeset
275 * Fri Nov 04 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.54-1
47abe56076da embedded rfc822 messages might contain rtf encoded bodies
Carl Byington <carl@five-ten-sg.com>
parents: 294
diff changeset
276 - embedded rfc822 messages might contain rtf encoded bodies
47abe56076da embedded rfc822 messages might contain rtf encoded bodies
Carl Byington <carl@five-ten-sg.com>
parents: 294
diff changeset
277
301
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
278 * Fri Sep 02 2011 Petr Pisar <ppisar@redhat.com> - 0.6.53-2
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
279 - Rebuild against boost-1.47
1d181966da22 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 300
diff changeset
280
294
e63d1d8f4e72 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 283
diff changeset
281 * Sun Jul 10 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.53-1
e63d1d8f4e72 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 283
diff changeset
282 - add Status: header in output
e63d1d8f4e72 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 283
diff changeset
283 - allow fork for parallel processing of individual email folders
e63d1d8f4e72 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 283
diff changeset
284 in separate mode
e63d1d8f4e72 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 283
diff changeset
285 - proper handling of --with-boost-python option
e63d1d8f4e72 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 283
diff changeset
286
283
6a9f92d4e449 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 270
diff changeset
287 * Sun May 22 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.52-1
6a9f92d4e449 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 270
diff changeset
288 - fix dangling freed pointer in embedded rfc822 message processing
6a9f92d4e449 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 270
diff changeset
289 - allow broken outlook internet header field - it sometimes contains
6a9f92d4e449 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 270
diff changeset
290 fragments of the message body rather than headers
313
0f19cd173eab fix to/cc/bcc recipients in .msg file output format
Carl Byington <carl@five-ten-sg.com>
parents: 308
diff changeset
291
270
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
292 * Sun Apr 17 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.51-1
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
293 - fix for buffer overrun; attachment size from the secondary
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
294 list of mapi elements overwrote proper size from the primary
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
295 list of mapi elements.
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
296 fedora bugzilla 696263
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
297
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
298 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.49-4
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
299 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
300
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
301 * Mon Feb 07 2011 Thomas Spura <tomspur@fedoraproject.org> - 0.6.49-3
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
302 - rebuild for new boost
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
303
257
c947b8812120 rfc2047 and rfc2231 encoding for non-ascii headers and attachment filenames
Carl Byington <carl@five-ten-sg.com>
parents: 255
diff changeset
304 * Fri Dec 24 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.50-1
c947b8812120 rfc2047 and rfc2231 encoding for non-ascii headers and attachment filenames
Carl Byington <carl@five-ten-sg.com>
parents: 255
diff changeset
305 - rfc2047 and rfc2231 encoding for non-ascii headers and
c947b8812120 rfc2047 and rfc2231 encoding for non-ascii headers and attachment filenames
Carl Byington <carl@five-ten-sg.com>
parents: 255
diff changeset
306 attachment filenames.
c947b8812120 rfc2047 and rfc2231 encoding for non-ascii headers and attachment filenames
Carl Byington <carl@five-ten-sg.com>
parents: 255
diff changeset
307
270
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
308 * Wed Sep 29 2010 jkeating - 0.6.49-2
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
309 - Rebuilt for gcc bug 634757
6c73cd336d5d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 257
diff changeset
310
255
ab87f9070ed2 fix to ignore embedded objects that are not email messages
Carl Byington <carl@five-ten-sg.com>
parents: 254
diff changeset
311 * Mon Sep 13 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.49-1
ab87f9070ed2 fix to ignore embedded objects that are not email messages
Carl Byington <carl@five-ten-sg.com>
parents: 254
diff changeset
312 - fix to ignore embedded objects that are not email messages
ab87f9070ed2 fix to ignore embedded objects that are not email messages
Carl Byington <carl@five-ten-sg.com>
parents: 254
diff changeset
313 fedora bugzilla 633498
ab87f9070ed2 fix to ignore embedded objects that are not email messages
Carl Byington <carl@five-ten-sg.com>
parents: 254
diff changeset
314
254
fb66d428347d switch to mboxrd quoting
Carl Byington <carl@five-ten-sg.com>
parents: 253
diff changeset
315 * Thu Sep 02 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.48-1
252
4573b536177f fix for broken internet headers from Outlook
Carl Byington <carl@five-ten-sg.com>
parents: 250
diff changeset
316 - fix for broken internet headers from Outlook
253
115b871c61a1 fixes from fedora for python 2.7
Carl Byington <carl@five-ten-sg.com>
parents: 252
diff changeset
317 - fix ax_python.m4 to look for python2.7
254
fb66d428347d switch to mboxrd quoting
Carl Byington <carl@five-ten-sg.com>
parents: 253
diff changeset
318 - use mboxrd from quoting for output formats with multiple messages per file
fb66d428347d switch to mboxrd quoting
Carl Byington <carl@five-ten-sg.com>
parents: 253
diff changeset
319 - use no from quoting for output formats with single message per file
fb66d428347d switch to mboxrd quoting
Carl Byington <carl@five-ten-sg.com>
parents: 253
diff changeset
320
fb66d428347d switch to mboxrd quoting
Carl Byington <carl@five-ten-sg.com>
parents: 253
diff changeset
321 * Sat Jul 31 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.47-6
fb66d428347d switch to mboxrd quoting
Carl Byington <carl@five-ten-sg.com>
parents: 253
diff changeset
322 - rebuild for python dependencies
253
115b871c61a1 fixes from fedora for python 2.7
Carl Byington <carl@five-ten-sg.com>
parents: 252
diff changeset
323
115b871c61a1 fixes from fedora for python 2.7
Carl Byington <carl@five-ten-sg.com>
parents: 252
diff changeset
324 * Mon Jul 26 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.47-4
115b871c61a1 fixes from fedora for python 2.7
Carl Byington <carl@five-ten-sg.com>
parents: 252
diff changeset
325 - hack up configure so that it looks for python 2.7
252
4573b536177f fix for broken internet headers from Outlook
Carl Byington <carl@five-ten-sg.com>
parents: 250
diff changeset
326
4573b536177f fix for broken internet headers from Outlook
Carl Byington <carl@five-ten-sg.com>
parents: 250
diff changeset
327 * Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.47-3
4573b536177f fix for broken internet headers from Outlook
Carl Byington <carl@five-ten-sg.com>
parents: 250
diff changeset
328 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
4573b536177f fix for broken internet headers from Outlook
Carl Byington <carl@five-ten-sg.com>
parents: 250
diff changeset
329
249
76702156656b Subpackage Licensing
Carl Byington <carl@five-ten-sg.com>
parents: 247
diff changeset
330 * Wed Jul 07 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.47-2
250
c47bba52460f Subpackage Licensing
Carl Byington <carl@five-ten-sg.com>
parents: 249
diff changeset
331 - Subpackage Licensing, add COPYING to -libs.
249
76702156656b Subpackage Licensing
Carl Byington <carl@five-ten-sg.com>
parents: 247
diff changeset
332 - patches from Kenneth Berland for solaris
76702156656b Subpackage Licensing
Carl Byington <carl@five-ten-sg.com>
parents: 247
diff changeset
333
247
85d77d7b034b another patche from Kenneth Berland for solaris
Carl Byington <carl@five-ten-sg.com>
parents: 246
diff changeset
334 * Fri May 07 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.47-1
246
5a82d41c883d patches from Kenneth Berland for solaris
Carl Byington <carl@five-ten-sg.com>
parents: 244
diff changeset
335 - patches from Kenneth Berland for solaris
5a82d41c883d patches from Kenneth Berland for solaris
Carl Byington <carl@five-ten-sg.com>
parents: 244
diff changeset
336
244
f2ae612fa62b fixes for fedora 13 change in implicit dso linking semantics
Carl Byington <carl@five-ten-sg.com>
parents: 242
diff changeset
337 * Thu Jan 21 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.46-1
f2ae612fa62b fixes for fedora 13 change in implicit dso linking semantics
Carl Byington <carl@five-ten-sg.com>
parents: 242
diff changeset
338 - prefer libpthread over librt for finding sem_init function.
f2ae612fa62b fixes for fedora 13 change in implicit dso linking semantics
Carl Byington <carl@five-ten-sg.com>
parents: 242
diff changeset
339
f2ae612fa62b fixes for fedora 13 change in implicit dso linking semantics
Carl Byington <carl@five-ten-sg.com>
parents: 242
diff changeset
340 * Thu Jan 21 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.45-2
f2ae612fa62b fixes for fedora 13 change in implicit dso linking semantics
Carl Byington <carl@five-ten-sg.com>
parents: 242
diff changeset
341 - rebuild for new boost package
308
97c53c6868ab add -m option to readpst to create Outlook .msg files
Carl Byington <carl@five-ten-sg.com>
parents: 242
diff changeset
342
242
67b24d6a45d6 patch from Hugo DesRosiers to export categories and notes into vcards.
Carl Byington <carl@five-ten-sg.com>
parents: 240
diff changeset
343 * Wed Nov 18 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.45-1
67b24d6a45d6 patch from Hugo DesRosiers to export categories and notes into vcards.
Carl Byington <carl@five-ten-sg.com>
parents: 240
diff changeset
344 - patch from Hugo DesRosiers to export categories and notes into vcards.
67b24d6a45d6 patch from Hugo DesRosiers to export categories and notes into vcards.
Carl Byington <carl@five-ten-sg.com>
parents: 240
diff changeset
345 - extend that patch to export categories into vcalendar appointments also.
67b24d6a45d6 patch from Hugo DesRosiers to export categories and notes into vcards.
Carl Byington <carl@five-ten-sg.com>
parents: 240
diff changeset
346
240
75a27d2add60 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 236
diff changeset
347 * Sun Sep 20 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.44-1
75a27d2add60 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 236
diff changeset
348 - patch from Lee Ayres to add file name extensions in separate mode.
75a27d2add60 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 236
diff changeset
349 - allow mixed items types in a folder in separate mode.
75a27d2add60 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 236
diff changeset
350
326
1e39dc490627 add autoconf checking for libgsf
Carl Byington <carl@five-ten-sg.com>
parents: 323
diff changeset
351 * Sat Sep 12 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.43-1
232
f8dc1b7201ad prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 228
diff changeset
352 - decode more of the pst format, some minor bug fixes
f8dc1b7201ad prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 228
diff changeset
353 - add support for code pages 1200 and 1201.
233
1d50ff3c5091 better rfc822 embedded message decoding
Carl Byington <carl@five-ten-sg.com>
parents: 232
diff changeset
354 - add readpst -t option to select output item types, which can
1d50ff3c5091 better rfc822 embedded message decoding
Carl Byington <carl@five-ten-sg.com>
parents: 232
diff changeset
355 now be used to process folders containing mixed item types.
232
f8dc1b7201ad prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 228
diff changeset
356 - fix segfault with embedded appointments
f8dc1b7201ad prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 228
diff changeset
357 - add readpst -u option for Thunderbird mode .size and .type files
236
093e0e9248bb cleanup rfc822 embedded message code
Carl Byington <carl@five-ten-sg.com>
parents: 233
diff changeset
358 - better detection of embedded rfc822 message attachments
232
f8dc1b7201ad prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 228
diff changeset
359
228
be1009c92ac2 patch from Fridrich Strba to build with DJGPP DOS cross-compiler
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
360 * Thu Sep 03 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.42-1
be1009c92ac2 patch from Fridrich Strba to build with DJGPP DOS cross-compiler
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
361 - patch from Fridrich Strba to build with DJGPP DOS cross-compiler.
be1009c92ac2 patch from Fridrich Strba to build with DJGPP DOS cross-compiler
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
362
be1009c92ac2 patch from Fridrich Strba to build with DJGPP DOS cross-compiler
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
363 * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.41-2
be1009c92ac2 patch from Fridrich Strba to build with DJGPP DOS cross-compiler
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
364 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
be1009c92ac2 patch from Fridrich Strba to build with DJGPP DOS cross-compiler
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
365
225
9859474779da fix ax_python as done in libtorrent
Carl Byington <carl@five-ten-sg.com>
parents: 224
diff changeset
366 * Tue Jun 23 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.41-1
9859474779da fix ax_python as done in libtorrent
Carl Byington <carl@five-ten-sg.com>
parents: 224
diff changeset
367 - fix ax_python detection - should not use locate command
9859474779da fix ax_python as done in libtorrent
Carl Byington <carl@five-ten-sg.com>
parents: 224
diff changeset
368 - checking for fedora versions is not needed
9859474779da fix ax_python as done in libtorrent
Carl Byington <carl@five-ten-sg.com>
parents: 224
diff changeset
369
221
06d759f640f6 fedora 11 has python2.6, remove pdf version of the man pages
Carl Byington <carl@five-ten-sg.com>
parents: 219
diff changeset
370 * Tue Jun 23 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.40-1
06d759f640f6 fedora 11 has python2.6, remove pdf version of the man pages
Carl Byington <carl@five-ten-sg.com>
parents: 219
diff changeset
371 - fedora 11 has python2.6
06d759f640f6 fedora 11 has python2.6, remove pdf version of the man pages
Carl Byington <carl@five-ten-sg.com>
parents: 219
diff changeset
372 - remove pdf version of the man pages
06d759f640f6 fedora 11 has python2.6, remove pdf version of the man pages
Carl Byington <carl@five-ten-sg.com>
parents: 219
diff changeset
373
06d759f640f6 fedora 11 has python2.6, remove pdf version of the man pages
Carl Byington <carl@five-ten-sg.com>
parents: 219
diff changeset
374 * Sun Jun 21 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.39-1
219
10ea2d132019 fedora > 10 moved to boost-python-devel
Carl Byington <carl@five-ten-sg.com>
parents: 218
diff changeset
375 - fedora > 10 moved to boost-python-devel
10ea2d132019 fedora > 10 moved to boost-python-devel
Carl Byington <carl@five-ten-sg.com>
parents: 218
diff changeset
376
221
06d759f640f6 fedora 11 has python2.6, remove pdf version of the man pages
Carl Byington <carl@five-ten-sg.com>
parents: 219
diff changeset
377 * Sun Jun 21 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.38-1
198
7c60d6d1c681 decode more recurrence mapi elements
Carl Byington <carl@five-ten-sg.com>
parents: 196
diff changeset
378 - add python interface to the shared library.
199
e3a46f66332b more changes in recurrence decoding
Carl Byington <carl@five-ten-sg.com>
parents: 198
diff changeset
379 - bump soname to version 4 for many changes to the interface.
e3a46f66332b more changes in recurrence decoding
Carl Byington <carl@five-ten-sg.com>
parents: 198
diff changeset
380 - better decoding of recurrence data in appointments.
202
2f38c4ce606f remove readpstlog, switch to plain ascii debug log files
Carl Byington <carl@five-ten-sg.com>
parents: 199
diff changeset
381 - remove readpstlog since debug log files are now plain text.
2f38c4ce606f remove readpstlog, switch to plain ascii debug log files
Carl Byington <carl@five-ten-sg.com>
parents: 199
diff changeset
382 - add readpst -j option for parallel jobs for each folder.
211
94bde95d7e18 the shared library interface should now be thread safe
Carl Byington <carl@five-ten-sg.com>
parents: 209
diff changeset
383 - make nested mime multipart/alternative to hold the text/html parts.
196
ffd1503a7530 build proper python rpm subpackage
Carl Byington <carl@five-ten-sg.com>
parents: 193
diff changeset
384
193
cf3df962f1e5 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 192
diff changeset
385 * Fri Apr 17 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.37-1
191
4b498fd68464 add pst_attach_to_mem() back into the shared library interface.
Carl Byington <carl@five-ten-sg.com>
parents: 188
diff changeset
386 - add pst_attach_to_mem() back into the shared library interface.
4b498fd68464 add pst_attach_to_mem() back into the shared library interface.
Carl Byington <carl@five-ten-sg.com>
parents: 188
diff changeset
387 - fix memory leak caught by valgrind.
4b498fd68464 add pst_attach_to_mem() back into the shared library interface.
Carl Byington <carl@five-ten-sg.com>
parents: 188
diff changeset
388
188
d588dafd03e8 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 182
diff changeset
389 * Tue Apr 14 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.36-1
181
3b04745ff76d prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 180
diff changeset
390 - build separate -doc and -devel-doc subpackages.
179
83cb32e41f80 remove fully versioned -libs dependency from main package
Carl Byington <carl@five-ten-sg.com>
parents: 176
diff changeset
391 - other spec file cleanup
83cb32e41f80 remove fully versioned -libs dependency from main package
Carl Byington <carl@five-ten-sg.com>
parents: 176
diff changeset
392
176
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
393 * Wed Apr 08 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.35-1
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
394 - properly add trailing mime boundary in all modes.
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
395 - build separate libpst, libpst-libs, libpst-devel rpms.
ac6e22c8a9cf build separate libpst, libpst-libs, libpst-devel rpms.
Carl Byington <carl@five-ten-sg.com>
parents: 168
diff changeset
396
168
c1a2fd06ffe6 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 165
diff changeset
397 * Thu Mar 19 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.34-1
c1a2fd06ffe6 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 165
diff changeset
398 - avoid putting mixed item types into the same output folder.
c1a2fd06ffe6 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 165
diff changeset
399
165
6194e4a10406 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
400 * Tue Mar 17 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.33-1
6194e4a10406 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
401 - compensate for iconv conversion to utf-7 that produces strings that
6194e4a10406 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
402 are not null terminated.
6194e4a10406 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
403 - don't produce empty attachment files in separate mode.
6194e4a10406 prep for fedora build
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
404
160
252ad66d3d6e fix ppc64 compile error
Carl Byington <carl@five-ten-sg.com>
parents: 157
diff changeset
405 * Sat Mar 14 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.32-1
252ad66d3d6e fix ppc64 compile error
Carl Byington <carl@five-ten-sg.com>
parents: 157
diff changeset
406 - fix ppc64 compile error
252ad66d3d6e fix ppc64 compile error
Carl Byington <carl@five-ten-sg.com>
parents: 157
diff changeset
407
157
cc3c71da9fe6 bump version for fedora cvs tagging mistake
Carl Byington <carl@five-ten-sg.com>
parents: 155
diff changeset
408 * Sat Mar 14 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.31-1
cc3c71da9fe6 bump version for fedora cvs tagging mistake
Carl Byington <carl@five-ten-sg.com>
parents: 155
diff changeset
409 - bump version for fedora cvs tagging mistake
cc3c71da9fe6 bump version for fedora cvs tagging mistake
Carl Byington <carl@five-ten-sg.com>
parents: 155
diff changeset
410
155
84e0f6222adf add changelog entry in rpm spec file
Carl Byington <carl@five-ten-sg.com>
parents: 146
diff changeset
411 * Sat Mar 14 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.30-1
84e0f6222adf add changelog entry in rpm spec file
Carl Byington <carl@five-ten-sg.com>
parents: 146
diff changeset
412 - track character set individually for each mapi element.
84e0f6222adf add changelog entry in rpm spec file
Carl Byington <carl@five-ten-sg.com>
parents: 146
diff changeset
413 - remove charset option from pst2ldif since we get that from each
84e0f6222adf add changelog entry in rpm spec file
Carl Byington <carl@five-ten-sg.com>
parents: 146
diff changeset
414 object now.
84e0f6222adf add changelog entry in rpm spec file
Carl Byington <carl@five-ten-sg.com>
parents: 146
diff changeset
415 - avoid emitting bogus empty email messages into contacts and
84e0f6222adf add changelog entry in rpm spec file
Carl Byington <carl@five-ten-sg.com>
parents: 146
diff changeset
416 calendar files.
84e0f6222adf add changelog entry in rpm spec file
Carl Byington <carl@five-ten-sg.com>
parents: 146
diff changeset
417
146
0695de3b5a98 fix for 64bit on Fedora 11
Carl Byington <carl@five-ten-sg.com>
parents: 143
diff changeset
418 * Tue Feb 24 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.29-1
0695de3b5a98 fix for 64bit on Fedora 11
Carl Byington <carl@five-ten-sg.com>
parents: 143
diff changeset
419 - fix for 64bit on Fedora 11
0695de3b5a98 fix for 64bit on Fedora 11
Carl Byington <carl@five-ten-sg.com>
parents: 143
diff changeset
420
143
fdc58ad2c758 fix embedded rfc822 messages with attachments
Carl Byington <carl@five-ten-sg.com>
parents: 141
diff changeset
421 * Tue Feb 24 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.28-1
141
fd4297884319 improve decoding of multipart/report and message/rfc822 mime types
Carl Byington <carl@five-ten-sg.com>
parents: 136
diff changeset
422 - improve decoding of multipart/report and message/rfc822 mime types.
143
fdc58ad2c758 fix embedded rfc822 messages with attachments
Carl Byington <carl@five-ten-sg.com>
parents: 141
diff changeset
423 - improve character set handling.
fdc58ad2c758 fix embedded rfc822 messages with attachments
Carl Byington <carl@five-ten-sg.com>
parents: 141
diff changeset
424 - fix embedded rfc822 messages with attachments.
141
fd4297884319 improve decoding of multipart/report and message/rfc822 mime types
Carl Byington <carl@five-ten-sg.com>
parents: 136
diff changeset
425
136
16770fc77139 fix for const correctness on Fedora 11
Carl Byington <carl@five-ten-sg.com>
parents: 134
diff changeset
426 * Sat Feb 07 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.27-1
16770fc77139 fix for const correctness on Fedora 11
Carl Byington <carl@five-ten-sg.com>
parents: 134
diff changeset
427 - fix for const correctness on Fedora 11
16770fc77139 fix for const correctness on Fedora 11
Carl Byington <carl@five-ten-sg.com>
parents: 134
diff changeset
428
134
2d6bb72ad041 update changelog and dates
Carl Byington <carl@five-ten-sg.com>
parents: 129
diff changeset
429 * Sat Feb 07 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.26-1
118
0f1492b7fe8b patch from Fridrich Strba for building on mingw and general cleanup of autoconf files
Carl Byington <carl@five-ten-sg.com>
parents: 116
diff changeset
430 - patch from Fridrich Strba for building on mingw and general
124
cbf63dd3f109 NEWS and spec file consistent with ChangeLog
Carl Byington <carl@five-ten-sg.com>
parents: 122
diff changeset
431 - cleanup of autoconf files.
cbf63dd3f109 NEWS and spec file consistent with ChangeLog
Carl Byington <carl@five-ten-sg.com>
parents: 122
diff changeset
432 - add processing for pst files of type 0x0f.
cbf63dd3f109 NEWS and spec file consistent with ChangeLog
Carl Byington <carl@five-ten-sg.com>
parents: 122
diff changeset
433 - strip and regenerate all MIME headers to avoid duplicates.
cbf63dd3f109 NEWS and spec file consistent with ChangeLog
Carl Byington <carl@five-ten-sg.com>
parents: 122
diff changeset
434 - do a better job of making unique MIME boundaries.
cbf63dd3f109 NEWS and spec file consistent with ChangeLog
Carl Byington <carl@five-ten-sg.com>
parents: 122
diff changeset
435 - only use base64 coding when strictly necessary.
118
0f1492b7fe8b patch from Fridrich Strba for building on mingw and general cleanup of autoconf files
Carl Byington <carl@five-ten-sg.com>
parents: 116
diff changeset
436
116
ed2a260bbb98 improve handling of content-type charset values in mime parts
Carl Byington <carl@five-ten-sg.com>
parents: 114
diff changeset
437 * Fri Jan 16 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.25-1
ed2a260bbb98 improve handling of content-type charset values in mime parts
Carl Byington <carl@five-ten-sg.com>
parents: 114
diff changeset
438 - improve handling of content-type charset values in mime parts
ed2a260bbb98 improve handling of content-type charset values in mime parts
Carl Byington <carl@five-ten-sg.com>
parents: 114
diff changeset
439
114
e213bfcf9aa7 patch from Chris Eagle to build on cygwin
Carl Byington <carl@five-ten-sg.com>
parents: 112
diff changeset
440 * Thu Dec 11 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.24-1
e213bfcf9aa7 patch from Chris Eagle to build on cygwin
Carl Byington <carl@five-ten-sg.com>
parents: 112
diff changeset
441 - patch from Chris Eagle to build on cygwin
e213bfcf9aa7 patch from Chris Eagle to build on cygwin
Carl Byington <carl@five-ten-sg.com>
parents: 112
diff changeset
442
112
554e9a422778 bump version to avoid cvs tagging mistake in fedora
Carl Byington <carl@five-ten-sg.com>
parents: 110
diff changeset
443 * Thu Dec 04 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.23-1
554e9a422778 bump version to avoid cvs tagging mistake in fedora
Carl Byington <carl@five-ten-sg.com>
parents: 110
diff changeset
444 - bump version to avoid cvs tagging mistake in fedora
554e9a422778 bump version to avoid cvs tagging mistake in fedora
Carl Byington <carl@five-ten-sg.com>
parents: 110
diff changeset
445
110
7133b39975f7 patch from David Cuadrado to process emails with type PST_TYPE_OTHER
Carl Byington <carl@five-ten-sg.com>
parents: 108
diff changeset
446 * Fri Nov 28 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.22-1
7133b39975f7 patch from David Cuadrado to process emails with type PST_TYPE_OTHER
Carl Byington <carl@five-ten-sg.com>
parents: 108
diff changeset
447 - patch from David Cuadrado to process emails with type PST_TYPE_OTHER
7133b39975f7 patch from David Cuadrado to process emails with type PST_TYPE_OTHER
Carl Byington <carl@five-ten-sg.com>
parents: 108
diff changeset
448 - base64_encode_multiple() may insert newline, needs larger malloc
7133b39975f7 patch from David Cuadrado to process emails with type PST_TYPE_OTHER
Carl Byington <carl@five-ten-sg.com>
parents: 108
diff changeset
449 - subject lines shorter than 2 bytes could segfault
7133b39975f7 patch from David Cuadrado to process emails with type PST_TYPE_OTHER
Carl Byington <carl@five-ten-sg.com>
parents: 108
diff changeset
450
108
1b2a4fac1303 fix title bug with old schema in pst2ldif, also escape commas in distinguished names per rfc4514.
Carl Byington <carl@five-ten-sg.com>
parents: 104
diff changeset
451 * Tue Oct 21 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.21-1
1b2a4fac1303 fix title bug with old schema in pst2ldif, also escape commas in distinguished names per rfc4514.
Carl Byington <carl@five-ten-sg.com>
parents: 104
diff changeset
452 - fix title bug with old schema in pst2ldif.
1b2a4fac1303 fix title bug with old schema in pst2ldif, also escape commas in distinguished names per rfc4514.
Carl Byington <carl@five-ten-sg.com>
parents: 104
diff changeset
453 - also escape commas in distinguished names per rfc4514.
1b2a4fac1303 fix title bug with old schema in pst2ldif, also escape commas in distinguished names per rfc4514.
Carl Byington <carl@five-ten-sg.com>
parents: 104
diff changeset
454
104
39ba19372732 many fixes in pst2ldif by Robert Harris
Carl Byington <carl@five-ten-sg.com>
parents: 103
diff changeset
455 * Thu Oct 09 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.20-1
99
b7f456946c5b add configure option --enable-dii=no to remove dependency on libgd.
Carl Byington <carl@five-ten-sg.com>
parents: 96
diff changeset
456 - add configure option --enable-dii=no to remove dependency on libgd.
b7f456946c5b add configure option --enable-dii=no to remove dependency on libgd.
Carl Byington <carl@five-ten-sg.com>
parents: 96
diff changeset
457 - many fixes in pst2ldif by Robert Harris.
100
1e4a7610d525 fixes from Justin Greer to add -D option to include deleted items, to add missing email headers, to fix bug in my_stristr()
Carl Byington <carl@five-ten-sg.com>
parents: 99
diff changeset
458 - add -D option to include deleted items, from Justin Greer
1e4a7610d525 fixes from Justin Greer to add -D option to include deleted items, to add missing email headers, to fix bug in my_stristr()
Carl Byington <carl@five-ten-sg.com>
parents: 99
diff changeset
459 - fix from Justin Greer to add missing email headers
1e4a7610d525 fixes from Justin Greer to add -D option to include deleted items, to add missing email headers, to fix bug in my_stristr()
Carl Byington <carl@five-ten-sg.com>
parents: 99
diff changeset
460 - fix from Justin Greer for my_stristr()
101
1fc33da23175 fix for orphan children when building descriptor tree, avoid writing uninitialized data to debug log file
Carl Byington <carl@five-ten-sg.com>
parents: 100
diff changeset
461 - fix for orphan children when building descriptor tree
1fc33da23175 fix for orphan children when building descriptor tree, avoid writing uninitialized data to debug log file
Carl Byington <carl@five-ten-sg.com>
parents: 100
diff changeset
462 - avoid writing uninitialized data to debug log file
102
8c4482be0b4c remove unreachable code
Carl Byington <carl@five-ten-sg.com>
parents: 101
diff changeset
463 - remove unreachable code
103
0af0bbe166e1 create dummy top-of-folder descriptor if needed for corrupt pst files
Carl Byington <carl@five-ten-sg.com>
parents: 102
diff changeset
464 - create dummy top-of-folder descriptor if needed for corrupt pst files
99
b7f456946c5b add configure option --enable-dii=no to remove dependency on libgd.
Carl Byington <carl@five-ten-sg.com>
parents: 96
diff changeset
465
96
2e3ec9511166 update the release notes
Carl Byington <carl@five-ten-sg.com>
parents: 93
diff changeset
466 * Sun Sep 14 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.19-1
2e3ec9511166 update the release notes
Carl Byington <carl@five-ten-sg.com>
parents: 93
diff changeset
467 - Fix base64 encoding that could create long lines.
2e3ec9511166 update the release notes
Carl Byington <carl@five-ten-sg.com>
parents: 93
diff changeset
468 - Initial work on a .so shared library from Bharath Acharya.
2e3ec9511166 update the release notes
Carl Byington <carl@five-ten-sg.com>
parents: 93
diff changeset
469
93
cb14583c119a iconv changes for Mac
Carl Byington <carl@five-ten-sg.com>
parents: 90
diff changeset
470 * Thu Aug 28 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.18-1
cb14583c119a iconv changes for Mac
Carl Byington <carl@five-ten-sg.com>
parents: 90
diff changeset
471 - Fixes for iconv on Mac from Justin Greer.
cb14583c119a iconv changes for Mac
Carl Byington <carl@five-ten-sg.com>
parents: 90
diff changeset
472
90
631d02d30a1c More fixes for 32/64 bit portability on big endian ppc.
Carl Byington <carl@five-ten-sg.com>
parents: 88
diff changeset
473 * Tue Aug 05 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.17-1
631d02d30a1c More fixes for 32/64 bit portability on big endian ppc.
Carl Byington <carl@five-ten-sg.com>
parents: 88
diff changeset
474 - More fixes for 32/64 bit portability on big endian ppc.
631d02d30a1c More fixes for 32/64 bit portability on big endian ppc.
Carl Byington <carl@five-ten-sg.com>
parents: 88
diff changeset
475
88
c664302d1606 release 0.6.16
Carl Byington <carl@five-ten-sg.com>
parents: 87
diff changeset
476 * Tue Aug 05 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.16-1
87
3ec5ad97e926 Use inttypes.h for portable printing of 64 bit items.
Carl Byington <carl@five-ten-sg.com>
parents: 85
diff changeset
477 - Use inttypes.h for portable printing of 64 bit items.
3ec5ad97e926 Use inttypes.h for portable printing of 64 bit items.
Carl Byington <carl@five-ten-sg.com>
parents: 85
diff changeset
478
85
582e927756d3 Patch from Robert Simpson for file handle leak in error case.
Carl Byington <carl@five-ten-sg.com>
parents: 82
diff changeset
479 * Wed Jul 30 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.15-1
582e927756d3 Patch from Robert Simpson for file handle leak in error case.
Carl Byington <carl@five-ten-sg.com>
parents: 82
diff changeset
480 - Patch from Robert Simpson for file handle leak in error case.
582e927756d3 Patch from Robert Simpson for file handle leak in error case.
Carl Byington <carl@five-ten-sg.com>
parents: 82
diff changeset
481 - Fix for missing length on lz decompression, bug found by Chris White.
582e927756d3 Patch from Robert Simpson for file handle leak in error case.
Carl Byington <carl@five-ten-sg.com>
parents: 82
diff changeset
482
82
b370d9e8aa10 Fix my mistake in debian packaging.
Carl Byington <carl@five-ten-sg.com>
parents: 79
diff changeset
483 * Sun Jun 15 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.14-1
b370d9e8aa10 Fix my mistake in debian packaging.
Carl Byington <carl@five-ten-sg.com>
parents: 79
diff changeset
484 - Fix my mistake in debian packaging.
b370d9e8aa10 Fix my mistake in debian packaging.
Carl Byington <carl@five-ten-sg.com>
parents: 79
diff changeset
485
79
56fa05fd5271 Patch from Robert Simpson for encryption type 2.
Carl Byington <carl@five-ten-sg.com>
parents: 78
diff changeset
486 * Fri Jun 13 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.13-1
56fa05fd5271 Patch from Robert Simpson for encryption type 2.
Carl Byington <carl@five-ten-sg.com>
parents: 78
diff changeset
487 - Patch from Robert Simpson for encryption type 2.
56fa05fd5271 Patch from Robert Simpson for encryption type 2.
Carl Byington <carl@five-ten-sg.com>
parents: 78
diff changeset
488
78
535075b4d261 Patch from Joachim Metz for debian packaging, and fix for incorrect length on lz decompression.
Carl Byington <carl@five-ten-sg.com>
parents: 75
diff changeset
489 * Tue Jun 10 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.12-1
535075b4d261 Patch from Joachim Metz for debian packaging, and fix for incorrect length on lz decompression.
Carl Byington <carl@five-ten-sg.com>
parents: 75
diff changeset
490 - Patch from Joachim Metz for debian packaging and
535075b4d261 Patch from Joachim Metz for debian packaging, and fix for incorrect length on lz decompression.
Carl Byington <carl@five-ten-sg.com>
parents: 75
diff changeset
491 - fix for incorrect length on lz decompression
535075b4d261 Patch from Joachim Metz for debian packaging, and fix for incorrect length on lz decompression.
Carl Byington <carl@five-ten-sg.com>
parents: 75
diff changeset
492
75
987aa872294e Use ftello/fseeko to properly handle large files.
Carl Byington <carl@five-ten-sg.com>
parents: 73
diff changeset
493 * Tue Jun 03 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.11-1
987aa872294e Use ftello/fseeko to properly handle large files.
Carl Byington <carl@five-ten-sg.com>
parents: 73
diff changeset
494 - Use ftello/fseeko to properly handle large files.
987aa872294e Use ftello/fseeko to properly handle large files.
Carl Byington <carl@five-ten-sg.com>
parents: 73
diff changeset
495 - Document and properly use datasize field in b5 blocks.
987aa872294e Use ftello/fseeko to properly handle large files.
Carl Byington <carl@five-ten-sg.com>
parents: 73
diff changeset
496 - Fix some MSVC compile issues and collect MSVC dependencies into one place.
987aa872294e Use ftello/fseeko to properly handle large files.
Carl Byington <carl@five-ten-sg.com>
parents: 73
diff changeset
497
73
3cb02cb1e6cd Patch from Robert Simpson to fix doubly-linked list in the cache_ptr code, and allow arrays of unicode strings (without converting them).
Carl Byington <carl@five-ten-sg.com>
parents: 71
diff changeset
498 * Thu May 29 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.10-1
3cb02cb1e6cd Patch from Robert Simpson to fix doubly-linked list in the cache_ptr code, and allow arrays of unicode strings (without converting them).
Carl Byington <carl@five-ten-sg.com>
parents: 71
diff changeset
499 - Patch from Robert Simpson for doubly-linked list code and arrays of unicode strings.
3cb02cb1e6cd Patch from Robert Simpson to fix doubly-linked list in the cache_ptr code, and allow arrays of unicode strings (without converting them).
Carl Byington <carl@five-ten-sg.com>
parents: 71
diff changeset
500
71
1bd4491cf8ff fix documentation of 8 byte backpointers
Carl Byington <carl@five-ten-sg.com>
parents: 70
diff changeset
501 * Fri May 16 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.9
73
3cb02cb1e6cd Patch from Robert Simpson to fix doubly-linked list in the cache_ptr code, and allow arrays of unicode strings (without converting them).
Carl Byington <carl@five-ten-sg.com>
parents: 71
diff changeset
502 - Patch from Joachim Metz for 64 bit compile.
71
1bd4491cf8ff fix documentation of 8 byte backpointers
Carl Byington <carl@five-ten-sg.com>
parents: 70
diff changeset
503 - Fix pst format documentation for 8 byte backpointers.
70
b12f4e50e2e8 Patch from Joachim Metz <joachim.metz@gmail.com> for 64 bit compile.
Carl Byington <carl@five-ten-sg.com>
parents: 67
diff changeset
504
67
90aa7814ad1f Initial version of pst2dii to convert to Summation dii load file format.
Carl Byington <carl@five-ten-sg.com>
parents: 66
diff changeset
505 * Wed Mar 05 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.8
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
506 - Initial version of pst2dii to convert to Summation dii load file format
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
507 - changes for Fedora packaging guidelines (#434727)
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
508
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
509 * Tue Jul 10 2007 Carl Byington <carl@five-ten-sg.com> - 0.5.5
31
b88ceb81dba2 mege changes from Joe Nahmias
carl
parents: 24
diff changeset
510 - merge changes from Joe Nahmias version
b88ceb81dba2 mege changes from Joe Nahmias
carl
parents: 24
diff changeset
511
64
2c6040b6e8f8 packaging for Fedora (#434727)
Carl Byington <carl@five-ten-sg.com>
parents: 51
diff changeset
512 * Sun Feb 19 2006 Carl Byington <carl@five-ten-sg.com> - 0.5.3
24
f4643b609bdf switch to automake/autoconf
carl
parents: 16
diff changeset
513 - initial spec file using autoconf and http://www.fedora.us/docs/rpm-packaging-guidelines.html
f4643b609bdf switch to automake/autoconf
carl
parents: 16
diff changeset
514