63e808
%global python2_sybpackage 0
63e808
63e808
Summary:            Utilities to convert Outlook .pst files to other formats
63e808
Name:               libpst
63e808
Version:            0.6.71
63e808
Release:            8%{?dist}
63e808
License:            GPLv2+
63e808
Source:             http://www.five-ten-sg.com/%{name}/packages/%{name}-%{version}.tar.gz
63e808
URL:                http://www.five-ten-sg.com/%{name}/
63e808
Requires:           libgsf
63e808
Requires:           %{name}-libs = %{version}-%{release}
63e808
BuildRequires:      libtool
63e808
BuildRequires:      gd-devel zlib-devel boost-devel libgsf-devel
63e808
63e808
%if %{python2_sybpackage}
63e808
BuildRequires:      python2-devel
63e808
%endif
63e808
63e808
%description
63e808
The Libpst utilities include readpst which can convert email messages
63e808
to both mbox and MH mailbox formats, pst2ldif which can convert the
63e808
contacts to .ldif format for import into ldap databases, and pst2dii
63e808
which can convert email messages to the DII load file format used by
63e808
Summation.
63e808
63e808
63e808
%package libs
63e808
Summary:            Shared library used by the pst utilities
63e808
63e808
%description libs
63e808
The libpst-libs package contains the shared library used by the pst
63e808
utilities.
63e808
63e808
63e808
%if %{python2_sybpackage}
63e808
63e808
%package -n python2-libpst
63e808
%{?python_provide:%python_provide python2-libpst}
63e808
# Remove before F30
63e808
Provides: %{name}-python2 = %{version}-%{release}
63e808
Provides: %{name}-python2%{?_isa} = %{version}-%{release}
63e808
Obsoletes: %{name}-python2 < %{version}-%{release}
63e808
Summary:            Python bindings for libpst
63e808
Requires:           %{name}-libs = %{version}-%{release}
63e808
63e808
%description -n python2-libpst
63e808
The libpst-python package allows you to use the libpst shared object
63e808
from python code.
63e808
63e808
%endif
63e808
63e808
%package devel
63e808
Summary:            Library links and header files for libpst application development
63e808
Requires:           pkgconfig
63e808
Requires:           %{name}-libs = %{version}-%{release}
63e808
63e808
%description devel
63e808
The libpst-devel package contains the library links and header files
63e808
you'll need to develop applications using the libpst shared library.
63e808
You do not need to install it if you just want to use the libpst
63e808
utilities.
63e808
63e808
63e808
%package devel-doc
63e808
Summary:            Documentation for libpst.so for libpst application development
63e808
Requires:           %{name}-doc = %{version}-%{release}
63e808
63e808
%description devel-doc
63e808
The libpst-devel-doc package contains the doxygen generated
63e808
documentation for the libpst.so shared library.
63e808
63e808
63e808
%package doc
63e808
Summary:            Documentation for the pst utilities in html format
63e808
63e808
%description doc
63e808
The libpst-doc package contains the html documentation for the pst
63e808
utilities.  You do not need to install it if you just want to use the
63e808
libpst utilities.
63e808
63e808
63e808
63e808
%prep
63e808
%setup -q
63e808
63e808
63e808
%build
63e808
autoreconf -v -f -i
63e808
%configure \
63e808
%if %{python2_sybpackage}
63e808
	--enable-python \
63e808
%else
63e808
	--disable-python \
63e808
%endif
63e808
	--enable-libpst-shared
63e808
%make_build
63e808
63e808
63e808
%install
63e808
%make_install
63e808
rm $RPM_BUILD_ROOT%{_libdir}/libpst.la
63e808
rm $RPM_BUILD_ROOT%{_libdir}/libpst.a
63e808
mv $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version} $RPM_BUILD_ROOT%{_datadir}/doc/%{name}
63e808
63e808
63e808
%post libs -p /sbin/ldconfig
63e808
63e808
%postun libs -p /sbin/ldconfig
63e808
63e808
63e808
%files
63e808
%{_bindir}/*
63e808
%{_mandir}/man1/*
63e808
%{_mandir}/man5/*
63e808
63e808
63e808
%files libs
63e808
%{_libdir}/libpst.so.*
63e808
%doc COPYING
63e808
63e808
63e808
%if %{python2_sybpackage}
63e808
63e808
%files -n python2-libpst
63e808
%{python2_sitearch}/_*.so
63e808
%exclude %{python2_sitearch}/*.a
63e808
%exclude %{python2_sitearch}/*.la
63e808
63e808
%endif
63e808
63e808
63e808
%files devel
63e808
%{_libdir}/libpst.so
63e808
%{_includedir}/%{name}-4/
63e808
%{_libdir}/pkgconfig/libpst.pc
63e808
63e808
63e808
%files devel-doc
63e808
%{_datadir}/doc/%{name}/devel/
63e808
63e808
63e808
%files doc
63e808
%dir %{_datadir}/doc/%{name}/
63e808
%{_datadir}/doc/%{name}/*.html
63e808
%{_datadir}/doc/%{name}/AUTHORS
63e808
%{_datadir}/doc/%{name}/COPYING
63e808
%{_datadir}/doc/%{name}/ChangeLog
63e808
%{_datadir}/doc/%{name}/NEWS
63e808
%{_datadir}/doc/%{name}/README
63e808
63e808
63e808
%changelog
63e808
* Mon Apr 09 2018 Milan Crha <mcrha@redhat.com> - 0.6.71-8
63e808
- Remove dependency on ImageMagick
63e808
63e808
* Wed Mar 28 2018 Milan Crha <mcrha@redhat.com> - 0.6.71-7
63e808
- Disable python2 subpackage
63e808
63e808
* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.6.71-6
63e808
- Add Provides for the old name without %%_isa
63e808
63e808
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.6.71-5
63e808
- Python 2 binary package renamed to python2-libpst
63e808
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
63e808
63e808
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.6.71-4
63e808
- Python 2 binary package renamed to python2-libpst
63e808
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
63e808
63e808
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.71-3
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
63e808
63e808
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.71-2
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
63e808
63e808
* Fri Jul 21 2017 Carl Byington <carl@five-ten-sg.com> 0.6.71-1
63e808
- fedora python naming scheme changes
63e808
- Zachary Travis - Add support for the OST 2013 format, and
63e808
  Content-Disposition filename key fix for outlook compatibility
63e808
63e808
* Thu Jul 20 2017 Kalev Lember <klember@redhat.com> - 0.6.70-3
63e808
- Rebuilt for Boost 1.64
63e808
63e808
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 0.6.70-2
63e808
- Rebuild due to bug in RPM (RHBZ #1468476)
63e808
63e808
* Wed Feb 08 2017 Carl Byington <carl@five-ten-sg.com> 0.6.70-1
63e808
- Jeffrey Morlan - pst_getID2 must not recurse into children
63e808
63e808
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 0.6.69-2
63e808
- Rebuilt for Boost 1.63
63e808
63e808
* Sat Oct 29 2016 Carl Byington <carl@five-ten-sg.com> 0.6.69-1
63e808
- fix bugs in code allowing folders containing multiple item types
63e808
63e808
* Mon Aug 29 2016 Carl Byington <carl@five-ten-sg.com> 0.6.68-1
63e808
- allow folders containing multiple item types, e.g. email and calendar
63e808
- better detection of valid internet headers
63e808
63e808
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.67-2
63e808
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
63e808
63e808
* Wed Jul 06 2016 Carl Byington <carl@five-ten-sg.com> 0.6.67-1
63e808
- Jeffrey Morlan - multiple bug fixes and an optimization
63e808
63e808
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.66-3
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
63e808
63e808
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 0.6.66-2
63e808
- Rebuilt for Boost 1.60
63e808
63e808
* Mon Dec 21 2015 Carl Byington <carl@five-ten-sg.com> 0.6.66-1
63e808
- Igor Stroh - Added Content-ID header support
63e808
63e808
* Fri Sep 11 2015 Carl Byington <carl@five-ten-sg.com> 0.6.65-1
63e808
- Jeffrey Morlan - fix multiple Content-Type headers
63e808
- Hans Liss - debug level output
63e808
63e808
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 0.6.64-6
63e808
- Rebuilt for Boost 1.59
63e808
63e808
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.64-5
63e808
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
63e808
63e808
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 0.6.64-4
63e808
- rebuild for Boost 1.58
63e808
63e808
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.64-3
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
63e808
63e808
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.6.64-2
63e808
- Rebuilt for GCC 5 C++11 ABI change
63e808
63e808
* Mon Mar 09 2015 Carl Byington <carl@five-ten-sg.com> 0.6.64-1
63e808
- fix line wrap on python provides_exclude_from
63e808
- fix unchecked errors found by cppcheck
63e808
- AJ Shankar fixes for attachment processing and body encodings
63e808
  that contain embedded null chars.
63e808
63e808
* Mon Jan 26 2015 Petr Machata <pmachata@redhat.com> - 0.6.63-5
63e808
- Rebuild for boost 1.57.0
63e808
63e808
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.63-4
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
63e808
63e808
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.63-3
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
63e808
63e808
* Fri May 23 2014 David Tardon <dtardon@redhat.com> - 0.6.63-2
63e808
- rebuild for boost 1.55.0
63e808
63e808
* Fri Dec 27 2013 Carl Byington <carl@five-ten-sg.com> 0.6.63-1
63e808
- Daniel Gryniewicz found buffer overrun in LIST_COPY_TIME
63e808
63e808
* Sun Sep 22 2013 Carl Byington <carl@five-ten-sg.com> 0.6.62-1
63e808
- 983596 - Old dependency filter breaks file coloring
63e808
63e808
* Tue Aug 06 2013 Carl Byington <carl@five-ten-sg.com> 0.6.61-1
63e808
- move documentation to unversioned directory
63e808
63e808
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.59-4
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
63e808
63e808
* Sat Jul 27 2013 pmachata@redhat.com - 0.6.59-3
63e808
- Rebuild for boost 1.54.0
63e808
63e808
* Wed Jun 12 2013 Carl Byington <carl@five-ten-sg.com> 0.6.60-1
63e808
- patch from Dominique Leuenberger to add AC_USE_SYSTEM_EXTENSIONS
63e808
- add readpst -a option for attachment stripping
63e808
63e808
* Tue Jun 11 2013 Remi Collet <rcollet@redhat.com> - 0.6.59-2
63e808
- rebuild for new GD 2.1.0
63e808
63e808
* Fri May 17 2013 Carl Byington <carl@five-ten-sg.com> 0.6.59-1
63e808
- add autoconf checking for libgsf
63e808
63e808
* Fri Mar 29 2013 Carl Byington <carl@five-ten-sg.com> 0.6.58-4
63e808
- add autoreconf for aarch64
63e808
63e808
* Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 0.6.58-3
63e808
- Rebuild for Boost-1.53.0
63e808
63e808
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 0.6.58-2
63e808
- Rebuild for Boost-1.53.0
63e808
63e808
* Fri Dec 28 2012 Carl Byington <carl@five-ten-sg.com> - 0.6.58-1
63e808
- fix From quoting on embedded rfc/822 messages
63e808
63e808
* Wed Dec 26 2012 Carl Byington <carl@five-ten-sg.com> - 0.6.57-1
63e808
- bugzilla 852414, remove unnecessary dependencies
63e808
63e808
* Mon Dec 24 2012 Carl Byington <carl@five-ten-sg.com> - 0.6.56-1
63e808
- filter private provides from rpm
63e808
- merge -m .msg files code into main branch
63e808
63e808
* Thu Aug 09 2012 Carl Byington <carl@five-ten-sg.com> - 0.6.55-2
63e808
- rebuild for python
63e808
63e808
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.54-6
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
63e808
63e808
* Tue May 08 2012 Carl Byington <carl@five-ten-sg.com> - 0.6.55-1
63e808
- preserve bcc headers
63e808
- document -C switch to set default character set
63e808
- space after colon is not required in header fields
63e808
63e808
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.54-5
63e808
- Rebuilt for c++ ABI breakage
63e808
63e808
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.54-4
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
63e808
63e808
* Sat Dec 24 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.54-3
63e808
- bump versions and prep for fedora build
63e808
63e808
* Wed Nov 30 2011 Petr Pisar <ppisar@redhat.com> - 0.6.53-3
63e808
- Rebuild against boost-1.48
63e808
63e808
* Mon Nov 14 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.54-2
63e808
- failed to bump version number
63e808
63e808
* Fri Nov 04 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.54-1
63e808
- embedded rfc822 messages might contain rtf encoded bodies
63e808
63e808
* Fri Sep 02 2011 Petr Pisar <ppisar@redhat.com> - 0.6.53-2
63e808
- Rebuild against boost-1.47
63e808
63e808
* Sun Jul 10 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.53-1
63e808
- add Status: header in output
63e808
- allow fork for parallel processing of individual email folders
63e808
  in separate mode
63e808
- proper handling of --with-boost-python option
63e808
63e808
* Sun May 22 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.52-1
63e808
- fix dangling freed pointer in embedded rfc822 message processing
63e808
- allow broken outlook internet header field - it sometimes contains
63e808
  fragments of the message body rather than headers
63e808
63e808
* Sun Apr 17 2011 Carl Byington <carl@five-ten-sg.com> - 0.6.51-1
63e808
- fix for buffer overrun; attachment size from the secondary
63e808
  list of mapi elements overwrote proper size from the primary
63e808
  list of mapi elements.
63e808
  fedora bugzilla 696263
63e808
63e808
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.49-4
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
63e808
63e808
* Mon Feb 07 2011 Thomas Spura <tomspur@fedoraproject.org> - 0.6.49-3
63e808
- rebuild for new boost
63e808
63e808
* Fri Dec 24 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.50-1
63e808
- rfc2047 and rfc2231 encoding for non-ascii headers and
63e808
  attachment filenames.
63e808
63e808
* Wed Sep 29 2010 jkeating - 0.6.49-2
63e808
- Rebuilt for gcc bug 634757
63e808
63e808
* Mon Sep 13 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.49-1
63e808
- fix to ignore embedded objects that are not email messages
63e808
  fedora bugzilla 633498
63e808
63e808
* Thu Sep 02 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.48-1
63e808
- fix for broken internet headers from Outlook
63e808
- fix ax_python.m4 to look for python2.7
63e808
- use mboxrd from quoting for output formats with multiple messages per file
63e808
- use no from quoting for output formats with single message per file
63e808
63e808
* Sat Jul 31 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.47-6
63e808
- rebuild for python dependencies
63e808
63e808
* Mon Jul 26 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.47-4
63e808
- hack up configure so that it looks for python 2.7
63e808
63e808
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.47-3
63e808
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
63e808
63e808
* Wed Jul 07 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.47-2
63e808
- Subpackage Licensing, add COPYING to -libs.
63e808
- patches from Kenneth Berland for solaris
63e808
63e808
* Fri May 07 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.47-1
63e808
- patches from Kenneth Berland for solaris
63e808
63e808
* Thu Jan 21 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.46-1
63e808
- prefer libpthread over librt for finding sem_init function.
63e808
63e808
* Thu Jan 21 2010 Carl Byington <carl@five-ten-sg.com> - 0.6.45-2
63e808
- rebuild for new boost package
63e808
63e808
* Wed Nov 18 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.45-1
63e808
- patch from Hugo DesRosiers to export categories and notes into vcards.
63e808
- extend that patch to export categories into vcalendar appointments also.
63e808
63e808
* Sun Sep 20 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.44-1
63e808
- patch from Lee Ayres to add file name extensions in separate mode.
63e808
- allow mixed items types in a folder in separate mode.
63e808
63e808
* Sat Sep 12 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.43-1
63e808
- decode more of the pst format, some minor bug fixes
63e808
- add support for code pages 1200 and 1201.
63e808
- add readpst -t option to select output item types, which can
63e808
  now be used to process folders containing mixed item types.
63e808
- fix segfault with embedded appointments
63e808
- add readpst -u option for Thunderbird mode .size and .type files
63e808
- better detection of embedded rfc822 message attachments
63e808
63e808
* Thu Sep 03 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.42-1
63e808
- patch from Fridrich Strba to build with DJGPP DOS cross-compiler.
63e808
63e808
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.41-2
63e808
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
63e808
63e808
* Tue Jun 23 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.41-1
63e808
- fix ax_python detection - should not use locate command
63e808
- checking for fedora versions is not needed
63e808
63e808
* Tue Jun 23 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.40-1
63e808
- fedora 11 has python2.6
63e808
- remove pdf version of the man pages
63e808
63e808
* Sun Jun 21 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.39-1
63e808
- fedora > 10 moved to boost-python-devel
63e808
63e808
* Sun Jun 21 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.38-1
63e808
- add python interface to the shared library.
63e808
- bump soname to version 4 for many changes to the interface.
63e808
- better decoding of recurrence data in appointments.
63e808
- remove readpstlog since debug log files are now plain text.
63e808
- add readpst -j option for parallel jobs for each folder.
63e808
- make nested mime multipart/alternative to hold the text/html parts.
63e808
63e808
* Fri Apr 17 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.37-1
63e808
- add pst_attach_to_mem() back into the shared library interface.
63e808
- fix memory leak caught by valgrind.
63e808
63e808
* Tue Apr 14 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.36-1
63e808
- build separate -doc and -devel-doc subpackages.
63e808
- other spec file cleanup
63e808
63e808
* Wed Apr 08 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.35-1
63e808
- properly add trailing mime boundary in all modes.
63e808
- build separate libpst, libpst-libs, libpst-devel rpms.
63e808
63e808
* Thu Mar 19 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.34-1
63e808
- avoid putting mixed item types into the same output folder.
63e808
63e808
* Tue Mar 17 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.33-1
63e808
- compensate for iconv conversion to utf-7 that produces strings that
63e808
  are not null terminated.
63e808
- don't produce empty attachment files in separate mode.
63e808
63e808
* Sat Mar 14 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.32-1
63e808
- fix ppc64 compile error
63e808
63e808
* Sat Mar 14 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.31-1
63e808
- bump version for fedora cvs tagging mistake
63e808
63e808
* Sat Mar 14 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.30-1
63e808
- track character set individually for each mapi element.
63e808
- remove charset option from pst2ldif since we get that from each
63e808
  object now.
63e808
- avoid emitting bogus empty email messages into contacts and
63e808
  calendar files.
63e808
63e808
* Tue Feb 24 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.29-1
63e808
- fix for 64bit on Fedora 11
63e808
63e808
* Tue Feb 24 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.28-1
63e808
- improve decoding of multipart/report and message/rfc822 mime types.
63e808
- improve character set handling.
63e808
- fix embedded rfc822 messages with attachments.
63e808
63e808
* Sat Feb 07 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.27-1
63e808
- fix for const correctness on Fedora 11
63e808
63e808
* Sat Feb 07 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.26-1
63e808
- patch from Fridrich Strba for building on mingw and general
63e808
- cleanup of autoconf files.
63e808
- add processing for pst files of type 0x0f.
63e808
- strip and regenerate all MIME headers to avoid duplicates.
63e808
- do a better job of making unique MIME boundaries.
63e808
- only use base64 coding when strictly necessary.
63e808
63e808
* Fri Jan 16 2009 Carl Byington <carl@five-ten-sg.com> - 0.6.25-1
63e808
- improve handling of content-type charset values in mime parts
63e808
63e808
* Thu Dec 11 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.24-1
63e808
- patch from Chris Eagle to build on cygwin
63e808
63e808
* Thu Dec 04 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.23-1
63e808
- bump version to avoid cvs tagging mistake in fedora
63e808
63e808
* Fri Nov 28 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.22-1
63e808
- patch from David Cuadrado to process emails with type PST_TYPE_OTHER
63e808
- base64_encode_multiple() may insert newline, needs larger malloc
63e808
- subject lines shorter than 2 bytes could segfault
63e808
63e808
* Tue Oct 21 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.21-1
63e808
- fix title bug with old schema in pst2ldif.
63e808
- also escape commas in distinguished names per rfc4514.
63e808
63e808
* Thu Oct 09 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.20-1
63e808
- add configure option --enable-dii=no to remove dependency on libgd.
63e808
- many fixes in pst2ldif by Robert Harris.
63e808
- add -D option to include deleted items, from Justin Greer
63e808
- fix from Justin Greer to add missing email headers
63e808
- fix from Justin Greer for my_stristr()
63e808
- fix for orphan children when building descriptor tree
63e808
- avoid writing uninitialized data to debug log file
63e808
- remove unreachable code
63e808
- create dummy top-of-folder descriptor if needed for corrupt pst files
63e808
63e808
* Sun Sep 14 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.19-1
63e808
- Fix base64 encoding that could create long lines.
63e808
- Initial work on a .so shared library from Bharath Acharya.
63e808
63e808
* Thu Aug 28 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.18-1
63e808
- Fixes for iconv on Mac from Justin Greer.
63e808
63e808
* Tue Aug 05 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.17-1
63e808
- More fixes for 32/64 bit portability on big endian ppc.
63e808
63e808
* Tue Aug 05 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.16-1
63e808
- Use inttypes.h for portable printing of 64 bit items.
63e808
63e808
* Wed Jul 30 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.15-1
63e808
- Patch from Robert Simpson for file handle leak in error case.
63e808
- Fix for missing length on lz decompression, bug found by Chris White.
63e808
63e808
* Sun Jun 15 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.14-1
63e808
- Fix my mistake in debian packaging.
63e808
63e808
* Fri Jun 13 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.13-1
63e808
- Patch from Robert Simpson for encryption type 2.
63e808
63e808
* Tue Jun 10 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.12-1
63e808
- Patch from Joachim Metz for debian packaging and
63e808
- fix for incorrect length on lz decompression
63e808
63e808
* Tue Jun 03 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.11-1
63e808
- Use ftello/fseeko to properly handle large files.
63e808
- Document and properly use datasize field in b5 blocks.
63e808
- Fix some MSVC compile issues and collect MSVC dependencies into one place.
63e808
63e808
* Thu May 29 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.10-1
63e808
- Patch from Robert Simpson for doubly-linked list code and arrays of unicode strings.
63e808
63e808
* Fri May 16 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.9
63e808
- Patch from Joachim Metz for 64 bit compile.
63e808
- Fix pst format documentation for 8 byte backpointers.
63e808
63e808
* Wed Mar 05 2008 Carl Byington <carl@five-ten-sg.com> - 0.6.8
63e808
- Initial version of pst2dii to convert to Summation dii load file format
63e808
- changes for Fedora packaging guidelines (#434727)
63e808
63e808
* Tue Jul 10 2007 Carl Byington <carl@five-ten-sg.com> - 0.5.5
63e808
- merge changes from Joe Nahmias version
63e808
63e808
* Sun Feb 19 2006 Carl Byington <carl@five-ten-sg.com> - 0.5.3
63e808
- initial spec file using autoconf and http://www.fedora.us/docs/rpm-packaging-guidelines.html
63e808