393 Commits

Author SHA1 Message Date
Francis Lachapelle 583f97d3c6 fix(eas): improve error logging 2022-11-04 23:53:55 +01:00
Francis Lachapelle 6952b1274f fix(eas): handle module constraints
Fixes #5456
2022-11-04 23:53:46 +01:00
Francis Lachapelle e3a8c101b3 fix(eas): handle module constraints
Fixes #5456
2022-11-04 23:53:35 +01:00
Francis Lachapelle 487e67a291 fix(eas): handle module constraints
Fixes #5456
2022-11-04 23:53:24 +01:00
tfux 09690f61ef feat(eas): implement replyTo element 2022-11-04 23:53:15 +01:00
tfux 7fe1bea9ce fix(eas): handle attachments of type message/rfc822 when sanitize emails (fixes #5427) (#304) 2022-11-04 23:53:06 +01:00
tfux 48fc4bc87d fix(eas): use base64 encoding for attachments when sanitize emails + content-length
Fixes #5408
2022-11-04 23:52:54 +01:00
jkellerer 24c0108c47 fix(eas): proxy authentication in _sendMail 2022-11-04 23:52:44 +01:00
root 07ed0201c7 fix(eas): improve EAS parameters parsing (fixes #5266) 2022-11-04 23:52:35 +01:00
root 9fe9855423 fix(eas): handle fileAs element (fixes #5239) 2022-11-04 23:52:26 +01:00
Ludovic Marcotte f94586e47b fix(eas): avoid doing bogus truncation 2022-11-04 23:51:53 +01:00
root b77d69fbd0 fix(eas): properly encode DisplayTo (fixes #4995) 2022-11-04 23:51:43 +01:00
root 7f2b485764 fix(eas): fix invalid DisplayTo (fixes #4988) 2022-11-04 23:51:34 +01:00
root cb34fae175 fix(eas): additional name fields (fixes #4929) 2022-11-04 23:51:20 +01:00
Ludovic Marcotte 0beb0536a8 fix(eas): avoid generating broken XML ouput (fixes #4927) 2022-11-04 23:51:09 +01:00
Ludovic Marcotte d5a6f9b9d5 fix(eas): make sure there is always an attendee name (fixes #4910) 2022-11-04 23:50:59 +01:00
Ludovic Marcotte 76f9e2b009 fix(core): avoid warning by including missing file 2022-11-04 23:50:49 +01:00
Ludovic Marcotte 6d27fdd340 (fix) avoid incorrect truncation leading to exception (fixes #4806) 2022-11-04 23:50:30 +01:00
Ludovic Marcotte bd6bdcb136 (fix) improve FolderSync operation (fixes #4672) 2022-11-04 23:46:59 +01:00
Francis Lachapelle 671857fd19 (EAS) Fix handling of missing date
Fixes #4720
2022-11-04 23:35:02 +01:00
Ludovic Marcotte 896d14d8c0 (fix) better handle timezone changes (fixes #4624) 2022-11-04 23:34:49 +01:00
Ludovic Marcotte 2cd21052bd (feat) support for basic UserInformation queries (fixes #4614) 2022-11-04 23:34:38 +01:00
Ludovic Marcotte e5004db2af (fix) better handle bogus DTStart values over EAS 2022-11-04 23:34:14 +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 26e84aad4b (fix) strip '<>' from bodyId and when forwarding mails 2022-11-04 23:24:38 +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 f40584616e (fix) avoid potential cache update when breaking sync queries (fixes #4422) 2022-11-04 22:31:18 +01:00
Ludovic Marcotte e99d8b8c81 (fix) small optimizations + code cosmetics 2022-11-04 22:27:25 +01:00
Ludovic Marcotte e0c5c5b200 (fix) improved alarms syncing with EAS devices (fixes #4351) 2022-11-04 22:27:09 +01:00
Ludovic Marcotte 102d8a977a (fix) EAS with drafts with attachments 2022-11-04 22:16:31 +01:00
Ludovic Marcotte 9461eb7027 (fix) correctly handle all-day events with EAS v16 (fixes #4397) 2022-11-04 22:16:12 +01:00
Ludovic Marcotte c9f94f1ec4 (fix) skip organizer from attendees list (fixes #4402) 2022-11-04 22:14:05 +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 842188744c (fix) improvements for Drafts handling 2017-06-09 10:01:53 -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 34e22dad42 (fix) set RSVP when sending events invite 2017-04-12 13:00:20 -04:00
Ludovic Marcotte be527031bc (fix) remove over EAS alarms if we don't want them (fixes #4059) 2017-04-11 10:14:50 -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 3155ecf325 (fix) fix opacity in freebusy over EAS 2017-03-18 15:35:45 -04:00
Ludovic Marcotte 0c61de49ee (fix) properly handle canceled appointments 2017-02-03 15:26:55 -05:00
Ludovic Marcotte 4bb5d15cfa (fix) improve EAS parameters parsing (fixes #4003) 2017-02-01 13:04:18 -05:00
Ludovic Marcotte 926cf6f34c (fix) make sure to bump LAST-MODIFIED to trigger all auto-scheduling code 2017-01-06 09:54:54 -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