Commit Graph

88 Commits (d6d3e49158ec6b569e5c0db4d98efb3b7e3a4747)

Author SHA1 Message Date
Patrice Levesque 2de72e5070 Partly revert recent changes removing #imports and #includes, under OpenChange, as they cause more problems than they solve. 2016-02-17 10:09:18 -05:00
Patrice Levesque bd56f4cf9f Remove pointless #include from .m and .h files
This was done with a brute-force approach, ensuring no additional
warnings from GCC 4.9 under x86_64.
2016-02-13 17:41:54 -05:00
Patrice Levesque 7c25b53fdf Remove pointless #imports from .m and .h files
This was done with a brute-force approach, ensuring no additional
warnings from GCC 4.9 under x86_64.
2016-02-13 16:11:52 -05:00
Ludovic Marcotte ae6ed0c055 (feat) applied all changes as a patch coming from PR #180 2015-12-30 09:22:08 -05:00
Ludovic Marcotte 18a300ca5b (fix) appplied fix from Zentyal - PR#102
Original commit: 33a1d2c397
2015-09-09 08:22:33 -04:00
Ludovic Marcotte f515106bcc (fix) added patch from PR93 2015-08-03 09:16:55 -04:00
Enrique J. Hernández Blasco 6204aebf2c oc-calendar: do not crash with invalid events
A failure in parsing an ICS makes return a nil calendar
object. Instead of creating an appointment with nil
information which can lead to crashes like the one
generated creating PidLidCleanGlobalObjectId property.

We return an empty message with no information which is
taken into account in Outlook but not displayed like
in SOGo webmail does.
2015-03-23 23:57:33 +01:00
Enrique J. Hernández Blasco 624967c60b oc-calendar: Implement PidTagSensitivity
As described in [MS-OXCICAL] Section 2.1.3.11.20.4 by using
access CLASS iCal field.

Although Outlook does not support confidential level, it is properly
exported and imported.
2015-02-15 18:44:47 +01:00
Enrique J. Hernández Blasco e6ba15bbae oc-calendar: PidTagImportance and PidTagNormalizedSubject working
It wasn't being called because the proxy (AppointmentWrapper) is not
being called as there is a base implementation for these properties
in MAPIStoreMessage making them impossible to be shared between
Outlook profiles.
2015-02-15 18:41:03 +01:00
Enrique J. Hernández Blasco 2a1b363fee oc-calendar: Proper getter for AppointmentWrapper proxy object
Do not assume it is in 0 position any longer
2015-02-15 18:39:43 +01:00
Enrique J. Hernández Blasco eaec3c0610 oc-calendar: Remove useless method
Better off implemented by AppointmentWrapper proxy
2015-02-15 18:38:59 +01:00
Enrique J. Hernández Blasco d3a4b497c6 oc-calendar: Remove commented code
Available at MAPIStoreAppointmentWrapper class
2015-02-15 18:34:28 +01:00
Ludovic Marcotte 93f9a7273e Now handle mem context when saving messages and removed useless debugging. 2013-03-13 15:04:11 -04:00
Wolfgang Sourdeau ad2b5fe413 ensure that shifted property ids are correctly "masked" to 16-bit integers 2012-10-10 08:42:44 -04:00
Ludovic Marcotte 0da9573834 See ChangeLog
Monotone-Parent: df3aa42d7aa65c233839e872cc103d9cf8c2d654
Monotone-Revision: 9e1649b38d7b35c48bc95fdbaa0ed062a6046495

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-09-13T15:49:22
Monotone-Branch: ca.inverse.sogo
2012-09-13 15:49:22 +00:00
Wolfgang Sourdeau 7e79f39c8a Monotone-Parent: 92936cd67e5a99d0fc17d50aa99fbbaa31b167d0
Monotone-Revision: 61e6bd1534fa646d1aa34f95f3966c2f8533153d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-09-06T19:09:05
Monotone-Branch: ca.inverse.sogo
2012-09-06 19:09:05 +00:00
Wolfgang Sourdeau 68dc738239 Monotone-Parent: 1f5b4286b78bd24005e7d3227993347564bf76b5
Monotone-Revision: 92936cd67e5a99d0fc17d50aa99fbbaa31b167d0

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-09-06T19:05:59
Monotone-Branch: ca.inverse.sogo
2012-09-06 19:05:59 +00:00
Wolfgang Sourdeau acea40f295 Monotone-Parent: a1a4f8e01241e22f0964fc0320be28504ae6e68b
Monotone-Revision: 1f5b4286b78bd24005e7d3227993347564bf76b5

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-09-06T18:29:25
Monotone-Branch: ca.inverse.sogo
2012-09-06 18:29:25 +00:00
Wolfgang Sourdeau 1d95cdae7c Monotone-Parent: 0b736cc980075f71e643c2c71341dee25f434fb9
Monotone-Revision: a1a4f8e01241e22f0964fc0320be28504ae6e68b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-09-06T18:29:08
Monotone-Branch: ca.inverse.sogo
2012-09-06 18:29:08 +00:00
Wolfgang Sourdeau 4f3934dc0e Monotone-Parent: 105b571703ff5c4cc1024854ef8a1d987aef2bf1
Monotone-Revision: deb19e29a470db5c60606444f9e82eb9aa85ce1d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-17T20:12:50
Monotone-Branch: ca.inverse.sogo
2012-08-17 20:12:50 +00:00
Wolfgang Sourdeau bde4b22ba7 Monotone-Parent: 572391072fa416635b9921d39ed76478ed762097
Monotone-Revision: 105b571703ff5c4cc1024854ef8a1d987aef2bf1

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-17T19:04:57
Monotone-Branch: ca.inverse.sogo
2012-08-17 19:04:57 +00:00
Wolfgang Sourdeau 90e226d5bb Monotone-Parent: d50a947c2bfbadd4649b083ee3432fbdd28180c2
Monotone-Revision: 1fb3121c84e0bb2773973fcfde109c7b26530951

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-16T21:05:16
Monotone-Branch: ca.inverse.sogo
2012-08-16 21:05:16 +00:00
Wolfgang Sourdeau d2321642bf Monotone-Parent: 8dee72c8fdafae92791aa552c3705e9c68f5c59e
Monotone-Revision: d50a947c2bfbadd4649b083ee3432fbdd28180c2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-16T16:32:52
Monotone-Branch: ca.inverse.sogo
2012-08-16 16:32:52 +00:00
Wolfgang Sourdeau 4940c2ba48 Monotone-Parent: ae2f3622e019b557af4f9dd642911dec3afe7ba1
Monotone-Revision: 86fd1ace33a761145516f77910d46684fbe4f423

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-08T19:10:28
Monotone-Branch: ca.inverse.sogo
2012-08-08 19:10:28 +00:00
Wolfgang Sourdeau 28816877aa Monotone-Parent: 35e905507b00aa93112b244da8c4f4c32c7942c7
Monotone-Revision: c4cd64ca35c43c187a23cc30e1bad4db1a5e9d1d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-06T19:20:07
Monotone-Branch: ca.inverse.sogo
2012-08-06 19:20:07 +00:00
Wolfgang Sourdeau 1476b93a45 Monotone-Parent: 5b4e61e92b3d68b92ea25f1513eb120e502250a1
Monotone-Revision: 1e529d97ad640de07982d342ce216985cba625f7

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-20T15:44:25
Monotone-Branch: ca.inverse.sogo
2012-07-20 15:44:25 +00:00
Wolfgang Sourdeau 965cd9379e Monotone-Parent: 3a6e0507a35f90e7be4467763bd26ef4fb15cf80
Monotone-Revision: 5b4e61e92b3d68b92ea25f1513eb120e502250a1

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-20T15:42:52
Monotone-Branch: ca.inverse.sogo
2012-07-20 15:42:52 +00:00
Wolfgang Sourdeau 63c2d62b0b Monotone-Parent: 3fdbf80f4c1de08138ff9435f54fd9f663ef5b8f
Monotone-Revision: 3bc92406543042dce09f1c096eb8a19107b42eb2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-20T14:36:05
Monotone-Branch: ca.inverse.sogo
2012-07-20 14:36:05 +00:00
Wolfgang Sourdeau 0b2f4e5c44 Monotone-Parent: b65572c3789024ccb44bac952fa19cc6708071a0
Monotone-Revision: fc87b2e35370aef34db8f91a54bc71a27c2ea297

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-07-19T20:26:33
Monotone-Branch: ca.inverse.sogo
2012-07-19 20:26:33 +00:00
Wolfgang Sourdeau 95a443d89a Monotone-Parent: 3f8608c82d9c379cc9e0fea6ffe853cc1949a24b
Monotone-Revision: 905276f295d6f28a6946297f6a7af9ad60f71842

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-06-29T17:59:38
Monotone-Branch: ca.inverse.sogo
2012-06-29 17:59:38 +00:00
Wolfgang Sourdeau 07b500412f Monotone-Parent: b0de6c606ce6f295a8956a42ed0f0bc3b6e3cca3
Monotone-Revision: 24970ed1a272e80da6d29bce76d7fb4093a1d2a6

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-30T20:02:33
Monotone-Branch: ca.inverse.sogo
2012-03-30 20:02:33 +00:00
Wolfgang Sourdeau 4f148bafc6 Monotone-Parent: 1900d82b81c570a73d4db548a566ed09b57ee43a
Monotone-Revision: b0de6c606ce6f295a8956a42ed0f0bc3b6e3cca3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-30T19:58:16
Monotone-Branch: ca.inverse.sogo
2012-03-30 19:58:16 +00:00
Wolfgang Sourdeau 2adcb276b2 Monotone-Parent: 4899b773e21bd6c56bae726bf720e184b8ef9ec0
Monotone-Revision: cb7b77723f765942d950c5620150b720f5d0c5b1

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-30T15:33:47
Monotone-Branch: ca.inverse.sogo
2012-03-30 15:33:47 +00:00
Wolfgang Sourdeau 3a315446b0 Monotone-Parent: c80a840b806ab1a13914a35d5bde6a6668427240
Monotone-Revision: 0917b3278898caa0cb56a12a960275816f5ab396

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-20T18:56:44
Monotone-Branch: ca.inverse.sogo
2012-03-20 18:56:44 +00:00
Wolfgang Sourdeau 96c6581dfe Monotone-Parent: cbef49b9665bb4860d576825ae411fd212ee0d08
Monotone-Revision: c80a840b806ab1a13914a35d5bde6a6668427240

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-20T18:50:09
Monotone-Branch: ca.inverse.sogo
2012-03-20 18:50:09 +00:00
Wolfgang Sourdeau c7be84d277 Monotone-Parent: 86cef533a03be060bfad13566c4f0b2802481e87
Monotone-Revision: 0ad0dd5ada272b8cb3b3ec56737e667ebeccd725

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-19T19:26:11
Monotone-Branch: ca.inverse.sogo
2012-03-19 19:26:11 +00:00
Wolfgang Sourdeau 26701b7c71 Monotone-Parent: 34a0500cef031e53eda3a1a6c3b2f626ce8f76dc
Monotone-Revision: f4e8a715d67a12fea729843b1401f636ce05ed66

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-16T21:05:41
Monotone-Branch: ca.inverse.sogo
2012-03-16 21:05:41 +00:00
Wolfgang Sourdeau c529220318 Monotone-Parent: d7f21bcf753320694e98ee257a3fd00d2ea4f4ad
Monotone-Revision: e5b39af7159de417e83ca1ca334d629ee570f716

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-12T00:06:06
Monotone-Branch: ca.inverse.sogo
2012-03-12 00:06:06 +00:00
Wolfgang Sourdeau c4292714b5 Monotone-Parent: 1e532558ba17916d33138e4c65d283faf4d0e929
Monotone-Revision: 3d21b0780b7affb529a020d89dcbf84325264c7d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-02T20:44:24
Monotone-Branch: ca.inverse.sogo
2012-03-02 20:44:24 +00:00
Wolfgang Sourdeau 87f48639ca Monotone-Parent: 68d30b4cdc1cec564b3d0e8651e00e945881b5ce
Monotone-Revision: bf1a16583327d284f358b77678f9f89a4fbae729

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-14T14:33:17
Monotone-Branch: ca.inverse.sogo
2012-02-14 14:33:17 +00:00
Wolfgang Sourdeau 4b81cb167d Monotone-Parent: 4e23e038f2b0b7eddf8b30700b8c9a8910768f98
Monotone-Revision: 9235e5dc4d151a3cba8ad842ac39e1b2d18c8201

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-29T19:55:21
Monotone-Branch: ca.inverse.sogo
2012-01-29 19:55:21 +00:00
Wolfgang Sourdeau 56ad0c3289 Monotone-Parent: d0b2cce64733874b10da170e30bdcb9f9730f61e
Monotone-Revision: d807738c8f35c5080fb2e1684404fb8d992c8032

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-12T16:06:57
Monotone-Branch: ca.inverse.sogo
2012-01-12 16:06:57 +00:00
Wolfgang Sourdeau 8bf49a0d2f Monotone-Parent: 0876527d52dfa5e4ddfcb4dee4220d4d6bd27eec
Monotone-Revision: 4fc05589d27078390d22daa4cafe9389c886c583

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-12-01T22:30:25
Monotone-Branch: ca.inverse.sogo
2011-12-01 22:30:25 +00:00
Wolfgang Sourdeau 2c0553cdad Monotone-Parent: 253b771ca0aa9bed24427795dd91889aef6f61b4
Monotone-Revision: 22be47412187379c5790339050a32efb324de72f

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-12-01T22:20:22
Monotone-Branch: ca.inverse.sogo
2011-12-01 22:20:22 +00:00
Wolfgang Sourdeau 0f35c72c24 Monotone-Parent: 6ea44b1efa1edb28f1218a700087fee83cb79305
Monotone-Revision: 2b0145bf6bbc08cf0fb2fc9d65b3fd914daa72c2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-12-01T21:13:09
Monotone-Branch: ca.inverse.sogo
2011-12-01 21:13:09 +00:00
Wolfgang Sourdeau 6f13029d21 Monotone-Parent: e38c570559610854b85c2c517053417779a76964
Monotone-Revision: 419d3afdcfcc1cddf8eef1f0311d418b03b0d1a0

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-11-17T16:15:38
Monotone-Branch: ca.inverse.sogo
2011-11-17 16:15:38 +00:00
Wolfgang Sourdeau a137e1679e Monotone-Parent: 2b628a62ac49757d2bbeda1275fc38d69079752a
Monotone-Revision: 59d4ff7e6c2fe24e74adbe4891af30ece4f5e858

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-11-14T03:26:50
Monotone-Branch: ca.inverse.sogo
2011-11-14 03:26:50 +00:00
Wolfgang Sourdeau 5be374313f Monotone-Parent: 2448001ef69730541ee1c822cf80c131176b1ed0
Monotone-Revision: e5a4a8243c282c12538ab38c9b5c23722be35e99

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-11-09T20:47:08
Monotone-Branch: ca.inverse.sogo
2011-11-09 20:47:08 +00:00
Wolfgang Sourdeau 2681fc06cd Monotone-Parent: 4133fa3bdfc5ea96190a7418e63c70b71d18a166
Monotone-Revision: cad6ada90ff5ceee70d17d329089fd9a10525383

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-11-09T15:02:29
Monotone-Branch: ca.inverse.sogo
2011-11-09 15:02:29 +00:00
Wolfgang Sourdeau 5ca67f5b8e Monotone-Parent: 1b807c65d09c64e8b6e6a775dbaaad3db3150dd6
Monotone-Revision: c16aa62954764e28a982189ae9222645f4705921

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-11-02T21:20:02
Monotone-Branch: ca.inverse.sogo
2011-11-02 21:20:02 +00:00