[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