[ANNOUNCE] Libical 3.0.15
Allen Winter
winter at kde.org
Thu Oct 6 12:00:21 PDT 2022
[FYI: This is a copy of a github discussion. see https://github.com/libical/libical/discussions/602
This is my last message to the infradead.org mailing list.
>From now on I'll be using github discussions, exclusively.
Please make sure you are watching the libical github project
at https://github.com/libical/libical you're still interested in libical.]
Announcing Libical 3.0.15. This is the 15th bugfix release for Libical 3.0.
This release is binary and source compatible with version 3.0.0.
Highlights of this Release:
Add missing property parameters into libical-glib
Fix CMake option USE_32BIT_TIME_T actually uses a 32-bit time_t value
Fix icaltime_as_timet, which returned incorrect results for years >= 2100,
to work properly between years 1902 and 10k.
Fix x-property comma handling and escaping
Built-in timezones updated to tzdata2022d (now with a VTIMEZONE for each time zone alias)
Fix fuzzer issues
Handle unreachable-code compile warnings with clang
Ensure all vanew_foo() calls finish with (void*)0 (not 0)
The source code can be found on GitHub at: https://github.com/libical/libical
Tarballs and zipballs for v3.0.15 are available from: https://github.com/libical/libical/releases
"Libical is an Open Source implementation of the iCalendar protocols and protocol data units.
The iCalendar specification describes how calendar clients can communicate with calendar
servers so users can store their calendar data and arrange meetings with other users."
Libical implements:
RFC5545, RFC5546, RFC7529
the CalDav scheduling extensions in RFC6638
iCalendar extensions in RFC7986
plus the iCalendar iMIP protocol in RFC6047.
For more information about Libical, please visit http://libical.github.io/libical/
More information about the libical-devel
mailing list