SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libical-glib-devel-3.0.18-1.1.x86_64.rpm :

* Mon Apr 22 2024 Dirk Müller - update to 3.0.18:
* Requires CMake v3.5.0 or higher
* Escape ^ (U+005E) character in parameter values according to RFC 6868
* New CMake option LIBICAL_BUILD_EXAMPLES to disable building the examples
* Should be able to use the project as a submodule
* Built-in timezones updated to tzdata2024a
* Sat Nov 18 2023 Dirk Müller - update to 3.0.17:
* Escape commas in x-property TEXT values
* Built-in timezones updated to tzdata2023c
* icalparser_ctrl setting defines how to handle invalid CONTROL characters during parsing
* New publicly available functions: + get_zone_directory() + icalparser_get_ctrl + icalparser_set_ctrl
* Wed Oct 19 2022 Chris Coutinho - Update to 3.0.16
* Fix regressions in 3.0.15 due to improperly tested fuzz fixes
* Fix argument guards in icaltime_as_timet to match documentation and tests.
* Fri Oct 07 2022 Dirk Müller - update to 3.0.15:
* 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)
* Sun Mar 20 2022 Dirk Müller - update to 3.0.14:
* icalvalue: Reset non-UTC icaltimetype::zone on set
* Fix icalcomponent_set_due not removing TZID when necessary
* Fri Jan 21 2022 Dirk Müller - update to 3.0.13:
* icalcomponent_get_dtend() return icaltime_null_time(), unless called on VEVENT, VAVAILABILITY or VFREEBUSY
* icalcomponent_get_duration() for VTODO calculate with DUE instead of DTEND
* Replace CMake FindBDB with FindBerleyDB
* Fix finding ICU and BerkeleyDB on Mac
* Sat Dec 11 2021 Dirk Müller - update to 3.0.12:
* Fix a libicalval crash in cleanVObject
* METHOD:DECLINECOUNTER must have DTEND or DURATION
* Handle if DTEND and DURATION are both missing
* Improved FindICU (copied from official CMake)
* Buildsystem fixes (especially for the Ninja generator)
* Built-in timezones updated to tzdata2021e
* Mon Dec 06 2021 Dirk Müller - update to 3.0.11:
* Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly recurrences
* Fix build for Berkeley DB version greater than 5
* Fix vcal for some architectures (like aarch64, ppc64le and s390x)
* Fix memory leaks in vcal
* Prevent crash when looking for tzid in initialize_rscale
* Adjust libdir and includedir in generated pkgconfig files
* Built-in timezones updated to tzdata2021c
* Tue Apr 20 2021 Paolo Stivanin - update to 3.0.10:
* Fix generating wrong recurrence rules
* Fix a bug computing transitions in tzfiles
* Fix reading TZif files to use TZ string in the footer as the last (non-terminating) transitions
* Fix reading TZif files to use more RRULEs and/or RDATEs whevever possible
* Built-in timezones updated to tzdata2021a
* Wed Apr 07 2021 Dirk Müller - filelist fix for the glib build
* Sun Jan 24 2021 Dirk Müller - update to 3.0.9:
* Add support for empty parameters, e.g. CN=\"\"
* Accept VTIMEZONE with more than one X- property
* Several fixes for recurrences containing BYWEEKNO
* icalrecurrencetype_from_string() will reject any RRULE that contains a rule-part that occurs more than once
* Improve thread safety
* Fix compiled-in path for the built-in timezone data
* Fix reading TZif files with empty v1 data (use v2+ whenever possible)
* Add backwards compatibility for previous TZIDs
* Built-in timezones updated to tzdata2020d
* Fix build with newer libicu
* Fix cross-compile support in libical-glib- remove 0001-Fix-build-with-icu-68.1.patch libical-read-v2-v3-data.patch: upstream
 
ICM