Commit Graph

91 Commits (9f12f958eceae711a775c728145c8f2ae26b512e)

Author SHA1 Message Date
Gernot Kranz c8de82b96f further clarify documentation of myself()
8 months ago
Gernot Kranz dc502ca3cb reword documentation for myself().
8 months ago
Gernot Kranz 42c48621c5 Mark more stuff as internal
1 year ago
Gernot Kranz b4ec944b86 Mark a first batch of stuff as internal
1 year ago
Gernot 9faf041877 All extant documentation in all source files but sqlite3.* now follos doxygen syntax.
1 year ago
positron 5c5078c509 update_identity: ignore input fpr. _myself: ignore input fpr *earlier*; fix myself header comment
1 year ago
positron 268d987365 fix ENGINE-964: it turns out that the new behaviour was already intended, but there was a bug
1 year ago
positron 7e039df16a remove keyserver lookup
2 years ago
Krista Bennett c0d9704475 ENGINE-928: Ported set_comm_partner_key() from Release_2.1
2 years 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.
2 years ago
Krista Bennett ce6bc5822d Oops. ENGINE-911: forgot to add files.
2 years ago
Sofia 3268aaace0 merge in master
2 years ago
Krista Bennett 2bd0ae2ddc ENGINE-866: comment update
2 years 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.
2 years ago
Sofia Balicka ce528b3c46 more comments
2 years ago
Sofia Balicka fe9a6cb363 replace #pragma once with include guards
2 years ago
Krista 'DarthMama' Bennett d36e0718a8 Doc cleanup (some)
2 years ago
Krista 'DarthMama' Bennett 7405f0eafc More scripted comment blocks injected
3 years ago
Krista 'DarthMama' Bennett 645ac77a4e More doc blocks added by script.
3 years ago
Krista 'DarthMama' Bennett 46064ffd15 doxygen: added a whole lot of automated doc. Needs tweaking and more.
3 years ago
Krista 'DarthMama' Bennett 1327a2d5ad merged in default
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
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 6d33475435 some doxygen stuff. might not be kept.
3 years ago
Krista 'DarthMama' Bennett d9e7085056 ENGINE-750: Untested as yet.
3 years ago
Krista 'DarthMama' Bennett 28f2a2ee52 Fixed misuse of set_own_key
3 years ago
Krista 'DarthMama' Bennett 18cdd326d8 fixes for _own_keys_retrieve
4 years ago
Krista 'DarthMama' Bennett dbcab86e34 ENGINE-527: sync merge
4 years ago
Krista 'DarthMama' Bennett b19931457e ENGINE-527: part 1, myself now doesn't write when called from decrypt_message (directly or, hoepfully, indirectly)
4 years ago
Krista 'DarthMama' Bennett 0dd60e80c2 Merged in default
4 years ago
Krista 'DarthMama' Bennett 4b7e2505bc ENGINE-507: trust_own_key now in; read documentation
4 years ago
Krista 'DarthMama' Bennett 2c5b7db338 Removed allowed calls to trust_personal_key with an own_identity. Trusting a pubkey from the same user and another device will require using a different user_id or calling set_own_key (on a pub/priv keypair)
4 years ago
Krista 'DarthMama' Bennett 8629295188 Removed allowed calls to trust_personal_key with an own_identity. Trusting a pubkey from the same user and another device will require using a different user_id or calling set_own_key (on a pub/priv keypair)
4 years ago
Krista Bennett f685decf24 Through the power of revert, fixed the modes I messed up in the last commit (sorry, new machine and dorking around caused an unintended large-scale mode reset)
4 years ago
Krista Bennett 673c9876d0 Fixed weird little test bug, also part of the ENGINE-476 in here
4 years ago
Volker Birk c0107f0eff merging
4 years ago
Volker Birk 201ac3144c build and have init() inside
4 years ago
Volker Birk 5b3b174ae0 deleting undo_last_mistrust() from header
4 years ago
Volker Birk 4f9532b315 merging...
5 years ago
Krista Bennett dcdb628692 ENGINE-398: merging key reset into sync; key reset needs some adjustments. Not compiling yet.
5 years ago
Volker Birk a52ab025ce omit unused parameter from do_keymanagement()
5 years ago
Krista Bennett 886f8bb94a ENGINE-398:key_reset in, and compiling again.
5 years ago
Volker Birk 5eed70d884 ...
5 years ago
Volker Birk c6c73fef61 ...
5 years ago
Krista Bennett d2a39c12d9 ENGINE-423: normal tests pass. Now to test reencrypt functionality.
5 years ago
Krista Bennett c9cffaea4e ENGINE-294: basic code is in to remove blacklisting from anything but encrypt_message and outgoing_message_rating, but tests need to be extended, and have to switch to ENGINE-397 and fix that to keep the keyring clean.
5 years ago
Volker Birk e445c7b807 SEMANTIC CHANGE in myself(): .fpr is never used; to set fpr now use set_own_key()
5 years ago
Krista Bennett 7f28ce85f9 Fixed ENGINE-364 and some test bugs. Users now much be CERTAIN to call update_identity if they need the comm_type afte trust_personal_key (this is in accord with the API)
5 years ago
Krista Bennett 9b5b161220 A whole horde of trust fixes (mistrust list added, tests fixed, and sneaky null string in elect key removed)
5 years ago
Krista Bennett 5f1dc494f9 Urgh. Fixing bad merge (???)
5 years ago