Wed, 01 Mar 2017 15:08:55 +0100KeySync: moved some code, added some comments, fixed some maybe-bug in still untested groupMerge scenario. Preparing for having all devices in a group to show handshake dialog AllGroupDevicesShowHandshake
Edouard Tisserant <edouard@pep-project.org> [Wed, 01 Mar 2017 15:08:55 +0100] rev 1605
KeySync: moved some code, added some comments, fixed some maybe-bug in still untested groupMerge scenario. Preparing for having all devices in a group to show handshake dialog

Mon, 27 Feb 2017 15:28:20 +0100Avoid running all compatibility SQL statemements on newly created DB
Edouard Tisserant <edouard@pep-project.org> [Mon, 27 Feb 2017 15:28:20 +0100] rev 1604
Avoid running all compatibility SQL statemements on newly created DB

Wed, 22 Feb 2017 23:23:41 +0100KeySync: ensure that UUID is the same for every session attached to a a sync session
Edouard Tisserant <edouard@pep-project.org> [Wed, 22 Feb 2017 23:23:41 +0100] rev 1603
KeySync: ensure that UUID is the same for every session attached to a a sync session

Wed, 22 Feb 2017 19:26:45 +0100KeySync: added persistance of 'own' flags to sequence value table so that UUID keeps marked as own, even after UUID change, otherwise leading to recapture of own messages
Edouard Tisserant <edouard@pep-project.org> [Wed, 22 Feb 2017 19:26:45 +0100] rev 1602
KeySync: added persistance of 'own' flags to sequence value table so that UUID keeps marked as own, even after UUID change, otherwise leading to recapture of own messages

Tue, 21 Feb 2017 23:08:01 +0100KeySync : made UUID renewal when entering group explicit in fsm, and moved it after sendGroupKeys to be sure it is accepted by peer. Also fixed bug generating else part of conditions in fsm.
Edouard Tisserant <edouard@pep-project.org> [Tue, 21 Feb 2017 23:08:01 +0100] rev 1601
KeySync : made UUID renewal when entering group explicit in fsm, and moved it after sendGroupKeys to be sure it is accepted by peer. Also fixed bug generating else part of conditions in fsm.

Mon, 20 Feb 2017 22:36:07 +0100merged Keysync WaitForAccept branch
Edouard Tisserant <edouard@pep-project.org> [Mon, 20 Feb 2017 22:36:07 +0100] rev 1600
merged Keysync WaitForAccept branch

Mon, 20 Feb 2017 22:32:22 +0100closed KeySyncWaitForAccept KeySyncWaitForAccept
Edouard Tisserant <edouard@pep-project.org> [Mon, 20 Feb 2017 22:32:22 +0100] rev 1599
closed KeySyncWaitForAccept

Mon, 20 Feb 2017 22:31:28 +0100closed GroupMerge branch GroupMerge
Edouard Tisserant <edouard@pep-project.org> [Mon, 20 Feb 2017 22:31:28 +0100] rev 1598
closed GroupMerge branch

Mon, 20 Feb 2017 22:10:13 +0100KeySync: fixed type inference of state params in case multiple params. Work around limited 'extra' param from events, until we need more KeySyncWaitForAccept
Edouard Tisserant <edouard@pep-project.org> [Mon, 20 Feb 2017 22:10:13 +0100] rev 1597
KeySync: fixed type inference of state params in case multiple params. Work around limited 'extra' param from events, until we need more

Mon, 20 Feb 2017 14:10:36 +0100KeySync : added WaitForAccept(Sole|Grouped) states to deal with GroupKeys received before Handshake is accepted on device losing key election. KeySyncWaitForAccept
Edouard Tisserant <edouard@pep-project.org> [Mon, 20 Feb 2017 14:10:36 +0100] rev 1596
KeySync : added WaitForAccept(Sole|Grouped) states to deal with GroupKeys received before Handshake is accepted on device losing key election.