Francis Lachapelle
eb0917f42f
Update time zones to version 2016h
2016-11-08 09:06:41 -05:00
Francis Lachapelle
e948b45899
Fix handling of weekly recurrence rule with count
...
This fixes some corner cases when computing the freebusy and therefore
when verifying for resource conflicts.
2016-11-07 15:25:59 -05:00
Francis Lachapelle
892db449e5
Untabify + indent
2016-11-07 15:25:35 -05:00
Francis Lachapelle
7d1549250d
Fix condition in weekly recurrence calculator
2016-11-07 15:24:52 -05:00
Ludovic Marcotte
49a60469c7
(fix) handle flattened timezone definitions ( fixes #2690 )
2016-06-09 15:01:35 -04:00
Ludovic Marcotte
98c5f77945
(fix) safe guard against bogus tz offset definition
2016-05-17 11:18:40 -04:00
Ludovic Marcotte
17afe7c077
(fix) avoid escaping values that are quoted ( fixes #3296 )
2016-03-15 10:38:38 -04:00
Ludovic Marcotte
1279629e86
(fix) correctly handle all-day event exceptions when the master event changes
2015-11-25 15:53:08 -05:00
Euan Thoms
eda84c7b5d
Stage1b (v2 branch) of clang compiler warning patches.
2015-11-06 01:29:26 +08:00
Euan Thoms
0605fdf02a
Delete .orig files left over from applying patches to Stage 2.
2015-11-04 13:50:16 -05:00
Euan Thoms
d3290dbb8d
Stage 2 of clang compiler warning patches.
2015-11-04 13:50:05 -05:00
Ludovic Marcotte
3702e79a00
(fix) don't escape quoted strings during versit generation
2015-10-15 12:51:30 -04:00
Ludovic Marcotte
652ae763d4
(fix) Start/end shifting by 1 hour due to timezone change on last Sunday of October 2015 ( #3344 )
2015-09-14 10:55:50 -04:00
Ludovic Marcotte
64da65d827
(fix) fallback to Latin1 when trying to parse versit data
2015-05-12 10:19:20 -04:00
Julio García
12b159a6c0
Merge branch 'master-upstream' into jjgarcia/merge-from-upstream
2015-02-02 12:53:49 +01:00
Ludovic Marcotte
1a10599369
Removed unnecessary NSLog calls
2015-01-22 15:39:57 -05:00
Ludovic Marcotte
e45451a9f9
Improved comments over previous commit
2015-01-16 09:18:37 -05:00
Ludovic Marcotte
e9e3dd5646
fixed timezone calculation on recurring event
2015-01-15 15:29:02 -05:00
Enrique J. Hernández Blasco
2c6d833c11
Remove an attempt to double free content
...
As content is freed by resetExceptResult message received by reset
which has been called by dealloc as well
2014-11-28 10:04:18 +01:00
Ludovic Marcotte
395a8ddcfe
Updated once more the tz and added missing zones
2014-11-07 10:36:11 -05:00
Ludovic Marcotte
54d8aa8887
Added new zone files
2014-11-06 11:10:31 -05:00
Ludovic Marcotte
49da494260
Fix for bug #2968
2014-11-06 11:09:16 -05:00
Jeroen Dekkers
6ded9e95b3
Put private libraries in /usr/lib/sogo
2014-10-01 20:36:42 +02:00
Ludovic Marcotte
1c60ab2337
Fix for bug #2889
2014-09-24 12:02:12 -04:00
Ludovic Marcotte
12a4fd05a2
Support for repetitive alarms and tasks
2014-09-12 08:34:15 -04:00
Ludovic Marcotte
333b561a59
Applied patch from bug #2736
2014-06-16 15:30:26 -04:00
Ludovic Marcotte
3f8bbe8c60
Applied patch from #2807
2014-06-09 09:14:30 -04:00
Francis Lachapelle
e2f192b793
Fix display of company/department of cards
...
Fixes #2662
2014-03-14 15:45:12 -04:00
Ludovic Marcotte
f7a20d0a83
Fixed broken encoding of single-value element
2014-02-05 15:23:09 -05:00
Ludovic Marcotte
bcb0764b19
Fix for bug #2505
2014-01-31 15:04:49 -05:00
Ludovic Marcotte
55052ea36f
Fix for bug #2240
2013-09-25 14:40:48 -04:00
Ludovic Marcotte
4d2c734781
Revert "Try to use a local pool to avoid huge memory consumption"
...
This reverts commit e57d875e0a
.
2013-07-29 14:32:58 -04:00
Ludovic Marcotte
e57d875e0a
Try to use a local pool to avoid huge memory consumption
2013-07-29 09:43:21 -04:00
Ludovic Marcotte
f25344182d
Rewrote escapedForCards so it's 10 times faster.
2013-06-14 14:58:16 -04:00
Francis Lachapelle
2d455bf0ca
Fix possible infinite loop in repeataable object
2013-01-28 09:51:42 -05:00
Francis Lachapelle
ddc9a1b3f5
Fix recurrence-id of all-day events
...
Recurrence-ID of all-day events must be defined as a date (VALUE=DATE).
2013-01-21 13:43:32 -05:00
Francis Lachapelle
d835921062
iCalDateTIme: fix all-day entities
...
When setting an all-day entity (no time), make sure to set the
NSCalendarDate to GMT before formatting the string.
2013-01-21 13:40:11 -05:00
Francis Lachapelle
9ac8e9f0e1
Update the timezones definitions files
...
Update to the latest edition of the Olson database (2012j), generated
without the "--pure" parameter to get rid of RDATES.
2013-01-14 17:39:23 -05:00
Francis Lachapelle
e523926ef5
iCalTrigger: fix initialization of variable
2012-11-27 15:14:30 -05:00
Ludovic Marcotte
1fdcf843f3
Slightly improved previous commit to avoid losing X- elements.
2012-11-20 08:30:41 -05:00
Ludovic Marcotte
a1d092cab0
Fix for #2093 .
2012-11-19 14:20:13 -05:00
Ludovic Marcotte
77e4b3307f
Fix for bug #2106
2012-11-17 15:33:07 -05:00
Ludovic Marcotte
51192dd533
We now order correctly CardGroups - especially for calendars.
...
This is to avoid a bug in BlackBerry devices where the METHOD
must be placed BEFORE any vevent/vtimezone objects, otherwise
the invitation objects are never recognized, and rather shown
as a "application/x-rimdevicecalendar" attachment.
2012-11-13 13:58:05 -05:00
Wolfgang Sourdeau
3f58b6bfd1
Use the output of "gnustep-config --base-libs" to determine which libs our libraries must be linked against
2012-11-07 09:50:32 -05:00
Wolfgang Sourdeau
40a1a51845
cache the "startDate"
2012-10-30 08:49:02 -04:00
Wolfgang Sourdeau
e717be6126
Fixed most build warnings
2012-10-22 08:01:40 -04:00
Wolfgang Sourdeau
1f64747b67
Merge pull request #2 from dekkers/link-everything-correctly
...
Specify all necessary libraries when linking (thanks to Jeroen Dekkers)
2012-10-20 12:15:23 -07:00
Wolfgang Sourdeau
1f2ca23678
update to latest edition of the Olson database, regenerated with the "--pure" parameter
2012-10-20 14:27:01 -04:00
Wolfgang Sourdeau
321e7e635d
added "--pure" parameter to suggested command-line
2012-10-20 14:26:23 -04:00
Wolfgang Sourdeau
5c9298febf
sort the timezone periods chronologically, in reverse order, to ensure that the most recent valid one is used
2012-10-20 13:28:31 -04:00