# changelog

author: Matthias Saou <http://freshrpms.net/> 1.4.22-3
changelog:
  - Update init script to new style.
  - No longer include a sysconfig file, though one can be set to override the
    default configuration file location.


author: Matthias Saou <http://freshrpms.net/> 1.4.23-1
changelog:
  - Update to 1.4.23.
  - Update defaultconf and mod_geoip patches.
  - Remove no longer shipped spawn-fcgi, it's a separate source package now.
  - Remove unused patch to the init script.


author: Matthias Saou <http://freshrpms.net/> 1.4.26-2
changelog:
  - Update to 1.4.26.
  - Update the geoip patch.
  - Remove no longer provided ChangeLog from %doc.
  - Include patch to fix upstream SSL related bug #2157.


author: Matthias Saou <http://freshrpms.net/> 1.4.28-2
changelog:
  - Rebase F15 master to the 1.4.28 update.
  - Try to update to 1.4.29 (#625737).
  - Rebase geoip patch for 1.4.29.
  - Update /var/run to work with F15+ (#656612).
  - Include all of the new example configuration, with conf.d files and vhosts.d.
  - Disable server.max-fds by default since SELinux denies it.


author: Matthias Saou <http://freshrpms.net/> 1.4.28-3
changelog:
  - Update the defaultconf patch to hint at selinux change to fix server.max-fds.
  - Start using %bcond, including quick defines to also support EL4.
  - Include systemd service for F16+, don't add all of the ugly trigger for sysv
    migration (yet : new versions might be released before F16 final) (#720210).


author: John Berninger <john at ncphotography dot com> - 3.0.4-1
changelog:
  - Update to upstream 3.0.4 to fix multiple security vulns
  - Change perms on /etc/bugzilla for bz 427981


author: Stepan Kasal <skasal@redhat.com> - 3.0.4-3
changelog:
  - do not require perl-Email-Simple, it is (no longer) in use
  - remove several explicit perl-* requires; the automatic dependencies
    do handle them


author: Itamar Reis Peixoto <itamar@ispbrasil.com.br> 3.0.8-1
changelog:
  - Upgrade to 3.0.8, fix #466077 #438080
  - fix macro in changelog rpmlint warning
  - fix files-attr-not-set rpmlint warning for doc and contrib sub-packages


author: Itamar Reis Peixoto <itamar@ispbrasil.com.br> 3.2.2-1
changelog:
  - thanks to Chris Eveleigh <chris dot eveleigh at planningportal dot gov dot uk>
  - for contributing with patches :-)
  - Upgrade to upstream 3.2.2 to fix multiple security vulns
  - Removed old perl_requires exclusions, added new ones for RADIUS, Oracle and sanitycheck.cgi
  - Added Oracle to supported DBs in description (and moved line breaks)
  - Include a patch to fix max_allowed_packet warnin when using with mysql


author: Itamar Reis Peixoto <itamar@ispbrasil.com.br> 3.2.2-2
changelog:
  - fix from BZ #474250 Comment #16, from Chris Eveleigh -->
  - add python BR for contrib subpackage
  - fix description
  - change Requires perl-SOAP-Lite to perl(SOAP::Lite) according guidelines


author: Nick Bebout <nb@fedoraproject.org> - 1.411-1
changelog:
  - Bugfix for "Folders in host2 not in host1" list when
  - folders are given by --folder option or equivalent.
  - The old list listed too many folders with --folder INBOX for example.
  - Updated success list.
  - Added --takebody option.
  - Added  Gimap (Gmail imap) success.
  - Added IMail 11.03 [host1] success
  - Made --delete2 works with --uselib or --usecache
  - No longer --useuid with --fast
  - Debug output with permanentflags.
  - Added isync url.
  - Sleep 2 seconds after foldersizes calls.


author: Nick Bebout <nb@fedoraproject.org> - 1.422-1
changelog:
  - Added --debugLIST to track messages list uid or number only.
  - Bugfix: a lack of variable initialisation caused to fetch no existing messages.
  -  The APPEND error then the FETCH 0 byte error may be fixed now.
  - relogin1 before each folder select.
  - --splitX are set into sub login_imap() now.
  - Added --relogin1 option (--relogin1 5) to force a reconnection when FETCH message fails on host1.
  - Added --debugcontent to avoid debugging content (can be big) with --debug option.
  - Added --debugflags to permit flag debugging only.
  - Added --flagsCase to correct flag case that are not RFC compliant \SEEN -> \Seen (on by default).
  - Added output to track 0 byte messages during the fetch on host1.
  - Bugfix. --proxyauth2 was setting proxyauth1!
  -  Thanks to Denis BREAN!
  - MDaemon 12
  - Exchange 6.5 host1
  - Bugfix. Modified create_folder() to avoid Inbox -> INBOX problem ("already exists").
  - Bugfix. --maxsize --minsize now work with --useuid
  - Bugfix. flag sync of already transfered messages now take care of --maxsize --minsize options.
  - --delete2 implies --expunge2 now unless --noexpunge2 is given.
  - exit if --delete and --delete2 are given together.
  - Same behavior for --expunge or --expunge1.
  - Added 0 length message tracking when fetching host1.


author: Nick Bebout <nb@fedoraproject.org> - 1.434-1
changelog:
  - Bugfix. Made --usecache work with --maxage or --maxsize or --min*
  - Improved the way imapsync deals with headers:
  -  - Stopped getting first 2KB of message. Not a good idea.
  -  - If $imap2->parse_headers() fails then take the whole header (instead of body).
  -  - Default is like --useheader Message-Id --useheader Message-ID
  -  - Use header Message-Id and header Date as sig md5 when taking the whole header.
  - Better output in debug mode.
  - Options --usecache and --maxsize --minsize can safely be used if --delete is there
  - Added tests of mkpath very long path > 300 char. Win32 fails on them.
  - Bugfix. Added special case for Inbox vs INBOX bug creation ("Couldn't create folder [Inbox] from [INBOX]: 143 NO INBOX already exists!")
  - Adapted regression tests for good_date() when no zone is given.
  - Bugfix. intarnal date needs zone data. Default to  +0000.
  - Bugfix. Starttls() only for 2.2.9
  - Fix. Removed a debug print always printed.
  - Bugfix. Changed the way imapsync knows whether a folder exists or not. Exchange might be happy and stop deconnecting for this reason.
  - Added a warning and die if --usecache and one of  --maxsize--minsize --maxage --minage is used.
  - Bugfix. Reconnections are well done in tls mode now.
  - Zimbra 5.0.24_GA_3356.RHEL4 [host1]
  - Exchange 2010 SP1 RU2 [host2]
  - Added --debugsleep to have to play will kill and reconnections.


author: Nick Bebout <nb@fedoraproject.org> - 1.446-1
changelog:
  - Bugfix. Try to handle Markus bug in foldersizes() when select_msgs() returns a list of undef.
  - Check if uidexpunge is supported at the beginning of execution, not when needed.
  - Set --uidexpunge2 if --delete2 or --expunge2 if uidexpunge not supported.
  - Changed all warn() calls (STDERR) to print calls (STDOUT)
  - good_date() "24 Aug 77" -> "24-Aug-1977"
  - Patched tests_good_date() and good_date() with Dax Kelson patches.
  - Started code to deal with epoch of messages.
  - Handle better folder creation, not a failure when folder "already exists" during its creation.
  - Replaced default setting. Now --delete2 sets --uidexpunge2 instead of --expunge2 (unless --nouidexpunge2 is set)
  - Added epoch() routine to prepare the safe bidirectional sync (maybe...)
  - Adapted the usage output multiline character to Unix or Win, \ or ^
  - Bugfix. Avoid a "no number" warning when size is null.
  - Added "Date" in the default --useheader list. ("Message-Id", "Message-ID", "Date")
  - Bugfix. Bad header beginning with a blank character.


author: Nick Bebout <nb@fedoraproject.org> - 1.452-1
changelog:
  - Added the --search option allowing to select messages with the powerful IMAP SEARCH command.
  - Added IO::Socket::INET version info.
  - Bugfix. Fixed ps call to work with Solaris 10. Thanks to Daniel Rohde.
  - Kerio 7.2.0P1 success.
  - MDaemon 12.0.3 success.
  - Bugfix. Date reference to select messages with --maxdate --mindate is the beginning of imapsync run now.
  - Added PERMANENTFLAGS output with --debugflags


author: Johan Cwiklinski <johan AT x-tnd DOT be> 3.1.0-1
changelog:
  - New upstream version
  - Added samba-client as a dependency
  - Added readme.fedora
  - Changed CGI admin path in default config file


author: Paul Howarth <paul@city-fan.org> - 0.23-4
changelog:
  - Spec clean-up:
    - Add buildreqs for Perl core modules that might be dual-lived
    - Tidy %description
    - Make %files list more explicit
    - Don't use macros for commands
    - Use search.cpan.org source URL
    - BR: at least version 0.87 of File::Spec


author: Paul Howarth <paul@city-fan.org> - 0.25-1
changelog:
  - Update to 0.25:
    - resolve() now croak()s instead of die()s on non-existent file
    - Added a traverse() method for directories, based on the fmap_cont() method
      of Forest::Tree::Pure; it's an alternative to ->recurse, which allows for
      more control over how the recursion happens
    - Fixed a grammar error in the docs
    - Added a tempfile() method for Dir objects, which provides an interface to
      File::Temp (CPAN RT#60485)
    - Fixed a non-helpful fatal error message when calling resolve() on a path
      that doesn't exist; now dies with the proper "No such file or directory"
      message and exit status
  - BR: perl(Test::Perl::Critic) and run author tests where possible
  - Add patch to support building with Module::Build < 0.3601


author: Iain Arnell <iarnell@gmail.com> - 0.05-1
changelog:
  - Update to latest upstream version
  - Clean up spec for modern rpmbuild
  - BR perl(Test::More)
  - Requires perl(DynaLoader) and perl(Exporter)


author: Paul Howarth <paul@city-fan.org> - 0.05-6
changelog:
  - Add patch for CPAN RT#50524 (copy contents of %DB::sub entry if it exists)
  - Reinstate compatibility with old distributions like EL-5
    - Add BuildRoot definition
    - Clean buildroot in %install
    - Restore %clean section
    - Restore %defattr
    - Don't use + to terminate find -exec commands
  - Spec clean-up
    - Make %files list more explicit
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Don't use macros for commands
    - Use tabs
    - Add buildreqs for Perl core modules that might be dual-lived
    - Explicit requires for "use base XXX;" only required prior to rpm 4.9


author: Pavel Lisý <pali@fedoraproject.org> - 1.2.99-1
changelog:
  - Latest 1.2.x upstream release
  - Resolves bz 713306
  - Resolves bz 710473
  - Resolves bz 728741
  - Resolves bz 720515
  - Resolves bz 701196
  - Resolves bz 712555


author: Pavel Lisý <pali@fedoraproject.org> - 1.2.100-1
changelog:
  - Latest 1.2.x upstream release
  - .spec corrections for optional build for systemd
  - Resolves bz 710474
  - Resolves bz 713307
  - Resolves bz 680691


author: Paul Howarth <paul@city-fan.org> - 0.14-11
changelog:
  - Spec clean-up:
    - Drop redundant perl and perl(ExtUtils::AutoInstall) buildreqs
    - BR: perl(Carp), perl(Scalar::Util) ≥ 1.11, perl(Test::More)
    - Use DESTDIR rather than PERL_INSTALL_ROOT
    - Set AUTOMATED_TESTING=1 to enable Pod test
    - Use search.cpan.org source URL
    - Fix typo in %description
    - Make %files list more explicit
    - Don't use macros for commands
    - Use tabs


author: Matthias Saou <http://freshrpms.net/> 0.2.1-2
changelog:
  - Rename coherence -> Coherence to match upstream and our naming guidelines.
  - Obsolete coherence < 0.2.1-2 but don't provide it since elisa's requirement
    has been updated to match the name change and nothing else requires it.


author: Devrim Gunduz <devrim@commandprompt.com> 1.0.0-4
changelog:
  - chgrp and chmod pgpool-II conf files so that apache can write it. 
  - Change file ownership from apache to nobody.


author: Devrim Gunduz <devrim@commandprompt.com> 2.2-1
changelog:
  - Update to 2.2
  - Update spec and patches so that pgpoolAdmin works against pgpool 2.2
  - Corrected a typo at %attr in %files section


author: Xavier Lamien <lxtnow@gmail.com> - 0.2.0-2
changelog:
  - Removed category "Application" from .desktop file.
  - Removed 'python' and 'glade-python' from Requires tag.
  - Added python-related requirements.


author: Xavier Lamien <lxtnow@gmail.com> - 0.2.0-3
changelog:
  - Removed 'gnome-python2' as redundant require.
  - Fixed default doc directory and added VERSION file in it.


author: - David Fetter <david@fetter.org> 2.0.0-1
changelog:
  - 2.0.0
  - Moved "test" files to the more appropriate "examples" directory per
    rh bugzilla # 199682.
  - Put back Oracle and Excel portions as they no longer cause
    inappropriate dependencies.
  - Added new Sybase/MS-SQL Server examples.


