Commit Graph

84 Commits (29bbaae1ddb5b23fd85675c555d4ae13ae932eab)

Author SHA1 Message Date
Ludovic Marcotte 96986280ee fix(eas): avoid doing bogus truncation 2020-05-14 15:46:55 -04:00
root 18ffd1a744 fix(eas): properly encode DisplayTo (fixes #4995) 2020-03-29 09:15:00 +02:00
root b8f31069ed fix(eas): fix invalid DisplayTo (fixes #4988) 2020-03-22 17:15:18 +01:00
Ludovic Marcotte 662ee865b7 (fix) avoid incorrect truncation leading to exception (fixes #4806) 2019-09-13 09:52:04 -04:00
Francis Lachapelle ab87e72b4e (EAS) Fix handling of missing date
Fixes #4720
2019-04-05 08:39:20 -04:00
Ludovic Marcotte 95680b33a1 (fix) better handle bogus DTStart values over EAS 2018-12-20 09:12:44 -05:00
Ludovic Marcotte 1ba1be9e31 (fix) improve search operations and results fetching 2018-11-29 14:11:55 -05:00
Ludovic Marcotte adf2d395e3 (fix) strip '<>' from bodyId and when forwarding mails 2018-11-29 14:05:12 -05:00
Ludovic Marcotte d02a97468e (fix) EAS with drafts with attachments 2018-02-20 11:15:46 -05:00
Ludovic Marcotte aff5d53b1c (fix) improvements for Drafts handling 2017-06-09 10:01:11 -04:00
Ludovic Marcotte 6f56522f89 (feat) first pas at EAS v16 support and save in drafts 2017-06-01 16:07:34 -04:00
Ludovic Marcotte dd8cccdafc (fix) correctly handle Canceled appointments 2017-02-03 15:24:42 -05:00
Ludovic Marcotte a3c056ea84 (fix) deep-search for text/calendar parts 2017-01-17 15:12:29 -05:00
Ludovic Marcotte 9cb6772ae8 (fix) do not decode from hex the event's UID (fixes #3965) 2016-12-23 10:19:46 -05:00
Ludovic Marcotte 6200a5dbd7 (fix) support replied/forwarded flags using EAS (fixes #3796) 2016-10-31 10:24:16 -04:00
Ivan Zakharyaschev deaec0bd7b An attempt to fix the unrecognized selector exception (by writing the queries analoguously to the other ones) 2016-07-19 19:15:18 +03:00
Ludovic Marcotte 0089f1dfdc (fix) handle inline attachments using EAS 2016-06-23 11:29:02 -04:00
Ludovic Marcotte 3597c2eef1 (fix) handle base64 encoded EAS protocol version 2016-06-23 11:20:40 -04:00
Ludovic Marcotte 9255775ca1 (fix) don't mark calendar invitations as read when using EAS and fetching mesasges 2016-05-02 10:09:19 -04:00
Ludovic Marcotte 0a417f4adb (fix) sanitize non-us-ascii 7bit emails 2016-04-04 08:21:15 -04:00
Ludovic Marcotte 284c45f111 (fix) use the correct message class for S/MIME mails 2016-03-18 13:01:29 -04:00
Ludovic Marcotte cd6c56953b (fix) properly split long headers (fixes #3152)
Conflicts:

	ActiveSync/SOGoMailObject+ActiveSync.m
2016-03-16 08:57:39 -04:00
Ludovic Marcotte aab87212d0 (fix) avoid compilation warning 2016-02-21 07:27:42 -05:00
Ludovic Marcotte 95d0a18c08 (fix) avoid truncating XML entities 2016-02-19 09:07:53 -05:00
Patrice Levesque 6bb2065f46 Fix too aggressive #include and #import removal in ActiveSync directory - it broke master branch. 2016-02-16 18:39:58 -05:00
Patrice Levesque 9cb1b899b0 Merge branch 'master' into fix-some-warnings
Conflicts:
	UI/Scheduler/UIxAppointmentActions.m
2016-02-16 14:32:50 -05:00
Ludovic Marcotte e51f8625d6 (fix) don't mark content as truncated if it's not 2016-02-16 08:32:04 -05:00
Ludovic Marcotte 929915542c Make sure we don't go overbounds 2016-02-15 16:12:21 -05:00
Ludovic Marcotte 42131c564a (fix) support EAS MIMETruncation 2016-02-15 16:04: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 985db9465c (fix) avoid generating empty ConversationId which can break Android EAS 2016-01-17 06:29:13 -05:00
Ludovic Marcotte 9a12fb24a6 (fix) EAS fix for wrong charset being used (#3392) 2015-11-23 18:09:58 -05:00
Ludovic Marcotte 020fa78848 (feat) initial S/MIME support for EAS (#3327) 2015-10-15 15:32:15 -04:00
Ludovic Marcotte ea24e9586b (fix) we no longer always rewrite emails for Outlook when using EAS 2015-10-14 09:30:35 -04:00
Ludovic Marcotte 4e9911419a (fix) handle references correctly over EAS (#3365) 2015-10-14 09:28:12 -04:00
Ludovic Marcotte a8ab01a5eb (fix) fixed EAS conversation ID issues on BB10 (#3152) 2015-07-22 10:27:24 -04:00
Ludovic Marcotte 046c4db2e8 (fix) fixed computation of GlobalObjectId (#3235) 2015-07-22 10:00:28 -04:00
Ludovic Marcotte 6bc471ad9a (fix) properly support big characters in EAS and fix encoding QP EAS error for Outlook (#3082) 2015-06-10 10:58:59 -04:00
Ludovic Marcotte 037a3a136a (fix) message bodies not shown on some EAS devices (#3173) 2015-05-14 15:58:53 -04:00
Ludovic Marcotte cc1e9f2fff (fix) additional fix for #3152 2015-05-14 15:40:03 -04:00
Ludovic Marcotte e71a1c9974 (fix) addition fix for #3152 2015-05-12 10:44:51 -04:00
Ludovic Marcotte 96b2e0e1f5 (fix) use dateTime instead of compact format for meeting requests 2015-05-12 10:37:26 -04:00
Ludovic Marcotte 364a07bd05 set the preferred body type for meeting response 2015-05-12 10:15:07 -04:00
Ludovic Marcotte ee8caa5a99 (fix) now set MeetingMessageType only for EAS 14.1 2015-05-12 10:05:45 -04:00
Ludovic Marcotte f666b436dd (fix) make sure sure email invitations can always be read by EAS clients 2015-05-12 09:59:01 -04:00
Ludovic Marcotte 9b320ec2a1 Improvements over 491d7aaffc 2015-03-31 16:17:21 -04:00
Ludovic Marcotte b2d7eb40c2 (fix) fixed a potential EAS error with multiple email priority flags 2015-03-31 16:13:52 -04:00
Ludovic Marcotte c428ac2553 EAS reply fix when message/rfc822 parts are included in the original mail (#3153) 2015-03-30 09:57:27 -04:00
Ludovic Marcotte ecd336fa5c Fix compilation warning and error 2015-03-20 08:51:35 -04:00