ECollectionBackend: Add default method for dup_resource_id().
[platform/upstream/evolution-data-server.git] / NEWS
1 Evolution-Data-Server 3.5.3 2012-06-25
2 --------------------------------------
3
4 !!! MAJOR DESIGN CHANGES AND API BREAKS IN THIS RELEASE !!!
5
6 * GConf dependency has been dropped.
7
8 * Account data now resides in plain text files rather than GConf XML blobs.
9   As part of this effort, a good part of libedataserver was rewritten from
10   scratch.  For further details and links to documentation see:
11   https://mail.gnome.org/archives/evolution-list/2012-May/msg00214.html
12
13 Bug Fixes:
14         Bug 668247 - Broken non-basic-latin folder name handling (Milan Crha)
15         Bug 673817 - Crash in e_book_backend_file_dispose() (Milan Crha)
16         Bug 676541 - Unreliable IMAP provider (Milan Crha)
17         Bug 677183 - maildir account doesn't open (Milan Crha)
18         Bug 677610 - Avoid modification of CPPFLAGS in Makefile.am (Milan Crha)
19         Bug 677642 - Critical warnings on vFolder change (Milan Crha)
20         Bug 677664 - Camel: Remove "SMTP Authentication" status message
21                      (Matthew Barnes)
22         Bug 677687 - Broken migration of "namespace" IMAP setting
23                      (Matthew Barnes)
24         Bug 677841 - Workaround for crash in
25                      imapx_command_append_message_done() (Milan Crha)
26         Bug 677933 - imapx_utils_init() called too early (Matthew Barnes)
27         Bug 678067 - Localized display names get stuck (Matthew Barnes)
28         Bug 678069 - Crash in _gdata_entry_update_from_e_contact() (Milan Crha)
29         Bug 678255 - edata-cal missing libebackend-1.2 requirement
30                      (Jordi Mallach)
31         Bug 678378 - ESourceRegistry causes deadlock in gnome-shell
32                      (Matthew Barnes)
33         Bug 678618 - Runtime warning when clicking on top-level sidebar item
34                      (Matthew Barnes)
35
36 Other Changes:
37         * Remove camel_settings_load_from_url(). (Matthew Barnes)
38         * Remove camel_settings_save_to_url(). (Matthew Barnes)
39         * ldap: Avoid a race during finalize. (Matthew Barnes)
40         * imap[x]: Remove shell command option from user interfaces.
41           (Matthew Barnes)
42         * Add 'evolution-source-viewer' test tool. (Matthew Barnes)
43         * Port remaining bits from GConf to GSettings (Milan Crha)
44         * Remove forgotten DBUS_GLIB_CFLAGS/LIBS, these are gone now
45           (Milan Crha)
46         * Remove -Werror from AM_INIT_AUTOMAKE. (Matthew Barnes)
47         * google: Split conversion functions from Google backend into a util
48           lib (Philip Withnall)
49         * google: Add some tests to Google address book backend
50           (Philip Withnall)
51         * google: Make ‘rel’ and ‘label’ mutually exclusive for certain
52           elements (Philip Withnall)
53         * Tighten up pkg-config files. (Matthew Barnes)
54         * build: Enable g-ir-scanner’s --warn-all option when building GIR
55           files (Philip Withnall)
56         * Do not call g_object_notify() when property didn't change (Milan Crha)
57         * imapx_store_noop_sync: Don't return FALSE without setting a GError.
58           (Matthew Barnes)
59         * Deprecate EUri. (Matthew Barnes)
60         * Updated Telugu Translation (Sasi Bhushan Boddepalli)
61         * imapx_command_fetch_message_done: Fix an error handling issue.
62           (Matthew Barnes)
63         * camel_data_cache_get_filename: Remove unused GError parameter.
64           (Matthew Barnes)
65         * e_book_backend_file_open: Fix directory existence test.
66           (Matthew Barnes)
67         * camel_data_cache_get: Improve empty file handling. (Matthew Barnes)
68         * Improve imapx_command_fetch_message_done(). (Matthew Barnes)
69         * CAMEL_PROVIDER_IS_STORE_AND_TRANSPORT: Handle NULL gracefully.
70           (Matthew Barnes)
71         * Updated Telugu Translation (Sasi Bhushan Boddepalli)
72         * Deprecate EDbHash. (Matthew Barnes)
73         * google: Add a new custom vCard property containing Google system
74           groups (Philip Withnall)
75         * libebook: Reference address books by UID instead of URI.
76           (Matthew Barnes)
77         * Camel string pool improvements. (Matthew Barnes)
78
79 Translations:
80         Nilamdyuti Goswami (as)
81         Ihar Hrachyshka (be)
82         Daniel Mustieles (es)
83         Bruno Brouard (fr)
84         Fran Diéguez (gl)
85         Yuri Kozlov (ru)
86
87
88 Evolution-Data-Server 3.5.2 2012-06-04
89 --------------------------------------
90
91 Bug Fixes:
92         Bug 606181 - Accepting bad SSL certificate applies to any hostname
93                      (Matt McCutchen)
94         Bug 664639 - [IMAPX] Doesn't quit gracefully on account disable
95                      (Chenthill Palanisamy)
96         Bug 666327 - IMAP deadlock when moving message and checking new mail
97                      (Alban Browaeys)
98         Bug 667725 - imapx_untagged: code should not be reached
99                      (David Woodhouse)
100         Bug 669191 - Address book dialog has incorrect default size
101                      (Mathieu Trudel-Lapierre)
102         Bug 670279 - "Category" selector mnemonic not shown (Milan Crha)
103         Bug 671603 - Birthday calendar broken since 3.3.4 (Milan Crha)
104         Bug 673946 - Cannot delete search folders (Milan Crha)
105         Bug 675387 - Store certificates under $XDG_DATA_HOME (Matthew Barnes)
106         Bug 676108 - OpenBSD needs _XOPEN_SOURCE_EXTENDED for strptime(3)
107                      (Antoine Jacoutot)
108         Bug 676403 - imapx: Syncing folder after server-side deletion of
109                      many messages is *very* slow (David Woodhouse)
110         Bug 676506 - imapx: After QRESYNC leaves us out of sync, a "full
111                      resync" doesn't work either. (David Woodhouse)
112
113 Other Changes:
114         * Require libsoup >= 2.38.1. (Matthew Barnes)
115         * Remove extra test on Google server photo data validity (Milan Crha)
116         * Split camel-imapx library and merge into camel so that providers
117           can be written on top of imapx (Chenthill Palanisamy)
118         * Add a extended response handler for unhandled imapx tokens to be
119           handled by the derived providers. (Chenthill Palanisamy)
120         * Add EAsyncClosure. (Matthew Barnes)
121         * Make sure data-book/cal is closed/freed in a separate thread
122           (Milan Crha)
123         * CalDAV: Report NoSuchCal only when opening, ObjectNotFound
124           otherwise (Milan Crha)
125         * Better error message for SOUP_STATUS_SSL_FAILED response (Milan Crha)
126         * CalDAV: Also rename NoSuchCal to ObjectNotFound in
127           caldav_server_put_object() (Milan Crha)
128         * Camel: Allow SSL certificate resave and use detailed errors from
129           SSL stream (Milan Crha)
130         * Remove camel_folder_has_search_capability() (Milan Crha)
131         * CamelService: Rewrite connect/disconnect API. (Matthew Barnes)
132         * Simplify vFolder's code and other bunch of related time
133           optimizations (Milan Crha)
134
135 Translations:
136         Daniel Mustieles (es)
137         Fran Diéguez (gl)
138         Luca Ferretti (it)
139         Kjartan Maraas (nb)
140         Matej Urbančič (sl)
141
142
143 Evolution-Data-Server 3.5.1 2012-04-30
144 --------------------------------------
145
146 Bug Fixes:
147         Bug 658742 - Change EContact property description string (Milan Crha)
148         Bug 663324 - Categories not correctly aligned with Google contacts
149                      (Milan Crha)
150         Bug 664639 - [IMAPX] Doesn't quit gracefully on account disable
151                      (Milan Crha)
152         Bug 664793 - Deadlock on EClient operation cancel (Milan Crha)
153         Bug 665381 - LDAP backend crash when query_ldap_root_dse() fails
154                      (Milan Crha)
155         Bug 666438 - Contact's Full name field not displayed in list view
156                      (Milan Crha)
157         Bug 666896 - Workaround Improper GB-2312 Mail Encodings
158                      (Palmer Dabbelt)
159         Bug 667477 - EXDATE containing time are not handle correctly
160                      (Milan Crha)
161         Bug 667891 - Rapid message list regen when downloading a folder
162                      (Milan Crha)
163         Bug 668549 - Crash in objects_added_cb() in e-book-client-view.c
164                      (Milan Crha)
165         Bug 668679 - Crash on insertion of NULL in e_destination_set_contact()
166                      (Milan Crha)
167         Bug 668989 - Add a twitter username to IM in contacts (Milan Crha)
168         Bug 669034 - [IMAP] Shows "Unknown background operation" on start
169                      (Milan Crha)
170         Bug 669085 - Saving draft on Google server emits runtime warning
171                      (Milan Crha)
172         Bug 670435 - Added e_cal_client_view_set_flags() (Christophe Dumez)
173         Bug 670457 - Add bulk methods to ECalClient (Christophe Dumez)
174         Bug 670470 - Do not force password for IMAPx connection (Yanko Kaneti)
175         Bug 671172 - camel: smtp: Make EHLO keywords check case insensitive
176                      (Pawel Moll)
177         Bug 671537 - Option to validate SLL certificates with libsoup
178                      (Milan Crha)
179         Bug 672175 - Make CamelFolderSearch cancellable (Milan Crha)
180         Bug 672258 - Error while moving messages in local folders (Milan Crha)
181         Bug 672398 - CalDAV backend doesn't respect "Copy for offline" option
182                      (Milan Crha)
183         Bug 673527 - Addressbook bulk methods are broken (Christophe Dumez)
184         Bug 673563 - Encoded filename for Outlook broken by spaces (Milan Crha)
185         Bug 673894 - Adding events to Google Calendar is broken (Milan Crha)
186         Bug 674257 - Recheck attachment availability on message download
187                      (Milan Crha)
188         Bug 674309 - Crash when calling oauth_init_nss() from two threads
189                      (Milan Crha)
190
191 Miscellaneous Changes:
192         * Add an --enable-code-coverage configure option to enable gcov
193           support (Philip Withnall)
194         * Limit supported gweather to < 3.5. (Matthew Barnes)
195         * Require GLib >= 2.32. (Matthew Barnes)
196         * EDataFactory: Use GNetworkMonitor always. (Matthew Barnes)
197         * Deprecate and gut EOfflineListener. (Matthew Barnes)
198         * Remove migration of categories from GConf. (Matthew Barnes)
199         * EDBusServer: Add run/quit signals. (Matthew Barnes)
200         * CalDAV backend could starve on its dispose waiting for slave
201           finish (Milan Crha)
202         * Remove CamelHttpStream. (Matthew Barnes)
203         * Add e_file_recursive_delete(). (Matthew Barnes)
204         * Make e_dbus_server_load_modules() idempotent. (Matthew Barnes)
205         * EDBusServer: Add exit codes to run() and quit(). (Matthew Barnes)
206         * ENameSelectorEntry: Remove USER_QUERY_FIELDS macro. (Matthew Barnes)
207         * ENameSelectorDialog: Remove use of "primary_addressbook".
208           (Matthew Barnes)
209         * Remove EDataFactory's "online" property. (Matthew Barnes)
210         * Remove EBackend::last-client-gone signal. (Matthew Barnes)
211         * Add e_data_factory_ref_backend_factory(). (Matthew Barnes)
212         * Bump libedataserverui shared object name. (Matthew Barnes)
213         * ESourceSelector: Add e_source_selector_ref_source_by_path().
214           (Matthew Barnes)
215         * ESourceSelector: Add e_source_selector_ref_primary_selection().
216           (Matthew Barnes)
217         * Remove e_source_combo_box_get/set_active_uid(). (Matthew Barnes)
218         * ESourceComboBox: Add e_source_combo_box_ref_active().
219           (Matthew Barnes)
220         * Remove deprecated API from ESourceSelector (Milan Crha)
221         * Fix Google Talk vCard attribute name definition (Milan Crha)
222
223 Translations:
224         Gil Forcada (ca)
225         Jordi Serratosa (ca)
226         Carles Ferrando (ca@valencia)
227         Daniel Mustieles (es)
228         Fran Diéguez (gl)
229         Rajesh Ranjan (hi)
230         Sandeep Sheshrao Shedmake (mr)
231         Kjartan Maraas (nb)
232         ManojKumar Giri (or)
233         Daniel Nylander (sv)
234         Krishnababu Krothapalli (te)
235         Sasi Bhushan (te)
236
237
238 Evolution-Data-Server 3.4.0 2012-03-26
239 --------------------------------------
240
241 Miscellaneous Fixes:
242         * Various last-minute IMAPX crash fixes. (Matthew Barnes)
243
244 Translations:
245         Runa Bhattacharjee (bn_IN)
246         Flemming Christensen (da)
247         Kristjan SCHMIDT (eo)
248         A S Alam (pa)
249         Krishnababu Krothapalli (te)
250         Nguyễn Thái Ngọc Duy (vi)
251
252
253 Evolution-Data-Server 3.3.92 2012-03-19
254 ---------------------------------------
255
256 Bug Fixes:
257         Bug 736655 (bnc) - Deadlocks when auto-completing address in email composer (Chenthill Palanisamy)
258         Bug 659756 - Initialize dbus-glib threading for GConf (Milan Crha)
259         Bug 665025 - Memory leak in camel mime (Milan Crha)
260         Bug 664186 - Maildir scan checks incorrectly for folder name prefix (Milan Crha)
261         Bug 671470 - Mail search on body doesn't work (local mail) (Milan Crha)
262         Bug 664186 - Fix regression after commit for bug #664186 (Milan Crha)
263
264 Miscellaneous Fixes:
265         Update API documentation. (Matthew Barnes)
266         Fix some crashes in imapx_command_start_next(). (Matthew Barnes)
267         EDS: memory leak fixes (Patrick Ohly)
268         Update store<=>folder summaries connection on folder rename (Milan Crha)
269         CamelIMAPXServer: Avoid crashing in cancel_all_jobs(). (Matthew Barnes)
270         camel-local-provider.c: Remove superfluous conf entries. (Matthew Barnes)
271         Fix compiler format warnings in IMAPX code (Milan Crha)
272         Try to RC2047-decode address-only string when parsing email addresses (Milan Crha)
273
274 Translations:
275         Jiri Eischmann (cs)
276         Piotr Drąg (pl)
277         Mario Blättermann (de)
278         Gabor Kelemen (hu)
279         Hannie Dumoleyn (nl)
280         Timo Jyrinki (fi)
281         Seong-ho Cho (ko)
282         Yuri Myasoedov (ru)
283         Sweta Kothari (gu)
284         Duarte Loreto (pt)
285         Nilamdyuti Goswami (as)
286         Bruno Brouard (fr)
287         Bruce Cowan (en_GB)
288         Khoem Sokhem (km)
289         Rudolfs Mazurs (lv)
290
291 * The dbus-glib dependency has temporarily returned.  GConf now uses
292   dbus-glib instead of libbonobo but it does not initialize threading
293   support, so we have to initialize it to avoid thread-safety issues.
294   When we're ready to drop GConf we will drop dbus-glib along with it.
295
296
297 Evolution-Data-Server 3.3.91 2012-03-05
298 ---------------------------------------
299
300 Bug Fixes:
301         Bug 610988 - Filter can't set labels on IMAP messages (Milan Crha)
302         Bug 658742 - Gettext messages require translator comments (Milan Crha)
303         Bug 663224 - Deleted message not deleted on other machine (Milan Crha)
304         Bug 668639 - Sexps on VEVENT / VJOURNAL statuses are not supported
305                      (Christophe Dumez)
306         Bug 670887 - e_cal_client_generate_instances_for_object() returns
307                      instances in reverse order (Christophe Dumez)
308         Bug 670938 - e_cal_client_generate_instances_for_object() returns
309                      invalid instances (Christophe Dumez)
310
311 Other Changes:
312         * Manual Refresh on a CalDAV calendar does not work (Milan Crha)
313         * Initialize EGdbusTemplates main thread in book/calendar factories
314           (Milan Crha)
315         * CamelSession: Add a default method for get_socks_proxy().
316           (Matthew Barnes)
317         * Provide at least some NSPR error text, rather than cryptic error
318           code (Milan Crha)
319         * EBookBackendFile: Fix a warning caused by Berkeley DB v5.
320           (Matthew Barnes)
321         * EContact: fix "parse vcard + update contact + commit" (Patrick Ohly)
322
323 Translations:
324         Ihar Hrachyshka (be)
325         Petr Kovar (cs)
326         Inaki Larranaga Murgoitio (eu)
327         Changwoo Ryu (ko)
328         Jonh Wendell (pt_BR)
329         Yuri Myasoedov (ru)
330         Matej Urbančič (sl)
331         Martin Srebotnjak (sl)
332         Gheyret Kenji (ug)
333         Nguyễn Thái Ngọc Duy (vi)
334         Chao-Hsiung Liao (zh_HK)
335
336
337 Evolution-Data-Server 3.3.90 2012-02-20
338 ---------------------------------------
339
340 Bug Fixes:
341         Bug 662920 - Creates MH folders, but needs restart to update folder list (Milan Crha)
342         Bug 658348 - Harmonize wording for "Check new messages in INBOX" (Milan Crha)
343         Bug 658347 - Harmonize mnemonic for "Check new messages for Junk contents" (Milan Crha)
344         Bug 637200 - Add mnemonics to Folder Properties dialog checkboxes (Milan Crha)
345         Bug 669341 - Plural forms in imapx (Milan Crha)
346         Bug 391472 - Add ability to match headers by words (Milan Crha)
347         Bug 669847 - Fix up online notification (part 2) (Alexander Larsson)
348         Bug 669487 - Fix up online notification (part 1) (Alexander Larsson)
349         Bug 535978 - Filtering on IMAP accounts causes message to be downloaded (Milan Crha)
350         Bug 553796 - Unable to Reset Message Color (Milan Crha)
351         Bug 485283 - Filter is not working for mix letter case (Milan Crha)
352         Bug 309945 - Ability to filter folders other than INBOX too (Milan Crha)
353         Bug 669545 - Crash invoking filters in IMAP folder (Milan Crha)
354
355 Miscellaneous Fixes:
356         Use GSettings for EProxy (Milan Crha)
357         Revert one change from the previous commit, it emitted incorrect warnings (Milan Crha)
358         Fix issues found by Coverity Scan (Milan Crha)
359         Crash on message send, under check_header_in_message_info() (Milan Crha)
360         Fix google contacts going online after being offline (Alexander Larsson)
361
362 Translations:
363         Daniel Mustieles (es)
364         Мирослав Николић (sr)
365         Daniel Nylander (sv)
366         Yuri Myasoedov (ru)
367         Ihar Hrachyshka (be)
368         Aurimas Černius (lt)
369         Fran Diéguez (gl)
370         Kjartan Maraas (nn)
371
372
373 Evolution-Data-Server 3.3.5 2012-02-06
374 --------------------------------------
375
376 Bug Fixes:
377         Bug 666764 - SQL error migrating folders (Milan Crha)
378         Bug 649141 - Return only system timezones known to libical (Milan Crha)
379         Bug 669005 - Partial hang with unresponsive HTML email image source
380                      (Milan Crha)
381         Bug 669003 - CalDAV: Cannot modify calendar object (libical 0.48)
382                      (Milan Crha)
383         Bug 668811 - EBookBackendSqliteDB can be asked for an unknown contact
384                      (Milan Crha)
385         Bug 669238 - Warning while creating appointments/meetings (Punit Jain)
386
387 Other Changes:
388         * Remove CamelDList and use GQueues instead. (Matthew Barnes)
389         * Improved deadlock and crash avoidance in IMAPX.  (Matthew Barnes)
390         * CamelStoreSummary: Save count changes from CamelFolderSummary
391           immediately (Milan Crha)
392         * CamelVeeFolder: Process folder changes more efficiently.
393           (Matthew Barnes)
394         * CamelStoreSummary: Schedule save rather than save immediately
395           (Milan Crha)
396         * Fix few memory leaks (Milan Crha)
397         * Add auto_fetch param to avoid autofetching next mails.
398           (Srinivasa Ragavan)
399         * Add sync+async apis for Fetch Messages and Purge Message Cache.
400           (Srinivasa Ragavan)
401         * Add flags to the Provider and code for mobile mode in settings.
402           (Srinivasa Ragavan)
403         * Added Mobile support and specific apis to imapx. (Srinivasa Ragavan)
404         * Add mobile mode settings to POP3. (Srinivasa Ragavan)
405
406 Translations:
407         Daniel Mustieles (es)
408         Kjartan Maraas (nb)
409         Matej Urbančič (sl)
410         Chao-Hsiung Liao (zh_HK)
411
412
413 Evolution-Data-Server 3.3.4 2012-01-16
414 --------------------------------------
415
416 Bug Fixes:
417         Bug 666327 - IMAP deadlock when moving message and checking new mail
418                      (Alban Browaeys)
419         Bug 666327 - [IMAP] Missing unlock in camel_imap_folder_fetch_data
420                      (Alban Browaeys)
421         Bug 357175 - IMAP alerts still too intrusive (Milan Crha)
422         Bug 482171 - IMAP warnings are presented without folder context
423                      (Milan Crha)
424         Bug 662888 - Use --include-uninstalled for internal .gir files
425                      (Colin Walters)
426         Bug 592906 - Birthdays from WebDAV contacts do not show up in calendar
427                      (Milan Crha)
428         Bug 666770 - Add gmodule-2.0 to libedataserver.pc (Matthew Barnes)
429         Bug 661743 - Return maildir Inbox sibling folders only when requested
430                      (Milan Crha)
431         Bug 665036 - Memory leaks spot in Contacts view (Milan Crha)
432         Bug 666757 - [CalDAV] Manage authentication requests even after open
433                      (Milan Crha)
434         Bug 638810 - Crash in camel_folder_search_set_folder with IMAP account
435                      (Milan Crha)
436         Bug 644817 - Slow addressbook cache (Milan Crha)
437         Bug 667698 - vapigen: fix builddir != srcdir issue (Ryan Lortie)
438         Bug 667388 - Introspection annotation fixes for nullable return types
439                      (Philip Withnall)
440
441 Miscellaneous Changes:
442         * Camel: Various iconv improvements (Jeffrey Steadfast)
443         * Camel: Add thread-safe accessors for string settings (Matthew Barnes)
444
445 Translations:
446         Ihar Hrachyshka (be)
447         Daniel Mustieles (es)
448         Fran Diéguez (gl)
449         OKANO Takayoshi (ja)
450         Kjartan Maraas (nb)
451
452
453 Evolution-Data-Server 3.3.3 2011-12-19
454 --------------------------------------
455
456 Bug Fixes:
457         Bug 665253 - "New folder" dialog does not show IMAP accounts (Milan Crha)
458         Bug 662068 - Crash in e-cal-backend-http.c:retrieval_done (Milan Crha)
459         Bug 666106 - libical 0.47 handles CATEGORIES as multiple parameters (Milan Crha)
460         Bug 652173 - EContact's file-as getter doesn't populate empty value (Milan Crha)
461         Bug 665337: Remove --disable-calendar (Matthew Barnes)
462         Bug 664819 - gmodule-2.0 dependency must be explicit (Diego López León)
463         Bug 664572 - Change e_cal_backend_notify_component* to use ECalComponent (Milan Crha)
464         Bug 652177 - Add "revision" property to calendar file backend (Tristan Van Berkom)
465
466 Miscellaneous Fixes:
467         Fix leaks around categories editing (Milan Crha)
468         e_categories_selector_get_checked: Return them always in the same order (Milan Crha)
469         Contacts calendar - consider also other than only file-as field (Milan Crha)
470         Add CamelSession.remove_service() method. (Matthew Barnes)
471         Fix glib-gen.mak rules. (Matthew Barnes)
472         Call gettext on the short descriptions of port numbers. (Gabor Kelemen)
473         Add --wait-for-client factory processes command line option (Milan Crha)
474         Small correction to imapx_command_run_sync(). (Matthew Barnes)
475         CamelIMAPXCommand: Make imapx_command_run_sync() more responsive to cancellations. (Matthew Barnes)
476         CamelIMAPXCommand: Reference the command when running synchronously. (Matthew Barnes)
477         CamelIMAPXCommand: Remove imapx_command_free() with imapx_command_unref(). (Matthew Barnes)
478         CamelIMAPXCommand: Add imapx_command_ref(). (Matthew Barnes)
479         CamelIMAPXCommand: Make IMAPX command functions static. (Matthew Barnes)
480         CamelIMAPXCommand: Add a reference count. (Matthew Barnes)
481         CamelIMAPXCommand: Allocate with g_slice_new(). (Matthew Barnes)
482         CamelIMAPXJob: Make imapx_job_run() more responsive to cancellations. (Matthew Barnes)
483         CamelIMAPXJob: Reference the job when queueing. (Matthew Barnes)
484         CamelIMAPXJob: Replace imapx_job_free() with imapx_job_unref(). (Matthew Barnes)
485         CamelIMAPXJob: Add imapx_job_ref(). (Matthew Barnes)
486         CamelIMAPXJob: Add a reference count. (Matthew Barnes)
487         CamelIMAPXJob: Allocate with g_slice_new(). (Matthew Barnes)
488         imapx_parser_thread: Skip polling and just read the socket. (Matthew Barnes)
489         rehandshake_ssl(): Be more responsive to cancellations. (Matthew Barnes)
490         Reduce frequency of CamelFolder::changed emissions. (Matthew Barnes)
491         Better runtime warnings in tcp_stream_set_error_from_pr_error(). (Matthew Barnes)
492         Wean CamelIMAPXServer off CamelMsgPort. (Matthew Barnes)
493         Avoid crash in e-cal-backend-http.c:webcal_to_http_method (Milan Crha)
494         EProxy: Disconnect from signal handlers on dispose (Milan Crha)
495         Added test case for new ECal revision backend property (Tristan Van Berkom)
496         Pre-load all built-in timezones in libical on calendar factory start (Milan Crha)
497         Add e_book_backend_sqlitedb_get_uids_and_rev() (Milan Crha)
498
499 Translations:
500         Matej Urbančič (sl)
501         Gabor Kelemen (hu)
502         Kjartan Maraas (nn)
503         Daniel Mustieles (es)
504         Xandru Armesto (ast)
505
506
507 Evolution-Data-Server 3.3.2 2011-11-21
508 --------------------------------------
509
510 Bug Fixes:
511         Bug 440316 - Improve SSL Certificate check bad signature dialog
512                      (Milan Crha)
513         Bug 652171 - Added e_book_client_view_set_flags() (Tristan Van Berkom)
514         Bug 652175 - Add revision property to addressbook backend
515                      (Tristan Van Berkom)
516         Bug 655167 - Messages moved from IMAP Inbox reappear (Michel Dänzer)
517         Bug 659736 - Do not report change on property set when not changed
518                      (Milan Crha)
519         Bug 660182 - Error dialog on LDAP query with multiple referrals
520                      (Milan Crha)
521         Bug 660646 - »IDLE« should not be translated in settings dialog
522                      (Milan Crha)
523         Bug 660972 - Unable to publish free/busy information (Milan Crha)
524         Bug 660974 - sqlite backend: use INSERT OR IGNORE in
525                      add_folder_into_db() (Christophe Dumez)
526         Bug 661033 - Add support for E_CONTACT_FILE_AS field (Philip Withnall)
527         Bug 662473 - Moving mails between local folders removes labels
528                      (Milan Crha)
529         Bug 662524 - POP3: Use a safer default value for "delete-after-days"
530                      (Matthew Barnes)
531         Bug 662643 - camel_url_decode_path() crashes on empty string
532                      (Matthew Barnes)
533         Bug 662929 - POP3 prevents expunge of local Inbox in offline
534                      (Milan Crha)
535         Bug 663062 - Missing attachment icon on a message with it (Milan Crha)
536         Bug 663219 - Crash in imapx_completion at camel-imapx-server.c
537                      (Chenthill Palanisamy)
538
539 Other Changes:
540         * Move remaining CamelURL elements to CamelSettings. (Matthew Barnes)
541         * IMAP: Split off a new mutex for commands and responses.
542           (Matthew Barnes)
543         * Remove g_thread_init() calls. (Matthew Barnes)
544         * Avoid possible crash when url->path is NULL (Milan Crha)
545         * Make local addressbook backend store image data as URIs.
546           (Tristan Van Berkom)
547         * CamelTcpStreamRaw: Use PR_Interrupt() to cancel blocked I/O.
548           (Matthew Barnes)
549         * Use the same technique in imapx_parser_thread(). (Matthew Barnes)
550         * Kill gtk-doc tmpl files. (Matthew Barnes)
551         * Camel no longer depends on libedataserver. (Matthew Barnes)
552         * Add useful GBinding transform funcs from e-util. (Matthew Barnes)
553
554 Translations:
555         Daniel Mustieles (es)
556         Fran Diéguez (gl)
557         Kjartan Maraas (nb)
558         Matej Urbančič (sl)
559
560
561 Evolution-Data-Server 3.3.1 2011-10-24
562 --------------------------------------
563
564 Bug Fixes:
565         Bug 527614 - Valgrind shows a nice amount of lost memory (Milan Crha)
566         Bug 601898 - SOCKS proxy does not work with mailer (Milan Crha)
567         Bug 620382 - Do not delete also directory for custom local calendars
568                      (Milan Crha)
569         Bug 632619 - Recurring events can clutter month view (Milan Crha)
570         Bug 642984 - Drop --enable-ssl configure option (nss/nspr always
571                      required) (Milan Crha)
572         Bug 655252 - Need to escape the comp_uid part of a path (Milan Crha)
573         Bug 656473 - Store server folder cache in user's cache directory
574                      (Milan Crha)
575         Bug 656603 - Add support for generating vCard 2.1 in libebook
576                      (Bartosz Szatkowski)
577         Bug 659438 - Checks junk in all folders despite restricting to INBOX
578                      (Milan Crha)
579         Bug 659553 - Fix e_vcard_unescape_string (Alexander Larsson)
580         Bug 659555 - Add custom icons in a folder Subscription dialog
581                      (Milan Crha)
582         Bug 659568 - One day delay in calendar view (Milan Crha)
583         Bug 659914 - e_book_get_changes: Fix crash caused by unref of a NULL
584                      pointer (Christophe Dumez)
585         Bug 660246 - EBookBackendSqliteDB: Bad loop iteration
586                      (Christophe Dumez)
587         Bug 660533 - Missing GOA cflags/libs in libedata-book (Cosimo Cecchi)
588         Bug 660615 - Make POP3 provider more cancellable ready (Milan Crha)
589         Bug 660656 - Fix e_iterator_get annotation (Alban Browaeys)
590         Bug 660829 - Allow 'Mark as read' in right click menu on spam folder
591                      (Milan Crha)
592         Bug 660870 - Empty Contacts list when pressing "To:" in composer
593                      (Milan Crha)
594         Bug 660884 - Missing libebackend LIBADD in calendar/backends
595                      (Christian Hilberg)
596         Bug 661432 - 'Any field contains' search doesn't work in contact view
597                      (Milan Crha)
598         Bug 661448 - e_util_copy_*_slist(): Avoid using append function
599                      (Christophe Dumez)
600         Bug 661549 - Avoid fetching from backend when calculating summary
601                      (Milan Crha)
602
603 Other Changes:
604         * libebook.pc.in: camel-1.2 is a private requirement. (Matthew Barnes)
605         * Add CamelMemChunk (copy of EMemChunk). (Matthew Barnes)
606         * CamelService: Add "password" property. (Matthew Barnes)
607         * CamelProvider: Remove 'license' and 'license_file' members.
608           (Matthew Barnes)
609         * Add EModule, EExtensible and EExtension (Matthew Barnes)
610         * Add various base classes for backends and servers. (Matthew Barnes)
611         * Provide CamelFolder::get_message_cached() (Milan Crha)
612         * Merge libcamel-provider into libcamel. (Matthew Barnes)
613         * Add a "services" directory. (Matthew Barnes)
614         * Require GLib 2.30. (Matthew Barnes)
615         * addressbook: Optimizations to avoid vcard parsing (Christophe Dumez)
616         * Provide EClient's GSList utility functions within
617           e-data-server-util.h (Milan Crha)
618         * Increase dependency on gtk+ to 3.2 (Milan Crha)
619         * CamelFolderSummary API changes (Milan Crha)
620         * gdbus_proxy_call_sync: check sync flag more frequently
621           (Christophe Dumez)
622         * Make all backends return NULL when calling get_contact() and the
623           contact is not found. (Christophe Dumez)
624         * e-book-client: add e_book_client_add_contacts*() methods
625           (Christophe Dumez)
626         * addressbook: Improve bulk contact removal code (Christophe Dumez)
627         * configure.ac: Bump ADDRESS_BOOK_DBUS_SERVICE_NAME to 2
628           (Christophe Dumez)
629         * Workaround possible crash in imap_body_decode() (Milan Crha)
630         * e-book-client: Add bulk contact modification methods.
631           (Christophe Dumez)
632         * e_book_backend_sqlitedb_new: Fix database connection reuse
633           (Christophe Dumez)
634         * Don't free vcard memory in e_data_book_view_notify_update*_vcard()
635           (Christophe Dumez)
636         * ENameSelectorEntry::user_delete_text: Delete whole text when user
637           deleted it (Milan Crha)
638         * e-book-backend-file: Don't share DB_ENV between address books from
639           different sources (Christophe Dumez)
640         * Require libgdata >= 0.10. (Matthew Barnes)
641         * Camel: New authentication API. (Matthew Barnes)
642         * Really implement e_cal_client_view_set_fields_of_interest()
643           (Tristan Van Berkom)
644         * Add camel_folder_refresh_info()/_finish(). (Matthew Barnes)
645         * Avoid a crash in camel_session_get_service_by_url(). (Matthew Barnes)
646
647 Translations:
648         Ihar Hrachyshka (be)
649         Alexander Shopov (bg)
650         Gil Forcada (ca)
651         Carles Ferrando (ca@valencia)
652         Jiri Eischmann (cs)
653         Mario Blättermann (de)
654         Bruce Cowan (en_GB)
655         Daniel Mustieles (es)
656         Inaki Larranaga Murgoitio (eu)
657         Alexandre Franke (fr)
658         Fran Dieguez (gl)
659         Gabor Kelemen (hu)
660         Luca Ferretti (it)
661         OKANO Takayoshi (ja)
662         Changwoo Ryu (ko)
663         Kjartan Maraas (nb)
664         Piotr Drąg (pl)
665         Matej Urbančič (sl)
666         Daniel Nylander (sv)
667         Nguyễn Thái Ngọc Duy (vi)
668         YunQiang Su (zh_CN)
669
670
671 Evolution-Data-Server 3.2.0 2011-09-26
672 --------------------------------------
673
674 Miscellaneous Changes:
675         google: Handle multivalue custom vcard attributes (Alexander Larsson)
676
677 Translations:
678         Nilamdyuti Goswami (as)
679         Mario Blättermann (de)
680         Inaki Larranaga Murgoitio (eu)
681         Sweta Kothari (gu)
682         Luca Ferretti (it)
683         Hannie Dumoleyn (nl)
684         Manoj Kumar Giri (or)
685         A S Alam (pa)
686         Muhammet Kara (tr)
687
688
689 Evolution-Data-Server 3.1.92 2011-09-19
690 ---------------------------------------
691
692 Bug Fixes:
693         Bug #659282 - Cannot add more than one appointment per session (Milan Crha)
694         Bug 659184 - Contacts calendar backend doesn't show events (Milan Crha)
695         Bug 659079 — Read all gContact:website (Alexander Larsson)
696         Bug 659165 — editing eds contacts that has an avatar fails (Philip Withnall)
697         Bug 655253 - fix regression introduced with MOD_ONLY_THIS (Patrick Ohly)
698         Bug 632153 - Set X-Evolution-Source header consistently (Milan Crha)
699         Bug 658911 - google: Always readonly addressbooks with goa (Alexander Larsson)
700         Bug 655728 - Read proxy settings from GSettings since Gnome 3 (Milan Crha)
701         Bug 655837 - Avoid use of deprecated g_unicode_canonical_decomposition (Vincent Untz)
702         Bug 654818 crash fix : query conversion to sql (Punit Jain)
703
704 Miscellaneous Fixes:
705         Introspection: improve annotation for e_source_peek_group (Raul Gutierrez Segales)
706         [imapx] Fix read of uninitialized memory from g_str_has_prefix (Milan Crha)
707         e-d-s: Expose all gContact:websites items (Milan Crha)
708         Handle changes in the goa accounts list at runtime (Alexander Larsson)
709         calendar file backend: revert adding EXDATE when creating detached recurrences (Patrick Ohly)
710         e-gdbus-templates: Fix incorrect type check in e_gdbus_proxy_finish_call_uint() (Christophe Dumez)
711         Make maintiner mode enabled by default (Javier Jardón)
712         Change order of system timezone detection (Milan Crha)
713         camel-sasl-gssapi.c: Fix reply read of org.gnome.KrbAuthDialog.acquireTgt (Milan Crha)
714
715 Translations:
716         Duarte Loreto (pt)
717         Jiro Matsuzawa (ja)
718         Bruce Cowan (en_GB)
719         A S Alam (pa)
720         Gabor Kelemen (hu)
721         Luca Ferretti (it)
722         Krasimir Chonov (bg)
723         Jorge González (es)
724         Piotr Drąg (pl)
725         Rajesh Ranjan (hi)
726         I Felix (ta)
727         Marek Černocký (cs)
728         Changwoo Ryu (ko)
729         Matej Urbančič (sl)
730         Ihar Hrachyshka ()
731         Rudolfs Mazurs (lv)
732         Andika Triwidada (id)
733         Martin Srebotnjak (sl)
734         Antonio Fernandes C. Neto (pt)
735
736 Evolution-Data-Server 3.1.91 2011-09-05
737 ---------------------------------------
738
739 Bug Fixes:
740         Bug 566563 - Make ESource password prompts clearer (Milan Crha)
741         Bug 655111 - Modify allday to date-time event keeps VALUE=DATE
742                      parameter (Milan Crha)
743         Bug 655253 - Delete of one occurrence of a repeatable event don't
744                      work (Milan Crha)
745         Bug 655433 - Drag and Drop of messages out of Junk folder broken
746                      (Milan Crha)
747         Bug 657345 - Remember password by default for book/calendar
748                      (Milan Crha)
749         Bug 657836 - Work around g_unix_signal API changes. (Denis Washington)
750
751 Other Changes:
752         * Do not expose password in imapx log (Milan Crha)
753         * Add a vapi for ecalendar (Lucas Baudin)
754         * Create tar.xz files for 'make dist' only (Milan Crha)
755
756 Translations:
757         Jorge González (es)
758         Claude Paroz (fr)
759         Fran Dieguez (gl)
760         Shankar Prasad (kn)
761         Kjartan Maraas (nb)
762         Yuri Myasoedov (ru)
763         Daniel Nylander (sv)
764         krishnababu k (te)
765         Chao-Hsiung Liao (zh_HK)
766
767
768 Evolution-Data-Server 3.1.90 2011-08-29
769 ---------------------------------------
770
771 Camel has a new class heirarchy for managing provider-specific settings
772 called CamelSettings.  Heavily utilizing GObject properties, this new API
773 replaces the prevous method of settings storage which stuffed values into
774 the CamelService URL string as "&key=value;..." pairs.
775
776 Details about the new API here:
777 http://mail.gnome.org/archives/evolution-hackers/2011-August/msg00013.html
778
779 Bug Fixes:
780         Bug 562912 - Unread vfolder marks unread messages as read (Milan Crha)
781         Bug 576398 - vfolder not showing new messages from nntp group
782                      (Milan Crha)
783         Bug 651469 - Folders don't update after moving mails in maildir
784                      (Milan Crha)
785         Bug 651693 - Decode QP encoded names when invoking 'Expand list Inline'
786                      (Ritesh Khadgaray)
787         Bug 651849 - Remove string from translation (Milan Crha)
788         Bug 652437 - NNTP messages is sometimes displayed as grey (Milan Crha)
789         Bug 652914 - IMAP: moving mail puts a copy into real Trash too
790                      (Milan Crha)
791         Bug 655121 - CalDAV: Can't reopen attachments saved on a server
792                      (Milan Crha)
793         Bug 655272 - IMAPX: Leaking file descriptors from open pipes
794                      (Milan Crha)
795         Bug 655833 — Mailing addresses for Google Contacts not saving if
796                      PO Box… (Philip Withnall)
797         Bug 655997 - Unneeded context specifiers (Milan Crha)
798         Bug 656051 - Preserve mbox file attributes after rewrite (Milan Crha)
799         Bug 657181 - Backends can be left half-opened when using ECal
800                      (Milan Crha)
801
802 Other Changes:
803         * CamelStore: Split subscription API into a separate interface.
804           (Matthew Barnes)
805         * Camel: Remove unused CAMEL_STORE_ASYNC flag. (Matthew Barnes)
806         * google: Add a missing NULL pointer check (Philip Withnall)
807         * Do not keep Google progress notifications in book view forever
808           (Milan Crha)
809         * google: Fix cancellation and progress reporting for cold-cache
810           queries (Philip Withnall)
811         * google: Tidy up finish_operation() (Philip Withnall)
812         * Don't use our own DISABLE_DEPRECATED macros in .c files.
813           (Matthew Barnes)
814         * CamelService: Add a "display-name" property. (Matthew Barnes)
815         * Camel: Add CAMEL_STORE_CAN_EDIT_FOLDERS flag. (Matthew Barnes)
816         * google: Fix various data loss bugs with organisations/jobs
817           (Philip Withnall)
818         * Incorrect message signature verification failure (Milan Crha)
819         * Pretend successful read when skipping 3+ part of multipart/signed
820           (Milan Crha)
821         * [IMAPX] Do not overwrite errors on reconnect (Milan Crha)
822         * Remove more similar strings from translation (Milan Crha)
823         * Avoid a crash in gdata_goa_authorizer_get_parameters().
824           (Matthew Barnes)
825         * Add Google Talk field to the list of IM information
826           (Raul Gutierrez Segales)
827         * Avoid use-after-free by unsetting open_finished flag sooner
828           (Milan Crha)
829         * Use cached value in e_cal_client_get_default_object() (Milan Crha)
830         * Check ic->status is not NULL imapx_command_select_done ()
831           (Raul Gutierrez Segales)
832         * Add E_TYPE_CAL_CLIENT_SOURCE_TYPE macro. (Matthew Barnes)
833
834 Translations:
835         Alexander Shopov (bg)
836         Mario Blättermann (de)
837         Jorge González (es)
838         Daniel Mustieles (es)
839         Fran Dieguez (gl)
840         Andika Triwidada (id)
841         Kjartan Maraas (nb)
842         Wouter Bolsterlee (nl)
843         Yuri Myasoedov (ru)
844         Мирослав Николић (sr)
845         Daniel Nylander (sv)
846         Abduxukur Abdurixit (ug)
847
848
849 Evolution-Data-Server 3.1.5 2011-08-14
850 --------------------------------------
851
852 Bug Fixes:
853         Bug 656490 - imapx: Memory leak of stream tokenbuf (David Woodhouse)
854         Bug 656487 - Memory leak in imapx fetch_folders_for_namespaces() (David Woodhouse)
855         Bug 656480 - Memory leak in camel_folder_search_search() (David Woodhouse)
856         Bug 656267 - Checking for auth types doesn't work properly (Milan Crha)
857         Bug 656058 - Improve EBookBackendSqliteDB searching API (Tristan Van Berkom)
858         Bug 652172 - Fix a regression from the previous commit (Milan Crha)
859         Bug 655748 - rdate parsing failure: unknown value for period 20068 (Milan Crha)
860         Bug 655190 - Sluggish performance interacting with calendar/tasks (Milan Crha)
861         Bug 619135 — Add photo support to Google Contacts backend (Philip Withnall)
862         Bug 655499 - Don't crash when getting contacts before backend is opened (Milan Crha)
863         Bug 654893 - Fix one missed rename of 'msg_security' to 'dirty' (Sean Finney)
864         Bug 655414 - Need translation comments (Milan Crha)
865         Bug 655409 - Extra flags in CamelStoreInfo break folder type check (Milan Crha)
866         Bug 654472 - Crash on async error return over GDBus (Milan Crha)
867         Bug 655331 - pgp/gpg signature is not shown (Milan Crha)
868         Bug 654480 - [imapx] Mark as Junk is not reliable (Matthew Barnes)
869
870 Miscellaneous Fixes:
871         libecal: e_cal_remove_object() must remove *all* recurrences (Patrick Ohly)
872         calendar file backend: fixed incomplete sanity check in e_cal_create_object() (Patrick Ohly)
873         e_client_utils_open_new() could use already freed memory (Milan Crha)
874         Properly manage boolean values in SQLite contacts cache (Milan Crha)
875         Vala bindings: work around owned not being honored in metadata (Raul Gutierrez Segales)
876         Call gtk_init_check() in factories with enabled maintainer mode (Milan Crha)
877         Handle fields-of-interest for local addressbook backend. (Tristan Van Berkom)
878         Do not cancel cancellable in free_get_objects_async_data() (Milan Crha)
879         Be able to provide backtraces for e_ptr_tracker* functions (Milan Crha)
880         Fix stray unref of server in imapx add_folders_to_summary() (David Woodhouse)
881         Make e-{addressbook,calendar}-factory supersede old factory at startup. (David Woodhouse)
882         Introspection: fix annotation fixes (Raul Gutierrez Segales)
883         Be able to fetch all vCards/uids from an SQLite book backend cache (Milan Crha)
884
885 Translations:
886         Yuri Kozlov (ru)
887         Daniel Mustieles (es)
888         Fran Dieguez (gl)
889         Jorge González (es)
890         Daniel Nylander (sv)
891         Kjartan Maraas (nn)
892
893
894 Evolution-Data-Server 3.1.4 2011-07-25
895 --------------------------------------
896
897 Bug Fixes:
898         none
899
900 Other Changes:
901         * Authorization domains are no longer used in password storage.
902           (Matthew Barnes)
903         * POP3: Use GError instead of errno. (Matthew Barnes)
904         * NNTP: Remove unnecessary <errno.h> includes. (Matthew Barnes)
905         * SMTP: Use GError instead of errno. (Matthew Barnes)
906         * camel_tcp_stream_ssl_enable_ssl(): Add GError parameter.
907           (Matthew Barnes)
908         * camel_stream_process_connect(): Add GError parameter.
909           (Matthew Barnes)
910         * CamelImapWrapper: Use GError instead of errno. (Matthew Barnes)
911         * Prefer g_seekable_seek() over camel_stream_reset(). (Matthew Barnes)
912         * Remove camel_stream_reset(). (Matthew Barnes)
913         * Remove camel_stream_printf(). (Matthew Barnes)
914         * CamelDataWrapper: Keep contents in a GByteArray. (Matthew Barnes)
915         * Move the "$host" down when $host is actually set and don't set
916           DL_LIB to libdl which is not available on OpenBSD/FreeBSD.
917           (Antoine Jacoutot)
918         * Fix wakeups in imapx parser thread. (David Woodhouse)
919         * Rewrite Camel's junk plugin interface. (Matthew Barnes)
920         * Break reference cycle between CamelSession and CamelService.
921           (Matthew Barnes)
922         * CamelIMAPXServer: Fix CamelSession reference leak. (Matthew Barnes)
923         * CamelSession: Add camel_session_remove_services() (Matthew Barnes)
924         * Break reference cycle between CamelStore and CamelFolder.
925           (Matthew Barnes)
926         * CamelIMAPXConnManager: Keep a weak pointer to CamelStore.
927           (Matthew Barnes)
928         * Generate GTypes for various Camel enums. (Matthew Barnes)
929         * Add CamelNetworkService interface. (Matthew Barnes)
930
931 Translations:
932         Mario Blättermann (de)
933         Daniel Mustieles (es)
934         Fran Dieguez (gl)
935         Aurimas Černius (lt)
936         Rudolfs Mazurs (lv)
937         Kjartan Maraas (nb)
938         Matej Urbančič (sl)
939         Muhammet Kara (tr)
940         Abduxukur Abdurixit (ug)
941         Wylmer Wang (zh_CN)
942
943
944 Evolution-Data-Server 3.1.3 2011-07-04
945 --------------------------------------
946
947 Bug Fixes:
948         Bug #650671 - Service connect/disconnect not cancelled properly (Milan Crha)
949         Bug #653476 - icaltimezone not copied completely with libical 0.43 (Milan Crha)
950         Bug #650126 - Add API to set the scroll policy of the Contacts container (Raul Gutierrez Segales)
951         Bug #653385 - ldaps fails with server using self-signed certificate (Milan Crha)
952         Bug #224687 - Skip ignored destinations in destination_get_address() (Dan Vrátil)
953         Bug #224687 - Create lists of lists (Dan Vrátil)
954         Bug #652173 - libebook: Delay client-side vCard parsing (Christophe Dumez)
955         Bug #648468 - POP3 doesn't recover or claim error after lost connection (Milan Crha)
956         Bug #269413 - Search treats "4 weeks" and "1 month" as synonymous (Milan Crha)
957         Bug #565961 - Crash with recurring all-day event (Milan Crha)
958         Bug #652530 - EClient - Notify about opening phase result first (Milan Crha)
959
960 Miscellaneous Fixes:
961         Require libgdata >= 0.9.1 for GNOME Online Accounts support. (Matthew Barnes)
962         Bump the required version of Vala for the bindings. (Travis Reitter)
963         e_cal_client_get_object() should not return VCALENDAR components (Milan Crha)
964         Fix LDAP authentication and process authentication requests on idle (Milan Crha)
965         Add OAuth support to Google Contacts backend. (Matthew Barnes)
966         libedata-book cleanups. (Matthew Barnes)
967         Minor compiler warning fix (change #if to #ifdef) (Milan Crha)
968         Vala bindings: we depend on gio-2.0 (Raul Gutierrez Segales)
969         Allow asynchronous retrieval of EClient capabilities for easier caching (Milan Crha)
970         Fix build breaks when using libgdata 0.9. (Matthew Barnes)
971         Remove pointless ENABLE_THREADS define. (Matthew Barnes)
972         Introspection: fix annotation in e_vcard_get_attribute (Raul Gutierrez Segales)
973         SMTP: Handle 235 code after initial AUTH command. (Matthew Barnes)
974         Make Camel's SASL framework more extensible. (Matthew Barnes)
975         Fix a few srcdir != builddir issues (Colin Walters)
976         Keep opening EClient-s till they report busy error (Milan Crha)
977         Make loading of ENameSelector on demand and cancellable (Milan Crha)
978         Reverting one line I added to Christophe's commit on my own (Milan Crha)
979         Fix few memory leaks (Milan Crha)
980         Emit notification for EClient::opened property (Raul Gutierrez Segales)
981         Fix sqlitedb-test build error. (Travis Reitter)
982         EBookBackendSqliteDD: Fix a missing comma in search contacts. (Chenthill Palanisamy)
983
984 Translations:
985         Fran Dieguez (gl)
986         Hannie Dumoleyn (nl)
987         Daniel Nylander (sv)
988         Fran Diéguez (gl)
989         Matej Urbančič (sl)
990         Daniel Mustieles (es)
991
992 Evolution-Data-Server 3.1.2 2011-06-13
993 --------------------------------------
994
995 Bug Fixes:
996         Bug 550414 - Corruption of mailbox and can't expunge trash (Milan Crha)
997         Bug 589495 - Search folder by Size (KB) counts bytes, not KB
998                      (Milan Crha)
999         Bug 633948 - Try harder to use -lresolv in LDAP_LIBS
1000                      (Mathieu Trudel-Lapierre)
1001         Bug 640054 - CamelDB: do not read the db while a trasaction is in
1002                      progress (Chenthill Palanisamy)
1003         Bug 640083 - Force secured connection when using LDAPS port (Milan Crha)
1004         Bug 646898 - IMAPX should invalidated cache when uidvalidity changes
1005                      (Milan Crha)
1006         Bug 648454 - Subfolders disappear when moving a folder (Milan Crha)
1007         Bug 648736 - Crash when adding default vcard for newly created DB
1008                      (Matthew Barnes)
1009         Bug 649433 - e-calendar-factory SIGSEGV while reading hash_table
1010                      (David Woodhouse)
1011         Bug 649757 - Filtering based on a source account always succeeded
1012                      (Milan Crha)
1013         Bug 649757 - Return back camel_filter_driver_filter_mbox() (Milan Crha)
1014         Bug 649761 - Add gobject-introspection build system to libebook
1015                      (Raul Gutierrez Segales)
1016         Bug 649762 - Add support for Vala bindings (Raul Gutierrez Segales)
1017         Bug 650105 - Deadlock in GroupWise connector (Matthew Barnes)
1018         Bug 650524 - Use g_unix_signal_add_watch_full() for SIGTERM
1019                      (Matthew Barnes)
1020         Bug 650950 - entry_compare() should iterate over attributes with
1021                      the same name (Christophe Dumez)
1022         Bug 650952 - Remove unknown EContact field name runtime warning
1023                      (Christophe Dumez)
1024         Bug 651054 - Support queries based on "photo" contact field
1025                      (Christophe Dumez)
1026         Bug 651113 - [libebook] Querying date fields is not supported
1027                      (Christophe Dumez)
1028         Bug 651147 - EBook/ECal done signals ignored due to wrong name
1029                      (Milan Crha)
1030         Bug 651226 - e_book_new_system_addressbook() should create source
1031                      in GConf (Christophe Dumez)
1032         Bug 651446 - Implement e_book_client_get_contacts_uids() (Milan Crha)
1033         Bug 651458 - Add getters/settrs for EContactPhoto
1034                      (Raul Gutierrez Segales)
1035
1036 Other Changes:
1037         * New asynchronous APIs to replace EBook/ECal (Milan Crha)
1038         * Improved introspection annotations (Raul Gutierrez Segales)
1039         * Improved Vala bindings (Raul Gutierrez Segales)
1040         * Various calendar file backend improvements (Patrick Ohly)
1041         * Camel: Fetch quota information asynchronously. (Matthew Barnes)
1042         * addressbook file backend: libdb must be initialized for concurrent
1043           read/write (Patrick Ohly)
1044         * CamelService: Add async query_auth_types() functions (Matthew Barnes)
1045         * IMAPX: optionally download the messages in descending order
1046           (Chenthill Palanisamy)
1047         * Handle SIGTERM instead of SIGQUIT. (Matthew Barnes)
1048         * CamelDB: use a RW lock to prevent reads while write is in progress
1049           (Chenthill Palanisamy)
1050         * CamelVeeFolder: Fix a deadlock. (Matthew Barnes)
1051         * Replace deprecated g_atomic_int_exchange_and_add() (Milan Crha)
1052         * Limit libgdata to 0.7 or 0.8. (Matthew Barnes)
1053         * e_name_western_reorder_asshole: Fix possible memory leak
1054           (Christophe Dumez)
1055         * e_dbhash_new: Close and reopen db handle to avoid memory leak
1056           (Christophe Dumez)
1057         * e_contact_name_from_string(): Fix possible memory leak
1058           (Christophe Dumez)
1059         * e_book_backend_file_get_contact_list: Fix memory leak
1060           (Christophe Dumez)
1061         * CamelVeeFolder: Fix a hang in folder_change_change.
1062           (Chenthill Palanisamy)
1063         * Use the right free function in the boxed type for
1064           EVCardAttributeParam (Alexander Larsson)
1065         * CamelIMAPXFolder: Fix handling of "filter_junk" option.
1066           (Matthew Barnes)
1067         * EBookBackendSqliteDB: Add sqlitedb cache for addressbook
1068           (Chenthill Palanisamy)
1069
1070 Translations:
1071         Carles Ferrando (ca@valencia)
1072         Jorge González (es)
1073         Daniel Mustieles (es)
1074         Seán de Búrca (ga)
1075         Fran Diéguez (gl)
1076         Kjartan Maraas (nb)
1077         Matej Urbančič (sl)
1078         Abduxukur Abdurixit (ug)
1079
1080
1081 Evolution-Data-Server 3.1.1 2011-05-09
1082 --------------------------------------
1083
1084 Announcements:
1085
1086 * As of this release, the backend for Novell GroupWise servers has been
1087   split off as a new module named evolution-groupwise.
1088
1089 * Various Camel API breaks:
1090   http://mail.gnome.org/archives/evolution-hackers/2011-April/msg00093.html
1091   http://mail.gnome.org/archives/evolution-hackers/2011-April/msg00099.html
1092   http://mail.gnome.org/archives/evolution-hackers/2011-May/msg00017.html
1093
1094 Bug Fixes:
1095         Bug 332497 - Add Edit -> Available Categories (Dan Vrátil)
1096         Bug 418954 - Add a separate entry combo for port numbers (Dan Vráti)
1097         Bug 628142 - Fix handling of simultaneous get_message requests
1098                      (David Woodhouse)
1099         Bug 645239 - Fix build error when enabling kerberos without specifying
1100                      path (Niki Guldbrand)
1101         Bug 645498 - [maildir] Fails to show already read messages again
1102                      (Milan Crha)
1103         Bug 645783 - Return safe paths from CamelService::get_path()
1104                      (Milan Crha)
1105         Bug 646117 - e-calendar-factory does not exit (Matthew Barnes)
1106         Bug 646200 - Insufficient requirement on libsoup (Matthew Barnes)
1107         Bug 646619 - Typo in user-visible string: "defalut" should be "default"
1108                      (Milan Crha)
1109         Bug 647429 - Hide port-entry for providers without port (Dan Vrátil)
1110         Bug 647873 - Sources should be created in GConf (David Woodhouse)
1111         Bug 648844 - IMAP Error: LIST failed: wildcards not permitted in
1112                      username (Milan Crha)
1113         Bug 649365 - Creation of new repository evolution-groupwise
1114                      (Vibha Yadav)
1115         Bug 649684 - GIR files should contain <package name=../>
1116                      (Raul Gutierrez Segales)
1117
1118 Other Changes:
1119         * Collect all test code into a top-level "tests" directory
1120           (Matthew Barnes)
1121         * Support NTLMv2 in camel-sasl-ntlm.c (David Woodhouse)
1122         * Infer NTLM domain from username; don't assume it matches the server's
1123           domain (David Woodhouse)
1124         * Add camel_sasl_try_empty_password_sync() method. (David Woodhouse)
1125         * Add asynchronous camel_sasl_try_empty_password() (David Woodhouse)
1126         * Add support for NTLM single-sign-on using /usr/bin/ntlm_auth
1127           (David Woodhouse)
1128         * Fix read off end of string in NTLM SSO support (David Woodhouse)
1129         * Pull in translations from Evolution for "On This Computer"
1130           (David Woodhouse)
1131         * Seal up CamelService. (Matthew Barnes)
1132         * Fix Gtk-Doc notation in Camel. (Matthew Barnes)
1133         * Fix few memory leaks (Milan Crha)
1134         * Define a boxed GType for CamelURL. (Matthew Barnes)
1135         * Rework how CamelServices are added to CamelSession. (Matthew Barnes)
1136         * CamelStore: Chain up in the constructed() method (Matthew Barnes)
1137         * CamelSession: Remove some leftover debug messages. (Matthew Barnes)
1138         * CamelStore: Remove a dead assignment. (Matthew Barnes)
1139         * Remove unused CamelTimeoutCallback typedef. (Matthew Barnes)
1140         * Remove unused camel_session_thread_wait(). (Matthew Barnes)
1141         * Replace CamelSessionThreadMsg with a more modern API. (Matthew Barnes)
1142         * Revise camel_session_get_service_by_url(). (Matthew Barnes)
1143         * Fix definition of CamelProvider.url_equal(). (Matthew Barnes)
1144         * Remove camel_store_folder_uri_equal(). (Matthew Barnes)
1145         * Mark the param spec strings for translation correctly.
1146           (Kjartan Maraas)
1147         * Remove camel_filter_driver_filter_mbox() (Matthew Barnes)
1148         * Camel: Store UIDs in X-Evolution-Source headers. (Matthew Barnes)
1149         * CamelFolderSearch: Hack to deal with "message-location".
1150           (Matthew Barnes)
1151         * CamelFolder: Remove "uri" property. (Matthew Barnes)
1152         * Remove CAMEL_STORE_SUMMARY_FRAGMENT flag. (Matthew Barnes)
1153         * CamelVeeStore: Change handling of CHANGE_NOSELECT flag.
1154           (Matthew Barnes)
1155         * Remove "uri" field of CamelFolderInfo. (Matthew Barnes)
1156         * Rename "name" field of CamelFolderInfo to "display_name".
1157           (Matthew Barnes)
1158         * Rename "name" property of CamelFolder to "display-name".
1159           (Matthew Barnes)
1160
1161 Translations:
1162         Alexander Shopov (bg)
1163         Jordi Serratosa (ca)
1164         Kris Thomsen (da)
1165         Kristjan SCHMIDT (eo)
1166         Daniel Mustieles (es)
1167         Inaki Larranaga Murgoitio (eu)
1168         Fran Diéguez (gl)
1169         Sweta Kothari (gu)
1170         Luca Ferretti (it)
1171         Takayuki KUSANO (ja)
1172         Jiro Matsuzawa (ja)
1173         Žygimantas Beručka (lt)
1174         Kjartan Maraas (nb)
1175         Wouter Bolsterlee (nl)
1176         Hannie Dumoleyn (nl)
1177         Antonio Fernandes C. Neto (pt_BR)
1178         Andrej Žnidaršič (sl)
1179         Daniel Nylander (sv)
1180         Abduxukur Abdurixit (ug)
1181
1182
1183 Evolution-Data-Server 3.0.0 2011-04-04
1184 --------------------------------------
1185
1186 Bug Fixes:
1187         Bug 646200 - Insufficient requirement on libsoup (Matthew Barnes)
1188
1189 Translations:
1190         Alexander Shopov (bg)
1191         Jordi Serratosa (ca)
1192         Kris Thomsen (da)
1193         Wolfgang Stöggl (de)
1194         Kristjan SCHMIDT (eo)
1195         Rajesh Ranjan (hi)
1196         Sweta Kothari (gu)
1197         Luca Ferretti (it)
1198         Takayuki KUSANO, Jiro Matsuzawa (ja)
1199         Žygimantas Beručka (lt)
1200         Sandeep Shedmake (mr)
1201         Kjartan Maraas (nb)
1202         Wouter Bolsterlee, Hannie Dumoleyn (nl)
1203         Antonio Fernandes C. Neto (pt_BR)
1204
1205
1206 Evolution-Data-Server 2.91.92 2011-03-21
1207 ----------------------------------------
1208
1209 Bug Fixes:
1210         Bug 629032 - GW count is not updated while downloading contacts 
1211                      (Punit Jain)
1212         Bug 634663 - e-calendar-factory crashes while retracting a meeting.
1213                      (Punit Jain)
1214         Bug 641838 - More compiler warning fixes (Kjartan Maraas)
1215         Bug 642783 - CamelLocalFolder: Let glibc's realpath() allocate for 
1216                      us (Emilio Pozuelo Monfort)
1217         Bug 643748 - Slow message_location search rule with maildir
1218                      accounts (Milan Crha)
1219         Bug 644367 - Check NNTP server capabilities before using OVER 
1220                      command (Milan Crha)
1221         Bug 644532 - Crash when opening ESource with local:/system URI
1222                      (Milan Crha)
1223
1224 Miscellaneous Fixes:
1225         * Don't use gnome-keyring to store credentials on Windows
1226           (Fridrich Štrba)
1227         * Miscellaneous build fixes for Windows (Fridrich Štrba)
1228         * Improve camel_file_util_encode_fixed_string (Matthew Barnes)
1229         * Allow special CAMEL_DEBUG=pop3 to debug pop3 communication only
1230           (Milan Crha)
1231         * Add e-passwords-win32.c into POTFILES.in (Milan Crha)
1232         * Finish documenting the libebackend API. (Matthew Barnes)
1233         * Improve libedataserver API docs (Matthew Barnes)
1234         * Ensure backend life-time during inner calls (Milan Crha)
1235         * Fix linking in calendar/libegdbus/Makefile.am (Matthew Barnes)
1236         * Coding style and whitespace cleanup. (Matthew Barnes)
1237         * Remove ESoapMessage and ESoapResponse (David Woodhouse)
1238
1239 Translations:
1240         Mario Blättermann (de)
1241         Michael Kotsarinis (el)
1242         Bruce Cowan (en_GB)
1243         Sweta Kothari (gu)
1244         Gabor Kelemen (hu)
1245         Changwoo Ryu (ko)
1246         Rudolfs Mazurs (lv)
1247         Piotr Drąg (pl)
1248         Crenguta Bacaoanu (ro)
1249         Lucian Adrian Grijincu (ro)
1250         Matej Urbančič (sl)
1251         Krishnababu K (te)
1252         Daniel Korostil (uk)
1253         Lele Long (zh_CN)
1254         Chao-Hsiung Liao (zh_HK) (zh_TW)
1255
1256
1257 Evolution-Data-Server 2.91.91 2011-03-07
1258 ----------------------------------------
1259
1260 Bug Fixes:
1261         Bug 614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly
1262                      (Milan Crha)
1263         Bug 617763 - Cannot create events on Yahoo through CalDAV (Milan Crha)
1264         Bug 633156 - Runtime warning when creating direct subfolder of
1265                      On This Computer (Milan Crha)
1266         Bug 639201 - Crash on startup - pop3_get_message,
1267                      camel_pop3_delete_old (Milan Crha)
1268         Bug 640829 - Can drop text/plain message lines in message preview
1269                      (Milan Crha)
1270         Bug 643095 - Crash when opening invalid multipart/signed message
1271                      (Milan Crha)
1272
1273 Other Changes:
1274         * ECalRecur: Convert intervals < 1 into the default (1)
1275           (Carlos Martín Nieto)
1276         * e_source_copy() may copy also relative_uri (Milan Crha)
1277         * Modularize e-addressbook-factory migration. (Matthew Barnes)
1278         * Modularize e-calendar-factory migration. (Matthew Barnes)
1279         * Bump BASE_VERSION to 3.0. (Matthew Barnes)
1280
1281 Translations:
1282         Khaled Hosny (ar)
1283         David Planella (ca)
1284         Bruno Brouard (fr)
1285         Luca Ferretti (it)
1286         Rudolfs Mazurs (lv)
1287         Duarte Loreto (pt)
1288         Yuri Myasoedov (ru)
1289         Daniel Nylander (sv)
1290         Wei Li (zh_CN)
1291
1292
1293 Evolution-Data-Server 2.91.90 2011-02-21
1294 ---------------------------------------
1295
1296 Bug Fixes:
1297         Bug 639483 - Category list includes weather information (hao.h.li)
1298         Bug 638563 - Make string consistent with other providers (Milan Crha)
1299         Bug 638246 - Runtime warning: and_operator: assertion `argc == 2' failed (Milan Crha)
1300         Bug 638089 - Some mobile phone contacts are not shown in preview (Milan Crha)
1301         Bug 641757 - Fix warnings from GCC 4.6 (Kjartan Maraas)
1302         Bug 601111 - Do not use empty host names in EProxy (Milan Crha)
1303         Bug 641250 - Cannot add more than 2 recipients in To: or Cc: field (Vibha Yadav)
1304         Bug 640696 - Hidden new messages in On This Computer/Inbox (Milan Crha)
1305         Bug 634743 - Moving message on GMail with real Trash set deletes it (2nd try) (Milan Crha)
1306         Bug 641110 - Improve 'select destination' window in copy/move to calendar (Milan Crha)
1307         Bug 634743 - Moving message on GMail with real Trash set deletes it (Milan Crha)
1308
1309 Miscellaneous Fixes:
1310         CamelTcpStream cleanups. (Matthew Barnes)
1311         Memory leak fix and return events in proper order (Milan Crha)
1312         Remove NULL checks for GObject methods. (Matthew Barnes)
1313         CamelMaildirStore: Fix memory leak (Carlos Martín Nieto)
1314         Bump GTK+ requirement to 3.0. (Matthew Barnes)
1315         Be able to define DBus call timeout in configure and runtime (Milan Crha)
1316         Perform consistency check on local folders based on the parameter 'need-summary-check' (Chenthill Palanisamy)
1317         Remove streams tests (Kjartan Maraas)
1318         Add a --keep-running option to e-calendar-factory. (Matthew Barnes)
1319         Add a --keep-running option to e-addressbook-factory. (Matthew Barnes)
1320         Improve libebook annotations. (Raul Gutierrez Segales)
1321
1322 Translations:
1323         Changwoo Ryu (ko)
1324         Mario Blättermann (de)
1325         Mattias Põldaru (et)
1326         Kjartan Maraas (nn)
1327         Ivar Smolin (et)
1328         Petr Kovar (cs)
1329         Jorge González (es)
1330         Fran Diéguez (gl)
1331         krishnababu k (ug)
1332         Shankar Prasad (kn)
1333         Runa Bhattacharjee (bn)
1334
1335 Evolution-Data-Server 2.91.6 2011-01-31
1336 ---------------------------------------
1337
1338 Bug Fixes:
1339         Bug 640898 - Evolution creates invalid vCard (Matthew Barnes)
1340         Bug #623933 - Crash under ESourceList::conf_changed_callback (Milan Crha)
1341         Bug 640529 - Default size of category window is too small (Matthew Barnes)
1342         Bug #636495 - Build fails :GtkStyle deprecated (Vibha Yadav)
1343         Bug #635519 - Crash at cell_renderer_color_render (Vibha Yadav)
1344         Bug #635339 - 'Mark as read' from popup menu not working on Junk folder (Milan Crha)
1345         Bug 635353 — Don't parse empty addresses in the Google Contacts backend (Philip Withnall)
1346         Bug 566441 — The Google backend doesn't use the tags/categories/groups (Philip Withnall)
1347         Bug #639469 - WebDAV addressbook only uses https (Andrew McMillan)
1348         Bug #627788 - EDataCalView is never freed in a factory process (Milan Crha)
1349         Bug #639165 - maildir expunge not working as expected (Milan Crha)
1350         Bug #525565 - Crash in find_book_by_contact at e-name-selector-entry.c (Milan Crha)
1351         Bug #638948 - NNTP folder doesn't implement Expunge (Milan Crha)
1352
1353 Miscellaneous Fixes:
1354         CamelGroupwiseFolder: Dynamically allocate MD5 digest. (Matthew Barnes)
1355         Fix possible invalid read when checking citation depth (Milan Crha)
1356         Require the latest gtk+-3.0 release until 3.0. (Matthew Barnes)
1357         Drop support for gtk+-2.0. (Matthew Barnes)
1358         Add versioning to D-Bus service names. (Matthew Barnes)
1359         Kill CamelSeekableStream. (Matthew Barnes)
1360         Kill CamelSeekableSubstream. (Matthew Barnes)
1361         CamelMultipartSigned: Avoid using bounded streams. (Matthew Barnes)
1362         Replace CamelStreamSeekPolicy with GSeekType. (Matthew Barnes)
1363         Bump libcamel's shared object name. (Matthew Barnes)
1364         Make contact removal asynchronous in the Google Contacts backend (Philip Withnall)
1365         Add cancellation support to the Google Contacts backend (Philip Withnall)
1366         Rebase the Google Contacts backend as an asynchronous EBookBackend (Philip Withnall)
1367         Add e_source_selector_get_source_by_path() (Matthew Barnes)
1368         Bump libgdata dependency to 0.7.0 (Philip Withnall)
1369         Use GDBus calls without any timeout set (Milan Crha)
1370         imapx_server_get_message: Avoid unreffing a NULL stream. (Matthew Barnes)
1371         CamelStreamFs: Check for cancellation before closing or flushing (Matthew Barnes)
1372         Crash on bogus component removal in file calendar backend (Milan Crha)
1373
1374 Translations:
1375         Michael Kotsarinis (el)
1376         Andika Triwidada (id)
1377         Fran Diéguez (gl)
1378
1379 Evolution-Data-Server 2.91.5 2010-01-10
1380 ---------------------------------------
1381
1382 Address book and calendar backend modules are now split into different
1383 installation directories so the D-Bus factory processes will only load
1384 relevant backend modules.
1385
1386 This changes some pkg-config details for third-party backend modules.
1387
1388 Instead of querying the backend directory with:
1389
1390   pkg-config --variable=extensiondir evolution-data-server-1.2
1391
1392 you must query the directory for address book backends with:
1393
1394   pkg-config --variable=backenddir libedata-book-1.2
1395
1396 and the directory for calendar backends with:
1397
1398   pkg-config --variable=backenddir libedata-cal-1.2
1399
1400
1401 Bug Fixes:
1402         Bug 637838 - Include annotation-glossary.xml in API docs
1403                      (Matthew Barnes)
1404         Bug 637916 - configure.ac with_nspr_includes test is incorrect
1405                      (Stef Walter)
1406         Bug 638095 - Async ops in ENameSelectorEntry can exceed widget
1407                      lifetime (Matthew Barnes)
1408
1409 Other Changes:
1410         * Merge utility functions into Google Contacts backend
1411           (Philip Withnall)
1412         * Temporarily remove GTK_DISABLE_DEPRECATED. (Matthew Barnes)
1413         * Change the installation path for E-D-S backends. (Matthew Barnes)
1414
1415 Translations:
1416         Torstein Adolf Winterseth (nb)
1417         A S Alam (pa)
1418         Daniel Nylander (sv)
1419         Gheyret T.Kenji (ug)
1420
1421
1422 Evolution-Data-Server 2.91.4 2010-12-20
1423 ---------------------------------------
1424
1425 Bug Fixes:
1426         Bug 636334 - Birthdays&Anniversaries calendar skips local address books (Milan Crha)
1427         Bug 636850 - Consistent libgweather configure options (Matthew Barnes)
1428         Bug 633180 -Attendee uneditable if typed manually (jpunit)
1429         Bug 420813 - Unnecessarily slow update/reopen of webcal calendars (Milan Crha)
1430         Bug 634385 - Crash in smtp_connect (Milan Crha)
1431         Bug 616452 - Do not set '-Wl,--no-undefined' on freebsd/openbsd (Milan Crha)
1432         Bug 633557 - Translation comments needed (Milan Crha)
1433         Bug 573125 - Crashes right after startup when having broken db summary (Milan Crha)
1434         Bug 633332 - Preserve port number in WebDAV address book (Milan Crha)
1435         Bug 631568 - Scheduling Meetings with CalDAV calendars (Milan Crha)
1436         Bug 590245 - 'evolution --force-shutdown' should kill factories (Milan Crha)
1437         Bug 628563 - Use-after-free crash in objects_added_cb() (Milan Crha)
1438         Bug 530205 - Use CalDAV calendar read-only when server unreachable (Milan Crha)
1439         Bug 625048 - Fails to detect America/New York system timezone (Milan Crha)
1440         Bug 590476 - Evolution corrupts PDF files. (bnc) (Vibha Yadav)
1441         Bug 6498 - Filters are not applied to imapx Inboxes (bmo) (Federico Mena Quintero)
1442
1443 Miscellaneous Fixes:
1444         Do not store and generate locel:/system URIs (Milan Crha)
1445         Maildir: Hide folders which do not start with a dot (Chenthill Palanisamy)
1446         Drop support for password key files. (Matthew Barnes)
1447         Use less threads in CamelDB (Milan Crha)
1448
1449 Translations:
1450         Fran Diéguez (gl)
1451         Jorge González (es)
1452         Kjartan Maraas (nn)
1453         Ivar Smolin (et)
1454
1455 Evolution-Data-Server 2.91.3 2010-11-29
1456 ---------------------------------------
1457 Bug Fixes:
1458         Bug #635825 - Ensure valid UTF8 strings are passed to GDBus/GVariant (Milan Crha)
1459         Bug #624420 - Crash camel_imapx_server_append_message (Milan Crha)
1460         Bug #635673 - Stack overflow when opening slow calendar (Milan Crha)
1461         Bug #632962 - Duplicate "On this computer" sources after update (Milan Crha)
1462         Bug 635572 - Various linking failures (Diego Escalante Urrelo)
1463         Bug #635550 - e-calendar-factory leaks memory (Milan Crha)
1464         Bug #633780 - ESourceSelector - check paths when removing source/group (Milan Crha)
1465         Bug #634573 - Crash when importing ics file (Milan Crha)
1466         Bug #633181 - Deadlock after moving some mails in maildir (Milan Crha)
1467         Bug #486553 - Inline expansion of email lists are not separated by commas (Milan Crha)
1468         Bug #634658 - Unread counts for vfolders never update (Milan Crha)
1469         Bug #602958 - Right click over source in calendar view opens a calendar (Milan Crha)
1470         Bug 634593 - Maildir hang when create new folders (Chenthill Palanisamy)
1471         Bug 633122 - git head 2010-10-25 maildir folders that used to work now don't (Chenthill Palanisamy)
1472         Bug #581288 - Remove .ui files from evolution-data-server (Milan Crha)
1473         Bug #632692 - Thread by In-Reply-To, then first found reference (Milan Crha)
1474         Bug #538716 - Do not set expiration on POP3 message cache (Milan Crha)
1475         Bug #632676 - Only "Checking for new mail" in status bar and nothing else (Milan Crha)
1476         Bug #631804 - Aborts with pthread error in imapx_server_dispose() (David Woodhouse)
1477         Bug #634084 - ECal reports loaded state too early (Milan Crha)
1478
1479 Miscellaneous Fixes:
1480         Cannot delete maildir folder (ritz)
1481         CamelStore: Place Inbox at the top while building folder info (Chenthill Palanisamy)
1482         Maildir: Use Inbox instead of '.' while building folder info (Chenthill Palanisamy)
1483         Maildir: Allow subfolders for Inbox (Chenthill Palanisamy)
1484         Use '_' instead of '^' for renaming folders with dot symbol in it (Chenthill Palanisamy)
1485         Do not unset the deleted flag while copying mails across folders (Chenthill Palanisamy)
1486         Make EFileCache changes freezer recursiveable (Milan Crha)
1487         Fix QRESYNC protocol violation (RH #648082) (David Woodhouse)
1488
1489 Translations:
1490         Gheyret T.Kenji (ug)
1491         Ivar Smolin (et)
1492         Jorge González (es)
1493         Fran Diéguez (gl)
1494         Georgios Stefanakis (el)
1495         Matej Urbančič (sl)
1496         Marcos Lans (gl)
1497         Kjartan Maraas (nn)
1498
1499 Evolution-Data-Server 2.91.2 2010-11-08
1500 ---------------------------------------
1501
1502 Bug Fixes:
1503         Bug 631073 - Task update operation has some delay (Milan Crha)
1504         Bug 631290 - Crash in vee_folder_synchronize_sync (Milan Crha)
1505         Bug 632687 - Doesn't build against gtk+ 2.91.1 (Matthew Barnes)
1506         Bug 623017 - Add introspection support (Maxim Ermilov)
1507         Bug 597567 - Crash in comp_subject() (Milan Crha)
1508         Bug 632771 - Recurring calendar events set to recur forever do not
1509                      display past first week (Chenthill Palanisamy)
1510         Bug 631953 - A possible double-free in google backend
1511                      (Gary Ching-Pang Lin)
1512         Bug 632030 - Crashed while Groupwise server is not responding
1513                      (Punit Jain)
1514         Bug 445439 - Delete mail from pop-server when deleted from Inbox/Trash
1515                      (Milan Crha)
1516         Bug 631842 - Improve error reporting in some ECal/EBook functions
1517                      (Christophe Fergeau)
1518         Bug 632527 - Unmatched vFolder returns incorrect uids on search
1519                      (Milan Crha)
1520         Bug 632177 - Hide source group when none source lefts after remove
1521                      (Aparna)
1522         Bug 633122 - Maildir migration from old folder hierarchy to maildir++
1523                      hierarchy (Chenthill Palanisamy)
1524         Bug 632532 - Double free in imapx_job_done,
1525                      imapx_command_step_fetch_done (Milan Crha)
1526         Bug 633919 - Stuck on Mark messages as read (Milan Crha)
1527         Bug 634167 - Fails to build with gir (James M. Cape)
1528
1529 Other Changes:
1530         * [IMAPX] Crash on QRESYNC line formatting on 32bit platform
1531           (Milan Crha)
1532         * Fix linking against out-of-tree e-d-s (Priit Laes)
1533         * Fix failure to RSET SMTP connection before re-use. (David Woodhouse)
1534         * Commit a missing m4 file. (Matthew Barnes)
1535         * Change the maildir folder hierarchy as per maildir++ spec
1536           (Chenthill Palanisamy)
1537         * override get_full_path and get_meta_path in maildir store
1538           (Chenthill Palanisamy)
1539         * Fix remove maildir folder (Chenthill Palanisamy)
1540         * Fix maildir rename and some memory leaks (Chenthill Palanisamy)
1541         * Fix memory leak on imapx_server_get_message() failure
1542           (David Woodhouse)
1543         * Workaround GtkComboBoxText in .ui file (Milan Crha)
1544         * camel-folder-search: Fix minor GError handling issue (Matthew Barnes)
1545         * ESourceSelector: Add a "primary-selection" property. (Matthew Barnes)
1546         * Fix a build failure due to used CPPFLAGS (Paul Smith)
1547         * ENameSelectorDialog: Fix a potential string comparison crash
1548           (Matthew Barnes)
1549
1550 Translations:
1551         Xandru Armesto (ast)
1552         Gil Forcada (ca)
1553         Carles Ferrando (ca@valencia)
1554         Jorge González (es)
1555         Matej Urbančič (sl)
1556         Aron Xu (zh_CN)
1557         Ivar Smolin (et)
1558
1559 Evolution-Data-Server 2.91.1 2010-10-18
1560 ---------------------------------------
1561
1562 Bug Fixes:
1563         Bug 558478 - Autocompletion inserts comma. (Vibha Yadav)
1564         Bug 632376 - Rewind in camel-disco-diary to fix a crash (Pacho Ramos)
1565         Bug 534369 - New mail notifications for local Inbox don't work (Milan Crha)
1566         Bug 630358 - Google contacts doesn't sync anniversary (Milan Crha)
1567         Bug 608557 - CamelOfflineJournal can call fclose with NULL (Milan Crha)
1568         Bug 630358 - Google contacts doesn't sync birthday and URL (Milan Crha)
1569         Bug 631594 - Various races in CamelOperation (Matthew Barnes)
1570         Bug 347520 - Names containing a dot in address parsed incorrectly (Milan Crha)
1571         Bug 630361 - Categories editing fixes (Milan Crha)
1572         Bug 630889 - Use-after-free while sending messages (Milan Crha)
1573         Bug 631404 - Stop shipping a Locations.xml (Matthew Barnes)
1574
1575 Miscellaneous Fixes:
1576         Prefix soup_soap_(message/response) with e_soap and add it in libedataserver so that groupwise, evolution-ews 
1577           and evolution-sync for ews (Chenthill Palanisamy)
1578         Google contacts - do not drop all URLs/events on update (Milan Crha)
1579         Add a CamelFolder:uri property. (Matthew Barnes)
1580         Include also reason_phrase on libsoup errors (Milan Crha)
1581         CamelOperation: Try to avoid crashing on refcount errors. (Matthew Barnes)
1582         Really fix srcdir != builddir builds. (Javier Jardón)
1583         Limit libgdata support to 0.6. (Matthew Barnes)
1584
1585 Translations:
1586         Matej Urbančič (sl)
1587         Jorge González (es)
1588         Kjartan Maraas (nn)
1589
1590 Evolution-Data-Server 2.91.0 2010-10-04
1591 ---------------------------------------
1592
1593 Bug Fixes:
1594         Bug 629714 - endless loop in imapx_parse_status()
1595                      (David Woodhouse)
1596         Bug 630135 - No UI feedback when imapx connection fails
1597                      (David Woodhouse)
1598         Bug 630150 - imapx attempts to connect to server when already
1599                      cancelled (David Woodhouse)
1600         Bug 630152 - imapx_parser_thread registers wrong operation
1601                      (David Woodhouse)
1602         Bug 629752 - ldap doesn't work in offline (Milan Crha)
1603         Bug 616598 - AM/PM in Date header confuses parser (Milan Crha)
1604         Bug 615274 - Encode proxy user/password in proxy URL (Milan Crha)
1605         Bug 628655 - imapx parser thread gerror memory leak (Milan Crha)
1606         Bug 615828 - Incorrectly set off-line state on CamelOfflineStore
1607                      (Milan Crha)
1608         Bug 629916 - imapx fails to handle errors in imapx_command_idle_stop()
1609                      (David Woodhouse)
1610         Bug 616596 - Disable debug prints from e-categories.c (Milan Crha)
1611         Bug 629726 - Increase imapx starting buffer size to 4KiB
1612                      (David Woodhouse)
1613         Bug 629908 - assertion failed: (E_IS_BOOK (book)) (David Woodhouse)
1614         Bug 630321 - Disabling IMAPX account produces runtime warnings
1615                      (Milan Crha)
1616         Bug 630149 - imapx_sync() never returns error (David Woodhouse)
1617         Bug 599741 - Cannot accept meeting request (Vibha Yadav)
1618         Bug 630265 - Refetches unchanged 'On The Web' calendar (Milan Crha)
1619         Bug 629507 - e_book_backend_cache_set_time doesn't rewrite old value
1620                      (Milan Crha)
1621         Bug 616172 - Return NULL from imapx_find_commad_tag when not found
1622                      (Julien Ducourthial)
1623         Bug 630222 - Build failure camel-tcp-stream-raw.c (David Ronis)
1624
1625 Other Changes:
1626         * Don't dupplicate wspiapi.h internally.  This will put the
1627           responsibility to load a libary correctly to the one who implements
1628           the wspiapi.h header. (Fridrich Štrba)
1629         * bmc#3667 - SOCKS5 failure doesn't fall back to SOCKS4
1630           (Federico Mena Quintero)
1631         * Merge branch 'camel-socks-proxy-master' (Federico Mena Quintero)
1632         * Recast CamelOperation as a GCancellable subclass. (Matthew Barnes)
1633         * Increase safety on Windows Call SetDllDirectory() to reduce risk of
1634           DLL hijacking, and call SetProcessDEPPolicy() to reduce risk of rogue
1635           code execution. (Fridrich Štrba)
1636         * Fix a potential race in operation_idle_cb(). (Matthew Barnes)
1637         * Move printf inside camel_imapx_debug() macro to make prefixes easier
1638           (David Woodhouse)
1639         * Add server tagprefix to imapx debug output messages (David Woodhouse)
1640         * Use correct debug tagprefix in imapx_parse_capability()
1641           (David Woodhouse)
1642         * Update license to LGPLv2 for e-debug-log files (Chenthill Palanisamy)
1643         * Updated licenses for imapx to LGPLv2 (Chenthill Palanisamy)
1644         * Use new GDK keysym names if available. (Matthew Barnes)
1645         * Sanitize error handling in the SOCKS5/SOCKS4 code paths
1646           (Federico Mena Quintero)
1647         * Merge branch 'camel-socks-proxy-master' (Federico Mena Quintero)
1648         * Oops, fix a struct field's name (Federico Mena Quintero)
1649         * Merge branch 'camel-socks-proxy-master' (Federico Mena Quintero)
1650         * Fix potential use-after-free in ECal, as with EBook bug #629908
1651           (David Woodhouse)
1652         * Use GCancellable in all methods that may block. (Matthew Barnes)
1653         * Rename blocking Camel methods. (Matthew Barnes)
1654         * Camel: Add an asynchronous API. (Matthew Barnes)
1655         * Camel: Adapt tests to API changes. (Matthew Barnes)
1656         * Bump Camel's soname for all this API breakage. (Matthew Barnes)
1657         * Bump gtk+-2.0 requirement to 2.22.0. (Matthew Barnes)
1658         * Fix GCancellable usage in IMAPX threads. (Matthew Barnes)
1659         * Have camel_operation_new() return a GCancellable. (Matthew Barnes)
1660         * Use macros for CamelOperation timeouts. (Matthew Barnes)
1661         * Adapt to GtkObject removal in GTK3 (Javier Jardón)
1662         * Emit CamelFolder and CamelStore signals from idle callbacks.
1663           (Matthew Barnes)
1664         * Don't link libebook to GTK+. (Matthew Barnes)
1665         * Use upstream gettext instead glib one (Javier Jardón)
1666         * IMAPX: Use a CamelOperation, not GCancellable in the parser thread
1667           (Matthew Barnes)
1668         * No need to allocate colors with cairo drawing (William Jon McCann)
1669         * CamelStore: Forgot a part in store_get_folder_info() (Matthew Barnes)
1670         * Collect Camel flags into enum types. (Matthew Barnes)
1671         * Avoid passing NULL to g_strstrip in e_contact_get calls (Milan Crha)
1672         * Temporarily disable EBook tests. (Matthew Barnes)
1673
1674 Translations:
1675         Marek Cernocky (cs)
1676         Kenneth Nielsen (da)
1677         Christian Kirbach (de)
1678         Ivar Smolin (et)
1679         Jiri Grönroos (fi)
1680         Yaron Shahrabani (he)
1681         Takayuki KUSANO (ja)
1682         Žygimantas Beručka (lt)
1683         Mario Blättermann (nl)
1684         Wouter Bolsterlee (nl)
1685         Piotr Drąg (pl)
1686         Antonio Fernandes C. Neto (pt_BR)
1687         Chao-Hsiung Liao (zh_HK)
1688
1689 Evolution-Data-Server 2.31.92 2010-09-13
1690 ----------------------------------------
1691
1692 Bug Fixes:
1693         Bug 628299 - Crash in g_variant_is_trusted. (Bharath Acharya)
1694         Bug 507290 (bnc) -Messages in thread out of order (Chenthill Palanisamy)
1695         Bug 471079 (bnc) - Unable To Exclude Names (Sankar P)
1696         Bug 627336 - Groupwise cal can return NULL without error on create_object (Milan Crha)
1697         Bug 628426 - Fix double free crash caused by the previous patch (Milan Crha)
1698         Bug 603044 (bnc) -Issues with Forward as redirect (Chenthill Palanisamy)
1699         Bug 611568 (bnc) - Search fails for Cc recipient. (Bharath Acharya)
1700         Bug 628977 - crash in imapx_parse_uids() (Make stream buf grow automatically) (David Woodhouse)
1701         Bug 628659 - imapx_sync_changes memory leak (Milan Crha)
1702         Bug 628658 - imapx expunge memory leak (Milan Crha)
1703         Bug 628657 - imapx sync_folders memory leak (Milan Crha)
1704         Bug 628651 - memory leak in imapx_append_message() (Milan Crha)
1705         Bug 628426 - imapx refresh_info memory leak (Milan Crha)
1706         Bug 624135 - Gerror with imap provider when clicked 'cancel' (Milan Crha)
1707         Bug 624229 - Password dialog is not accessible in Subscriptions window (Milan Crha)
1708         Bug 611539 - EProxy doesn't use authentication for HTTPS (Milan Crha)
1709         Bug 627817 - Runtime warning when no default addressbook exists (Milan Crha)
1710         Bug 625110 - IMAPX : Do not free connection manager on disconnect (Milan Crha)
1711         Bug 624130 - Sasl::challenge reported failure without setting its GError (Milan Crha)
1712         Bug 624228 - Gerror with Usenet / nntp (Milan Crha)
1713         Bug 624705 - IMAPX : Deadlock while quiting evolution (Milan Crha)
1714         Bug 624702 - Cann't create a new folder in imapx (Milan Crha)
1715         Bug 624318 - Don't claim "CamelOperation status stack non empty" (Milan Crha)
1716         Bug 569329 - [groupwise] EDS crashed when checking contacts (Milan Crha)
1717         Bug 628485 - Accessing freed memory in EContactStore::dispose (Milan Crha)
1718         Bug 624027 - Groupwise cal doesn't use store's default_timezone (Milan Crha)
1719         Bug 628100 - Weather's cal get_object can ask for nonexistent comp (Milan Crha)
1720         Bug 623912 - SMTP::query_auth_types should not use NULL hash table (Milan Crha)
1721         Bug 627627 - Evolution not saving mail labels (Chenthill Palanisamy)
1722         Bug 627871 - e-name-selector crash (Milan Crha)
1723         Bug 627609 - imapx user_flags memory leak in imapx_untagged() (Chenthill Palanisamy)
1724         Bug 627617 - calendar memory leak (Chenthill Palanisamy)
1725
1726 Miscellaneous Fixes:
1727         Use --disable-gtk3 in DISTCHECK_CONFIGURE_FLAGS. (Matthew Barnes)
1728         Update API documentation. (Matthew Barnes)
1729         Re-work my GtkDialog:has-separator workaround. (Matthew Barnes)
1730         Work around deprecation of gtk_dialog_set_has_separator() (Matthew Barnes)
1731         Update the server utc time in the key file to avoid fetching duplicates items again and again. This had been broken when fetching modified items moved away from get_quick_messages to get_items_request. 
1732          Remove the lock from get_object_list. (Chenthill Palanisamy)
1733         Switch off user_insert signal handler while inserting the comma. Fixes comma insertion while selecting auto-completed emails. (Chenthill Palanisamy)
1734         Fixed - Unable to send mails using Evolution. (Bharath Acharya)
1735         Put the component into the cache after inserting into interval tree. Store comps in interval tree based on just uid for non-recurring events (Punit Jain)
1736         Remove the key if the value is NULL. (Chenthill Palanisamy)
1737         Don't use getline, implement a simple replacement. Some systems don't have getline in their C library, so use a private implementation released under LGPL v2+ and found here: 
1738          http://www.google.com/codesearch/p?hl=en#qUwOD6iX2hc/openjaus/branches/tom/OpenJAUSv3.3.1/ojVehicleSim/src/getLine.c&q=getline%20lang:c&sa=N&cd=9&ct=rc&l=144 (Fridrich ¿trba)
1739         Ensure end date is generated for master recurrence event while inserting into the interval tree (Chenthill Palanisamy)
1740         Avoid having backslashes in uri on windows (Fridrich ¿trba)
1741         Handle error from camel_imapx_stream_token() (David Woodhouse)
1742         Fix attachments retrieval issue in groupwise. Add the prefix file:// to the filename to form the uri (Chenthill Palanisamy)
1743         Find the timezone in libical first and then the backend or cache while resolving tzids (Chenthill Palanisamy)
1744         Patch from Stanislav Slusny as part of the Google Summer of Code project to optimize eds calendar memory usage and speed. Punit Jain <jpunit@novell.com> worked upon this patch and 
1745          fixed issues to be able to be upstreamed. Thanks to both of them. (Stanislav Slusny)
1746         Remove fatal assertions from libecal. (Matthew Barnes)
1747         Fix calls of e_data_book_view_unref (Milan Crha)
1748         ESourceList: Fix signal registrations. (Matthew Barnes)
1749         Remove non-existent symbols from Camel API docs. (Matthew Barnes)
1750
1751 Translations:
1752         Changwoo Ryu (ko)
1753         Chao-Hsiung Liao (zh_HK)
1754         Aron Xu (zh_CN)
1755         Kjartan Maraas (nn)
1756         Luca Ferretti (it)
1757         Christian Kirbach (de)
1758         Ivar Smolin (et)
1759         Dr.Tirumurti Vasudevan (ta)
1760         Daniel Nylander (sv)
1761         Dirgita (id)
1762         Philip Withnall (en_GB)
1763         Petr Kovar (cs)
1764         Matej Urban¿i¿ (sl)
1765         Claude Paroz (fr)
1766         Duarte Loreto (pt)
1767         Kiyotaka NISHIBORI (ja)
1768         Marek ¿ernocký (cs)
1769         Gabor Kelemen (hu)
1770         Yaron Shahrabani (he)
1771         Simos Xenitellis (el)
1772
1773 Evolution-Data-Server 2.31.91 2010-08-29
1774 ----------------------------------------
1775
1776 Bug Fixes:
1777         Bug 623703 - Reference counting error in Google backend
1778                      (Matthew Barnes)
1779         Bug 625115 - Changes notified from backends aren't propagated to UI
1780                      (Milan Crha)
1781         Bug 625514 - Client doesn't recognize server close/crash on GDBus
1782                      (Milan Crha)
1783         Bug 625579 - Corruption of mbox file should be properly reported
1784                      (Milan Crha)
1785         Bug 627333 - Cannot cancel password dialog for an addressbook
1786                      (Milan Crha)
1787         Bug 627597 - Memory leak in user_delete_text() (David Woodhouse)
1788         Bug 627599 - Memory leak in imapx qresync (David Woodhouse)
1789         Bug 627610 - imapx store summary memory leak (David Woodhouse)
1790         Bug 627616 - CamelIMAPXStoreSummary never frees its namespace list
1791                      (Matthew Barnes)
1792         Bug 627854 - imapx conn-manager memory leak (Matthew Barnes)
1793         Bug 627855 - smtp_auth() memory leak (David Woodhouse)
1794         Bug 627876 - PangoAttrList leak in ENameSelectorEntry (Matthew Barnes)
1795         Bug 627937 - Crash on email Add to a contact list (Milan Crha)
1796         Bug 628196 - Miscellaneous string fixes (Philip Withnall)
1797
1798 Miscellaneous Fixes:
1799         * Rewrite e_load_book_source_async(). (Matthew Barnes)
1800         * Add e_source_list_peek_default_source(). (Matthew Barnes)
1801         * Remove -DGDK_DISABLE_DEPRECATED (Matthew Barnes)
1802         * Fix SEGV when imapx_parse_list() fails (David Woodhouse)
1803         * Do not unref EDataBook before done with it (part of bug #627332)
1804           (Milan Crha)
1805         * Fix another memory leak in imapx qresync (David Woodhouse)
1806
1807 Translations:
1808         Ask H. Larsen (da)
1809         Giannis Katsampirhs (el)
1810         Philip Withnall (en_GB)
1811         Jorge González (es)
1812         Ivar Smolin (et)
1813         Bruno Brouard (fr)
1814         Claude Paroz (fr)
1815         Fran Diéguez (gl)
1816         Yaron Shahrabani (he)
1817         Kjartan Maraas (nb)
1818         A S Alam (pa)
1819         Daniel Nylander (sv)
1820         Chao-Hsiung Liao (zh_HK)
1821
1822 Evolution-Data-Server 2.31.90 2010-08-16
1823 ----------------------------------------
1824
1825 Bug Fixes:
1826         Fix for bug #624789, use ldapssl_init to initialize SSL connection for sunldap. (Jeff Cai)
1827         Bug 626505 - ECategoriesDialog doesn't show new categories (Matthew Barnes)
1828         Bug 626090 - Only set -fno-strict-aliasing for GCC (Matthew Barnes)
1829
1830 Miscellaneous Fixes:
1831         Merge branch camel-socks-proxy-master for SOCKS5 / IPv6 support (Federico Mena Quintero)
1832         use cairo as gc is deprecated (Chenthill Palanisamy)
1833         Enable largefile support by default. (Matthew Barnes)
1834         ENameSelectorEntry: Avoid IM confusion when inserting text (Matthew Barnes)
1835         Deprecate CamelHttpStream. (Matthew Barnes)
1836         cleanup, and fix for substantial GWise / soap mail leak, bgo#622366 (Michael Meeks)
1837
1838 Translations:
1839         drtv (ta)
1840         Matej Urban¿i¿ (sl)
1841         Daniel Nylander (sv)
1842         Kjartan Maraas (nn)
1843
1844 Evolution-Data-Server 2.31.6 2010-08-02
1845 ---------------------------------------
1846
1847 Evolution-Data-Server now complies with the XDG Base Directory
1848 Specification [1], which means user-specific data is no longer
1849 stored under ~/.evolution.  Instead, data is partitioned into
1850 three base directories controlled by environment variables:
1851
1852    $XDG_DATA_HOME/evolution    (default: $HOME/.local/share/evolution)
1853    $XDG_CACHE_HOME/evolution   (default: $HOME/.cache/evolution)
1854    $XDG_CONFIG_HOME/evolution  (default: $HOME/.config/evolution)
1855
1856 Data which is managed by the various address book and calendar
1857 backends will be migrated from $HOME/.evolution upon starting the
1858 corresponding D-Bus factory service.
1859
1860 [1] http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
1861
1862 Bug Fixes:
1863         Bug 602287 - Avoid racing with camel_operation_mute() (Matthew Barnes)
1864         Bug 608299 - Cut/copy error when selection has trailing comma
1865                      (Matthew Barnes)
1866         Bug 612082 - Do not expose off_t in public API, use goffset instead
1867                      (Milan Crha)
1868         Bug 622884 - Migrate from dbus-glib to glib's GDBus (Milan Crha)
1869         Bug 624029 - Copying messages across stores is broken (Matthew Barnes)
1870         Bug 624316 - Disable debug messages in GroupWise calendar backend
1871                      (Matthew Barnes)
1872         Bug 624325 - CamelPOP3Store missing some methods (Matthew Barnes)
1873         Bug 624417 - Fix error handling in e_cal_backend_sync_get_timezone()
1874                      (Matthew Barnes)
1875         Bug 624891 - Various compiler warnings in git/master (Milan Crha)
1876         Bug 625039 - Commonly named macros in Camel header files
1877                      (Matthew Barnes)
1878         Bug 625083 - Gettext can't parse GLib's printf format constants
1879                      (Matthew Barnes)
1880         Bug 625282 - Quick add contact claims on console (Milan Crha)
1881         Bug 625351 - Sending through sendmail reports error (Milan Crha)
1882         Bug 625482 - Personal addressbook is vanished (Milan Crha)
1883         Bug 625606 - git/master build dies with glib-2.25.12 (Milan Crha)
1884
1885 Other Changes:
1886         * libebook.pc.in missing camel-1.2 requirement. (Matthew Barnes)
1887         * Add connection manager to imapx (Chenthill Palanisamy)
1888         * Removed folders from connection when operations gets done -
1889           handles when jobs return back without executing
1890           (Chenthill Palanisamy)
1891         * CamelOperation debugging improvement (Matthew Barnes)
1892         * Avoid absolute paths in "On This Computer" source groups.
1893           (Matthew Barnes)
1894         * Remove deprecated ECalBackend::set_default_timezone (Milan Crha)
1895         * Fix bug #624909 (Jeff Cai)
1896         * EDataCal: Add a getCacheDir() D-Bus method. (Matthew Barnes)
1897         * Comply with XDG Base Directory Specification. (Matthew Barnes)
1898         * Reset BASE_VERSION to 2.32. (Matthew Barnes)
1899         * Fix error handling in CamelLocalFolder::sync() (Matthew Barnes)
1900         * Fix error handling in CamelImapFolder::get_message() (Matthew Barnes)
1901         * Avoid overwriting files while migrating. (Matthew Barnes)
1902         * Build path portably in session_get_storage_path(). (Matthew Barnes)
1903         * imapx: server flags can be integers (David Woodhouse)
1904         * imapx: ->cinfo *can* be NULL in imapx_server_dispose() for a
1905           failed connection (David Woodhouse)
1906         * ebook: Remove duplicate free from array_to_stringlist helper
1907           (#625750) (Rob Bradford)
1908         * ebook & edataserverui: Use _async suffix rather than _ex suffix
1909           (Rob Bradford)
1910         * Replace dbus-glib-1 with gio-2.0 in pkgconfig files. (Matthew Barnes)
1911         * Prefer gio-2.0 when requiring GLib libraries. (Matthew Barnes)
1912         * Replace "Since: 3.0" with "Since: 2.32". (Matthew Barnes)
1913         * Fixed uudecode logic (Jeffrey Stedfast)
1914         * Optimized camel_uuencode_step (Jeffrey Stedfast)
1915
1916 Translations:
1917         Christian Kirbach (de)
1918         Jorge González (es)
1919         Fran Diéguez (gl)
1920         Yaron Shahrabani (he)
1921         Kjartan Maraas (nb)
1922         Lucian Adrian Grijincu (ro)
1923         Aron Xu (zh_CN)
1924         Chao-Hsiung Liao (zh_HK)
1925
1926 Evolution-Data-Server 2.31.5 2010-07-12
1927 ---------------------------------------
1928
1929 Bug Fixes:
1930         Bug 618938 - Crash when reading calendar acknowledgement message
1931                      (Milan Crha)
1932         Bug 623936 - 75 second delay when creating new DAV entries in Zimbra
1933                      (Milan Crha)
1934         Bug 624018 - Fix error handling in groupwise_get_folder()
1935                      (Matthew Barnes)
1936         Bug 623204 - Be able to report detailed errors from backends
1937                      (Milan Crha)
1938         Bug 623919 - Error while opening any newly received message
1939                      (Matthew Barnes)
1940         Bug 623795 - URI at the end of text isn't clickable (Milan Crha)
1941         Bug 621609 - Can pass unknown UID to e_source_combo_box_set_active_uid
1942                      (Milan Crha)
1943         Bug 623431 - Use gweather-3.0 when building with gtk3
1944                      (Maciej Piechotka)
1945         Bug 623430 - libedataserverui.pc.in hardcodes 1.2 API version
1946                      (Matthew Barnes)
1947
1948 Other Changes:
1949         * Lots of IMAPX improvements (David Woodhouse and Chenthill Palanisamy)
1950         * Make NSS database initialisation more robust, handle errors better
1951           (David Woodhouse)
1952         * Use text/vcard content type on WebDAV PUT request (Milan Crha)
1953         * Migrate from CamelException to GError. (Matthew Barnes)
1954         * Work around sudden disappearance of GdkRegion in GTK+ 2.90.5.
1955           (Matthew Barnes)
1956         * Add functions to get Evo/EDS base directories. (Matthew Barnes)
1957         * Improve error handling in CamelStreamBuffer::read(). (Matthew Barnes)
1958
1959 Translations:
1960         Mario Blättermann (de)
1961         Jorge González (es)
1962         Fran Diéguez (gl)
1963         Kjartan Maraas (nb)
1964
1965 Evolution-Data-Server 2.31.4 2010-06-29
1966 ---------------------------------------
1967
1968 Bug Fixes:
1969         Bug 622392 - Build failure due to missing nspr includes (Matthew Barnes)
1970         Bug 622799 - Fails to link libedataserverui-1.2.la (Matthew Barnes)
1971         Bug 622710 - Crash in imapx_idle_supported due to cinfo being NULL (Milan Crha)
1972         Bug 620815 - Memory leaks with Evolution (Milan Crha)
1973         Bug 622008 - Don't trust is->select_folder in imapx_job_scan_changes_done() (David Woodhouse)
1974         Bug 316783 - Broken dragging of email addresses (Matthew Barnes)
1975         Bug 621851 - CamelFolder description should fall back to full-name (Matthew Barnes)
1976         Bug 621961 - Remove GroupWise debugging messages. (Matthew Barnes)
1977         Bug 601535 - Categories not translated in menus (Matthew Barnes)
1978         Bug 621877 - Crash in summary_header_to_db at camel-vee-folder.c (Milan Crha)
1979         Bug 621842 - use 'UID FETCH' instead of 'FETCH' for scan_changes (David Woodhouse)
1980         Bug 621740 - Fix double-free of is->literal in cancel_all_jobs() (David Woodhouse)
1981         Bug 621740 - Fix double command ->complete() in imapx_command_start_next() (David Woodhouse)
1982         Bug 617723 - Critical warnings when going offline in contact view (Milan Crha)
1983         Bug 206061 - Allow normal, non-vFolder, Trash and Junk folder (Milan Crha)
1984         Bug 610919 - Remove superfluous space in flags in APPEND command (David Woodhouse)
1985         Bug 610919 - to display the exceptions to the user. We still need to enable displaying exceptions asyncronously (Chenthill Palanisamy)
1986         Bug 615239 - Fix GSSAPI (and other SASL) authentication for imapx (David Woodhouse)
1987         Bug 599879 - Fix NULL return without exception on krb5-auth-dialog failure (David Woodhouse)
1988         Bug 585301 - Use ~/.pki/nssdb for NSS SQL database, not Evolution directory. (David Woodhouse)
1989         Bug 585301 - Use correct NSS system database where appropriate. (David Woodhouse)
1990         Bug 621262 - Fix fetch of large mails from broken servers like Exchange (David Woodhouse)
1991         Bug 621237 - Add imap-over-custom-command support for imapx (David Woodhouse)
1992         Bug 585353 - Add new CAMEL_STORE_REAL_JUNK_FOLDER flag (Milan Crha)
1993         Bug 550414 - Corruption of mailbox and can't expunge trash (Milan Crha)
1994         Bug #622350 - CamelFolder's "deleted" signal prototype changed (Milan Crha)
1995
1996 Miscellaneous Fixes:
1997         For the sake of portability: sleep -> g_usleep (Fridrich ¿¿trba)
1998         Revamp imapx_job_refresh_info_start() to make use of modseq and uidnext (David Woodhouse)
1999         Always enable QRESYNC where it's available. (David Woodhouse)
2000         Handle UIDNEXT and MODSEQ/HIGHESTMODSEQ information from server. (David Woodhouse)
2001         Allow debugging to be enabled with CAMEL_DEBUG environment variable (David Woodhouse)
2002         Permit all characters but dir_sep in imapx folder names. (David Woodhouse)
2003         Simplify relationship between full and path names for imapx (David Woodhouse)
2004         Queue non-folder specific jobs while waiting for SELECT to complete (David Woodhouse)
2005         Propagate STATUS responses to folders directly from imapx_untagged() (David Woodhouse)
2006         Fix overzealous IDLE handling (David Woodhouse)
2007         Handle [CLOSED] status (RFC5162). (David Woodhouse)
2008         Cope with unsolicited FETCH having both FLAGS and UID. (David Woodhouse)
2009         Support VANISHED response (RFC5162) (David Woodhouse)
2010         Extract EXPUNGE handling into imapx_expunge_uid_from_summary() function. (David Woodhouse)
2011         Fix imapx_parse_flags to not just return the first UID repeatedly, export it. (David Woodhouse)
2012         Fix batch fetch to use UID FETCH in imapx_job_fetch_new_messages_start() (David Woodhouse)
2013         Add LITERALPLUS support. (David Woodhouse)
2014         Encode folder names as literals when sending commands, where needed (David Woodhouse)
2015         Accept unsolicited CAPABILITY report as part of LOGIN/AUTHENTICATE response (David Woodhouse)
2016         Detect CONDSTORE and QRESYNC capabilities (David Woodhouse)
2017         Use camel_folder_sync_message() to sync messages. (David Woodhouse)
2018         camel_folder_append_message: 'info' can be NULL. (Matthew Barnes)
2019         Clarify documentation for e_destination_get_address(). (Matthew Barnes)
2020         s/EVOLUTION_LOCALEDIR/LOCALEDIR/ (Matthew Barnes)
2021         Check EBook DBus error names without underscores too (Milan Crha)
2022         Build with gtk3 and have backward compatibility (Chenthill Palanisamy, Matthew Barnes)
2023         
2024 Translations:
2025         Yaron Shahrabani (he)
2026         Fran Di¿¿guez (gl)
2027
2028 Evolution-Data-Server 2.31.3 2010-06-07
2029 ---------------------------------------
2030
2031 Bug Fixes:
2032         Bug #619347 - Return formatted address in e_destination_get_address (David Ayers)
2033         Bug #620522 - Build break: 'nss_config' undeclared (Matthew Barnes)
2034         Bug #617261 - Evolution didn't quit due to deadlock (Milan Crha)
2035         Bug #617439 - Fix translation of birthday and anniversary events (Gert Michael Kulyk)
2036         Bug #585301 - Use NSS SQLite database, if available (Craig Ringer)
2037         Bug #601535 - Fix translation domain for default categories (Gert Michael Kulyk)
2038
2039 Miscellaneous Fixes:
2040         Gtk-Doc updates. (Matthew Barnes)
2041         Set the GTK+ backward compatibility check to 2.21.2. (Matthew Barnes)
2042         Add compatibility with GTK+ 2.20 (Florian M¿¿llner)
2043         Use accessors for newly sealed GdkDragContext members (Florian M¿¿llner)
2044         Making e-d-s build on Windows and also build on other platforms :) (Fridrich ¿¿trba)
2045         Factor out function to rehandshake SSL (Federico Mena Quintero)
2046         Add support for SOCKS proxy support (Federico Mena Quintero)
2047         Declare mbox' frompos as goffset, not off_t (Milan Crha)
2048         Remove dead CamelFolderSummary methods. (Matthew Barnes)
2049
2050 Translations:
2051         Kjartan Maraas (nn)
2052         Ivar Smolin (et)
2053
2054 Evolution-Data-Server 2.31.2 2010-05-24
2055 ---------------------------------------
2056
2057 Bug Fixes:
2058         #240317 - Allow searching in subscribe dialog (Milan Crha)
2059         #304415 - Allow change of signature hash algorithm (Milan Crha)
2060         #337479 - Evolution forgets password on any error (Milan Crha)
2061         #531912 - Mail inline parser doesn't always work (Milan Crha)
2062         #556061 - EContact/EVCard can re-order phone and email attributes
2063                   (Milan Crha)
2064         #566330 - WebDAV addressbook is too strict about content-type
2065                   (Petr Tomasek)
2066         #566354 - Handle server's resource rename on WebDAV PUT response
2067                   (Milan Crha)
2068         #604650 - Mishandling of '@' in WebDAV contacts username (Milan Crha)
2069         #612596 - Crash in gnome_keyring_item_info_free from e-passwords.c
2070                   (Milan Crha)
2071         #617168 - WebDAV Addressbook backend should use ctags (Milan Crha)
2072         #617881 - Crash on fetch finish with POP3 (Milan Crha)
2073         #618474 - WebDAV backend not linking to libebackend (Matthew Barnes)
2074         #618578 - Require automake >= 1.10 (Adrian Bunk)
2075
2076 Other Changes:
2077         * e_cal_new_from_uri/e_cal_open_default emits runtime warning
2078           (Milan Crha)
2079         * Remove an unused label in the name selector dialog
2080           (Federico Mena Quintero)
2081         * Convert CamelObject events to GObject signals. (Matthew Barnes)
2082         * Remove border_width from the name selector's dialog toplevel
2083           contents (Federico Mena Quintero)
2084         * Create a section in the name selector dialog in its own function
2085           (Federico Mena Quintero)
2086         * Redo the container hierarchy in the name selector dialog
2087           (Federico Mena Quintero)
2088         * Don't set a default vertical size for the name selector window
2089           (Federico Mena Quintero)
2090         * Disallow overwriting one CamelException with another.
2091           (Matthew Barnes)
2092         * Shrink the spacing between the name selector's sections
2093           (Federico Mena Quintero)
2094         * Put the name selector's section labels in the same row as the
2095           treeviews (Federico Mena Quintero)
2096         * Fix pointlessly narrow default width in the name selection dialog
2097           Name the pointless label at the top, so it can be disabled for
2098           MeeGo (Michael Meeks)
2099         * Add ORG support to the Google Contacts backend (Philip Withnall)
2100         * Add NOTE support to the Google Contacts backend (Philip Withnall)
2101         * Remove Google Calendar backend (Philip Withnall)
2102         * Add argument checks to camel-block-file.c. (Matthew Barnes)
2103         * Add argument checks to camel-partition-table.c. (Matthew Barnes)
2104         * Bump libedataserver soname twice. (Matthew Barnes)
2105
2106 Translations:
2107         Thomas Thurman (en@shaw)
2108         Fran Diéguez (gl)
2109         Kjartan Maraas (nb)
2110         Manoj Kumar Giri (or)
2111
2112 Evolution-Data-Server 2.31.1 2010-05-03
2113 ----------------------------------------
2114
2115 Bug Fixes:
2116         Bug #617263 - Crash of e-addressbook-factory on second start of evolution (Milan Crha)
2117         Bug #545505 - Properly free unused message infos periodically (Milan Crha)
2118         Bug #616819 - CamelIMAPXStore type definition typo (Milan Crha)
2119         Bug #615735 - Contacts are not displayed in GW Addressbook. (Bharath Acharya)
2120         Bug #608620 - Use CRLF in signed & encrypted S/MIME messages (dev+gnome)
2121         Bug #615246 - Teach camel_sexp_to_sql_sexp about no-arg (match-all) (Matt McCutchen 2)
2122         Bug #616318 - Don't use an unitialized key in folder_changed_remove_uid (Claudio Saavedra)
2123         Bug #616821 - From field missing in mail (Milan Crha)
2124         Bug #580021 â\80\94 Port to external libgdata (Philip Withnall)
2125         Bug #603773 - com_err.h doesn't exist on Solaris (Matthew Barnes)
2126         Bug #501140 - IMAP provider missing mnemonics (Alex Kloss)
2127         Bug #562595 - POP3 Delete after X days should depend on Leave messages (Milan Crha)
2128         Bug #615776 - Drop camel-private.h and offer a public alternative for locks (Milan Crha)
2129         Bug #608766 - Replace pthread with GLib's GThread (Milan Crha)
2130         Bug #507423 (bnc) -  Message list in Inbox doesn't get refreshed (Chenthill Palanisamy)
2131         Bug #611646 - Calendar shows recurring birthdays incorrectly (Milan Crha)
2132         Bug #615290 - Fails to build with Heimdal Kerberos (Alexandre Rostovtsev)
2133         Bug #514041 - Add space between categories (punit)
2134         Bug #583791 (bnc) - User created contact list does not behave reliably (Bharath Acharya)
2135         Bug #253510 - Do not use "Item(s)" in translatable string (Milan Crha)
2136         Bug #336776 - Learning junk feedback in status bar unclear (Milan Crha)
2137         Bug #593843 - Unclear "Use cancel" translatable message (Milan Crha)
2138         Bug #538793 - Translation issues under camel/providers/local (Milan Crha)
2139         Bug #614388 - Broken Delete after X days behaviour (Lucian Langa)
2140         Bug #325121 - Do not translate developer strings in g_param_spec_* (Milan Crha)
2141         Bug #261087 - "Learning junk" in camel difficult to translate (Milan Crha)
2142         Bug #611247 - Bad concatenation for translators (Claude Paroz)
2143         Bug #610353 - Search folder with label matches on substring (Milan Crha)
2144         Bug #570508 - Google Contacts does not display business phone (Jim McMahon)
2145         Bug #567000 - [IMAP] Renaming folder generates errors (Milan Crha)
2146         Bug #520233 - Crash in imap_body_decode at camel-imap-utils.c:979 (Milan Crha)
2147         Bug #518876 - Does not display recent messages in nntp (Milan Crha)
2148         Bug #418502 - Evolution causes gpg stale locks (Milan Crha)
2149         Bug 614056 - evolution-data-server-2.29.92 failed to build (Chenthill Palanisamy)
2150         Bug 549221 - Deleted E-Mails re-appear in Evolution client (Chenthill Palanisamy)
2151         Bug 549225 (bnc) -Evlution client does not update status of messages in the GroupWise Post Office (Chenthill Palanisamy)
2152
2153 Miscellaneous Fixes:
2154         Set the CamelIMAPXFolder type to OFFLINE_FOLDER type (Chenthill Palanisamy)
2155         Add a null check while accessing folder_get_fullname - imapx (Chenthill Palanisamy)
2156         Fix a crasher in moving large number of messages - imapx (Chenthill Palanisamy)
2157         Make selecting a folder to work - imapx (Chenthill Palanisamy)
2158         Remove a stray file (Kjartan Maraas)
2159         Don't abbreviate public symbols. (Matthew Barnes)
2160         Use GObject properties instead of CamelArg. (Matthew Barnes)
2161         Avoid passing NULL to g_strstrip in e_contact_get calls (Milan Crha)
2162         Specify the executable extension where applicable in the service files (Fridrich Å trba)
2163         The 'operation' in camel_mime_filter_progress_new can be NULL (Milan Crha)
2164         Port Camel to GObject. (Matthew Barnes)
2165         Clean up the Google Contacts addressbook backend (Philip Withnall)
2166         Whitespace fixes for the Google Contacts addressbook backend (Philip Withnall)
2167         Get Camel tests building again. (Matthew Barnes)
2168         Seal up libedataserverui classes. (Matthew Barnes)
2169         A little bit more of cleaning (Fridrich Å trba)
2170         Show deleted mails from trash and fix a crash (Chenthill Palanisamy)
2171         [win32] Use _WIN32 define instead of G_OS_WIN32 in public headers (Fridrich Å trba)
2172         [win32] G_OS_WIN32 cannot be defined if no glib header is included (Fridrich Å trba)
2173         Implement CamelVeeStore::get_name() (Milan Crha)
2174         Bump gtk+ version requirement to 2.20.0 (Milan Crha)
2175         Add GSEAL_ENABLE to AS_COMPILER_FLAGS. (Matthew Barnes)
2176         Assure that G_OS_WIN32 can be defined before relying on it (Fridrich Å trba)
2177         Compare the recurrence appointments using item id rather than rid while fetching deltas, Rid comparision may not be fool-proof as default_zone can change (Chenthill Palanisamy)
2178         Don't leave dangling stale pointers to ECal's in the backend (Michael Meeks)
2179         Drop the "hula" Camel provider. (Matthew Barnes)
2180         Drop the "imap4" Camel provider. (Matthew Barnes)
2181         [win32] Trying to remove inclusion of win32 headers in camel headers. Following the new include policy of camel/camel.h, windows defines were poluting everything. Trying to make them unseen and unheard of. (Fridrich Å trba)
2182         Do not call camel_mime_filter_basic_new recursively (Milan Crha)
2183         Assure that the G_OS_WIN32 is defined on windows (Fridrich Å trba)
2184         Lock down Camel headers. (Matthew Barnes)
2185         Implicit declaration of function 'gpg_ctx_op_cancel' on windows (Milan Crha)
2186         Add gtk-doc tests, but leave them disabled. (Matthew Barnes)
2187         Add --name-space to MKDB_OPTIONS. (Matthew Barnes)
2188         Remove deprecated API from libedataserver. (Matthew Barnes)
2189         Remove ESourceOptionMenu from libedataserverui. (Matthew Barnes)
2190         Convert ENTITY tags to xi:include in Camel API docs. (Matthew Barnes)
2191         Fix a crash on quit - imapx (Chenthill Palanisamy)
2192
2193 Translations:
2194         Valencian translation  (ca)
2195         Francisco Diéguez (gl)
2196         Jorge González (es)
2197         Fran Diéguez (gl)
2198         Philip Withnall (en_GB)
2199         Theppitak Karoonboonyanan (th)
2200         Mario Blättermann (de)
2201         Kjartan Maraas (nn)
2202         Laurent Coudeur (fr)
2203         Wadim Dziedzic (pl)
2204         Shankar Prasad (kn)
2205
2206 Evolution-Data-Server 2.29.92 2010-03-08
2207 ----------------------------------------
2208
2209 Bug Fixes:
2210         #529331 - Be able to disallow selection of a certain ESource
2211                   (Milan Crha)
2212         #600322 - assertion failed: (reply == msg) in cs_waitinfo()
2213                   (Milan Crha)
2214         #602723 - Contact list name doesn't get displayed in 'To' dialog
2215                   (Milan Crha)
2216         #611125 - Duplicate definition of camel-iconv.h in install targets
2217                   (Priit Laes)
2218         #611355 - calendar/tests/ecal/test-ecal-create-object--2 test
2219                   (Priit Laes)
2220         #611860 - Pilot calendar, todo, memo do not sync when timezone is
2221                   set to UTC (Matt McCutchen 2)
2222         #611873 - Make triple-clicking a shortcut for "Show Only This ..."
2223                   (Matthew Barnes)
2224
2225 Other Changes:
2226         Locking improvements in Camel (Michael Meeks)
2227         Steady progress on the new IMAPX backend (Chenthill Palanisamy)
2228         Various cleanups for Windows support (Fridrich Strba)
2229
2230 Translations:
2231         Alexander Shopov (bg)
2232         Simos Xenitellis (el)
2233         Bruce Cowan (en_GB)
2234         Inaki Larranaga Murgoitio (eu)
2235         Claude Paroz (fr)
2236         Yuri Kozlov (ru)
2237         Daniel Nylander (sv)
2238
2239 Evolution-Data-Server 2.29.91 2010-02-22
2240 ----------------------------------------
2241
2242 Bug Fixes:
2243         #603506 - Use thread safe G_DEFINE_TYPE/G_DEFINE_TYPE_EXTENDED (Milan Crha)
2244         #609964 -  Crash in imapx_command_expunge_done (Chenthill Palanisamy)
2245         #574940 - Always ref returned info from message_info_from_uid (Milan Crha)
2246         #609649 - Doesn't emit cal-opened on password prompt cancel (Milan Crha)
2247         #609646 - Unset global DBus variables on destroy or disconnect (Milan Crha)
2248         #609614 -  Folder -> expunge doesn't work in imapx (Chenthill Palanisamy)
2249         #606811 - evolution crashed in match_content_type at camel-folder-summary.c:5066 (Bharath Acharya)
2250         #609398 -  [IMAPX] Subscriptions are not respected. (Chenthill Palanisamy)
2251         #609390 -  search folders don't work in imapx (Chenthill Palanisamy)
2252         #609393 -  evolution crashed when clicked on search folder (Chenthill Palanisamy)
2253         #609375 -  Duplicate mnemonic in imapx preference (Chenthill Palanisamy)
2254         #609310 -  IMAPX - Crasher - imapx_job_done (Chenthill Palanisamy)
2255         #609374 -  Missing mnemonic in imapx preference (Chenthill Palanisamy)
2256
2257 Other Fixes
2258         Fix distcheck error. (Matthew Barnes)
2259         Remove libglade-2.0 from libedataserverui.pc. (Matthew Barnes)
2260         More imapx fixes (Chenthill Palanisamy)
2261
2262 Translations:
2263         Mario Blättermann (de)
2264         Christian Kirbach (de)
2265         Antonio Fernandes C. Neto (pt_BR)
2266         Petr Kovar (cs)
2267         vasudeven (ta)
2268         Mattias Põldaru (et)
2269         Fran Diéguez (gl)
2270         Chao-Hsiung Liao (zh_HK)
2271         Lucian Adrian Grijincu (ro)
2272         Matej UrbanÄ\8d\8d (sl)
2273         Kjartan Maraas (nb)
2274         Jorge González (es)
2275         
2276 Evolution-Data-Server 2.29.90 2010-02-08
2277 ----------------------------------------
2278
2279 Bug Fixes:
2280         #581604 - Permissions on mail/local folders are too open
2281                   (Chenthill Palanisamy)
2282         #602820 - Test validity of a book_view before using it in LDAP
2283                   (Milan Crha)
2284         #607812 - Properly encode CalDAV URL (Milan Crha)
2285
2286 Other Changes:
2287         Disable strict aliasing optimization. (Matthew Barnes)
2288         Steady progress on the new IMAPX backend (Chenthill Palanisamy)
2289         Fix a misspelling of "calendar". (Bruce Cowan)
2290         Use conditional locks in camel-folder (Srinivasa Ragavan)
2291         Level the differences with the alternative runtime/header set
2292         (Fridrich Strba)
2293         Fix missing LDFLAGS for imapx. (Srinivasa Ragavan)
2294         Add gthread-2.0 to E_DATA_SERVER.  At times soap test fails.
2295         (Srinivasa Ragavan)
2296
2297 Translations:
2298         Krasimir Chonov (bg)
2299         Jamil Ahmed (bn)
2300         Jorge González (es)
2301         Kjartan Maraas (nb)
2302         Matej UrbanÄ\8d\8d (sl)
2303
2304 Evolution-Data-Server 2.29.5 2010-01-25
2305 ---------------------------------------
2306
2307 Bug Fixes:
2308         #605232 - configure.ac quoting fixes and sync with evolution 
2309                   (H.Habighorst)
2310         #607588 - Fix leak in camel_folder_info_build() (Jonathon Jongsma)
2311         #602983 - Unresponsive IMAP Inbox (Milan Crha)
2312         #345401 - Cannot include 2 emails from same contact in To: dialog 
2313                   (Milan Crha)
2314         #590762 - Reocurring google calendar items are not changeable 
2315                   (Milan Crha)
2316         #607191 - Do not install gtk-docs that claim lower-level functions 
2317                   (Matthew Barnes)
2318         #568822 - (bnc) - crash caused overly large window due to malicious 
2319                   POP3 server (Chenthill Palanisamy)
2320         #607169 - Remove space and tab trailing backspace 
2321                   (Thomas Hindoe Paaboel Andersen)
2322         #606765 - e_cal_get_timezone() broken for sync backends(Travis Reitter)
2323         #599879 - Dbus integration with krb5-auth-dialog for renewing ticket 
2324                   when it expires. (Srinivasa Ragavan)
2325
2326 Other Changes:
2327         Fix distcheck errors. (Matthew Barnes)
2328         Coding style and whitespace cleanups. (Matthew Barnes)
2329         Fix possible access to already freed memory in camel-store-summary.c 
2330         (Milan Crha)
2331         Update the folder count in NOOP (Chenthill Palanisamy)
2332         A bit less 'camel_exception_get_id called with NULL parameter' on 
2333         console (Milan Crha)
2334         Change the conditional sentences. Solaris CC does not support a ? : ""
2335         Change them to a ? a : "" (caiqm)
2336
2337 Added tests for various modules (Travis Reitter)
2338         Add tests to stress-test the addressbook factory. (Travis Reitter)
2339         Add tests to stress-test the calendar factory. (Travis Reitter)
2340         Make tests silent by default. (Travis Reitter)
2341         Use the proper freeing function for the members of the list returned 
2342         by e_cal_get_free_busy(). (Travis Reitter)
2343         Add test for EDataCal method 'getQuery' and the view's 'start' method.
2344         (Travis Reitter)
2345         Add a test for EDataCal method 'receiveObjects'. (Travis Reitter)
2346         Add a test for EDataCal method 'sendObjects'. (Travis Reitter)
2347         Add test for EDataCal method 'getFreeBusy'. (Travis Reitter)
2348         Add test for EDataCal method 'setDefaultTimezone'. (Travis Reitter)
2349         Add test for EDataCal method 'addTimezone'. (Travis Reitter)
2350         Add test for EDataCal method 'getTimezone'. (Travis Reitter)
2351         Add test for EDataCal method 'modifyObject'. (Travis Reitter)
2352         Add test for EDataCal method 'getObjectList'; factor out some common 
2353         test code as a utility. (Travis Reitter)
2354         Add tests for EDataCal methods '{get,create,remove}Object'.
2355         (Travis Reitter)
2356         Add test for EDataCal method 'getDefaultObject'. (Travis Reitter)
2357         Add test for EDataCal method 'setMode'. (Travis Reitter)
2358         Add test for EDataCal method 'getSchedulingInformation'.
2359         (Travis Reitter)
2360         Add test for EDataCal method 'getLdapAttribute'. (Travis Reitter)
2361         Add test for EDataCal method 'getAlarmEmailAddress'. (Travis Reitter)
2362         Cut commented code. (Travis Reitter)
2363         Add test for EDataCal method 'getCalAddress'. (Travis Reitter)
2364         Add test for EDataCal D-Bus methods 'open'. (Travis Reitter)
2365         Add a test for e-cal's 'remove' method to libecal (as the beginning 
2366         of an automated test suite, like libebook has). (Travis Reitter)
2367         Add a test program for the e-book book view. (Travis Reitter)
2368         Cut some trailing whitespace. (Travis Reitter)
2369         Add a test for the e-book 'getBookView' method. (Travis Reitter)
2370         Move all the well-formed addressbook tests into the list of tests to 
2371         run for 'make check' (Travis Reitter)
2372         Trivial clean-ups for the output of the test utils and a couple tests
2373         (Travis Reitter)
2374         Add a test for the e-book 'getSupportedAuthMethods' method.
2375         (Travis Reitter)
2376         Don't crash when getSupportedAuthMethods is called on the file backend
2377         (Travis Reitter)
2378         Add a test for the e-book 'getSupportedFields' method.(Travis Reitter)
2379         Add a test for the e-book 'getRequiredFields' method.(Travis Reitter)
2380         Add a test for the e-book 'getStaticCapabilities' method.
2381         (Travis Reitter)
2382         Pass the full closure into the test util async callback functions, for
2383         greater flexibility in the tests. (Travis Reitter)
2384         Add a test for the e-book 'removeContacts' method. (Travis Reitter)
2385         Add a test for the e-book 'removeContacts' method. (Travis Reitter)
2386         Factor out test vcard into its own file, so we can add additional ones
2387         in a clean way. (Travis Reitter)
2388         Use consistent style with the new tests. (Travis Reitter)
2389         Take advantage of add-contact util function in test-changes and don't 
2390         return newly-allocated memory when the caller may not care about the 
2391         return value. (Travis Reitter) 
2392         Add a test program for the e-book 'addContact' method. (Travis Reitter)
2393         Add test program for the e-book 'getContact' method. (Travis Reitter)
2394         Additional test factoring (Travis Reitter)
2395         Begin factoring out ebook test functions (Travis Reitter)
2396         Rename test-book-remove to test-ebook-remove for a little more 
2397         consistency. (Travis Reitter)
2398         Add a test for e_book.*_remove() (Travis Reitter)
2399
2400 Translations:
2401         Chao-Hsiung Liao (zh_HK) (zh_TW)
2402         Vasudeven (ta)
2403         Kjartan Maraas (nb)
2404         Jorge González (es)
2405         Daniel Nylander (sv)
2406         Krasimir Chonov (bg)
2407         Stéphane Raimbault (fr)
2408
2409 Evolution-Data-Server 2.29.5 2010-01-11
2410 ---------------------------------------
2411
2412 Bug Fixes:
2413         #550622 - Always update attachment flag on IMAP message fetch
2414                   (Milan Crha)
2415         #597816 - Do not crash on incorrect parameters used in sexp to SQL
2416                   (Milan Crha)
2417         #604236 - Slow GPG processing (Milan Crha)
2418         #605125 - Crash while trying to access ldap address book (Milan Crha)
2419         #605432 - Renaming source allows entering same name (Milan Crha)
2420         #605682 - Do not scan url in invalid UTF8 strings (Milan Crha)
2421         #606316 - Mail with an attachment in a Junk folder crashes Evo
2422                   (Milan Crha)
2423
2424 Other Changes:
2425         Do not show the passwd in the dialog while typing (Bharath Acharya)
2426         Steady progress on the new IMAPX backend (Chenthill Palanisamy)
2427         Bump libedata-cal soname from 6 to 7. (Matthew Barnes)
2428
2429 Translations:
2430         Xandru Armesto Fernandez (ast)
2431         Daniel Nylander (sv)
2432         Maxim V. Dziumanenko (uk)
2433
2434 Evolution-Data-Server 2.29.4 2009-12-21
2435 ---------------------------------------
2436
2437 Bug Fixes:
2438 Mailer:
2439         #604865 - Message part description shouldn't be translated (Matthew Barnes) 
2440         #553057 - Add information about signers to a validity structure (Matthew W. S. Bell)
2441         #603342 - Memory leak fixes (Milan Crha)
2442         #592317 - Sign S/MIME with valid certificates only (Milan Crha)
2443         #604305 -  Attachments not properly indicated in message summary (Milan Crha)
2444         #603689 -  Improper escaping of folder name (Lucian Langa)
2445         #487988 - Bad search filter for LDAP address book (Alex Larsson)
2446 Calendar:
2447         #603437 - Fixes for valgrind reports on e-calendar-factory (Milan Crha)
2448          #602945 - Avoid code duplication with timezone fetching from backends (Milan Crha)
2449 Contacts:
2450         #601513 - Crashes when trying to add a new contact in MAPI (Milan Crha)
2451
2452 Misc:
2453         #604550 - e_passwords_shutdown is buggy password_cache is destroyed without properly 
2454         acquiring the lock. (Wenli).
2455         #603770, Replace __PRETY_FUNCTION__ with G_STRFUNC (Jeff Cai)
2456         #603772 - Include e-data-server-ui-marshal.list in tarballs (Matthew Barnes)
2457
2458 Other Changes:
2459         Get the prototype for strptime() when it's available  Instead of only getting it on Linux. 
2460         Also use nl_langinfo() (Emilio Pozuelo Monfort)
2461         In the factories, don't double-free some memory (and crash) when the DBus service name owner changes.
2462         (Travis Reitter)
2463         Fixes a crash in select - imapx. (Chenthill Palanisamy)
2464         Sync up the store summary and rename labels for backward, thunderbird compatibility - imapx (Chenthill 
2465         Palanisamy)
2466         Get rid of rest of the warnings. (Chenthill Palanisamy)
2467         Initialize the uidset before sync user flags. (Chenthill Palanisamy)
2468         Sync the changes - imapx. (Chenthill Palanisamy)
2469         Lock the search. (Chenthill Palanisamy)
2470         Create a new me-card in e_book_get_self() if one doesn't exist (Ross Burton)
2471
2472 Translations:
2473         Lucian Adrian Grijincu (ro)
2474         Kjartan Maraas (nb)
2475         Ivar Smolin (et)
2476         Matej UrbanÄ\8d\8d (sl)
2477
2478
2479 Evolution-Data-Server 2.29.3 2009-11-30
2480 ---------------------------------------
2481
2482 Bug Fixes:
2483
2484 Mailer:
2485         #600449 - segfault in camel_msgport_destroy (Milan Crha)
2486         #549221 (BNC) - delete, sync flags immediately (Chenthill Palanisamy)
2487         #361145 - Evolution hangs when formatting message - fixes part of it.
2488         (Chenthill Palanisamy)
2489         #574940 - Crash in message_info_to_db() (Milan Crha)
2490
2491 Calendar:
2492         #394567 - Use correct FBTYPE values in GroupWise calendar backend
2493         (Jari Urpalainen)
2494         #347845 - Early Hour AM iCal Calendar Entries Do Not Load (Milan Crha)
2495         Bug 603311 -  Prepare for new weather_info_get_icon_name() return values
2496         (Frank Solensky)
2497         Bug 494394 -  No way for the user to refresh a calendar (Milan Crha)
2498
2499 Misc:
2500         #602719 - Crash in ep_set_proxy with no proxy user or password
2501         (Milan Crha)
2502
2503
2504 Other Changes:
2505
2506 Calendar:
2507         Check the proxy state at the beginning of each function(Travis Reitter)
2508         Add a bit more input validation for D-Bus-bound ECal functions.
2509         (Travis Reitter)
2510
2511 Contacts:
2512         Documentation fix (Patrick Ohly)
2513
2514 Camel:
2515         Coding style and whitespace cleanup. (Matthew Barnes)
2516         Fetch message summary - imapx. (Chenthill Palanisamy)
2517         Add camel cflags for nameselector test program. (Chenthill Palanisamy)
2518         Fetches the folderinfo from multiple namespaces - imapx.
2519         (Chenthill Palanisamy)
2520         Pass the port directly which to exchange message(Chenthill Palanisamy)
2521         Revert 'Remove unused assignments' as it breaks nntp summary
2522         (Lucian Langa)
2523         Serializes the connect, notify new messages to UI, fixes a crash - imapx
2524         (Chenthill Palanisamy)
2525
2526 Misc:
2527         Update API documentation. (Matthew Barnes)
2528         Enable automatic .gitignore generation. (Matthew Barnes)
2529         
2530 Translations:
2531         Ivar Smolin (et)
2532
2533
2534 Evolution-Data-Server 2.29.2 2009-11-16
2535 ---------------------------------------
2536
2537 Bug Fixes:
2538         #599955 - Addressbook's writable signal received late (Milan Crha)
2539         #597648 - Crash due to DBus used from more threads in one time
2540         (Milan Crha)
2541         #600573 - e-addressbook-factory aborts on ldap lookup (Milan Crha)
2542         #332496 - Category icons not removable (Milan Crha)
2543         #600527 - Do not use space-and-comma as a category delimiter
2544         (Milan Crha)
2545         #600792 - build failure: e_calendar_factory (Yan Li)
2546         #600792 - build failure: undefined reference to
2547         `e_offline_listener_new' (Yan Li)
2548         #344790 - Add nss/nspr package names to pkgconfig requirements
2549         (Matthew Barnes)
2550         #599735 - evolution crashes on start up (Chenthill Palanisamy)
2551         #599671 - gtk_tree_view_column_get_cell_renderers() is deprecated
2552         (Matthew Barnes)
2553
2554 Other Changes:
2555         Update API documentation. (Matthew Barnes)
2556         Whitespace cleanups. (Matthew Barnes)
2557         Add MANUAL_NSPR_LIBS, too, to LDFLAGS for duration of one test
2558         (Tor Lillqvist)
2559         Use EAGAIN instead of ETIMEDOUT on Windows (Tor Lillqvist)
2560         Don't use commas on the Requires line (Tor Lillqvist)
2561         Do not skip the + symbol while parsing namespaces and parse all
2562         namespaces. (Chenthill Palanisamy)
2563         Deprecate camel_mkdir() and remove assertions. (Matthew Barnes)
2564         Use g_mkdir_with_parents() in camel_mkdir() (Tor Lillqvist)
2565         Allow ESourceComboBox to exist with no ESourceList. (Matthew Barnes)
2566         Remove the IDL stuff from our pkgconfig files. (Matthew Barnes)
2567         Use SQLite's default cache size of 2000 pages in folders.db
2568         (C de-Avillez)
2569         Don't pass NULL to PR_Lock() during camel_shutdown(). (Matthew Barnes)
2570         Deprecate EDList. (Matthew Barnes)
2571         Use CamelDList and CamelMsgPort in imapx. (Matthew Barnes)
2572
2573 Translations:
2574         Thomas Thurman (en@shaw)
2575         Jorge González (es)
2576         Antón Méixome (gl)
2577         Kjartan Maraas (nb)
2578         Dumitru MiÈ\99u Moldovan (ro)
2579         Matej UrbanÄ\8d\8d (sl)
2580         Daniel Nylander (sv)
2581         Matej UrbanÄ\8d\8d (sl)
2582         drtvasudevan (ta)
2583
2584
2585 Evolution-Data-Server 2.29.1 2009-10-26
2586 ----------------------------------------
2587
2588 Bug Fixes:
2589         Bug #484839 - Keep uids order as is before doing threading (Milan Crha)
2590         Bug #598971 - Preserve selection in ENameSelectorEntry if possible 
2591         (Milan Crha)
2592         Bug #593953 - LDAP - first unset SSL mode, then try to change it 
2593         (Milan Crha)
2594         Bug #592159 - Support multiple factories for address-book with dbus 
2595         (Milan Crha)
2596         Bug #413422 - IMAP Subscribing/Viewing of Shared Folders does not work 
2597         (Milan Crha)
2598         Bug #556933 - Too long quoted-printable lines in edge case (Milan Crha)
2599         Bug #386468 - gpg encrypted message not shown (Milan Crha)
2600         Bug #372435 - Pass signer's certificate to the camel_cipher_validity 
2601         (Milan Crha)
2602         Bug #596095 - Open saved ESource-s for e_cal_/e_book__new_system_* calls 
2603         (Milan Crha)
2604         Bug #593953 - Define LDAP_DEPRECATED as we use deprecated functions 
2605         (Milan Crha)
2606         Bug #581508 - /usr/share/zoneinfo/ isn't being parsed correctly 
2607         (Milan Crha)
2608         Bug #516000 - Wrong formatted quoted text (Milan Crha)
2609         Bug #592873 - Connect to "changed" signal on a source in file backend 
2610         (Milan Crha)
2611         Bug #499180 - BYDAY and BYMONTHDAY combination show too many entries 
2612         (Milan Crha)
2613         Bug #594502 - Some google calendar meetings don't show up (Milan Crha)
2614         Bug #593023 - Deleting an imported recurrent event will remain 
2615         (Milan Crha)
2616         Bug #482526 - E-mail list truncated in To/Cc/Bcc (Milan Crha)
2617         Bug #523399 - Maildir speedup when moving items to another Maildir 
2618         (Philip Van Hoof)
2619         Bug #329100 - Choosing adress book for birthdays (Milan Crha)
2620         Bug #498095 - Fixing mnemonics (Milan Crha)
2621         Bug #597932 - Split out Kerberos 5 check into an macro (H. Habighorst)
2622         Bug #596619 - Fixup problems in building docs (H. Habighorst)
2623         Bug #597855 - Fix for NSS/NSPR check (H. Habighorst)
2624         Bug #597836 - Remove E2K_DEBUG (Matthew Barnes)
2625         Bug #597716 - Fixes for KRB5/SSL and KRB4 removal (H. Habighorst)
2626         Bug #597157 - Better error handling and dbus signal names without '-' 
2627         (Milan Crha)
2628         Bug #597513 - Uninitialized variable after e_cal_get_object_list 
2629         (Milan Crha)
2630         Bug #597182 - Rewrite autoconf check of NSS\NSPR (H. Habighorst)
2631         Bug #597566 - Remote calendars are marked as readonly (Milan Crha)
2632         Bug #597157 - Crashes e-calendar-factory on multiple EDataCal requests 
2633         (Milan Crha)
2634         Bug #513031 - Partial Fix (Milan Crha)
2635         Bug #597173 - Rewrite autoconf check of gnome-keyring (H.Habighorst)
2636         Bug #595393 - Use per-target CPPFLAGS in EDS (Matthew Barnes)
2637         Bug #596971 - Drop support for Kerberos 4 (H.Habighorst)
2638         Bug #596834 - Fix misquoting in libdb configuration (H.Habighorst)
2639         Bug #410164 - Remove local copy of Berkeley DB (libdb) (Matthew Barnes)
2640         Bug #270893 - Support client certificates for IMAP (Craig Ringer)
2641         Bug #596157 - Use "Message-ID" instead of "Message-Id" (Jeremy Visser)
2642         Bug #595082 - contacts displayed twice in new email contact list 
2643         (Milan Crha)
2644         Bug #595351 - Drop OpenSSL support in Camel (H.Habighorst)
2645         Bug #595327 - Bump libtool to 2.2 and remove dolt (H.Habighorst)
2646         Bug #350007 - evolution busy-waits on GPG signing operations (Milan Crha)
2647         Bug #474948 (BNC) - Expand <group> Inline Adds Control Codes.
2648         (Bharath Acharya)
2649         Bug #499179 (BNC) - Paste of e-mail always goes to left most position
2650         (Bharath Acharya)
2651         Bug #578910 - Removed debug printf and changed other console print 
2652         (Milan Crha)
2653         Bug #429317 - (Petr Tomasek)
2654         Bug #578910 - Fixes problem of missing migration for left out 
2655         (Srinivasa Ragavan)
2656         Bug #592310 - Deadlock in maildir provider after doing expunge 
2657         (Milan Crha)
2658         Bug #581288 - Use GtkBuilder instead of libglade (Milan Crha)
2659         Bug #590575 - Do not crash while searching unmatched categories. 
2660         (Chenthill Palanisamy)
2661         Bug #590574 - Do not allow hyphen in error names. Fixes memory leaks. 
2662         (Chenthill Palanisamy)
2663         Bug #590227 - missing evolution-data-server idl (Bharath Acharya)
2664         Bug #591377 - Fails to detect krb5 in configure with -as-needed 
2665         (H.Habighorst)
2666         Bug #591324 â\80\93 Cosmetic changes and fixes in configure.ac (H.Habighorst)
2667         Bug #590044 - Drop index on all columns of sqlite database      
2668         (Romuald Brunet)
2669         Bug #571206 - Index files on Maildir accounts are not updated on move 
2670         (Milan Crha)
2671
2672 Other Fixes:
2673         Coding style and whitespace cleanup. (Matthew Barnes)
2674         Automatic Gtk-Doc updates. (Matthew Barnes)
2675         Put compiler warning flags in AM_CPPFLAGS instead of CFLAGS.
2676         (Matthew Barnes)
2677         Remove the structured exception handling as it may cause 
2678         (Chenthill Palanisamy)
2679         Remove dead Camel code that uses EPoolv. (Matthew Barnes)
2680         Remove dead Camel code that uses EStrv. (Matthew Barnes)
2681         Fix compiler warnings. (Matthew Barnes)
2682         Move servers/exchange to evolution-exchange. (Matthew Barnes)
2683         Full list of errors returned from EDataCal/EDataBook (Milan Crha)
2684         Fix the libecal documentation build (Ross Burton)
2685         Port libecal to DBus (Ross Burton)
2686         Port libedata-cal to DBus (Ross Burton)
2687         Remove calendar/idl (Ross Burton)
2688         Remove EComponentListener (Ross Burton)
2689         Remove the Bonobo factory (Ross Burton)
2690         Remove unused Bonobo checks (Ross Burton)
2691         Switch calendar to DBus instead of Bonobo (Ross Burton)
2692         Unbreak Camel providers. (Matthew Barnes)
2693         Remove unused assignments (Kjartan Maraas)
2694         Remove unused code (Kjartan Maraas)
2695         Mark data static (Kjartan Maraas)
2696         libecal: importing event with pseudo "Etc/UTC" timezone crashed 
2697         (Bug #593019) (Patrick Ohly)    
2698         Retrieving and storing bodystructure from IMAP servers (Philip Van Hoof)
2699         Let offline listener set local/remote mode in factory. (Johnny Jacob)
2700         Added a crude gconf based offline listener for e-addressbook-factory 
2701         (Johnny Jacob)
2702         Port libedata-book to DBus (Ross Burton)
2703         Port libebook to DBus (Ross Burton)
2704         Migrate eds pkgconfig to dbus (Ross Burton)
2705         Build the ORBit server only if the calendar is enabled (Rob Bradford)
2706         Remove the addressbook support from the ORBit server (Ross Burton)
2707         Add DBUS related gubbins to configure. (Rob Bradford)
2708
2709 Translations:
2710         Ivar Smolin (et)
2711         Jorge González (es)
2712         drtvasudevan (ta)
2713         ifelix (ta)
2714         Kjartan Maraas (nb)
2715         Amitakhya Phukan (as)
2716         Jiri Eischmann (cs)
2717         Astur (ast)
2718         Takayuki KUSANO (ja)
2719         David Planela (ca)
2720         Adi Roiban (ro)
2721         A S Alam (pa)
2722         Ask H. Larsen (da)
2723         Philip Withnall (en_GB)
2724         Matej UrbanÄ\8d\8d (sl)
2725         Shankar Prasad (kn)
2726         Mario Blättermann (de)
2727         krishnababu k (te)
2728         Piotr DrÄ\85g (pl)
2729         Sweta Kothari (gu)
2730         Å½ygimantas BeruÄ\8dka (lt)
2731         Gabor Kelemen (hu)
2732         Luca Ferretti (it)
2733         Duarte Loreto (pt)
2734         Daniel Nylander (sv)
2735         Aron Xu (zh_CN)
2736         Claude Paroz (fr)
2737         Inaki Larranaga Murgoitio (eu)
2738         Manoj Kumar Giri (or)
2739         Seán de Búrca (ga)
2740         Alexander Shopov (bg)
2741         Antón Méixome (gl)
2742         Sandeep Shedmake (mr)
2743
2744 Evolution-Data-Server 2.27.90 2009-08-10
2745 ----------------------------------------
2746
2747 Bug Fixes:
2748
2749 Calendar:
2750         #579965 - calendar file backend, update 'LAST-MODIFIED' when removing a recurring event 
2751                   instance (Chen Congwu)
2752         #589984 - eds crash trying to create an event. (Chenthill Palanisamy)
2753
2754 Mail:
2755         #511283 - Some Images Do not Display in Evolution Mail Reader (Milan Crha)
2756
2757 Miscellaneous:
2758         #590697 â\80\93 Build regression detecting com_err.h (Matthew Barnes)
2759         #589388 â\80\93 Build fixes / enhancements for EDS (H.Habighorst)
2760
2761 Other Fixes:
2762         Enforce including only top-level GLib and GTK+ headers. (Matthew Barnes)
2763
2764 Translations:
2765         Seán de Búrca (ga)
2766         Djavan Fagundes (pt_BR)
2767         Kjartan Maraas (nb)
2768         Jamil Ahmed (bn)
2769         Chao-Hsiung Liao (zh_HK)
2770
2771 Evolution-Data-Server 2.27.5 2009-07-27
2772 ---------------------------------------
2773
2774 Bug Fixes:
2775
2776 Address Book:
2777         #587558 - Removing a picture of a contact in an LDAP addressbook
2778         crashes evolution (Milan Crha)
2779         #589325 - Evolution Contacts reports ambiguous error on Google
2780         Contacts authentication failure with bad password (Milan Crha)
2781
2782 Calendar:
2783         #572176 - Allow local iCal files to be selected as calendar source
2784         (Milan Crha)
2785         #586342 - CalDAV backend does not support attachments (Wang Xin)
2786         #588857 - CalDAV for Google calendars should allow email notifications
2787         (Milan Crha)
2788
2789 Mail:
2790         #524219 (bnc) - Unable to read forward groupwise mails in other
2791         clients. (Chenthill Palanisamy)
2792         #588220 - Evolution crashed when starting with local account
2793         configured (Jeff Cai)
2794         #588573 - NULL string comparison in camel-search-sql-sexp.c
2795         (Matthew Barnes)
2796
2797 Miscellaneous:
2798         #583374 - The broken Google calendar import should be replaced by
2799         the working CalDAV support (Milan Crha)
2800         #588277 - Unnecessary special-purpose configure flag (Matthew Barnes)
2801
2802 Other Fixes:
2803         Handle quota error messages. (Chenthill Palanisamy)
2804         Return the proper timezone to get the counts right in all timezones.
2805         (Chenthill Palanisamy)
2806         CamelVeeFolder - pass exceptions to functions instead of NULL
2807         (Milan Crha)
2808         Migrate caldav, groupwise, http, weather backends to ECalBackendStore.
2809         (Chenthill Palanisamy)
2810
2811 Translations:
2812         Ilkka Tuohela (fi)
2813         Daniel Nylander (sv)
2814
2815 Evolution-Data-Server 2.27.4 2009-07-13
2816 ---------------------------------------
2817
2818 Bug Fixes:
2819
2820 Addressbook:
2821         #540779 - Do not call e_book_new in the main thread (Milan Crha)
2822         #563668 - Do not pop-down an empty completion list (Milan Crha)
2823         #586225 - Parse numeric name suffixes (Marco Barisione)
2824
2825 Calendar:
2826         #548702 - google calendar source does not show all events (Milan Crha)
2827         
2828 Mail:
2829         #575701 - Message disappear from unread vfolder, when reply. (Srinivasa Ragavan)        
2830         #568302 - create camel summary table if not exists on load (Milan Crha)
2831         #586602 â\80\93 folder messages are lost on folder rename (Lucian Langa)
2832         #327285 - Word "Success" in error message for failed action (Milan Crha)
2833         #587699 - IMAP - Localize only Inbox folder name, no other (Milan Crha)
2834         #579065 - IMAP - Synchronize remote mail locally is not working (Milan Crha)
2835         #564388 - UI blocks for a long time when downloading mails with nntp (Srinivasa Ragavan)
2836         
2837 Misc:
2838         #586442 â\80\93 Various build cleanups (H.Habighorst)
2839         #586477 â\80\93 Fix quoting in configure.ac (H.Habighorst)
2840         #586811 â\80\93 Require automake 1.9 and fix whitespace (H.Habighorst)
2841         #586813 â\80\93 Fix iconv cflags/libs in configure.ac (H.Habighorst)
2842         #586809 â\80\93 Enable "silent rules" automake 1.11 option (H.Habighorst)
2843         #587165 â\80\93 Double free in initialize_categories (Matthew Barnes)
2844         #587374 - iconv test broken on some gcc (Matthew Barnes)
2845         
2846 Other Fixes:
2847
2848 Misc:
2849         Use G_BEGIN_DECLS / G_END_DECLS macros. (Matthew Barnes)
2850         Work around deprecation of g_mapped_file_free() (Matthew Barnes)
2851         Silence some compiler warnings (Ross Burton)
2852         Fixes for windows build (Fridrich Strba)
2853
2854 Calendar:
2855         CalDav Fixes/improvements (Milan Crha)
2856
2857 Translations:
2858         Ivar Smolin (et)
2859         Maxim Dubovoy (uk)
2860
2861 Evolution-Data-Server 2.27.3 2009-06-15
2862 ---------------------------------------
2863
2864 Bug Fixes:
2865         
2866         #583507 - Fix for evolution hang while updating search folder.
2867                   (Srinivasa Ragavan)
2868         #585327 - Attaching a message via drag and drop doesn't work for
2869                   GW provider. (Bharath Acharya)
2870         #266678 - Renaming LDAP contacts CN breaks DN. (Sven Anders)
2871         #580198 - IMAP offline mode improvement. (Milan Crha)
2872         #584797 - Do not set internal SQLite3 structures on error. (Milan Crha)
2873         #580212 - Report errors in CamelException when verifying signature (Milan Crha)
2874         #559345 - Support CalDAV free/busy extension (Milan Crha)
2875         #337082 - Do not return folders with empty names (Milan Crha)
2876         #584101 - Configure fails with kerberos and LDFLAGS="-Wl,--as-needed" (Tiziano Muller)
2877         #584030 - New API function for ESourceSelectorDialog (Milan Crha)
2878         #583344 - do not leak pipe handles (Milan Crha)
2879         #562015 - CalDAV - Store CTag in a cache (Milan Crha)
2880         #506265 - (bnc) do not reset the meeting date to delivered date. (Milan Crha)
2881         #583528 - Hints of missing mails in Gw (Chenthill Palanisamy)
2882         #582643 - Deleted mails are not immediately synced (Chenthill Palanisamy)
2883         #543069 - Support detached instances in CalDAV (Milan Crha)
2884         #559980 - Harden WebDAV contact backend by checking for etag being NULL (Tobias Muller)
2885
2886 Translations:
2887         Manoj Kumar (or)
2888         Kjartan Maraas (nb)
2889
2890 Other Fixes:
2891         Support for header based threading in GroupWise provider. (Chenthill Palanisamy)
2892         Compiler warnings and white space cleanup (Matthew Barnes)
2893         Correctly dispose of the source in EBookBackend. Code cleanup. (Ross Burton)
2894         Instead of duplicating libgnome function, use corresponding glib functions (Fridrich Strba)
2895         Make the backend factory type const (Rob Bradford)
2896
2897 Evolution-Data-Server 2.27.2 2009-05-25
2898 ---------------------------------------
2899
2900 Bug Fixes:
2901
2902         #549094 â\80\93 provider_table might not be initialized in
2903                   camel_provider_list (Tobia Mueller)
2904         #576413 â\80\93 Cannot delete multiple categories at once (Matthew Barnes)
2905         #579176 â\80\93 crashes when accepting meeting invitation (Milan Crha)
2906         #579360 â\80\93 Problem with vfolders in latest svn trunk version
2907                   (Srinivasa Ragavan)
2908         #580154 â\80\93 Use e_data_book_view_{ref,_unref} transition functions
2909                   (Rob Bradford)
2910         #580419 â\80\93 Remove deprecated libgnome dependency (Milan Crha)
2911         #581420 â\80\93 Cannot retrieve html images on Solaris (Jeff Cai)
2912         #581424 â\80\93 Personal folder tree appears besides Public folder when
2913                   you go to Folder > Subscription (Johnny Jacob)
2914         #582110 â\80\93 build: dolt has some link issues with library dependency
2915                   (Marc-André Lureau)
2916         #184554 â\80\93 (bnc) multiple groupwise open notices (Chenthill Palanisamy)
2917         #494490 â\80\93 (bnc) Fixes a crash while moving messages twice
2918                   (Chenthill Palanisamy)
2919         #498712 â\80\93 (bnc) meetings are not deleted properly sometimes
2920                   (Chenthill Palanisamy)
2921         #498745 â\80\93 (bnc) Read/Unread count is not syncronized properly
2922                   (Chenthill Palanisamy)
2923         #499105 â\80\93 (bnc) do not update the server utc time when the
2924                   calendar opens (Chenthill Palanisamy)
2925         #500133 â\80\93 (bnc) show mails with same subject in a single thread
2926                   (Chenthill Palanisamy)
2927
2928 Updated Translations:
2929
2930         Jorge Gonzalez (es)
2931         Ivar Smolin (et)
2932         drtvasudevan (ta)
2933
2934 Evolution-Data-Server 2.27.1 2009-05-04
2935 ----------------------------------------
2936
2937 Bug fixes:
2938         #480091 (bnc) - Crash From Filters Moving To Sub-Folders 
2939         #477697 (bnc) - Evolution GroupWise Sender column is blank
2940         #576424 - Do not unref object twice and treat icalcomponent as it, not as icaltimezone.
2941         #573187 - Do not leak unchanged components.
2942         #569700 - Disconnect properly on a failure
2943         #564465 - Pass correct body for signature verification
2944         #573880 - Properly encode given uri before using it
2945         #571677 - Do not duplicate timezones in a file on open
2946         #575084 - Check for actual SQLite3 version in runtime
2947         #577002 - Do not leak ".ev-journal" file handles
2948         #574522 - Free list's members of e-proxy properly
2949         #241604 (bnc) - Fixes monthly recurring appointments to be created on correct dates
2950         #471083 (bnc) - Do not allow deletion of system folders
2951         #488632 (bnc) - Fixes the number of instances created on server
2952         #561312 - Need not merge master event dates as evo handles it now
2953         #573205 - Use the util function to load the system timezone if its not
2954         #556116 - support for unmatched search folder
2955         #578823 - fixed a wrong condition
2956         #578210 - fix the code to handle re-entrant problem
2957         #578817 - fixed potential invalid dereference
2958         #578822 - fixed potential invalid dereference
2959         #578818 - only do closedir() if directory is not NULL
2960         #343505 - Make Search ignore accents for address book summary searches
2961         #381132 - Allow getting system timezone information in libecal
2962         #552583 - Compare URLs only on protocol, user, host and port for smtp and pop3
2963         #569652 - Deprecate e_source_list_peek_group_by_name
2964         #571206 - Index files on Maildir accounts are not updated
2965         #563954 - Define camel_folder_cmp_uids to compare UIDs properly
2966         #478239 - Unset attachment icon if no attachment found
2967         #575773 - Set new object properly on object modify in a file calendar backend
2968         #553932 - Ask calendar on a readonly state after changing its mode
2969         #567731 â\80\93 Redundant declarations in camel-folder-summary.h
2970         #577485 â\80\93 CRL strings suck: explain the abbrevation
2971         #572977 â\80\93 Use g_strerror() instead of strerror()
2972         #577491 â\80\93 "mailbox:%s (%s)" typo
2973         #573170 - Add back support for vfolder of vfolders
2974
2975 Updated translation:
2976
2977         Kjartan Maraas (nb)
2978         Anas Afif Emad (ar)
2979         Manoj Kumar (or)
2980         Jorge Gonzalez (es)
2981         Baris Cicek (tr)
2982         Gabor Kelemen (hu)
2983         Milo Casagrande (it)
2984         Philip Withnall (ne)
2985         
2986
2987 Evolution-Data-Server 2.26.0 2009-03-16 
2988 ----------------------------------------
2989
2990 What is in 2.26.0?
2991
2992         Support CalDAV for VTODO and VJOURNAL (Milan Crha)
2993         Improved Camel/Sqlite support
2994         Dropped libical fork and uses upstream libical
2995         Exchange MAPI support for Exchange 2007 connectivity.
2996         Mail summary database restructured for use by Tracker/Beagle
2997         Loads of bug fixes
2998
2999 Evolution-Data-Server 2.25.92 2009-03-02
3000 ----------------------------------------
3001
3002 Updated Translations:
3003         Alexander Shopov (bg)
3004         Andre Gondim (pt)
3005         Arangel Angov (mk)
3006         Changwoo Ryu (ko)
3007         Chao-Hsiung Liao (zh)
3008         Claude Paroz (fr)
3009         Clytie Siddall (vi)
3010         Daniel Nylander (sv)
3011         David Planella (ca)
3012         Duarte Loreto (pt)
3013         Gabor Kelemen (hu)
3014         Ilkka Tuohela (fi)
3015         Inaki Larranaga Murgoitio (eu)
3016         Ivar Smolin echo
3017         Jani Monoses (ro)
3018         Jiri Eischmann (cs)
3019         Jorge Gonzalez (es)
3020         Kenneth Nielsen (da)
3021         Kjartan Maraas (nb)
3022         Luca Ferretti (it)
3023         Philip Withnall (en)
3024         Robert Sedak (hr)
3025         Sweta Kothari (gu)
3026         Takeshi AIHANA (ja)
3027         Theppitak Karoonboonyanan (th)
3028         Vladimir Melo (pt)
3029         Wadim Dziedzic (pl)
3030         Wouter Bolsterlee (nl)
3031
3032 Bug Fixes:
3033         #266147 : Verify signature of the encrypted text, if any (Milan Crha)
3034         #273233 : Show to user also reason why the operation failed (Milan Crha)
3035         #477535 : Randomly mail status changes were not getting stored in server (Sankar P)
3036         #534938 : Remember which IDs we added to the folder and ignore these in report of recent messages (Milan Crha)
3037         #555888 : Use proxy configurable within Evolution (Milan Crha)
3038         #563212 : Track state of the operation, three states WAITING, PROCESSING, CANCELLING and cancel or process only those WAITING (Milan Crha)
3039         #567008 : Avoiding the clearing of the uids in the spool summary if forceindex is true (Jeff Cai)
3040         #567861 : Two sources also differ when one has set color_spec and the other not (Milan Crha)
3041         #569459 : Revert back to including <libical/ical*.h> (Suman Manjunath)
3042         #570653 : Kill n_std_folders and use G_N_ELEMENTS (std_folders) instead (Matthew Barnes)
3043         #570696 : Define GDATA_CFLAGS and GDATA_LIBS and explicitly require libsoup-2.4 and libxml-2.0 (Matthew Barnes)
3044         #570765 : Do not store UTC to the component (Milan Crha)
3045         #571046 : Always strip trailing white-spaces added during message transmission, before verifying message signature (Milan Crha)
3046         #571726 : Fix a translatable string typo (Matthew Barnes)
3047         #571761 : Stop using deprecated GtkType macros (Matthew Barnes)
3048         #572268 : Do not create duplicate folder infos (Milan Crha)
3049         #572566 : Do not set/access NULL pointers (Milan Crha)
3050         #572950 : Fix ordering of -I compiler directives (Daniel Macks)
3051         #573175 : Use a proper format string to call g_set_error with (Tobias Mueller)
3052         #573240 : Do not disconnect on user canceled (Milan Crha)
3053         #573497 : Use "%s" as format-string to g_set_error (Tobias Mueller)
3054         #566984 : (Tom Parker)
3055         #570696 : Remove unnecessary dependencies from libgdata (Daniel Macks)
3056         #573183 : Use a gint64 for a format string with the macro PRId64 (Tobias Mueller)
3057         #573494 : Use a const char[] instead of a const char* for a fixed sized format-string to increase auditability (Tobias Mueller)
3058         #549838 : Entity-encode the text and target URL of links when formatting plain text mail to HTML for display (Matt McCutchen)
3059
3060 Other contributions:
3061         AC_HELP_STRING instead of AS_HELP_STRING (Tor Lillqvist)
3062         Add a "no space" error (Ross Burton)
3063         Add e_contact_field_id_from_vcard() (Ross Burton)
3064         Add EVC_X_SIP and E_CONTACT_SIP (Ross Burton)
3065         Comment too recent error codes (Milan Crha)
3066         Fix -Wold-style-definition warnings (Andre Klapper)
3067         Handle EContactName structures containing NULLs (Ross Burton)
3068         Move e_book_view_set_book to -private (Ross Burton)
3069         Recompute digests from the signed message content (Nalin Dahyabhai)
3070         Some help comments for the future maintainers (Sankar P)
3071         Include <libical/ical*.h> (Suman Manjunath)
3072         Use correct server parameter for getting folder information (Sankar P)
3073
3074 Evolution-Data-Server 2.25.90 2009-02-02
3075 ----------------------------------------
3076
3077 Updated Translations:
3078         Andre Klapper (de)
3079         Changwoo Ryu (ko)
3080         David Planella (ca)
3081         Gabor Kelemen (hu)
3082         Laurent Coudeur and Claude Paroz (fr)
3083         Matthew Barnes (PO)
3084         Yair Hershkovitz (he)
3085
3086 Bug Fixes:
3087         #390198 : Free the exception object which was leaking. (Sankar P)
3088         #464758 : Evolution crashes while moving mails to Junk in Groupwise (Sankar P)
3089         #464878 (BNC) : When an HTML attachment contains an image tag with a source that returns a "HTTP/302 Moved Temporarily", that image is not displayed (Simon Brys)
3090         #467075 (BNC) : Incorrect url is displayed in Evolution plain text mails when the url is surrounded by brackets (Simon Brys)
3091         #467638 (BNC) : Fix the broken current_folder handling code. Lots of issues are fixed. some may remain yet. (Sankar P)
3092         #470143 : GroupWise Container Crash (Sankar P)
3093         #557348 : Search folders with "Include threads" do not update reliably (Srinivasa Ragavan)
3094         #568332 : Sqlite vfs for async disk wrigte (Milan Crha)
3095         #568561 : crash in summary_reloaded (Srinivasa Ragavan)
3096         #569405 : Negated header criterion fails to match messages without the header (Matt McCutchen 2)
3097         #569742 : Do not crash when open of the file failed. Also be thread safe with respect of filling global variables. (Milan Crha)
3098         #569874 : Crash while deleting messages  (Srinivasa Ragavan)
3099         #347287 : MVC for calendar. Store the current operation going on. (Chenthill Palanisamy)
3100         #550414 : Corruption of mbox and failure to expunge (Hiroyuki Ikezoe)
3101
3102
3103 Other contributions:
3104         Add libical to the calendar and server deps to ensure that it is available everywhere it is needed, and not checked if we're not building the calendar. (Ross Burton)
3105         Fix compiler warning (Srinivasa Ragavan)
3106         "GUI" executable on Windows to avoid console windows that annoy end-users. (Tor Lillqvist)
3107         Include appropriate headers which otherwise cause build failures with strict compiler settings. (Suman Manjunath)
3108         Remove some trailing whitespace. (Ross Burton)
3109         Allow cross-compiling e-d-s for windows fix some win32 hickups. (Fridrich Strba)
3110         Use G_DEFINE_TYPE. (Ross Burton)
3111         Use GObject private data instead of g_new(). (Ross Burton)
3112
3113
3114 Evolution-Data-Server 2.25.5 2009-01-19
3115 ---------------------------------------
3116
3117 Updated Translations:
3118         Andre Klapper (de)
3119         Kjartan Maraas (nb)
3120         Luca Ferretti (it)
3121         Wadim Dziedzic (pl)
3122
3123 Bug Fixes:
3124         #303738 : Return AuthFailed when need auth, to ask for a password again, or return AuthRequired to indicate we require authentication. (Milan Crha)
3125         #360813 : RFC 2445 - CREATED/DTSTAMP/LAST-MODIFIED always in UTC.  (Milan Crha)
3126         #435599 : Don't do to displaying and creation of organization's contact in evolution.  (Ashish Shrivastava)
3127         #439986 (bugzilla.novell.com) : Set the transparency on the cached object. (Chenthill Palanisamy)
3128         #443296 (bugzilla.novell.com) : Free memory only after it is duped.  (Suman Manjunath)
3129         #443544 (bugzilla.novell.com) : Send a 'Free' block to the frontend if there are no 'Busy' blocks. Also set the start/end of the Free/Busy range. (Suman Manjunath)
3130         #463095 : Fix cinfo parsing logic (Simon Brys)
3131         #501298 : Make _open function quick as much as possible, to not block the sync_backend lock for long, thus other threads can work with it too. Do not search a book when it wasn't opened correctly. Do not ref/unref backend in a structure which backend holds itself. (Milan Crha)
3132         #518920 : Handle relative URIs in value of action attribute of form in form-based authentication. (Chow Loong Jin)
3133         #554182 : Don't use 'authmech' for URL comparision. (Milan Crha)
3134         #557348 : Re-did bits of threaded vfolder (Matt McCutchen)
3135         #562200 : Define subclass of a GtkCellRendererToggle, which toggles itself only when user clicks over the toggle cell and not in any other case. of a GtkCellRendererToggle to prevent unnecessary toggling in a source selector when source itself doesn't have defined its color. (Milan Crha)
3136         #564339 : Reduce the IO done during sync by not reading into memory locally cached files. (Robert Collins)
3137         #564543 : Bump gtk_minimum_version to 2.14.0. (Matthew Barnes)
3138         #564543 : Call soup_form_encode_hash() instead of soup_form_encode_urlencoded(). Call soup_session_add_feature() instead of soup_logger_attach(). Fix what we can with GSEAL_ENABLE defined. (Matthew Barnes)
3139         #564954 : Fix SQL-ization of booleans and immediate-function confusion. (Matt McCutchen)
3140         #566279 : Introduces a new API in Camel needed for implementing EPlugin of Bug #565091 (Philip Van Hoof  )
3141         #565376 : Support more search options (Milan Crha)
3142         #567384 : Remove unused variables. Comment out variables that are used by commented out code to silence compiler warnings. (Matthew Barnes)
3143
3144 Other contributions:
3145         DB Logging and DB Optimizations  (Srinivasa Ragavan  )
3146         Manage GroupWise counts better. fix bugs in read-cursor elimination. A brand new flags handling code for GroupWise provider. (Sankar P)
3147         Always send XEV headers with messages. (Srinivasa Ragavan)
3148         Allowing devleoper to add migration code for in case the schema of Camel's summary SQLite data format changes. Also adds two columns, modified and created, to the summary data being stored and renames the column msg_security to dirty as requested by Srinivasa Ragavan and Sankar P.  (Philip Van Hoof)
3149         Hack and debug log to get one hard to get imap crash. (Srinivasa Ragavan)
3150         Fix for better vfolder flag syncing and count (Srinivasa Ragavan)
3151         Sync using counting manually than the old approach (Srinivasa Ragavan)
3152
3153 Evolution-Data-Server 2.25.4 2009-01-05
3154 ---------------------------------------
3155
3156 Bug Fixes:
3157         #209514: (Novell Bugzilla) Addresses some missing mails issues. Optimization fixed (Sankar P)
3158         #446290: Parallel clients support and (un)read count handling (Sankar P)
3159         #448079: (Novell Bugzilla) Avoid invalid reads by validating optional fields (Sankar P, Simon Brys)
3160         #449916: (Novell Bugzilla) Display multiple lines of an assinged asks or shared memo. (Bharath Acharya)
3161         #462575: (Novell Bugzilla) Extend function to honor "Check in all folders" setting (Simon Brys)
3162         #559153: Migration improvements (Sankar P)
3163         #564652: Convert time from UTC properly. Leak a bit less (Milan Crha)
3164
3165 Updated Translations:
3166         Jorge Gonzalez (es)
3167
3168 Evolution-Data-Server 2.25.3 2008-12-15
3169 ---------------------------------------
3170
3171 Bug Fixes:
3172         #270376: Skype name field added to the  list of IM information (Sasa Ostrouska)
3173         #348299: New files implement category completion (Matthew Barnes)
3174         #352287: Share locations and forecast rertieving with libgweather (Milan Crha)
3175         #357948: Show preview of the selected image file when choosing new icon (Milan Crha)
3176         #435632: (Novell Bugzilla) Don't unref when things aren't reffed (Srinivasa Ragavan)
3177         #440265, #447121: (Novell Bugzilla) Fix some stupidity (Srinivasa Ragavan)
3178         #451734: Correctly set Blythe, CA URL (Ian Weisser)
3179         #503662: Use last '@' in the address part to be the delimiter between user name and server address, not the first one (Milan Crha)
3180         #545834: Update mailing list information after full retrieval if necessary (Milan Crha)
3181         #552986: Ensure error description is valid UTF-8 text before using it (Milan Crha)
3182         #558883: Don't do DB sort from IMAP (Srinivasa Ragavan)
3183         #561081: Delete mails for XGWMOVE when mails are moved (Srinivasa Ragavan)
3184         #561561: Use a sufficiently large buffer for  strings used as an operand in strftime() (Federic van Starbann)
3185         #562228: Always store correct owa_path when validating, without trailing slash and without mailbox name (Milan Crha)
3186         #562567: Remember local/remote mode correctly. Also done various cleanups, less debug output and waits for the slave thread only if exists (Milan Crha)
3187
3188 Updated Translations:
3189         Kjartan Maraas (nb)
3190         Luca Ferretti (it)
3191         Gabor Kelemen (hu)
3192
3193 Evolution-Data-Server 2.25.2 2008-12-01
3194 ---------------------------------------
3195
3196 New in 2.25.2
3197         Support CalDAV for VTODO and VJOURNAL (Milan Crha)
3198
3199 Bug Fixes:
3200        #359745: Support CalDAV for VTODO and VJOURNAL (Milan Crha)
3201        #524377: Attachments with localised letters are unrecognised by Outlook (Milan Crha)
3202        #527692: CalDAV does not work with Apple CalDAV  (Milan Crha)
3203        #531090: Deprecate dead API in camel-object.h (Matthew Barnes)
3204        #546637: Mail opened from the "Unread mails" displays empty list (Srinivasa Ragavan)
3205        #555979: Evolution does not empty trash on exit (Milan Crha)
3206        #556119: Evolution takes a very long time to index newsgroup (Srinivasa Ragavan)
3207        #557348: Search folders with "Include threads" do not update reliably (Srinivasa Ragavan)
3208        #557818: Centralize ESourceSelector drag-n-drop handling (Matthew Barnes)
3209        #558322: Pressing "F2" on a highlighted Task List / Memo List / Address Book / Calendar 
3210                 should bring up the properties dialog box (Matthew Barnes)
3211        #558737: Evolution freezes on trying to store folder (Milan Crha)
3212        #558883: Evolution 2.24 is terribly slow with large IMAP folders (Milan Crha) (Srinivasa Ragavan)
3213        #559272: Evolution freeze while using a CalDAV calendar (Milan Crha)
3214        #560076: Follow-Ups doesn't work in 2.24 (Srinivasa Ragavan)
3215        #560185: Support 'getctag' in CalDAV, if available (Milan Crha)
3216        #560681: Parsing QUOTED-PRINTABLE vcards probably ignores CHARSET info (Milan Crha)
3217        #560981: Result of xpath query is not freed in CalDAV synch loop (Andrew McMillan)
3218        #561069: Evolution crashed expunging 48k deleted junk messages (Srinivasa Ragavan)
3219        #561466: Changes needed in E-D-S for evolution-mapi (Suman Manjunath)
3220        #435964 (bugzilla.novell.com): Crash after switching from offline to online in GW addressbook (Ashish Shrivastava)
3221
3222 Evolution-Data-Server 2.25.1 2008-11-03
3223 ---------------------------------------
3224
3225 Bug Fixes:
3226         #209514, #372382, #434958, #434946, #435725, #434950, #435727, #440502: (Novell Bugzilla) GroupWise improvements (Sankar P)
3227         #313225: Fix misunderstanding of the parameter in code causing crash in this part (Milan Crha)
3228         #315919: Show contact's photo in the completion list if available locally. (Milan Crha)
3229         #337479: Do not use uninitialized variables (Milan Crha)
3230         #364542: Be able to cancel async op too (at least any) (Milan Crha)
3231         #497928: Check for NULL pointers before accessing members of the structure (Milan Crha)
3232         #511947: Do not parse response when status indicates failure. (Milan Crha)
3233         #514670: Check for errors properly. Also do not use uninitialized variables (Milan Crha)
3234         #537718: Be able to cooperate with servers which use redirections. Support for (default) timezone information on the backend. Store component's timezone(s) in cache to have them available. (Milan Crha)
3235         #544141: Do not store invalid values in 'standard_uris', it leads to crash later (Milan Crha)
3236         #546406: Don't lookup password from old keyring. (Srinivasa Ragavan)
3237         #546637: Redo for unread vfolder (Srinivasa Ragavan)
3238         #547243: Check for correct values to prevent invalid reads. (Milan Crha)
3239         #550466: Ignore 'no such table' errors (Milan Crha)
3240         #550980: Fix the offline mode string to be more helpful. (Philip Withnall)
3241         #550998: Refresh, when everything local is deleted on the server (Srinivasa Ragavan)
3242         #552261: Don't expose sqlite3 header outside. (Srinivasa Ragavan)
3243         #552491: Check for NULL output from xmlParseDoc before continuing (Philip Withnall)
3244         #552631: Do not forget password on 'resource temporarily unavailable' exception (Milan Crha)
3245         #553148: Standardise "GroupWise" usage in translatable strings (Philip Withnall)
3246         #553266: Do not free memory owned by someone else (Milan Crha)
3247         #553298: Unset all known server flags on the message when the resulting flag list is empty (Milan Crha)
3248         #553301: Do not forget password when server not available at the moment or user cancelled (Milan Crha)
3249         #553944: Do not unsubscribe from the server when destroying context and make copy of the uri, because it comes from the structure we are going to free (Milan Crha)
3250         #554455: Allow thread based searches by falling back on the old in-memory search model (Srinivasa Ragavan)
3251         #554540: Don't compare XML data of ESource* literally. Instead, compare them semantically. (Suman Manjunath)
3252         #556372: Update counts to summary on sync (Srinivasa Ragavan)
3253         #556495: When things don't match, remove them from db and force a count (Srinivasa Ragavan)
3254         #556688: Sync before emitting the signal (Srinivasa Ragavan)
3255         #558727: Fix some potential string format crashes (Frederic van Starbmann)
3256
3257 Updated Translations:
3258         Jorge Gonzalez (es)
3259         Vladimir Melo (pt_BR)
3260         Ignacio Casal Quinteiro (gl)
3261         Ivar Smolin (et)
3262         Kjartan Maraas (nb)
3263         Yair Hershkovitz (he)
3264
3265 Evolution-Data-Server 2.24.0 2008-09-22
3266 ---------------------------------------
3267
3268 New in 2.24.0
3269         * Google Contacts Backend
3270         * WebDAV Contacts Backend
3271         * Sqlite based on-disk summary for Camel
3272         * Quota support for IMAP
3273
3274 Bug Fixes:
3275         #418080: (Novell Bugzilla) Match contains using %like% (Srinivasa Ragavan)
3276         #551805: Honour return data type (Milan Crha)
3277         #552724: Remove a while space following trailing backslash. (Hiroyuki Ikezoe)
3278         #552729: Adds support for x-camel-mlist & Answered flag to search/vfolders. (Srinivasa Ragavan)
3279
3280 Updated Translations:
3281         Wadim Dziedzic (pl)
3282         Kenneth Nielsen (da)
3283         Takeshi AIHANA (ja)
3284         Igor NestoroviÄ\87 (sr, sr@latin)
3285         Å½ygimantas BeruÄ\8dka (lt)
3286         Djihed Afifi (ar)
3287         Tirumurthi Vasudevan (ta)
3288         Tino Meinen (nl)
3289         David Planella (ca)
3290         Jiri Eischmann (cs)
3291         Duarte Loreto (pt)
3292         Sandeep Shedmake (mr)
3293         Luca Ferretti (it)
3294         Daniel Nylander (sv)
3295         Gabor Kelemen (hu)
3296
3297 Evolution-Data-Server 2.23.92 2008-09-08
3298 ----------------------------------------
3299
3300 Bug Fixes:
3301         #418080: (Novell Bugzilla) Make thing better, with new sexp/sql parser. (Srinivasa Ragavan)
3302         #547884: Do not crash on unexpected response, rather skip it (Milan Crha)
3303         #548343: Do not read summary information for the folder from DB when we have it fresh in memory already (Milan Crha)
3304         #550412: Make sure that a NULL CamelFolderInfo is always gracefully handled. Document that. (Paul Bolle)
3305
3306 Updated Translations:
3307         Philip Withnall (en_GB)
3308         Funda Wang (zh_CN)
3309         Andre Klapper (de)
3310         Changwoo Ryu (ko)
3311
3312 Evolution-Data-Server 2.23.91 2008-09-01
3313 ----------------------------------------
3314
3315 Bug Fixes:
3316         #213072: Sort mbox/spool summary uids by from_pos (Srinivasa Ragavan)
3317         #391936: (Novell Bugzilla) To solve hang issue after e-d-s crash (Ashish Shrivastava)
3318         #418080: (Novell Bugzilla) Support 'not' operator in search (Srinivasa Ragavan)
3319         #466754: Sort the model itself by category name, so that new categories appear in the appropriate place in the list (Vingnesh Prabhu)
3320         #518728: Fix subtle link error: system libs before Evolution libs (Patrick Ohly)
3321         #546926: Explicitly call camel_shutdown() instead of g_atexit() or atexit() (Matthew Barnes)
3322         #548331: Put back the summary mismatch. It is more serious now (Srinivasa Ragavan)
3323         #548565: Add 'void' to make it built on Solaris. (Shuai Liu)
3324         #548865: Dont crash, if the folder isn't there (Srinivasa Ragavan)
3325         #550072: Allow evolution-rss content type on body-search (Lucian Langa)
3326
3327 Updated Translations:
3328         Shankar Prasad (kn)
3329         Daniel Nylander (sv)
3330         Kjartan Maraas (nb)
3331         Ilkka Tuohela (fi)
3332         Runa Bhattacharjee (bn_IN)
3333         Leonardo Ferreira Fontenelle (pt_BR)
3334         Takeshi AIHANA (ja)
3335         Inaki Larranaga Murgoitio (eu)
3336         Robert-AndrÃ\83© Mauchin (fr)
3337         Ignacio Casal Quinteiro (gl)
3338         Theppitak Karoonboonyanan (th)
3339
3340 Evolution-Data-Server 2.23.90 2008-08-18
3341 ----------------------------------------
3342
3343 Bug Fixes:
3344         #207728: Always cut/copy whole address from the selector entry, when selected whole, thus paste will be with correct address, not the text only (Milan Crha)
3345         #324203: Check for source option "can-browse" in LDAP address books and if present, then search until reaches limits for empty searches. (Milan Crha)
3346         #327851: Skip detached instances which doesn't belong to requested time range (Milan Crha)
3347         #337503: Fixed a crash when renaming a folder twice (Milan Crha)
3348         #510949: Memory leak fix (Milan Crha)
3349         #510949: Memory leak fix and compiler warnings fix (Milan Crha)
3350         #523103: Fix a leak (Sankar P)
3351         #531930: Improve loading of appointment items (Stanislav Slusny)
3352         #535745: Put public include files to google/libgdata-google. Include also path to libgdata in CFLAGS (Milan Crha)
3353         #538074: Add gthread-2.0 in CAMEL checking (Jeff Cai)
3354         #545021: Check for NULL and other code cleanups (Tobias Mueller)
3355         #545877: Use CamelDList instead of EDList (Matthew Barnes)
3356         #546397: Do not leak objects from loaded_infos array. (Milan Crha)
3357         #546444: Don't loop infinitely when the network connection is lost while fetching a message. (Sergio Villar Senín)
3358         #546544: Don't try print folder name, when folder is NULL. Print the summary path for such debugging purposes (Srinivasa Ragavan)
3359         #546613: Return NULL, if unmatched folder is requested. (Srinivasa Ragavan)
3360         #547256: Handle plain match-all (Srinivasa Ragavan)
3361         #547308: Do not reauthenticate to the GAL server more than twice (Milan Crha)
3362         #547389: Fix crash on account search. Unhook the signals on finalize (Srinivasa Ragavan)
3363         #547469: Count only when you have results (Srinivasa Ragavan)
3364         #547786 : Test events against search expression when required. (Milan Crha)
3365         #547952 : Don't display empty source groups. (Mathew Barnes)
3366         #548059 : NULL check message-id before accessing its elements. (Priit Laes)
3367
3368 Updated Translations:
3369         Kjartan Maraas (nb)
3370         Shankar Prasad (kn)
3371         Chao-Hsiung Liao (zh_HK)
3372         Chao-Hsiung Liao (zh_TW)
3373         Duarte Loreto (pt)
3374         Ilkka Tuohela (fi)
3375         Ivar Smolin (et)
3376         Takeshi AIHANA (ja)
3377         Djihed Afifi (ar)
3378
3379 Evolution-Data-Server 2.23.6 2008-08-04
3380 ---------------------------------------
3381
3382 New in 2.23.6:
3383         Rewrite camel search by converting sexp to sql (Srinivasa Ragavan)
3384         WebDAV Contacts backend (Matthias Braun)
3385         
3386 Bug Fixes:
3387         #336074: New option "check_lsub", when set, then checking for new messages in subscribed folders (Milan Crha)
3388         #349870: Do not hide errors, rather report them to the caller as expected (Milan Crha)
3389         #388966: (Novell Bugzilla) Use right data type (Chenthill Palanisamy)
3390         #468671: Read timezone name of the calendar and let it be available for others (Milan Crha)
3391         #500389: New ability to set different authentication type to Global Address List (GAL) and OWA (Milan Crha)
3392         #538620: Improve wording of "cannot get message" error message (Matthew Barnes)
3393         #540295: Previous POSIX logic didn't work for VFAT filesystems (Sergio)
3394         #543569: Recreate cache, if it was blown (Srinivasa Ragavan)
3395         #543943: Fix memory leak (Milan Crha) 
3396         #544031: Compiler warnings cleanup (Milan Crha)
3397         #544049: Initialize global variables, just to be sure (Milan Crha)
3398         #544114: Do a sync before we reload things (Srinivasa Ragavan)
3399         #544284: Use (void) 0 insead of '0' in the conditional statement (Jeff Cai)
3400         #544491: Lock while 2 thread try to access same folder's table using same handle (Srinivasa Ragavan)
3401         #544501: Handle single node search queries (Srinivasa Ragavan)
3402         #544528: Ignore match-threads. It wont be supported with new disk summary. Handle cases where it crashes (Srinivasa Ragavan)
3403         #544651: Interpret and update given list pointer properly (Milan Crha)
3404         #544825: Never hold the summary lock and do a disk operation. It leads to dead lock (Srinivasa Ragavan)
3405         #544963: Include camel-search-sql.h in headers. (Frederic Peters)
3406         #545022: ea_setting_setup calls g_conf_free with NULL argument (Tobias Mueller)
3407         #545081: Add a new simple delete cache function (Srinivasa Ragavan)
3408         #545082: Folder rename requires restart to show mails (Srinivasa Ragavan)
3409         #545099: Improve flag sync. When new mails added, update the summary. (Srinivasa Ragavan)
3410         #545103: We test only against changes, thus detect ranges properly to not touch other messages than we are actually changed (Milan Crha)
3411         #545558: Disable the Hula provider unless --enable-hula was given at configure-time. (Matthew Barnes)
3412
3413 Other Contributors:
3414         Search goodness. Make use of the new sexp parser (Sankar P)
3415         Camel Reference Manual improvements: Add more sections to the Table of Contents (Matthew Barnes)
3416
3417 Updated Translations:
3418         Jorge Gonzalez (es)
3419         Kjartan Maraas (nb)
3420         Ivar Smolin (et)
3421         Djihed Afifi (ar)
3422         Ignacio Casal Quinteiro (gl)
3423         Jonh Wendell (pt_BR)
3424         Fabrício Godoy (pt_BR)
3425         Bruno Brouard (fr)
3426
3427 Evolution-Data-Server 2.23.5 2008-07-21
3428 ----------------------------------------
3429
3430 New in 2.23.5:
3431         Camel DB Summary support. (Srinivasa Ragavan & Sankar P)
3432         Google Contacts support (Jörgen Scheibengruber)
3433
3434 Bug Fixes:
3435         #236010: Anonymously modify LDAP entries (Milan Crha)
3436         #543066: Updated documentation of two libecal functions (Paul Bolle)
3437         #200147: Stores the templates folder uri (Bharath Acharya)
3438         #213072: Lock while rebuilding summaries. (Srinivasa Ragavan)
3439         #253509: Added translators comment (Milan Crha)
3440         #329571: Preserve detached instances when modifying master object (Milan Crha)
3441         #330838: Notify application about server folder changes as soon as we know about them (Milan Crha)
3442         #334160: Changed the way when test the expiration of the cache (Milan Crha)
3443         #340838: Use the whole URL even when not the proxy set, because the URL can contain parameters, which are not part of the path (Milan Crha)
3444         #476640: Deleting a meeting after someone accepted invitation now works (Milan Crha)
3445         #503922: Fix typo in mapping flag name "draft". (Matt McCutchen)
3446         #515998: On any error in remove calendar just print the message on the console and return success (Milan Crha)
3447         #528902: Use current system time zone definitions instead of possibly out-dated custom definitions (Patrick Ohly)
3448         #531712: Do not reset flags on no-flag situation (Milan Crha)
3449         #532472: Force a password reprompt if the SMTP server rejects our password with a 535 response (Matthew Barnes)
3450         #534080: Return correct bytes_written on success and -1 on error (Priit Laes)
3451         #537415: Break a busy loop between Evolution and Gnome-Keyring by only reauthenticating (Matthew Barnes)
3452         #539758: Report success when looking for an empty string in a value (Milan Crha)
3453         #540127: Evolution can now connect to LDAP server on port 636 using SSL (Wang Xin)
3454         #540152: Fixed leaks (Julien Puydt)
3455         #541347: Include header files in proper order (Matthew Barnes)
3456         #543656: Add sqlite3 to to EVO_SET_COMPILE_FLAGS(CAMEL) to fix the build (Luca Ferretti)
3457
3458 Other Contributors:
3459         New method to sort an array of uids (Jeffrey Stedfast)
3460         Don't crash if the str argument is NULL (Jeffrey Stedfast)
3461         Copy/pasted GMime's decode_date() code to replace really nasty code (Jeffrey Stedfast)
3462         Setup progress reporting for message sending (Jeffrey Stedfast)
3463         [Win32] Use -D when using -r to not add pointless entries for directories in the zip files (Tor Lillqvist)
3464
3465 Updated Translations:
3466         Ignacio Casal Quinteiro (gl)
3467         Andre Klapper (de)
3468         Yair Hershkovitz (he)
3469         Yannig Marchegay (oc)
3470         Kjartan Maraas (nb)
3471         Jorge Gonzalez (es)
3472
3473 Evolution-Data-Server 2.23.4 2008-06-16
3474 ----------------------------------------
3475
3476 Bug Fixes:
3477         #394654: (Novell Bugzilla) Fix for Groupwise crasher (Chenthill Palanisamy)
3478         #304029: Improve LDAP addressbook search filter (Milan Crha)
3479         #509721: Do not delete original message if exception occurred (Milan Crha)
3480         #521921: Handle redirects in a way that works with Google API. Fixes some cases of entries not being created or deleted (Sebastian Keller)
3481         #527544: Added support for proxy (Wang Xin)
3482         #530241: Recognize no-flag situation properly and in that case use two commands (Milan Crha)
3483         #534080: Use g_output_stream_write_all instead of g_output_stream_write (Milan Crha)
3484         #534111: Copying past the end of the buffer can cause core dumps (Paul Smith)
3485         #536154: Camel sends bracketed hostname in SMTP HELO (Tor Lillqvist)
3486         #536636: Allow e-d-s to build with G_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES defined. (Matthew Barnes)
3487
3488 Other Contributors:
3489         Multiple fixes to build evolution on Windows (Tor Lillqvist)
3490
3491 Updated Translations:
3492         Djihed Afifi (ar)
3493         Hedayat Vatankhah (fa)
3494
3495 Evolution-Data-Server 2.23.3 2008-06-02
3496 ----------------------------------------
3497
3498 New in 2.23.3:
3499         Implement support for getting and setting IMAP4 cache's expire settings (Jeffrey Stedfast)
3500
3501 Bug Fixes:
3502         #318803: Do not show ".#evolution" directory in the UI (Ilkka Tuohela)
3503         #326149: Set inbox flag only on real inboxes (Milan Crha)
3504         #354923: Store passwords in the keyring by server, username and protocol (Matthew Barnes)
3505         #374616: Return proper IMAP error (Milan Crha)
3506         #388579: (Novell Bugzilla) Fix for Exchange crasher (Chenthill Palanisamy)
3507         #473658: Fix a crash when starting evolution (Milan Crha)
3508         #518312: Work around the broken "Jive Forums" NNTP gateway (Jeffrey Stedfast)
3509         #530514: Added a necessary condition to handle a specific server response and to prevent a crash (Sankar P)
3510         #530543: Large memory leak while syncing mails for offline usage (Sankar P)
3511         #530763: Return NULL if the value of dest_folder is disturbed to prevent the crash (Bharath Acharya)
3512         #531009: Use the right iterator to prevent a crash in offline mail movement (Sankar P)
3513         #531439: Prevent GPG passphrases from destroying other passwords (Matthew Barnes)
3514         #531591: Don't use TeX-style quotes in user-visible messages (Matthew Barnes)
3515         #531713: Split the evolution-data-server version into major/minor/micro macros (Matthew Barnes)
3516         #532286: Fix some whitespace issues, and make the Caps Lock label smaller (Matthew Barnes)
3517         #533058: Enable GROUPWISE_DEBUG logs (Sankar P)
3518         #533780: Link against libebackend (Ed Catmur)
3519         #534077: Don't use freed memory (Paul Smith)
3520         #534294: Fix a crash when checking for junk in a virtual folder (Hiroyuki Ikezoe)
3521         #534312: Support to save Forwarded flag (Milan Crha)
3522
3523 Updated Translations:
3524         Philip Withnall (en_GB)
3525         Clytie Siddall (vi)
3526         Ivar Smolin (et)
3527         Tino Meinen (nl)
3528         Gil Forcada (ca)
3529         Jorge Gonzalez (es)
3530         Kjartan Maraas (nb)
3531         Djihed Afifi (ar)
3532         Yair Hershkovitz (he)
3533         Theppitak Karoonboonyanan (th)
3534
3535 Evolution-Data-Server 2.23.2 2008-05-12
3536 ----------------------------------------
3537
3538 Bug Fixes:
3539         #182380: (Novell Bugzilla) Message classification and security cannot be viewed (Sankar P)
3540         #274316: Moving a message does not retain the follow-up flag or label (Milan Crha)
3541         #301980: Warn user when Caps Lock is on (Milan Crha)
3542         #316390: New API to support listening for changes in categories (Milan Crha)
3543         #325882: If a parent window was given, make the password dialog transient for the parent and center it over the parent (Matthew Barnes)
3544         #330990: Allow remove only one instance of the recurring event (Milan Crha)
3545         #338330: (Novell Bugzilla) Internet based calendar events are declined by Evolution/GroupWise (Chenthill Palanisamy)
3546         #347061: Don't limit references while loading the summary, etc to 500 entries - especially since we don't force the limit when outputting the summary (Jeffrey Stedfast)
3547         #350143: (Novell Bugzilla) Plugged severe memory leak in evolution-data-server (Chenthill Palanisamy)
3548         #358584: (Novell Bugzilla) Display of web calendars ignores timezones (Chenthill Palanisamy)
3549         #358644: (Novell Bugzilla) Retracted groupwise appointments should disappear as soon as they are retracted. (Chenthill Palanisamy)
3550         #358650: (Novell Bugzilla) International clock applet is crashing (Chenthill Palanisamy)
3551         #381307: (Novell Bugzilla) Run a single delta-thread to fetch changes from the server (Ashish Shrivastava)
3552         #382736: (Novell Bugzilla) Exchange crashed everytime at start up. (Chenthill Palanisamy)
3553         #424744: Remove Camel's dependency on libedataserver (Matthew Barnes)
3554         #502899: Guard private folder's hash tables with a lock to prevent access to them from different threads at same time (Milan Crha)
3555         #517244: Configure doesn't set HAVE_CODESET (Matthew Barnes)
3556         #520532: Support migration from password file to keyring (Matthew Barnes)
3557         #530139: Do not ship .svn files (Matthew Barnes)
3558         #530323: Don't free the same variable twice (Sebastien Bacher)
3559         #530688: evolution-data-server trunk build failes on solaris because of using s_addr as a variable (Wang Xin)
3560         #532284: Fixes a double free (Sankar P)
3561
3562 Other Contributors:
3563         A lot of IMAP4 fixes (Jeffrey Stedfast)
3564         Use new paths for header files that have been moved to libebackend (Rob Bradford)
3565         Use "dialog-password" icon instead of "dialog-question" in the password dialog (HIG compliance) (Matthew Barnes)
3566
3567 Updated Translations:
3568         Yair Hershkovitz (he)
3569         Jorge Gonzalez (es)
3570         Kjartan Maraas (nb)
3571         Ignacio Casal Quinteiro (gl)
3572
3573 Evolution-Data-Server 2.23.1 2008-04-21
3574 ----------------------------------------
3575
3576 New in 2.23.1:
3577         Configurable Proxy settings for Evolution. (Veerapuram Varadhan)
3578         Quota Support for IMAP (Milan Crha)
3579         Google contact API support in libgdata-google (Jörgen Scheibengruber)
3580
3581 Bug Fixes:
3582         #235681: First step in fixing header folding and prerving headers (Jeffrey Stedfast, Craig Shelly)
3583         #257361: Ask for folder status on the server and rescan it in case different number of total or unseen messages than in the summary. (Milan Crha)
3584         #270406: Added quota support to IMAP/POP accounts (Milan Crha)
3585         #271863: Count junk messages which are not marked as deleted separately (Milan Crha)
3586         #274316: Also copy user tags when copying messages between folders. (Milan Crha)
3587         #303067: Random crash looking up addresses in new email (Milan Crha)
3588         #341004: Hide the auth mech when CAMEL_URL_HIDE_AUTH is specified (Christian Kellner)
3589         #369512: Store to folder's and store's summary actual numbers of unread/total/deleted/junked mails, not the old one. (Milan Crha)
3590         #372383: (Novell Bugzilla) Mail size is not shown for some mails and not all related recurring appointments are deleted as well (Sankar P)
3591         #417000: Fixed problem with display of subject containing accented characters in Microsoft Outlook (Jeffrey Stedfast)
3592         #453109: Fixed a crash after entering password and clicking ok (Matthew Barnes)
3593         #473880: Fixed a few compiler warnings (Suman Manjunath)
3594         #475616: Use rather recursive mutex here. (Milan Crha)
3595         #494311: Backend connection often dies on dual core processor (Ondrej Jirman)
3596         #500389: Fall back to simple binds if the global catalog server does not support NTLM binds (Matthew Barnes)
3597         #514300: Make sure we do the Inbox -> INBOX translation at the right place (Christian Kellner)
3598         #514827: POP3 folder doesn't have a summary, it has its own cache, so read message time from it. (Milan Crha)
3599         #516608: Use an EFlag in EBookOp instead of a GMutex/GCond pair. Makes the code simpler. (Matthew Barnes)
3600         #518710: Use GLib's new MD5 Checksum API. (Matthew Barnes)
3601         #518886: More code cleanups (Matthew Barnes)
3602         #520526: Stop work as soon as we know application is going to exit. (Milan Crha)
3603         #521015: Also check for changes in custom flags and store them, if any. (Milan Crha)
3604         #522389: Use correct base64 decoding to fix stack corruption on x86_64 (Stanislav Brabec)
3605         #522433: Open files with O_LARGEFILE flag. (Milan Crha)
3606         #523023: Fix a severe reference count leak. (Matthew Barnes)
3607         #523126: Initialize variable to NULL, so do not free random memory. (Milan Crha)
3608         #523528: Some mails with attachments does not have an attachment icon in the mail list. (Sankar P)
3609         #523533: Always return NULL or new allocated string. (Milan Crha)
3610         #523541: Fix memory leaks (Milan Crha)
3611         #523630,518656: Updated google service API's for error handling (Jörgen Scheibengruber)
3612         #524324: Fix a critical runtime warning (Milan Crha)
3613         #524704: Better parsing of non rfc2047 subject line (Milan Crha)
3614         #525242: Enforce the minimum GLib version (Matthew Barnes)
3615         #525485: Fetching Groupwise mails with attachments gets Evolution into an infinite loop (Sankar P)
3616         #526138: Return NULL if the input string is NULL (Matthew Barnes)
3617         #526741: Do not depend on gnomve-vfs, but use gio/gvfsinstead. (Milan Crha)
3618
3619 Updated Translations:
3620         Jorge Gonzalez (es)
3621         Kjartan Maraas (nb)
3622         Yuriy Penkin (ru)
3623         Philip Withnall (en_GB)
3624         Krishna Babu K (te)
3625         Yavor Doganov (bg)
3626         Ivar Smolin (et)
3627
3628 Evolution-Data-Server 2.21.93 2008-03-10
3629 ----------------------------------------
3630
3631 Bug Fixes:
3632         #327851: Try find timezone if entered only as a location name (Milan Crha)
3633         #518728: Fix linking order of libecal-1.2 and libedata-cal-1.2. (Patrick Ohly)
3634         #520362: Put all declarations at the beginnings of code blocks to make older compilers happy (Jens Granseuer)
3635
3636 Other Contributors:
3637         Minor API documentation updates (Matthew Barnes)
3638
3639 Updated Translations:
3640         Maxim Dziumanenko (uk)
3641         Ankit Patel (gu)
3642         Sandeep Shedmake (mr)
3643         David Planella (ca)
3644         Gabor Kelemen (hu)
3645         Kenneth Nielsen (da)
3646         Laurent Dhima (sq)
3647
3648 Evolution-Data-Server 2.21.92 2008-02-25
3649 ----------------------------------------
3650
3651 Bug Fixes:
3652         #163982: (Novell Bugzilla) Do not keep popping up error dialogs in case of failure (Chenthill Palanisamy)
3653         #164140: (Novell Bugzilla) Fixes a crash (Chenthill Palanisamy)
3654         #167638: Dont try downloading while exitting (Jeffrey Stedfast, Sankar P)
3655         #183819: (Novell Bugzilla) Fixes a crashwhile closing evolution in offline mode (Chenthill Palanisamy)
3656         #445489: Handle emails without '<>' in DLs.
3657         #459468: Return proper error codes from e_gw_* if no items aren't return (Milan Crha)
3658         #469119: Check also for correct date values if parse is OK (Milan Crha)
3659         #489043: Do not store quotes in param values when quoting, it is not allowed (Milan Crha)
3660         #489810: Remember Google calendar passwords in keyring (Srinivasa Ragavan)
3661         #510949: Memory leak fixes. (Milan Crha)
3662         #514836: Memory leak fixes (Milan Crha)
3663         #516074: Don't assume NI_MAXHOST and NI_MAXSERV are defined in <netdb.h> since these are GNU extensions (Matthew Barnes)
3664         #516408: Memory leak fixes (Chenthill Palanisamy)
3665         #516474: Query on EContact should work for custom fields too (Milan Crha)
3666         #517190: Fix a crash when refreshing mail folders (Jeff Cai)
3667         #517885: Do not compare value/parameter names case sensitively (Milan Crha)
3668
3669 Other Contributors:
3670         Fix for some warnings (Chenthill Palanisamy)
3671
3672 Updated Translations:
3673         Jiri Eischmann (cs)
3674         Washington Lins (pt_BR)
3675         Changwoo Ryu (ko)
3676         Jorge Gonzalez (es)
3677         Ilkka Tuohela (fi)
3678         Baris Cicek (tr)
3679         Wadim Dziedzic (pl)
3680         Shankar Prasad (kn)
3681         Robert-André Mauchin, Stéphane Raimbault (fr)
3682         Ignacio Casal Quinteiro (gl)
3683         Pawan Chitrakar (ne)
3684
3685 Evolution-Data-Server 2.21.91 2008-02-11
3686 ----------------------------------------
3687
3688 Bug Fixes:
3689         
3690         #211353 - Make labels work during filtering. (Milan Crha)
3691         #324804 - Report all mails that Evolution receives first as new mails and apply filters (Milan Crha)
3692         #395939 - Memory leak fix (Milan Crha)
3693         #505806 - Check for permenant flags before storing on the IMAP server (Milan Crha)
3694         #509776 - Fix broken alarm failure (Milan Crha)
3695         #510949 - Fix memory leaks in EDS (Milan Crha, Chenthill)
3696         #511208 - e-d-s free-memory read/write ... (Chenthill)
3697         #513389 - Crash in camel-url (Milan Crha)
3698         #513646 - Fixes libsoup infinite authentication (Dan Winship)
3699         #514407 - e-d-s crash while syncing palm with Groupwise calendars (Hein-Pieter van Braam)
3700         #514487 - CalDAV backend doesn't accept mime types "text/calendar" with charset information (Peteris Krisjanis)
3701         #514555 - Evolution mail tree uses "Trash" but menu item uses "Wastebasket" (Bastien Nocera)
3702         #514682 - Build Fixes (Paul Smith)
3703         #515054 - Do better spam filtering - Upsync SPAM flags (Milan Crha)
3704
3705 Other Contributors:
3706         Windows build fixes (Tor Lillqvist)
3707
3708 Updated Translations:
3709         
3710         Djihed Afifi (ar)
3711         Yannig Marchegay (oc)
3712         Andre Klapper (de)
3713         Takeshi AIHANA (ja)
3714         Duarte Loreto (pt)
3715         Chao-Hsiung Liao (zh_HK)
3716         Chao-Hsiung Liao (zh_TW)
3717         Theppitak Karoonboonyanan (th)
3718         Inaki Larranaga Murgoitio (eu)
3719         Arangel Angov (mk)
3720
3721 Evolution-Data-Server 2.21.90 2008-01-28
3722 ----------------------------------------
3723
3724 New in 2.21.90
3725         Speed up spam filtering and spam whitelist implementation (Srinivasa Ragavan)
3726
3727 Bug Fixes:
3728         #213072: Avoids the infinite loop that might be caused in case of broken mbox files or null From addresses. (Sankar P)
3729         #213072: Remove the error condition that inits and persists the infamous "folder summary mismatch" bug (Sankar P)
3730         #300098: Set proper dependencies for stand-alone programs linking against camel. (Ã\98ystein GisnÃ¥s)
3731         #324168: Crash while disabling/Deleting accounts (Milan Crha)
3732         #335217: Memory leak fixes + Invalid memory read (Chenthill)
3733         #386157: crash in Evolution (Milan Crha)
3734         #445309: Save certificates before cleaning up (Matthew Barnes)
3735         #450840: Do not crash if a message is not there in the summary (Srinivasa Ragavan)
3736         #456019: Use 'pop' as service name, instead of 'pop3', in the digest-uri (hggdh2)
3737         #475781: Fix memory leaks (Milan Crha)
3738         #481699: Don't crash if the server returns you bad COPYUID (Srinivasa Ragavan)
3739         #482940: Make the maildir summary check thread safe. May be needed for other functions too. (Srinivasa Ragavan)
3740         #496081: Can't find string in phone field, but can in all fields (Milan Crha)
3741         #498977: Prevent encoding to base64 of no data in the content buffer. (Milan Crha)
3742         #506250: Improvements in password prompt (Matthew Barnes)
3743         #509124: Check pointer for NULL (Matthew Barnes)
3744         #509644: Use the correct response codes for the dialog buttons. (Matthew Barnes)
3745         #509985: Refactor the keyring logic and emit more informative warning messages when a keyring operation fails (Matthew Barnes)
3746         #510168: Ensure slave gone in dispose function of the backend (Milan Crha)
3747         #510303: Escape the authentication error message so the markup parser will parse it verbatim (Matthew Barnes)
3748         #510409: Fix memory leaks (Milan Crha)
3749         #511235: Changed prototype to reflect actual libsoup (Milan Crha/Dan Winship)
3750         #511301: Crash on Exchange startup (Dan Winship)
3751         #511717: Add gettext imap folders (Takao Fujiwara)
3752
3753 Other Contributors:
3754         Camel mime fixes (Jeffrey Stedfast)
3755         Implement byte order for win32 (Tor Lillqvist)
3756         Changed error message to a better string (Sankar P)
3757         Remove unused libsoup includes and update for libsoup 2.4 (Dan Winship)
3758         Adapt to newer libsoup (Kjartan Maraas)
3759
3760 Updated Translations:
3761         Daniel Nylander (sv)
3762         Ivar Smolin (et)
3763         Kjartan Maraas (nb)
3764         Inaki Larranaga Murgoitio (eu)
3765         Jorge Gonzalez (es)
3766
3767 Evolution-Data-Server 2.21.5 2008-01-14
3768 ---------------------------------------
3769
3770 New in 2.21.5
3771         - Improved Mime header decoding (Jeffrey Stedfast)
3772 Bug Fixes:
3773         #224026: Do not send headers in UTF-8 (Jeffrey Stedfast)
3774         #327965: Fixed multiple password prompts in an exchange account (Sushma Rai)
3775         #329692: Get the decoded content size of a MIME part (Jean-Christophe BEGUE)
3776         #339813: Always store birthday of contact with 4-digit year and modify it according to locale setting upon display (Milan Crha)
3777         #341579: Improve SMTP error reporting (Milan Crha)
3778         #348149: Convert a g_assert to g_warning. (Sankar P)
3779         #361972: Fix a crash if the action is not recognised by soup. So if the message is null return (Srinivasa Ragavan)
3780         #379896: Check the value for NULL before comparing. (Srinivasa Ragavan)
3781         #405497: Don't pass events if the object is being destroyed. (Srinivasa Ragavan)
3782         #474118: Downsyncs all the messages from folders marked for offline use (Bharath Acharya)
3783         #500233: Handle empty strings (Srinivasa Ragavan)
3784         #503400: Remove excessive whitespace on password dialogs (Ted Percival)
3785         #504837: Do not ignore HELO failed message (Milan Crha)
3786         #506457: Fixed a crash in calendar (Ondrej Jirman)
3787         #508438: Extract error only if it is there (Srinivasa Ragavan)
3788
3789 Updated Translations:
3790         Inaki Larranaga Murgoitio (eu)
3791         Washington Lins (pt_BR)
3792         Clytie Siddall (vi)
3793         Yannig Marchegay (oc)
3794         Wadim Dziedzic (pl)
3795         Daniel Nylander (sv)
3796         Ivar Smolin (et)
3797         Seán de Búrca (ga)
3798         Andre Klapper (de)
3799
3800 Evolution-Data-Server 2.21.4 2007-12-17
3801 ---------------------------------------
3802
3803 Bug Fixes:
3804         #322917: Change mnemonics for Contacts, Address Book labels. Add mnemonic for Category label (Alex Kloss)
3805         #336074: Check for mail only in active folders (Milan Crha)
3806         #339510: Accept time inputs with 4 figures (e.g. '1830' would be converted to '18:30') (James "Doc" Livingston)
3807         #462593: Prevent from crash on invalid uri (Milan Crha)
3808         #466499: Added mnemonics to configuration options (David Turner)
3809         #486126: Fixed an incorrect format string usage that can lead to crashes (Evil Ninja Squirrel)
3810         #487687: Do not dereference NULL when a geo parsing error occurs. (Christian Krause)
3811         #501548: Fix leaks (Milan Crha)
3812         #501622: Fixes broken Digest-MD5 authentication (Matthew Barnes)
3813         #501969: Passwords should not be forgotten on all errors (Sankar P)
3814         #502866: Allow get the VJOURNAL component at once same as other components (Milan Crha)
3815
3816 Updated Translations:
3817         Kjartan Maraas (nb)
3818         Jorge Gonzalez (es)
3819         Matej UrbanÄ\8di (sl)
3820         Andre Klapper (de)
3821
3822 Evolution-Data-Server 2.21.3 2007-12-03
3823 ---------------------------------------
3824
3825 Bug Fixes:
3826         #308815: Colors for categories can now be changed (Milan Crha)
3827         #376425: Use proxy if user uses it. Do not crash if have proxy without name and password (Milan Crha)
3828         #415817: Update start/end time for recurrence instances even when only end time has been changed (Milan Crha)
3829         #461979: Fixed a repeatable crash when entering an IMAP folder (Milan Crha)
3830         #492426: Do not iterate beyond bounds of the array (Robert Noland)
3831         #494314: Don't leak Cal object reference (Ondrej Jirman)
3832
3833 Updated Translations:
3834         Matej UrbanÄ\8di (sl)
3835         Ivar Smolin (et)
3836         Yannig Marchegay (oc)
3837         Changwoo Ryu (ko)
3838
3839 Evolution-Data-Server 2.21.2 2007-11-12
3840 ---------------------------------------
3841
3842 Bug Fixes:
3843         #318842: Task lists should be sorted (Milan Crha)
3844         #345135: Disable SSLv2 compatible HELLO on SSL stream when SSLv2 is disabled (Niels Vorgaard Christensen)
3845         #359267: Not all memos are showed in calendar view (Milan Crha)
3846         #430420: Returned size <= 0 is an error (Milan Crha)
3847         #460649: Meeting UI Needs To Show Color Of Selected Calendar Source (Matthew Barnes, Milan Crha)
3848         #487229: Use GKeyFile instead of gnome-config to access stored passwords (Matthew Barnes)
3849         #488156: Minimize use of the WITH_GNOME_KEYRING macro (Matthew Barnes)
3850         #492130: ESourceSelector uses pointers to ESource (Milan Crha)
3851         #494304: Fix leak (Ondrej Jirman)
3852
3853 Updated Translations:
3854         Ignacio Casal Quinteiro (gl)
3855         Priit Laes (et)
3856
3857 Evolution-Data-Server 2.21.1 2007-10-29
3858 ---------------------------------------
3859
3860 New in 2.21.1:
3861         Support for Google Calendar (Ebby Wiselyn)
3862
3863 Bug Fixes:
3864         #203480: (Novell Bugzilla) Compiler warning fix for usage ofunintialized variable (Srinivasa Ragavan)
3865         #231178: New symbol 'set-label' defined and added corresponding callback (Milan Crha)
3866         #271777: Keep character's case as user types (Milan Crha)
3867         #417999: Don't use deprecated GTK+ symbols (Matthew Barnes)
3868         #420167: e-d-s now exits with gnome-session (Milan Crha)
3869         #469657: Better use of GHashTable (Matthew Barnes)
3870         #474000: Use GLib's Base64 API instead of Camel's (Matthew Barnes)
3871         #475487: When creating the default contact, print errors to the console (Ross Burton)
3872         #475493: Use G_DEFINE_TYPE (Ross Burton)
3873         #475494: Use G_LOCK instead of a static mutex for clearer code (Ross Burton)
3874         #478404: Reset the id to zero (Srinivasa Ragavan)
3875         #483301: Remove an unused variable (Matthew Barnes)
3876         #487270: Fix typo in documentation (Tollef Fog Heen)
3877         #488173: Remove __FUNCTION__, which is a gcc-ism (Jeff Cai)
3878         #488351: Fix an addressbook error on a fresh install (Matthew Barnes)
3879
3880 Other Contributors:
3881         Protect against a NULL subject string. (Jeffrey Stedfast)
3882
3883 Updated Translations:
3884         Anas Husseini (ar_
3885         Matej UrbanÄ\8di (sl)
3886         Yavor Doganov (bg)
3887         Theppitak Karoonboonyanan (th)
3888         Ignacio Casal Quinteiro (gl)
3889
3890 Evolution-Data-Server 1.12.0 2007-09-17
3891 ---------------------------------------
3892
3893 Bug Fixes:
3894         #275990: (Novell Bugzilla) Handle errors from ldap for duplicate fields. (Rashmi C)
3895         #348149: Convert a g_assert to g_warning (Sankar P)
3896         #402506: Remembers idle and timeout calls and removes them when finalizing (Milan Crha)
3897         #426421: Fixed a crash when deleting two addressbooks (Chenthill Palanisamy)
3898         #469007: Skip white spaces at the beginning of header value when running filters (Milan Crha)
3899         #473880: Fixed serious compiler warnings (Milan Crha)
3900
3901 Other Contributors:
3902         Updated the timezones. (Chenthill Palanisamy)
3903
3904 Updated Translations:
3905         Nickolay V. Shmyrev (ru)
3906         David Planella (ca)
3907         Amitakhya Phukan (as)
3908         Inaki Larranaga Murgoitio (eu)
3909         Mugurel Tudor (ro)
3910         Gabor Kelemen (hu)
3911         Laurent Dhima (sq)
3912         Danishka Navin (si)
3913         Jamil Ahmed (bn)
3914         Igor Nestorovi (sr)
3915         Maxim Dziumanenko (uk)
3916         Kenneth Nielsen (da)
3917         Washington Lins (pt_BR)
3918         Clytie Siddall (vi)
3919         Jovan Naumovski (mk)
3920         Luca Ferretti (it)
3921
3922 Evolution-Data-Server 1.11.92 2007-09-03
3923 ----------------------------------------
3924
3925 Bug Fixes:
3926         #271841: Fix AIX compile errors (Ross Burton)
3927         #290330: (Novell Bugzilla) Fetch FOLDER_CLASS and PERMANENT_URL properties for public folders as well. (Varadhan)
3928         #298095: (Novell Bugzilla) Added a function to fetch the system folder flag (Chenthill Palanisamy)
3929         #298788: (Novell Bugzilla) Fixes crash in 64 bit architectures. (Chenthill Palanisamy)
3930         #301263: (Novell Bugzilla) Subscribed calendar requires restart (Chenthill Palanisamy)
3931         #302038: (Novell Bugzilla) remove warnings and make them debug statements (Sankar)
3932         #330185: Searching Evolution addressbooks only works for some fields (Ross Burton)
3933         #378759: Fixed a crash when entering S/MIME password (Milan Crha)
3934         #470445: Fix FSF address (Tobias Mueller)
3935
3936 Updated Translations:
3937         Kjartan Maraas (nb)
3938         Takeshi AIHANA (ja)
3939         Ivar Smolin (et)
3940         Ilkka Tuohela (fi)
3941         Ankit Patel (gu)
3942         Tirumurthi Vasudevan (ta)
3943         Wadim Dziedzic (pl)
3944         Jorge Gonzalez (es)
3945         Daniel Nylander (sv)
3946         Theppitak Karoonboonyanan (th)
3947         Clytie Siddall (vi)
3948         Duarte Loreto (pt)
3949         Stéphane Raimbault (fr)
3950
3951 Evolution-Data-Server 1.11.91 2007-08-27
3952 ----------------------------------------
3953
3954 Bug Fixes:
3955         #261084: Translator comments for "match-all" and "match-threads"(Jared Moore)
3956         #256878: Set the correct message for valid signatures (Vincent Untz)
3957         #332979: Fixes a thread synchronization issue while doing autocompletion (Srinivasa Ragavan)
3958         #337454: Fixed a crash when modifying a calendar entry (Milan Crha)
3959         #350539: Check for NULL MIME part (Milan Crha)
3960         #351756: Fixed a crash when modifying a datefield/date_entry (Milan Crha)
3961         #354855: CalDAV: Support response with relative URLs (Christian Kellner)
3962         #355659: CalDAV: New appointments disappear for 1 minute, and then reappear (Christian Kellner)
3963         #356176: Importing .vcf replaces line breaks with literal \n in NOTE (Patrick Ohly)
3964         #365213: Evolution can't show attachments in an attachment. (Wang Xin)
3965         #367760: Fix multiple issues with Save / Save All attachment button (Milan Crha)
3966         #381548: Fixed a crash in exchange (John D. Ramsdell)
3967         #394571: Fixed a caldav request bug (Jari Urpalainen)
3968         #437331: Read NSS certificate files more reliably (Matthew Barnes)
3969         #458715: Fixed a crash in GW proxy setting (Johnny Jacob)
3970         #464569: Plug memory leak and incorrect creation of gnome keyring attributes lists (Kevin Piche)
3971         #464636: In groupwise account sender field does not display anything (Ashish)
3972         #466309: Fix build with gcc 2.x (Jens Granseuer)
3973         #466987: Fix compilation errors caused by glibc's new "open" macro (Matthew Barnes)
3974         #467883: Add argument checks to several public functions (Matthew Barnes)
3975         #469870: Simply return from _get_ functions and don't show error warning (Milan Crha)
3976
3977 Other Contributons:
3978         Add new debugging framework which can be controlled during
3979          runtime with the CALDAV_DEBUG debug enviroment variable
3980          (Christian Kellner)
3981
3982 Updated Translations:
3983         Adam Weinberger (en_CA)
3984         Duarte Loreto (pt)
3985         Washington Lins (pt_BR)
3986         Daniel Nylander (sv)
3987         Hendrik Richter (de)
3988         Ivar Smolin (et)
3989         Ankit Patel (gu)
3990         Takeshi AIHANA (ja)
3991         Claude Paroz and Stéphane Raimbault (fr)
3992         Kjartan Maraas (nb)
3993         Tirumurthi Vasudevan (ta)
3994         Theppitak Karoonboonyanan (th)
3995         Gabor Kelemen (hu)
3996
3997 Evolution-Data-Server 1.11.90 2007-08-13
3998 -----------------------------------------
3999
4000 Bug Fixes:
4001         #261084 - "match-all" and "match-threads" in evolution camel needs translator comments (Jared Moore)
4002         #313221 - Import of vcards misses type information (Milan Crha)
4003         #314709 - Add GEO field to EVCard and EContact (Cosimo Cecchi)
4004         #327977 - Crash in e_account_set_string at e-account.c:929 (Milan Crha)
4005         #352346 - Cannot create Maildir account (Milan Crha)
4006         #355640 - crash on invalid response to the IMAP command "XX FETCH 1 BODY" (Sankar)
4007         #387806 - camel_text_index_new() faults instead of handling allocation failure (Rob Bradford)
4008         #415891 - Use EFlag for synchronization (Matthew Barnes)
4009         #420462 - Crash while clicking refresh in folder subscription (Srini)
4010         #427469 - Incorrect importing of VCard (Milan Crha)
4011         #439147 - Don't print pages of debug information (Jeff Cai)
4012         #451003 - Build fails because SOUP_SESSION_TIMEOUT is undefined (Ross Burton)
4013         #455799 - Remove all .cvsignore and update svn:ignore porperty in whole directories (Hiroyuki Ikezoe)
4014         #458670 - Crash while autocompleting in composer (Srini)
4015         #460999 - Crashing while looking up passwords (Srini)
4016         #461989 - Memory leaks fixes on e-categories* (Hiroyuki Ikezoe)
4017         #464252 - Use /usr/share/lib/zoneinfo/tab/zone_sun.tab on Solaris (Jeff Cai)
4018         #465419 - crash in e_gw_item_append_to_soap_message (Suman)
4019
4020 Updated Translations:
4021         Jorge Gonzalez (es)
4022         Daniel Nylander (sv)
4023         Ankit Patel (gu)
4024         Kjartan Maraas (nb)
4025         Ilkka Tuohela (fi)
4026         Takeshi AIHANA (ja)
4027         Runa Bhattacharjee (bn_IN)
4028         Danishka Navin (si)
4029         Daniel Nylander (sv)
4030         Kjartan Maraas (nb)
4031         Priit Laes (et)
4032         
4033 Evolution-Data-Server 1.11.6.1 2007-07-31
4034 -----------------------------------------
4035
4036 Bug fixes:
4037     #327851: Partially fixes a critical warning crasher allowing
4038     the events to appear properly in the view.
4039
4040 Updated Translations:
4041          Jorge Gonzalez (es)    
4042
4043 Other Contributors:
4044       Fixed a warning (Matthew Barnes)
4045       Look for the libedataserver header files from the source rather
4046       than install area (Chenthill Palanisamy)
4047       Only send remove notifications if the contact was in the view
4048       originally. (Ross Burton)
4049       Fixes annoying "Is a Directory" error,All (un)read count fixes should 
4050       have been ported, Moved items from sent-items are lost is fixed (Sankar P)
4051       Install the timezone files only on win32 systems. (Chenthill Palanisamy)
4052
4053 Evolution-Data-Server 1.11.6 2007-07-30
4054 ---------------------------------------
4055
4056 New in 1.11.6
4057         Add username & password entries to webcal dialog (Milan Crha)
4058
4059 Bug fixes:
4060         #268162: Add username & password entries to webcal dialog (Milan
4061          Crha)
4062         #342164: Harmonize error strings (Lakke Wankhede and Jared Moore)
4063         #380534: Collect all the required package versions in one place and
4064          explicitly require GTK+ 2.10 or higher (Matthew Barnes)
4065         #402925: Use strong SSL/TLS encryption (hggdh)
4066         #455796: Fixed a crash when starting evolution (Srinivasa Ragavan)
4067         #456565: Added support for Memos to webcal protocol, which is used
4068          for memos 'On The Web' (Milan Crha)
4069         #457523: Fixed parse error in quick search bar (Johnny Jacob)
4070         #460649: Used image menu item and using sources colors when
4071          possible. Didn't work for collapsed state (Milan Crha)
4072         #460681: Always report connection status when connecting (Karl
4073          Relton)
4074         #460861: Add some sanity checks in camel (Ross Burton)
4075         #460867: Fixed a crash in calendar (Srinivasa Ragavan)
4076
4077 Updated Translations:
4078         Inaki Larranaga Murgoitio (eu)
4079         Andre Klapper (de)
4080         Priit Laes (et)
4081         Pramod (te)
4082         Wouter Bolsterlee (nl)
4083         Daniel Nylander (sv)
4084         Ilkka Tuohela (fi)
4085         Theppitak Karoonboonyanan (th)
4086
4087 Other Contributors:
4088         Plugged memory leak (Hiroyuki Ikezoe)
4089
4090 Evolution-Data-Server 1.11.5 2007-07-09
4091 ---------------------------------------
4092
4093 New in 1.11.5
4094
4095         Exchange delegation support (Bharath and Suman)
4096
4097 Bug fixes:
4098         #307410: Fix prompting for IMAP password a second time after
4099          canceling first request (Milan Crha)
4100         #311098: Changes to appointment is visible across restarts (Milan
4101          Crha)
4102         #352284: Do not fetch the message from server - instead use the
4103          header information to calculate the expiry period. (Veerapuram
4104          Varadhan)
4105         #364731: Fix error dialog when creating searches with negative score
4106          (Milan Crha)
4107         #394572: Include a missing forward http proxy in caldav module (Jari
4108          Urpalainen)
4109         #410823: Fixed a crash when clicking on an URL and then closing the
4110          browser (Srinivasa Ragavan)
4111         #412735: Fix a typo avoiding open_brace to be initialized (Pascal
4112          Terjan)
4113         #434356: Fix USENET crash when retrieving gmane.linux.kernel
4114          (Jindrich Makovicka)
4115         #448947: Fixed a cyclic configure option (Karsten Bräckelmann)
4116         #449531: Fix partial email display when GPG verification fails
4117          (Milan Crha)
4118         #452996: Fix a typo and wording (Christian Kirbach)
4119         #454570: Fix build with gcc 2.x (Jens Granseuer)
4120
4121 Updated Translations:
4122         Ankit Patel (gu)
4123         Jorge Gonzalez (es)
4124         Nguyá»\85n Thái Ngá»\8dc Duy (vi)
4125         Clytie Siddall (vi)
4126         Daniel Nylander (sv)
4127         Funda Wang (zh_CN)
4128         I. Felix (ta)
4129
4130 Evolution-Data-Server 1.11.4 2007-06-18
4131 ---------------------------------------
4132
4133 Bug fixes:
4134         #312854: Fix a hang while renaming folders twice for exchange
4135          (Matthew Barnes)
4136         #331099: Fix calculation of array index to avoid negative values
4137          (Matthew Barnes)
4138         #344728: Add headers for Sun Kerberos v5 (Irene Huang)
4139         #352284: Do not fetch the message from server - instead use the
4140          header information to calculate the expiry period. (Veerapuram
4141          Varadhan)
4142         #437751: Fix time display in Windows (Andreas Köhler)
4143         #443705: Fixed build break due to incorrect macro (Loïc Minier)
4144         #443958: Add support for help string. (Sebastien Tandel)
4145         #447414: Security bugfix - negative index of an array (Philip Van
4146          Hoof)
4147         #447753, #447749: Fix a memory leak (Matthew Barnes)
4148         #448589: Add support for automake 1.6 (Tobias Mueller)
4149
4150 Other Contributors:
4151         Check entire IMAP4 summary to remove non-existent messages (Jeffrey
4152          Stedfast)
4153         Fetches "Sent Items" in all folders. Also, fixed some bugs in moving
4154          mails across folders. (Sankar P)
4155
4156 Updated Translations:
4157         Priit Laes (et)
4158         Pema Geyleg (dz)
4159         Jorge Gonzalez (es)
4160
4161 Evolution-Data-Server 1.11.3 2007-06-04
4162 ---------------------------------------
4163
4164 New in 1.11.3:
4165         Addressbook optimizations (Ross Burton)
4166         Introduced search capabilities in calendar (Keshav Upadhyaya,
4167          Abhishek Parwal)
4168
4169 Bug fixes:
4170         #360114: Use g_list_prepend/reverse rather than append (Paolo
4171          Borelli)
4172         #409542: Fix various linking issues in e-d-s (Loic Minier)
4173         #425129: Added timezone for Asia/Jerusalem, Australia/Perth and 
4174          fixed the crash when there is no tzname. (Pascal Terjan)
4175         #438577: Fix some distcheck errors (Matthew Barnes)
4176         #438577: Don't install implementation detail headers (Ross Burton)
4177         #438727: Hide implementation details from public headers (Ross 
4178          Burton)
4179         #438928: Add --disable-calendar to build without any calendar
4180          support (Ross Burton)
4181         #440524: Memory leak fixes (Srinivasa Ragavan)
4182         #442187: Fix to open default memo component (John Stowers)
4183         #438928: Ability to build EDS with just addressbook only.
4184
4185 Evolution-Data-Server 1.11.2 2007-05-14
4186 ---------------------------------------
4187
4188 New in this release:
4189         * EContact optimization from (Oystein Gisnas and Milan Crha)
4190
4191 Bug fixes:
4192         #420496: Add support to cut/copy contacts in composer (Ebby Wiselyn)
4193         #339160: Implement the sync method for Addressbook backends (Ross Burton)
4194         #414191: Type fixes for EContact ints (Loïc Minier)
4195         #433782 and #336574: Optimise vCard folding (Oystein Gisnas and
4196          Milan Crha)
4197         #431135: Fix a crash when modifying a calendar event (Rob
4198          Bradford)
4199         #274035: Importing a Vcard with attached photo data is now possible
4200          (Jonty Wareing)
4201         #361138: Fix a crash when double clicking text widget in calendar
4202          in indic locales (Matthew Barnes)
4203
4204 Other Contributors:
4205         Jules Colding
4206
4207 Updated Translations:
4208         Jorge Gonzalez (es)
4209
4210
4211 Evolution-Data-Server 1.11.1 2007-04-23
4212 ---------------------------------------
4213
4214 Bug fixes:
4215
4216         #383686: Use g_mkdir_with_parents (Ross Burton)
4217         #322105: Fix for non-junk messages to learn ham. (Srinivasa Ragavan)
4218         #418971: E-D-S requires GLib 2.10 now; remove dead
4219          backward-compatibility code for GLib < 2.8 (Matthew Barnes)
4220         #360240: Remove unused variable. (Matthew Barnes)
4221         #360619: Fix "incompatible pointer type" warnings (Matthew Barnes)
4222         #405495: Don't mix declarations and code (Jens Granseuer)
4223         #360807: Fix a couple of memory leaks (Chris Heath)
4224         #400970: Remove marshallers that are in GLib already (Ross Burton)
4225         #413173: Fix up the documentation (Ross Burton & Matthew Barnes)
4226         #420933: Copy the recurrence ID string so it doesn't disappear on us.
4227          (Patrick Ohly)
4228         #426893: Added support from address fields in LDAP addressbook. (Caolan
4229          McNamara)
4230         #422883: Build fix for SUN LDAP (Wang Xin)
4231         #424837: Allow contact creation to fail, and propagate the error back
4232          (Ross Burton)
4233         #422932: Make EContact extendable (Ross Burton)
4234         #428183: BDBB backend cleanups (Ross Burton)
4235         #425512: Fix issue with creating a new addressbook (Xiurong Simon Zheng)
4236         #426564: Misc cleanups (Ross Burton)
4237         #385078: Don't go via GObject properties when calling e_contact_get (Ross
4238          Burton)
4239         #425464: e-vcard optimizations (Ross Burton)
4240         #422652: Return decent error codes, and convert errors to human readable
4241          strings for the console. (Ross Burton)
4242         #421445: Fix build logic for e-name-western-tables.h (Ross Burton)
4243         #421683: Fix broken dispose/finalise in e-book-backend-file.c (Ross
4244          Burton)
4245         #359806: Non-ascii characters generate trash in address lists (Matthew
4246          Barnes and Makuchaku)
4247         #373117: Use the new ESource color API. (Matthew Barnes)
4248         #425535: Dont submit path of EDS for segv_handler. (Frederic Crozat)
4249         #423382: Convert messages from gnupg to UTF-8 (Pascal Terjan)
4250         #415891: Introduce EFlag in libedataserver (Matthew Barnes)
4251         #388789: Make the libiconv test program returns a value (Matthew Barnes)
4252         #388788: Fix autotools checks for iconv (Elijah Newren)
4253
4254 Other Contributors:
4255         Debug statements should be conditional (Sankar P)
4256         Fix compiler warnings and other code cleanups (Kjartan Maraas)
4257         Many IMAP fixes. (Jeffrey Stedfast)
4258         Improved GroupWise mailer component (Sankar P)
4259
4260 Updated Translations:
4261         Funda Wang (zh_CN)
4262         Djihed Afifi (ar)
4263         Duarte Loreto (pt)
4264         Laurent Dhima (sq)
4265         David Lodge (en_GB)
4266
4267 Evolution-Data-Server 1.10.0 2007-03-12
4268 ---------------------------------------
4269
4270 Changes since Evolution-Data-Server 1.9.92 :
4271
4272         Harish Krishnaswamy
4273         Matthew Barnes
4274         Ross Burton
4275
4276 Updated Translations:
4277         
4278         Igor NestoriviÄ\87 (sr)
4279         Mugurel Tudor (ro)
4280         Tino Meinen (nl)
4281         Alexander Shopov (bg)
4282         Jovan Naumovski (mk)
4283         Takeshi AIHANA (ja)
4284         Maxim Dziumanenko (uk)
4285         Gintautas Miliauskas (lt)
4286         Chao-Hsiung Liao (zh_HK, zh_TW)
4287         Ankit Patel (gu)
4288         Leonid Kanter (ru)
4289
4290 Evolution-Data-Server 1.9.92 2007-02-26
4291 ---------------------------------------
4292
4293 Updated Translations:
4294         Gabor Kelemen  (hu)
4295         Luca Ferretti (it)
4296         Artur Flinta (pl)
4297         Priit Laes (et)
4298          
4299 Contributors:
4300         Gilles Dartiguelongue
4301         Matthew Barnes
4302
4303 Evolution-Data-Server 1.9.91 2007-02-12
4304 ---------------------------------------
4305
4306 Updated Translations:
4307         Duarte Loreto (pt)
4308         Pema Geyleg (dz)
4309         Djihed Afifi  (ar)
4310         Changwoo Ryu (ko)
4311         Daniel Nylander (sv)
4312         Raphael Higino (pt_BR)
4313         Hendrik Richter (de)
4314         Priit Laes and Ivar Smolin (et)
4315          
4316 Contributors:
4317         Sankar P
4318         Harish Krishnaswamy
4319         Kjartan Maraas
4320         Priit Laes 
4321         Patrick Ohly
4322         Ross Burton
4323         Trond Myklebust
4324
4325 Evolution-Data-Server 1.9.6 2007-01-22
4326 --------------------------------------
4327
4328 Updated Translations:
4329 Stéphane Raimbault (fr), Priit Laes (et),
4330 Daniel Nylander (sv)
4331
4332 Contributors:
4333 Nickolay V. Shmyrev : #353060
4334 Sankar P : IMAP Configurable Headers
4335 Srinivasa Ragavan: Fallback code for Gnome Keyring
4336 Harish Krishnaswamy: Fixes calling glib methods
4337
4338
4339 Evolution-Data-Server 1.9.5 2007-01-08
4340 --------------------------------------
4341
4342 Updated Translations:
4343 Francisco Javier F. Serrador (es), Djihed Afifi (ar), Kjartan Maraas (nb), 
4344 Theppitak Karoonboonyanan (th), David Lodge (en_GB),  
4345 Christophe Fergeau (fr), Clytie Siddall (vi)
4346
4347 Bug Fixes: 362638, 387397, 387638 and other downstream fixes
4348
4349 Contributors:
4350 Mathew Barnes, Veerapuram Varadhan, Chenthill Palaniswamy, Jeff Cai
4351
4352 Evolution-Data-Server 1.9.4 2006-12-18
4353 --------------------------------------
4354
4355 Updated Translations:
4356 Djihed Afifi (ar), Ilkka Tuohela (fi).
4357
4358 Bug fixes : 349445, 346728, 268412, 363445, 
4359 208395, 222605 (bugzilla.novell.com), memory leak and 
4360 other cleanup fixes.
4361
4362 Contributors: 
4363 Veerapuram Varadhan, Harish Krishnaswamy, Srinivasa Ragavan,
4364 Ross Burton, Tor Lillqvist, Bastien Nocera
4365
4366
4367 Evolution-Data-Server 1.9.3 2006-12-04
4368 --------------------------------------
4369
4370 Updated Translations:
4371 Alexander Shopov (bg), Josep Puigdemont i Casamajó (ca),
4372 Ivar Smolin (et).
4373
4374 Bug fixes : 330157, 350880, 328836, 348123, 365000, 353924. 
4375 174655, 222605, 219729, 208318, 207960. (bugzilla.novell.com)
4376 plus miscellaneous code clean-ups and memory leak fixes.
4377
4378 Contributors :
4379 Harish Krishnaswamy, Sankar, Srinivasa Ragavan, Chenthill, 
4380 Claudio Saavedra, Ross Burton, Matthew Barnes, Andrew Ruthven.
4381
4382 Evolution-Data-Server 1.9.2 2006-11-07
4383 --------------------------------------
4384
4385 Updated Translations:
4386
4387 Ivar Smolin (et), Francisco Javier F. Serrador (es).
4388
4389 Bug fixes : 
4390 330157, 369368, 312348, 365000.
4391
4392 Contributors :
4393 Srinivasa Ragavan, Hans Petter Jansson, Harish Krishnaswamy,
4394 Claudio Saavedra.
4395
4396
4397 Evolution-Data-Server 1.9.1 2006-10-16
4398 --------------------------------------
4399
4400 Updated Translations:
4401 Ilkka Tuohela (fi), Priit Laes (et),
4402 Ignacio Casal Quinteiro (gl),
4403 Ivar Smolin (et)
4404
4405 Contributors:
4406 Steffen Eschenbacher, Tor Lillqvist,
4407 Srinivasa Ragavan, Matthew Barnes, Harish Krishnaswamy
4408
4409 Evolution-Data-Server 1.8.1 2006-10-02
4410 --------------------------------------
4411
4412 Updated Translations:
4413
4414 Ivar Smolin (et), Marco Ciampa (it), Luca Ferretti (it),
4415 Ã\85smund Skjæveland (nn), David Lodge (en_GB).
4416
4417 Bug fixes :
4418
4419 350907, 350617, 347811, 357666, 351330, 352596, 352872, 356051. 
4420
4421 Contributors:
4422 Li Yuan, Veerapuram Varadhan, Sankar, Chenthill Palanisamy, 
4423 Matthew Barnes, Mikael Nilsson, Devashish Sharma, Ross Burton,
4424 Harish Krishnaswamy.
4425
4426 Evolution-Data-Server 1.8.0 2006-09-04
4427 --------------------------------------
4428 Evolution -Data-Server 1.8 Stable Release for GNOME 2.16.0.
4429
4430 Evolution-Data-Server 1.7.92, 2006-08-21
4431 ------------------------------------------
4432
4433 Updated Translations
4434
4435 Hendrik Richter (de), Alexander Shopov (bg), Rahul Bhalerao (mr),
4436 Satoru SATOH (ja), Kjartan Maraas (nb), Artur Flinta (pl),
4437 Žygimantas BeruÄ\8dka (lt), Daniel Nylander (sv), Runa Bhattacharjee (bn_IN),
4438 Gabor Kelemen (hu), Leonid Kanter (ru), Matic Å½gur (sl), 
4439 Clytie Siddall (vi), Funda Wang (zh_CN), Changwoo Ryu (ko),
4440 Vladimer Sichinava (ka), Xavier Conde Rueda (ca), Maxim Dziumanenko (uk),
4441 Guntupalli Karunakar (dz), Theppitak Karoonboonyanan (th), 
4442 Priit Laes (et).
4443
4444 Bug Fixes:
4445
4446 Ricardo Markiewicz, Chenthill, Harish, Kjartan Maraas,
4447 j@bitron.ch
4448
4449 Evolution-Data-Server 1.7.91, 2006-08-07
4450 ------------------------------------------
4451
4452 Updated Translations
4453
4454 Francisco Javier F. Serrador (es), Inaki Larranaga (eu), Ilkka Tuohela (fi),
4455 Christophe Merlet (fr), Ahmad Riza H Nst (id), Kjartan Maraas    (nb), 
4456 Vincent van Adrighem (nl), Jovan Naumovski (mk), Theppitak Karoonboonyanan (th)
4457
4458 New in EDS 1.7.91:
4459 - Add filters to Groupwise SOAP calls so that each component fetches items of
4460   its own type and none other. (Harish)
4461 - Memory fixes in Addressbook (Hans Peters Jansson)  
4462
4463 Bug Fixes:
4464 Matthew Barnes, Chenthill Palanisamy, Devashish Sharma, Srinivasa Ragavan, 
4465 Tor Lillqvist, Harish Krishnaswamy, Ed Catmur, Ross Burton, 
4466 Wouter Bolsterlee
4467
4468 Evolution-Data-Server 1.7.90.1, 2006-07-25
4469 ------------------------------------------
4470 Fix a dist bug in tarball.
4471
4472 Evolution-Data-Server 1.7.90, 2006-07-24
4473 ----------------------------------------
4474 Updated Translations contributed by:
4475
4476 Funda Wangi (zh_CN), Christophe Merlet (fr),
4477 Jonathan Ernst (fr), Changwoo Ryu (ko),
4478 Kostas Papadimas (el), Dzongkhalinux team, DIT (dz),
4479 Ilkka Tuohela (fi), Ankit Patel (gu), Daniel Nylander (sv),
4480 Priit Laes (et), Francisco Javier F. Serrador (es),
4481 Raivis Dejus (lv).
4482
4483 New in EDS 1.7.90 : 
4484 Support for GW Reminder Notes (Chenthill)
4485 Split cache for less memory, better performance (Harish)
4486 Support for security-classifications in GW send options (Sankar)
4487 Support for default alarms in GW (Harish)
4488 Support for Gadu Gadu IM in Contact Entries 
4489 (Artur Flinta, Fryderyk Dziarmagowski) 
4490 Memory reduction and Performance improvements in Contacts (Ross Burton)
4491
4492 Bug fixes :
4493 Andre Klapper, Shreyas Srinivasan, Sushma Rai, Vandana Shenoy,
4494 Harish Krishnaswamy, Devashish Sharma, Hiroyuki Ikezoe, Srinivasa Ragavan.
4495 Luca Ferretti
4496
4497 Evolution-Data-Server 1.7.4, 2006-07-10
4498 ---------------------------------------
4499 Updated Translations contributed by:
4500
4501 Inaki Larranaga, Ilkka Tuohela, 
4502 Vincent van Adrighem, Runa Bhattacharjee,
4503 Changwoo Ryu, I.Felix, Rajesh Ranjan,
4504 Dzongkhalinux, Yair Hershkovitz, Kjartan Maraas,
4505 Chao-Hsiung Liao, Ignacio Casal Quienteiro,
4506 Theppitak Karoonboonyan, Francisco Javier F. Serrador,
4507 Ankit Patel, Hendrik Richter.
4508
4509 Bug fixes: 
4510 Harish Krishnaswamy, Jeffrey Stedfast, Sankar P,
4511 Tor Lillqvist, Andre Klapper, ,Parthasarathi,
4512 Srinivasa Ragavan, Chenthill, Wang Xin, Ross Burton,
4513 Devashish Sharma, Boby Wang, Simon Zheng, Hiroyuki
4514 Ikezoe, Frederic Peters.
4515
4516
4517 Evolution-Data-Server 1.7.3, 2006-06-12
4518 ---------------------------------------
4519 Updated Translations contributed by:
4520
4521 Kjartan Maraas, Francisco Javier F. Serrador,
4522 Gabor Kelemen, Ignacio Casal Quinteiro,
4523 Ankit Patel, Pema Geyleg, Inaki Larranaga, 
4524 Clytie Siddall, Emil Hessman.  
4525
4526 Bug fixes and other changes :
4527 Chris Heath , Tor Lillqvist, Srinivasa Ragavan,
4528 Jeffrey Stedfast, Parthasarathi Susarla,
4529 Sankar P, Harish Krishnaswamy, Ross Burton, Wang Xin
4530 Simon Zheng, Devashish Sharma, Hiroyuki Ikezoe, 
4531 Frederic Peters. 
4532
4533 Evolution-Data-Server 1.7.1, 2006-04-24
4534 ----------------------------------------
4535
4536 First release of 1.7 development series.
4537
4538 What is new ?
4539 -------------
4540
4541 * Capability to link dynamically to libdb.
4542 * Integration with gnome-keyring.
4543
4544 Evolution-Data-Server 1.5.92, 2006-02-27
4545 ----------------------------------------
4546 Bug fixes since last release :
4547 http://go-evolution.org/Evo2.5.92#Evolution-Data-Server
4548
4549 Updated Translations:
4550
4551         - ca (Josep Puigdemont i Casamajó)
4552         - el (Kostas Papadimas)
4553         - et (Priit Laes)
4554         - eu (Inaki Larranag)
4555         - lt (Žygimantas BeruÄ\8dka)
4556         - pl (Artur Flinta)
4557         - th (Theppitak Karoonboonyanan)
4558
4559 Evolution-Data-Server 1.5.91, 2006-02-13
4560 ----------------------------------------
4561 Bug fixes since last release :
4562 http://go-evolution.org/Evo2.5.91#Evolution-Data-Server
4563
4564 Updated Translations:
4565
4566         - cs (Lukas Novotny)
4567         - cs (Miloslav Trmac)
4568         - cy (Rhys Jones)
4569         - et (Ivar Smolin)
4570         - fi (Ilkka Tuohela)
4571         - ja (Takeshi AIHANA)
4572         - pt (Duarte Loreto)
4573         - ru (Leonid Kanter)
4574         - sq (Laurent Dhima)
4575         - sr, sr@Latn (Slobodan D. Sredojevic)
4576         - th (Supranee Thirawatthanasuk)
4577         - th (Theppitak Karoonboonyanan)
4578
4579 Evolution-Data-Server 1.5.90, 2006-01-30
4580 ----------------------------------------
4581
4582 What's new:
4583
4584 Bug fixes sinces 1.5.5 :
4585 http://bugzilla.gnome.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Desktop&product=Evolution-Data-Server&long_desc_type=substring&long_desc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&resolution=FIXED&resolution=WONTFIX&resolution=DUPLICATE&resolution=NOTABUG&resolution=NOTGNOME&resolution=INCOMPLETE&resolution=INVALID&resolution=GNOME1.x&resolution=MOVED&resolution=OBSOLETE&resolution=NOTXIMIAN&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=2006-01-17&chfieldto=Now&chfield=bug_status&chfieldvalue=RESOLVED&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=
4586
4587 Updated Translations:
4588
4589         - en_CA (Adam Weinberger)
4590         - es (Francisco Javier F. Serrador)
4591         - et (Ivar Smolin)
4592         - fi (Ilkka Tuohela)
4593         - gl (Ignacio Casal Quinteiro)
4594         - gu (Ankit Patel)
4595         - gu (Ankit Patel)
4596         - ko (Changwoo Ryu)
4597         - nb, no (Kjartan Maraas)
4598         - nl (Tino Meinen)
4599         - vi (Clytie Siddall)
4600         - zh_CN (Funda Wang)
4601         - zh_TW, zh_HK (Chao-Hsiung Liao)
4602
4603 Evolution-Data-Server 1.5.5, 2006-01-16
4604 ----------------------------------------
4605
4606 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
4607
4608         #321812 â\80\93 crash during Draft saving in offline mode (Shreyas)
4609         #314841 â\80\93 gw: Don't Mark Trash As New Messages (Parthasarathi)
4610         #323570 â\80\93 gw: Forward Of Multiple Messages At Once Loses Formatting (Parthasarathi)
4611         #320898 â\80\93 gw: Inserted Images Appears As Broken Link Image (Parthasarathi)
4612         #303998 â\80\93 In 'Exchange Connector' GAL should be selected for 'Autocompletion by default (Sushma)
4613         #323115 â\80\93 --force-shutdown does not shutdown e-d-s (Harish)
4614         #326060 â\80\93 Exchange password expiry handling is broken (Sushma)
4615         #267402 â\80\93 can not specify https URL for a remote calendar location (Tony Tsui)
4616         #324518 â\80\93 Webcal Entries Duplicated In Calendar (Chenthill)
4617         #324741 â\80\93 Critical Warning on Command Line (Chenthill)
4618         #214977 â\80\93 Contact lists on LDAP server are broken (Sushma)
4619         #320065 â\80\93 Fix GList leaks (Ross Burton)
4620         #325959 â\80\93 Subscribe to other user's folder not working (Sushma)
4621         #242966 â\80\93 Focus Problem, Screen Entry on "Select Contacts From Address Book" screen (Johnny Jacob)
4622         
4623
4624 Other Fixes :
4625         
4626         - Merge Calendar backend bits from evolution-caldav module into EDS (Harish)
4627         - Code cleanup (Simon Zheng, Kjartan Maraas, Parthasarathi)
4628         - Win32 fixes (Tor Lillqvist)
4629         
4630         
4631 Updated Translations:
4632
4633         - bg (Alexander Shopov)
4634         - ca (Josep Puigdemont i Casamajó)
4635         - gl (Ignacio Casal Quinteiro)
4636         - ja (Takeshi AIHANA)
4637         - lt (Žygimantas BeruÄ\8dka)
4638         - nl (Vincent van Adrighem)
4639
4640
4641 Evolution-Data-Server 1.5.4, 2006-01-02
4642 ----------------------------------------
4643
4644 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
4645
4646         #323106 - IMAP drawers with non-ASCII UTF-8 names do not work (Tor Lillqvist)
4647         #317794 - Groupwise mail folder not visible (Parthasarathi)
4648         #324483 - Memory leak in Exchange connector (Sushma)
4649         #305006 - Fixed vCalendar file import without UID (Chenthill)
4650         #267330 - Fixed a crash/hang while accepting exchange meeting invititation (Chenthill)
4651         #324009 - Hang in Evolution Calendar (Chenthill)
4652         #317411 - Fixed Evolution crash while synchronizing with palm device. (Varadhan)
4653         #238979 - Added Support to expand contact lists inline in name selector entry
4654         
4655 Other Fixes :
4656
4657         - Added option to select emails in contacts/lists in name selector
4658           entry (Srinivasa Ragavan)
4659         - Modifications to use gstdio wrappers (Tor Lillqvist)
4660         - Exchange fixes (Sushma)
4661         - Network Manager Support (Shreyas)
4662         - Win32 fixes (Tor Lillqvist)
4663         
4664 Updated Translations:
4665
4666         - en_CA (Adam Weinberger)
4667         - es (Francisco Javier F. Serrador)
4668         - fi (Ilkka Tuohela)
4669         - gl (Ignacio Casal Quinteiro)
4670         - gu (Ankit Patel)
4671         - ja (Takeshi AIHANA)
4672         - nb, no (Kjartan Maraas)
4673         - nn (Ã\85smund Skjæveland)
4674         - vi (Clytie Siddall)
4675
4676
4677 Evolution-Data-Server 1.5.3, 2005-12-12
4678 ----------------------------------------
4679
4680 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
4681
4682         #323433 - Evolution crashes when folding vfolder subfolders while in one,
4683                   wont restart (Jeff Cai)
4684         #321139 - evolution will crash on solaris when print error message (Shi Pu)
4685         #321515 - Lazy-bind loaded modules in camel (Ross Burton)
4686         #322408 - creating new folder causes evolution to hang on the uw-imapd
4687                   server (Jeff Cai) 
4688         #317322 - crash when delete a imported recurrent event (Chenthill)
4689         #318777 - recurrence editing ... (Chenthill)
4690         #323349 - Evolution data server, Configuration failed on Solaris (Irene Huang)
4691         #319592 - Use GLib for determining host endian (Ross Burton)
4692         #319591 - Use G_DEFINE_TYPE in libedataserver (Ross Burton)
4693         #321830 - GW - Not All Email In Sent Items Appearing In Evolution (Parthasarathi)
4694
4695 Other Fixes :
4696         - Numerous fixes in Camel/Libebook/libedataserver for Win32 support (Tor Lillqvist) 
4697         - Hula provider fixes (Harish)
4698         - Exchange : Use remembered password for authentication (Irene Huang)
4699         - Exchange : fix compiler warnings (Sushma)
4700         - Build fixes (Dave Malcolm)
4701
4702 Updated Translations:
4703
4704         - be (Vital Khilko)
4705         - bg (Alexander Shopov)
4706         - cs (Miloslav Trmac)
4707         - en_CA (Adam Weinberger)
4708         - es (Francisco Javier F. Serrador)
4709         - fa (Meelad Zakaria)
4710         - fr (Christophe Merlet)
4711         - gl (Ignacio Casal Quinteiro)
4712         - gu (Ankit Patel)
4713         - ja (Takeshi AIHANA)
4714         - nb, no (Kjartan Maraas)
4715         - zh_CN (Funda Wang)
4716
4717
4718 Evolution-Data-Server 1.5.2, 2005-11-14
4719 ---------------------------------------
4720
4721 New Features:
4722         - Camel Hula Provider (Harish)
4723
4724 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
4725
4726         #320095 - Empty Trash Deletes From GW POA, But Doesn't Delete Headers 
4727                   In Trash Folders (Parthasarathi)
4728         #314476 - Fixes to inform the Over quota issue in groupwise to
4729                   user (Sankar)
4730         #320736 - Fixed a possible crash due to a invalid buffer
4731                   (Parthasarathi)
4732         #317804 - Fix Macao timezone issue (Harish)
4733         #318130 - Fix to include e-cal-time-util.h for
4734                   e-cal-backend-http.c to solve a build issue. (Matthew Daniel)
4735         #319612 - Stop warnings from e-destination about xmlChar when
4736                   compiling using gcc4 (Ross Burton)
4737         #319848 - Multiple Select for To/CC/BCC in Name selector dialog.
4738                   (Sushma)
4739
4740 Other Fixes:
4741
4742         - Changed the string so as to be consistent with Win32 client error 
4743           messages. (Sankar)
4744
4745 Update Translations:
4746
4747         - ca (Adam Weinberger)
4748         - cs (Miloslav Trmac)   
4749         - es (Francisco Javier F. Serrador)     
4750         - fi (Ilkka Tuohela)
4751         - ja (Takeshi AIHANA)
4752         - ku (Erdal Ronahi)
4753
4754 Evolution-Data-Server 1.5.1, 2005-10-25
4755 ---------------------------------------
4756
4757 New Features : Support for Memos component (Nathan Owens)
4758
4759
4760 Other fixes :
4761
4762         - Win32 related bits and code clean-up (Tor Lillqvist) 
4763         - Remove Bonobo/GnomeProgram dependencies in 
4764           contact store/name selector (Ross Burton)
4765         - Fix for API/Base Version mismatches causing issues in
4766           Solaris where libdir==libexecdir (Irene Huang)
4767
4768 Updated Translations:
4769
4770         - en_CA (Adam Weinberger)
4771         - es (Francisco Javier F. Serrador)
4772         - gl (Ignacio Casal Quinteiro)
4773
4774 Evolution-Data-Server 1.3.8, 2005-08-22
4775 ---------------------------------------
4776
4777 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
4778
4779         #242032 - color labels stored to imap message store (Michael Zucchi)  
4780         #247706 - Automatically add comma after autocompleting an address (Devashish)
4781         #271894 - PGP-encrypted attached messages not displayed (Michael Zucchi)
4782         #271969 - Synchronize doesn't work for Tasks and Calendar (Armin Bauer, Varadhan, Mubeen)
4783         #300115 - RFC2047 encoding always separates the last non-ASCII UTF-8 character. (Changwoo)
4784         #300891 - Now camel should specify the translation domain explicitly to use gettext (Changwoo)
4785         #302835 - Mailbox does not appear on top in offline mode (Parthasarathi)
4786         #302963 - Status tracking does not work for some items (Vivek)
4787         #309499 - Additional mail is sent to delegate(s) in Groupwise. (Chakravarthi)
4788         #310325 - Meeting request mail cannot be sent for Meeting created in 'Personal' calendar (Vivek)
4789         #310496 - 'make check' fails on gpg test (Michael Zucchi) 
4790         #310956 - gw: trying to copy the mailbox folder when online copies the folder below the mailbox folder (Parthasarathi)
4791         #311078 - Calendar loading progress information goes beyond 100% (Chakravarthi)
4792         #311639 - mh: Renaming parent folder loses subfolders (Michael Zucchi)
4793         #311831 - sometimes clicking on a meeting request mail or any mail related to assigned task crashes evolution (Chenthill)
4794         #312184 - Signature shown as attachment (Parthasarathi)
4795         #312578 - In GW calendar user should be able to delegate all instances together (Chenthill)
4796         #312668 - Unable to go back to Online mode after clicking offline button (Michael Zucchi)
4797         #312715 - Evolution crashes moving IMAP folder to local folder (Michael Zucchi)
4798         #312831 - crash in camel-folder-thread.c:sort_node when generating message list (Michael Zucchi)
4799         #312857 - gw: Evolution crashes while starting up (Parthasarathi)
4800         #312988 - Regressing 274308 - EDS crashed (Sushma)
4801         #313058 - gw: Unable to create a new folder(subfolder) with names like Mailbox, Sent Items, etc (Vivek)
4802         #313091 - Useless assignment in e-vcard (Ross Burton)
4803         #313284 - camel indexing valgrind hits (Michael Zucchi)
4804         #313381 - gw: evo crashes while trying to refresh the folder (Vivek)
4805         #313574 - crash viewing IMAP mail (Michael Zucchi)
4806         #313593 - imap4: sub folders not working (Michael Zucchi)
4807         #313657 - IOP: Implement Outlook-like handling of recurrence corner-cases (Carsten Guenther)
4808         #313806 - cannot decrypt an encrypted message (Parthasarathi)
4809
4810 Updated Translations:
4811
4812         - bg (Rostislav Raykov)
4813         - ca (Xavier Conde)
4814         - de (Frank Arnold)
4815         - de (Kostas Papadimas)
4816         - el (Kostas Papadimas)
4817         - et (Ivar Smolin)
4818         - hu (Gabor Kelemen)
4819         - lt (Justina KlingaitÄ\97)
4820         - sr, sr@Latn (Igor NestoriviÄ\87)
4821         - sq (Laurent Dhima)
4822
4823 Evolution-Data-Server 1.3.7, 2005-08-08
4824 ---------------------------------------
4825
4826 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
4827
4828          #274382 - Multiple CC headers are not processed properly (Michael Zucchi)
4829          #310198 - Grammar errors failing Sun's compiler 'Vulcan / Forte' (Mengjie Yu)
4830          #309237 - broken imap server workaround (Michael Zucchi)
4831          #311658 - 1.3.6 lists a pile of old folders (Michael Zucchi)
4832          #300048 - configure script fails to detect getaddrinfo (Harish)
4833          #312535 - GW: Fwded message headers are not displayed (Parthasarathi)
4834          #305304 - Description does not appear completely when using the ITIP FORMATTER plugin (Dinesh Layek)
4835          #312190 - problems with junk test in filters (Vivek Jain)
4836          #312185 - Configuring same account for IMAP and GroupWise troubles Proxy Login (Sankar)
4837          #302968 - GW: Some mails do not get delivered (Sankar)
4838          #305590 - GW: don't see schedules from people in other post offices. (Chenthill)
4839          #310328 - Cannot create recurring 'All Day event' in groupwise calendar (Chenthill)
4840          #311684 - evolution-data-server crashes trying to reply all (Wolfgang Ocker)
4841          #303111 - GW long delays & no status (Sushma Rai)
4842          #308512 - Key /apps/evolution/lock/mail/accounts/save_password does not work correctly
4843
4844 Updated Translations:
4845
4846         - cs (Miloslav Trmac)
4847         - es (Francisco Javier F. Serrador)
4848         - et (Ivar Smolin)
4849         - fi (Ilkka Tuohela)
4850         - gu (Ankit Patel)
4851         - id (Imam Musthaqim)
4852         - it (Marco Ciampa)
4853         - ja (Takeshi AIHANA)
4854         - nb,no (Terance Sola)
4855         - nl (Reinout van Schouwen)
4856         - pl (GNOME PL Team)
4857         - pt_BR (Raphael Higino)
4858         - vi (Clytie Siddall)
4859         - zh_CN (Funda Wang)
4860         - zh_TW (Chao-Hsiung Liao)
4861
4862 Evolution-Data-Server 1.3.6, 2005-07-26
4863 ---------------------------------------
4864
4865 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
4866
4867 Addressbook :
4868          #260851 - "Edit Contact" option in Contact name popup menu (Sushma)
4869          #301922 - Composer Section (To: CC: BCC:) Fields Flip Order Of Names (Antony)
4870
4871 Calendar :
4872          #303548 - Missing Calendar Items in GW (Chenthill)
4873          #310752 - Multiple mails and multiple appointments created for a non recurring 
4874                    appointment (Chenthill)
4875          #310767 - Cannot Accept GW Appointments Without Error (Chenthill)
4876
4877 Mailer:
4878          #301871 - uninitialized variable in evo-data-server pop3 and imap backend
4879          (meissner@suse.de)
4880          #272505 - GroupWise" spelled inconsistently in evolution-data-server (Parthasarathi)
4881          #310953 - reproducible crash trying to "add signature" in preferences (Parthasarathi)
4882          #310716 - trying to delete a subfolder crashed evolution (Parthasarathi)
4883
4884 Exchange :
4885          #310483 - Check Remember password option, and enter wrong password - Evolution unusable
4886          (Arunprakash)
4887
4888 Others :
4889          #271837 - handle _PRETTY_FUNCTION_ for Sun compilers
4890          (The Written Word)
4891         - Copy folder contents locally by default. (Shreyas)
4892         - camel store/folder refactoring (Michael)
4893         - camel docs breakage fix (Shreyas) 
4894         - camel imap store - if the folder is on disk, just get it 
4895           offline, only go to the server if we need to. (Michael)
4896         - align ESource uri handling in Exchange addressbook to the
4897           calendar uris (Praveen)
4898         - remove esource removal to exchange plugins code (Sarfraaz)
4899         - support for timed refresh of GW system addressbook (Sushma)
4900         - freezing the cache while updating and writing to disk at once
4901           (Sushma)
4902         - make Name selector dialog more intuitive (Vivek)
4903         - send a cancel reply to kill a e-password dialog (Jedy Wang) 
4904
4905
4906 Updated Translations:
4907
4908         - cs (Miloslav Trmac)
4909         - de (Frank Arnold)
4910         - en_CA (Adam Weinberger)
4911         - es (Francisco Javier F. Serrador)
4912         - et (Ivar Smolin)
4913         - et (Priit Laes)
4914         - fi (Ilkka Tuohela)
4915         - gu (Ankit Patel)
4916         - hu (Gabor Kelemen)
4917         - id (Imam Musthaqim)
4918         - ja (Takeshi AIHANA)
4919         - nb, no (Kjartan Maraas)
4920         - nl (Vincent van Adrighem)
4921         - POTFILES (Adam Weinberger)
4922         - POTFILES (Sarfraaz Ahmed)
4923         - pt_BR (Raphael Higino)
4924         - sr, sr@Latn (Igor Nestorivia)
4925         - vi (Clytie Siddall)
4926         - zh_CN (Funda Wang)
4927
4928 Evolution-Data-Server 1.3.5, 2005-07-12
4929 ---------------------------------------
4930
4931 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
4932
4933         #309175 - Error compiling e-d-s based applications with GCC4 (Sushma)
4934         #309276 - "is" sexp queries not working with E_CONTACT_UID (Sushma)
4935         #308209 - SASL LOGIN mechanism protocol violation (Greg Hudson)
4936         #309684 - Contact text entry leaks threads (Ross Burton)
4937         #242165 - "search in any field" produces wrong results (Sushma)
4938         #302965 - Names begin with a comma in GW Sent Items folder (Partha)
4939
4940 New features :
4941         GroupWise Proxy support (Sankar, Shreyas)
4942
4943 Other fixes and changes :
4944
4945         - Support for getting e-mail ids from a contact list for GW
4946           addressbooks (Sushma)
4947         - Addressbook memory leak fixes (Kjartan Maraas, Ross Burton) 
4948         - Update GW address book only if marked for offline usage (Sushma)
4949         - Optimize e_cal_is_read_only calls (Viren)
4950         - Handle GW recurrences in Evolution (This and All) as in GW clients
4951           (Harish)
4952         - Optimize calendar attachment retrievals (Chenthill) 
4953         - Fix miscellaneous compiler versions (Harish)
4954         - Use read cursors request instead of getQM calls in GW backend (Chen)
4955         - Improve Junk Mail Handling support (Vivek)
4956         - Background folder refresh in GW store (Partha)
4957         - Make name selector dialog modal (Sushma)
4958         - Remove e-mail addresses more easily in name-selector (Philip Van Hoof)
4959         - Fetch folder size in Exchange store (Sarfraaz)
4960         - Exchange Foreign hierarchy support (Shakti Sen)
4961         - Improved error handling in Exchange store (Arun Prakash)
4962
4963 Updated Translations:
4964
4965         - bg (Rostislav Raykov)
4966         - cs (Miloslav Trmac)
4967         - de (Jens Seidel)
4968         - en_CA (Adam Weinberger)
4969         - es (Francisco Javier F. Serrador)
4970         - et (Ivar Smolin)
4971         - nb, no (Terance Sola)
4972         - vi (Clytie Siddall)
4973         - zh_TW (Chao Hsiung Liao) 
4974
4975 Evolution-Data-Server 1.3.4, 2005-07-02
4976 ----------------------------------------
4977
4978 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
4979
4980 Camel
4981         #303225 - Left pane is not updated with maildir (Michael Zucchi)
4982
4983 Addressbook
4984         #302006 - Autocompletion does not work properly (Hans Petter Jansson)
4985
4986 Calendar
4987         #309079 Memory leaks when syncing PDA on FC4 (Harish)
4988
4989
4990 Other fixes and changes:
4991
4992         - Inline PGP signature support (Matt Brown)     
4993         - Add exchange as a supported backend to e-d-s
4994         - remove checks for unused fields in camel local provider (Michael
4995           Zucchi)
4996         - Display GW events based on date of appointment not on the received
4997           time. (Parthasarathi)
4998         - Remove redundant linking of http backend to the file (Chen) 
4999         - Define static capability for delegation to multiple recipients (Chen)
5000         - Support --no-undefined option on windows while building evolution 
5001           and drop superfluous inclusion of pthread.h in Addressbook (Tor Lillqvist)
5002         - Switch to GThread API instead of pthreads for the main loop in Addressbook
5003           (Tor Lillqvist)
5004         - Ignore 'any field contains' query in LDAP address book refresh
5005           (Sushma)
5006         - Build system addressbook cache if marked for offline usage (Sushma)
5007         - Update addressbook cache with changes in GW System Address book
5008           (Srinivasa Ragavan)
5009         - Use GtkFileChooserButton instead of GnomeFileEntry (Ross Burton)
5010         - store the change type of a  Groupwise item while getting the changes
5011           (Chenthill)
5012         - Miscellaneous compiler warning fixes (Harish)
5013
5014 Updated Translations:
5015         
5016         - bg (Vladimir Petkov)
5017         - cs (Miloslav Trmac)
5018         - da (Martin Willemoes Hansen)
5019         - en_CA (Adam Weinberger)
5020         - et (Ivar Smolin)
5021         - et (Priit Laes)
5022         - et (Priit Laes)
5023         - nb, no (Kjartan Maraas)
5024         - zh_CN (Funda Wang)
5025         - zh_TW (Abel Cheung)
5026         - zh_TW (Chao-Hsiung Liao)
5027         - POTFILES.in (Sarfraaz Ahmed)
5028
5029 Evolution-Data-Server 1.3.3, 2005-06-07
5030 ----------------------------------------
5031 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
5032
5033 IMAP
5034         #274407 IMAP4rev1: moved message pops up as new (Jeffrey Stedfast)
5035
5036 Groupwise 
5037
5038         #300599 Mail folders not getting refreshed for GW account (Partha)
5039         
5040 Addressbook
5041         #271901 GroupWise naming consistency (Daniel van Eeden)
5042         #300290 GALview does not show Complete name.(Sushma)
5043
5044
5045 Other Features and Fixes:
5046         - Added support for delegating meetings in Groupwise (Chenthill)
5047         - Memory leak in Addressbook File backend (Ross Burton)
5048         - updates to camel session fixes for Groupwise backend (Parthasarathi)
5049         - fix incorrect naming of camel function (Jeffrey Stedfast)
5050
5051 Updated Translations:
5052
5053         - es (Francisco Javier F. Serrador)
5054         - en_CA (Adam Weinberger)
5055         - nb (Terance Sola)
5056         - vi (Clytie Siddall)
5057         - cs (Miloslav Trmac)
5058         - zh_CN (Funda Wang)
5059         - cy (Dafydd Harries)
5060         - ja (Takeshi AIHANA)
5061  
5062 Evolution-Data-Server 1.3.2, 2005-05-18
5063 ----------------------------------------
5064 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
5065
5066 Groupwise 
5067
5068         #274194 Filters do not filter all messages  (Partha)
5069         #273246 email is visible with mime.822 file attached (Partha)
5070         #273243 external HTML mail is an attachment not viewed inline (Partha)
5071
5072         #256874 Anniversaries in B&A calendar have the Birthday category (Shreyas)
5073         #301116 libedataserverui needs to specify the translation domain explicitly
5074                 (Changwoo Ryu) 
5075
5076         #303540 F10 + Shift Key' doesn't work in evolution contacts (Mengjie Yu)  
5077         #272504 spell GW rightly (Chenthill)
5078         #272503 Typo fix (Thierry Moisan)
5079
5080
5081 Other Features and Fixes:
5082
5083         API docs  (Hans Petter Jansson, Rodrigo Moya) 
5084
5085         Misc pc file, configure fixes   (Harish)
5086         GW Backend Memory leaks (Ulrich Neumann)
5087         const keyword additions to camel files (Ross Burton)  
5088         Added a new flag CAMEL_PROVIDER_DISABLE_SENT_FOLDER   (Sankar)  
5089         Memory leak fixes  (Sushma) 
5090         Checks for Win32 (mingw) (Tor Lillqvist)  
5091         Copy the flags field when converting from CamelStoreInfo to CamelFolderInfo.
5092          (Alessandro Decina)   
5093         VJOURNAL backend (Rodrigo Moya) 
5094
5095
5096 Updated Translations:
5097
5098         - bg (Rostislav Raykov) 
5099         - el (Kostas Papadimas) 
5100         - da (Martin Willemoes Hansen) 
5101   
5102
5103 Evolution Data Server 1.3.1, 2005-04-26
5104 ---------------------------------------
5105
5106 Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
5107
5108 * Camel
5109
5110   #301037 - Handle case where the path doesn't exist in the url (Jeff)
5111   #273945 - If camel_charset_best() returns NULL, default to UTF-8 (Jeff)
5112  
5113 * Groupwise Provider
5114
5115  #274257  - Automatically synchronize account locally option does not work (Jeff)
5116  #74369   - enable viewing shared folder notifications (Sankar)
5117  #72032   - update summary with items that have been deleted from the server (Partha)
5118  #72310   - deleted mail is not visible in Trash Folder (Partha)
5119  #74183   - Expunge does not expunge all (Sankar)
5120  #274409  - hang while reading Email (Chenthill)
5121
5122 * Calendar
5123  
5124  #270035 - incompatible calendar.ics created with mozilla (Rodrigo)
5125         
5126 * Addressbook
5127
5128  #268533 - evolution-alarm-notify appears to cause a leak in e-d-s  (JP)
5129  #273330 - Crash  adding attendee under gw calendar - (Siva) 
5130  
5131
5132 Other Bugs 
5133
5134 * Camel 
5135         - Fix for systems where read is a macro (David Malcolm)
5136         - don't set exceptions for failed date commands in NNTP (Michael)
5137         - abort if we fail to get the date in NNTP (Alessandro Decina) 
5138         - Don't try to EXPUNGE in READ-ONLY mode (Jeff)
5139         
5140 * Groupwise Provider
5141
5142         - Remove redundant getQuickMessageRequest (Partha)
5143
5144 * Address Book 
5145         - multiple authentication prompts for addressbook (Hans)
5146
5147
5148 Updated Translations:
5149         * et (Ivar Smolin)
5150         * fa (Meelad Zakaria)
5151         * it (Marco Ciampa) 
5152         * cs (Miloslav Trmac)
5153         * en_CA (Adam Weinberger)
5154
5155 Evolution Data Server 1.2.0, 2005-03-07
5156 ---------------------------------------
5157
5158 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5159
5160   * Addressbook
5161     #73226 - Missing symbol in e-destination (JP)
5162
5163   * Addressbook
5164     #72454 - Crash for webcals with gnome proxy setting (Rodrigo)
5165
5166   * All
5167     #73010 - Cannot cancel/close 'Category icon' popup (Harry Lu)
5168         
5169 Updated Translations:
5170         - pt_BR (Raphael Higino)
5171         - hu (Laszlo Dvornik)
5172         - sr (Igor Nestorovic)
5173         - sr@Latn (Igor Nestorovic)
5174         - ca (Xavier Conde Rueda)
5175
5176 Evolution Data Server 1.1.6, 2005-02-28
5177 ---------------------------------------
5178
5179 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5180
5181   * Addressbook
5182     #72806 - EDS is crashing while trying to add a contact to Groupwise book (Siva)
5183     #70908 - Can't remove e-mail addresses assigned to types evolution doesn't know about (Siva)
5184     #67541 - LDAP password not remembered (Siva)
5185
5186   * Calendar
5187     #71490 - Events shows up multiple times (Chen)
5188     #71545 - Crash At Startup of Evolution 2.1 (Rodrigo)
5189     #72107 - Evolution is hanging if you go offline and then come online (Chen)
5190     #73008 - Recipients in CC and BCC field gets added into the TO field and not in their intended place (Sankar)
5191     #72965 - Unable to rename a groupwise folder (Partha)
5192     #72285 - groupwise backend crashes on a GWPOA generated email (Sankar)
5193     #72907 - Few mails are not available for offline in groupwise (Siva)
5194
5195   * Camel
5196     #68459 - Answering to Usenet article doesn't consider the "Followup-To:" field (Michael)
5197     #71747 - IMAP host lookup on 'hostname;noselect=yes' (Jeff)
5198     #71752 - Make sure auth_domain is 'Groupwise' (Vivek)
5199     #72106 - New mails are in "READ" state (Partha)
5200     #61468 - From and Subject information is missing from Inbox mailbox (Michael)
5201     #57185 - MH file mode changes and broken links (Michael)
5202     #59507 - tries to write junk cmeta in local spool (Michael)
5203     #71812 - folders are stored way too often (Michael)
5204     #70590 - Filters mark mail as read when it really isn't (Michael)
5205     #72609 - Crash everytime when read the article (Michael)
5206
5207   * All
5208     #9605  - Let "Delete" remove selected contact from the name selector (Harry Lu)
5209     #73011 - Evolution crashed when clicked on new category (Rodrigo)
5210
5211 Other bugs
5212
5213   * Addressbook
5214     - Make sure editors are always read-only in offline mode (Siva)
5215     - Destroy groupwise connection hash tables correctly (Chen)
5216     - Migration issue with non-ASCII quoted printable chars in contact notes (Siva)
5217
5218   * Calendar
5219     - Return the weather calendar capabilities properly (Rodrigo)
5220     - Fix getQM issues in groupwise backend so we don't miss events (Harish, Chen)
5221     - Locking fixes to prevent races in backend (JP, Rodrigo)
5222     - Download groupwise calendar attachments only if not already in cache (Harish)
5223     - Destroy groupwise connection hash tables correctly (Chen)
5224     - Make sure groupwise item creation date exists before using (Chen)
5225     - Fix crash during migration if e-d-s is not available (Rodrigo)
5226     - Set detached instance recurid and start/end properly (Rodrigo)
5227
5228   * Camel
5229     - Make junk code use camel debug (Rodo)
5230     - Use groupwise getQM call with correct timestamp to prevent missing messages (Harish)
5231     - Fix deletion of groupwise mail (Chen)
5232     - Fix server version display in warning (Vivek)
5233     - Show correct time for mails (Partha)
5234     - Rename inbox/INBOX to Inbox, so it is translatable (Björn Torkelsson)
5235     - Use XGMOVE if possible in IMAP4 (Jeff)
5236     - Flag IMAP4 inbox properly (Björn Torkelsson)
5237     - Just search the cache if IMAP4 is in offline mode (Jeff)
5238
5239   * All
5240     - PPC fixes (Hans)
5241     - Allow name selector to auth books properly (Hans)
5242     - Leak fix (Kjartan Maraas)
5243         
5244 Updated Translations:
5245         - el (Kostas Papadimas, Nikos Charonitakis)
5246         - nl (Vincent van Adrighem)
5247         - hu (Laszlo Dvornik)
5248         - da (Martin Willemoes Hansen)
5249         - gu (Ankit Patel) <ankit644@yahoo.com>
5250         - pl (Artur Flinta)
5251         - uk (Maxim Dziumanenko)
5252         - fr (Thierry Moisan)
5253         - pt (Duarte Loreto)
5254         - it (Marco Ciampa)
5255         - nb (Kjartan Maraas)
5256         - no (Kjartan Maraas)
5257         - bg (Vladimir Petkov)
5258         - fi (Ilkka Tuohela)
5259         - ru (Leonid Kanter)
5260         - sq (Laurent Dhima)
5261         - bg (Vladimir Petkov)
5262         - lt (Zygimantas Berucka)
5263         - en_GB (David Lodge)
5264         - ja (Takeshi AIHANA)
5265         - ko (Changwoo Ryu)
5266         - sv (Christian Rose)
5267         - en_CA (Adam Weinberger)
5268         - es (Francisco Javier F. Serrador)
5269         - de (Frank Arnold)
5270         - cs (Miloslav Trmac)
5271
5272 Evolution Data Server 1.1.5, 2005-02-07
5273 ---------------------------------------
5274
5275 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5276
5277   * Addressbook
5278     #1069  - Support REV field in VCard (Siva)
5279     #67267 - Auto-complete misses contacts with 'Title' set (Siva)
5280     #68172 - Don't include function names in e-d-s messages (Siva)
5281     #70918 - Importing kontact vcard causes inifinite loop (Siva)
5282     #71116 - Wrong gettext initialization breaks translation (Christophe)
5283     #71827 - Search after a contact with Name begins with, only searches
5284                for first name (Siva)
5285
5286   * Calendar
5287     #68541 - Invalid Response From Server Message (Chenthill)
5288     #64682 - Moving a appts from one calendar to another sends update (Chenthill)
5289     #72004 - Invalid connection error message (popup) - Suddenly (Chenthill)
5290     #72117 - EDS crashed - Trying to create meeting appointments (Chenthill)
5291
5292   * Camel
5293     #36142 - Don't use acronyms as verbs in messages (Michael)
5294     #38671 - filtering on specific-headers needs to check each matching header
5295              (Michael)
5296     #38791 - GPG can make evo hang if keyserver unreachable (Michael)
5297     #65329 - Regression in default folder name localisation (Michael)
5298     #68741 - Evolution 2 hides Junk folder created in 1.4 (Michael)
5299     #70303 - PGP signature invalid with very short emails (Michael)
5300     #71847 - IMAP is broken (Jeff)
5301     #72020 - Error parsing filter: Unknown identifier: adjust-score (Michael)
5302
5303   * All
5304     #69909 - EDS logger doesn't restore logging when it shuts down (JP)
5305     #72172 - Cannot delete a GW Shared folder (Partha)
5306
5307 Other bugs
5308
5309   * Addressbook
5310     - Changed default Groupwise port to 7191 (Siva)
5311     - Online/offline fixes in LDAP backend (Siva)
5312     - Build backends as modules (Hans Petter)
5313     - Check Groupwise server version and notify user (Vivek)
5314
5315   * Calendar
5316     - Changed default Groupwise port to 7191 (Siva)
5317     - Fixed idle saving in file backend (Rodrigo)
5318     - Fixed leak in e_cal_send_objects (JP)
5319     - Removed categories-related methods in backends (Rodrigo)
5320     - Improvements in communication with GW servers for tasks (Harish)
5321     - Build backends as modules (Hans Petter)
5322     - Fixed conflicts in IDL file (Hans Petter)
5323     - Check Groupwise server version and notify user (Vivek)
5324     - getQuickMessages support in GW backend (Chenthill)
5325
5326   * Camel
5327     - Added old imap code back to build (Jeff)
5328     - Improve moving between folders in GW provider (Partha)
5329     - IMAP/IMAP4 compatibility work (Jeff)
5330     - Updated tests to use IMAP4 (Jeff)
5331     - getQuickMessages support in GW provider (Partha)
5332     - Use GW SOAP mailer code to be the default (Siva)
5333     - Changed default Groupwise port to 7191 (Siva)
5334     - GW SOAP mailer code improvements (Partha)
5335
5336   * All
5337     - Added 'searchable' flag for categories (Rodrigo)
5338     - Fixed saving of categories config changes (Rodrigo)
5339     - Use glib's i18n headers (Ross)
5340     - Removed useless libgnome use (Ross)
5341     - a11y improvements (Hao)
5342
5343 Updated Translations:
5344     - ca (Jordi Mallach)
5345     - cs (Miloslav Trmac)
5346     - de (Frank Arnold)
5347     - el (Kostas Papadimas)
5348     - en_CA (Adam Weinberger)
5349     - en_GB (David Lodge)
5350     - es (Francisco Javier F. Serrador)
5351     - et (Priit Laes)
5352     - ja (Takeshi AIHANA)
5353     - ko (Changwoo Ryu)
5354     - lt (Žygimantas BeruÄ\8dka)
5355     - nb (Kjartan Maraas)
5356     - nl (Vincent van Adrighem)
5357     - no (Kjartan Maraas)
5358     - pt (Duarte Loreto)
5359     - pt_BR (Raphael Higino)
5360     - sq (Laurent Dhima)
5361     - sv (Christian Rose)
5362
5363 Evolution Data Server 1.1.4, 2005-01-24
5364 ----------------------------------------
5365
5366 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5367
5368   * Calendar
5369
5370     #57567 - calendar migration speed (Rodrigo)
5371     #67974 - use proxy if necessary for webcal (Rodrigo)
5372
5373   * Camel
5374
5375     #65178 - newly created folder on local maildir doesn't show until evolution restart (Michael)
5376     #71082 - Authenticated SMTP and TLS work very slowly (Jeff)
5377     #69024 - Doesn't update NNTP folder in a Virtual folder (Michael)
5378     #47824 - nested, identical multipart boundaries dont parse properly (Michael)
5379     #70095 - deleting vfolder causes evo to hang (Michael)
5380
5381   * All
5382     #70067 - Mask GW password when GROUPWISE_DEBUG=1 is used (Siva)
5383     #28532 - Don't allow duplicate categories (Rodrigo)
5384
5385 Other bugs
5386
5387   * Addressbook
5388     - Fix full name queries (Siva)
5389     - Order of magnitude speed fix for fetching list of contacts (Siva)
5390
5391   * Calendar
5392     - Comply with new server api changes (Harish)
5393     - Default to UTC timezone if nothing else (Chen)
5394     - Handle cancelling instances via itip (Rodrigo)
5395     - Handle case where events are only instances (no master) (Rodrigo)
5396     - Don't save unless the file is actually dirty in the file backend (Rodrigo)
5397     - Use single metric/imperial setting (David Trowbridge)
5398
5399   * Camel
5400     - Make imap4 code have the same summary as imap (Jeff)
5401     - Make imap4 code handle imap:// uri (Jeff)
5402     - Fix offline syncing and journalling for imap, groupwise and exchange (Jeff)
5403     - Be able to get the message status in groupwise (Partha)
5404     - Restrict path lengths to 65k in lock helper (Michael, Max Vozeler)
5405     - Fix groupwise offline transfers (Jeff)
5406     - retain label settings in IMAP4 when offline for UIDPLUS servers (Jeff)
5407     - 64 bit fixes (Michael)
5408
5409   * All
5410     - emit source changed property if properties are totally removed (Siva)
5411     - complete properly if the widget loses focus via tab (Hans)
5412     - display all email addresses for a user again (Hans)
5413     - fix crash pressing enter in empty completion widget (Hans)
5414
5415 Updated Translations:
5416         - it (Marco Ciampa)
5417         - de (Frank Arnold)
5418         - et (Priit Laes)
5419         - cs (Miloslav Trmac)
5420         - nb (Kjartan Maraas)
5421         - lt (Zygimantas Berucka)
5422         - ja (Takeshi AIHANA)
5423         - es (Francisco Javier F. Serrador)
5424         - en_CA (Adam Weinberger)
5425
5426 Evolution Data Server 1.1.3, 2005-01-10
5427 ----------------------------------------
5428
5429 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5430
5431   * Calendar
5432
5433     #68533 - evolution-alarm-notify appears to cause an e_data_book leak (Harish)
5434
5435   * Camel
5436
5437     #70556 - Unable load messages info from MS Exchange by IMAP (Michael)
5438     #70919 - Crash during fetching mail (mail has gpg signature) (Michael)
5439   
5440 Other bugs
5441
5442   * Addressbook
5443     - Merge offline support for groupwise, ldap (Siva, Chen, Hans)
5444
5445   * Calendar
5446     - Backend attachment support (Harish)
5447     - Weather calendar (David Trowbridge)
5448     - Handle send options for groupwise (Chen)
5449     - Fixed problems when items only had detached instances (Rodrigo)
5450     - Merge offline support for groupwise, ldap, webcal (Siva, Chen)
5451
5452   * Camel
5453     - Merge groupwise SOAP mailer (Partha)
5454     - IMAP4 offline support (Jeff)
5455     - Groupwise offline support (JP, Jeff, Partha)
5456     - 64 bit fixes (David Mosberger-Tang)
5457
5458   * All
5459     - move e-categories and rewrite (Rodrigo)
5460     - emit source_changed signal if properties change (David Trowbridge)
5461     - implement e-name-selector class, without bonobo (Hans)
5462
5463 Updated Translations:
5464         - bg (Vladimir Petkov)
5465         - ja (Takeshi AIHANA)
5466         - ru (Leonid Kanter)
5467
5468 Evolution Data Server 1.1.2, 2004-12-20
5469 ----------------------------------------
5470
5471 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5472
5473   * Calendar
5474
5475     #70127 - Evolution Calendar does not use a User-Agent (JP)
5476     #70267 - O(n^2) activity writing cache files when opening an ics webcal
5477     #file (Rodrigo)
5478
5479   * Addressbook
5480
5481     #68454 - Ldap organizationalUnit show up in contact list (Siva)
5482
5483   * Camel
5484
5485     #69776 -Signed Mail with attachments displays everything with
5486      multipart/boundaries stuff (NotZed)
5487     #69533 - GW imap mail becomes invisble/unavailable (NotZed)
5488   
5489 Other bugs
5490
5491   * Addressbook
5492     - implement is_open accessor on ebook (Hans)
5493     - move e-destination (Hans)
5494
5495   * Calendar
5496     - Merge recurrence work, support for detached instances (Rodrigo)
5497     - Add support for passing a modified object from sync backends (Anders Carlsson)
5498     - Add static capabilities for send options (Chen)
5499     - Leak fixes (Harish)
5500
5501   * Camel
5502     - Move camel here (NotZed)
5503     - Fix non-SSL build (Jeff)
5504     - Add offline journalling for IMAP4 (Jeff)
5505
5506   * All
5507     - implement a gtktreemodel contact store (Hans)
5508
5509 Updated Translations:
5510         - lt (Zygimantas Berucka)
5511         - it (Marco Ciampa)
5512
5513 Evolution Data Server 1.1.1, 2004-11-28
5514 ----------------------------------------
5515
5516 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5517
5518   * Calendar
5519
5520     #69624 - make changes in evo corresponding to soap schema changes (Siva)
5521
5522   * All
5523
5524     #69056 - Translations set to wrong version (Ryan Skadzberg)
5525     #68737 - Crash on Migrating (JP)
5526   
5527 Other bugs
5528
5529   * Addressbook
5530     - add API to determine required fields (Siva)
5531
5532   * All
5533     - allow access to primary source selector (Harish)
5534
5535 Updated Translations:
5536         - sr (Danilo Segan)
5537         - sr@Latn (Danilo Segan)
5538         - cs (Miloslav Trmac)
5539         - sq (Laurent Dhima)
5540         - en_CA (Adam Weinberger)
5541         - en_GB (David Lodge)
5542
5543 Evolution Data Server 1.1.0, 2004-11-01
5544 ----------------------------------------
5545
5546 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5547
5548   * Calendar
5549
5550     #64673 - Cannot view free/busy for GroupWise users for users outside POA (Harish)
5551     #67031 - Groupwise task completion not showing (Chen)
5552
5553   * Address Book
5554
5555     #42165 - "search in any field" produces wrong results (Siva)
5556     #64298 - G/W failure to authenticate (Siva)
5557
5558   * All
5559
5560     #65200 - GroupWise backend crash
5561     #67031 - (Partial) show completed status properly for GroupWise tasks
5562   
5563 Other bugs
5564
5565   * Address Book
5566     - Fix e_book_commit_contact multiple usage crash (Diego Gonzalez)
5567     - Make groupwise IM names searchable (Nat)
5568
5569   * Calendar
5570     - Speed up free/busy gathering (Harish)
5571     - Speed up getting detached instance information (Rodrigo)
5572
5573   * All
5574     - loadable backend modules (Toshok)
5575     - create libedataserverui (JP)
5576
5577 Updated Translations:
5578         - sr (Danilo Segan)
5579         - sr@Latn (Danilo Segan)
5580         - cs (Miloslav Trmac)
5581         - sq (Laurent Dhima)
5582         - en_CA (Adam Weinberger)
5583         - en_GB (David Lodge)
5584
5585 Evolution Data Server 1.0.2, 2004-10-11
5586 ----------------------------------------
5587
5588 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5589
5590   * Calendar
5591
5592     #62868 - Permission denied accepting a GroupWise meeting a second time (Chen)
5593     #67513 - Evolution corrupts memory if backend autobooks meeting attendees (JP)
5594     #66230 - tasks from online iCal duplicate after auto-refresh (Rodrigo)
5595
5596   * Address Book
5597
5598     #66368 - VCard parser doesn't add "File under" (Hans)
5599     #66574 - Make e_book_get_self work (Diego Gonzalez
5600     #67600 - fix e-d-s issues on x86_64 machines (Hans)
5601
5602   * All
5603
5604     #65200 - GroupWise backend crash
5605     #67031 - (Partial) show completed status properly for GroupWise tasks
5606   
5607 Other bugs
5608
5609   * Address Book
5610     - Restrict system address book queries to groupwise server for performance reasons (Siva)
5611
5612   * Calendar
5613     - load system tasks backend correctly
5614
5615 Updated Translations:
5616         - fr (Craig Jeffares)
5617         - zh_TW (Craig Jeffares)
5618         - sk (Stanislav Visnovsky)
5619         - fa (Roozbeh Pournader)
5620         - id (Mohammad DAMT)
5621         - ar (Arafat Medini)
5622
5623 Evolution Data Server 1.0.1, 2004-09-24
5624 ----------------------------------------
5625                                                                                                                                                               
5626 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5627                                                                                                                                                               
5628   * Calendar
5629                                                                                                                                                               
5630     #66383 - Warning fixes in calendar code (Dave Malcom)
5631     #64955 - C99-ism in libecal (Vincent Noel)
5632     #59904 - Calendar query caching (Rodrigo)
5633     #65167 - Crash sending task to GroupWise (Chen)
5634     #64685 - Appointment requests that have been replied to give "Invalid Object" error (Chen)
5635     #63513 - G/W appointment acceptance fails ('invalid object') (Chen)
5636     #64688 - mixing UTC and localtime in Appointment view (Chen)
5637                                                                                                                                                               
5638   * All
5639                                                                                                                                                               
5640     #66209 - only first source color change is saved to gconf (Michael)
5641     #64062 - new all day recurring events do not show busy time or as all day appts (Chen)
5642                                                                                                                                                               
5643 Other bugs
5644                                                                                                                                                               
5645   * Address Book
5646     - disable debugging noise (William Jon McCann)
5647     - don't search summary for groupwise system address book (Siva)
5648                                                                                                                                                               
5649   * Calendar
5650     - support groupwise all day events
5651                                                                                                                                                               
5652   * All
5653     - fix e-d-s issues on NPTL and AMD machines (Chris, Frederic Crozat, Hans, Dave Malcolm)
5654                                                                                                                                                               
5655 Updated Translations:
5656         - fr (Craig Jeffares)
5657         - zh_TW (Craig Jeffares)
5658         - sk (Stanislav Visnovsky)
5659         - fa (Roozbeh Pournader)
5660         - id (Mohammad DAMT)
5661         - ar (Arafat Medini)
5662
5663 Evolution Data Server 1.0.0, 2004-09-13
5664 ----------------------------------------
5665
5666 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5667
5668   * Addressbook
5669
5670     #59582 - Contact incompletely updated to LDAP store, address information lost/not editable
5671     #63385 - Evolution crash - Adding two email ids with same name 
5672
5673   * Calendar
5674
5675     #57443 - ics import crashes
5676
5677 Updated Translations:
5678         
5679         - da (Martin Willemoes Hansen)
5680         - ar (Arafat Medini)
5681         - nn (Ã\85smund Skjæveland)
5682         - en_GB (David Lodge)
5683         - cy (Telsa Gwynne)
5684         - el (Kostas Papadimas)
5685         - tr (Baris Cicek)
5686
5687 Evolution Data Server 0.0.99, 2004-08-27
5688 ----------------------------------------
5689
5690 Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
5691
5692   * Addressbook
5693
5694     #63844 - avoid locking if authentication needed during auto completion (Siva)
5695     #63255 - ignore name prefixes when completing (Siva)
5696
5697   * Calendar
5698
5699     #62857 - display recurring events upon creation for groupwise (Chen)
5700     #61782 - handle importing objects with no UID (Rodrigo)
5701     #62655 - don't crash with NULL uri (Hans)
5702
5703   * All
5704
5705     #63051 - solaris build fixes (notzed)
5706
5707 Other bugs
5708
5709   * Calendar
5710
5711     - add has-alarms-in-range query type (Rodrigo)
5712     - always set return value for e_cal_set_default_timezone (Frederic Crozat)
5713     - don't set the same default timezone multiple times (JP)
5714     - don't get all items from the groupwise server every time (Chen) 
5715
5716   * Addressbook
5717
5718     - and thread safety flag for libdb (Toshok)
5719     - throw error when deleting system address book (Siva)
5720     - avoid unfiltered system address book searchs (Siva)
5721     - use cursors to populate the groupwise cache (Siva)
5722     - prevent groupwise server crash by not doing to cursor requests at the same time (Chen)
5723     - immediately show meeting status updates in GUI for groupwise (Chen)
5724         
5725   * All
5726
5727     - fix warnings (Frederic Crozat)
5728     - set cache file name properly (Siva)
5729
5730 Updated Translations:
5731
5732   - pt_BR (Gustavo Maciel Dias Vieira)
5733   - es (Francisco Javier F. Serrador)
5734   - da (Martin Willemoes Hansen)
5735   - de (Christian Neumair)
5736   - hu (Laszlo Dvornik)
5737   - nb (Kjartan Maraas)
5738   - no (Kjartan Maraas)
5739   - sq (Laurent Dhima)
5740   - uk (Maxim Dziumanenko)
5741   - az (Metin Amiroff)
5742   - ja (Takeshi AIHANA)
5743   - pt (Duarte Loreto)
5744   - fi (Ilkka Tuohela, Tommi Vainikainen)
5745