Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package evolution-ews for openSUSE:Factory 
checked in at 2022-10-22 14:12:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-ews (Old)
 and      /work/SRC/openSUSE:Factory/.evolution-ews.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "evolution-ews"

Sat Oct 22 14:12:34 2022 rev:129 rq:1030392 version:3.46.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/evolution-ews/evolution-ews.changes      
2022-09-21 14:40:49.861488481 +0200
+++ /work/SRC/openSUSE:Factory/.evolution-ews.new.2275/evolution-ews.changes    
2022-10-22 14:13:09.084747151 +0200
@@ -1,0 +2,10 @@
+Fri Oct 21 06:53:30 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 3.46.1:
+  + Handle negative value for GUri's port
+  + EwsConnect: Early stop a response traversal
+  + ESoapResponse: Allow NULL for some traversal functions
+  + ebb_ews_mailbox_to_contact: Fix a memory leak
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  evolution-ews-3.46.0.tar.xz

New:
----
  evolution-ews-3.46.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ evolution-ews.spec ++++++
--- /var/tmp/diff_new_pack.XJNgbs/_old  2022-10-22 14:13:09.552748260 +0200
+++ /var/tmp/diff_new_pack.XJNgbs/_new  2022-10-22 14:13:09.556748270 +0200
@@ -20,7 +20,7 @@
 %define _version %(echo %{version} | grep -E -o '[0-9]+\.[0-9]+\.[0-9]+')
 
 Name:           evolution-ews
-Version:        3.46.0
+Version:        3.46.1
 Release:        0
 Summary:        Exchange Connector for Evolution, compatible with Exchange 
2007 and later
 License:        LGPL-2.1-only

++++++ evolution-ews-3.46.0.tar.xz -> evolution-ews-3.46.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evolution-ews-3.46.0/CMakeLists.txt 
new/evolution-ews-3.46.1/CMakeLists.txt
--- old/evolution-ews-3.46.0/CMakeLists.txt     2022-09-16 07:02:56.000000000 
+0200
+++ new/evolution-ews-3.46.1/CMakeLists.txt     2022-10-21 08:12:54.000000000 
+0200
@@ -4,7 +4,7 @@
 cmake_policy(VERSION 3.1)
 
 project(evolution-ews
-       VERSION 3.46.0
+       VERSION 3.46.1
        LANGUAGES C)
 set(PROJECT_BUGREPORT "https://gitlab.gnome.org/GNOME/evolution-ews/issues/";)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evolution-ews-3.46.0/NEWS 
new/evolution-ews-3.46.1/NEWS
--- old/evolution-ews-3.46.0/NEWS       2022-09-16 07:02:56.000000000 +0200
+++ new/evolution-ews-3.46.1/NEWS       2022-10-21 08:12:54.000000000 +0200
@@ -1,3 +1,16 @@
+Evolution-EWS 3.46.1 2022-10-21
+-------------------------------
+
+Miscellaneous:
+       Handle negative value for GUri's port
+       EwsConnect: Early stop a response traversal
+       ESoapResponse: Allow NULL for some traversal functions
+       ebb_ews_mailbox_to_contact: Fix a memory leak
+
+Translations:
+       J??rgen Benvenuti (de)
+       ???????????????? ?????????????? (sr)
+
 Evolution-EWS 3.46.0 2022-09-16
 -------------------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evolution-ews-3.46.0/po/de.po 
new/evolution-ews-3.46.1/po/de.po
--- old/evolution-ews-3.46.0/po/de.po   2022-09-16 07:02:56.000000000 +0200
+++ new/evolution-ews-3.46.1/po/de.po   2022-10-21 08:12:54.000000000 +0200
@@ -12,8 +12,8 @@
 msgstr ""
 "Project-Id-Version: evolution-ews master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/evolution-ews/issues\n";
-"POT-Creation-Date: 2022-06-22 11:17+0000\n"
-"PO-Revision-Date: 2022-07-07 13:01+0200\n"
+"POT-Creation-Date: 2022-09-25 07:30+0000\n"
+"PO-Revision-Date: 2022-09-28 11:23+0200\n"
 "Last-Translator: J??rgen Benvenuti <gastor...@posteo.org>\n"
 "Language-Team: German <gnome...@gnome.org>\n"
 "Language: de\n"
@@ -21,7 +21,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 3.1\n"
+"X-Generator: Poedit 3.1.1\n"
 
 #: ../org.gnome.Evolution-ews.metainfo.xml.in.h:1
 #: ../src/EWS/camel/camel-ews-provider.c:68
@@ -35,51 +35,51 @@
 msgid "For accessing Exchange servers using Web Services"
 msgstr "F??r den Zugriff auf Exchange-Server ??ber Webdienste"
 
-#: ../src/EWS/addressbook/e-book-backend-ews.c:2894
+#: ../src/EWS/addressbook/e-book-backend-ews.c:2880
 msgid "Fetching contact photos???"
 msgstr "Kontakt_fotos holen ???"
 
-#: ../src/EWS/addressbook/e-book-backend-ews.c:4087
+#: ../src/EWS/addressbook/e-book-backend-ews.c:4060
 msgid "Failed to update GAL:"
 msgstr "GAL konnte nicht aktualisiert werden:"
 
-#: ../src/EWS/addressbook/e-book-backend-ews.c:4252
+#: ../src/EWS/addressbook/e-book-backend-ews.c:4225
 msgid ""
 "Cannot save contact list, it???s only supported on EWS Server 2010 or later"
 msgstr ""
 "Kontaktliste kann nicht gespeichert werden. Das wird nur f??r Exchange-"
 "Webdienste-Server 2010 oder neuer unterst??tzt"
 
-#: ../src/EWS/addressbook/e-book-backend-ews.c:4350
+#: ../src/EWS/addressbook/e-book-backend-ews.c:4323
 msgid "Failed to set contact photo:"
 msgstr "Kontaktfoto konnte nicht festgelegt werden:"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2034
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2037
 msgctxt "FreeBusyType"
 msgid "Free"
 msgstr "Frei"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2037
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2040
 msgctxt "FreeBusyType"
 msgid "Busy"
 msgstr "Besch??ftigt"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2039
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2042
 msgctxt "FreeBusyType"
 msgid "Out of Office"
 msgstr "Nicht im B??ro"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2041
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2044
 msgctxt "FreeBusyType"
 msgid "Tentative"
 msgstr "Vorl??ufig"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2621
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2895
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2624
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2898
 msgid "Cannot determine EWS ItemId"
 msgstr "EWS ItemId kann nicht bestimmt werden"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:3192
+#: ../src/EWS/calendar/e-cal-backend-ews.c:3197
 msgid ""
 "Cannot create meetings organized by other users in an Exchange Web Services "
 "calendar."
@@ -87,12 +87,30 @@
 "Besprechungen, die von anderen Benutzern in einem Exchange Web Services-"
 "Kalender organisiert werden, k??nnen nicht erstellt werden."
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:3902
+#: ../src/EWS/calendar/e-cal-backend-ews.c:3234
+msgid "Online meeting can be created only in the main user Calendar."
+msgstr ""
+"Online-Besprechung kann nur im Kalender des Hauptnutzers erstellt werden."
+
+#: ../src/EWS/calendar/e-cal-backend-ews.c:3948
 #, c-format
 msgid "Cannot find user ???%s??? between attendees"
 msgstr "Teilnehmer ??%s?? kann nicht in der Teilnehmerliste gefunden werden"
 
-#: ../src/EWS/calendar/e-cal-backend-ews-utils.c:2087
+#: ../src/EWS/calendar/e-cal-backend-ews-m365.c:40
+msgid ""
+"Cannot connect to the server, repeat the action once you login to the server."
+msgstr ""
+"Keine Verbindung mit dem Server m??glich, wiederholen Sie den Vorgang, sobald 
"
+"Sie sich beim Server anmelden."
+
+#. Translators: The '%s' is replaced with a UID of the collection source
+#: ../src/EWS/calendar/e-cal-backend-ews-m365.c:148
+#, c-format
+msgid "Cannot find Microsoft365 helper source for calendar ???%s???"
+msgstr "Microsoft365-Hilfsquelle f??r Kalender ??%s?? kann nicht gefunden 
werden"
+
+#: ../src/EWS/calendar/e-cal-backend-ews-utils.c:2089
 msgid "Invalid occurrence ID"
 msgstr "Ung??ltige Vorgangskennung"
 
@@ -523,12 +541,12 @@
 msgstr ""
 "CreateItem-Aufruf konnte die Kennung der neuen Nachricht nicht zur??ckgeben"
 
-#: ../src/EWS/common/e-ews-connection.c:323
+#: ../src/EWS/common/e-ews-connection.c:344
 #, c-format
 msgid "No response: %s"
 msgstr "Keine Antwort: %s"
 
-#: ../src/EWS/common/e-ews-connection.c:486
+#: ../src/EWS/common/e-ews-connection.c:509
 #, c-format
 msgid "Exchange server is busy, waiting to retry (%d:%02d minute)"
 msgid_plural "Exchange server is busy, waiting to retry (%d:%02d minutes)"
@@ -539,7 +557,7 @@
 "Der Exchange-Server ist besch??ftigt, Warten auf erneuten Versuch (%d:%02d "
 "Minuten)"
 
-#: ../src/EWS/common/e-ews-connection.c:492
+#: ../src/EWS/common/e-ews-connection.c:515
 #, c-format
 msgid "Exchange server is busy, waiting to retry (%d second)"
 msgid_plural "Exchange server is busy, waiting to retry (%d seconds)"
@@ -549,59 +567,59 @@
 "Der Exchange-Server ist besch??ftigt, Warten auf erneuten Versuch (%d "
 "Sekunden)"
 
-#: ../src/EWS/common/e-ews-connection.c:621
+#: ../src/EWS/common/e-ews-connection.c:644
 msgid "Authentication failed"
 msgstr "Legitimation gescheitert"
 
-#: ../src/EWS/common/e-ews-connection.c:2338
+#: ../src/EWS/common/e-ews-connection.c:2389
 msgid "Failed to parse autodiscover response XML"
 msgstr "XML der Autodiscover-Antwort konnte nicht verarbeitet werden"
 
-#: ../src/EWS/common/e-ews-connection.c:2344
+#: ../src/EWS/common/e-ews-connection.c:2395
 msgid "Failed to find <Autodiscover> element"
 msgstr "<Autodiscover>-Element konnte nicht gefunden werden"
 
-#: ../src/EWS/common/e-ews-connection.c:2354
+#: ../src/EWS/common/e-ews-connection.c:2405
 msgid "Failed to find <Response> element"
 msgstr "<Response>-Element konnte nicht gefunden werden"
 
-#: ../src/EWS/common/e-ews-connection.c:2364
+#: ../src/EWS/common/e-ews-connection.c:2415
 msgid "Failed to find <Account> element"
 msgstr "<Account>-Element konnte nicht gefunden werden"
 
-#: ../src/EWS/common/e-ews-connection.c:2409
+#: ../src/EWS/common/e-ews-connection.c:2460
 msgid "Failed to find <ASUrl> in autodiscover response"
 msgstr "<ASUrl> konnte in Autodiscover-Antwort nicht gefunden werden"
 
-#: ../src/EWS/common/e-ews-connection.c:2485
+#: ../src/EWS/common/e-ews-connection.c:2536
 msgid "URL cannot be NULL"
 msgstr "Die Adresse darf nicht NULL sein"
 
-#: ../src/EWS/common/e-ews-connection.c:2903
+#: ../src/EWS/common/e-ews-connection.c:2954
 msgid "Email address is missing a domain part"
 msgstr "In der E-Mail-Adresse fehlt der Domain-Teil"
 
-#: ../src/EWS/common/e-ews-connection.c:3112
+#: ../src/EWS/common/e-ews-connection.c:3163
 msgid "Failed to parse oab XML"
 msgstr "OAB-XML konnte nicht verarbeitet werden"
 
-#: ../src/EWS/common/e-ews-connection.c:3150
+#: ../src/EWS/common/e-ews-connection.c:3201
 msgid "Failed to find <OAB> element\n"
 msgstr "<OAB>-Element konnte nicht gefunden werden\n"
 
-#: ../src/EWS/common/e-ews-connection.c:8672
+#: ../src/EWS/common/e-ews-connection.c:8726
 msgid "Requires at least Microsoft Exchange 2010 SP1 server"
 msgstr "Es ist mindestens Microsoft Exchange 2010 SP1 Server erforderlich"
 
-#: ../src/EWS/common/e-ews-connection.c:8773
+#: ../src/EWS/common/e-ews-connection.c:8827
 msgid "Requires at least Microsoft Exchange 2013 server"
 msgstr "Es ist mindestens Microsoft Exchange 2013 Server erforderlich"
 
-#: ../src/EWS/common/e-ews-connection.c:8926
+#: ../src/EWS/common/e-ews-connection.c:8980
 msgid "Requires at least Microsoft Exchange 2010 server"
 msgstr "Es ist mindestens Microsoft Exchange 2010 Server erforderlich"
 
-#: ../src/EWS/common/e-ews-connection.c:9066
+#: ../src/EWS/common/e-ews-connection.c:9120
 msgid "Requires at least Microsoft Exchange 2007 SP1 server"
 msgstr "Es ist mindestens Microsoft Exchange 2007 SP1 Server erforderlich"
 
@@ -656,6 +674,15 @@
 msgid "Tries to look up for user photo"
 msgstr "Versucht, ein Benutzerfoto zu holen"
 
+#: ../src/EWS/evolution/e-ews-comp-editor-extension.c:195
+msgid "Online Meeting"
+msgstr "Online-Besprechung"
+
+#: ../src/EWS/evolution/e-ews-comp-editor-extension.c:197
+msgid "Create the meeting as an online meeting in the main user calendar"
+msgstr ""
+"Die Besprechung als Online-Besprechung im Kalender des Hauptnutzers erstellen"
+
 #: ../src/EWS/evolution/e-ews-config-lookup.c:182
 msgid "Exchange Web Services autodiscovery"
 msgstr "Exchange-Webdienste-Autoerkennung"
@@ -1430,7 +1457,7 @@
 msgstr "Offline-Adressbuch wird gesucht"
 
 #: ../src/EWS/evolution/e-mail-config-ews-gal.c:256
-#: ../src/EWS/registry/e-ews-backend.c:549
+#: ../src/EWS/registry/e-ews-backend.c:552
 msgid "Global Address List"
 msgstr "Globale Adressliste"
 
@@ -1594,7 +1621,7 @@
 msgid "Folder of user ???{0}??? had been subscribed successfully."
 msgstr "Ordner des Benutzers ??{0}?? wurde erfolgreich abonniert."
 
-#: ../src/EWS/registry/e-ews-backend.c:1006
+#: ../src/EWS/registry/e-ews-backend.c:1094
 #: ../src/Microsoft365/registry/e-m365-backend.c:696
 #, c-format
 msgid "Could not determine a suitable folder class for a new folder named 
???%s???"
@@ -1602,13 +1629,13 @@
 "Es konnte keine passende Ordnerklasse f??r einen neuen Ordner namens ??%s?? "
 "ermittelt werden"
 
-#: ../src/EWS/registry/e-ews-backend.c:1095
+#: ../src/EWS/registry/e-ews-backend.c:1183
 #, c-format
 msgid "Data source ???%s??? does not represent an Exchange Web Services folder"
 msgstr "Die Datenquelle ??%s?? ist kein ??Exchange Web Services??-Ordner"
 
 #: ../src/Microsoft365/addressbook/e-book-backend-m365.c:1427
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:2941
+#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:389
 msgid "Folder ID is not set"
 msgstr "Ordner-Kennung ist nicht festgelegt"
 
@@ -1617,11 +1644,22 @@
 msgstr ""
 "Kontaktliste kann nicht in einem Microsoft 365-Adressbuch gespeichert werden"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1663
+#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:661
+msgid "Can store only simple events into Microsoft 365 calendar"
+msgstr ""
+"Nur einfache Ereignisse k??nnen im Microsoft 365-Kalender gespeichert werden"
+
+#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:674
+msgid "Can store only simple tasks into Microsoft 365 task folder"
+msgstr ""
+"Nur einfache Aufgaben k??nnen im Microsoft 365-Aufgabenordner gespeichert "
+"werden"
+
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1629
 msgid "Microsoft 365 calendar cannot store more than one recurrence"
 msgstr "Microsoft 365-Kalender kann nicht mehr als eine Wiederholung speichern"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1672
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1638
 msgid ""
 "Microsoft 365 calendar cannot store component with RDATE, EXDATE or RRULE "
 "properties"
@@ -1629,49 +1667,38 @@
 "Microsoft 365-Kalender kann keine Komponente mit RDATE-, EXDATE- oder RRULE-"
 "Eigenschaften speichern"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1782
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1748
 #, c-format
 msgid "Unknown recurrence frequency (%d)"
 msgstr "Unbekannte Wiederholungsh??ufigkeit (%d)"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1927
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1900
 msgid "Microsoft 365 calendar cannot store more that one event reminder"
 msgstr ""
 "Microsoft 365-Kalender kann nicht mehr als eine Ereigniserinnerung speichern"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1960
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1933
 msgid "Microsoft 365 event can have only a reminder before event start"
 msgstr ""
 "Microsoft 365-Ereignis darf nur eine Erinnerung vor dem Ereignisstart haben"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1973
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1946
 msgid "Microsoft 365 task can have only a reminder with absolute time"
 msgstr "Microsoft 365-Task darf nur eine Erinnerung mit absoluter Zeit haben"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:2378
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:2383
 #, c-format
 msgid "Cannot store attachment with URI ???%s???"
 msgstr "Anlage mit Adresse ??%s?? kann nicht gespeichert werden"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:2380
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:2385
 msgid "Failed to read attachment URI"
 msgstr "Fehler beim Lesen der Anlagen-Adresse"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:2394
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:2399
 msgid "Failed to get inline attachment data"
 msgstr "Fehler beim Abrufen von Inline-Anlagendaten"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:3213
-msgid "Can store only simple events into Microsoft 365 calendar"
-msgstr ""
-"Nur einfache Ereignisse k??nnen im Microsoft 365-Kalender gespeichert werden"
-
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:3226
-msgid "Can store only simple tasks into Microsoft 365 task folder"
-msgstr ""
-"Nur einfache Aufgaben k??nnen im Microsoft 365-Aufgabenordner gespeichert "
-"werden"
-
 #: ../src/Microsoft365/camel/camel-m365-folder.c:491
 #: ../src/Microsoft365/camel/camel-m365-folder.c:610
 #: ../src/Microsoft365/camel/camel-m365-folder.c:1017
@@ -1718,7 +1745,7 @@
 msgstr "E-Mail-Empfang ??ber Microsoft 365"
 
 #: ../src/Microsoft365/camel/camel-m365-store.c:198
-#: ../src/Microsoft365/common/e-m365-connection.c:1221
+#: ../src/Microsoft365/common/e-m365-connection.c:1241
 #, c-format
 msgid "Malformed URI: ???%s???"
 msgstr "Fehlerhafte Adresse: ??%s??"
@@ -1775,7 +1802,7 @@
 msgid "Microsoft365"
 msgstr "Microsoft365"
 
-#: ../src/Microsoft365/common/e-m365-connection.c:876
+#: ../src/Microsoft365/common/e-m365-connection.c:885
 #, c-format
 msgid "Microsoft 365 server is busy, waiting to retry (%d:%02d minute)"
 msgid_plural "Microsoft 365 server is busy, waiting to retry (%d:%02d minutes)"
@@ -1786,7 +1813,7 @@
 "Der Exchange-Server ist ausgelastet. Warten auf einen erneuten Versuch (%d:"
 "%02d Minuten)"
 
-#: ../src/Microsoft365/common/e-m365-connection.c:882
+#: ../src/Microsoft365/common/e-m365-connection.c:891
 #, c-format
 msgid "Microsoft 365 server is busy, waiting to retry (%d second)"
 msgid_plural "Microsoft 365 server is busy, waiting to retry (%d seconds)"
@@ -1797,16 +1824,16 @@
 "Microsoft 365-Server ist ausgelastet und wartet auf einen erneuten Versuch "
 "(%d Sekunden)"
 
-#: ../src/Microsoft365/common/e-m365-connection.c:1007
-#: ../src/Microsoft365/common/e-m365-connection.c:1023
+#: ../src/Microsoft365/common/e-m365-connection.c:1016
+#: ../src/Microsoft365/common/e-m365-connection.c:1043
 msgid "Invalid data"
 msgstr "Ung??ltige Daten"
 
-#: ../src/Microsoft365/common/e-m365-connection.c:1021
+#: ../src/Microsoft365/common/e-m365-connection.c:1041
 msgid "Operation was cancelled"
 msgstr "Die Operation wurde abgebrochen"
 
-#: ../src/Microsoft365/common/e-m365-connection.c:1699
+#: ../src/Microsoft365/common/e-m365-connection.c:1719
 msgid "Failed to parse own Json data"
 msgstr "Fehler beim Verarbeiten eigener JSON-Daten"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evolution-ews-3.46.0/po/sr.po 
new/evolution-ews-3.46.1/po/sr.po
--- old/evolution-ews-3.46.0/po/sr.po   2022-09-16 07:02:56.000000000 +0200
+++ new/evolution-ews-3.46.1/po/sr.po   2022-10-21 08:12:54.000000000 +0200
@@ -3,21 +3,23 @@
 # Copyright ?? YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the ewolution-ews package.
 # ???????????????? ?????????????? <miroslavniko...@rocketmail.com>, 
2012???2022.
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: evolution-ews\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/evolution-ews/issues\n";
-"POT-Creation-Date: 2022-05-18 16:36+0000\n"
-"PO-Revision-Date: 2022-06-12 22:14+0200\n"
+"POT-Creation-Date: 2022-09-16 14:56+0000\n"
+"PO-Revision-Date: 2022-09-20 03:53+0200\n"
 "Last-Translator: ???????????????? ?????????????? 
<miroslavniko...@rocketmail.com>\n"
-"Language-Team: Serbian <gnome...@googlegroups.org>\n"
+"Language-Team: Serbian <???????????? <gnome...@googlegroups.org>>\n"
 "Language: sr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : n"
-"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n"
 "X-Project-Style: gnome\n"
+"X-Generator: Gtranslator 3.36.0\n"
 
 #: ../org.gnome.Evolution-ews.metainfo.xml.in.h:1
 #: ../src/EWS/camel/camel-ews-provider.c:68
@@ -31,51 +33,51 @@
 msgid "For accessing Exchange servers using Web Services"
 msgstr "???? ?????????????? ?????????????????? ?????????????? ???????????? 
?????? ????????????"
 
-#: ../src/EWS/addressbook/e-book-backend-ews.c:2896
+#: ../src/EWS/addressbook/e-book-backend-ews.c:2880
 msgid "Fetching contact photos???"
 msgstr "???????????????? ?????????????????????? ???????????????????"
 
-#: ../src/EWS/addressbook/e-book-backend-ews.c:4089
+#: ../src/EWS/addressbook/e-book-backend-ews.c:4060
 msgid "Failed to update GAL:"
 msgstr "?????????? ?????????? ???? ?????????????? ??????:"
 
-#: ../src/EWS/addressbook/e-book-backend-ews.c:4254
+#: ../src/EWS/addressbook/e-book-backend-ews.c:4225
 msgid ""
 "Cannot save contact list, it???s only supported on EWS Server 2010 or later"
 msgstr ""
 "???? ???????? ???? ?????????????? ???????????? ????????????????, 
???????????????? ???? ???????? ???? EWS ?????????????????? 2010 "
 "?????? ??????????????"
 
-#: ../src/EWS/addressbook/e-book-backend-ews.c:4352
+#: ../src/EWS/addressbook/e-book-backend-ews.c:4323
 msgid "Failed to set contact photo:"
 msgstr "?????????? ?????????? ???? ?????????????? ?????????????????????? 
????????????????:"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2034
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2037
 msgctxt "FreeBusyType"
 msgid "Free"
 msgstr "????????????????"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2037
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2040
 msgctxt "FreeBusyType"
 msgid "Busy"
 msgstr "????????????"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2039
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2042
 msgctxt "FreeBusyType"
 msgid "Out of Office"
 msgstr "?????? ??????????????????????"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2041
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2044
 msgctxt "FreeBusyType"
 msgid "Tentative"
 msgstr "????????????????????"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2621
-#: ../src/EWS/calendar/e-cal-backend-ews.c:2895
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2624
+#: ../src/EWS/calendar/e-cal-backend-ews.c:2898
 msgid "Cannot determine EWS ItemId"
 msgstr "???? ???????? ???? ?????????????? ???EWS ItemId???"
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:3192
+#: ../src/EWS/calendar/e-cal-backend-ews.c:3197
 msgid ""
 "Cannot create meetings organized by other users in an Exchange Web Services "
 "calendar."
@@ -83,12 +85,29 @@
 "???? ???????? ???? ???????????????? ???????????????? ???????? ???? 
???????????????????????? ?????????????????? ?? ?????????????????? "
 "???????????? ?????? ??????????????."
 
-#: ../src/EWS/calendar/e-cal-backend-ews.c:3902
+#: ../src/EWS/calendar/e-cal-backend-ews.c:3234
+msgid "Online meeting can be created only in the main user Calendar."
+msgstr ""
+"???????????????? ???? ?????????? ???? ???????? ?????????????????? ???????? ?? 
?????????????? ?????????????????? ??????????????????."
+
+#: ../src/EWS/calendar/e-cal-backend-ews.c:3948
 #, c-format
 msgid "Cannot find user ???%s??? between attendees"
 msgstr "???? ???????? ???? ?????????? ?????????????????? ???%s??? ???????? 
????????????????????"
 
-#: ../src/EWS/calendar/e-cal-backend-ews-utils.c:2103
+#: ../src/EWS/calendar/e-cal-backend-ews-m365.c:40
+msgid ""
+"Cannot connect to the server, repeat the action once you login to the server."
+msgstr ""
+"???? ???????? ???? ???? ?????????????? ???? ????????????, ???????????????? 
?????????? ???????? ???? ?????????????????? ???? ????????????."
+
+#. Translators: The '%s' is replaced with a UID of the collection source
+#: ../src/EWS/calendar/e-cal-backend-ews-m365.c:148
+#, c-format
+msgid "Cannot find Microsoft365 helper source for calendar ???%s???"
+msgstr "???? ???????? ???? ?????????? ?????????? ???Microsoft365??? 
?????????????????? ???? ???????????????? ???%s???"
+
+#: ../src/EWS/calendar/e-cal-backend-ews-utils.c:2089
 msgid "Invalid occurrence ID"
 msgstr "???????????????????? ???? ????????????????"
 
@@ -306,7 +325,7 @@
 msgstr "?????????????????? ???????????? ????????????????"
 
 #: ../src/EWS/camel/camel-ews-store.c:2345
-#: ../src/Microsoft365/camel/camel-m365-store.c:628
+#: ../src/Microsoft365/camel/camel-m365-store.c:629
 #, c-format
 msgid "No such folder: %s"
 msgstr "???????? ?????????? ????????????????: %s"
@@ -320,7 +339,7 @@
 msgstr "???? ???????? ???? ???????????????? EWS ?????????? ????????????????"
 
 #: ../src/EWS/camel/camel-ews-store.c:2878
-#: ../src/Microsoft365/camel/camel-m365-store.c:691
+#: ../src/Microsoft365/camel/camel-m365-store.c:692
 #, c-format
 msgid "Cannot create folder ???%s???, folder already exists"
 msgstr "???? ???????? ???? ???????????????? ???????????????? ???%s???, 
???????????????? ?????? ??????????????"
@@ -345,7 +364,7 @@
 "???? ???????? ???? ???????????????? ???????????????? ?????? ???%s???, 
?????????????? ???? ???????? ???? ?????????? ????????????????"
 
 #: ../src/EWS/camel/camel-ews-store.c:3020
-#: ../src/Microsoft365/camel/camel-m365-store.c:879
+#: ../src/Microsoft365/camel/camel-m365-store.c:880
 #, c-format
 msgid "Folder does not exist"
 msgstr "???????????????? ???? ??????????????"
@@ -404,13 +423,13 @@
 msgstr "???????????? ?????????????? ???? ???%s??? ???? ???%s???"
 
 #: ../src/EWS/camel/camel-ews-store.c:3402
-#: ../src/Microsoft365/camel/camel-m365-store.c:1453
+#: ../src/Microsoft365/camel/camel-m365-store.c:1454
 #, c-format
 msgid "Could not locate Trash folder"
 msgstr "???? ???????? ???? ???????????????? ???????????????? ???? ??????????"
 
 #: ../src/EWS/camel/camel-ews-store.c:3462
-#: ../src/Microsoft365/camel/camel-m365-store.c:1511
+#: ../src/Microsoft365/camel/camel-m365-store.c:1512
 #, c-format
 msgid "Could not locate Junk folder"
 msgstr "???? ???????? ???? ???????????????? ???????????????? ???? ??????????"
@@ -435,8 +454,8 @@
 msgstr "???? ???????? ???? ???????????????? ?????????????????? EWS 
???????????????? ?? ???????????? ?????? ??????????"
 
 #: ../src/EWS/camel/camel-ews-store.c:3882
-#: ../src/Microsoft365/camel/camel-m365-store.c:1771
-#: ../src/Microsoft365/camel/camel-m365-store.c:1784
+#: ../src/Microsoft365/camel/camel-m365-store.c:1772
+#: ../src/Microsoft365/camel/camel-m365-store.c:1785
 #, c-format
 msgid "You must be working online to complete this operation"
 msgstr "???????????? ???? ???????????? ???? ?????????? ???? ?????????? 
???????????????? ?????? ??????????"
@@ -457,7 +476,6 @@
 #: ../src/EWS/camel/camel-ews-transport.c:173
 #: ../src/Microsoft365/camel/camel-m365-transport.c:172
 #, c-format
-#| msgid "Malformed URI: ???%s???"
 msgid "Invalid folder URI ???%s???"
 msgstr "?????????? ????????????: ?????????????%s???"
 
@@ -508,25 +526,17 @@
 "????????????, ??????????????, ?????????????? ?????? ?????????????? 
?????????????????? ?????? ?????????????????? ?? ???? ???????????????? "
 "??????????????."
 
-#: ../src/EWS/common/e-ews-camel-common.c:388
+#: ../src/EWS/common/e-ews-camel-common.c:387
 #, c-format
 msgid "CreateItem call failed to return ID for new message"
 msgstr "?????????? ????????????????? ??????????????? ???????? ?????????? ???? 
?????????? ???? ???? ???????? ????????????"
 
-#: ../src/EWS/common/e-ews-connection.c:828
-msgid "Operation Cancelled"
-msgstr "?????????? ???? ????????????????"
-
-#: ../src/EWS/common/e-ews-connection.c:1001
-msgid "Authentication failed"
-msgstr "?????????????????? ??????????????"
-
-#: ../src/EWS/common/e-ews-connection.c:1028
+#: ../src/EWS/common/e-ews-connection.c:344
 #, c-format
 msgid "No response: %s"
 msgstr "???????? ????????????????: %s"
 
-#: ../src/EWS/common/e-ews-connection.c:1096
+#: ../src/EWS/common/e-ews-connection.c:509
 #, c-format
 msgid "Exchange server is busy, waiting to retry (%d:%02d minute)"
 msgid_plural "Exchange server is busy, waiting to retry (%d:%02d minutes)"
@@ -535,7 +545,7 @@
 msgstr[2] "???????????? ?????????????? ???? ????????????, ?????????? ???? 
?????????????? ???????????? (%d:%02d ????????????)"
 msgstr[3] "???????????? ?????????????? ???? ????????????, ?????????? ???? 
?????????????? ???????????? (?????????? ??????????)"
 
-#: ../src/EWS/common/e-ews-connection.c:1102
+#: ../src/EWS/common/e-ews-connection.c:515
 #, c-format
 msgid "Exchange server is busy, waiting to retry (%d second)"
 msgid_plural "Exchange server is busy, waiting to retry (%d seconds)"
@@ -544,74 +554,74 @@
 msgstr[2] "???????????? ?????????????? ???? ????????????, ?????????? ???? 
?????????????? ???????????? (%d ??????????????)"
 msgstr[3] "???????????? ?????????????? ???? ????????????, ?????????? ???? 
?????????????? ???????????? (?????????? ??????????????)"
 
-#: ../src/EWS/common/e-ews-connection.c:3238
-#, c-format
+#: ../src/EWS/common/e-ews-connection.c:644
+msgid "Authentication failed"
+msgstr "?????????????????? ??????????????"
+
+#: ../src/EWS/common/e-ews-connection.c:2389
 msgid "Failed to parse autodiscover response XML"
 msgstr "?????????? ?????????? ???? ?????????????? 
?????????????????????????????? ?????????????? ??????????"
 
-#: ../src/EWS/common/e-ews-connection.c:3245
-#, c-format
+#: ../src/EWS/common/e-ews-connection.c:2395
 msgid "Failed to find <Autodiscover> element"
 msgstr "?????????? ?????????? ???? ???????????????? ?????????????? 
<??????????????????????????>"
 
-#: ../src/EWS/common/e-ews-connection.c:3256
-#, c-format
+#: ../src/EWS/common/e-ews-connection.c:2405
 msgid "Failed to find <Response> element"
 msgstr "?????????? ?????????? ???? ???????????????? ?????????????? 
<??????????????>"
 
-#: ../src/EWS/common/e-ews-connection.c:3267
-#, c-format
+#: ../src/EWS/common/e-ews-connection.c:2415
 msgid "Failed to find <Account> element"
 msgstr "?????????? ?????????? ???? ???????????????? ?????????????? 
<??????????>"
 
-#: ../src/EWS/common/e-ews-connection.c:3313
-#, c-format
+#: ../src/EWS/common/e-ews-connection.c:2460
 msgid "Failed to find <ASUrl> in autodiscover response"
 msgstr "?????????? ?????????? ???? ???????????????? <ASUrl> ?? 
???????????????? ??????????????????????????"
 
-#: ../src/EWS/common/e-ews-connection.c:3499
+#: ../src/EWS/common/e-ews-connection.c:2536
 msgid "URL cannot be NULL"
 msgstr "???????????? ???? ???????? ???????? ????????????????"
 
-#: ../src/EWS/common/e-ews-connection.c:3507
-#, c-format
-msgid "URL ???%s??? is not valid"
-msgstr "???????????? ???%s??? ???????? ????????????????"
-
-#: ../src/EWS/common/e-ews-connection.c:3806
+#: ../src/EWS/common/e-ews-connection.c:2954
 msgid "Email address is missing a domain part"
 msgstr "??-?????????? ?????????????????? ?????? ????????????"
 
-#: ../src/EWS/common/e-ews-connection.c:4115
+#: ../src/EWS/common/e-ews-connection.c:3163
 msgid "Failed to parse oab XML"
 msgstr "?????????? ?????????? ???? ?????????????? ?????? ??????????"
 
-#: ../src/EWS/common/e-ews-connection.c:4123
+#: ../src/EWS/common/e-ews-connection.c:3201
 msgid "Failed to find <OAB> element\n"
 msgstr "?????????? ?????????? ???? ???????????????? ?????????????? <??????>\n"
 
-#: ../src/EWS/common/e-ews-connection.c:5412
-msgid "No items found"
-msgstr "?????????? ???????????????? ?????????????? ????????????"
+#: ../src/EWS/common/e-ews-connection.c:8726
+#| msgid "Requires at least Microsoft Exchange 2007 SP1 server"
+msgid "Requires at least Microsoft Exchange 2010 SP1 server"
+msgstr "?????????????? ?????????? ???????????? ???????????????????? 
?????????????? 2010 SP1"
+
+#: ../src/EWS/common/e-ews-connection.c:8827
+#| msgid "Requires at least Microsoft Exchange 2007 SP1 server"
+msgid "Requires at least Microsoft Exchange 2013 server"
+msgstr "?????????????? ?????????? ???????????? ???????????????????? 
?????????????? 2013"
+
+#: ../src/EWS/common/e-ews-connection.c:8980
+#| msgid "Requires at least Microsoft Exchange 2007 SP1 server"
+msgid "Requires at least Microsoft Exchange 2010 server"
+msgstr "?????????????? ?????????? ???????????? ???????????????????? 
?????????????? 2010"
 
-#: ../src/EWS/common/e-ews-connection.c:11883
+#: ../src/EWS/common/e-ews-connection.c:9120
 msgid "Requires at least Microsoft Exchange 2007 SP1 server"
 msgstr "?????????????? ?????????? ???????????? ???????????????????? 
?????????????? 2007 SP1"
 
-#: ../src/EWS/common/e-ews-connection-utils.c:185
+#: ../src/EWS/common/e-ews-connection-utils.c:206
 #, c-format
 msgid "Password expired. Change password at ???%s???."
 msgstr "?????????????? ???? ??????????????. ?????????????????? ?????????????? 
???? ???%s???."
 
-#: ../src/EWS/common/e-ews-connection-utils.c:188
+#: ../src/EWS/common/e-ews-connection-utils.c:209
 msgid "Password expired."
 msgstr "?????????????? ???? ??????????????."
 
-#: ../src/EWS/common/e-ews-connection-utils.c:422
-#: ../src/Microsoft365/common/e-m365-connection.c:237
-msgid "Unknown error"
-msgstr "?????????????????? ????????????"
-
 #: ../src/EWS/common/e-ews-folder.c:781
 msgid "Cannot add folder, unsupported folder type"
 msgstr "???? ???????? ???? ?????????? ????????????????, ???????????????????? 
?????????? ????????????????"
@@ -652,6 +662,14 @@
 msgid "Tries to look up for user photo"
 msgstr "???????????????? ???? ?????????????? ?????????? ??????????????????"
 
+#: ../src/EWS/evolution/e-ews-comp-editor-extension.c:195
+msgid "Online Meeting"
+msgstr "???????????????? ???? ??????????"
+
+#: ../src/EWS/evolution/e-ews-comp-editor-extension.c:197
+msgid "Create the meeting as an online meeting in the main user calendar"
+msgstr "?????????????????? ???????????????? ?????? ???????????????? ???? 
?????????? ?? ?????????????? ?????????????????? ??????????????????"
+
 #: ../src/EWS/evolution/e-ews-config-lookup.c:182
 msgid "Exchange Web Services autodiscovery"
 msgstr "?????????????????????????? ?????? ???????????? ??????????????"
@@ -1118,11 +1136,11 @@
 msgid "%s ??? %s"
 msgstr "%s ??? %s"
 
-#: ../src/EWS/evolution/e-mail-config-ews-autodiscover.c:267
+#: ../src/EWS/evolution/e-mail-config-ews-autodiscover.c:261
 msgid "Querying Autodiscover service"
 msgstr "???????????????????? ???????????? ??????????????????????????"
 
-#: ../src/EWS/evolution/e-mail-config-ews-autodiscover.c:360
+#: ../src/EWS/evolution/e-mail-config-ews-autodiscover.c:354
 msgid "Fetch _URL"
 msgstr "???????????? _????????????"
 
@@ -1333,7 +1351,7 @@
 msgstr "???????????????? ?????????????????? ?????????????? ????????????????, 
?????????????????????"
 
 #: ../src/EWS/evolution/e-mail-config-ews-delegates-page.c:1001
-#: ../src/EWS/evolution/e-mail-config-ews-delegates-page.c:1623
+#: ../src/EWS/evolution/e-mail-config-ews-delegates-page.c:1548
 msgid "Delegates"
 msgstr "????????????????????"
 
@@ -1375,7 +1393,7 @@
 msgid "My delegates a_nd me"
 msgstr "???????? ???????????????????? ?? _????"
 
-#: ../src/EWS/evolution/e-mail-config-ews-delegates-page.c:1695
+#: ../src/EWS/evolution/e-mail-config-ews-delegates-page.c:1620
 msgid "Retrieving ???Delegates??? settings"
 msgstr "???????????????? ???????????????????? ??????????????????????????"
 
@@ -1415,7 +1433,7 @@
 msgstr "?????????????? ?????????????????? ????????????????"
 
 #: ../src/EWS/evolution/e-mail-config-ews-gal.c:256
-#: ../src/EWS/registry/e-ews-backend.c:546
+#: ../src/EWS/registry/e-ews-backend.c:552
 msgid "Global Address List"
 msgstr "???????????? ???????????? ????????????"
 
@@ -1570,21 +1588,21 @@
 msgid "Folder of user ???{0}??? had been subscribed successfully."
 msgstr "???????????????? ?????????????????? ???{0}??? ???? ?????????????? 
??????????????????????."
 
-#: ../src/EWS/registry/e-ews-backend.c:1000
-#: ../src/Microsoft365/registry/e-m365-backend.c:689
+#: ../src/EWS/registry/e-ews-backend.c:1094
+#: ../src/Microsoft365/registry/e-m365-backend.c:696
 #, c-format
 msgid "Could not determine a suitable folder class for a new folder named 
???%s???"
 msgstr ""
 "???? ???????? ???? ?????????????? ???????????????????????? ???????????? 
???????????????? ???? ???????? ???????????????? ?????? ?????????????? "
 "???%s???"
 
-#: ../src/EWS/registry/e-ews-backend.c:1089
+#: ../src/EWS/registry/e-ews-backend.c:1183
 #, c-format
 msgid "Data source ???%s??? does not represent an Exchange Web Services folder"
 msgstr "?????????? ???????????????? ???%s??? ???? ???????????????????? 
???????????????? ?????? ???????????? ??????????????"
 
 #: ../src/Microsoft365/addressbook/e-book-backend-m365.c:1427
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:2941
+#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:389
 msgid "Folder ID is not set"
 msgstr "???? ???????????????? ???????? ??????????????????"
 
@@ -1592,11 +1610,20 @@
 msgid "Cannot save contact list into a Microsoft 365 address book"
 msgstr "???? ???????? ???? ?????????????? ???????????? ?????????????????? ?? 
?????????????? ?????????????????????? 365"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1663
+#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:661
+msgid "Can store only simple events into Microsoft 365 calendar"
+msgstr "???????? ???? ?????????????? ???????? ?????????????????????? 
???????????????? ?? ???????????????? ?????????????????????? 365"
+
+#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:674
+msgid "Can store only simple tasks into Microsoft 365 task folder"
+msgstr ""
+"???????? ???? ?????????????? ???????? ?????????????????????? ?????????????? 
?? ???????????????? ???????????????? ?????????????????????? 365"
+
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1629
 msgid "Microsoft 365 calendar cannot store more than one recurrence"
 msgstr "???????????????? ?????????????????????? 365 ???? ???????? ???? 
???????????? ???????? ???? ???????????? ??????????????????"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1672
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1638
 msgid ""
 "Microsoft 365 calendar cannot store component with RDATE, EXDATE or RRULE "
 "properties"
@@ -1604,48 +1631,39 @@
 "???????????????? ?????????????????????? 365 ???? ???????? ???? ???????????? 
???????????????? ???? ???RDATE???, ???EXDATE??? ?????? "
 "???RRULE??? ????????????????????"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1782
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1748
 #, c-format
 msgid "Unknown recurrence frequency (%d)"
 msgstr "?????????????????? ???????????????????? ?????????????????? (%d)"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1927
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1900
 msgid "Microsoft 365 calendar cannot store more that one event reminder"
 msgstr ""
 "???????????????? ?????????????????????? 365 ???? ???????? ???? ???????????? 
???????? ???? ???????????? ???????????????????? ????????????????"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1960
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1933
 msgid "Microsoft 365 event can have only a reminder before event start"
 msgstr ""
 "?????????????? ?????????????????????? 365 ???????? ???? ?????? ???????? 
?????????????????? ?????? ?????????????? ???????????????? "
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:1973
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:1946
 msgid "Microsoft 365 task can have only a reminder with absolute time"
 msgstr ""
 "?????????????? ?????????????????????? 365 ???????? ???? ?????? ???????? 
?????????????????? ???? ???????????????????? ????????????????"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:2378
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:2383
 #, c-format
 msgid "Cannot store attachment with URI ???%s???"
 msgstr "???? ???????? ???? ?????????????? ???????????? ???? ?????????????? 
???%s???"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:2380
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:2385
 msgid "Failed to read attachment URI"
 msgstr "?????????? ?????????? ???? ???????????????? ???????????? 
??????????????"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:2394
+#: ../src/Microsoft365/calendar/e-cal-backend-m365-utils.c:2399
 msgid "Failed to get inline attachment data"
 msgstr "?????????? ?????????? ???? ?????????????? ???????????????? 
?????????????????? ??????????????"
 
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:3213
-msgid "Can store only simple events into Microsoft 365 calendar"
-msgstr "???????? ???? ?????????????? ???????? ?????????????????????? 
???????????????? ?? ???????????????? ?????????????????????? 365"
-
-#: ../src/Microsoft365/calendar/e-cal-backend-m365.c:3226
-msgid "Can store only simple tasks into Microsoft 365 task folder"
-msgstr ""
-"???????? ???? ?????????????? ???????? ?????????????????????? ?????????????? 
?? ???????????????? ???????????????? ?????????????????????? 365"
-
 #: ../src/Microsoft365/camel/camel-m365-folder.c:491
 #: ../src/Microsoft365/camel/camel-m365-folder.c:610
 #: ../src/Microsoft365/camel/camel-m365-folder.c:1017
@@ -1692,31 +1710,31 @@
 msgstr "???????????? ?????????? ?????????? ?????????????????????? 365"
 
 #: ../src/Microsoft365/camel/camel-m365-store.c:198
-#: ../src/Microsoft365/common/e-m365-connection.c:1527
+#: ../src/Microsoft365/common/e-m365-connection.c:1241
 #, c-format
 msgid "Malformed URI: ???%s???"
 msgstr "???????? ????????????: ???%s???"
 
-#: ../src/Microsoft365/camel/camel-m365-store.c:531
+#: ../src/Microsoft365/camel/camel-m365-store.c:532
 msgid "Look up Microsoft 365 categories"
 msgstr "???????????????????? ???????????????????? ?????????????????????? 365"
 
-#: ../src/Microsoft365/camel/camel-m365-store.c:540
+#: ../src/Microsoft365/camel/camel-m365-store.c:541
 #: ../src/Microsoft365/camel/camel-m365-transport.c:330
 msgid "Failed to create connection"
 msgstr "?????????? ?????????? ???? ???????????????? ????????"
 
-#: ../src/Microsoft365/camel/camel-m365-store.c:705
+#: ../src/Microsoft365/camel/camel-m365-store.c:706
 #, c-format
 msgid "Parent folder ???%s??? does not exist"
 msgstr "???? ?????????????? ???????????????????? ???????????????? ???%s???"
 
-#: ../src/Microsoft365/camel/camel-m365-store.c:892
+#: ../src/Microsoft365/camel/camel-m365-store.c:893
 msgid "Cannot find ???Deleted Items??? folder"
 msgstr "???? ???????? ???? ???????????????? ???????????????? 
??????????????????? ???????????????"
 
-#: ../src/Microsoft365/camel/camel-m365-store.c:983
-#: ../src/Microsoft365/camel/camel-m365-store.c:1021
+#: ../src/Microsoft365/camel/camel-m365-store.c:984
+#: ../src/Microsoft365/camel/camel-m365-store.c:1022
 #, c-format
 msgid "Folder ???%s??? does not exist"
 msgstr "???? ?????????????? ???????????????? ???%s???"
@@ -1748,7 +1766,7 @@
 msgid "Microsoft365"
 msgstr "??????????????????365"
 
-#: ../src/Microsoft365/common/e-m365-connection.c:1181
+#: ../src/Microsoft365/common/e-m365-connection.c:885
 #, c-format
 msgid "Microsoft 365 server is busy, waiting to retry (%d:%02d minute)"
 msgid_plural "Microsoft 365 server is busy, waiting to retry (%d:%02d minutes)"
@@ -1761,7 +1779,7 @@
 msgstr[3] ""
 "???????????? ?????????????????????? 365 ???? ????????????, ?????????? ???? 
?????????????? ???????????? (?????????? ??????????)"
 
-#: ../src/Microsoft365/common/e-m365-connection.c:1187
+#: ../src/Microsoft365/common/e-m365-connection.c:891
 #, c-format
 msgid "Microsoft 365 server is busy, waiting to retry (%d second)"
 msgid_plural "Microsoft 365 server is busy, waiting to retry (%d seconds)"
@@ -1774,7 +1792,17 @@
 msgstr[3] ""
 "???????????? ?????????????????????? 365 ???? ????????????, ?????????? ???? 
?????????????? ???????????? (?????????? ??????????????)"
 
-#: ../src/Microsoft365/common/e-m365-connection.c:2043
+#: ../src/Microsoft365/common/e-m365-connection.c:1016
+#: ../src/Microsoft365/common/e-m365-connection.c:1043
+msgid "Invalid data"
+msgstr "???????????????????? ????????????"
+
+#: ../src/Microsoft365/common/e-m365-connection.c:1041
+#| msgid "Operation Cancelled"
+msgid "Operation was cancelled"
+msgstr "?????????? ???? ????????????????"
+
+#: ../src/Microsoft365/common/e-m365-connection.c:1719
 msgid "Failed to parse own Json data"
 msgstr "?????????? ?????????? ???? ?????????????? ?????????????????? ???????? 
??????????????"
 
@@ -1799,11 +1827,20 @@
 msgid "_Redirect URI:"
 msgstr "_???????????? ??????????????????????:"
 
-#: ../src/Microsoft365/registry/e-m365-backend.c:780
+#: ../src/Microsoft365/registry/e-m365-backend.c:787
 #, c-format
 msgid "Data source ???%s??? does not represent a Microsoft 365 folder"
 msgstr "?????????? ???????????????? ???%s??? ???? ???????????????????? 
???????????????? ?????????????????????? 365"
 
+#~ msgid "URL ???%s??? is not valid"
+#~ msgstr "???????????? ???%s??? ???????? ????????????????"
+
+#~ msgid "No items found"
+#~ msgstr "?????????? ???????????????? ?????????????? ????????????"
+
+#~ msgid "Unknown error"
+#~ msgstr "?????????????????? ????????????"
+
 #~ msgid "User ???%s??? was not found on the server"
 #~ msgstr "?????????? ???????????????? ?????????????????? ???%s??? ???? 
??????????????"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-ews-3.46.0/src/EWS/addressbook/e-book-backend-ews.c 
new/evolution-ews-3.46.1/src/EWS/addressbook/e-book-backend-ews.c
--- old/evolution-ews-3.46.0/src/EWS/addressbook/e-book-backend-ews.c   
2022-09-16 07:02:56.000000000 +0200
+++ new/evolution-ews-3.46.1/src/EWS/addressbook/e-book-backend-ews.c   
2022-10-21 08:12:54.000000000 +0200
@@ -2256,12 +2256,13 @@
                e_vcard_attribute_add_value (attr, value);
                e_vcard_append_attribute (E_VCARD (*contact), attr);
 
-               if (values)
-                       g_hash_table_insert (values, g_strdup (value), 
GINT_TO_POINTER (1));
-       } else {
-               g_free (value);
+               if (values) {
+                       g_hash_table_insert (values, value, GINT_TO_POINTER 
(1));
+                       value = NULL;
+               }
        }
 
+       g_free (value);
        g_object_unref (addr);
 }
 
@@ -4546,7 +4547,7 @@
        uri = g_uri_parse (host_url, SOUP_HTTP_URI_FLAGS | 
G_URI_FLAGS_PARSE_RELAXED, NULL);
        if (uri) {
                *host = g_strdup (g_uri_get_host (uri));
-               *port = g_uri_get_port (uri);
+               *port = g_uri_get_port (uri) > 0 ? g_uri_get_port (uri) : 0;
 
                result = *host && **host;
                if (!result) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-ews-3.46.0/src/EWS/calendar/e-cal-backend-ews.c 
new/evolution-ews-3.46.1/src/EWS/calendar/e-cal-backend-ews.c
--- old/evolution-ews-3.46.0/src/EWS/calendar/e-cal-backend-ews.c       
2022-09-16 07:02:56.000000000 +0200
+++ new/evolution-ews-3.46.1/src/EWS/calendar/e-cal-backend-ews.c       
2022-10-21 08:12:54.000000000 +0200
@@ -4613,7 +4613,7 @@
        uri = g_uri_parse (host_url, SOUP_HTTP_URI_FLAGS | 
G_URI_FLAGS_PARSE_RELAXED, NULL);
        if (uri) {
                *host = g_strdup (g_uri_get_host (uri));
-               *port = g_uri_get_port (uri);
+               *port = g_uri_get_port (uri) > 0 ? g_uri_get_port (uri) : 0;
 
                result = *host && **host;
                if (!result) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-ews-3.46.0/src/EWS/common/e-ews-connection.c 
new/evolution-ews-3.46.1/src/EWS/common/e-ews-connection.c
--- old/evolution-ews-3.46.0/src/EWS/common/e-ews-connection.c  2022-09-16 
07:02:56.000000000 +0200
+++ new/evolution-ews-3.46.1/src/EWS/common/e-ews-connection.c  2022-10-21 
08:12:54.000000000 +0200
@@ -4814,6 +4814,8 @@
                                        }
                                }
                        }
+
+                       break;
                }
 
                subparam = e_soap_parameter_get_next_child (subparam);
@@ -5119,14 +5121,16 @@
                        g_free (prop);
 
                        for (subparam = 
e_soap_parameter_get_first_child_by_name (subparam, "Mailbox");
-                               subparam != NULL;
-                               subparam = 
e_soap_parameter_get_next_child_by_name (subparam, "Mailbox")) {
+                            subparam != NULL;
+                            subparam = e_soap_parameter_get_next_child_by_name 
(subparam, "Mailbox")) {
                                EwsMailbox *mb;
 
                                mb = e_ews_item_mailbox_from_soap_param 
(subparam);
                                if (mb)
                                        *out_mailboxes = g_slist_prepend 
(*out_mailboxes, mb);
                        }
+
+                       break;
                }
 
                subparam = e_soap_parameter_get_next_child (subparam);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-ews-3.46.0/src/EWS/common/e-soap-response.c 
new/evolution-ews-3.46.1/src/EWS/common/e-soap-response.c
--- old/evolution-ews-3.46.0/src/EWS/common/e-soap-response.c   2022-09-16 
07:02:56.000000000 +0200
+++ new/evolution-ews-3.46.1/src/EWS/common/e-soap-response.c   2022-10-21 
08:12:54.000000000 +0200
@@ -681,7 +681,7 @@
 
 /**
  * e_soap_parameter_get_first_child:
- * @param: An #ESoapParameter.
+ * @param: (nullable): An #ESoapParameter.
  *
  * Gets the first child of the given #ESoapParameter. This is used
  * for compound data types, which can contain several parameters
@@ -692,14 +692,15 @@
 ESoapParameter *
 e_soap_parameter_get_first_child (ESoapParameter *param)
 {
-       g_return_val_if_fail (param != NULL, NULL);
+       if (!param)
+               return NULL;
 
        return soup_xml_real_node (param->children);
 }
 
 /**
  * e_soap_parameter_get_first_child_by_name:
- * @param: An #ESoapParameter.
+ * @param: (nullable): An #ESoapParameter.
  * @name: The name of the child parameter to look for.
  *
  * Gets the first child of the given #ESoapParameter whose name is
@@ -714,7 +715,6 @@
 {
        ESoapParameter *tmp;
 
-       g_return_val_if_fail (param != NULL, NULL);
        g_return_val_if_fail (name != NULL, NULL);
 
        for (tmp = e_soap_parameter_get_first_child (param);
@@ -729,7 +729,7 @@
 
 /**
  * e_soap_parameter_get_next_child:
- * @param: An #ESoapParameter.
+ * @param: (nullable): An #ESoapParameter, or %NULL.
  *
  * Gets the next sibling of the given #ESoapParameter. This is used
  * for compound data types, which can contain several parameters
@@ -743,14 +743,15 @@
 ESoapParameter *
 e_soap_parameter_get_next_child (ESoapParameter *param)
 {
-       g_return_val_if_fail (param != NULL, NULL);
+       if (!param)
+               return NULL;
 
        return soup_xml_real_node (param->next);
 }
 
 /**
  * e_soap_parameter_get_next_child_by_name:
- * @param: An #ESoapParameter.
+ * @param: (nullable): An #ESoapParameter.
  * @name: The name of the sibling parameter to look for.
  *
  * Gets the next sibling of the given #ESoapParameter whose name is
@@ -766,7 +767,6 @@
 {
        ESoapParameter *tmp;
 
-       g_return_val_if_fail (param != NULL, NULL);
        g_return_val_if_fail (name != NULL, NULL);
 
        for (tmp = e_soap_parameter_get_next_child (param);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-ews-3.46.0/src/EWS/evolution/e-ews-config-lookup.c 
new/evolution-ews-3.46.1/src/EWS/evolution/e-ews-config-lookup.c
--- old/evolution-ews-3.46.0/src/EWS/evolution/e-ews-config-lookup.c    
2022-09-16 07:02:56.000000000 +0200
+++ new/evolution-ews-3.46.1/src/EWS/evolution/e-ews-config-lookup.c    
2022-10-21 08:12:54.000000000 +0200
@@ -253,7 +253,7 @@
                                "host", g_uri_get_host (uri));
                }
 
-               if (uri && g_uri_get_port (uri)) {
+               if (uri && g_uri_get_port (uri) > 0) {
                        e_config_lookup_result_simple_add_uint (lookup_result,
                                E_SOURCE_EXTENSION_AUTHENTICATION,
                                "port", g_uri_get_port (uri));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-ews-3.46.0/src/EWS/registry/e-ews-backend.c 
new/evolution-ews-3.46.1/src/EWS/registry/e-ews-backend.c
--- old/evolution-ews-3.46.0/src/EWS/registry/e-ews-backend.c   2022-09-16 
07:02:56.000000000 +0200
+++ new/evolution-ews-3.46.1/src/EWS/registry/e-ews-backend.c   2022-10-21 
08:12:54.000000000 +0200
@@ -1246,7 +1246,7 @@
        uri = g_uri_parse (host_url, SOUP_HTTP_URI_FLAGS | 
G_URI_FLAGS_PARSE_RELAXED, NULL);
        if (uri) {
                *host = g_strdup (g_uri_get_host (uri));
-               *port = g_uri_get_port (uri);
+               *port = g_uri_get_port (uri) > 0 ? g_uri_get_port (uri) : 0;
 
                result = *host && **host;
                if (!result) {

Reply via email to