Page MenuHomekolab.org

SyncrotonCommunication
ActivePublic

Members (4)

Recent Activity

Nov 22 2019

okami added a comment to T2319: Invitations are not shown on iOS devices when connected via ActiveSync.

does this issue apply to the enterprise version of Kolab 16 as well? We're currently evaluating Kolab (opensource version) to see if it fits our needs, but incomplete ActiveSync would be somewhat of an issue for us.

Nov 22 2019, 11:20 AM · Syncroton, Bug Reports

Jul 5 2019

machniak added a project to T5154: Syncroton doesn't work: Syncroton.
Jul 5 2019, 9:09 AM · Syncroton, Bug Reports
machniak closed T5456: Recurrence of new task via ActiveSync silently discarded as Resolved.

Fixed in 91e57e1f7367.

Jul 5 2019, 9:00 AM · Syncroton, Bug Reports

Jul 2 2019

rbrunhuber added a comment to T5456: Recurrence of new task via ActiveSync silently discarded.

Submitting patch for review blocked due to https://git.kolab.org/T5462

Jul 2 2019, 12:14 AM · Syncroton, Bug Reports

Jul 1 2019

rbrunhuber added a project to T5456: Recurrence of new task via ActiveSync silently discarded: Syncroton.
Jul 1 2019, 4:21 PM · Syncroton, Bug Reports

Mar 30 2019

daerimin created T5321: Please update kolab_sync_data.php to read additional device signatures from an external file, if that file is present..
Mar 30 2019, 12:03 PM · Syncroton

Mar 27 2019

vanmeeuwen closed T2058: ActiveSync client's subscription logic as Wontfix.

Nobody with a support subscription runs in to this "problem", therefore nobody needs this "feature", and it is therefore closed off as irrelevant.

Mar 27 2019, 9:52 PM · Syncroton

Mar 22 2019

vanmeeuwen raised the priority of T1075: Clean up invalid merge in Syncroton repo from 40 to Normal.

Correcting the priority from 60/40 to Normal

Mar 22 2019, 12:28 PM · Sprint 201632, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Sprint 201625, Sprint 201624, Sprint 201623, Sprint 201622, Sprint 201621, Sprint 201620, Sprint 201619, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Sprint 201614, Sprint 201613, Sprint 201612, Sprint 201611, Sprint 201610, Syncroton, Engineering & Operations

Oct 15 2018

manish.singh added a comment to T2058: ActiveSync client's subscription logic.

Hi All,

Oct 15 2018, 10:54 PM · Syncroton

Jun 11 2018

karlmendes added a watcher for Syncroton: karlmendes.
Jun 11 2018, 8:02 PM

Feb 13 2018

ReubenJames added a comment to T2058: ActiveSync client's subscription logic.

@machniak is there any update to how streamlining Activesync subscription logic may work?

Feb 13 2018, 3:35 PM · Syncroton

Dec 28 2017

ReubenJames updated subscribers of T2223: Outlook and folders under INBOX.

Wouldn't the simple solution to be allow folders to be created as subfolders of INBOX @machniak

Dec 28 2017, 2:54 PM · Syncroton, Bug Reports

Nov 7 2017

balu created T2678: Automatic update of folders in Outlook 2016.
Nov 7 2017, 11:08 AM · Syncroton Developers, Syncroton

Jul 18 2017

machniak closed T2567: Better plain/text message bodies synchronization as Resolved.
Jul 18 2017, 5:40 PM · Syncroton
machniak created T2567: Better plain/text message bodies synchronization.
Jul 18 2017, 5:32 PM · Syncroton
machniak closed T2555: Invalid ExceptionStartTime value as Resolved.
Jul 18 2017, 11:35 AM · Syncroton
machniak added a comment to T2555: Invalid ExceptionStartTime value.

What is more. When user receives iTip response for an exception and updates the event, Outlook will incorrectly send Sync-Add command for the new exception, which then creates a duplicate object. Which leads to a "missing" event in Roundcube and error in syncroton log. This in itself is another issue, but I see that with correct ExceptionStartTime Outlook does not send such requests.

Jul 18 2017, 11:17 AM · Syncroton
machniak claimed T2555: Invalid ExceptionStartTime value.
Jul 18 2017, 10:51 AM · Syncroton
machniak created T2555: Invalid ExceptionStartTime value.
Jul 18 2017, 10:51 AM · Syncroton

Jul 9 2017

machniak added a comment to T2483: Support MeetingResponse.

So, I started working on this. I thought it's reasonably simple to implement, but testing this with Outlook 2013 I see a lot of strange comminication that is not described in the documentation. It sends redundant Sync commands with event updates, so in the end, after accepting an invitation the event ends up being still in un-responded state.

Jul 9 2017, 3:53 PM · Syncroton

Jun 27 2017

machniak closed T2519: Possibly a bug when recurring events makes Outlook with ActiveSync switch to permanent disconnected mode as Resolved.

Fixed.

Jun 27 2017, 12:16 PM · Syncroton, Bug Reports
adomaitis added a comment to T2519: Possibly a bug when recurring events makes Outlook with ActiveSync switch to permanent disconnected mode.

no, I didn't

Jun 27 2017, 10:49 AM · Syncroton, Bug Reports
machniak added a comment to T2519: Possibly a bug when recurring events makes Outlook with ActiveSync switch to permanent disconnected mode.

@adomaitis Looks like both DayOfWeek and Until are optional. In this case I think we just should not include DayOfWeek in the response. Did you test that?

Jun 27 2017, 10:41 AM · Syncroton, Bug Reports

Jun 26 2017

adomaitis assigned T2519: Possibly a bug when recurring events makes Outlook with ActiveSync switch to permanent disconnected mode to machniak.
Jun 26 2017, 8:30 PM · Syncroton, Bug Reports

Jun 21 2017

machniak created T2489: Improve GAL merging support.
Jun 21 2017, 8:42 AM · Syncroton

Jun 20 2017

machniak added a comment to T2483: Support MeetingResponse.

SendResponse element was added in version >=16.0 of the ActiveSync protocol, which means it is optional and can be excluded from the initial implementation. Also, from what I see it is about calendar events. I didn't found any information about handling of iTips for TODO (tasks), so they are probably ignored.

Jun 20 2017, 12:18 PM · Syncroton
machniak added a comment to T2477: GAL for Outlook.

One additional change is required in the ldap_public config:

Note: To make the LDAP addressbook sources working we need two additional
	//       fields ('uid' and 'changed') specified in the fieldmap array
	//       of the LDAP configuration ('ldap_public' option). For example:
	//          'uid'     => 'nsuniqueid',
	//          'changed' => 'modifytimestamp',
Jun 20 2017, 10:49 AM · Syncroton

Jun 16 2017

machniak created T2483: Support MeetingResponse.
Jun 16 2017, 7:33 PM · Syncroton
machniak closed T2477: GAL for Outlook as Resolved.

This is done. Required configuration for Outlook:

$config['activesync_gal_sync'] = array('windowsoutlook');
$config['activesync_multifolder_blacklist_contact'] = array('windowsoutlook');
Jun 16 2017, 10:44 AM · Syncroton

Jun 15 2017

machniak created T2477: GAL for Outlook.
Jun 15 2017, 3:12 PM · Syncroton

Jun 7 2017

machniak closed T1751: Syncroton does not log failed login attempts, if the user name exists as Resolved.

Fixed.

Jun 7 2017, 11:35 AM · Syncroton, Bug Reports

Jun 3 2017

machniak closed T2235: Syncroton + Outlook 2013 - folder rename does not work correctly as Resolved.

While using constant folder identifiers would be good long term solution, in meantime I've found a simpler way. With rS57c38b7aede3 the device will correctly handle folder renames and re-synchronize folder hierarchy and renamed folder content. Closing.

Jun 3 2017, 9:39 PM · Syncroton, Bug Reports

May 26 2017

machniak closed T2420: PHP Warning when parsing an alarm on specified datetime as Resolved.

Fixed in cae366edcab1b.

May 26 2017, 3:36 PM · Syncroton
machniak added a comment to T2420: PHP Warning when parsing an alarm on specified datetime.

Activesync supports reminders (alarms) only as "the number of minutes before a calendar item start time". So, we can just ignore these alarms or check if the datetime is before start time of the event and calculate number of minutes.

May 26 2017, 2:54 PM · Syncroton
machniak created T2420: PHP Warning when parsing an alarm on specified datetime.
May 26 2017, 2:49 PM · Syncroton

May 10 2017

machniak closed T2370: PHP warnings when using PHP7 as Resolved.
May 10 2017, 4:07 PM · Syncroton, Kolab 16
machniak renamed T2370: PHP warnings when using PHP7 from PHP wornings when using PHP7 to PHP warnings when using PHP7.
May 10 2017, 1:40 PM · Syncroton, Kolab 16
machniak created T2370: PHP warnings when using PHP7.
May 10 2017, 1:40 PM · Syncroton, Kolab 16

Mar 23 2017

machniak added a project to T2319: Invitations are not shown on iOS devices when connected via ActiveSync: Syncroton.

You are right. It's not implemented at all.

Mar 23 2017, 10:37 AM · Syncroton, Bug Reports

Mar 6 2017

machniak added a project to T2154: Exceptions to recurring events are not accounted for via syncroton: Syncroton.
Mar 6 2017, 9:36 PM · Syncroton, Bug Reports
petersen raised the priority of T2058: ActiveSync client's subscription logic from 60 to High.
Mar 6 2017, 4:21 PM · Syncroton
machniak added a comment to T2058: ActiveSync client's subscription logic.

I also think that revealing activesync_init_subscriptions setting to users may be too complicated and confusing for most of them. So, I'd keep this option as is.

Mar 6 2017, 4:20 PM · Syncroton

Feb 10 2017

machniak added a comment to T2223: Outlook and folders under INBOX.

@adomaitis, committed 1d7e1237f2d to master. I don't know if there's anything more we can do here.

Feb 10 2017, 11:24 AM · Syncroton, Bug Reports

Feb 9 2017

machniak added a comment to T2235: Syncroton + Outlook 2013 - folder rename does not work correctly.

Confirmed. The problem here is that Outlook completely ignores the error we send in response to Sync request (after FolderUpdate). It should re-synchronize folders hierarchy according to the protocol specification.

Feb 9 2017, 4:22 PM · Syncroton, Bug Reports
adomaitis added a comment to T2223: Outlook and folders under INBOX.

Outlook and MS ... why I'm not surprised ...
let me know about the commit, I will try on my side.

Feb 9 2017, 3:09 PM · Syncroton, Bug Reports
machniak added a comment to T2223: Outlook and folders under INBOX.

@adomaitis I'm testing a fix and can't make Outlook display an error. I tried valid ActiveSync response with different error codes and even http error 500. In all cases Outlook just ignores the error and displays the folder as any other folder. So, while I'll commit the change it looks that it's not possible to tell Outlook the operation failed.

Feb 9 2017, 2:56 PM · Syncroton, Bug Reports

Feb 8 2017

adomaitis assigned T2235: Syncroton + Outlook 2013 - folder rename does not work correctly to machniak.
Feb 8 2017, 5:29 PM · Syncroton, Bug Reports
adomaitis added a project to T2235: Syncroton + Outlook 2013 - folder rename does not work correctly: Syncroton.
Feb 8 2017, 5:29 PM · Syncroton, Bug Reports

Feb 6 2017

machniak added a comment to T2223: Outlook and folders under INBOX.

Note to myself: See https://msdn.microsoft.com/en-us/library/gg651087(v=exchg.80).aspx for list of possible error status codes. Looks like code 3 might suit the best this case, but there are a few other cases that we might want to distinguish in error code.

Feb 6 2017, 2:47 PM · Syncroton, Bug Reports
machniak added a comment to T2223: Outlook and folders under INBOX.

Looks like you are right. There's a TODO entry in the folder creation code to throw exception on error, but it's not implemented and indeed no error is returned to the client. However, throwing an exception here is not enough, we need some more code in the Syncroton library itself to handle nicely the exception (returning properly formatted response instead of just a http error).

Feb 6 2017, 2:40 PM · Syncroton, Bug Reports