diff options
author | Kent Sutherland <git@ksuther.com> | 2022-09-23 13:11:54 -0400 |
---|---|---|
committer | Allen Winter <allen.winter@kdab.com> | 2022-09-24 11:02:53 -0400 |
commit | 8b0117e01a04ad57cdb0652819eea181e2a3645f (patch) | |
tree | eccef7a60830998ff66806f1fb843440b6aea8c0 /ReleaseNotes.txt | |
parent | 06fed23a8b2613fd5eba5c65ca74f9a1165d6660 (diff) | |
download | libical-git-8b0117e01a04ad57cdb0652819eea181e2a3645f.tar.gz |
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.
Diffstat (limited to 'ReleaseNotes.txt')
-rw-r--r-- | ReleaseNotes.txt | 1 |
1 files changed, 1 insertions, 0 deletions
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): ---------------------------------- |