Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libedata-book-1_2-27-3.54.1-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libedata-book-1_2-27 Distribution: openSUSE Tumbleweed
Version: 3.54.1 Vendor: openSUSE
Release: 1.1 Build date: Fri Oct 18 09:12:04 2024
Group: System/Libraries Build host: reproducible
Size: 534843 Source RPM: evolution-data-server-3.54.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/Apps/Evolution
Summary: Evolution Data Server's Address Book Backend Library
Evolution Data Server provides a central location for your address book
and calendar in the GNOME Desktop.

This package contains a shared system library for address book backends.

Provides

Requires

License

LGPL-2.0-only

Changelog

* Fri Oct 18 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.54.1:
    + Bug Fixes:
    - Pass GError instead of CamelException to
      camel_movemail_solaris
    - Fix argument types in ENABLE_BROKEN_SPOOL code
    - Use GIConv instead of iconv_t with iconv wrappers
    - ESoupSession: Sometimes accesses server without OAuth2 token
    + Updated translations.
* Fri Sep 13 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - 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 <bjorn.lie@gmail.com>
  - Update to version 3.53.3:
    + Bug Fixes: Camel: Claim attachment in multipart/mixed
    + Updated translations.
* Sun Aug 25 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <dimstar@opensuse.org>
  - BuildRequire gettext-devel instead of gettext: allow OBS to
    shortcut through gettext-runtime-mini.
* Mon Aug 05 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - 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 <bjorn.lie@gmail.com>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - Update to version 3.49.1:
    + Bugs Fixed: IMAP: Overriding "[Gmail]" namespace doesn't work.
* Fri Jun 30 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - Update to version 3.48.3:
    + Bug Fixed: EWebDAVSession: Claim also error nodes from propstat
      response.
* Fri May 26 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <dmueller@suse.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - Update to version 3.46.0:
    + Updated translations.
* Fri Sep 02 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <dimstar@opensuse.org>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 `@`.
* Mon May 30 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - 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 <emilyyrose@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - Update to version 3.44.0:
    + Updated translations.
* Fri Mar 04 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <alarrosa@suse.com>
  - 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 <dimstar@opensuse.org>
  - Update to version 3.42.0:
    + Updated translations.
* Sun Sep 19 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <sbrabec@suse.com>
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Fri Aug 13 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <yfjiang@suse.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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. <andresbs@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - Add c95a70bfeae25b.patch: Fix build with cmake 3.20.1.
* Sat Mar 20 2021 Michael Gorse <mgorse@suse.com>
  - Update to version 3.40.0:
    + Updated translations.
* Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - 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 <mgorse@suse.com>
  - 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 <mgorse@suse.com>
  - Add evolution-data-server-boo1182882.patch: fix buffer overrun
    when parsing base64 data (boo#1182882).
* Mon Feb 15 2021 Callum Farmer <gmbr3@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <div> 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <div> 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.

Files

/usr/lib64/libedata-book-1.2.so.27
/usr/lib64/libedata-book-1.2.so.27.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 19 01:14:14 2024