Commit Graph

332 Commits

Author SHA1 Message Date
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
a5cc2bb5d5 Merge branch 'master' into fix-some-warnings
Conflicts:
	SoObjects/Appointments/SOGoAppointmentObject.m
2016-02-15 11:23:27 -05:00
Patrice Levesque
520b1094be Remove now-useless preprocessor conditional block 2016-02-13 18:15:38 -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
d5f95c6b30 (fix) make sure our heartbeat interval is always greater than the internal one 2016-02-12 13:07:34 -05:00
Ludovic Marcotte
4f1ce3f2df (fix) avoid EAS bday offset (fixes #3518) + small fix in previous commit 2016-02-11 15:04:44 -05:00
Ludovic Marcotte
c9e7eac3fd (fix) EAS issue with attachments in 2nd-level mailboxes (fixes #3505) 2016-02-11 14:33:39 -05:00
Ludovic Marcotte
dd19f380ad (fix) added local memory pool 2016-02-05 10:03:56 -05:00
Ludovic Marcotte
c12200c7b5 (fix) correctly encode filename of attachments over EAS (#3491) 2016-02-04 10:34:55 -05:00
Ludovic Marcotte
9a6cf0eb66 (fix) do not try to decode non-wbxml responses for debug output (#3444) 2016-01-25 10:26:31 -05:00
Ludovic Marcotte
42c2edce19 (feat) newly created folders using EAS are always sync'ed by default (#3454) 2016-01-25 10:21:46 -05:00
Ludovic Marcotte
81f13404bf (fix) more fix regarding recurrence exceptions and body tags
Conflicts:

	ActiveSync/iCalEvent+ActiveSync.m
2016-01-22 14:05:00 -05:00
Ludovic Marcotte
88207d27c4 (fix) now always generate invitation updates when using EAS
Conflicts:

	NEWS
2016-01-22 13:50:48 -05:00
Ludovic Marcotte
9ba7425e56 (fix) make sure we escape control chars 2016-01-22 13:50:19 -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
defd9ab84b (fix) don't generate dual Body tag for event exceptions 2016-01-16 08:08:37 -05:00
Ludovic Marcotte
f3ea377bdb (fix) correctly remove the event/task 2016-01-14 14:49:59 -05:00
Ludovic Marcotte
321193472d (fix) when deleting an event using EAS, properly invoke the auto-scheduling code 2016-01-08 13:13:39 -05:00
Ludovic Marcotte
96588aef6a (fix) properly handle mail subfolders for EAS 2016-01-08 10:29:14 -05:00
Ludovic Marcotte
030272d48a (fix) EAS folder name for emails in v3 2016-01-07 11:50:15 -05:00
Ludovic Marcotte
ed799c5c35 (fix) EAS mail sync fix for v3 2016-01-07 11:39:15 -05:00
Ludovic Marcotte
a755546f75 (fix) properly escape the UID too 2016-01-07 10:17:37 -05:00
Ludovic Marcotte
9d9f7b4c56 (fix) don't escape twice (#3423) 2016-01-07 10:01:17 -05:00
Ludovic Marcotte
77755770a8 (feat) Initial support for EAS calendar exceptions 2015-11-30 09:19:25 -05:00
Ludovic Marcotte
faa5d83cf6 (fix) EAS fix on qp-encoded subjects (#3390) 2015-11-25 15:09:48 -05:00
Ludovic Marcotte
9a12fb24a6 (fix) EAS fix for wrong charset being used (#3392) 2015-11-23 18:09:58 -05:00
Ludovic Marcotte
dc3e42fd62 (fix) additional fix for #3356 2015-11-09 14:31:28 -05:00
Ludovic Marcotte
0d919dbd02 (fix) small fixes 2015-11-06 09:02:06 -05:00
Ludovic Marcotte
350fe2e7e0 (fix) one more fix for #3118 2015-11-05 14:59:41 -05:00
Ludovic Marcotte
a8525658b3 (fix) additional fix for #3118 2015-11-05 11:11:49 -05:00
Euan Thoms
3c62cc744e Stage 1 of clang compiler warning patches. 2015-10-31 14:10:03 +08:00
Ludovic Marcotte
09e354ed0e (feat) support for ghosted elements on contacts over EAS 2015-10-26 10:27:13 -04:00
Ludovic Marcotte
d7fb79381e (feat) we now save the supported elements in EAS collections 2015-10-26 10:16:09 -04:00
Ludovic Marcotte
700a00b822 (fix) prevent postal address showing on single line over EAS (#2614) 2015-10-26 10:08:28 -04:00
Ludovic Marcotte
2ee09159a2 (feat) now possible to choose which folders to sync over EAS 2015-10-20 15:33:48 -04:00
Ludovic Marcotte
114622fee0 (fix) last fixes for cache coherency 2015-10-20 08:49:32 -04:00
Ludovic Marcotte
8979aebe31 (fix) oh well, old crappy distros 2015-10-15 16:11:30 -04:00
Ludovic Marcotte
020fa78848 (feat) initial S/MIME support for EAS (#3327) 2015-10-15 15:32:15 -04:00
Ludovic Marcotte
15de70b938 (fix) make sure English is always used when generating Date headers using EAS (#3356) 2015-10-14 09:58:42 -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
bfa3cf379c (fix) numerous EAS fixes when connections are dropped before the EAS client receives the response (#3058, #2849)
Conflicts:

	NEWS
2015-10-14 09:23:03 -04:00
Ludovic Marcotte
9a2f3914e2 (fix) additional fix for issue #3152 2015-09-17 16:29:21 -04:00
Ludovic Marcotte
f13b3dd201 (fix) typo in previous commit 2015-09-17 16:02:45 -04:00
Ludovic Marcotte
413550a025 (fix) memory leak when sync'ing GCS collections 2015-09-17 15:59:20 -04:00
Ludovic Marcotte
59ad8a2e5a (fix) improved EAS speed during initial syncing of large mailboxes (#3293)
Conflicts:

	SoObjects/Mailer/SOGoMailFolder.h
	SoObjects/SOGo/SOGoGCSFolder.m
2015-09-09 10:22:29 -04:00
Ludovic Marcotte
ab8feff67d (fix) avoid too-many LIST commands over EAS (#3294) 2015-09-09 10:13:27 -04:00