Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch '3.0' | Allen Winter | 2022-11-13 | 1 | -1/+1 |
|\ | |||||
| * | misc: Update sources to more modern C | Milan Crha | 2022-11-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | The code fails to build when having enabled (gcc) warnings: -Werror=implicit -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition -Werror=strict-prototypes | ||||
| * | src/test/timezones.c - reduce max error rate on Mac back to 1% | Allen Winter | 2021-04-11 | 1 | -4/+0 |
| | | | | | | | | current testing shows we no longer need the higher threshold | ||||
* | | REUSE compliance | Allen Winter | 2022-06-06 | 1 | -11/+2 |
| | | | | | | | | fixes: #489 | ||||
* | | Use `icalctime`, `icalmktime`, `icallocaltime_r` instead of `ctime`, etc. | Markus Minichmayr | 2022-06-03 | 1 | -3/+3 |
| | | |||||
* | | time_t - replace type `time_t` and related functions with our own ↵ | Markus Minichmayr | 2022-06-03 | 1 | -4/+4 |
| | | | | | | | | `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. | ||||
* | | src/test/timezones.c - reduce max error rate on Mac back to 1% | Allen Winter | 2021-03-10 | 1 | -4/+0 |
|/ | | | | current testing shows we no longer need the higher threshold | ||||
* | src/test/timezones.c - use a define for MAX_FAILURE_RATE | Allen Winter | 2021-01-11 | 1 | -3/+3 |
| | |||||
* | src/test/timezones.c - allow 3% error rate on Mac | Allen Winter | 2021-01-11 | 1 | -1/+7 |
| | | | | see https://github.com/libical/libical/issues/470 | ||||
* | src/test/timezones.c - give Eric the copyright from 2008 | Allen Winter | 2020-06-22 | 1 | -0/+2 |
| | |||||
* | various - use https instead of http where we can | Allen Winter | 2019-12-14 | 1 | -2/+2 |
| | | | | | Update Eric's email Remove softwarestudio.com which no longer exists as a domain | ||||
* | various - fix warnings found by cppcheck v1.88 | Allen Winter | 2019-08-02 | 1 | -1/+1 |
| | |||||
* | src/test/timezones.c - Fix possible use-after-free in 'timezones' test | Allen Winter | 2017-11-02 | 1 | -3/+8 |
| | | | | | | | | | also allow success if less then 2% failure From c1485563af90468704d835a5f9af506ead1de861 Mon Sep 17 00:00:00 2001 From: Milan Crha <mcrha@redhat.com> Date: Wed, 1 Nov 2017 18:14:23 +0100 Subject: [PATCH 3/3] Fix possible use-after-free in 'timezones' test | ||||
* | icaltzutil_fetch_timezone now creates VTIMEZONE components using RRULEs ↵ | Kent Sutherland | 2017-05-27 | 1 | -8/+2 |
| | | | | | | | | rather than expanding out every year (if USE_INTEROPERATIVE_VTIMEZONES was off) or using a single time zone back to 1970 (if it was one). This creates more accurate time zones that are compatible with dates whose time zones have since transitioned to a different offset (such as a date in America/New_York in 1980). Removed icaltzutil_set_exact_vtimezones_support and icaltzutil_get_exact_vtimezones_support. Removed USE_INTEROPERABLE_VTIMEZONES. | ||||
* | Relicense to MPL 2.0 instead of MPL 1.0 | Allen Winter | 2017-05-07 | 1 | -9/+10 |
| | | | | | | | | fix urls. make source license headers consistent GNU "Lesser" vs. GNU "Library" etc. issue: #297 | ||||
* | * Signature changed for functions: | Allen Winter | 2016-12-21 | 1 | -1/+1 |
| | | | | | | | | | | | | + VObject *Parse_MIME_FromFileName(const char *fname) + icalgauge *icalgauge_new_from_sql(const char *sql, int expand) + const char *icallangbind_property_eval_string(icalproperty *prop, const char *sep) + const char *icallangbind_property_eval_string_r(icalproperty *prop, const char *sep) + void set_zone_directory(const char *path) + icalcalendar *icalcalendar_new(const char *dir) + int icalrecur_expand_recurrence(const char *rule, time_t start, int count, time_t *array) issue#276 | ||||
* | tools/generator.c, libicalvcal/vcc.c, test/timezones.c - cppcheck fixes | Allen Winter | 2016-11-26 | 1 | -1/+1 |
| | |||||
* | test/timezones.c - don't leak. handle case of empty zone_location | Allen Winter | 2016-09-03 | 1 | -0/+3 |
| | |||||
* | -Wwrite-strings | Allen Winter | 2016-08-03 | 1 | -1/+1 |
| | |||||
* | Check return value of gmtime_r() | Milan Crha | 2016-05-09 | 1 | -1/+3 |
| | | | | When it returns NULL, the output variable is not set. | ||||
* | BuildTime+RunTime preference for exact vs. inter-operable timezones | Allen Winter | 2015-06-15 | 1 | -0/+7 |
| | | | | ISSUE: #95 | ||||
* | tests/timezone.c - fix build on Windows | Allen Winter | 2015-06-15 | 1 | -19/+24 |
| | | | | doesn't work, but it at least compiles now | ||||
* | src/test - enforce coding style | Allen Winter | 2015-06-01 | 1 | -37/+25 |
| | |||||
* | %z print format isn't universally known, so cast to unsigned longs | Allen Winter | 2015-05-25 | 1 | -2/+2 |
| | |||||
* | cleanup _unused() function variables | Allen Winter | 2015-05-07 | 1 | -2/+2 |
| | |||||
* | remove all the ifdef UNCLEAN blocks | Allen Winter | 2015-05-03 | 1 | -7/+2 |
| | | | | so some cleaning along the way | ||||
* | ported to MSVC 2005, 2012 and MinGW 64 | Allen Winter | 2015-05-03 | 1 | -1/+1 |
| | |||||
* | icalarray,icalcomponent,icaltimezone - modernize, int's -> size_t's | Allen Winter | 2015-05-01 | 1 | -6/+6 |
| | |||||
* | finish header cleaning on linux anway. need to test other platforms now | Allen Winter | 2015-04-28 | 1 | -2/+4 |
| | |||||
* | massive include file cleaning. partially done | Allen Winter | 2015-04-27 | 1 | -14/+16 |
| | |||||
* | Eliminate many compiler warnings from gcc | Allen Winter | 2014-09-07 | 1 | -0/+2 |
| | |||||
* | Added explicit casts to silence sign-compare warnings. | Kent Sutherland | 2014-06-09 | 1 | -1/+1 |
| | |||||
* | Re-arrange after svn to git conversion | Allen Winter | 2014-05-31 | 1 | -0/+165 |