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
a0c1ce8f3b
Improved handling of non-existant vs. subscribed folders over EAS
2014-12-29 12:43:20 -05:00
Ludovic Marcotte
f29a74f82f
avoid testing for IMAP ANNOTATION when X-GUID is available
2014-12-15 19:34:51 -05:00
Ludovic Marcotte
2b95dd2c0a
Avoid generating GUID for "Other user"/"Shared" folders
2014-12-08 10:29:23 -05:00
Ludovic Marcotte
da962aed01
Added support for multiple calendars/addressbooks over ActiveSync
2014-10-29 14:20:03 -04:00
Ludovic Marcotte
51e07fc306
Fix over previous commit
2014-05-27 15:33:39 -04:00
Ludovic Marcotte
d35c52bb38
Fix for bug #2688
2014-05-27 14:44:57 -04:00
Francis Lachapelle
1aabcf04b5
Fix sogo-tool operations on Sieve script
...
Fixes #2617
2014-03-03 22:07:24 -05:00
Francis Lachapelle
c160edf20a
Add support for Sieve body extension
2014-01-27 15:09:22 -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
Ludovic Marcotte
1c439c866e
Added DAV support for mails labels.
2013-11-13 15:44:57 -05:00
Wolfgang Sourdeau
6d8c328910
Fixed most build warnings
2012-10-22 10:09:13 -04: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
Wolfgang Sourdeau
89a3944c8b
Monotone-Parent: fa0f9bd311fd3d1239970c0d361a8ef16ecfa4f9
...
Monotone-Revision: 3a9c8a7bada864ce6b83c04661c09d59c8ecf8d9
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-23T21:12:56
Monotone-Branch: ca.inverse.sogo
2012-02-23 21:12:56 +00:00
Wolfgang Sourdeau
a90afadebc
Monotone-Parent: 360795eba52fb9152f5379fc602e210022498ae1
...
Monotone-Revision: 62917484785e9ce38f416c25ad860a0f28f415b0
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-08-15T19:10:56
Monotone-Branch: ca.inverse.sogo
2011-08-15 19:10:56 +00:00
Wolfgang Sourdeau
76edc5184c
Monotone-Parent: 07360851cf3a316ca37852af2234ebfc07bfe933
...
Monotone-Revision: 1daa99a3349eed6187c150245d4360becf9a5119
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-07-25T12:55:44
Monotone-Branch: ca.inverse.sogo
2011-07-25 12:55:44 +00:00
Wolfgang Sourdeau
b14f308a9a
Monotone-Parent: 32b84d9dc2715067c885c49bfc26087eac4dcd2b
...
Monotone-Revision: 07360851cf3a316ca37852af2234ebfc07bfe933
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-07-25T12:52:56
Monotone-Branch: ca.inverse.sogo
2011-07-25 12:52:56 +00:00
Francis Lachapelle
64758d5e05
Monotone-Parent: c0c2dbe64a9eb612995c7e7a7f9136a8f379a460
...
Monotone-Revision: f843025ba847f98dd8c231cef0b6ea7e430dc9b6
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-07-13T18:24:32
Monotone-Branch: ca.inverse.sogo
2011-07-13 18:24:32 +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
b6bd0c4497
Cleanup of unused variables.
...
Monotone-Parent: 7f72bf38468755bb297376dd8f4ea909be348709
Monotone-Revision: 8c19f19f3be5a4b6fb34ceeaab91ee58b54610d1
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-07-08T01:34:36
Monotone-Branch: ca.inverse.sogo
2011-07-08 01:34:36 +00:00
Ludovic Marcotte
7e720da571
See ChangeLog
...
Monotone-Parent: 178cf4e5311729ac333305676b5ad2aa35a7ca71
Monotone-Revision: d51bb1b592f986d2e34036c3dad0c70f43f0150a
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-06-29T17:43:10
Monotone-Branch: ca.inverse.sogo
2011-06-29 17:43:10 +00:00
Francis Lachapelle
624172fe92
See ChangeLog
...
Monotone-Parent: bbd81440c9e99bd7320191a273476ee80fb5b10b
Monotone-Revision: ede90c4ec21ca642e49b4287679877bd02717ed6
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-06-01T17:54:03
Monotone-Branch: ca.inverse.sogo
2011-06-01 17:54:03 +00:00
Ludovic Marcotte
359bc181d7
See ChangeLog
...
Monotone-Parent: 28270e2fb73b9d6d39fb855a68f0d46bcbf364db
Monotone-Revision: 5b741965d2e2101564907ff80f19b932fae6f8d1
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-04-21T16:02:31
Monotone-Branch: ca.inverse.sogo
2011-04-21 16:02:31 +00:00
Wolfgang Sourdeau
95ff6e0b10
Monotone-Parent: 8f7373eab8917f6c1bd2dab8181cf7a324b54957
...
Monotone-Revision: 460814d538ea1b011df6ae48e6c56e6af616236b
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-04-06T15:15:16
Monotone-Branch: ca.inverse.sogo
2011-04-06 15:15:16 +00:00
Francis Lachapelle
8cebdc7033
See ChangeLog
...
Monotone-Parent: d5f9ac8f8c26df4ffbd173e66fb8557ec6e21545
Monotone-Revision: dc272097703f10ee6c465fdca0d4d40682d7ce55
Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-03-17T21:26:51
Monotone-Branch: ca.inverse.sogo
2011-03-17 21:26:51 +00:00
Ludovic Marcotte
17af002bd3
improved logging for security
...
Monotone-Parent: b932db5b223350f287a464964a14ff5610e371f0
Monotone-Revision: cca78e92405cd0f44d20538ad0b0e699160785fd
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-03-06T22:52:38
Monotone-Branch: ca.inverse.sogo
2011-03-06 22:52:38 +00:00
Ludovic Marcotte
4ec6ab9f12
See ChangeLog
...
Monotone-Parent: 66896b19ddd5c88878bd3dc798a5ac3efee18a48
Monotone-Revision: 392bdd6ba9c324042c23ae3d8e26d2d328da895f
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-02-17T20:55:19
Monotone-Branch: ca.inverse.sogo
2011-02-17 20:55:19 +00:00
Ludovic Marcotte
f46ebda105
See ChangeLog
...
Monotone-Parent: f5359c59c0bb008203154487db17e1ecdd274c0d
Monotone-Revision: 7c78ba28d583536196a1acf34df5c96f40db238e
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-12-28T17:42:50
Monotone-Branch: ca.inverse.sogo
2010-12-28 17:42:50 +00:00
Ludovic Marcotte
861a90b970
See ChangeLog
...
Monotone-Parent: b35d04c6cd2614e48feea1b1dacb0a61aa27fe44
Monotone-Revision: 19bd38381f65942b0903a2e2aaa8abbc9c9862ab
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-11-08T17:04:29
Monotone-Branch: ca.inverse.sogo
2010-11-08 17:04:29 +00:00
Ludovic Marcotte
2efe0745c7
See ChangeLog
...
Monotone-Parent: e6342c0609e8ea9e5aa666ae499c259d902adbec
Monotone-Revision: a9b4a2aae19f072168fdfc23b91ebc443e0d55c4
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-11-02T19:31:50
Monotone-Branch: ca.inverse.sogo
2010-11-02 19:31:50 +00:00
Wolfgang Sourdeau
79fc9f4c26
Monotone-Parent: c494ba259363880f5d46e8931a1708d1ba1aed45
...
Monotone-Revision: 5f57280bc0c8371b942a310b60e1dfa1a790fb84
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-09-30T18:05:14
Monotone-Branch: ca.inverse.sogo
2010-09-30 18:05:14 +00:00
Ludovic Marcotte
8328374042
Fixed the handling of TLS/SSL sockets, again.
...
Monotone-Parent: 09f0f8877795f3a345aa7c98083aa8c1a62ad06f
Monotone-Revision: 3041774927e7490f413c502580f789b26a0e693d
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-09-03T12:21:48
Monotone-Branch: ca.inverse.sogo
2010-09-03 12:21:48 +00:00
Ludovic Marcotte
eb506c6b0d
Fixed the handling of TLS/SSL sockets
...
Monotone-Parent: 94879e006105e5001a0e4598b69f35c8117ab394
Monotone-Revision: 1f953cea64fc6c840758f4cc35550f91b6aa07af
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-09-02T16:47:06
Monotone-Branch: ca.inverse.sogo
2010-09-02 16:47:06 +00:00
Ludovic Marcotte
d79565bc90
See ChangeLog
...
Monotone-Parent: 398d5b0c3ce7ef971f2aa9111d0c4c5da3cba021
Monotone-Revision: 45563a5428bd14a897f31d8c32c9bec7cafb0e73
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-08-25T13:09:25
Monotone-Branch: ca.inverse.sogo
2010-08-25 13:09:25 +00:00
Ludovic Marcotte
7c2eb5394b
See ChangeLog
...
Monotone-Parent: 2b96d00aec89e2290a01e1ee04bdc8cee5487139
Monotone-Revision: 478756ffec5abdd24d602d86bbb8fdf091d543bd
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-08-24T13:27:02
Monotone-Branch: ca.inverse.sogo
2010-08-24 13:27:02 +00:00
Wolfgang Sourdeau
0edb882b43
Monotone-Parent: 634e37b2a9c65da35917a38f3d78526a3b89c914
...
Monotone-Revision: a27c1cf8fb89e01d812714ba8c6294023c4e5fdf
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-08-12T20:18:11
Monotone-Branch: ca.inverse.sogo
2010-08-12 20:18:11 +00:00
Wolfgang Sourdeau
b880434179
Monotone-Parent: ec44ffcb951f3db4e0041a44e56a9f0d5df4ef3b
...
Monotone-Revision: 4363c5abe7a96c858bbccbbad1061ca3229e0217
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-08-06T14:25:59
Monotone-Branch: ca.inverse.sogo
2010-08-06 14:25:59 +00:00
Wolfgang Sourdeau
9100c3db2f
Monotone-Parent: 34791f35dbfae81d89b325cab373497ac8267859
...
Monotone-Revision: d60b33f55567caeee757661e23d65eee6e952ed9
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-08-03T18:52:49
Monotone-Branch: ca.inverse.sogo
2010-08-03 18:52:49 +00:00
Wolfgang Sourdeau
cd43a73710
Monotone-Parent: 3d66d23639769946e3c2badd40d0861b60c6cff8
...
Monotone-Revision: 7346726a0f54ccee6cdcb46da66c4b48bfa8ab67
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-04-07T14:04:48
Monotone-Branch: ca.inverse.sogo
2010-04-07 14:04:48 +00:00
Wolfgang Sourdeau
b54ddf24e9
Monotone-Parent: 7e6b126157fe6364467c441181458934b7c93347
...
Monotone-Revision: 1d50284cefca6f8926df742321e4f938e6a5b91f
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-04-02T20:19:14
Monotone-Branch: ca.inverse.sogo
2010-04-02 20:19:14 +00:00
Wolfgang Sourdeau
f81f48cb90
Monotone-Parent: 6364fd26aed4532b46cd1c779ef5e9f5f6c0971c
...
Monotone-Revision: fd35d485688e2370ae5250cfa15931e93abfd567
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-03-02T19:57:30
Monotone-Branch: ca.inverse.sogo
2010-03-02 19:57:30 +00:00
Wolfgang Sourdeau
24e065f45a
Monotone-Parent: c85488a496026efc268c07b0e8c84d1c1d1983d7
...
Monotone-Revision: 42e55c8292b29dad1cd5260453c22ca05fb07f6e
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-02-19T16:25:55
Monotone-Branch: ca.inverse.sogo
2010-02-19 16:25:55 +00:00
Wolfgang Sourdeau
126651b6a7
Monotone-Parent: 775b7e4fea80568033b5c8bf9b7c5220c7d36041
...
Monotone-Revision: ff12d30f9bf1800bb0b1bcbefba9493cdeeeccaf
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-01-28T21:42:03
Monotone-Branch: ca.inverse.sogo
2010-01-28 21:42:03 +00:00
Wolfgang Sourdeau
63c787e759
Monotone-Parent: 6075106624ecdc149d0393a0796a4e87b74a1bea
...
Monotone-Revision: c611aac3a435306dc4b8733414bd22f705466261
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-01-06T13:45:55
Monotone-Branch: ca.inverse.sogo
2010-01-06 13:45:55 +00:00
Wolfgang Sourdeau
aa7e1d2f5a
Monotone-Parent: 584371c66b4989feaab5012db26f19d8ed7cd7ad
...
Monotone-Revision: 72a4f60ec4a14476e485da2ce400df860572fa48
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-01-05T22:34:35
Monotone-Branch: ca.inverse.sogo
2010-01-05 22:34:35 +00:00
Wolfgang Sourdeau
1add40c6ff
Monotone-Parent: 06d8a080e505b11bad76b3afa0c1ffa5aa02bc23
...
Monotone-Revision: 3823bd3cc970f67d1d304545984ce01cc2c32ac6
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-12-23T18:32:42
Monotone-Branch: ca.inverse.sogo
2009-12-23 18:32:42 +00:00
Wolfgang Sourdeau
c4ed5bae99
Monotone-Parent: 4a94a09737a35d0774170a9dea9d614507de203a
...
Monotone-Revision: c32a4cb74573a0e993c15fc6e2dd1a54240a9379
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-12-01T18:33:07
Monotone-Branch: ca.inverse.sogo
2009-12-01 18:33:07 +00:00
Wolfgang Sourdeau
b79a7e5a00
Monotone-Parent: 2fdf0ead0781ef2362dd389811d5db44ca4cc84a
...
Monotone-Revision: c91eef7edcfd08d414664c25a590b6268a7e58e2
Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-29T04:19:32
Monotone-Branch: ca.inverse.sogo
2009-11-29 04:19:32 +00:00
Ludovic Marcotte
2eb62a573e
See ChangeLog
...
Monotone-Parent: baa7bc0bc74871932c7f4e4d759f25a216d0c939
Monotone-Revision: 25a398b968eb4c84157efcd698facc74c5738e07
Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-10-09T21:01:54
Monotone-Branch: ca.inverse.sogo
2009-10-09 21:01:54 +00:00
C Robert
9493a33729
Added support for MailDAV PUT
...
Monotone-Parent: 90509c89f14ff1a8b0d7884244366bd33783ccc1
Monotone-Revision: 8515028ade639f5e3e38f20b4eba28b16a1250b1
Monotone-Author: crobert@inverse.ca
Monotone-Date: 2009-09-29T20:13:36
Monotone-Branch: ca.inverse.sogo
2009-09-29 20:13:36 +00:00