Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | icalcomponent_vanew - document passing NULL as final argumentissue585 | Allen Winter | 2022-10-05 | 3 | -11/+5 |
| | | | | fixes: #585 | ||||
* | Merge branch '3.0' into issue585 | Allen Winter | 2022-10-05 | 3 | -6/+8 |
|\ | |||||
| * | ensure compiler warning checks for varargs, where available. | Allen Winter | 2022-10-05 | 3 | -6/+8 |
| | | | | | | | | | | -Wvarargs - warn upon questionable usage of the macros used to handle variable arguments like "va_start". | ||||
* | | src/test/regression.c - test_icalcomponent_with_lastmodified | Allen Winter | 2022-10-05 | 1 | -2/+13 |
| | | |||||
* | | Merge branch '3.0' into issue585 | Allen Winter | 2022-10-05 | 1 | -1/+6 |
|\ \ | |/ | |||||
| * | scripts/buildtests.sh - ensure cmake "Unix Makefiles" generator | Allen Winter | 2022-10-05 | 1 | -1/+6 |
| | | | | | | | | | | If the user has CMAKE_GENERATOR="Ninja" in their environment then we need to override that, for the normal, non-ninja case. | ||||
* | | Merge branch '3.0' into issue585 | Allen Winter | 2022-10-04 | 11 | -29/+56 |
|\ \ | |/ | |||||
| * | add clang diagnostic pragmas to quiet unreachable-code warnings | Allen Winter | 2022-10-03 | 4 | -2/+16 |
| | | | | | | | | fixes: #486 | ||||
| * | suppress some coverity issues | Allen Winter | 2022-10-03 | 2 | -9/+19 |
| | | | | | | | | supress coverity issues that we can't fix | ||||
| * | fix coverity warnings - mostly related to YEAR2038 issues | Allen Winter | 2022-10-01 | 4 | -11/+11 |
| | | | | | | | | fixed by casting. | ||||
| * | src/libical/icalparser.c - fix a fuzz issue for integer overflow | Allen Winter | 2022-10-01 | 2 | -2/+4 |
| | | |||||
| * | scripts/buildtests.sh - build in Debug mode | Allen Winter | 2022-10-01 | 1 | -5/+6 |
| | | |||||
* | | regression.c - add test for segfault in icalcomponent_vanew with ↵ | Allen Winter | 2022-10-01 | 1 | -2/+18 |
|/ | | | | | | lastmodified property see issue585 | ||||
* | ReleaseNotes.txt - add the fuzzer fix | Allen Winter | 2022-09-30 | 1 | -0/+1 |
| | |||||
* | zoneinfo - update to tzdata2022d | Allen Winter | 2022-09-30 | 598 | -1518/+1858 |
| | | | | now with a VTIMEZONE for each time zone alias | ||||
* | icalparser.c - add protection against fuzz | Allen Winter | 2022-09-29 | 1 | -2/+6 |
| | |||||
* | Fix icaltime_as_timet to support dates after year 2100. | Markus Minichmayr | 2022-09-24 | 4 | -2/+36 |
| | |||||
* | Fixes to x-property comma handling and escaping | Kent Sutherland | 2022-09-24 | 4 | -3/+24 |
| | | | | | | | | | | | - 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. | ||||
* | .krazy - set STYLE_CMAKESTYLE_OFFSET to 2 | Allen Winter | 2022-09-24 | 1 | -0/+1 |
| | |||||
* | appveyor.yml - switch to image Ubuntu2004 | Allen Winter | 2022-09-15 | 1 | -1/+1 |
| | | | | | Ubuntu (default) has a broken doxygen install and I don't want hack around that. | ||||
* | improve doxgen documentation. fix doxygen warnings | Allen Winter | 2022-06-09 | 15 | -195/+195 |
| | |||||
* | libical-glib/api/i-cal-time.xml - improve i_cal_time_compare doc | Allen Winter | 2022-06-07 | 1 | -1/+1 |
| | | | | | | remove redundancy for i_cal_time_compare() fixes: #533 | ||||
* | cmake/modules/FindBerkeleyDB.cmake - don't print warning message | Allen Winter | 2022-06-03 | 1 | -2/+2 |
| | |||||
* | Buildsystem - fix sizeof time_t is 4 with -DUSE_32BIT_TIME_T | Allen Winter | 2022-06-03 | 2 | -1/+9 |
| | | | | fixes: #557 | ||||
* | README.md, doc/UsingLibical.md - fixes markdownlint issues | Allen Winter | 2022-06-02 | 4 | -119/+121 |
| | |||||
* | .pre-commit-config.yaml - add markdownlint | Allen Winter | 2022-06-02 | 1 | -0/+7 |
| | |||||
* | remove codacy and codeql workflows | Allen Winter | 2022-06-02 | 2 | -132/+0 |
| | | | | not needed in this branch | ||||
* | Revert "codeql.yml - move into .github/workflows" | Allen Winter | 2022-06-02 | 1 | -3/+3 |
| | | | | This reverts commit a2ce6419ff642c2bbee9b0e60d3354e16334b255. | ||||
* | codeql workflow - don't check java or python | Allen Winter | 2022-06-02 | 1 | -1/+1 |
| | |||||
* | icaltime.c - icaltime_days_in_month - ensure a valid month | Allen Winter | 2022-06-02 | 1 | -1/+3 |
| | |||||
* | scripts/buildtests.sh - teach cppcheck about MIN() macro | Allen Winter | 2022-06-02 | 1 | -0/+1 |
| | |||||
* | src/libical/icalvalue.c - fix format-truncation warning | Allen Winter | 2022-06-02 | 1 | -2/+5 |
| | |||||
* | .pre-commit-config.yaml - disable clang-format | Allen Winter | 2022-06-02 | 1 | -4/+4 |
| | | | | since we don't have a .clang-format style yet | ||||
* | codeql.yml - move into .github/workflows | Allen Winter | 2022-06-02 | 1 | -3/+3 |
| | |||||
* | Create codacy.yml | Allen Winter | 2022-06-01 | 1 | -0/+60 |
| | |||||
* | Create codeql.yml | Allen Winter | 2022-06-01 | 1 | -0/+72 |
| | |||||
* | Add missing property parameters into libical-glib | Milan Crha | 2022-04-27 | 2 | -1/+108 |
| | | | | These had been available in the libical, but not in the libical-glib. | ||||
* | .pre-commit-config.yaml - pre-commit configuration | Allen Winter | 2022-04-27 | 1 | -0/+24 |
| | |||||
* | appveyor.yml - remove /usr/local/include/X11 on Mac | Allen Winter | 2022-04-27 | 1 | -1/+1 |
| | | | | | see https://github.com/appveyor/ci/issues/3786 should be fixed by appveyor at some point | ||||
* | scripts/buildtests.sh - blacklist vcc.c in cppcheck | Allen Winter | 2022-03-06 | 1 | -0/+1 |
| | |||||
* | icalenums.c - ensure we can't overflow request_status_map | Allen Winter | 2022-03-06 | 1 | -5/+10 |
| | | | | based on a patch by yukuan <yukuan@uniontech.com> | ||||
* | CMakeLists.txt, ReleaseNotes.txt - this will be become 3.0.15 | Allen Winter | 2022-02-05 | 2 | -1/+5 |
| | |||||
* | ReleaseNotes.txt - 3.0.14v3.0.14 | Allen Winter | 2022-02-05 | 1 | -2/+2 |
| | |||||
* | icalcomponent_set_due wasn't removing TZID when the icaltimetype doesn't ↵ | Kent Sutherland | 2022-01-22 | 3 | -0/+24 |
| | | | | have a zone This would result in strings like "DUE;TZID=America/Chicago:20220122" where the TZID wouldn't get removed even though the type is a DATE | ||||
* | src/libical/icalderivedvalue.c.in - minor coding style | Allen Winter | 2022-01-20 | 1 | -3/+4 |
| | |||||
* | Merge pull request #538 from mcrha/3.0 | Allen Winter | 2022-01-20 | 3 | -1/+100 |
|\ | | | | | icalvalue: Reset non-UTC icaltimetype::zone on set | ||||
| * | icalvalue: Reset non-UTC icaltimetype::zone on set | Milan Crha | 2022-01-19 | 3 | -1/+100 |
|/ | | | | | | | | | | | When setting an icaltimetype value, the passed-in structure can have set a timezone, which is tight to the source component of the passed-in value and which can be made invalid when the source component is freed. As the structure is copied completely even on clone of the component, then the 'zone' pointer can be passed forward in the clones. Related to https://bugzilla.redhat.com/show_bug.cgi?id=2038090 | ||||
* | ReleaseNotes.txt - fix typo | Allen Winter | 2022-01-17 | 1 | -1/+1 |
| | |||||
* | CMakeLists.txt, ReleaseNotes.txt - this will be become 3.0.14 | Allen Winter | 2022-01-17 | 2 | -1/+5 |
| | |||||
* | ReleaseNotes.txt - update for release 3.0.13v3.0.13 | Allen Winter | 2022-01-17 | 1 | -2/+2 |
| |