Commit Graph

292 Commits (6741a6c735179b8e2db38af42a102ba2b9ceb1e7)

Author SHA1 Message Date
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)
2 years ago
Krista 'DarthMama' Bennett 14a4e15ab0 ENGINE-633: fixed some storage behaviour. More to go.
2 years 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)
2 years ago
Krista 'DarthMama' Bennett 2588ddf638 ENGINE-633: copy-paste failure
2 years ago
Krista 'DarthMama' Bennett 9ada278ffd ENGINE-633: merged in second refactoring try.
2 years ago
Krista 'DarthMama' Bennett ebf4d7dde0 some comments
2 years ago
Krista 'DarthMama' Bennett 24b49f390e Ok, second try at update_identity refactor. This time, with the power of logic minimization tools...
2 years 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.
2 years 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
2 years ago
Krista 'DarthMama' Bennett be2ebdf804 ENGINE-633: we don't remove keys for the time being with election, so we have to expect different behaviour in the tests.
3 years ago
Krista 'DarthMama' Bennett b036c8f14b ENGINE-781: hey, at least it doesn't break stuff. Existing tests pass.
3 years ago
Krista 'DarthMama' Bennett 746d1ecc54 Fixed weird _myself username overwrite.
3 years ago
Krista 'DarthMama' Bennett 8ec97efd89 Fixed problem with cleaning up bad user default keys.
3 years ago
Krista 'DarthMama' Bennett 1281ebc358 merge heads
3 years 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
3 years ago
Volker Birk eabc9bb7f2 signal SynchronizeGroupKeys on set_own_key()
3 years ago
Krista 'DarthMama' Bennett d0fd825b5e ENGINE-775: encrypt_message, identity_rating, set_own_key, trust_personal_key, update_identity, get_valid_pubkey
3 years ago
Krista 'DarthMama' Bennett f5cc07bb10 ENGINE-775: myself
3 years ago
Krista 'DarthMama' Bennett b7fd1a067b ENGINE-775: validate_fpr
3 years ago
Krista 'DarthMama' Bennett a460195780 merged in default
3 years 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()
3 years ago
Krista 'DarthMama' Bennett e313786dbc inconsistent state, but I have to stop shelving this
3 years ago
Krista 'DarthMama' Bennett 956baab8e2 ENGINE-767: fixed get_identities/update_identity stuff - doouble check more in the morning. Partial test.
3 years ago
Krista 'DarthMama' Bennett 8a0e32573c Merged in all sync changes
3 years ago
Krista 'DarthMama' Bennett 0e0be8865d ENGINE-750: added myself() call - will adjust tests, which fail for a good (but invalid) reason now
3 years ago
Krista 'DarthMama' Bennett b5ae1c5320 ENGINE-750: left join to allow get_identity to return records when there are no keys
3 years ago
Krista 'DarthMama' Bennett d9e7085056 ENGINE-750: Untested as yet.
3 years ago
Volker Birk de1bb2ad84 allow default PEP_OWN_USERID in _myself()
3 years ago
Krista 'DarthMama' Bennett d6596d3609 merged in sync
3 years ago
Krista 'DarthMama' Bennett 3abc859b37 ENGINE-716: moved fix into pgp_sequoia.c, now check for address==username
3 years ago
Krista 'DarthMama' Bennett 961d702ddc gnupg, netpgp purged from code
3 years ago
Volker Birk bf825cd941 removing comment, which is not true any more
3 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)
3 years ago
Volker Birk 72ee5f8f6f cleanup
3 years ago
Volker Birk f9aca64aba clearer
3 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.
3 years ago
Krista 'DarthMama' Bennett 04161caa5c removed spinlock
3 years ago
Krista 'DarthMama' Bennett 560a246394 We want the stored identity, not update_identity
3 years ago
Krista 'DarthMama' Bennett ab4f0853c2 Added a DB commit to key_mistrusted to be sure we are recording the mistrust with an identity
3 years ago
Krista 'DarthMama' Bennett b3d8c15fc7 int casts and bad includes
4 years ago
Krista 'DarthMama' Bennett e38f6717fe merged in sync
4 years ago
Krista 'DarthMama' Bennett 2244761932 merged in parent
4 years ago
buff 6ba075007c cleans up my leftovers
4 years ago
Krista 'DarthMama' Bennett 26329e9b5f Sequoia fix - we can now import multiple concatenated armoured keys. Returns PEP_SOME_KEYS_IMPORTED if only some keyfiles work out.
4 years ago
Krista 'DarthMama' Bennett 237b74dc09 Fixed hole in update_identity spec for extant identities without saved fprs.
4 years ago
Krista 'DarthMama' Bennett f87a7dc6c8 Fix er up. Now works with explicitly-set versions on identities. Now to check the imports...
4 years ago
Krista 'DarthMama' Bennett 95e7d34bc8 test fixes, plus updating default version for update_identity and pEp users
4 years ago
Krista 'DarthMama' Bennett 439e60a1fc merged parent
4 years ago
buff 7fd3276316 IOS-1484 marks root of IOS-AD117
4 years ago
Krista 'DarthMama' Bennett 19dd073f5b merged in parent, replaced with new Sqlite3 step
4 years ago