Ludovic Marcotte
d8eae96d63
(fix) properly skip folders we don't want ( fixes #3943 )
2016-12-14 13:42:22 -05:00
Ludovic Marcotte
fdea54f5e7
(fix) properly escape all GAL responses ( fixes #3923 )
2016-12-01 09:40:24 -05:00
Ludovic Marcotte
f7c4486370
(feat) relaxed permission requirements for subscription synchronizations ( fixes #3118 and #3180 )
2016-11-21 10:46:13 -05:00
Ludovic Marcotte
c9e9bb19d8
(fix) fix EAS download of attachments on iOS 10
2016-11-11 08:33:50 -05:00
Ludovic Marcotte
70b3ff4b5c
(feat) we now also search on the send for EAS Search ops
2016-11-03 13:50:03 -04:00
Ludovic Marcotte
6a47b61800
Fixed broken commits
...
d491a3fa49
and bda3be1c2d
2016-10-19 10:06:19 -04:00
Ludovic Marcotte
5db9f40f6a
(fix) make sure we don't sleep for too long when EAS processes need interruption
2016-09-29 13:00:48 -04:00
Ludovic Marcotte
9bbffe48e4
(fix) handle 120 EAS status code when message submission fails ( fixes #3774 )
2016-09-23 11:28:15 -04:00
Ludovic Marcotte
fcd61abc41
(fix) added global search for Android 6
2016-09-22 14:22:44 -04:00
Ludovic Marcotte
56e8883a94
(fix) avoid generating invalid response if mail isn't found
2016-09-22 12:57:01 -04:00
Ludovic Marcotte
a768620747
(fix) fixed EAS search for iOS devices
2016-09-22 12:54:37 -04:00
Ludovic Marcotte
a9c29c65b3
(fix) compiler fixes + first round of iOS fixes
2016-09-22 11:42:28 -04:00
Ludovic Marcotte
30bcae5acb
(feat) initial EAS support for server-side mailbox search operations
2016-09-21 09:20:37 -04:00
Ludovic Marcotte
42127c51ab
(feat) added IMAP folders subscriptions management ( fixes #255 )
2016-09-14 15:57:49 -04:00
Ludovic Marcotte
557936f7fd
(fix) EAS yearly rrule generation + small EAS MoveItems fix
2016-09-14 09:19:30 -04:00
Ludovic Marcotte
440acec143
Added EAS folder merge support and fixed long GUID issue ( fixes #3460 )
2016-07-21 14:06:11 -04:00
Ludovic Marcotte
e29d14de96
(fix) handle missing IMAP folders from a hierarchy using EAS
2016-06-30 09:30:22 -04:00
Ludovic Marcotte
4bfb7ca0bf
(fix) handle start date in OOF
2016-06-29 11:00:07 -04:00
Ludovic Marcotte
02459e1eb5
(feat) Initial OOF support in EAS
2016-06-23 11:34:50 -04:00
Ludovic Marcotte
3597c2eef1
(fix) handle base64 encoded EAS protocol version
2016-06-23 11:20:40 -04:00
Ludovic Marcotte
030bdb4bc7
(fix) check if EAS identity is ok and use it ( fixes #3698 )
2016-06-23 11:07:29 -04:00
Ludovic Marcotte
f0f9ca9ff0
(fix) properly initialize values
2016-06-06 13:28:42 -04:00
Ludovic Marcotte
e54d5c1b06
(fix) skip potentially bogus cards coming from LDAP
2016-06-06 13:07:48 -04:00
Ludovic Marcotte
99e8c42a87
(fix) more PEEK changes
2016-06-01 09:38:45 -04:00
Ludovic Marcotte
9a38db1667
(fix) use PEEK when fetching attachments using ItemOperations
2016-06-01 08:52:56 -04:00
Ludovic Marcotte
cd89b46c01
(fix) correctly set flags when replying/forwarding emails using EAS
2016-05-02 09:42:39 -04:00
Ludovic Marcotte
aa6a102132
(fix) rename the start var to avoid potential SOPE confusion
2016-04-07 14:22:17 -04:00
Ludovic Marcotte
51d1830dd2
(fix) rename sig handler
2016-04-04 08:35:19 -04:00
Ludovic Marcotte
80d29f2887
(fix) now cache heartbeat and folders during EAS ping ops ( fixes #3606 )
2016-04-01 14:52:31 -04:00
Ludovic Marcotte
eb14676489
(fix) set minimal interval ( fixes #3605 )
2016-03-30 14:31:57 -04:00
Ludovic Marcotte
0cce8f6053
(fix) added missing header
2016-03-30 08:45:19 -04:00
Ludovic Marcotte
d03afba739
(fix) handle EAS termination when SOGo is being shutdown ( fixes #3604 )
2016-03-29 10:32:10 -04:00
Ludovic Marcotte
5a342f2fed
(fix) prevent double Sync ops from same device ( fixes #3603 )
2016-03-28 17:37:07 -04:00
Ludovic Marcotte
1216464f28
(fix) handle Dovecot's mail_shared_explicit_inbox when using EAS
2016-03-28 11:13:41 -04:00
Ludovic Marcotte
f6f5613be5
(fix) handle FilterType changes using EAS ( fixes #3543 )
2016-03-28 08:43:56 -04:00
Ludovic Marcotte
69b6f7878f
(fix) minor EAS fixes relating to path handling in v3
2016-03-16 09:05:43 -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
extrafu
5a7652de87
Merge pull request #202 from RaphWeyman/master
...
Update SOGoActiveSyncDispatcher.m - local memory pool for ping cycle.
2016-03-13 09:01:12 -04:00
RaphWeyman
dd183d039f
Update SOGoActiveSyncDispatcher.m
...
Add local memory pool so as to restrict memory consumption while waiting in the ping cycle.
Consumption can otherwise grow quite large while if the SOGoMaximumPingInterval and SOGoMaximumSyncInterval have been increased to allow for push ActiveSync.
2016-03-12 12:51:17 +00:00
Ludovic Marcotte
4ac41dace7
(core) new database structure options to make SOGo use a total of nine tables
2016-03-10 16:34:06 -05:00
Ludovic Marcotte
be7ee69f0f
(fix) avoid truncating the MIME content when fetching the whole message
2016-03-09 08:57:51 -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
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
c12200c7b5
(fix) correctly encode filename of attachments over EAS ( #3491 )
2016-02-04 10:34:55 -05:00