Francis Lachapelle
1ff24dddfc
Respect mailbox administration rights of user
2016-11-23 15:13:49 -05:00
Ludovic Marcotte
da489c6499
(fix) correctly write the content on disk before zipping it
2016-05-03 09:04:36 -04:00
Ludovic Marcotte
33583ea872
(fix) use PEEK when archiving messages ( fixes #2792 )
2016-03-29 11:38:30 -04:00
Ludovic Marcotte
7ca66b4078
(feat) new junk/not junk capability with generic SMTP integration
2016-01-22 10:30:27 -05:00
Euan Thoms
eda84c7b5d
Stage1b (v2 branch) of clang compiler warning patches.
2015-11-06 01:29:26 +08:00
extrafu
e428e74e6c
Merge pull request #120 from zentyal/master
...
Fixes for OpenChange integration from Zentyal
2015-11-05 09:45:51 -05:00
Ludovic Marcotte
8d85ca13df
(fix) numerous EAS fixes when connections are dropped before the EAS client receives the response ( #3058 , #2849 )
2015-10-14 09:21:32 -04:00
Enrique J. Hernández
5911563b0f
Merge pull request #178 from inverse-inc/v2
...
Merge from upstream 2.3.2
2015-09-30 14:26:38 +02:00
Juan Vallés
ba68bd8935
Make folderKey encoding consistent
...
The folder names are encoded through the `asCSSIdentifier` and
`stringByEncodingImap4FolderName` functions when we store them as folder
keys. In addition, the prefix "folder" is added to the key.
The order in which these operations were done when storing the folder
keys (and reverted when retrieving them) wasn't consistent trough the
code. This led to problems such as creating twice a folder with a digit
at the beginning of its name.
The folder name goes now through the following operations when being
stored as a key (the retrieval reverts these in the reverse order):
* `stringByEncodingImap4FolderName`
* `asCSSIdentifier`
* Add "folder" prefix
2015-09-15 09:57:30 +02:00
Ludovic Marcotte
07092828fe
(fix) improved EAS speed during initial syncing of large mailboxes ( #3293 )
2015-09-09 10:20:31 -04:00
Javier Amor García
959b4e015d
[SOgoMailFolder displayName] decodes IMAP4
2015-07-20 15:19:43 +02:00
Ludovic Marcotte
baf3d1f986
immediately delete mails from EAS clients when they are marked as deleted on the IMAP server
2015-03-20 09:10:49 -04:00
Ludovic Marcotte
a0c1ce8f3b
Improved handling of non-existant vs. subscribed folders over EAS
2014-12-29 12:43:20 -05:00
Ludovic Marcotte
c08c3e27d5
Improved modseq code
2014-05-15 14:44:53 -04:00
Ludovic Marcotte
1f5a2a4c62
Fixed IMAP copy/move op between subfolder in different accounts
2014-05-09 15:40:57 -04:00
Ludovic Marcotte
ab80e87a3f
Applied patches from #2700
2014-04-09 10:57:56 -04:00
Ludovic Marcotte
31ace947cb
Fixed race condition when syncing huge amount of deleted messages using AS
2014-03-06 14:16:08 -05:00
Francis Lachapelle
e4a21bcef5
Webmail: fix encoding of subfolder name
...
Fixes #2637
2014-03-06 09:50:53 -05:00
Francis Lachapelle
02c72fee6a
Fix unsubscription when renaming an IMAP folder
...
Fixes #2630
2014-03-04 21:32:57 -05:00
Ludovic Marcotte
2356562778
Added method to get synctag starting from an other one.
...
We also no longer fetch vanished items of modseq == 0
2014-02-17 08:41:12 -05:00
Ludovic Marcotte
046a645119
Refactored the code and added support for FilterType
2014-01-20 10:13:16 -05:00
Ludovic Marcotte
a4a3a735b4
Moved the folder metadata generation to SoObject and added 'tag based' sync'ing support for IMAP
2014-01-10 14:06:53 -05:00
Francis Lachapelle
7130cec4d1
Move & copy messages between different accounts
2014-01-03 16:57:37 -05:00
Ludovic Marcotte
bd2759ecdf
Fix for bug #2433
2013-10-22 11:44:26 -04:00
Ludovic Marcotte
a764286879
Fix for bug #2313
2013-06-19 14:09:20 -04:00
Wolfgang Sourdeau
6d8c328910
Fixed most build warnings
2012-10-22 10:09:13 -04:00
Wolfgang Sourdeau
fba9788f99
We need to store the message UID as NSString keys rather than NSNumber instances, otherwise the lookups occurring later using NSString keys will not work
2012-09-27 19:23:14 -04:00
Luc Charland
dfe369dd20
Fixed bug #1944
...
Deleting a mail folder doesn't create the Trash mailbox.
2012-09-25 16:39:40 -04:00
Ludovic Marcotte
6f0cc7502d
See ChangeLog
...
Monotone-Parent: ec64b102b590c4a7b217fe508a46ad302e12adce
Monotone-Revision: 28a7f739364a5ec7c2076aea5f8a59c6910c4727
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-08-23T16:51:24
Monotone-Branch: ca.inverse.sogo
2012-08-23 16:51:24 +00:00
Francis Lachapelle
5c73a3e745
See ChangeLog.
...
Monotone-Parent: a860eef99344cc9894f15336b3781ecf101807e4
Monotone-Revision: e4cb9e3d176a6344fdd81d88e8df6109f468d9b2
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-07-25T18:30:55
2012-07-25 18:30:55 +00:00
Ludovic Marcotte
ed67384586
See ChangeLog
...
Monotone-Parent: b5d91e74f183ad54e2362119b25b4556f810e3b6
Monotone-Revision: fa6f3f2b467eaa14a01fb8a7dc2aee1e5e4191da
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-05-31T14:51:18
2012-05-31 14:51:18 +00:00
Ludovic Marcotte
f2b455fffc
See ChangeLog
...
Monotone-Parent: 3c4baa92c5634d4da061da739a9b544d04c44586
Monotone-Revision: b5d91e74f183ad54e2362119b25b4556f810e3b6
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-05-31T14:22:34
2012-05-31 14:22:34 +00:00
Ludovic Marcotte
c290e70342
See ChangeLog
...
Monotone-Parent: 4e2b45bb5b0360d8cf107846fa39fb12f6bacf7f
Monotone-Revision: 7d1f68d661b9fcfd676be1e6d3d6ce6c1fb09df9
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-04-30T17:19:00
2012-04-30 17:19:00 +00:00
Francis Lachapelle
7d2c104a3e
propagate from branch 'ca.inverse.sogo.1_3_13' (head 83140ea045c02e9961515cc478033e97df559cfb)
...
to branch 'ca.inverse.sogo' (head 90aff49e82642782d7281a87451e14601ed189b9)
Monotone-Parent: 83140ea045c02e9961515cc478033e97df559cfb
Monotone-Parent: 90aff49e82642782d7281a87451e14601ed189b9
Monotone-Revision: b3c1d7bab2024077b5c89d49297c6ceb5bc5aa0e
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-03-15T17:04:14
Monotone-Branch: ca.inverse.sogo
2012-03-15 17:04:14 +00:00
Francis Lachapelle
320b693f15
Fix for ticket #1667 .
...
Monotone-Parent: ae81cfe6a503b99f0f90568c09a746363c68ef68
Monotone-Revision: f589a072c04be097399abcfe72a06e62a613c749
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-03-14T22:21:56
2012-03-14 22:21:56 +00:00
Wolfgang Sourdeau
dda2e52551
Monotone-Parent: cfce0b87149956dcb7797ebaeafd5c803f73f50b
...
Monotone-Revision: 5e1d3b05e4ac96fabc257b4fb753b7c7439c8337
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-09T22:18:45
Monotone-Branch: ca.inverse.sogo
2012-03-09 22:18:45 +00:00
Wolfgang Sourdeau
09930048b1
propagate from branch 'ca.inverse.sogo.1_3_13' (head bbb9fd8c5076db6a340935f8f7dba98b04c5b353)
...
to branch 'ca.inverse.sogo' (head 46315e3df3a804021e11c1adbe9642bbb8807c09)
Monotone-Parent: 46315e3df3a804021e11c1adbe9642bbb8807c09
Monotone-Parent: bbb9fd8c5076db6a340935f8f7dba98b04c5b353
Monotone-Revision: d33b0adee86f35e2abaffd30306c1e5ed174b08c
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-06T20:33:31
Monotone-Branch: ca.inverse.sogo
2012-03-06 20:33:31 +00:00
Wolfgang Sourdeau
165dd26ec5
Monotone-Parent: 5c16103ef3144005637a40e62d21cf1830441cea
...
Monotone-Revision: bbb9fd8c5076db6a340935f8f7dba98b04c5b353
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-06T20:32:20
2012-03-06 20:32:20 +00:00
Wolfgang Sourdeau
20a336eecd
Monotone-Parent: 4820885b1e556f6d0177021967d8b07cb1154aff
...
Monotone-Revision: b85ba9f2eec26821837bb7890dcb3fd9f82c2eb5
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-24T20:10:56
Monotone-Branch: ca.inverse.sogo
2012-02-24 20:10:56 +00:00
Wolfgang Sourdeau
8cbe8f862e
Monotone-Parent: 638f19a902b772b34bc553dda4b8925b5d0639df
...
Monotone-Revision: 599ccb5bc0882492dab453f5e9af28f0342e6a87
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-03T14:55:19
Monotone-Branch: ca.inverse.sogo
2012-02-03 14:55:19 +00:00
Wolfgang Sourdeau
3bb6a1b975
Monotone-Parent: 9bec05d8cd20a1e980c6381c10c71a9e57b984e6
...
Monotone-Revision: 4012894fc79b7641cebac42647c13996d86e9eca
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-30T20:47:07
Monotone-Branch: ca.inverse.sogo
2012-01-30 20:47:07 +00:00
Wolfgang Sourdeau
a7da84c804
Monotone-Parent: 15538f1cc9f8c3f555da20f31dcbe5ec191642e4
...
Monotone-Revision: 4e23e038f2b0b7eddf8b30700b8c9a8910768f98
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-29T19:43:09
Monotone-Branch: ca.inverse.sogo
2012-01-29 19:43:09 +00:00
Francis Lachapelle
cd48336966
See ChangeLog.
...
Monotone-Parent: 8a9a97e74ab23c27d73459976c2caa29e59adf64
Monotone-Revision: 9cd374b5145ecb4b9e8a0e2131e87d85796cbba9
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-10-18T18:24:26
Monotone-Branch: ca.inverse.sogo
2011-10-18 18:24:26 +00:00
Ludovic Marcotte
6b0a114454
See ChangeLog
...
Monotone-Parent: 0ffde732abb09a8e3d0382ed47a3ec787f25796e
Monotone-Revision: 3d7f4c315141a708ca8e3535fb0792843e1b8f9a
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-09-14T20:05:09
Monotone-Branch: ca.inverse.sogo
2011-09-14 20:05:09 +00:00
Wolfgang Sourdeau
a09c000e72
Monotone-Parent: ae56889949daaa81cfc557f2e59396ea0a1c9e4b
...
Monotone-Revision: 031eaa8e565a8e094474a94e380477a15e9642ab
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-08-13T19:10:09
Monotone-Branch: ca.inverse.sogo
2011-08-13 19:10:09 +00:00
Wolfgang Sourdeau
33051f01e3
Monotone-Parent: 72951a15317b904c573f349f0cc5252a50749fd3
...
Monotone-Revision: bafe1b063c24f5ef34672c7a98260bbc66509abe
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-08-12T22:58:35
Monotone-Branch: ca.inverse.sogo
2011-08-12 22:58:35 +00:00
Wolfgang Sourdeau
33ad6cd48b
Monotone-Parent: 6b4e2f16b2a1ac3bbbb8f854763b7deb70bd8a46
...
Monotone-Revision: b82c98742f6f58a7217e5b601c74d10f86e4ab18
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-07-29T02:11:52
Monotone-Branch: ca.inverse.sogo
2011-07-29 02:11:52 +00:00
Francis Lachapelle
80157e54ed
See ChangeLog
...
Monotone-Parent: f843025ba847f98dd8c231cef0b6ea7e430dc9b6
Monotone-Revision: d4476114c133c77a0b6b0b596165243704a68fb6
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-07-13T18:55:44
Monotone-Branch: ca.inverse.sogo
2011-07-13 18:55:44 +00:00
Francis Lachapelle
3d3a5e37ba
See Changelog.
...
Monotone-Parent: 1e456d9a08ec90bd4e7fad4909eecfaa354aed5a
Monotone-Revision: c2868ffdea9d34b226e1f85e0a8de47117a91bb5
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-07-08T17:38:27
Monotone-Branch: ca.inverse.sogo
2011-07-08 17:38:27 +00:00
Francis Lachapelle
34f2904f0d
See ChangeLog
...
Monotone-Parent: 73de56ded7f5b5ba79857c706ecef4d70ac3113b
Monotone-Revision: 5c6353cb6270d51a457d46a8fe98dadae4f37193
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-07-07T13:58:50
Monotone-Branch: ca.inverse.sogo
2011-07-07 13:58:50 +00:00