Commit Graph

46 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 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 18a300ca5b (fix) appplied fix from Zentyal - PR#102
Original commit: 33a1d2c397
2015-09-09 08:22:33 -04:00
Julien Kerihuel d4930a7960 oc: Remove deprecated notification code. 2015-04-16 16:04:47 +02:00
Enrique J. Hernández Blasco 067809ef1c Store changeNumber maps with modseq in cache for subfolders
By getting the root folder/container whose properties
are stored in OpenChange DB.

This makes the synchronisation of sub-folders faster as
when we evaluate restrictions for this folder, we are able
to get the modseq from where to get the latest messages
unseen by the client.
2014-12-01 23:19:38 +01:00
Ludovic Marcotte 7a4feae8b8 Updated code to reflect cache regorg. 2014-05-14 06:56:05 -04:00
Ludovic Marcotte 4804337a01 Now pass the memory context when copying/moving folders. 2012-12-07 13:30:50 -05:00
Ludovic Marcotte 2017536beb move_copy_messages now uses the openchange's memory context.
This fixes strange crashes when dealing with invitations and
other stuff. More work will need to be done in this regard. Also
kept the old code just in case for now. Will be cleaned up shortly
after more people test it.
2012-12-03 09:18:17 -05:00
Wolfgang Sourdeau 63abe73c29 ensureIDsForChildKeys: new helper method that ensure that the child keys have a corresponding fmid and register them with -[MAPIStoreMapping registerURLs:withIDs:] if needed 2012-10-12 23:28:47 -04:00
Wolfgang Sourdeau 37e8f7ca98 "preload_message_bodies" now take an additional "enum mapistore_table_type" argument 2012-10-10 10:38:25 -04:00
Wolfgang Sourdeau a7691c552b Renamed -preloadMessageBodies: to preloadMessageBodiesWithMIDs: and perform a conversion of MIDs to message keys instead of the subclass code 2012-10-06 13:01:44 -04:00
Wolfgang Sourdeau 46c82286d8 Added -childKeyFromURL: as translation method and refactored -lookupMessageByURL: and -lookupFolderByURL: to make use of it 2012-10-05 13:51:58 -04:00
Wolfgang Sourdeau 671ce26a48 struct UI8Array_r replaces struct I8Array_r 2012-10-05 09:59:45 -04:00
Wolfgang Sourdeau eca09c87cc Implemented the folder.preload_message_bodies backend op 2012-10-05 09:55:01 -04: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 47afdfcd40 Monotone-Parent: de4fcfa81509a5dd3cc5acd2a1c6ba7c97653649
Monotone-Revision: 85e37dbc7e87a173193494e6234f460788904318

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-15T13:13:15
Monotone-Branch: ca.inverse.sogo
2012-08-15 13:13:15 +00:00
Wolfgang Sourdeau 45974ec74b Monotone-Parent: 5599b85afd7e2707325836a3b533b900d96b8b0c
Monotone-Revision: 570b17715b63da450bef9fde6d9c95288911034f

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-15T01:02:08
Monotone-Branch: ca.inverse.sogo
2012-08-15 01:02:08 +00:00
Wolfgang Sourdeau 32af60c24f Monotone-Parent: 9f415bbce0de3939851adeff8e3f25986b8630f7
Monotone-Revision: 1bf1a3f87feb2c04469fcff28770c25704ee5aab

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-10T14:08:40
Monotone-Branch: ca.inverse.sogo
2012-08-10 14:08:40 +00:00
Wolfgang Sourdeau 700d23e80e Monotone-Parent: 3ded00a80ce87781ff6767f6fe38a12735a48340
Monotone-Revision: af0fb5901615e40ad3549c59f74f88bb33f9b392

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-08-09T19:43:17
Monotone-Branch: ca.inverse.sogo
2012-08-09 19:43:17 +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 16ad5263bf Monotone-Parent: abafefa4d1fdf7e9a4cc6b7d33dfe22f822d54d3
Monotone-Revision: 5a4402259608afb9ee27063b6a308479a1a073fb

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-09T02:08:57
Monotone-Branch: ca.inverse.sogo
2012-03-09 02:08:57 +00:00
Wolfgang Sourdeau d64c7164d7 Monotone-Parent: 425bfc2f774ffc6abc9a76908ac1b2fcf7d6ad14
Monotone-Revision: 82a617e3ad7bb1a96e181c9d1c240bc2c89de7f7

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-03T15:05:19
Monotone-Branch: ca.inverse.sogo
2012-02-03 15:05:19 +00:00
Wolfgang Sourdeau 32ee60c025 Monotone-Parent: be64ce923b1780a6ed810e7250748d84ad4425bb
Monotone-Revision: 7f9dd19e7f17c342c380ab2a0c551594be6d8762

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-02T01:45:17
Monotone-Branch: ca.inverse.sogo
2012-02-02 01:45: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 e942cb8b52 Monotone-Parent: bc440bc0c22c32437dc043e9566760ddd30fea67
Monotone-Revision: a42e52e628a2724b097b0a8aed05b39e75f6a528

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-26T19:56:36
Monotone-Branch: ca.inverse.sogo
2012-01-26 19:56:36 +00:00
Wolfgang Sourdeau 3fbe421319 Monotone-Parent: e3e0e252ab28dd87b80ca4f37b899dd9c416634b
Monotone-Revision: 10bc75b22aa9828644f846e67ae3509d61793864

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-15T23:58:26
Monotone-Branch: ca.inverse.sogo
2012-01-15 23:58:26 +00:00
Wolfgang Sourdeau 4641b917c7 Monotone-Parent: 22be47412187379c5790339050a32efb324de72f
Monotone-Revision: 0876527d52dfa5e4ddfcb4dee4220d4d6bd27eec

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-12-01T22:28:12
Monotone-Branch: ca.inverse.sogo
2011-12-01 22:28:12 +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 4e17404e8c Monotone-Parent: d102adf292e54c9c4f3572b83e38879d24b721d0
Monotone-Revision: 1d22ee7adc99b9420d9a7b859dfb1048c8c92eaa

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-11-18T15:26:03
Monotone-Branch: ca.inverse.sogo
2011-11-18 15:26:03 +00:00
Wolfgang Sourdeau 1b696fec7f Monotone-Parent: 7fda497b476e41fe9d5324a0c31127a0e9777847
Monotone-Revision: 8bcefff481572fc23caa92d92861c18902d781bd

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-10-26T15:00:53
Monotone-Branch: ca.inverse.sogo
2011-10-26 15:00:53 +00:00
Wolfgang Sourdeau bd45d9b0f2 Monotone-Parent: 3cb2fca087640ef420f86750a3bd9caf7c365b3b
Monotone-Revision: 551d7c926dcd36700dd7ae6ae2cb2b2c0a8294c5

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-09-27T19:25:18
Monotone-Branch: ca.inverse.sogo
2011-09-27 19:25:18 +00:00
Wolfgang Sourdeau ec0207c505 Monotone-Parent: e1689f21ae9391a98de28b07ee195a3a85688a85
Monotone-Revision: 187ef5414dadc22f5e049aad96bb6207fee6d226

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-09-23T15:36:49
Monotone-Branch: ca.inverse.sogo
2011-09-23 15:36:49 +00:00
Wolfgang Sourdeau 2623aaa726 Monotone-Parent: 0a9a28e3c7ef305257a698ada6ebda67b4cfa9b7
Monotone-Revision: f5575460df29b5335d935f8e6d766b8aa5efda6a

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-09-22T15:54:47
Monotone-Branch: ca.inverse.sogo
2011-09-22 15:54:47 +00:00
Wolfgang Sourdeau af32be4d24 Monotone-Parent: 83c74feed1e25505354586a32e506982bd739960
Monotone-Revision: 504167c9265cc3ce83b80f66d6a935b52f394232

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-09-22T13:39:41
Monotone-Branch: ca.inverse.sogo
2011-09-22 13:39:41 +00:00
Wolfgang Sourdeau 51cfd15042 Monotone-Parent: 58fc0f1597d49691640645ab8d706662ca149ff6
Monotone-Revision: 839a303aa2831a3fa7a86f2c7c9908561cb4e20f

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-09-21T19:33:35
Monotone-Branch: ca.inverse.sogo
2011-09-21 19:33:35 +00:00
Ludovic Marcotte 057a38355b See ChangeLog
Monotone-Parent: 8027e57cbf5cbb4ab2ee6bf9509fe2f571f150c1
Monotone-Revision: 0ffde732abb09a8e3d0382ed47a3ec787f25796e

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-09-14T18:33:44
Monotone-Branch: ca.inverse.sogo
2011-09-14 18:33:44 +00:00
Wolfgang Sourdeau 5af234e075 Monotone-Parent: e160c8da7c5049a7b1bbca545d886045ba8a2f14
Monotone-Revision: b1f1b1e8d2d0e0165cffef74b543546db1110544

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-08-11T22:56:04
Monotone-Branch: ca.inverse.sogo
2011-08-11 22:56:04 +00:00
Wolfgang Sourdeau 9b00eaa966 Monotone-Parent: 5b9fba133560acdca3843326561c729dd28fc4cc
Monotone-Revision: 7e2d84b941087b6996499d8c6a6832f1b87db837

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-08-02T20:44:15
Monotone-Branch: ca.inverse.sogo
2011-08-02 20:44:15 +00:00
Wolfgang Sourdeau 7a5f67babe Monotone-Parent: 48c9c37f78835c3255c4103136b86bdfcaaca051
Monotone-Revision: d9c62c6e142174bc3d2adb12ee04492347c95ede

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-07-29T02:13:39
Monotone-Branch: ca.inverse.sogo
2011-07-29 02:13:39 +00:00
Wolfgang Sourdeau aad817d5ca Monotone-Parent: da9c14ddfb4c9a9c929c7b84543af4ce664cfc10
Monotone-Revision: 829ccf73000a2d91a5daf67741479e395011b6a8

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-07-26T20:13:10
Monotone-Branch: ca.inverse.sogo
2011-07-26 20:13:10 +00:00
Wolfgang Sourdeau 287625af3f Monotone-Parent: b0613f483a296b882038d9d023bcb71c82d4916e
Monotone-Revision: 0811b557e4a5f5fb3a026bfc3e9578e656e1d32b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-07-26T19:02:45
Monotone-Branch: ca.inverse.sogo
2011-07-26 19:02:45 +00:00
Wolfgang Sourdeau ab43fce1af Monotone-Parent: fd90ae60f7879a303cc5d6b24e64a0a382068323
Monotone-Revision: edd6ac7b0fdcca99066a8097eefc5e8b36ff52fa

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-07-14T21:35:54
Monotone-Branch: ca.inverse.sogo
2011-07-14 21:35:54 +00:00
Wolfgang Sourdeau 2974a91c5e Monotone-Parent: a1865313ff7142cbf139f7645dcbb299dd1acb92
Monotone-Revision: 06779f0bbfe40e7611b69790cf2eff4809382438

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-06-07T00:17:46
Monotone-Branch: ca.inverse.sogo
2011-06-07 00:17:46 +00:00
Wolfgang Sourdeau ebdaddb2b3 Monotone-Parent: 286239ab4e8134dcfe31420f3d4db4243ec0e13f
Monotone-Revision: 52ae1dc5cf6c40b252808bb7d1ec3f07b9c076a3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-06-06T21:55:31
Monotone-Branch: ca.inverse.sogo
2011-06-06 21:55:31 +00:00
Wolfgang Sourdeau ed2c4777aa Monotone-Parent: 482fb2f36da6ff311c3c19eb3752da985fdae5cd
Monotone-Revision: 8fcaef79630a50f01c6aba0e5fdc0744c274cba6

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-03-07T19:15:16
Monotone-Branch: ca.inverse.sogo
2011-03-07 19:15:16 +00:00
Wolfgang Sourdeau dd0bea0dc9 Monotone-Parent: 17790db0c2368364683e4074a491e7107c6cf071
Monotone-Revision: 96b5a2580e3b0b6ba57af91d0fed6f513f8e13f0

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-02-24T20:32:27
Monotone-Branch: ca.inverse.sogo
2011-02-24 20:32:27 +00:00