summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ReleaseNotes.txt: Version 3.0.16 Fix argument guards in icaltime_as_timet to ↵fix_timet_32bit_1902_30Markus Minichmayr2022-10-111-0/+1
| | | | match documentation and tests.
* regrression.c: Extend test_icaltime_as_timet.Markus Minichmayr2022-10-111-0/+32
|
* icaltime_as_timet: Support dates staring with year 1902 also for 32-bit ↵Markus Minichmayr2022-10-112-2/+11
| | | | time_t. Add a range guard for years from 1902 to 10000 also for 64-bit time_t.
* .pre-commit-config.yaml - autoupdate; remove pylint checkingAllen Winter2022-10-101-6/+2
|
* .pre-commit-config.yaml - configure check-yamlAllen Winter2022-10-101-0/+2
|
* make sure files end with a newline (end-of-file-fixer)Allen Winter2022-10-1039-40/+6
|
* fix trailing-whitespace issuesAllen Winter2022-10-1035-270/+270
|
* Revert "src/libical/icalparser.c - fix a fuzz issue for integer overflow"Allen Winter2022-10-102-5/+3
| | | | This reverts commit ca3e2ad983771b90da259994b7a6d7de1fd1abdc.
* fix problem found with gcc fortify buildsAllen Winter2022-10-073-3/+3
| | | | fixes: #603
* scripts/buildtests.sh - add test building with gcc FORTIFYAllen Winter2022-10-071-13/+48
|
* This would become version 3.0.16Allen Winter2022-10-062-1/+5
|
* Revert "update apidox"Allen Winter2022-10-06744-52428/+0
| | | | This reverts commit 8aa67ff9ed370b3605d72998a7adc10381808363.
* update apidoxAllen Winter2022-10-06744-0/+52428
|
* ReleaseNotes.txt - release date for 3.0.15v3.0.15Allen Winter2022-10-061-2/+2
|
* fix a few resource leaks in the tests and examplesAllen Winter2022-10-063-18/+11
| | | | as found by Coverity.
* Revert "cmake/Kitware - add FindPackageHandleStandardArgs.cmake, ↵Allen Winter2022-10-062-653/+0
| | | | | | FindPackageMessage.cmake" This reverts commit 2548fabcc91068827210211465e6c80d1abcabf6.
* Revert "cmake/Kitware/modules - sync to upstream"Allen Winter2022-10-062-518/+518
| | | | This reverts commit daed6c181f43e573f8f49272571ce46ab79aef36.
* cmake/Kitware - add FindPackageHandleStandardArgs.cmake, ↵Allen Winter2022-10-052-0/+653
| | | | FindPackageMessage.cmake
* codespelling fixesAllen Winter2022-10-059-12/+11
|
* cmake/Kitware/modules - sync to upstreamAllen Winter2022-10-052-518/+518
|
* doc/Doxyfile.cmake - for doxygen 1.8.20Allen Winter2022-10-051-32/+2384
|
* Ensure all vanew_foo() calls finish with (void*)0 (not 0)Allen Winter2022-10-0515-36/+39
|
* Install.txt - more Python bindings and gobject-introspectionAllen Winter2022-10-051-1/+16
|
* scripts/buildtests.sh - minor usage improvementsAllen Winter2022-10-051-7/+11
|
* icalcomponent_vanew - document passing NULL as final argumentissue585Allen Winter2022-10-053-11/+5
| | | | fixes: #585
* Merge branch '3.0' into issue585Allen Winter2022-10-053-6/+8
|\
| * ensure compiler warning checks for varargs, where available.Allen Winter2022-10-053-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_lastmodifiedAllen Winter2022-10-051-2/+13
| |
* | Merge branch '3.0' into issue585Allen Winter2022-10-051-1/+6
|\ \ | |/
| * scripts/buildtests.sh - ensure cmake "Unix Makefiles" generatorAllen Winter2022-10-051-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 issue585Allen Winter2022-10-0411-29/+56
|\ \ | |/
| * add clang diagnostic pragmas to quiet unreachable-code warningsAllen Winter2022-10-034-2/+16
| | | | | | | | fixes: #486
| * suppress some coverity issuesAllen Winter2022-10-032-9/+19
| | | | | | | | supress coverity issues that we can't fix
| * fix coverity warnings - mostly related to YEAR2038 issuesAllen Winter2022-10-014-11/+11
| | | | | | | | fixed by casting.
| * src/libical/icalparser.c - fix a fuzz issue for integer overflowAllen Winter2022-10-012-2/+4
| |
| * scripts/buildtests.sh - build in Debug modeAllen Winter2022-10-011-5/+6
| |
* | regression.c - add test for segfault in icalcomponent_vanew with ↵Allen Winter2022-10-011-2/+18
|/ | | | | | lastmodified property see issue585
* ReleaseNotes.txt - add the fuzzer fixAllen Winter2022-09-301-0/+1
|
* zoneinfo - update to tzdata2022dAllen Winter2022-09-30598-1518/+1858
| | | | now with a VTIMEZONE for each time zone alias
* icalparser.c - add protection against fuzzAllen Winter2022-09-291-2/+6
|
* Fix icaltime_as_timet to support dates after year 2100.Markus Minichmayr2022-09-244-2/+36
|
* Fixes to x-property comma handling and escapingKent Sutherland2022-09-244-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 2Allen Winter2022-09-241-0/+1
|
* appveyor.yml - switch to image Ubuntu2004Allen Winter2022-09-151-1/+1
| | | | | Ubuntu (default) has a broken doxygen install and I don't want hack around that.
* improve doxgen documentation. fix doxygen warningsAllen Winter2022-06-0915-195/+195
|
* libical-glib/api/i-cal-time.xml - improve i_cal_time_compare docAllen Winter2022-06-071-1/+1
| | | | | | remove redundancy for i_cal_time_compare() fixes: #533
* cmake/modules/FindBerkeleyDB.cmake - don't print warning messageAllen Winter2022-06-031-2/+2
|
* Buildsystem - fix sizeof time_t is 4 with -DUSE_32BIT_TIME_TAllen Winter2022-06-032-1/+9
| | | | fixes: #557
* README.md, doc/UsingLibical.md - fixes markdownlint issuesAllen Winter2022-06-024-119/+121
|
* .pre-commit-config.yaml - add markdownlintAllen Winter2022-06-021-0/+7
|