New in version 3.13.8

November 24th, 2014
  • Bug Fixes:
  • Bug 300871 - Ignore a specific thread (Milan Crha)
  • Bug 739343 - Google Task with Due Date freezes UI on save (Milan Crha)
  • Bug 738724 - [IMAP] Message flag changes not always saved (Milan Crha)
  • Bug 739495 - addressbook: Fix a typo in a comparison (Philip Withnall)
  • Bug 739904 - Can't create Contact List on an LDAP server (Milan Crha)
  • Bug 678398 - Make evolution-source-registry debugging configurable (Milan Crha)
  • Bug 739610 - [IMAPx] Prevent running FETCH and STORE at the same time (Milan Crha)
  • Bug 736011 - [CalDAV] Receive two events adds only the first (Milan Crha)
  • Bug 620088 - Enable "This and future" recurrence change option (Milan Crha)
  • Bug 735659 - EBookSqlite: Revert ABI change introduced by commit 8231f94 (Mateusz Polrola)
  • Bug 736947 - Attachment icon not shown in Sent folder (Milan Crha)
  • Bug 732717 - Refreshing an IMAP account does not refresh folder list (Milan Crha)
  • Bug 733518 - Make VOICE type optional for TEL in EContact (Milan Crha)
  • Bug 732018 - Crash due to passing set GError to glib-networking (Milan Crha)
  • Miscellaneous:
  • Disabling/enabling Collection master source doesn't update children properly (Milan Crha)
  • CamelMimeFilterToHTML - Text can be quoted with different characters than just ">" (Tomas Popela)
  • Factory could close due to inactivity with slow backend subprocess open (Milan Crha)
  • [IMAPx] Try to reconnect after socket I/O timeout (Milan Crha)
  • addressbook: Fix ordering of parameters to fread() (Philip Withnall)
  • e-proxy: Eliminate more use of undefined C behaviour (Philip Withnall)
  • addressbook: Strengthen an assertion to avoid negative bit shifts (Philip Withnall)
  • camel: Fix ordering of parameters to fread() (Philip Withnall)
  • camel: Fix ordering of parameters to fwrite() (Philip Withnall)
  • addressbook: Fix ordering of parameters to fwrite() (Philip Withnall)
  • camel_folder_thaw: Save changes to local summary (Milan Crha)
  • [CamelIMAPXServer] Assign tagprefix per account (Milan Crha)
  • e-source-registry-server: Fix a potential NULL pointer dereference (Philip Withnall)
  • [ECalBackendFile] Stops refresh thread too late (Milan Crha)
  • ECalComponent: Recurrence ID not rescan properly (Milan Crha)
  • Update X-EVOLUTION-ENDDATE before saving changes to events (Milan Crha)
  • Limit SQLite busy-wait for a lock (Milan Crha)
  • Translations:
  • Baurzhan Muftakhidinov (kk)
  • Marek ÄŒernocký (cs)
  • Anders Jonsson (sv)
  • Kjartan Maraas (nb)
  • Duarte Loreto (pt)

New in version 3.12.8 (November 10th, 2014)

  • Bug Fixes:
  • Bug 737733 - [IMAPx] Prevent "Stream has outstanding operation" error (Milan Crha)
  • Bug 738288 - EBookSqlite is leaking memory in ebsql_ref_from_hash function (Mateusz Polrola)
  • Bug 698964 - Hide password prompt right after getting the password (Milan Crha)
  • Bug 708166 - Update EClient properties on idle after GDBusProxy notify (Milan Crha)
  • Bug 737930 - Claims invalid PGP signature for single line mail (Christian Schaarschmidt)
  • Bug 738724 - [IMAPx] Message flag changes not always saved (Milan Crha)
  • Bug 738965 - [SQLite VFS] Crash due to missing xFetch definition (Milan Crha)
  • Bug 738184 - [IMAPx] Not every server returns empty namespace prefix for INBOX (Milan Crha)
  • Bug 712392 - Delay server availability checks on network change (Milan Crha)
  • Bug 739343 - Google Task with Due Date freezes UI on save (Milan Crha)
  • Bug 738724 - [IMAPx] Message flag changes not always saved (Milan Crha)
  • Miscellaneous:
  • Update MAINTAINERS, doap. (Matthew Barnes)
  • [CamelService] Connect/Disconnect rely on provided cancellable (Milan Crha)
  • [CamelFolder/Store] Check online state of the session too before connecting (Milan Crha)
  • [CamelIMAPXConnManager] Can starve in close connections (Milan Crha)
  • [CamelOfflineStore] Count with host reachability update delay (Milan Crha)
  • [IMAPx] Do not connect to the server in offline mode (Milan Crha)
  • [IMAPx] Try to reconnect after socket I/O timeout (Milan Crha)
  • [CamelIMAPXServer] Assign tagprefix per account (Milan Crha)
  • Use 90 seconds timeout for Camel connections (Milan Crha)
  • Disabling/enabling Collection master source doesn't update children properly (Milan Crha)
  • camel_folder_thaw: Save changes to local summary (Milan Crha)
  • Translations:
  • Kjartan Maraas (nb)

New in version 3.13.7 (October 27th, 2014)

  • Bug Fixes:
  • Bug 737279 - DRA not working (Fabiano Fidêncio)
  • Bug 653157 - Enable extra compiler warnings in maintainer mode only (Milan Crha)
  • Bug 699597 - EBookSqlite: Add indices on family_name, nickname, given_name and file_as (David Woodhouse)
  • Bug 699597 - EBookSqlite: Fix queries to use LEFT JOIN where appropriate (David Woodhouse)
  • Bug 699597 - EBookSqlite: Use UNION for autocomplete queries (David Woodhouse)
  • Bug 737903 - [SMTP] Crash when authentication fails (Milan Crha)
  • Bug 737951 - CAMEL_DEBUG=smtp should provide information about SMTP server (Milan Crha)
  • Bug 737733 - [IMAPx] Prevent "Stream has outstanding operation" error (Milan Crha)
  • Bug 223621 - Add per-account mail Archive Folder option (Milan Crha)
  • Bug 738288 - EBookSqlite is leaking memory in ebsql_ref_from_hash function (Mateusz Polrola)
  • Bug 698964 - Hide password prompt right after getting the password (Milan Crha)
  • Bug 708166 - Update EClient properties on idle after GDBusProxy notify (Milan Crha)
  • Bug 737930 - Claims invalid PGP signature for single line mail (Christian Schaarschmidt)
  • Bug 738724 - [IMAP] Message flag changes not always saved (Milan Crha)
  • Bug 738965 - [SQLite VFS] Crash due to missing xFetch definition (Milan Crha)
  • Bug 738184 - [IMAPx] Not every server returns empty namespace prefix for INBOX (Milan Crha)
  • Bug 712392 - Delay server availability checks on network change (Milan Crha)
  • Bug 583772 - Specify folder in "Downloading new messages for offline mode" (Milan Crha)
  • Miscellaneous:
  • [Win32] Provide a simple password store (Milan Crha)
  • Correct compiler flags for libedataserver-private.la (Milan Crha)
  • Add libedbus-private.la into LIBADD where needed (Milan Crha)
  • Fix UOA accounts accumulating on startup. (Michael Blennerhassett)
  • imapx_is_duplicate_fetch_or_refresh: Fix incorrect bit-flag test (Milan Crha)
  • CamelMimeFilterToHTML - If the PRE close tag is written to the output, mark it as processed in private as well (Tomas Popela)
  • Do not define EBackend::online as G_PARAM_CONSTRUCT (Milan Crha)
  • Fixed introspection annotations. (tintou)
  • [SMTP] Fails to send message after a change for bug 737903 (Milan Crha)
  • Update MAINTAINERS, doap. (Matthew Barnes)
  • [CamelService] Connect/Disconnect rely on provided cancellable (Milan Crha)
  • [CamelFolder/Store] Check online state of the session too before connecting (Milan Crha)
  • [CamelIMAPXConnManager] Can starve in close connections (Milan Crha)
  • Use 90 seconds timeout for Camel connections (Milan Crha)
  • [CamelOfflineStore] Count with host reachability update delay (Milan Crha)
  • [IMAPx] Do not connect to the server in offline mode (Milan Crha)
  • Translations:
  • Rajesh Ranjan (hi)
  • RÅ«dolfs Mazurs (lv)
  • Saibal Ray (bn_IN)
  • Piotr DrÄ…g (pl)
  • Milo Casagrande (it)
  • Daniel Mustieles (es)

New in version 3.12.7.1 (October 15th, 2014)

  • Bug Fixes:
  • Bug 737951 - CAMEL_DEBUG=smtp should provide information about SMTP server (Milan Crha)
  • Miscellaneous:
  • [SMTP] Fails to send message after a change for bug 737903 (Milan Crha)

New in version 3.12.7 (October 13th, 2014)

  • Bug Fixes:
  • Bug 736116 - Add EBSQL_DEBUG=timing (David Woodhouse)
  • Bug 737903 - [SMTP] Crash when authentication fails (Milan Crha)
  • Miscellaneous:
  • camel-sasl-gssapi: Generate correct error messages for non-krb5 mechanisms (Daniel Sands)
  • camel-sasl-gssapi: Use SPNEGO for HTTP auth not bare krb5 (David Woodhouse)
  • Improve error on failed conversion (David Woodhouse)
  • camel-sasl-gssapi: Always use gss_display_status() for mechanism error code (David Woodhouse)
  • Fix UOA accounts accumulating on startup. (Michael Blennerhassett)
  • imapx_is_duplicate_fetch_or_refresh: Fix incorrect bit-flag test (Milan Crha)
  • Do not define EBackend::online as G_PARAM_CONSTRUCT (Milan Crha)
  • Fixed introspection annotations. (tintou)
  • Translations:
  • Sweta Kothari (gu)
  • Ville-Pekka Vainio (fi)
  • Piotr DrÄ…g (pl)
  • Andika Triwidada (id)
  • Rafael Ferreira (pt_BR)
  • Nilamdyuti Goswami (as)
  • Daniel Mustieles (es)
  • Shankar Prasad (kn)
  • Alexandre Franke (fr)
  • Aurimas ÄŒernius (lt)
  • Gil Forcada (ca)
  • Changwoo Ryu (ko)
  • Matej Urbančič (sl)
  • Balázs Úr (hu)
  • Mattias Eriksson (sv)
  • Christian Kirbach (de)
  • Kenneth Nielsen (da)
  • Fran Diéguez (gl)
  • Yuri Myasoedov (ru)
  • Sandeep Sheshrao Shedmake (mr)
  • Tom Tryfonidis (el)
  • Marek ÄŒernocký (cs)
  • Rajesh Ranjan (hi)
  • Fran Diéguez (gl)
  • Krishnababu Krothapalli (te)
  • Shantha kumar (ta)
  • Мирослав Николић (sr)
  • Мирослав Николић (sr@latin)
  • Kjartan Maraas (nb)
  • RÅ«dolfs Mazurs (lv)
  • Saibal Ray (bn_IN)
  • Milo Casagrande (it)

New in version 3.13.6 (September 22nd, 2014)

  • Bug Fixes:
  • Bug 735311 - Adapt to new Google HTTP restriction (Matthew Barnes)
  • Bug 486018 - Implement IDNA (Internationalized Domain Names in Applications) (Milan Crha)
  • Bug 734853 - CamelNetworkService fails to connect to 'localhost' (Milan Crha)
  • Bug 694112 - Crash under e_book_backend_ldap_stop_book_view() (Milan Crha)
  • Bug 735523 - Migrate sync_data from EBookBackendSqliteDB to EBookSqlite (David Woodhouse)
  • Bug 735191 - [IMAPx] Avoid storing server-disallowed message flags (Milan Crha)
  • Bug 733733 - Crash due to write out of buffer in CamelMimeFilterToHTML (Milan Crha)
  • Bug 735523 - test-book-client-custom-summary: Add 'exists' tests (David Woodhouse)
  • Bug 735523 - EBookSqlite: Support 'exists' queries from summary (David Woodhouse)
  • Bug 735523 - EBookSqlite: Support boolean summary field for EContactCert (David Woodhouse)
  • Bug 735523 - EBookSqlite: Enable x509Cert summary field by default (David Woodhouse)
  • Bug 735200 - [IMAPx] Fails to handle QUOTA response with no quotas (Jeffrey Hutzelman)
  • Bug 735523 - Allow EBookSqlite to be used without transactions (David Woodhouse)
  • Bug 735523 - Fix erroneous 'return' after EContactCert check (David Woodhouse)
  • Bug 735809 - Only export symbols starting with 'e_' in libebook-contacts (Laurent Bigonville)
  • Bug 730438 - Remove Coverity scan TOCTTOU races from file handling code (Philip Withnall)
  • Bug 735659 - EBookSqlite should ignore leading zeros when looking for phone number (Mateusz Polrola)
  • Bug 735342 - camel: Fix potential integer overflow found by Coverity scan (Philip Withnall)
  • Bug 736116 - Add EBSQL_DEBUG=timing (David Woodhouse)
  • Bug 735344 - camel: Fix potential integer overflow found by Coverity scan (Philip Withnall)
  • Bug 730438 - camel_movemail: Treat no source file as no mail to copy (Philip Withnall)
  • Bug 736657 - Extra space in nested quotation reply (Tomas Popela)
  • Miscellaneous:
  • CamelDB: Allow nested transactions (Milan Crha)
  • Build libedbus-private.la as a shared library (Milan Crha)
  • Do not add GTasks source when the GTasks backend is not built (Milan Crha)
  • [IMAPx] Deleted messages not always saved to the server properly (Milan Crha)
  • [IMAPx] Incorrect mailbox used for untagged OK/NO/BAD with pending SELECT (Milan Crha)
  • Miscellaneous Win32 related changes (Milan Crha)
  • Add (failing) test for Evolution's address autocompletion query (David Woodhouse)
  • Translations:
  • Christian Kirbach (de)
  • Nilamdyuti Goswami (as)
  • Andika Triwidada (id)
  • Changwoo Ryu (ko)
  • RÅ«dolfs Mazurs (lv)
  • Balázs Úr (hu)
  • Ville-Pekka Vainio (fi)
  • Piotr DrÄ…g (pl)
  • Matej Urbančič (sl)
  • Shantha kumar (ta)
  • Saibal Ray (bn_IN)
  • Kenneth Nielsen (da)
  • Manoj Kumar Giri (or)
  • Fran Diéguez (gl)
  • Yuri Myasoedov (ru)
  • Maria Mavridou (el)
  • Sandeep Sheshrao Shedmake (mr)
  • Marek ÄŒernocký (cs)

New in version 3.13.5 (September 16th, 2014)

  • Bug Fixes:
  • [IMAPx] Add actual error message into 'Select failed' debug log (Milan Crha)
  • Miscellaneous:
  • doap category core (Olav Vitters)
  • doap: add (Andre Klapper)
  • Translations:
  • YunQiang Su (zh_CN)
  • Inaki Larranaga Murgoitio (eu)

New in version 3.12.6 (September 16th, 2014)

  • Bug Fixes:
  • Bug 735311 - Adapt to new Google HTTP restriction (Matthew Barnes)
  • Bug 486018 - Implement IDNA (Internationalized Domain Names in Applications) (Milan Crha)
  • Bug 734853 - CamelNetworkService fails to connect to 'localhost' (Milan Crha)
  • Bug 694112 - Crash under e_book_backend_ldap_stop_book_view() (Milan Crha)
  • Bug 735523 - Migrate sync_data from EBookBackendSqliteDB to EBookSqlite (David Woodhouse)
  • Bug 735191 - [IMAPx] Avoid storing server-disallowed message flags (Milan Crha)
  • Bug 733733 - Crash due to write out of buffer in CamelMimeFilterToHTML (Milan Crha)
  • Bug 735200 - [IMAPx] Fails to handle QUOTA response with no quotas (Jeffrey Hutzelman)
  • Bug 735523 - Allow EBookSqlite to be used without transactions (David Woodhouse)
  • Miscellaneous:
  • Do not add GTasks source when the GTasks backend is not built (Milan Crha)
  • [IMAPx] Deleted messages not always saved to the server properly (Milan Crha)
  • [IMAPx] Incorrect mailbox used for untagged OK/NO/BAD with pending SELECT (Milan Crha)
  • Translations:
  • MarMav (el)
  • Christian Kirbach (de)
  • ngoswami (as)
  • Kjartan Maraas (nb)
  • Chao-Hsiung Liao (zh_HK)
  • Chao-Hsiung Liao (zh_TW)
  • Claude Paroz (fr)
  • Manoj Kumar Giri (or)
  • Sweta Kothari (gu)
  • Shankar Prasad (kn)
  • Changwoo Ryu (ko)
  • RÅ«dolfs Mazurs (lv)

New in version 3.10.4 (February 10th, 2014)

  • Bug Fixes:
  • Bug 687640 - Crash in caldav's initialize_backend() (Milan Crha)
  • Bug 702709 - Do network background operations only if the CamelSession is online (Milan Crha)
  • Bug 720676 - [IMAPX] Do more searching server-side (Milan Crha)
  • Bug 720751 - camel_tag_set() doesn't copy tag's name properly (Milan Crha)
  • Bug 720943 - vFolder does not refresh automatically (Milan Crha)
  • Bug 721030 - WebDAV: download_contacts() leaks (Michel Dänzer)
  • Bug 721286 - IMAPx: read messages become unread when reopening Evolution (Milan Crha)
  • Bug 721581 - Unable to write to ldap addressbook (Milan Crha)
  • Bug 722275 - IMAPX: Parser trips on mailbox containing '+' (Matthew Barnes)
  • Other Changes:
  • IMAPX: Handle BODY[HEADER] in FETCH response. (Lubomir Rintel)
  • Server-side memory leaks in calendar factory (Milan Crha)
  • [CamelGPGContext] Prefer gpg2 over gpg (Milan Crha)
  • imapx_write_flags: Fix a typo which flag to skip (Milan Crha)
  • maildir_store_get_folder_sync: Fix a use-after-free issue (Milan Crha)
  • Translations:
  • Nilamdyuti Goswami (as)
  • Marek ÄŒernocký (cs)
  • Benjamin Steinwender (de)
  • Dimitris Spingos (el)
  • Gabor Kelemen (hu)
  • Shankar Prasad (kn)
  • Matej Urbančič (sl)
  • Wylmer Wang (zh_CN)