Commit Graph

165 Commits

Author SHA1 Message Date
Ludovic Marcotte bd6bdcb136 (fix) improve FolderSync operation (fixes #4672) 2022-11-04 23:46:59 +01:00
Ludovic Marcotte 2cd21052bd (feat) support for basic UserInformation queries (fixes #4614) 2022-11-04 23:34:38 +01:00
Ludovic Marcotte 562f67fc25 (fix) fix search on for Outlook application (#4605 and #4607) 2022-11-04 23:25:00 +01:00
Ludovic Marcotte 2a67e12d55 (fix) fixed EAS search operation 2022-11-04 22:32:13 +01:00
Ludovic Marcotte cb31d4faa9 (fix) also try to get event using its UID before bailing out 2022-11-04 22:32:00 +01:00
Ludovic Marcotte e99d8b8c81 (fix) small optimizations + code cosmetics 2022-11-04 22:27:25 +01:00
Francis Lachapelle 0dfb621b37 Use address books search fields in Contacts module
Fixes #4356
2022-11-04 21:59:32 +01:00
Ludovic Marcotte 3d2e5adee8 fix(eas): gcc v10 compat fixes (fixes #5029) 2021-11-04 09:24:47 -04:00
Ludovic Marcotte 5ca9a90a65 (fix) fixed previous commit 2017-09-22 10:36:28 -04:00
Ludovic Marcotte f5a28ca325 (feat) more verbose output 2017-09-21 14:00:54 -04:00
Ludovic Marcotte 4bcc6d128a (fix) avoid advertising EAS 16 support until libwbxml is fixed 2017-07-04 09:26:40 -04:00
Ludovic Marcotte a5a40b2ea0 (fix) don't include task folders over EAS if we are hiding them (fixes #4164) 2017-06-15 11:22:43 -04:00
Ludovic Marcotte 1666048da5 (feat) first pas at EAS v16 support and save in drafts
Conflicts:
	ActiveSync/SOGoMailObject+ActiveSync.m
2017-06-01 16:09:17 -04:00
Ludovic Marcotte 89400fe980 (feat) added photo support in GAL search ops 2017-04-21 15:30:20 -04:00
Ludovic Marcotte 8b307d8ac6 (fix) correctly set flags when ReplaceMime is set (fixes #4133) 2017-04-07 13:44:21 -04:00
Ludovic Marcotte 4bb5d15cfa (fix) improve EAS parameters parsing (fixes #4003) 2017-02-01 13:04:18 -05:00
Ludovic Marcotte d8582dbcc0 (fix) provide correct error response to EAS client when sending big mails (fixes #3956) 2016-12-30 09:59:47 -05:00
Ludovic Marcotte 366681e6b2 (fix) avoid trying to parse empty request (fixes #3969) 2016-12-29 09:55:56 -05:00
Ludovic Marcotte 0e7ffa18a1 (fix) 30 mins offset in FB 2016-12-16 10:08:47 -05:00
Ludovic Marcotte eff3446353 (fix) properly skip folders we don't want (fixes #3943) 2016-12-14 13:43:12 -05:00
Ludovic Marcotte d6440b9dd5 (fix) properly escape all GAL responses (fixes #3923) 2016-12-01 09:41:07 -05:00
Ludovic Marcotte 26c2fd3d28 (fix) avoid redeclaration 2016-11-21 10:52:16 -05:00
Ludovic Marcotte 73d663fe85 (feat) relaxed permission requirements for subscription synchronizations (fixes #3118 and #3180)
Conflicts:

	NEWS
2016-11-21 10:49:33 -05:00
Ludovic Marcotte b5fa808758 (fix) removed unused imports 2016-11-16 14:48:29 -05:00
Ludovic Marcotte 5f4acda249 (fix) fix EAS download of attachments on iOS 10 2016-11-11 08:34:41 -05:00
Ludovic Marcotte d74755fb63 (feat) we now also search on the send for EAS Search ops 2016-11-03 13:50:37 -04:00
Ludovic Marcotte eaf0a19002 (fix) improve handling of email folders without a parent 2016-10-18 19:41:47 -04:00
Ludovic Marcotte 81d3d3bc5b (fix) make sure we don't sleep for too long when EAS processes need interruption 2016-09-29 13:07:29 -04:00
Ludovic Marcotte 8c81d55061 (fix) handle 120 EAS status code when message submission fails (fixes #3774) 2016-09-23 11:30:10 -04:00
Ludovic Marcotte 36fb9c138e (fix) added global search for Android 6 2016-09-22 14:23:14 -04:00
Ludovic Marcotte 81aee49555 (fix) avoid generating invalid response if mail isn't found 2016-09-22 12:57:28 -04:00
Ludovic Marcotte ed4c2b3dca (fix) fixed EAS search for iOS devices 2016-09-22 12:55:04 -04:00
Ludovic Marcotte 677df619fd (fix) compiler fixes + first round of iOS fixes 2016-09-22 11:43:03 -04:00
Ludovic Marcotte cfcc4922ac (feat) initial EAS support for server-side mailbox search operations 2016-09-21 09:21:31 -04:00
Ludovic Marcotte d1dcb820bd (fix) EAS yearly rrule generation + small EAS MoveItems fix 2016-09-14 09:20:15 -04:00
Ludovic Marcotte 16356aaf36 Added EAS folder merge support and fixed long GUID issue (fixes #3460)
Conflicts:

	ActiveSync/SOGoActiveSyncDispatcher+Sync.m
2016-07-21 14:09:50 -04:00
Ludovic Marcotte 12314c8bd0 (fix) handle start date in OOF 2016-06-29 11:00:41 -04:00
Ludovic Marcotte ac69de19d0 (feat) Initial OOF support in EAS 2016-06-23 11:35:33 -04:00
Ludovic Marcotte ea87ffd95b (fix) handle base64 encoded EAS protocol version 2016-06-23 11:21:13 -04:00
Ludovic Marcotte c0bfb42c12 (fix) check if EAS identity is ok and use it (fixes #3698) 2016-06-23 11:08:05 -04:00
Ludovic Marcotte 53a5561173 (fix) properly initialize values 2016-06-06 13:29:15 -04:00
Ludovic Marcotte 04e804e62f (fix) skip potentially bogus cards coming from LDAP 2016-06-06 13:08:29 -04:00
Ludovic Marcotte 908e47a25a (fix) more PEEK changes 2016-06-01 09:39:19 -04:00
Ludovic Marcotte 804ebaf8b9 (fix) use PEEK when fetching attachments using ItemOperations 2016-06-01 09:09:03 -04:00
Ludovic Marcotte 20d8fde945 (fix) correctly set flags when replying/forwarding emails using EAS 2016-05-02 09:43:13 -04:00
Ludovic Marcotte 2115c46fbb (fix) rename the start var to avoid potential SOPE confusion 2016-04-07 14:23:28 -04:00
Ludovic Marcotte 35ed24511d (fix) rename sig handler 2016-04-04 08:35:44 -04:00
Ludovic Marcotte 38ddc0b69a (fix) now cache heartbeat and folders during EAS ping ops (fixes #3606) 2016-04-01 14:53:28 -04:00
Ludovic Marcotte afc4552cb0 (fix) set minimal interval (fixes #3605) 2016-03-30 14:32:32 -04:00
Ludovic Marcotte f2086b76c7 (fix) added missing header 2016-03-30 08:45:50 -04:00