From 8b0117e01a04ad57cdb0652819eea181e2a3645f Mon Sep 17 00:00:00 2001 From: Kent Sutherland Date: Fri, 23 Sep 2022 13:11:54 -0400 Subject: Fixes to x-property comma handling and escaping - Don't allow x-properties to be split into multiple values since RFC 5545 says that only explicitly documented properties should be split - Don't escape text in x-property values since RFC 5545 says that the value should be *VALUE-CHAR rather than *SAFE-CHAR These changes allow Apple's x-properties (such as X-CALENDARSERVER-ATTENDEE-COMMENT and X-APPLE-TRAVEL-START) to be round-tripped safely. --- ReleaseNotes.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'ReleaseNotes.txt') diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt index 65ceb8fb..4843d746 100644 --- a/ReleaseNotes.txt +++ b/ReleaseNotes.txt @@ -5,6 +5,7 @@ Version 3.0.15 (UNRELEASED): ---------------------------- * Add missing property parameters into libical-glib * Fix CMake option USE_32BIT_TIME_T actually uses a 32-bit time_t value + * Fix x-property comma handling and escaping Version 3.0.14 (05 February 2022): ---------------------------------- -- cgit v1.2.1