summaryrefslogtreecommitdiff
path: root/src/calendar/backends/http
Commit message (Collapse)AuthorAgeFilesLines
* I#461 - backends: React to destination URI changesMilan Crha2023-03-241-1/+14
| | | | Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/461
* Calendar: Correct handling of a "not modified" On The Web calendarMilan Crha2022-07-111-2/+5
| | | | | | The code printed a runtime warning on the calendar factory console due to not input stream being passed forward when the calendar did not modify since the last refresh.
* M!85 - Port to libsoup3Milan Crha2022-06-221-104/+74
| | | | Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/merge_requests/85
* I#365 - Calendar: Crash on local calandar file changeMilan Crha2021-11-041-1/+6
| | | | Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/365
* I#265 - code-cleanup: Remove unnecessary NULL pointer checksMarkus Elfring2020-11-111-8/+2
| | | | | | These changes were generated by using the software “Coccinelle 1.0.8”. Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/265
* Enhance ESoupSession debug loggingMilan Crha2020-07-021-16/+0
| | | | | It required specific code to have logged GInputStream data from a SoupRequest. It could be made transparent to the caller, thus avoid this special code.
* I#215 - Utilize If-None-Match header for WebCal refreshMilan Crha2020-07-021-1/+21
| | | | Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/215
* I#164 - HSTS (RFC 6797) support for "On The Web" calendarsMilan Crha2019-10-161-4/+73
| | | | Closes https://gitlab.gnome.org/GNOME/evolution-data-server/issues/164
* M!32 - Replace deprecated 'g_type_class_add_private'Pablo Barciela2019-09-091-5/+3
| | | | Closes https://gitlab.gnome.org/GNOME/evolution-data-server/merge_requests/32
* I#117 - Fix clang warnings (mostly [-Wenum-conversion])Milan Crha2019-05-211-3/+3
| | | | Closes https://gitlab.gnome.org/GNOME/evolution-data-server/issues/117
* I#33 - Port to libical-glibMilan Crha2019-05-171-53/+61
| | | | Closes https://gitlab.gnome.org/GNOME/evolution-data-server/issues/33
* [On The Web calendar] Log also response body when requestedMilan Crha2018-10-181-27/+43
| | | | | | | There had been logged only headers even when the user requested to log everything due to use of SoupRequest. The added code logs also the response body when requested. The order of the headers and the body can be opposite, due to libsoup internals.
* [CalDAV] Race condition on connection objectMilan Crha2018-06-131-4/+26
| | | | | | | | | | | It could happen that one thread had been working with the connection while another thread disconnected it, which could lead to a race condition on the connection object, especially when the code execution had been within that object. The change makes sure to either add a reference on the connection object while working with it or it adds a connection lock which is acquired for the whole time when the connection object is used.
* Bug 796116 - [webcal] Skip UTF-8 marker when parsing iCalendar stringMilan Crha2018-05-211-1/+7
|
* Prevent crash when an On The Web calendar has set incorrect URIMilan Crha2017-10-111-0/+5
| | | | | | | There could happen a NULL dereference at ecb_http_webcal_to_http_method(). It had been reported downstream at: https://bugzilla.redhat.com/show_bug.cgi?id=1500663
* Bug 548814 - [On The Web] Cannot read multiple VCALENDAR objects in single fileMilan Crha2017-08-281-42/+66
|
* Bug 782799 - On The Web calendar update incorrectly cancelledMilan Crha2017-05-191-3/+3
|
* On The Web calendars don't work when the server doesn't return ETag headerMilan Crha2017-05-191-1/+1
|
* Introduce e_util_generate_uid()Milan Crha2017-05-181-1/+1
| | | | | | This is to be used to generate unique IDs without host name in the result string. It replaces e_cal_component_gen_uid() and can be used for vCards and other similar places as well.
* Unicode typography fixesPiotr Drąg2017-05-171-1/+1
| | | | | | See https://developer.gnome.org/hig/stable/typography.html https://bugzilla.gnome.org/show_bug.cgi?id=774331
* Merge offline-cache changes into masterMilan Crha2017-05-172-1343/+376
|
* Reorganize directory structureMilan Crha2016-10-114-0/+1837
Let's have it as it's common to be, which means top level src/ for sources, single data/ for data, and so on.