Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 406 lines (288 sloc) 11.503 kB
5544c58 @nicolas33 involve the community to the process of releases
authored
1 =========
2 ChangeLog
3 =========
4
374dea8 @nicolas33 v6.3.2
authored
5 :website: http://offlineimap.org
6
7
5544c58 @nicolas33 involve the community to the process of releases
authored
8 **NOTE FROM THE MAINTAINER:**
d9a72c3 @nicolas33 produce better drafts for releases
authored
9 Contributors should use the `WIP` section in Changelog.draft.rst in order to
10 add changes they are working on. I will use it to make the new changelog entry
11 on releases. And because I'm lazy, it will also be used as a draft for the
12 releases announces.
5544c58 @nicolas33 involve the community to the process of releases
authored
13
84db2c5 @nicolas33 v6.3.3-rc3
authored
14
5328f10 @nicolas33 v6.3.4-rc2
authored
15 OfflineIMAP v6.3.4-rc2 (2011-06-15)
16 ===================================
17
18 Changes
19 -------
20
21 * Maildirs use less memory while syncing.
22
23 Bug Fixes
24 ---------
25
26 * Saving to Maildirs now checks for file existence without race conditions.
27 * A bug in the underlying imap library has been fixed that could
28 potentially lead to data loss if the server interrupted responses with
29 unexpected but legal server status responses. This would mainly occur
30 in folders with many thousands of emails. Upgrading from the previous
31 release is strongly recommended.
32
33
2d31abd @nicolas33 v6.3.4-rc1
authored
34 OfflineIMAP v6.3.4-rc1 (2011-05-16)
35 ===================================
36
37 Notes
38 -----
39
40 Welcome to the v6.3.4 pre-release cycle. Your favorite IMAP tool wins 2 new
41 features which were asked for a long time:
42 * an experimental SQL-based backend for the local cache;
43 * one-way synchronization cabability.
44
45 Logic synchronization is reviewed and simplified (from 4 to 3 passes) giving
46 improved performance.
47
48 Lot of work was done to give OfflineIMAP a better code base. Raised errors can
49 now rely on a new error system and should become the default in the coming
50 releases.
51
52 As usual, we ask our users to test this release as much as possible, especially
53 the SQL backend. Have fun!
54
55 New Features
56 ------------
57
58 * Begin sphinx-based documentation for the code.
59 * Enable 1-way synchronization by settting a [Repository ...] to
60 readonly = True. When e.g. using offlineimap for backup purposes you
61 can thus make sure that no changes in your backup trickle back into
62 the main IMAP server.
63 * Optional: experimental SQLite-based backend for the LocalStatus
64 cache. Plain text remains the default.
65
66 Changes
67 -------
68
69 * Start a enhanced error handling background system. This is designed to not
70 stop a whole sync process on all errors (not much used, yet).
71 * Documentation improvements: the FAQ wins new entries and add a new HACKING
72 file for developers.
73 * Lot of code cleanups.
74 * Reduced our sync logic from 4 passes to 3 passes (integrating upload of
75 "new" and "existing" messages into one function). This should result in a
76 slight speedup.
77 * No whitespace is stripped from comma-separated arguments passed via
78 the -f option.
79 * Give more detailed error when encountering a corrupt UID mapping file.
80
81 Bug Fixes
82 ---------
83
84 * Drop connection if synchronization failed. This is needed if resuming the
85 system from suspend mode gives a wrong connection.
86 * Fix the offlineimap crash when invoking debug option 'thread'.
87 * Make 'thread' command line option work.
88
89
12e1142 @nicolas33 Changelog: add missing date for v6.3.3
authored
90 OfflineIMAP v6.3.3 (2011-04-24)
3b09695 @nicolas33 v6.3.3
authored
91 ===============================
92
93 Notes
94 -----
95
96 Make this last candidate cycle short. It looks like we don't need more tests as
97 most issues were raised and solved in the second round. Also, we have huge work
98 to merge big and expected features into OfflineIMAP.
99
100 Thanks to all contributors, again. With such a contribution rate, we can release
101 stable faster. I hope it will be confirmed in the longer run!
102
103 Changes
104 -------
105
106 * Improved documentation for querying password.
107
108
84db2c5 @nicolas33 v6.3.3-rc3
authored
109 OfflineIMAP v6.3.3-rc3 (2011-04-19)
110 ===================================
111
112 Notes
113 -----
114
115 It's more than a week since the previous release. Most of the issues raised were
116 discussed and fixed since last release. I think we can be glad and confident for
117 the future while the project live his merry life.
118
119 Changes
120 -------
121
122 * The -f option did not work with Folder names with spaces. It works
123 now, use with quoting e.g. -f "INBOX, Deleted Mails".
124 * Improved documentation.
125 * Bump from imaplib2 v2.20 to v2.22.
126 * Code refactoring.
127
128 Bug Fixes
129 ---------
130
131 * Fix IMAP4 tunnel with imaplib2.
132
133
69d2185 @nicolas33 v6.3.3-rc2
authored
134 OfflineIMAP v6.3.3-rc2 (2011-04-07)
135 ===================================
136
137 Notes
138 -----
139
140 We are now at the third week of the -rc1 cycle. I think it's welcome to begin
141 the -rc2 cycle. Things are highly calming down in the code even if we had
142 much more feedbacks than usual. Keep going your effort!
143
144 I'd like to thank reporters who involved in this cycle:
145 - Баталов Григорий
146 - Alexander Skwar
147 - Christoph Höger
148 - dtk
149 - Greg Grossmeier
150 - h2oz7v
151 - Iain Dalton
152 - Pan Tsu
153 - Vincent Beffara
154 - Will Styler
155 (my apologies if I forget somebody)
156
157 ...and all active developers, of course!
158
159 The imaplib2 migration looks to go the right way to be definetly released but
160 still needs more tests. So, here we go...
161
162 Changes
163 -------
164
165 * Increase compatability with Gmail servers which claim to not support
166 the UIDPLUS extension but in reality do.
167
168 Bug Fixes
169 ---------
170
171 * Fix hang when using Ctrl+C in some cases.
172
173
fe0e17e @nicolas33 v6.3.3-rc1
authored
174 OfflineIMAP v6.3.3-rc1 (2011-03-16)
175 ===================================
176
177 Notes
178 -----
179
180 Here is time to begin the tests cycle. If feature topics are sent, I may merge
181 or delay them until the next stable release.
182
183 Main change comes from the migration from imaplib to imaplib2. It's internal
184 code changes and doesn't impact users. UIDPLUS and subjectAltName for SSL are
185 also great improvements.
186
187 This release includes a hang fix due to infinite loop. Users seeing OfflineIMAP
188 hang and consuming a lot of CPU are asked to update.
189
3b09695 @nicolas33 v6.3.3
authored
190 That beeing said, this is still an early release candidate you should use for
fe0e17e @nicolas33 v6.3.3-rc1
authored
191 non-critical data only!
192
193 New Features
194 ------------
195
196 * Implement UIDPLUS extension support. OfflineIMAP will now not insert
197 an X-OfflineIMAP header if the mail server supports the UIDPLUS
198 extension.
199 * SSL: support subjectAltName.
200
201 Changes
202 -------
203
204 * Use imaplib2 instead of imaplib.
205 * Makefile use magic to find the version number.
206 * Rework the repository module
207 * Change UI names to Blinkenlights,TTYUI,Basic,Quiet,MachineUI.
208 Old names will still work, but are deprecated.
209 Document that we don't accept a list of UIs anymore.
210 * Reworked the syncing strategy. The only user-visible change is that
211 blowing away LocalStatus will not require you to redownload ALL of
212 your mails if you still have the local Maildir. It will simply
213 recreate LocalStatus.
214 * TTYUI ouput improved.
215 * Code cleanups.
216
217 Bug Fixes
218 ---------
219
220 * Fix ignoring output while determining the rst2xxx command name to build
221 documentation.
222 * Fix hang because of infinite loop reading EOF.
223 * Allow SSL connections to send keep-alive messages.
224 * Fix regression (UIBase is no more).
225 * Make profiling mode really enforce single-threading
226 * Do not send localized date strings to the IMAP server as it will
227 either ignore or refuse them.
228
cad6b69 @nicolas33 v6.3.2-rc3
authored
229
374dea8 @nicolas33 v6.3.2
authored
230 OfflineIMAP v6.3.2 (2010-02-21)
231 ===============================
232
233 Notes
234 -----
235
236 First of all I'm really happy to announce our new official `website`_. Most of
237 the work started from the impulse of Philippe LeCavalier with the help of
238 Sebastian Spaeth and other contributors. Thanks to everybody.
239
240 In this release, we are still touched by the "SSL3 write pending" but I think
241 time was long enough to try to fix it. We have our first entry in the "KNOWN
242 BUG" section of the manual about that. I'm afraid it could impact a lot of users
243 if some distribution package any SSL library not having underlying (still
244 obscure) requirements. Distribution maintainers should be care of it. I hope
245 this release will help us to have more reports.
246
247 This release will also be the root of our long maintenance support.
248
249 Other bugs were fixed.
250
251 Bug Fixes
252 ---------
253
254 * Fix craches for getglobalui().
255 * Fix documentation build.
256 * Restore compatibiliy with python 2.5.
257
258
cad6b69 @nicolas33 v6.3.2-rc3
authored
259 OfflineIMAP v6.3.2-rc3 (2010-02-06)
260 ===================================
261
262 Notes
263 -----
264
265 We are still touched by the "SSL3 write pending" bug it would be really nice to
266 fix before releasing the coming stable. In the worse case, we'll have to add the
267 first entry in the "KNOWN BUG" section of the manual. I'm afraid it could impact
268 a lot of users if some distribution package any SSL library not having
269 underlying (still obscure) requirements.
270
271 The best news with this release are the Curse UI fixed and the better reports
272 on errors.
273
274 In this release I won't merge any patch not fixing a bug or a security issue.
275
276 More feedbacks on the main issue would be appreciated.
277
278 Changes
279 -------
280
281 * Sample offlineimap.conf states it expects a PEM formatted certificat.
282 * Give better trace information if an error occurs.
283 * Have --version ONLY print the version number.
284 * Code cleanups.
285
286 Bug Fixes
287 ---------
288
289 * Fix Curses UI (simplified by moving from MultiLock to Rlock implementation).
290 * Makefile: docutils build work whether python extension command is stripped or not.
291 * Makefile: clean now removes HTML documentation files.
292
293
69c1b07 @nicolas33 v6.3.2-rc2
authored
294 OfflineIMAP v6.3.2-rc2 (2010-12-21)
295 ===================================
296
297 Notes
298 -----
299
cad6b69 @nicolas33 v6.3.2-rc3
authored
300 We are beginning a new tests cycle. At this stage, I expect most people will try
301 to intensively stuck OfflineIMAP. :-)
69c1b07 @nicolas33 v6.3.2-rc2
authored
302
303 New Features
304 ------------
305
306 * Makefile learn to build the package and make it the default.
307 * Introduce a Changelog to involve community in the releasing process.
308 * Migrate documentation to restructuredtext.
309
310 Changes
311 -------
312
313 * Improve CustomConfig documentation.
314 * Imply single threading mode in debug mode exept for "-d thread".
315 * Code and import cleanups.
316 * Allow UI to have arbitrary names.
317 * Code refactoring around UI and UIBase.
318 * Improve version managment and make it easier.
319 * Introduce a true single threading mode.
320
321 Bug Fixes
322 ---------
323
324 * Understand multiple EXISTS replies from servers like Zimbra.
325 * Only verify hostname if we actually use CA cert.
326 * Fix ssl ca-cert in the sample configuration file.
327 * Fix 'Ctrl+C' interruptions in threads.
328 * Fix makefile clean for files having whitespaces.
329 * Fix makefile to not remove unrelated files.
330 * Fixes in README.
331 * Remove uneeded files.
332
5544c58 @nicolas33 involve the community to the process of releases
authored
333
334 OfflineIMAP v6.3.2-rc1 (2010-12-19)
335 ===================================
336
8f6ac2c @nicolas33 Changelog: fill in the WIP section
authored
337 Notes
338 -----
339
5544c58 @nicolas33 involve the community to the process of releases
authored
340 We are beginning a tests cycle. If feature topics are sent, I may merge or
341 delay them until the next stable release.
342
343 New Features
344 ------------
345
346 * Primitive implementation of SSL certificates check.
347
348 Changes
349 -------
350
351 * Use OptionParser instead of getopts.
352 * Code cleanups.
353
354 Bug Fixes
355 ---------
356
357 * Fix reading password from UI.
358
359
360 OfflineIMAP v6.3.1 (2010-12-11)
361 ===============================
362
363 Notes
364 -----
365
366 Yes, I know I've just annouced the v6.3.0 in the same week. As said, it
367 was not really a true release for the software. This last release
368 includes fixes and improvements it might be nice to update to.
369
370 Thanks to every body who helped to make this release with patches and
371 tips through the mailing list. This is clearly a release they own.
372
373 Changes
374 -------
375
376 * cProfile becomes the default profiler. Sebastian Spaeth did refactoring to
377 prepare to the coming unit test suites.
378 * UI output formating enhanced.
379 * Some code cleanups.
380
381 Bug Fixes
382 ---------
383
384 * Fix possible overflow while working with Exchange.
385 * Fix time sleep while exiting threads.
386
387
388 OfflineIMAP v6.3.0 (2010-12-09)
389 ===============================
390
391 Notes
392 -----
393
394 This release is more "administrative" than anything else and mainly marks the
395 change of the maintainer. New workflow and policy for developers come in. BTW,
396 I don't think I'll maintain debian/changelog. At least, not in the debian way.
397
398 Most users and maintainers may rather want to skip this release.
399
400 Bug Fixes
401 ---------
402
403 * Fix terminal display on exit.
404 * netrc password authentication.
405 * User name querying from netrc.
Something went wrong with that request. Please try again.