Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | fix coverity warnings - mostly related to YEAR2038 issues | Allen Winter | 2022-10-01 | 4 | -11/+11 | |
| | | | | | | | | | | | | fixed by casting. | |||||
* | | | src/test/test-malloc.h - use extern vice LIBICAL_ICAL_EXPORT | Allen Winter | 2022-10-03 | 1 | -8/+6 | |
| | | | | | | | | | | | | as this file isn't provided by the libical library. | |||||
* | | | Merge branch '3.0' | Allen Winter | 2022-10-01 | 1 | -1/+3 | |
|\ \ \ | |/ / | ||||||
| * | | src/libical/icalparser.c - fix a fuzz issue for integer overflow | Allen Winter | 2022-10-01 | 1 | -1/+3 | |
| |/ | ||||||
* | | Merge branch '3.0' | Allen Winter | 2022-09-29 | 1 | -2/+6 | |
|\ \ | |/ | ||||||
| * | icalparser.c - add protection against fuzz | Allen Winter | 2022-09-29 | 1 | -2/+6 | |
| | | ||||||
* | | src/test/libical-glib/*.py - fix PyGIWarning by setting ICalGLib min version | Allen Winter | 2022-09-27 | 34 | -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 cleaning | Allen Winter | 2022-09-26 | 13 | -704/+699 | |
| | | ||||||
* | | src/test/regression.c - SIZEOF_TIME_T => SIZEOF_ICALTIME_T | Allen Winter | 2022-09-24 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch '3.0' | Allen Winter | 2022-09-24 | 3 | -2/+34 | |
|\ \ | |/ | ||||||
| * | Fix icaltime_as_timet to support dates after year 2100. | Markus Minichmayr | 2022-09-24 | 3 | -2/+34 | |
| | | ||||||
* | | end-of-file-fixer for entire project | Allen Winter | 2022-09-24 | 6 | -7/+1 | |
| | | ||||||
* | | fix trailing-whitespace for entire project | Allen Winter | 2022-09-24 | 7 | -174/+174 | |
| | | ||||||
* | | fix spelling - found with newer codespell v2.2.1 | Allen Winter | 2022-09-24 | 5 | -6/+6 | |
| | | ||||||
* | | Merge branch '3.0' | Allen Winter | 2022-09-24 | 3 | -3/+23 | |
|\ \ | |/ | ||||||
| * | Fixes to x-property comma handling and escaping | Kent Sutherland | 2022-09-24 | 3 | -3/+23 | |
| | | | | | | | | | | | | | | | | | | | | | | - 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. | |||||
* | | src/test/test-malloc.[c,h] - fix misspelling | Allen Winter | 2022-06-18 | 2 | -2/+2 | |
| | | ||||||
* | | libical-glib: Use the C locale for GEO string storage | Corentin Noël | 2022-06-18 | 1 | -21/+18 | |
| | | | | | | | | | | Make sure that we are never producing invalid ical by using locale-independant conversions. | |||||
* | | Fix Stack-buffer-overflow in simple_str_to_doublestr | Allen Winter | 2022-06-12 | 2 | -6/+18 | |
| | | ||||||
* | | src/libical/qsort_gen.h - minor fix for doxygen warning | Allen Winter | 2022-06-11 | 1 | -1/+0 | |
| | | ||||||
* | | Internally represent GEO properties as text | Allen Winter | 2022-06-11 | 5 | -36/+91 | |
| | | | | | | | | | | | | This allows arbitrary precision for the GEO values fixes: #531 | |||||
* | | Merge branch '3.0' | Allen Winter | 2022-06-09 | 14 | -194/+194 | |
|\ \ | |/ | ||||||
| * | improve doxgen documentation. fix doxygen warnings | Allen Winter | 2022-06-09 | 14 | -194/+194 | |
| | | ||||||
* | | Merge branch '3.0' | Allen Winter | 2022-06-07 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | 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 | |||||
* | | src/libical/icaltz-util.h - hide icaltzutil_fetch_timezone | Allen Winter | 2022-06-07 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | icaltzutil_fetch_timezone should never have been an exported symbol -- it is intended for library-use only fixes: #466 | |||||
* | | full REUSE compilance | Allen Winter | 2022-06-07 | 7 | -3/+24 | |
| | | ||||||
* | | buildsystem - full cmake-lint coverage | Allen Winter | 2022-06-07 | 3 | -6/+34 | |
| | | ||||||
* | | consider libical-glib as stable now | Allen Winter | 2022-06-06 | 2 | -6/+0 | |
| | | | | | | | | fixes: #574 | |||||
* | | REUSE compliance | Allen Winter | 2022-06-06 | 265 | -2627/+594 | |
| | | | | | | | | fixes: #489 | |||||
* | | various - a few post-merge white space tweaks | Allen Winter | 2022-06-03 | 3 | -3/+3 | |
| | | ||||||
* | | Introduce `USE_64BIT_ICALTIME_T` CMake option to allow redirecting ↵ | Markus Minichmayr | 2022-06-03 | 2 | -2/+2 | |
| | | | | | | | | icaltime_t to 64-bit types. | |||||
* | | Migrate icaltime.h to icaltime.h.cmake to allow deeper integration with cmake. | Markus Minichmayr | 2022-06-03 | 3 | -2/+7 | |
| | | ||||||
* | | Use `icalctime`, `icalmktime`, `icallocaltime_r` instead of `ctime`, etc. | Markus Minichmayr | 2022-06-03 | 7 | -25/+25 | |
| | | ||||||
* | | icalarray - As we removed `#include <time.h>` from `icaltime.h`, it turns ↵ | Markus Minichmayr | 2022-06-03 | 1 | -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 Minichmayr | 2022-06-03 | 18 | -106/+105 | |
| | | | | | | | | `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 Minichmayr | 2022-06-03 | 1 | -0/+1 | |
| | | | | | | | | included in ical.h. | |||||
* | | Merge branch '3.0' | Allen Winter | 2022-06-02 | 2 | -3/+8 | |
|\ \ | |/ | ||||||
| * | icaltime.c - icaltime_days_in_month - ensure a valid month | Allen Winter | 2022-06-02 | 1 | -1/+3 | |
| | | ||||||
| * | src/libical/icalvalue.c - fix format-truncation warning | Allen Winter | 2022-06-02 | 1 | -2/+5 | |
| | | ||||||
* | | CMake files - cmake-linting | Allen Winter | 2022-06-01 | 1 | -5/+8 | |
| | | ||||||
* | | Merge branch '3.0' | Allen Winter | 2022-04-27 | 1 | -0/+107 | |
|\ \ | |/ | ||||||
| * | Add missing property parameters into libical-glib | Milan Crha | 2022-04-27 | 1 | -0/+107 | |
| | | | | | | | | These had been available in the libical, but not in the libical-glib. | |||||
* | | Merge branch '3.0' | Allen Winter | 2022-03-06 | 1 | -5/+10 | |
|\ \ | |/ | ||||||
| * | 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> | |||||
* | | buildsystem - fix linking after recent commits | Allen Winter | 2022-03-05 | 2 | -3/+5 | |
| | | ||||||
* | | buildsystem - fix more uninitialized cmake variables | Allen Winter | 2022-03-05 | 3 | -5/+12 | |
| | | ||||||
* | | buildsystem - fix all uninitialized cmake warnings | Allen Winter | 2022-03-05 | 2 | -3/+16 | |
| | | ||||||
* | | fix some minor coding style issues after recent commits | Allen Winter | 2022-02-26 | 2 | -6/+5 | |
| | | ||||||
* | | test - check for memory leaks during regression tests | Markus Minichmayr | 2022-02-25 | 1 | -8/+37 | |
| | |