505 Commits (f5d60177926fba9c4c20129f146e6abeb71319e9)

Author SHA1 Message Date
  Krista Bennett b5227e0451 ENGINE-796: updated sqlite3 amalgamation source. We really should automate this, but for other folks' future reference, all we do is download the amalgamation source (check hashes) and put sqlite3.c/h in here. 12 months ago
  Krista Bennett af57bdb851 ENGINE-949: removed extraneous NULL check 12 months ago
  Krista Bennett 9b5b9998fd ENGINE-948: NULL checks 12 months ago
  Krista Bennett 101d40207e ENGINE-939: If we're not going to import keys from 2.0 messages, we need to guarantee it's not the default setting anywhere for new pEp users. (This was changed as a last minute fix before KER was checked in and unfortunately didn't trigger test failures.) 1 year ago
  Krista Bennett b176506d3e ENGINE-811: Removed blacklisting. Tables won't be removed, but all statements and functions accessing them are now gone. 1 year ago
  Krista Bennett 7ff52c7855 ENGINE-931: fix for 2.1.27+ issue uncovered in PYADPT-124 (replacement for other cases will come with ENGINE-932) 1 year ago
  Volker Birk 2cd53655e7 publish import_key_with_fpr_return() 1 year ago
  Krista Bennett c0d9704475 ENGINE-928: Ported set_comm_partner_key() from Release_2.1 1 year ago
  Krista Bennett eb139d2a76 ENGINE-878: added force set username on unencrypted messages and doesn't break anything new 1 year ago
  Krista Bennett 2ed07d4364 ENGINE-878: setting now in on the sql side, but needs to be coordinated with https://dev.pep.foundation/Engine/UserPseudonymity in the identity management functions. 1 year ago
  Krista Bennett e560a80d3e ENGINE-606 squash commit 1 year ago
  Krista Bennett 2efcf46516 Cherry pick didn't quite work, so manual removal of the rest. 1 year ago
  Krista Bennett 95f4e63495 Removed commit-hash tracking at Volker's request 1 year ago
  Krista Bennett 4c6efbdc21 Config hash define fix, ENGINE-885 function for commit hash, and fix for semicolon in codegen from Release_2.1 1 year ago
  Krista Bennett 6329bae204 Cherry pick didn't quite work, so manual removal of the rest. 1 year ago
  Krista Bennett 2c24ce0b9a Removed commit-hash tracking at Volker's request 1 year ago
  Sofia cf9f8a4c61 more comments 1 year ago
  Krista Bennett dc09909b9e Config hash define fix, ENGINE-885 function for commit hash, and fix for semicolon in codegen from Release_2.1 1 year 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. 1 year ago
  Krista Bennett c52f4d39fb Added sql separate from ENGINE-606/ENGINE-822 so that the DDLs don't diverge any further (merges are difficult without this being separated this way in master as well). This means that some of the groups sql logic is present here, but it won't get used until the branch code makes it in here. If you have problems merging a branch, let me know. Better now than later. 1 year ago
  Sofia Balicka 77f0ec5a9f more comments 2 years ago
  Sofia Balicka 094e77d6ff make doxygen in pEpEngine.h more compleate 2 years ago
  Krista 'DarthMama' Bennett c454df0521 ENGINE-800: semantics for stringlist_append are now that if the second pointer is sequal to the first, we copy the list and append it. This matches the copy semantics of other-pointer appends. 2 years ago
  Krista 'DarthMama' Bennett 1df4dcfb85 ENGINE-840: Make identity_dup great again, ish, kinda 2 years ago
  Krista 'DarthMama' Bennett d3653c695c ENGINE-835 ENGINE-840: Memory leaks in update_identity + identity_dup missing enc_format in copy 2 years ago
  Krista 'DarthMama' Bennett e1ab12e744 ENGINE-838: Well well well, turns out if you learned C in 1996, you might not know all the tricks from C99. 2 years ago
  Krista 'DarthMama' Bennett 3b3cd39357 ENGINE-838: stack allocation instead of heap in fix function 2 years ago
  Krista 'DarthMama' Bennett c1e05b2937 ENGINE-839: Age old problem of assert-based debugging - if it's important enough to want an assert during debug, it's important enough to change the code path and give the right status return - OR DOCUMENT IT, PLEASE (this is the exception rather than the rule in our code) 2 years ago
  Krista 'DarthMama' Bennett e3ef506142 is_own_key fixes 2 years ago
  Krista 'DarthMama' Bennett febfe12cd6 Committing is_own_key changes, but key reset code needs to be modified a bit more and I wanted to make sure the new function was available. Use at your own risk. 2 years ago
  Krista 'DarthMama' Bennett 42e6bee7fb Hopefully rest of generated function blocks in. It's definitely a mess and not well-formatted at this point, so don't freak out. It's just the placeholders to fill in. 2 years ago
  Krista 'DarthMama' Bennett 8a7fc79a3a internal function comment stubs 2 years ago
  Krista 'DarthMama' Bennett 9f22625d72 ENGINE-633: refactoring and correction 2 years ago
  Volker Birk d0a9f9f6e9 enable the possibility that passphrases are required for new keys but a passphrase is not yet known 2 years ago
  Krista 'DarthMama' Bennett 24c535387e removed parameter asserts so that we can test failure cases in pEpEngine.c 2 years ago
  Krista 'DarthMama' Bennett a06718c070 removed parameter assert checks 2 years ago
  Krista 'DarthMama' Bennett 4b685a9fa8 removed errorstack cruft 2 years ago
  Krista 'DarthMama' Bennett 1c6289922c ENGINE-781: tests and memory fun! 2 years ago
  Krista 'DarthMama' Bennett b036c8f14b ENGINE-781: hey, at least it doesn't break stuff. Existing tests pass. 2 years ago
  Krista 'DarthMama' Bennett d0fd825b5e ENGINE-775: encrypt_message, identity_rating, set_own_key, trust_personal_key, update_identity, get_valid_pubkey 2 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() 2 years ago
  Krista 'DarthMama' Bennett 3489d2aa41 ENGINE-768: bad assert 2 years ago
  Krista 'DarthMama' Bennett 69bee0184e Reverting to default to start other ENGINE-633 work. 2 years ago
  Krista 'DarthMama' Bennett 32eff0b25b ENGINE-767: exposed set_ident_enc_format in case it's needed at account setup to set own defaults for later sync-based key_reset goodness/badness 2 years ago
  Krista 'DarthMama' Bennett 956baab8e2 ENGINE-767: fixed get_identities/update_identity stuff - doouble check more in the morning. Partial test. 2 years ago
  Krista 'DarthMama' Bennett d91a343c75 ENGINE-767: well, at least it didn't break anything. Yet. 2 years ago
  Krista 'DarthMama' Bennett 6d33475435 some doxygen stuff. might not be kept. 2 years ago
  Krista 'DarthMama' Bennett f168d79190 ENGINE-757: changed signatures and more test stuff (not all correct yet) - checking in for heck 2 years ago
  Krista 'DarthMama' Bennett 099d9cee7a ENGINE-757: put in passphrase enable functions 2 years ago
  Krista 'DarthMama' Bennett 49d5a2c4fb ENGINE-630: ENGINE-760: Restored old top-level API - new functionality is bound to cryptotech under internal API command _import_key_with_fpr_return 2 years ago