368 Commits (29ed86ed4b071aab10d7bf5332f33959f2c81952)

Author SHA1 Message Date
  Krista Bennett 29ed86ed4b ENGINE-250: fixed some things, am screaming at others. Have overcome the 'insert or update' issue at least, probably. 5 years ago
  Krista Bennett 12896c3553 Intermittent commit 5 years ago
  Krista Bennett ab078067f6 ENGINE-352: added is_pep_user exception in encrypt_message 5 years ago
  Krista Bennett d60f93b965 ENGINE-352: we now update the right comm_type in the right place. 5 years ago
  Krista Bennett 9696808ead shelving mistrust investigation and fixes to fry bigger fish 5 years ago
  Krista Bennett 36a0d49071 ENGINE-345: fix to outgoing_message_rating - set to PEP_rating_unencrypted instead of unknown 5 years ago
  Krista Bennett 5f1dc494f9 Urgh. Fixing bad merge (???) 5 years ago
  Krista Bennett e7f9dbc3d5 ENGINE-335: handle retvals of updated keyless To identities appropriately 5 years ago
  Krista Bennett 040d70b33a ENGINE-340: removed extra mistrust check - problem was actually a missing set in key_mistrust when there is not yet a set identity 5 years ago
  Krista Bennett 6b87c968f3 ENGINE-340: fixed persistence issues caused by removing mistrusted keys as defaults in ENGINE-332 branch 5 years ago
  Krista Bennett 5a230a3284 within message_api.c, we always get the identities from the engine or an adapter, so we do myself vs. update_identity checks where appropriate 5 years ago
  Krista Bennett 0b53f97656 ARGH. NOW have fixed update_identity/myself call in outgoing message rating. Put in fix backward. 5 years ago
  Krista Bennett 40c13f90ea fixed update_identity call that could be called on a myself value in outgoing_message_rating 5 years ago
  Krista Bennett fb6ec0a232 ENGINE-289: passing tests again. Still need to revisit the myself() in MIME_encrypt (it's been pushed into encrypt's myself with a user_id check), ensure priority of own idents over other idents in update_identity in certain circumstances (when we don't know a priori that it's an own identity), and general post-apocalyptic cleanup, plus some specific tests (most cases are exercised in the test suite, but surely not all). 5 years ago
  Krista Bennett b1d06cb7c2 ENGINE-289: the nightmare continues... fixed out behaviour in MIME_encrypt/decrypt (we needed to treat identities more as if we were the app in the decoded message), fixed the ct return in find_single_keys, more debugging of my own mess in refactoring and rewriting, and, oh yeah, an expired test keypair that made me freak out when my code did exactly what it was SUPPOSED to to because I didn't know it was expired. 5 years ago
  Krista Bennett 4d9f32d6a1 ENGINE-289: myself() changes and related fallout. Committing to merge in default. 5 years ago
  Krista Bennett 9c5eb12105 ENGINE-289: All old tests now pass! 5 years ago
  Volker Birk a48c48fc4b BCC extra rules only apply when encryption will take place 5 years ago
  Volker Birk fec7784c0b ENGINE-323 fixed 5 years ago
  Volker Birk 72e8dc9eca settings enc_format to PEP_enc_none now legal in encrypt_message() 5 years ago
  Volker Birk 4463732adf PEP_enc_none allowed 5 years ago
  Volker Birk b6a08c4bb2 error second grade 5 years ago
  Krista Bennett 9d1ae406c5 ENGINE-289: So it compiles, but there are sql errors before we get very far. Too tired to debug tonight. 5 years ago
  Krista Bennett d9777bc6ee ENGINE-314: solved overencoding problem for pgp attachments; mechanism is in place to add any known ascii (by definition) mime-type, so should this appear again, we know where to fix it. 5 years ago
  Volker Birk 450ce584e4 PGP/MIME encoding will go wrong otherwise 5 years ago
  Krista Bennett 7c9c55e259 ENGINE-293: compiling again. Need to fix test cases and see what I have wrought with the PEP_OWN_USERID removals. After that, next step is to really fix myself() 5 years ago
  Krista Bennett 4a6d3e5f13 ENGINE-316: fixed bad status return when decrypted message couldn't be verified 5 years ago
  Krista Bennett e5befb7fc9 Shelving to check for changes. Next step here is to continue dealing with PEP_OWN_USERID as the only marker all over the DB 5 years ago
  Krista Bennett c4a2d98cf2 moved private key import out from 'decrypted-but-not-yet-verified' block. 5 years ago
  Krista Bennett 874e97d404 ENGINE-311: Only PRESERVE X-pEp-Version on decrypt -- do not add it where it wasn't before!!! 5 years ago
  Krista Bennett 81adc2cae0 Reverted 2281:7f826b2f0abd - apparently, we don't need those flags on the outside after all. 5 years ago
  Krista Bennett 5b46c59a3e ENGINE-310: Fixed rather obscure verification problem due to key import in encrypted-signed text. 5 years ago
  Krista Bennett 042ba0b73f Added flags to outer envelope for force-encryption 5 years ago
  Krista Bennett 13beb83696 ENGINE-309: fix non-pEp recip attachments 5 years ago
  Krista Bennett 78132e5a3f ENGINE-308: MIME encoding of M2.0 seems to be sorted, I hope. 5 years ago
  Krista Bennett 5790769af5 Trying transport-encoding of inner message with a different setting for outer message pre-encrypt. This is a mess. 5 years ago
  Krista Bennett 36c4156d8a be sure decrypted messages are PEP_enc_none 5 years ago
  Krista Bennett f70cf3c037 updated pep-test-carol expired key and reinstates 'pEp' for Outlook only (re: ENGINE-247) 5 years ago
  Krista Bennett dc8c74d951 ENGINE-309: strcmp strikes again. (p=p) 5 years ago
  Krista Bennett bca364b100 Adding p=p case to unencapsulation - this will be completely remedied in a different issue 5 years ago
  Krista Bennett 7e4238539c Removed old sync code 5 years ago
  Krista Bennett f36ce906f9 Fixed memory leak. Thanks Roker :) 5 years ago
  Roker 615c9fd8d0 Backed out changeset 57c663920df4 5 years ago
  Hernâni Marques cb88bd7ca9 free mem 5 years ago
  Krista Bennett 4108b6372a ENGINE-304: transferred auto-consume flag to inner message on decrypt 5 years ago
  Krista Bennett eea8f95291 WHOOPS. Double instead of single quotes. 5 years ago
  Krista Bennett c4b5006901 Quick fix for blank Outlook message IDs for inner messages. Will have to be fixed in adapter later. 5 years ago
  Krista Bennett ee7cb18448 ENGINE-298: transport encoding should only take place when the message is at the last stage before outbound return. Added a transport_encode flag to several of the MIME-tree building functions, as libetpan does not distinguish between building the MIME tree and encoding its parts. 5 years ago
  Krista Bennett 0ad8d58777 Oops - enomem return inside of conditional block 5 years ago
  Krista Bennett 6a9e91f5cf Doh, comment in the wrong place. 5 years ago