12e11429b5
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
331 lines
8.8 KiB
ReStructuredText
331 lines
8.8 KiB
ReStructuredText
=========
|
|
ChangeLog
|
|
=========
|
|
|
|
:website: http://offlineimap.org
|
|
|
|
|
|
**NOTE FROM THE MAINTAINER:**
|
|
Contributors should use the `WIP` section in Changelog.draft.rst in order to
|
|
add changes they are working on. I will use it to make the new changelog entry
|
|
on releases. And because I'm lazy, it will also be used as a draft for the
|
|
releases announces.
|
|
|
|
|
|
OfflineIMAP v6.3.3 (2011-04-24)
|
|
===============================
|
|
|
|
Notes
|
|
-----
|
|
|
|
Make this last candidate cycle short. It looks like we don't need more tests as
|
|
most issues were raised and solved in the second round. Also, we have huge work
|
|
to merge big and expected features into OfflineIMAP.
|
|
|
|
Thanks to all contributors, again. With such a contribution rate, we can release
|
|
stable faster. I hope it will be confirmed in the longer run!
|
|
|
|
Changes
|
|
-------
|
|
|
|
* Improved documentation for querying password.
|
|
|
|
|
|
OfflineIMAP v6.3.3-rc3 (2011-04-19)
|
|
===================================
|
|
|
|
Notes
|
|
-----
|
|
|
|
It's more than a week since the previous release. Most of the issues raised were
|
|
discussed and fixed since last release. I think we can be glad and confident for
|
|
the future while the project live his merry life.
|
|
|
|
Changes
|
|
-------
|
|
|
|
* The -f option did not work with Folder names with spaces. It works
|
|
now, use with quoting e.g. -f "INBOX, Deleted Mails".
|
|
* Improved documentation.
|
|
* Bump from imaplib2 v2.20 to v2.22.
|
|
* Code refactoring.
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
* Fix IMAP4 tunnel with imaplib2.
|
|
|
|
|
|
OfflineIMAP v6.3.3-rc2 (2011-04-07)
|
|
===================================
|
|
|
|
Notes
|
|
-----
|
|
|
|
We are now at the third week of the -rc1 cycle. I think it's welcome to begin
|
|
the -rc2 cycle. Things are highly calming down in the code even if we had
|
|
much more feedbacks than usual. Keep going your effort!
|
|
|
|
I'd like to thank reporters who involved in this cycle:
|
|
- Баталов Григорий
|
|
- Alexander Skwar
|
|
- Christoph Höger
|
|
- dtk
|
|
- Greg Grossmeier
|
|
- h2oz7v
|
|
- Iain Dalton
|
|
- Pan Tsu
|
|
- Vincent Beffara
|
|
- Will Styler
|
|
(my apologies if I forget somebody)
|
|
|
|
...and all active developers, of course!
|
|
|
|
The imaplib2 migration looks to go the right way to be definetly released but
|
|
still needs more tests. So, here we go...
|
|
|
|
Changes
|
|
-------
|
|
|
|
* Increase compatability with Gmail servers which claim to not support
|
|
the UIDPLUS extension but in reality do.
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
* Fix hang when using Ctrl+C in some cases.
|
|
|
|
|
|
OfflineIMAP v6.3.3-rc1 (2011-03-16)
|
|
===================================
|
|
|
|
Notes
|
|
-----
|
|
|
|
Here is time to begin the tests cycle. If feature topics are sent, I may merge
|
|
or delay them until the next stable release.
|
|
|
|
Main change comes from the migration from imaplib to imaplib2. It's internal
|
|
code changes and doesn't impact users. UIDPLUS and subjectAltName for SSL are
|
|
also great improvements.
|
|
|
|
This release includes a hang fix due to infinite loop. Users seeing OfflineIMAP
|
|
hang and consuming a lot of CPU are asked to update.
|
|
|
|
That beeing said, this is still an early release candidate you should use for
|
|
non-critical data only!
|
|
|
|
New Features
|
|
------------
|
|
|
|
* Implement UIDPLUS extension support. OfflineIMAP will now not insert
|
|
an X-OfflineIMAP header if the mail server supports the UIDPLUS
|
|
extension.
|
|
* SSL: support subjectAltName.
|
|
|
|
Changes
|
|
-------
|
|
|
|
* Use imaplib2 instead of imaplib.
|
|
* Makefile use magic to find the version number.
|
|
* Rework the repository module
|
|
* Change UI names to Blinkenlights,TTYUI,Basic,Quiet,MachineUI.
|
|
Old names will still work, but are deprecated.
|
|
Document that we don't accept a list of UIs anymore.
|
|
* Reworked the syncing strategy. The only user-visible change is that
|
|
blowing away LocalStatus will not require you to redownload ALL of
|
|
your mails if you still have the local Maildir. It will simply
|
|
recreate LocalStatus.
|
|
* TTYUI ouput improved.
|
|
* Code cleanups.
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
* Fix ignoring output while determining the rst2xxx command name to build
|
|
documentation.
|
|
* Fix hang because of infinite loop reading EOF.
|
|
* Allow SSL connections to send keep-alive messages.
|
|
* Fix regression (UIBase is no more).
|
|
* Make profiling mode really enforce single-threading
|
|
* Do not send localized date strings to the IMAP server as it will
|
|
either ignore or refuse them.
|
|
|
|
|
|
OfflineIMAP v6.3.2 (2010-02-21)
|
|
===============================
|
|
|
|
Notes
|
|
-----
|
|
|
|
First of all I'm really happy to announce our new official `website`_. Most of
|
|
the work started from the impulse of Philippe LeCavalier with the help of
|
|
Sebastian Spaeth and other contributors. Thanks to everybody.
|
|
|
|
In this release, we are still touched by the "SSL3 write pending" but I think
|
|
time was long enough to try to fix it. We have our first entry in the "KNOWN
|
|
BUG" section of the manual about that. I'm afraid it could impact a lot of users
|
|
if some distribution package any SSL library not having underlying (still
|
|
obscure) requirements. Distribution maintainers should be care of it. I hope
|
|
this release will help us to have more reports.
|
|
|
|
This release will also be the root of our long maintenance support.
|
|
|
|
Other bugs were fixed.
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
* Fix craches for getglobalui().
|
|
* Fix documentation build.
|
|
* Restore compatibiliy with python 2.5.
|
|
|
|
|
|
OfflineIMAP v6.3.2-rc3 (2010-02-06)
|
|
===================================
|
|
|
|
Notes
|
|
-----
|
|
|
|
We are still touched by the "SSL3 write pending" bug it would be really nice to
|
|
fix before releasing the coming stable. In the worse case, we'll have to add the
|
|
first entry in the "KNOWN BUG" section of the manual. I'm afraid it could impact
|
|
a lot of users if some distribution package any SSL library not having
|
|
underlying (still obscure) requirements.
|
|
|
|
The best news with this release are the Curse UI fixed and the better reports
|
|
on errors.
|
|
|
|
In this release I won't merge any patch not fixing a bug or a security issue.
|
|
|
|
More feedbacks on the main issue would be appreciated.
|
|
|
|
Changes
|
|
-------
|
|
|
|
* Sample offlineimap.conf states it expects a PEM formatted certificat.
|
|
* Give better trace information if an error occurs.
|
|
* Have --version ONLY print the version number.
|
|
* Code cleanups.
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
* Fix Curses UI (simplified by moving from MultiLock to Rlock implementation).
|
|
* Makefile: docutils build work whether python extension command is stripped or not.
|
|
* Makefile: clean now removes HTML documentation files.
|
|
|
|
|
|
OfflineIMAP v6.3.2-rc2 (2010-12-21)
|
|
===================================
|
|
|
|
Notes
|
|
-----
|
|
|
|
We are beginning a new tests cycle. At this stage, I expect most people will try
|
|
to intensively stuck OfflineIMAP. :-)
|
|
|
|
New Features
|
|
------------
|
|
|
|
* Makefile learn to build the package and make it the default.
|
|
* Introduce a Changelog to involve community in the releasing process.
|
|
* Migrate documentation to restructuredtext.
|
|
|
|
Changes
|
|
-------
|
|
|
|
* Improve CustomConfig documentation.
|
|
* Imply single threading mode in debug mode exept for "-d thread".
|
|
* Code and import cleanups.
|
|
* Allow UI to have arbitrary names.
|
|
* Code refactoring around UI and UIBase.
|
|
* Improve version managment and make it easier.
|
|
* Introduce a true single threading mode.
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
* Understand multiple EXISTS replies from servers like Zimbra.
|
|
* Only verify hostname if we actually use CA cert.
|
|
* Fix ssl ca-cert in the sample configuration file.
|
|
* Fix 'Ctrl+C' interruptions in threads.
|
|
* Fix makefile clean for files having whitespaces.
|
|
* Fix makefile to not remove unrelated files.
|
|
* Fixes in README.
|
|
* Remove uneeded files.
|
|
|
|
|
|
OfflineIMAP v6.3.2-rc1 (2010-12-19)
|
|
===================================
|
|
|
|
Notes
|
|
-----
|
|
|
|
We are beginning a tests cycle. If feature topics are sent, I may merge or
|
|
delay them until the next stable release.
|
|
|
|
New Features
|
|
------------
|
|
|
|
* Primitive implementation of SSL certificates check.
|
|
|
|
Changes
|
|
-------
|
|
|
|
* Use OptionParser instead of getopts.
|
|
* Code cleanups.
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
* Fix reading password from UI.
|
|
|
|
|
|
OfflineIMAP v6.3.1 (2010-12-11)
|
|
===============================
|
|
|
|
Notes
|
|
-----
|
|
|
|
Yes, I know I've just annouced the v6.3.0 in the same week. As said, it
|
|
was not really a true release for the software. This last release
|
|
includes fixes and improvements it might be nice to update to.
|
|
|
|
Thanks to every body who helped to make this release with patches and
|
|
tips through the mailing list. This is clearly a release they own.
|
|
|
|
Changes
|
|
-------
|
|
|
|
* cProfile becomes the default profiler. Sebastian Spaeth did refactoring to
|
|
prepare to the coming unit test suites.
|
|
* UI output formating enhanced.
|
|
* Some code cleanups.
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
* Fix possible overflow while working with Exchange.
|
|
* Fix time sleep while exiting threads.
|
|
|
|
|
|
OfflineIMAP v6.3.0 (2010-12-09)
|
|
===============================
|
|
|
|
Notes
|
|
-----
|
|
|
|
This release is more "administrative" than anything else and mainly marks the
|
|
change of the maintainer. New workflow and policy for developers come in. BTW,
|
|
I don't think I'll maintain debian/changelog. At least, not in the debian way.
|
|
|
|
Most users and maintainers may rather want to skip this release.
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
* Fix terminal display on exit.
|
|
* netrc password authentication.
|
|
* User name querying from netrc.
|