[evolution-data-server] Created tag EVOLUTION_DATA_SERVER_3_5_3



The unsigned tag 'EVOLUTION_DATA_SERVER_3_5_3' was created.

Tagger: Matthew Barnes <mbarnes redhat com>
Date: Sun Jun 24 21:33:34 2012 -0400

    Evolution-Data-Server 3.5.3

Changes since the last tag 'EVOLUTION_DATA_SERVER_3_5_1':

Alban Browaeys (1):
      Bug #666327 - IMAP deadlock when moving message and checking new mail

Antoine Jacoutot (1):
      Bug 676108 - OpenBSD needs _XOPEN_SOURCE_EXTENDED for strptime(3)

Bruno Brouard (1):
      Updated French translation

Chenthill Palanisamy (4):
      Split camel-imapx library and merge into camel so that providers can be written on top of imapx
      Add a extended response handler for unhandled imapx tokens to be handled     by the derived providers.
      Signal shutdown when imapx connection shutsdown so that the connection is     pruned from connection manager.
      Bug 664639 - [IMAPX] Doesn't quit gracefully on account disable

Dan VrÃtil (1):
      Fix build (typo in e-source-weather.c)

Daniel Mustieles (9):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Daniel Nylander (1):
      Updated Swedish translation

David Woodhouse (4):
      Bug 676403 - imapx: Syncing folder after server-side deletion of many messages is *very* slow
      Bug 676506 - imapx: After QRESYNC leaves us out of sync, a "full resync" doesn't work either.
      Fix off-by-one in uidset handling for fetches
      Bug 667725 - imapx_untagged: code should not be reached

Fran DiÃguez (7):
      Updated Galician translations
      Updated Galician translations
      Updated Galician translations
      Updated Galician translations
      Updated Galician translations
      Updated Galician translations
      Updated Galician translations

Ihar Hrachyshka (1):
      Updated Belarusian translation.

Jordi Mallach (1):
      Bug #678255 - edata-cal missing libebackend-1.2 requirement.

Kjartan Maraas (2):
      Updated Norwegian bokmÃl translation
      Updated Norwegian bokmÃl translation

Luca Ferretti (1):
      Updated Italian translation

Matej UrbanÄiÄ (1):
      Updated Slovenian translation

Mathieu Trudel-Lapierre (1):
      Bug #669191 - Address book dialog has incorrect default size

Matt McCutchen (1):
      Bug #606181 - Accepting bad SSL certificate applies to any hostname

Matthew Barnes (133):
      Post-release version bump.
      Require libsoup >= 2.38.1.
      Add EAsyncClosure.
      Whitespace cleanups.
      Use g_simple_async_result_set_check_cancellable().
      Bug 675387 - Store certificates under $XDG_DATA_HOME
      CamelSession: Add a read-only "main-context" property.
      CamelSession: Add camel_session_idle_add().
      Camel: Use camel_session_idle_add() for idle callbacks.
      CamelService: Rewrite connect/disconnect API.
      Remove camel_service_lock/unlock().
      Bump Camel's shared object name.
      camel_service_disconnect(): Missing break in switch statement.
      Add e_util_strdup_strip().
      Camel documentation touch ups.
      libebackend documentation touch ups.
      EFileCache cleanups.
      Bump goa_minimum_version to 3.2.
      Whitespace cleanups.
      Update API documentation.
      NEWS update for 3.5.2 release.
      Post-release version bump.
      Remove ESourceList.  Breaks build.
      Remove ESourceGroup.  Breaks build.
      Remove EAccount and EAccountList.  Breaks build.
      Deprecate EList, EIterator, EListIterator.
      Require gcr-base-3 for secure password exchange over D-Bus.
      Generate GDBus classes for a new D-Bus service.
      Add a new "evolution-source-registry" D-Bus service.
      Add new ESource classes.
      Add GSettings schemas for default sources.
      Add built-in ESource key files.
      Adapt EClient to the new ESource API.
      Adapt libebackend to the new ESource API.
      Adapt addressbook/libegdbus to the new ESource API.
      Adapt libebook to the new ESource API.
      Adapt libedata-book to the new ESource API.
      Adapt address book backends to the new ESource API.
      Adapt calendar/libegdbus to the new ESource API.
      Adapt libecal to the new ESource API.
      Adapt libedata-cal to the new ESource API.
      Adapt calendar backends to the new ESource API.
      Add an ESource extension for the vcf backend.
      Add an ESource extension for the ldap backend.
      Add an ESource extension for the file (cal) backend.
      Add an ESource extension for the contacts backend.
      Add an ESource extension for the weather backend.
      Deprecate e-passwords.[ch].
      Adapt e-book-auth-util.c to the new ESource API.
      Adapt ENameSelector to the new ESource API.
      Adapt ENameSelectorEntry to the new ESource API.
      Adapt ENameSelectorList to the new ESource API.
      Adapt ESourceComboBox to the new ESource API.
      Adapt ESourceSelector to the new ESource API.
      Adapt ESourceSelectorDialog to the new ESource API.
      Add unit tests for ESource.
      Adapt e-client-utils.c to the new ESource API.
      Adapt libedataserverui tests to the new ESource API.
      Add 'online-accounts' module.
      Add 'google-backend' module.
      Add 'yahoo-backend' module.
      Add 'cache-reaper' module.
      Bump all shared library and D-Bus API versions.
      Update po/POTFILES.in.
      Implement single-file includes for all E-D-S libraries.
      Fix a build break when introspecting libecal.
      Remove camel_settings_load_from_url().
      Remove camel_settings_save_to_url().
      Bump Camel's soname for the function removals.
      Camel: Avoid C++ keywords in header files.
      Remove --without-weather from DISTCHECK_CONFIGURE_FLAGS.
      Add --with-private-docs to DISTCHECK_CONFIGURE_FLAGS.
      Fix some distcheck errors.
      libedataserver: Add libcamel to introspection flags.
      Avoid loading Camel modules during introspection.
      EAuthenticationMediator: Resolve some thread-safety issues.
      ESourceRefresh: Handle "notify" signals from an idle callback.
      Fix source_registry_prune_nodes() algorithm.
      configure.ac: Remove test for "jw".
      Silence warnings when building with GOA < 3.5.
      Omit warning flags for generated GDBus code.
      Bug 677664 - Camel: Remove "SMTP Authentication" status message
      Bug 677687 - Broken migration of "namespace" IMAP setting
      private/Makefile.am: Specify path to interface files.
      Fix include paths for generated D-Bus headers.
      Tweak mail account enabled states during migration.
      ldap: Avoid a race during finalize.
      ESourceRegistry: Add (element-type ESource) annotations.
      libebook: Include "libebook.h" when introspecting.
      imap[x]: Remove shell command option from user interfaces.
      Add 'evolution-source-viewer' test tool.
      source-viewer: Enable internationalization.
      source-viewer: Refactor the cell renderers.
      source-viewer: Add renderers for writable and removable.
      EServerSideSource: Add a "write-directory" property.
      Add e_collection_backend_get_cache_dir().
      ECollectionBackendClass: Add dup_resource_id() method.
      Bug 677933 - imapx_utils_init() called too early
      ECollectionBackend: Restore resources from cached key files.
      cache-reaper: Also monitor the "sources" cache directory.
      google-backend: Implement dup_resource_id() method.
      yahoo-backend: Implement dup_resource_id() method.
      server_side_source_write(): Fix file relocation.
      Remove -Werror from AM_INIT_AUTOMAKE.
      Tighten up pkg-config files.
      imapx_store_noop_sync: Don't return FALSE without setting a GError.
      Deprecate EUri.
      ESourceRegistry: Use g_main_context_ref_thread_default().
      ESourceRegistry: Split ESource creation into a standalone function.
      Bug 678378 - ESourceRegistry causes deadlock in gnome-shell
      imapx_command_fetch_message_done: Fix an error handling issue.
      camel_data_cache_get_filename: Remove unused GError parameter.
      EDataBookFactory: Improve error message for GOA connection failure.
      e_book_backend_file_open: Fix directory existence test.
      camel_data_cache_get: Improve empty file handling.
      Improve imapx_command_fetch_message_done().
      Fix build failures when $(top_srcdir) != $(top_builddir).
      EServerSideSource: Add an "exported" property.
      EServerSideSource: Don't write changes to disk until exported.
      source_idle_changed_cb: Avoid a runtime warning.
      Bug 678618 - Runtime warning when clicking on top-level sidebar item
      ESourceContacts: Only include local address books by default.
      CAMEL_PROVIDER_IS_STORE_AND_TRANSPORT: Handle NULL gracefully.
      camel-provider.h: Fix a typo.
      ESource: Minor code cleanup.
      Bug 678067 - Localized display names get stuck
      Add missing linker flags for libebook-google-utils.
      ESource: Use a collation key for display name comparisons.
      Deprecate EDbHash.
      libebook: Reference address books by UID instead of URI.
      Coding style and whitespace cleanup.
      Camel string pool improvements.
      NEWS update for 3.5.3 release.

Milan Crha (31):
      Remove extra test on Google server photo data validity
      Make sure data-book/cal is closed/freed in a separate thread
      CalDAV: Report NoSuchCal only when opening, ObjectNotFound otherwise
      Better error message for SOUP_STATUS_SSL_FAILED response
      CalDAV: Also rename NoSuchCal to ObjectNotFound in caldav_server_put_object()
      Use locks in factory's weak object notify callback on data-book/cal
      Bug #670279 - "Category" selector mnemonic not shown
      Remove unused variable
      Bug #671603 - Birthday calendar broken since 3.3.4
      Camel: Allow SSL certificate resave and use detailed errors from SSL stream
      Remove camel_folder_has_search_capability()
      Simplify vFolder's code and other bunch of related time optimizations
      Bug #673946 - Cannot delete search folders
      Bug #673817 - Crash in e_book_backend_file_dispose()
      Avoid possible GError memory leak
      Remove unused code
      Bug #677183 - maildir account doesn't open
      Bug #677610 - Avoid modification of CPPFLAGS in Makefile.am
      Bug #676541 - Unreliable IMAP provider
      Bug #677642 - Critical warnings on vFolder change
      Fix typo in the code
      Bug #668247 - Broken non-basic-latin folder name handling
      Bug #677841 - Workaround for crash in imapx_command_append_message_done()
      g_cancellable_reset() doesn't like NULL cancellable
      Disable cfs_try_release_memory() in dispose, rather than finalize
      Port remaining bits from GConf to GSettings
      Remove forgotten debug function call
      Remove forgotten DBUS_GLIB_CFLAGS/LIBS, these are gone now
      Bug #678069 - Crash in _gdata_entry_update_from_e_contact()
      Do not call g_object_notify() when property didn't change
      ESource: Read/Write int64/uint64

Nilamdyuti Goswami (2):
      Assamese translation reviewed
      Assamese translation reviewed

Philip Withnall (14):
      google: Fix some gcc warnings in the GOA authoriser
      google: Fix a gcc warning in the Google backend
      google: Split conversion functions from Google backend into a util lib
      google: Add some tests to Google address book backend
      google: Make ârelâ and âlabelâ mutually exclusive for certain elements
      edataserver: Add missing annotation to e_source_get_extension()
      build: Enable g-ir-scannerâs --warn-all option when building GIR files
      edataserver: GIR annotation fixes
      ebook: GIR annotation fixes
      ecal: GIR annotation fixes
      edataserver: Remove libsoup from the introspection includes
      google: Add a new custom vCard property containing Google system groups
      google: Remove an unused variable
      google: Remove use of ESourceExtensionSecurity

Piotr DrÄg (2):
      Updated POTFILES.in
      Updated POTFILES.in

Sasi Bhushan Boddepalli (2):
      Updated Telugu Translation
      Updated Telugu Translation

Yuri Kozlov (1):
      Updated Russian translation



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]