summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ReleaseNotes.txt - 3.0.10 releasev3.0.10Allen Winter2021-04-171-2/+2
|
* src/test/icalrecur_test.c - fix for loop initial declarationAllen Winter2021-04-171-1/+2
| | | | we don't require C99 mode. found on travis
* src/test/stow.c - return in main to avoid -Werror=return-typeAllen Winter2021-04-171-0/+2
| | | | makes travis happy
* Merge branch '3.0.10' into 3.0fixAllen Winter2021-04-16612-1490/+1771
|\
| * update builtin zoneinfo for tzdata2021a3.0.10Allen Winter2021-04-11594-1193/+1194
| |
| * icaltz-util.c, icaltime.h - minor coding styleAllen Winter2021-04-112-3/+2
| |
| * icaltz-util.c: we don't have icalrecurrencetype_encode_day() in the 3.0 branchKen Murchison2021-04-111-1/+1
| |
| * icaltz-util.c: fix alignment problem detected by clangKen Murchison2021-04-111-1/+1
| |
| * buildtests.sh - whitelist compile warning in libical-glib-scan.cAllen Winter2021-04-111-1/+1
| | | | | | | | libical-glib-scan.c is a generated file that we don't control.
| * ibicalss/icalgauge.c - fix void-pointer-to-enum-cast warningsAllen Winter2021-04-111-2/+3
| |
| * src/libical/icaltz-util.c - minor coding styleAllen Winter2021-04-111-48/+40
| |
| * ReleaseNotes.txt: updated with icaltzutil_fetch_timezone() changesKen Murchison2021-04-111-0/+2
| |
| * src/libical/icaltz-util.c - splint and clang-analyzer fixesAllen Winter2021-04-111-3/+4
| |
| * icaltz-util.c: code reorganization and comment tweaksKen Murchison2021-04-111-22/+21
| |
| * icaltz-util.c: fix a commentKen Murchison2021-04-111-6/+1
| |
| * icaltz-util.c: don't need to pass gmtoff to terminate_rrule()Ken Murchison2021-04-111-5/+5
| |
| * icaltz-util.c: tweak a couple of commentsKen Murchison2021-04-111-3/+3
| |
| * icaltz-util.c: make RRULEs out of transitions that occur on the same weekday ↵Ken Murchison2021-04-111-9/+44
| | | | | | | | but on different weeks
| * icaltz-util.c: MUST NOT use previous component for RDATEs when the zone ↵Ken Murchison2021-04-111-0/+1
| | | | | | | | name/offsets have changed
| * icaltz-util.c: fix handling of last transitions for standard/daylightKen Murchison2021-04-111-51/+61
| |
| * icaltz-util.c: handle zones with no transition times (e.g. Etc/UTC)Ken Murchison2021-04-111-23/+25
| |
| * icaltz-util.c: don't skip the first transition in the fileKen Murchison2021-04-111-3/+2
| |
| * icaltz-util.c: properly handle zones that don't terminate with an RRULEKen Murchison2021-04-111-74/+19
| |
| * icaltz-util.c: create a macro to wrap icalrecurrencetype_encode_day() - for ↵Ken Murchison2021-04-111-5/+4
| | | | | | | | easier backporting to 3.0
| * icaltz-util.c: use new struct initializersKen Murchison2021-04-111-7/+5
| |
| * Added initializers for structured typesKen Murchison2021-04-114-0/+29
| |
| * icalrecur.c - fixes to make splint and cppcheck happyAllen Winter2021-04-111-5/+9
| |
| * icaltz-util.c: check for trailing junk in TZ stringKen Murchison2021-04-111-24/+35
| |
| * icaltz-util.c: initialize recur fields in zone contextKen Murchison2021-04-111-2/+4
| |
| * icaltz-util.c: use RDATEs where possibleKen Murchison2021-04-111-6/+26
| |
| * icaltz-util.c: add support for recurrences that occur on the same day of the ↵Ken Murchison2021-04-111-2/+11
| | | | | | | | month
| * icaltz-util.c: make sure instances of a RRULE are in contiguous yearsKen Murchison2021-04-111-1/+2
| |
| * icaltz-util.c: need to check both offset from and to UTCKen Murchison2021-04-111-2/+5
| |
| * icaltz-util.c: reorganize RRULE comparison for easier extensibilityKen Murchison2021-04-111-20/+35
| |
| * icaltz-util.c: remove duplicate code by wrapping all standard/daylight ↵Ken Murchison2021-04-111-170/+100
| | | | | | | | tracking info into their own contexts
| * icaltz-util.c: massage size_t into int where appropriateKen Murchison2021-04-111-3/+3
| |
| * icaltz-util.c: properly handle non-month-based POSIX rulesKen Murchison2021-04-111-3/+14
| |
| * icaltz-util.c: read, parse, and use TZ string as last standard and daylight ↵Ken Murchison2021-04-111-35/+251
| | | | | | | | rules
| * icaltz-util.c: need to also check for changes in standard/daylight zone namesKen Murchison2021-04-111-13/+22
| |
| * icaltz-util.c: remove RRULE from a component if it only has a single transitionKen Murchison2021-04-111-27/+36
| |
| * icaltz-util.c: don't use adjust_day_to_rrule(); the transition time should ↵Ken Murchison2021-04-111-27/+0
| | | | | | | | be used unaltered as DTSTART
| * appveyor.yml - remove 2019 configAllen Winter2021-04-111-1/+0
| |
| * scripts/set_compiler_env.bat - try again to add msvc2019Allen Winter2021-04-111-1/+1
| |
| * scripts/set_compiler_env.bat - add Visual Studio 2019Allen Winter2021-04-111-0/+4
| |
| * appveyor.yml - remove msvc2012 and add msvc2019Allen Winter2021-04-111-3/+2
| | | | | | | | note that the 3.0 branch no longer builds with msvc2012
| * src/test/timezones.c - reduce max error rate on Mac back to 1%Allen Winter2021-04-111-4/+0
| | | | | | | | current testing shows we no longer need the higher threshold
| * ReleaseNotes.txt - add blurb for 3.10 about the recent bugfixAllen Winter2021-04-111-0/+1
| |
| * src/libical/icaltz-util.c - cast to (const long long int)Allen Winter2021-04-111-1/+1
| |
| * icaltz-util: Correct 64-bit value decode from tzfile on little endianMilan Crha2021-04-111-1/+1
| | | | | | | | | | | | | | | | | | This can be seen for example on Asia/Kolkata, where the transition time starts back at 1854-06-27. When this negative value is type-cast to int it looses upper bytes and truncates the value to smaller, into year 2006 instead. Signed-off-by: Allen Winter <allen.winter@kdab.com>
| * various small fixes found by CoverityAllen Winter2021-04-116-38/+25
| |