|
|
|
|
Changelog for libebackend-1_2-11-3.54.0-2.4.x86_64.rpm :
* Fri Sep 13 2024 Dominique Leuenberger - Update to version 3.54.0: + Bug Fixes: - Camel: Prefer GLib API for gpg process spawning. - Camel: Correct typos in disabled code. + Miscellaneous: - docs: Correct developer documentation to install API indexes. + Updated translations. * Fri Aug 30 2024 Bjørn Lie - Update to version 3.53.3: + Bug Fixes: Camel: Claim attachment in multipart/mixed + Updated translations. * Sun Aug 25 2024 Bjørn Lie - Update to version 3.53.2: + module-gnome-online-accounts: Recognize \"Microsoft 365\" accounts + e_util_get_source_full_name: Fix possible runtime warning + Bug Fixes: - Calendar: Respect TZDIR env variable - alarm-notify: Save acknowledge time without sending iTip message - Calendar: Anniversaries hidden when book goes to online - Camel: \'match-threads\' in search folder can miss messages - Add helper object to talk to intune (Microsoft OAuth2 broker service) - e-ms-oapxbc: Check if broker is running before starting it - e-ms-oapxbc: Use GDBusProxy to communicate with broker - Enhance \"junk-test\" to return also \"inconclusive\" value - \"Thread by Subject\" option not propagated to Search Folders + Updated translations.- Changes from version 3.53.1: + Calendar: Update comment of E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED + CamelMimePart: Fix runtime warning when removing some headers + CamelMimeMessage: Check for non-NULL Subject value before using it + IMAPx: Correct return value of imapx_splice_with_progress() when cancelled + IMAPX: Correct path returned by imapx_get_filename() + OAuth2 Prompter: Fix two memory leaks + EOAuth2ServiceOutlook: Cannot be used with IMAP + EOAuth2ServiceYahoo: Update redirect URI + OAuth2Prompter: Fix possible crash on application quit + Mark org.gnome.evolution-data-server.OAuth2-handler.desktop for translation + Fix few issues reported by Coverity Scan + CI: Pass --verbose to flatpak-builder + CI: Update OpenLDAP version in devel/nightly build + CI: Workaround broken git clone for libcanberra + Bug fixes: - vCard: Incorrectly parses non-UTF-8 vCard data - WebDAV: Handle `Retry-After` header on 503 error - Camel: Sanitize exported OpenPGP public key before transfer - Google Task stale item cannot be deleted - Calendar: \"This and Future\" modifications can duplicate events - Camel: GPG message decryption can sometimes miss content - CardDAV: Prefetch PHOTO/LOGO when being remote URL - Camel: Attachments not recognized when filtering POP3 message - addressbook-export: Enhance listing of available sources - ECalClient: Generate RECURRENCE-ID in UTC - OAuth2 Prompt: Enlarge \"Open in Browser\" button - Camel: Search folder\'s message UID is not persistent - Camel: Unfolding headers eats consecutive white-spaces - Flatpak: Drop org.freedesktop.Sdk.Extension.vala and rely on GNOME SDK + Updated translations.- Add pkgconfig(uuid) BuildRequires: New dependency. * Mon Aug 19 2024 Dominique Leuenberger - BuildRequire gettext-devel instead of gettext: allow OBS to shortcut through gettext-runtime-mini. * Mon Aug 05 2024 Dominique Leuenberger - Update to version 3.52.4: + alarm-notify: Save acknowledge time without sending iTip message. + Calendar: Anniversaries hidden when book goes to online. * Fri Jun 28 2024 Bjørn Lie - Update to version 3.52.3: + Bug Fixes: - Camel: . Attachments not recognized when filtering POP3 message . Search folder\'s message UID is not persistent - CalDAV: Correct check for \"is Google server\" + Miscellaneous: - OAuth2 Prompter: Fix two memory leaks - EOAuth2ServiceYahoo: Update redirect URI - CI: Workaround broken git clone for libcanberra - Fix few issues reported by Coverity Scan + Updated translations. * Fri May 24 2024 Dominique Leuenberger - Update to version 3.52.2: + Bug Fixes: - Calendar: \"This and Future\" modifications can duplicate events. - CardDAV: Prefetch PHOTO/LOGO when being remote URL. + Miscellaneous: - EOAuth2ServiceYahoo: Update redirect URI. - OAuth2Prompter: Fix possible crash on application quit. + Updated translations. * Fri Apr 19 2024 Dominique Leuenberger - Update to version 3.52.1: + Bug Fixes: - Camel: Sanitize exported OpenPGP public key before transfer. - Google Task stale item cannot be deleted. + Miscellaneous: - EOAuth2ServiceOutlook: Cannot be used with IMAP. - IMAPx: Correct return value of imapx_splice_with_progress() when cancelled. - IMAPX: Correct path returned by imapx_get_filename(). + Updated translations. * Fri Mar 15 2024 Dominique Leuenberger - Update to version 3.52.0: + Bug Fixes: - addressbook: Crash on authenticate and finalize in two threads. - Calendar: Prefer html/markdown description in preview. + Updated translations. * Fri Mar 01 2024 Dominique Leuenberger - Update to version 3.51.3: + CalDAV Scheduling - utilize SCHEDULE-AGENT property parameter. + build: Make sure tests run in serial. + IMAPx: Disable PREVIEW fetch on error. + Camel: Long header folding should not add empty folding line. + Camel: Fix possible busy loop in camel-lock-helper. + Support webcals: URI. * Mon Feb 12 2024 Dominique Leuenberger - Update to version 3.51.2: + build: Don\'t set CFLAGS returned by pkg-config as CMAKE_REQUIRED_FLAGS. + build: Bump CMake version requirement to 3.15 and change libedataserverui4 .h files copy. + camel-mime-filter-preview: Correct an \'if\' statement. + vcard: Fix check for group name in e_vcard_remove_attributes(). + Update Google server names in checks for \"is Google server\". + ESourceOpenPGP: Add \"ask-send-public-key\" option. * Tue Jan 16 2024 Dominique Leuenberger - Update to version 3.51.1: + camel-message-info-base: Sanitize \'preview\' property value on set. + IMAPx: Remove sanity check when reading PREVIEW result. + IMAPx: Remove forgotten debug print. + misc: Update description of the provided libraries. + build: Use -Wshadow build option, if available. + addressbook-export: Fix two memory leaks. + OAuth2: Add scheme handler for OAuth2 prompts in external browser. + module-google-backend: Fix a ref/unref imbalance found by Coverity Scan. + EReminderWatcher: Last-notified time not always set. + ESourceMailSignature: Signature load can fail on runtime warning. + build: Correct incompatible type warning from check for I_CAL_EMAIL_PARAMETER. + camel-smime-context: Fix a typo in a localized string. + CamelOperation: Add function to dupe current message. + Camel: Ignore errors about missing messages during filtering.- Convert to source service for easier updating. * Fri Jan 05 2024 Dominique Leuenberger - Update to version 3.50.3: + Camel: Ignore errors about missing messages during filtering. + Bug Fixes: - sqlite3_enable_shared_cache is deprecated - Camel: Hide errors from for-offline download - IMAP: Copy/move messages in smaller batches + Updated translations. * Fri Dec 01 2023 Dominique Leuenberger - Update to version 3.50.2: + Bug Fixes: - alarm-notify: . Some reminders could be lost . Birthday floating date shifted by one day - CamelGpgContext: Don\'t leak istream in gpg_sign_sync(). - e-xml-utils: Fix build with libxml2 2.12. + Miscellaneous: - OAuth2: Add scheme handler for OAuth2 prompts in external browser. - EReminderWatcher: Last-notified time not always set. + Updated translations. * Fri Oct 20 2023 Bjørn Lie - Update to version 3.50.1: + Bugs fixed: - Update default calendar colors - Mail: Correct conversion of UTF-16 encoded text files + Updated translations. * Fri Sep 15 2023 Bjørn Lie - Update to version 3.50.0: + Correct test-cal-backend-sexp expected arguments + Add e_util_guess_source_is_readonly() utility function + Bugs fixed: - addressbook-export: Do not translate `--format` arg description - Disable building tests in CMake - Fix a typo (begining) in an openldap-extract.h comment - Allow to use the flatpak manifest directly from GNOME Builder + Updated translations. * Sun Sep 03 2023 Bjørn Lie - Update to version 3.49.3: + libecal: Move some basic utility functions from Evolution + build: Do not depend on libsecret-unstable + Harmonize `sizeof` keyword use + CamelGgpContext: Strip unneeded information from keys on export + ECalComponentText: Fix compiler warning from type-check of const object + Bugs fixed: - IMAPx: Messages unexpectedly deleted from Inbox - docs: Move the gi-docgen documentation to the parent folder - Use collection source also when it has no auth method set - IMAP: Cache does not refresh after UIDVALIDITY changes - reminder-watcher: Default to system set 24-hour format - docs: Add more dependencies to the gi-docgen generated documentation - Refine the pkgconfig and .gir dependencies - Add \"Unset Label\" action in filter rules - OAuth2: Provide detailed error on access token refresh failure + Updated translations. * Fri Aug 04 2023 Bjørn Lie - Update to version 3.49.2: + ECalMetaBackend: Error when trying to modify all instances from a detached instance. + ESoupSession: Setup GSSAPI/NTLM authentication also for insecure connections. + Calendar: Correct function prototype declarations (-Wenum-int-mismatch). + IMAPx: Remove unused argument from imapx_update_message_info_flags(). + Camel: Add functions related to GPG key import/info. + IMAPx: Disable \"Single client mode\" by default. + Fix a memory leak in EDataBookViewWatcher-s. + libedata-book: Querying in aux tables fails with an SQLite error. + libedata-book: Treat \"contains\" query with empty value as \"exists\". + EDataBookViewWatcher-s: Claim runtime warning when fails to get contacts. + Bugs fixed: - CalDAV: Allow to disable schedule reply on remove. - Add option to reduce book/cal data usage when on a metered connection. - CalDAV: Zimbra has incorrect OPTIONS response for shared calendars. - Calendar: Add option to (not) delete \"Declined\" meeting. - Camel MIME utils: fix aliasing issue in datetok. - ECollator: Always include Latin/English letters. - Camel: Filtering Search folder leaves changed messages in the result. - EBookMetaBackend: Changes from refresh() not propagated to the opened views. - ci: Export the documentation with GitLab Pages. - docs: Add gi-docgen based documentation for all the libraries. - Add functions to set and support Autocrypt for mail messages. - Calendar: Use user-configured date format in the editor - Option to get Delivery Status Notification (DSN). - CamelCipherContext: Add a specific error code for missing public key. + Updated translations. * Sun Jul 16 2023 Bjørn Lie - Update to version 3.49.1: + Bugs Fixed: IMAP: Overriding \"[Gmail]\" namespace doesn\'t work. * Fri Jun 30 2023 Bjørn Lie - Update to version 3.48.4: + Bug Fixed: Camel: Learn as Junk filter action not actually running the learn function. * Fri Jun 02 2023 Bjørn Lie - Update to version 3.48.3: + Bug Fixed: EWebDAVSession: Claim also error nodes from propstat response. * Fri May 26 2023 Bjørn Lie - Update to version 3.48.2: + Bugs Fixed: - Camel: Set proper S/MIME signature verification status. - IMAP: Cannot remove labels added in Thunderbird. - WebDAV: Fails to discover iCloud address book. - Wrong S/MIME certificate selection for encrypted email. * Fri Apr 21 2023 Bjørn Lie - Update to version 3.48.1: + WebDAV Notes: Fallback to derive component summary from description. + CamelFilterDriver: Unset info\'s headers only when folder has summary. + Bugs fixed: - Camel: POP3\'s \'UTF8\' command blocking login. - backends: React to destination URI changes. - Fails to refresh backend with offline changes and broken local cache state. - IMAPx: Ignore \'Permission denied\' error on refresh. - libedataserver: Disable deprecation notice around e_flag_timed_wait. - Calendar: Change file backend discard_alarm() function. + Updated translations. * Fri Mar 17 2023 Bjørn Lie - Update to version 3.48.0: + e-cal-util: Check for duplicate UIDs when generating alarms + EReminderWatcher: Ensure correct default timezone set on ECalClient + ci: - Use CCache and store the flatpak-builder cache - ci: Run the CI for the current commit + Updated translations. * Fri Mar 03 2023 Bjørn Lie - Update to version 3.47.3: + OAuth2 credentials prompter: Log what URI is being opened in the WebKitWebView. + Bugs fixed: - alarm-notify: Incorrectly handles changes in recurring events. - build: Make it possible to override C++ standard. - libedataserverui: Tweak lookout of the Trust Prompt dialog. + Updated translations.- Pass ENABLE_OAUTH2_WEBKITGTK4=ON to cmake, and drop pkgconfig(webkit2gtk-5.0) and add pkgconfig(webkitgtk-6.0) BuildRequires. * Mon Feb 27 2023 Dominique Leuenberger - Update to version 3.47.2: + IMAPx: Utilize normalization of the Inbox folder name. + OAuth2 Credentials Prompter: Allow pasting the whole URL as an authorization code. + Enable GitLab CI for easier testing of the changes. + OAuth2: Show errors returned by the server in the prompt window. + Parse URI strings into GUri in a relaxed mode. + OAuth2: Extract returned information from URI query or fragment. + IMAPx: Folder refresh could remove new message from local summary. + Updated translations. * Mon Feb 27 2023 Dominique Leuenberger - Update to version 3.47.1: + Handle negative value for GUri\'s port. + Stored values are never read. + Fix memory leaks found by clang static analyzer. + EVCard: Slightly speed up vCard parsing and export to text. + camel-db.c: Rearrange transaction handling. + CamelDB: Fix an uninitialized variable warning. + build: Add a check for localtime_r(). + build: Update check for elfutils/libdwfl.h. + Add EXTENSIONS_DIR compile time option. + Replace use of g_source_set_name_by_id(). + Add ECacheKeys helper object for ref-counted data stored in an ECache table. + Calendar: Extract categories parsing into a utility function. + Contacts: Add \'categories\' backend property with a list of used categories. + Fix a crash under source_registry_object_added_no_owner(). + ESoupAuthBearer: Add debug prints. + Updated translations.- Pass -DENABLE_OAUTH2_WEBKITGTK4=OFF to meson: we don\'t yet have a webkitgtk-gtk4-build-with-oauth2. * Fri Feb 10 2023 Bjørn Lie - Update to version 3.46.4: + Parse URI strings into GUri in a relaxed mode + IMAPx: Folder refresh could remove new message from local summary + Bugs fixed: - libedataserverui4: (almost) empty GIR/VAPI file - IMAP: Inbox hidden in offline with \"Show only subscribed folders\" - Google Task modification not synced - CalDAV: Can fail to refresh content in some cases + Updated translations. * Fri Jan 06 2023 Bjørn Lie - Update to version 3.46.3: + Fix a crash under source_registry_object_added_no_owner() + ESoupAuthBearer: Add debug prints + Bugs fixed: - e_util_change_uri_component: Reset default port when changing scheme - Prompting for password too often + Updated translations. * Sun Dec 04 2022 Dirk Müller - Update to version 3.46.2: + e-xml-utils: Enable parse of huge XML files. I Fix possible NULL-dereference in e_cal_backend_file_modify_objects(). I ECalComponentAttendee: Default CUTYPE is INDIVIDUAL. I IMAP: Excessive memory usage on folder summary download. I Trust Prompt: Add issuer\'s certificate fingerprint. I Fails to add task with X-EVOLUTION-GTASKS-POSITION into Google Task list. * Fri Oct 21 2022 Bjørn Lie - Update to version 3.46.1: + po: Merge .source files back to the POTFILES.in + IMAPX: Hide complete requests in debug logs for some sensitive commands + Handle negative value for GUri\'s port + CamelDB: Fix an uninitialized variable warning + Bugs Fixed: - LDAP: . Possible memory leak in build_mods_from_contacts() . Use valid values for error paths of contact create/remove - Serialize OAuth2 token refresh for an account - IMAP: Does not forget renamed folders on the server - Tautology in e_named_parameters_equal() - camel-db.c: Rearrange transaction handling + Updated translations. * Fri Sep 16 2022 Bjørn Lie - Update to version 3.46.0: + Updated translations. * Fri Sep 02 2022 Bjørn Lie - Update to version 3.45.3: + build: Correct use of manual NSS/NSPR build flags + libedataserverui: Add a widget to show certificate information + Replace GcrCertificateWidget with libedataserverui\'s ECertificateWidget + Bugs fixed: - Camel: VACUUM cannot run from within a transaction - e-cal-component.c: typo VTOTO -> VTODO- Drop unused pkgconfig(gcr-4-gtk3) BuildRequires. * Tue Aug 09 2022 Bjørn Lie - Update to version 3.45.2: + Bump libsoup minimum version requirement to 3.1.1 + CamelDataWrapper: Add function to construct it from data + ESourceMailAccount: Add \'builtin\' property + Add functions to manipulate Google Task API + e_soup_session_util_normalize_uri_path: Normalize path only when not encoded + Replace libgdata dependency with built-in functions + Add camel_folder_get_full_display_name() + CamelFolderSummary: Hide empty email address in user visible strings + Calendar: Correct handling of a \"not modified\" On The Web calendar + ESoupSession: Extract common auth failure code into a utility function + ESoupAuthBearer: Check for token expiration in e_soup_auth_bearer_is_authenticated() + EOAuth2Service: Correct free function for GBytes structure + ESoupSession: Allow NULL source internally + Check for non-zero value passed to g_flags_get_first_value() + alarm-notify: Use themed icon instead of file icon for notifications + ESoupSession: Avoid downgrade of Bearer (OAuth2) auth for authentication + Bugs fixed: - LDAP: Conditionally use displayName for file-as - IMAPx: Unsubscribed folders in personal namespace hidden in offline - ESoupSession: Remember server fail response for detailed error - ECalClient: Remove libical errors from components on write - IMAPx: Unsubscribed folder always removed from the UI - reminders-widget: Sort snooze times by duration- Drop libdata dependency following upstream changes. * Mon Aug 08 2022 Dominique Leuenberger - Update to version 3.45.1: + The Evolution-Data-Server had been ported to libsoup3, which means anything what uses it, and all of its dependencies, should be libsoup3 too. + Change how OAuth2 credentials are stored in the code. + ESoupAuthBearer: Implement two more SoupAuth virtual methods. + ERemindersWidget: Allow width shrink for small screens. + e-module: Add debug prints about module loading. + Fix few memory leaks discovered by Coverity scan. + goa-ews: Handle certificate errors during autodiscover. + GOA module: Prevent ESource removal on D-Bus reconnect or registry reload. + EExtensible: Introduce e_extensible_reload_extensions(). + EDataFactory: Reload extensions on factory start. + book/cal-meta-backend: Claim error on refresh call in Power Saver mode. + Calendar: Add functions to handle LANGUAGE parameter on properties. + e-cal-component: Fix a logic flaw in the foreach_property(). + alarm-notify: Use localized summary/description properties, if available. + build: Look for WebKitGTK only when GTK/GTK4 is enabled. + Correct libedataserverui4 main header file. + ECredentialsPrompterImplPassword: Dialog not closed on OK/Cancel click in gtk3. + ESoupSession: Change handling of credentials. * Fri Aug 05 2022 Bjørn Lie - Update to version 3.44.4: + ESoupAuthBearer: Check for token expiration in e_soup_auth_bearer_is_authenticated(). + ESoupSession: Avoid downgrade of Bearer (OAuth2) auth for authentication. + Check for non-zero value passed to g_flags_get_first_value(). + alarm-notify: Use themed icon instead of file icon for notifications. + Bugs fixed: IMAPx: Unsubscribed folder always removed from the UI. * Fri Jul 01 2022 Bjørn Lie - Update to version 3.44.3: + Disable hardware acceleration for WebKitGTK. + ESource: Reconnect signal handlers when the D-Bus \'source\' interface changes. + Bugs fixed: - LDAP: Conditionally use \'description\' as Note. - Tests fail with libphonenumber 8.12.49. - Sanitize IPv6 proxy address before passing it to WebKitGTK. - Calendar: Correct UNTIL recurrence with midnight start. - Camel: Read message ID-s with multiple `AATT`. * Mon May 30 2022 Dominique Leuenberger - Update to version 3.44.2: + Miscellaneous: - ERemindersWidget: Allow width shrink for small screens. - Fix few memory leaks discovered by Coverity scan. - GOA module: Prevent ESource removal on D-Bus reconnect or registry reload. + Bug Fixes: - CalDAV: Crash on calendar update. - e-webdav-discover: Fails to find Radicale calendars within collection account. - Google OAuth out-of-band (oob) flow will be deprecated. - IMAPx: Fails to create folder with NIL folder hierarchy delimiter. - WebDAVCollectionBackend: Removes sources on server error. * Fri Apr 22 2022 Emily Gonyer - Update to version 3.44.1: + Bugs fixed: - CalDAV: Free/Busy not working with Nextcloud. - EWebDAVSession: Correct extract of href Location header. * Fri Mar 18 2022 Bjørn Lie - Update to version 3.44.0: + Updated translations. * Fri Mar 04 2022 Bjørn Lie - Update to version 3.43.3: + Camel: Thaw frozen folders on failed Maildir message transfer + CamelFolderSummary: Re-enable notifications on message info in summary_assign_uid() + Bugs fixed: glgo#GNOME/evolution-data-server#377, glgo#GNOME/evolution-data-server#378, glgo#GNOME/evolution-data-server!92, glgo#GNOME/evolution-data-server!93. + Updated translations. * Fri Feb 11 2022 Bjørn Lie - Update to version 3.43.2: + IMAPx: Avoid creating NOSELECT CamelFolder-s + CamelMimeFilterCRLF: Correct encoding part of the filter + CamelMimeParser: Correct body content parse when CRLF is used + Provide database file name in SQLITE_CORRUPT error message + camel-net-utils: Allow NULL string arguments in IDNA/ASCII functions + Bugs fixed: glgo#GNOME/evolution-data-server#369, glgo#GNOME/evolution-data-server#372, glgo#GNOME/evolution-data-server#374, glgo#GNOME/evolution-data-server!79. + Updated translations. * Fri Feb 11 2022 Bjørn Lie - Replace libgdata-devel, libgweather-devel and libsoup-devel with pkgconfig(libgdata), pkgconfig(gweather-3.0) and pkgconfig(libsoup-2.4) BuildRequires: align with what cmake checks for. * Fri Feb 11 2022 Bjørn Lie - Update to version 3.43.1.1: + Correct install of the translation files.- Changes from version 3.43.1: + LDAP: Fix a memory leak when filling a contact address + book/cal-backend: Add some safety checks around pending_operations queue + Use `g_assert_true()` instead of `g_assert()` in the unit tests + ERemindersWidget: Incorrect value for last selected snooze time after open + Camel: Correct a copy&paste error in a function documentation + org.gnome.Evolution-alarm-notify.desktop: Add X-GNOME-UsesNotifications=true + Install legacy icons into correct directory + LDAP: Some property changes do not update local cache properly + secret-monitor: Turn runtime warnings into debug prints + Camel: Use the same charset in all RFC2047-encoded words + WebDAVNotes: Let the user choose which extension is used for new notes + _libedataserverui_init_icon_theme: Test whether default GdkScreen exists + camel-docs.sgml.in: Add camel-hostname-utils documentation + e-cal-client: Correct non-NULL check in e_cal_client_create_objects_sync() + Calendar: Adapt to libical 3.0.12 change + ECalComponent: Add safety checks on get/set of DTEND/DUE properties + Bugs fixed: glgo#GNOME/evolution-data-server#352, glgo#GNOME/evolution-data-server#354, glgo#GNOME/evolution-data-server#355, glgo#GNOME/evolution-data-server#356, glgo#GNOME/evolution-data-server#360, glgo#GNOME/evolution-data-server#361, glgo#GNOME/evolution-data-server#364, glgo#GNOME/evolution-data-server#365, glgo#GNOME/evolution-data-server#366, glgo#GNOME/evolution-data-server#368, glgo#GNOME/evolution-data-server#371, glgo#GNOME/evolution-data-server!76, glgo#GNOME/evolution-data-server!78, glgo#GNOME/evolution-data-server!81, glgo#GNOME/evolution-data-server!83, glgo#GNOME/evolution-data-server!84, glgo#GNOME/evolution-data-server!87, glgo#GNOME/evolution-data-server!88, glgo#GNOME/evolution-data-server#1032, glgo#GNOME/evolution-data-server#1621, glgo#GNOME/evolution-data-server#1639, glgo#GNOME/evolution-data-server#1645, glgo#GNOME/evolution-data-server#1698. + Updated translations. * Fri Feb 11 2022 Bjørn Lie - Update to version 3.42.4: + IMAPx: Avoid creating NOSELECT CamelFolder-s + CamelMimeFilterCRLF: Correct encoding part of the filter + CamelMimeParser: Correct body content parse when CRLF is used + camel-net-utils: Allow NULL string arguments in IDNA/ASCII functions + Bugs fixed: glgo#GNOME/evolution-data-server#374 * Fri Jan 07 2022 Bjørn Lie - Update to version 3.42.3: + e-cal-client: Correct non-NULL check in e_cal_client_create_objects_sync(). + Calendar: Adapt to libical 3.0.12 change. + Bufs fixed: glgo#GNOME/evolution-data-server#368, glgo#GNOME/evolution-data-server#371. + Updated translations. * Fri Dec 03 2021 Bjørn Lie - Update to version 3.42.2: + Bugs Fixed: glgo#GNOME/evolution-data-server#364, glgo#GNOME/evolution-data-server#365, glgo#GNOME/evolution-data-server#366. + Updated translations. * Fri Oct 29 2021 Bjørn Lie - Update to version 3.42.1: + LDAP: Fix a memory leak when filling a contact address + book/cal-backend: Add some safety checks around pending_operations queue + Correct \'Since:\' tag in the developer comments + ERemindersWidget: Incorrect value for last selected snooze time after open + Camel: Correct a copy&paste error in a function documentation + org.gnome.Evolution-alarm-notify.desktop: Add X-GNOME-UsesNotifications=true + Bugs fixed: glgo#GNOME/evolution-data-server#352, glgo#GNOME/evolution-data-server#355, glgo#GNOME/evolution-data-server#360, glgo#GNOME/evolution-data-server#361, glgo#GNOME/evolution-data-server!81, glgo#GNOME/evolution-data-server#1621. + Updated translations.- Replace post(un) handling with new ldconfig_scriptlets macro. * Mon Sep 20 2021 Antonio Larrosa - Replace CMAKE_SKIP_RPATH=OFF with CMAKE_SKIP_INSTALL_RPATH=OFF as that should be used with the newest cmake macros. * Mon Sep 20 2021 Dominique Leuenberger - Update to version 3.42.0: + Updated translations. * Sun Sep 19 2021 Dominique Leuenberger - Update to version 3.41.3: + Slow down automatic background downloads when in power saver mode. + ERemindersWidget: Reverse order of the shown reminders. + vala: FolderThreadNode is a compact class. + Updated translations. * Sat Sep 18 2021 Dominique Leuenberger - Update to version 3.41.2: + CamelMimeFilterToHTML: Speed up read of long lines. + CamelMimeFilterToHTML: Correct filtering of text without new line at the end. + alarm-notify: Focus window on status icon click when shown. + vala: Add support for the auth_type class field of CamelSasl. + vala: Properly annotate CamelServiceAuthType. + ESoupSession: Let it understand GSSAPI authentication method. + Updated translations.- bump so_camel to 63: follow upstream changes. * Fri Sep 17 2021 Dominique Leuenberger - Update to version 3.41.1: + EWebDAVCollectionBackend: Preset also auth method on the new child. + Camel: Fails to filter unread junk messages in a virtual Junk folder. + Add Yahoo! OAuth2 service objects into the developer documentation. + ESourceWebDAV: Fallback to SHA1 on SSL trust verification if needed. + ECalBackendSync: Ensure no Recurrence-ID set when removing all components. + PrintableOptions.cmake: Correct variable name comparison. + libecal: Fix a warning caught by a gcc static analyzer. + Updated translations. * Thu Sep 16 2021 Stanislav Brabec - Remove obsolete translation-update-upstream support (jsc#SLE-21105). * Fri Aug 13 2021 Bjørn Lie - Update to version 3.40.4: + CamelMimeFilterToHTML: - Speed up read of long lines. - Correct filtering of text without new line at the end. + alarm-notify: Focus window on status icon click when shown. + ESoupSession: Let it understand GSSAPI authentication method. + Bugs fixed: glgo#GNOME/evolution-data-server#346, glgo#GNOME/evolution-data-server!74. + Updated translations. * Fri Jul 30 2021 Yifan Jiang - Drop CVE-2020-16117.patch on SLE and Leap 15.4: fixed upstream (glgo#GNOME/evolution-data-server#189) * Fri Jul 09 2021 Bjørn Lie - Update to version 3.40.3: + tests: Workaround libphonenumber behavior change. + test-book-client-write-write: Fix occasional test failure. + IMAPx: Change how Junk and NotJunk flags are handled. + ECalBackendFile: Free interval tree only when being allocated. + Bugs fixed: glgo#GNOME/evolution-data-server#336. * Fri Jun 04 2021 Bjørn Lie - Update to version 3.40.2: + ECollectionBackend: Fix a memory leak + gnome_online_accounts_create_client_cb: Prefer g_clear_object() + Data Factories: Miscellaneous fixes + ECalCache: Drop timezones_lock + ECalBackend: Deliver component change notifications in a dedicated thread + CardDAV: Recognize OPTIONS \'Bad Request\' response as success for Google + Fix e_webdav_session_util_item_href_equal() + Bugs fixed: glgo#GNOME/evolution-data-server#334, glgo#GNOME/evolution-data-server#335 + Updated translations. * Wed May 05 2021 Dominique Leuenberger - Drop baselibs.conf: eds-32bit seems no longer to be needed. Let\'s try to reduce the 32bit footprint a bit further. * Fri Apr 30 2021 Dominique Leuenberger - Update to version 3.40.1: + EWebDAVCollectionBackend: Preset also auth method on the new child. + Camel: Fails to filter unread junk messages in a virtual Junk folder. + ESourceWebDAV: Fallback to SHA1 on SSL trust verification if needed. + Ensure non-const pointers passed to I_CAL_IS_... functions. + ECalBackendSync: Ensure no Recurrence-ID set when removing all components. + PrintableOptions.cmake: Correct variable name comparison. + libecal: Fix a warning caught by a gcc static analyzer. + Updated translations.- Drop c95a70bfeae25b.patch: fixed upstream. * Fri Apr 30 2021 Andrés B.S. - Enable libphonenumber support: to be used in Chatty and Calls, as they need to parse phone numbers: + Add libphonenumber-devel, libboost-thread-devel and pkgconfig(protobuf) BuildRequires: dependencies to libphonenumber support. + Pass -DWITH_PHONENUMBER=ON to meson. * Fri Apr 30 2021 Dominique Leuenberger - Add c95a70bfeae25b.patch: Fix build with cmake 3.20.1. * Sat Mar 20 2021 Michael Gorse - Update to version 3.40.0: + Updated translations. * Thu Mar 18 2021 Dominique Leuenberger - Update to version 3.39.3: + ESoupAuthBearer: Shorten the token expiry time by 4 more seconds. + ESoupSession: Refresh Bearer auth token during request redirect. + MetaBackend tests: Relax a runtime requirement. + Calendar: Add functions to clamp a VTIMEZONE component. + e_cal_client_get_component_as_string: Clamp the VTIMEZONE component. + test-cal-utils: Add test to clamp a VTIMEZONE by a future time. + Calendar: Make few improvements in the Weather backend. + camel-debug: Copy cached backtrace symbol strings. + camel-gpg-context: Add some debug prints. + [IMAPx] Cancel authentication request when failed to get the SASL response. + EBookMetaBackend: Add \'backend_module_directory\' property into the class. + Allow to load modules from custom prefixes. + reminder-watcher: Process \"Dismiss All\" requests in the background. + Allocate large-enough buffer for g_base64_decode_step(). + CamelSpoolStore: Use cache for often accessed data. + alarm-notify: Default notify-past-events to false plus few related fixes. + e-book-backend-file: Fix busy loop when modifying multiple contacts at once. + Use SHA256 instead of SHA1 where appropriate. + Fix integer overflow on 32-bit architectures. + Fix a memory leak in camel_util_get_directory_variants(). + Updated translations.- Drop evolution-data-server-boo1182882.patch: fixed upstream. * Fri Mar 05 2021 Michael Gorse - Add CVE-2020-16117.patch: Fix crash on malformed server response with minimal capabilities (boo#1174712 CVE-2020-16117).- Add CVE-2020-14928.patch: Response injection via STARTTLS in SMTP and POP3 (boo#1173910 CVE-2020-14928). * Wed Mar 03 2021 Michael Gorse - Add evolution-data-server-boo1182882.patch: fix buffer overrun when parsing base64 data (boo#1182882). * Mon Feb 15 2021 Callum Farmer - Update to version 3.39.2: + Use default OAuth2 services on scratch sources. + CamelNetworkSettings: Unset default value for the \'user\' property. + Adapt to libgweather 40.alpha API changes. + IMAPx: Ignore unexpected untagged LIST/LSUB responses. + Calendar: Use ACKNOWLEDGED VALARM property. + CamelMime *: Annotate the data arrays with element-type uint8. + CalDAV: Support calendar-order property. + Flatpak: Share NSS database with the system. + e_xml_is_element_name: Can fail to match a namespaced node. + Camel: Conversion between UTF-8 and UTF-7 misbehaves for emoji. + vala: Make webdav_discover_sources E.Source methods. + Fix variable reference in e_source_mail_identity_set_signature_uid docs. + Correct typos in a/an.- Bump so_edataserver to 26, so_edataserverui to 3, following upstream (also in baselibs.conf). * Mon Feb 15 2021 Dominique Leuenberger - Require libgdata-devel by evolution-data-server-devel when introspection support is enabled: + libedataserver-1.2.deps specifies a dependency on libgdata. * Mon Feb 15 2021 Dominique Leuenberger - Update to version 3.39.1: + Addressbook:file backend: Prevent percent letter in photo filename. + Bump gtk+ requirement to 3.16, due to used functions from that version. + CalComponentParameterBag: The take method gives the ownership of the object. + CalComponentPropertyBag: The take method gives the ownership of the object. + Calendar: - Fix a possible leak in e_cal_util_parse_ics_string(). - Make it possible to assign email address to On This Computer sources. + Camel: Special-case search for the match of the MESSAGE-ID headers. + CamelMimeFilterToHTML: Change how empty is recognized. + DataCalView: Created objects could be notified twice. + EBook/CalBackend: Correct free function for the pending_operations queue. + EBufferTagger: Derive link color from the theme. + EReminderWatcher: - Catch a race condition when creating a calendar view. - Default alarm range should be from the day begin. + GLibTools.cmake: Generate signal marshallers without source reference. + Introduce e_async_closure_new_with_context(). + Mark a missed user-visible text for translation. + ReminderWatcher: Add detailed debug prints about the scheduled reminders. + Vala: Mark the message field of CamelFolderThreadNode as nullable. + alarm-notify: Provide application reference in canberra calls. + e-categories: Show migration runtime warning only if the file exists. + Updated translations. * Fri Feb 12 2021 Bjørn Lie - Update to version 3.38.4: + CamelFolder: Cancel save of the changes early in the dispose(). + AlarmNotify: - The e_alarm_notify_activate() can be called multiple times. - Stop using g_application_register(). - The XDG_CURRENT_DESKTOP env is a list. + Bug Fixes: glgo#GNOME/evolution-data-server#293, glgo#GNOME/evolution-data-server#296, glgo#GNOME/evolution-data-server#298, glgo#GNOME/evolution-data-server#299, glgo#GNOME/evolution-data-server#300. + Updated translations. * Fri Jan 08 2021 Bjørn Lie - Update to version 3.38.3: + e-categories: Show migration runtime warning only if the file exists. + DataCalView: Created objects could be notified twice. + EReminderWatcher: - Add detailed debug prints about the scheduled reminders. - Catch a race condition when creating a calendar view. + alarm-notify: Provide application reference in canberra calls. + CamelMimeFilterToHTML: Change how empty is recognized. + Addressbook:file backend: Prevent percent letter in photo filename. + Bugs fixed: glgo#GNOME/evolution-data-server#277, glgo#GNOME/evolution-data-server#286. + Updated translations.
|
|
|