src/pEp_internal.h
Tue, 07 Feb 2017 18:04:17 +0100 add log for android to be able to see what is happening while syncing on "realtime"
Thu, 05 Jan 2017 13:07:31 +0100 SYNC added fpr/address spoofing protection
Tue, 27 Dec 2016 21:13:41 +0100 adding license info to each file
Tue, 27 Dec 2016 21:13:41 +0100 adding license info to each file
Wed, 21 Dec 2016 02:02:11 +0100 ENGINE-137 added function to get keys already trusted for some user, useful when questioning stored identity's fpr
Wed, 07 Dec 2016 15:39:06 +0100 sync: distinguish management pointer (for queuing sync_messages, i.e. sync job 'management') from obj pointer (for sending email messages, notifying user, alias sync 'object'), thus following original design convention
Sun, 04 Dec 2016 02:51:59 +0100 ENGINE-133 added state 'payload' pointer to data attached to the state, allocated/dealocated on transitions. This state payload allows spontaneous transitions having no context (i.e. timeout) to get some context about the state. It can be used in other cases like checking that received group keys are from the partner we expect (TODO)
Thu, 01 Dec 2016 17:56:05 +0100 ENGINE-133 added more feedback for the app in case of handshake success or failure, because of timeout
Tue, 15 Nov 2016 15:56:18 +0100 ENGINE-140 #comment Added own_keys table, linking pgp_keypair to identity in case user_id = PEP_OWN_USERID.
Thu, 10 Nov 2016 21:10:24 +0100 ENGINE-140: merged
Wed, 09 Nov 2016 15:28:45 +0100 Backed out changeset 2ba0f96f6c0e. Broke KeySync, but for some reason last test run didn't catch it. Will graft those changes in a branch.
Tue, 08 Nov 2016 23:04:26 +0100 ENGINE-140: now send all keys that have been at some point used as own key _on that device_
Tue, 18 Oct 2016 21:47:38 +0200 ENGINE-121 #comment keep (i.e. not consume) updateRequests until expiry. added inhibit time on some event to prevent re-uptake of updateRequests and cannotDecrypt, otherwise looping and flooding mailbox
Thu, 13 Oct 2016 16:22:09 +0200 ENGINE-112: #comment Fixed empty fpr problems in stored identities which occurred due to blacklisting. When adding other keys, we now check to see if there is a matching identity entry which lacks an fpr and, if so, we update it instead of adding a new one. Also fixed elect_pubkey NOT to return blacklisted pubkeys.
Mon, 03 Oct 2016 19:08:15 +0200 sync : attach_sync_session
Fri, 30 Sep 2016 17:25:15 +0200 sync : added get_device_group sql stuff
Fri, 30 Sep 2016 16:10:26 +0200 sync : added set_device_group sql stuff
Thu, 01 Sep 2016 17:54:33 +0200 implementing keep_sync_msg flag
Thu, 01 Sep 2016 17:49:01 +0200 that's default anyway
Mon, 29 Aug 2016 17:39:35 +0200 fixes
Mon, 29 Aug 2016 13:22:58 +0200 filtering owns
Mon, 29 Aug 2016 11:14:13 +0200 sequence update
Mon, 29 Aug 2016 10:50:48 +0200 sequences
Mon, 22 Aug 2016 17:26:40 +0200 restructuring things (will not build)
Sat, 20 Aug 2016 15:29:43 +0200 adding get_own_addresses()
Sat, 20 Aug 2016 14:45:19 +0200 empty address allowed for myself()
Mon, 01 Aug 2016 09:14:47 +0200 ...
Wed, 27 Jul 2016 15:34:44 +0200 adding set_identity_flags()
Wed, 27 Jul 2016 12:35:51 +0200 updatable management.db
Tue, 19 Jul 2016 18:17:24 +0200 revised for 3-number revisions. So this is 0.7.0. Only version format changed.
Tue, 19 Jul 2016 17:59:37 +0200 Updated version number
Mon, 18 Jul 2016 12:42:11 +0200 limit size of key attachements and their number per mail for import
Thu, 16 Jun 2016 14:20:26 +0200 keysync ...
Tue, 07 Jun 2016 18:13:46 +0200 added use_only_own_private_keys (testing)
Sun, 29 May 2016 19:02:14 +0200 merge
Sat, 28 May 2016 15:42:49 +0200 Added rovoked_keys SQL table and C getter and setter.
Sun, 29 May 2016 12:21:50 +0200 adding sending
Wed, 18 May 2016 15:11:39 +0200 Remove own_keys table, added PEP_OWN_USERID, unique person userId for any own identities and keys.
Mon, 16 May 2016 15:36:26 +0200 better ASN.1
Mon, 16 May 2016 11:55:36 +0200 sequence
Thu, 12 May 2016 00:23:23 +0200 adding error status
Wed, 11 May 2016 17:09:02 +0200 adding obj handle
Tue, 10 May 2016 11:49:37 +0200 Own keys (SQL and accessors functions)
Tue, 03 May 2016 00:29:02 +0200 Removed get_best_user, leading to unexpected behaviour when user_id is made null again, for example when corresponding app contact is deleted
Sat, 30 Apr 2016 17:59:16 +0200 Fixed Primary Key of identity table. Was (address) and know is (address, user_id). Added 'virtual' user_id (const string + address) as a side effect, in case user_id isn't given and no user have been created with same address.
Mon, 25 Apr 2016 14:53:45 +0200 This is Work in Progress branch for async key management.
Thu, 03 Mar 2016 19:27:46 +0100 Added blacklist
Tue, 01 Mar 2016 18:42:07 +0100 peptest_hack added
Mon, 22 Feb 2016 13:50:57 +0100 config values
Sun, 21 Feb 2016 22:37:59 +0100 adding some i18n support
Sun, 21 Feb 2016 21:17:31 +0100 DDL for blacklist_keys
Sat, 20 Feb 2016 14:43:28 +0100 adding get_crashdump_log()
Thu, 14 Jan 2016 18:13:41 +0100 Added reset_trust
Mon, 28 Sep 2015 15:06:07 +0200 key_compromized() added
Fri, 29 May 2015 23:59:04 +0200 examine callback
Thu, 07 May 2015 18:54:58 +0200 merge
Wed, 06 May 2015 12:05:48 +0200 netpgp : pEp session->ctx not anymore of type netpgp_t. netpgp_t instance is now static, protected by a single pthread_mutex. pEp session->ctx is now a struct containing per session resources such as curl handle.
Wed, 06 May 2015 20:16:53 +0200 completing rating
Fri, 01 May 2015 11:35:09 +0200 renaming safeword into trustword
Wed, 29 Apr 2015 14:51:33 +0200 fixing preprocessor