Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libical-doc | Distribution: openSUSE Tumbleweed |
Version: 3.0.18 | Vendor: openSUSE |
Release: 1.2 | Build date: Mon Apr 22 11:16:17 2024 |
Group: Documentation/Other | Build host: reproducible |
Size: 21725 | Source RPM: libical-3.0.18-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/libical/libical | |
Summary: Example source code for programs to use libical |
Libical is an implementation of the IETF's iCalendar calendaring and scheduling protocols (RFC 2445, 2446, and 2447). It parses iCal components and provides a C API for manipulating the component properties, parameters, and subcomponents.
LGPL-2.1-only OR MPL-2.0
* Mon Apr 22 2024 Dirk Müller <dmueller@suse.com> - 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 <dmueller@suse.com> - 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 <chrisbcoutinho@gmail.com> - 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 <dmueller@suse.com> - 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 <dmueller@suse.com> - 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 <dmueller@suse.com> - 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 <dmueller@suse.com> - 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 <dmueller@suse.com> - 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 <info@paolostivanin.com> - 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 <dmueller@suse.com> - filelist fix for the glib build * Sun Jan 24 2021 Dirk Müller <dmueller@suse.com> - 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
/usr/share/doc/packages/libical-doc /usr/share/doc/packages/libical-doc/AddingOrModifyingComponents.txt /usr/share/doc/packages/libical-doc/CMakeLists.txt /usr/share/doc/packages/libical-doc/examples /usr/share/doc/packages/libical-doc/examples/access-usecases.txt /usr/share/doc/packages/libical-doc/examples/access_components.c /usr/share/doc/packages/libical-doc/examples/access_properties_and_parameters.c /usr/share/doc/packages/libical-doc/examples/changenames.pl /usr/share/doc/packages/libical-doc/examples/errors.c /usr/share/doc/packages/libical-doc/examples/main.c /usr/share/doc/packages/libical-doc/examples/parse_text.c
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 12 01:04:35 2024