src/pEpEngine.h
Thu, 19 Apr 2018 16:03:44 +0200 ENGINE-423: normal tests pass. Now to test reencrypt functionality.
Wed, 11 Apr 2018 16:54:09 +0200 Deprecated and replaced misspellings of 'compromised' and 'secret' in the API and constants. Nothing should be broken for existing implementations.
Wed, 28 Feb 2018 14:54:30 +0100 ENGINE-294: blacklisting is now only checked in identity_rating, outgoing_message_rating and encrypt_message, and then only for OpenPGP comm_types.
Sat, 24 Feb 2018 20:21:37 +0100 slightly reworking initial PGP key import in case of GnuPG
Fri, 09 Feb 2018 08:14:27 +0100 ENGINE-365: is_pep_user() is now exposed to the outside. See pep_engine.h documentation
Wed, 07 Feb 2018 10:22:23 +0100 ENGINE-250: Pretty sure the current bugs are now actual bugs and not sql-related. But will check. insert-or-replace for identity-based set functions is now replaced with a slightly convoluted callback mechanism which does a check for existence and then updates or inserts appropriately, with optional transaction guards (to be set to false if they're called in what's already a transaction, e.g. set_identity)
Tue, 06 Feb 2018 18:48:45 +0100 ENGINE-250: fixed some things, am screaming at others. Have overcome the 'insert or update' issue at least, probably.
Mon, 05 Feb 2018 10:58:03 +0100 Intermittent commit
Fri, 02 Feb 2018 11:03:20 +0100 ENGINE-352: put in the mechanism to attach an is_pep mechanism for the user; tacking pEp messages is complicated, however, as it seems we've also always fouled up when we checked on that (we don't check what key it's encrypted with before we declare whatever key gets retrieved by update_identity is the same, and then set the comm_type on that, which could be the wrong key.) So that's the next fix.
Mon, 29 Jan 2018 12:36:02 +0100 Fixing bad merges still.
Mon, 29 Jan 2018 12:15:51 +0100 Urgh. Fixing bad merge (???)
Fri, 26 Jan 2018 16:30:39 +0100 ENGINE-329: gpg implementation of first-time import of ultimately trusted keys is in. Apparently, netpgp bluffs trust completely, so a stub is in here for them instead. Too bad :(
Wed, 24 Jan 2018 11:57:10 +0100 ENGINE-340: removed extra mistrust check - problem was actually a missing set in key_mistrust when there is not yet a set identity
Wed, 24 Jan 2018 10:54:04 +0100 ENGINE-340: fixed persistence issues caused by removing mistrusted keys as defaults in ENGINE-332 branch
Mon, 22 Jan 2018 17:40:44 +0100 ENGINE-332: key_reset_trust and key mistrust fixed
Mon, 22 Jan 2018 11:11:38 +0100 ENGINE-332: rewrite complete, but needs checking and testing.
Fri, 19 Jan 2018 17:32:36 +0100 errors, errors, errors…
Fri, 19 Jan 2018 15:49:57 +0100 extra error values
Wed, 17 Jan 2018 12:23:44 +0100 ENGINE-289: added tests for myself() default user_id aliases, fixed consts in signature, fixed blacklist test issue
Wed, 17 Jan 2018 01:01:10 +0100 ENGINE-289: added getter and setter methods for user id aliases, plus error codes for failure (PEP_CANNOT_SET/FIND_ALIAS)
Mon, 15 Jan 2018 17:12:49 +0100 ENGINE-289: myself() changes and related fallout. Committing to merge in default.
Mon, 18 Dec 2017 23:00:56 +0100 ENGINE-289: intermittent commit - almost compiling cleanly (yes, it's that far away from tested. It's complicated.
Mon, 18 Dec 2017 21:31:22 +0100 ENGINE-289: intermittent commit
Mon, 18 Dec 2017 13:27:42 +0100 ENGINE-289: Intermittent commit - need to refactor some logic big-time.
Fri, 15 Dec 2017 12:49:03 +0100 ENGINE-320: intermittent commit
Sat, 09 Dec 2017 13:04:40 +0100 ENGINE-293: initialise_own_identities (cheap myself() only keygen/retrieval) + additional internal fprless get_identity function added so that temporary identities w/o fpr can be retrieved
Mon, 04 Dec 2017 18:23:14 +0100 ENGINE-293: Intermittent commit. Probably not compiling yet, but PEP_OWN_USERID is out from src where it needs to be.
Mon, 27 Nov 2017 16:46:52 +0100 Set up and merge of the .me branch
Mon, 20 Nov 2017 17:44:50 +0100 ENGINE-289: reverted most of the identity->me removal. While tests pass, this is not in its final form.
Fri, 27 Oct 2017 20:02:41 +0200 shelving changes
Wed, 11 Oct 2017 15:35:52 +0200 ENGINE-275: single encryption works, but mime_encode is doing something stupid. finding out what now...
Tue, 03 Oct 2017 16:23:11 +0200 ENGINE-254: ENGINE-266: undo function now in pEpEngine for last mistrust action
Sun, 01 Oct 2017 18:10:38 +0200 Put in requirement for called mutex around init() and release() into docs.
Wed, 09 Aug 2017 15:22:21 +0200 ENGINE-226 pEpEngine.h doc update for user_id
Wed, 09 Aug 2017 14:23:23 +0200 ENGINE-226 identity->me => _identity_me()
Wed, 12 Jul 2017 14:01:26 +0200 attempting changes for keygen w/ 2.1
Thu, 15 Jun 2017 18:44:07 +0200 ENGINE-215: get_trustwords now uses xor'd fprs
Sat, 03 Jun 2017 11:08:14 +0200 extending logging features
Wed, 31 May 2017 15:52:30 +0200 ENGINE-209: merged in default
Mon, 22 May 2017 09:57:18 +0200 ENGINE-209: functions properly in (last run at it was dumb) - time to test
Tue, 23 May 2017 11:04:45 +0200 Fixed C compiler warning about unused variable when not building in debug.
Fri, 19 May 2017 14:56:20 +0200 ENGINE-209: commit before travel. Updated a lot of mistakes, but need to fix a compiler error.
Thu, 18 May 2017 11:27:07 +0200 ENGINE-209: compiling again
Fri, 12 May 2017 10:59:31 +0200 free line
Fri, 12 May 2017 10:39:17 +0200 add clear_errorstack(PEP_SESSION) to clear the errorstack but keep the session
Wed, 19 Apr 2017 17:44:19 +0200 add stringlist_t errorstack to session and functions to deal with it, when -DDEBUG_ERRORSTACK
Thu, 16 Mar 2017 16:12:36 +0100 Periodic commit on check_signed_message impl.
Thu, 09 Mar 2017 17:18:19 +0100 commented PEP_ct_OpenPGP_weak as being unused
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
Thu, 08 Dec 2016 00:51:41 +0100 sync: documentation, moved generated code, updated .hgignore, cleaning
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
Wed, 23 Nov 2016 20:59:05 +0100 Merge from default
Wed, 23 Nov 2016 20:54:28 +0100 Merged from default
Wed, 23 Nov 2016 17:36:02 +0100 build, test and README
Fri, 18 Nov 2016 00:13:40 +0100 ENGINE-140 changed identities flags update policy
Tue, 15 Nov 2016 18:16:58 +0100 stowing changes
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.
Sun, 13 Nov 2016 11:39:03 +0100 beauty