Gnus development mailing list
 help / color / mirror / Atom feed
From: Russ Allbery <rra@stanford.edu>
Subject: Re: Trailing whitespace and PGP/MIME
Date: Tue, 30 Dec 2003 15:46:42 -0800	[thread overview]
Message-ID: <87n099yil9.fsf@windlord.stanford.edu> (raw)
In-Reply-To: <ilubrpq10uw.fsf@latte.josefsson.org> (Simon Josefsson's message of "Tue, 30 Dec 2003 21:56:07 +0100")

Simon Josefsson <jas@extundo.com> writes:

> Ah.  Hm.  Er.  So what IS the right thing?  The MUST above is for
> PGP/MIME, yes, but the _reason_ the MUST is there in the document is
> about as valid for plain PGP as it is for PGP/MIME, I think, arguing
> that the obvious approach is the right.

It shouldn't be as valid for inline PGP.  PGP implementations generally
handle trailing spaces without difficulty when processing attached
signatures (by stripping them before processing the message).  The
behavior is different than when they process detached signatures, but I'm
not sure that we care.

> One (non-)solution is to warn the user whenever the message content
> may not work reliably with plain PGP and ask the user if she wants to
> continue, or use PGP/MIME instead.

This is going to get really annoying for people who use inline signatures
with a sig delimiter.

The real solution is for people to stop using the broken inline PGP
signature standard and switch to PGP/MIME so that the true structure of
their messages is exposed to software, but it's so hard to convince people
of that....

> There are many things on this list now, e.g., non-ASCII, trailing
> unencoded SPC, data that look dash escaped.  This would be a useful
> feature, but just move the problem into the face of the user instead of
> solving it, and I doubt most users understand nor want to understand the
> problem.

Yup.

-- 
Russ Allbery (rra@stanford.edu)             <http://www.eyrie.org/~eagle/>



  parent reply	other threads:[~2003-12-30 23:46 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-30  2:15 Jesper Harder
2003-12-30  9:04 ` Ivan Boldyrev
2003-12-30 11:31   ` Simon Josefsson
2003-12-30 13:12     ` Ivan Boldyrev
2003-12-30 11:05 ` Simon Josefsson
2003-12-30 13:02   ` Jesper Harder
2003-12-30 20:56     ` Simon Josefsson
2003-12-30 23:29       ` Jesper Harder
2003-12-30 23:52         ` Simon Josefsson
2003-12-31  0:01           ` Russ Allbery
2003-12-30 23:46       ` Russ Allbery [this message]
2003-12-31  0:05         ` Simon Josefsson
2003-12-31  2:26           ` Russ Allbery

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87n099yil9.fsf@windlord.stanford.edu \
    --to=rra@stanford.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).