summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix icaltime_as_timet to support dates after year 2100.icaltime_as_timet_y2100Markus Minichmayr2022-09-243-2/+34
|
* Merge branch '3.0'Allen Winter2022-09-151-1/+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.
* | README.md, UsingLibical.md - refer to a new RFCs sectionAllen Winter2022-06-252-13/+3
| | | | | | | | | | | | | | | | Rather than duplicating the RFCs we support in several places, have one section that contains the authoritative list in the top-level README. fixes: #566
* | README.md - improvementsAllen Winter2022-06-181-11/+5
| |
* | doc/CMakeLists.txt - add INSTALL.txt, libicalvcal/README.txtAllen Winter2022-06-181-1/+7
| | | | | | | | | | copy INSTALL.txt and libicalvcal/README.txt to the html dir. fixes links from top-level README.md
* | Remove UsingLibical header tagMichael McClurg2022-06-181-1/+1
| |
* | Plain Markdown link to UsingLibical.mdMichael McClurg2022-06-181-1/+1
| |
* | scripts/buildtests.sh - add codespell testingAllen Winter2022-06-181-1/+27
| |
* | .codespellrc - add to ignore-word-listAllen Winter2022-06-181-1/+1
| |
* | src/test/test-malloc.[c,h] - fix misspellingAllen Winter2022-06-182-2/+2
| |
* | libical-glib: Use the C locale for GEO string storageCorentin Noël2022-06-181-21/+18
| | | | | | | | | | Make sure that we are never producing invalid ical by using locale-independant conversions.
* | Fix Stack-buffer-overflow in simple_str_to_doublestrAllen Winter2022-06-122-6/+18
| |
* | src/libical/qsort_gen.h - minor fix for doxygen warningAllen Winter2022-06-111-1/+0
| |
* | Internally represent GEO properties as textAllen Winter2022-06-117-37/+93
| | | | | | | | | | | | This allows arbitrary precision for the GEO values fixes: #531
* | Merge branch '3.0'Allen Winter2022-06-0914-194/+194
|\ \ | |/
| * improve doxgen documentation. fix doxygen warningsAllen Winter2022-06-0915-195/+195
| |
* | Avoid {#mainpage} in readmeMichael McClurg2022-06-092-1/+2
| |
* | Merge branch '3.0'Allen Winter2022-06-071-1/+1
|\ \ | |/
| * 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
* | src/libical/icaltz-util.h - hide icaltzutil_fetch_timezoneAllen Winter2022-06-072-29/+33
| | | | | | | | | | | | | | icaltzutil_fetch_timezone should never have been an exported symbol -- it is intended for library-use only fixes: #466
* | full REUSE compilanceAllen Winter2022-06-0711-12/+55
| |
* | buildsystem - full cmake-lint coverageAllen Winter2022-06-075-100/+128
| |
* | consider libical-glib as stable nowAllen Winter2022-06-064-11/+2
| | | | | | | | fixes: #574
* | REUSE complianceAllen Winter2022-06-06336-5284/+1595
| | | | | | | | fixes: #489
* | Merge branch '3.0'Allen Winter2022-06-033-3/+11
|\ \ | |/
| * 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
* | buildsystem - USE_64BIT_ICALTIME_T -> LIBICAL_ENABLE_64BIT_ICALTIME_TAllen Winter2022-06-033-8/+17
| | | | | | | | namespace the cmake options
* | various - a few post-merge white space tweaksAllen Winter2022-06-035-7/+6
| |
* | Introduce `USE_64BIT_ICALTIME_T` CMake option to allow redirecting ↵Markus Minichmayr2022-06-036-12/+34
| | | | | | | | icaltime_t to 64-bit types.
* | Migrate icaltime.h to icaltime.h.cmake to allow deeper integration with cmake.Markus Minichmayr2022-06-033-2/+7
| |
* | Use `icalctime`, `icalmktime`, `icallocaltime_r` instead of `ctime`, etc.Markus Minichmayr2022-06-037-25/+25
| |
* | icalarray - As we removed `#include <time.h>` from `icaltime.h`, it turns ↵Markus Minichmayr2022-06-031-0/+2
| | | | | | | | out, that `#include <stddef.h>` was missing in `icalarray.h`.
* | time_t - replace type `time_t` and related functions with our own ↵Markus Minichmayr2022-06-0321-111/+125
| | | | | | | | `icaltime_t`, etc. and define it centrally in `config_public.h.cmake` and `config.h.cmake`. This allows for easy replacement, should the system-defined time_t not be suitable. This might especially be the case on 32-bit systems where the range of time_t ends 2038.
* | Introducing config_public.h.cmake, which contains configuration to be ↵Markus Minichmayr2022-06-034-0/+5
| | | | | | | | included in ical.h.
* | doc/UsingLibical.md - minor tweaksAllen Winter2022-06-032-10/+9
| |
* | Merge branch 'mcclurgm-readme-mainpage'Allen Winter2022-06-033-50/+12
|\ \
| * | WIP: use README.md copy as doxygen mainpageMichael McClurg2022-04-243-52/+15
| | |
* | | .pylintrc - config file for pylintAllen Winter2022-06-021-0/+590
| | |
* | | Merge branch '3.0'Allen Winter2022-06-025-130/+140
|\ \ \ | | |/ | |/|
| * | README.md, doc/UsingLibical.md - fixes markdownlint issuesAllen Winter2022-06-024-119/+121
| | |
| * | .pre-commit-config.yaml - add markdownlintAllen Winter2022-06-021-0/+7
| | |
* | | Merge branch '3.0'Allen Winter2022-06-022-132/+0
|\ \ \ | |/ /
| * | remove codacy and codeql workflowsAllen Winter2022-06-022-132/+0
| | | | | | | | | | | | not needed in this branch
* | | Merge branch '3.0'Allen Winter2022-06-021-3/+3
|\ \ \ | |/ /
| * | Revert "codeql.yml - move into .github/workflows"Allen Winter2022-06-021-3/+3
| | | | | | | | | | | | This reverts commit a2ce6419ff642c2bbee9b0e60d3354e16334b255.
* | | Merge branch '3.0'Allen Winter2022-06-026-7/+145
|\ \ \ | |/ /
| * | codeql workflow - don't check java or pythonAllen Winter2022-06-021-1/+1
| | |
| * | icaltime.c - icaltime_days_in_month - ensure a valid monthAllen Winter2022-06-021-1/+3
| | |