summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* regression.c: Extend test_icaltime_as_timet.fix_timet_32bit_1902_masterMarkus Minichmayr2022-10-101-0/+32
|
* icaltime_as_timet: Support dates staring with year 1902 also for 32-bit ↵Markus Minichmayr2022-10-102-2/+11
| | | | time_t. Add a range guard for years from 1902 to 10000 also for 64-bit time_t.
* Merge branch '3.0'Allen Winter2022-10-074-18/+53
|\
| * 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
| |
* | Merge branch '3.0'Allen Winter2022-10-0624-99/+2436
|\ \ | |/
| * 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
| |\ \ | | |/
| * | regression.c - add test for segfault in icalcomponent_vanew with ↵Allen Winter2022-10-011-2/+18
| | | | | | | | | | | | | | | | | | lastmodified property see issue585
* | | libical-glib/recurrence: Return arrays with the right computed size.Corentin Noël2022-10-042-61/+99
| | | | | | | | | | | | | | | Consumers of this API are expecting the array to already have the right size. Do the work for them and return a well-size array.
* | | src/test/regression.c - suppress Coverity warning for weak_cryptoAllen Winter2022-10-031-0/+1
| | |
* | | src/test/test-malloc.h - remove 'extern'. no neededAllen Winter2022-10-031-6/+6
| | |
* | | Merge branch '3.0'Allen Winter2022-10-038-13/+22
|\ \ \ | | |/ | |/|
| * | 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/test/test-malloc.h - use extern vice LIBICAL_ICAL_EXPORTAllen Winter2022-10-031-8/+6
| | | | | | | | | | | | as this file isn't provided by the libical library.
* | | appveyor.yml - don't use LIBICAL_DEVMODE_MEMORY_CONSISTENCY on LinuxAllen Winter2022-10-031-1/+2
| | | | | | | | | | | | | | | because we're also building with GOBJECT_INSPECTION and for now that doesn't work in combination with memory consistency checking.
* | | appveyor.yml - use -DLIBICAL_DEVMODE_MEMORY_CONSISTENCY=TrueAllen Winter2022-10-031-2/+2
| | |
* | | Merge branch '3.0'Allen Winter2022-10-013-7/+10
|\ \ \ | |/ /
| * | 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
| |/
* | Merge branch '3.0'Allen Winter2022-09-30597-1518/+1858
|\ \ | |/
| * 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
* | Merge branch '3.0'Allen Winter2022-09-291-2/+6
|\ \ | |/
| * icalparser.c - add protection against fuzzAllen Winter2022-09-291-2/+6
| |
* | .pre-commit-config.yaml - fine tune: the entire project is cleanAllen Winter2022-09-271-2/+5
| |
* | say goodbye to the old custom Python bindings in src/pythonAllen Winter2022-09-276-8/+14
| | | | | | | | The Python bindings are now generated using glib-introspection.
* | src/test/libical-glib/*.py - fix PyGIWarning by setting ICalGLib min versionAllen Winter2022-09-2734-3902/+18
| | | | | | | | | | | | | | | | | | | | | | | | reorder the imports to fix these warnings: ``` array.py:16: PyGIWarning: ICalGLib was imported without specifying a version first. Use gi.require_version('ICalGLib', '3.0') before import to ensure that the right version gets loaded. ``` need to tell autopep not to auto-sort the imports and also tell pylint not to complain about the import order.
* | src/test/libical-glib/*.py - pylint and autopep cleaningAllen Winter2022-09-2616-973/+1005
| |