313 Commits (c0d97044750b236c99e86534085105d2e85ab307)

Author SHA1 Message Date
  Krista Bennett c0d9704475 ENGINE-928: Ported set_comm_partner_key() from Release_2.1 6 months ago
  Krista Bennett 2ce7baab83 ENGINE-633: Fixed error with update_identity - now, if a default key is unsuitable and there is no other available key in the trust db (meaning it's been assigned as a default at some time) for this identity, we return no key, PEP_ct_key_not_found, and PEP_STATUS_OK, *not* PEP_KEY_UNSUITABLE, since there is no key returned. key-related functions will still return that status. 7 months ago
  Krista Bennett 276aca5030 ENGINE-878: forgot new sql would impact myself under the kinda-spec, so fixed this. Again, see https://dev.pep.foundation/Engine/UserPseudonymity 7 months ago
  Krista Bennett ce6bc5822d Oops. ENGINE-911: forgot to add files. 8 months ago
  Krista Bennett a54046cbd7 . 8 months ago
  Krista Bennett e560a80d3e ENGINE-606 squash commit 8 months ago
  Krista Bennett 38ed5b5f25 ENGINE-866 feature branch merge (squashed commit) of functionality to set the sticky bit for manually imported keys, to query for that bit in the trust database, and prevention of automatic reset of sticky keys by key reset when devices leave a device group. 9 months ago
  Sofia Balicka ce528b3c46 more comments 10 months ago
  Krista 'DarthMama' Bennett cef2e66d10 ENGINE-832: fixed eval of return values. In these cases, the only relevant error status is OUT_OF_MEMORY; otherwise, we continue. 1 year ago
  Krista 'DarthMama' Bennett d3653c695c ENGINE-835 ENGINE-840: Memory leaks in update_identity + identity_dup missing enc_format in copy 1 year ago
  Krista 'DarthMama' Bennett 890bdf2aa2 ENGINE-834: NULL checks 1 year ago
  Krista 'DarthMama' Bennett 2b4f0761b9 ENGINE-836: handle enomem return from elect_pubkey 1 year ago
  Krista 'DarthMama' Bennett 8a7fc79a3a internal function comment stubs 1 year ago
  Krista 'DarthMama' Bennett 052c158447 ENGINE-633: fixed some bugs with key removal for pEp users if expired, but am stuck on some TOFU cases, so progress is stalled somewhat. 1 year ago
  Krista 'DarthMama' Bennett 6741a6c735 ENGINE-633: little bugs make big problems (argument order screwed up in import_keys_from_decrypted_message, failure to initialise comm_type in validate_fpr) 1 year ago
  Krista 'DarthMama' Bennett 14a4e15ab0 ENGINE-633: fixed some storage behaviour. More to go. 1 year ago
  Krista 'DarthMama' Bennett adb2ac3566 ENGINE-633: allow update_identity to merge and return record when all other conditions are met but name matching fails because both names are 'weak' (either NULL or a copied in address) 1 year ago
  Krista 'DarthMama' Bennett 2588ddf638 ENGINE-633: copy-paste failure 1 year ago
  Krista 'DarthMama' Bennett ebf4d7dde0 some comments 1 year ago
  Krista 'DarthMama' Bennett 24b49f390e Ok, second try at update_identity refactor. This time, with the power of logic minimization tools... 1 year ago
  Krista 'DarthMama' Bennett 97156fcbe4 ENGINE-633: Hrmph, fixed part of a bug, but strange things are afoot at the Circle K. Committing to get tasty branch diff editing action. 1 year ago
  Krista 'DarthMama' Bennett d57f63d1dd ENGINE-633: compiles, but tons of tests fail. First major refactor of update_identity; that it fails is not a surprise, especially since many tests must explicitly set key now 1 year ago
  Krista 'DarthMama' Bennett b036c8f14b ENGINE-781: hey, at least it doesn't break stuff. Existing tests pass. 1 year ago
  Krista 'DarthMama' Bennett 746d1ecc54 Fixed weird _myself username overwrite. 1 year ago
  Krista 'DarthMama' Bennett 8ec97efd89 Fixed problem with cleaning up bad user default keys. 1 year ago
  Krista 'DarthMama' Bennett 5c105f2a82 ENGINE-775: _myself, validate_fpr, update_identity, etc, updated to only renew when safe to do so. Recip lists will no longer trigger renewal or keygen 1 year ago
  Volker Birk eabc9bb7f2 signal SynchronizeGroupKeys on set_own_key() 1 year ago
  Krista 'DarthMama' Bennett d0fd825b5e ENGINE-775: encrypt_message, identity_rating, set_own_key, trust_personal_key, update_identity, get_valid_pubkey 1 year ago
  Krista 'DarthMama' Bennett f5cc07bb10 ENGINE-775: myself 1 year ago
  Krista 'DarthMama' Bennett b7fd1a067b ENGINE-775: validate_fpr 1 year ago
  Krista 'DarthMama' Bennett 868d5d188b clean_own_key_defaults moved to DYNAMIC_API - to be called by adapter on first session and not by init() 1 year ago
  Krista 'DarthMama' Bennett e313786dbc inconsistent state, but I have to stop shelving this 1 year ago
  Krista 'DarthMama' Bennett 956baab8e2 ENGINE-767: fixed get_identities/update_identity stuff - doouble check more in the morning. Partial test. 1 year ago
  Krista 'DarthMama' Bennett 6d33475435 some doxygen stuff. might not be kept. 1 year ago
  Krista 'DarthMama' Bennett 0e0be8865d ENGINE-750: added myself() call - will adjust tests, which fail for a good (but invalid) reason now 2 years ago
  Krista 'DarthMama' Bennett b5ae1c5320 ENGINE-750: left join to allow get_identity to return records when there are no keys 2 years ago
  Krista 'DarthMama' Bennett d9e7085056 ENGINE-750: Untested as yet. 2 years ago
  Volker Birk de1bb2ad84 allow default PEP_OWN_USERID in _myself() 2 years ago
  Krista 'DarthMama' Bennett 3abc859b37 ENGINE-716: moved fix into pgp_sequoia.c, now check for address==username 2 years ago
  Krista 'DarthMama' Bennett 961d702ddc gnupg, netpgp purged from code 2 years ago
  Volker Birk bf825cd941 removing comment, which is not true any more 2 years ago
  Krista 'DarthMama' Bennett 785ea9a8d1 Fix for empty usernames and URI addresses - we now allow passing NULL into generate_keypair. Underlying crypto wrappers will have to deal with the need for a username by their implementations individually (sequoia will deal with this if it's NULL, but not if we feel it an explicit URI) 2 years ago
  Volker Birk 72ee5f8f6f cleanup 2 years ago
  Volker Birk f9aca64aba clearer 2 years ago
  Krista 'DarthMama' Bennett ce586a6ade correct triggering of sync events on enable_key_reset_for_identity and key_reset on disable_... - also will now NOT generate a sync event in generate_keypair if the incoming identity's flags do not indicate the identity is grouped. 2 years ago
  Krista 'DarthMama' Bennett 04161caa5c removed spinlock 2 years ago
  Krista 'DarthMama' Bennett 560a246394 We want the stored identity, not update_identity 2 years ago
  Krista 'DarthMama' Bennett ab4f0853c2 Added a DB commit to key_mistrusted to be sure we are recording the mistrust with an identity 2 years ago
  Krista 'DarthMama' Bennett b3d8c15fc7 int casts and bad includes 2 years ago
  buff 6ba075007c cleans up my leftovers 2 years ago