Hi Patrick,

Thanks for digging.

> With some experimentation, I found that the null byte comes from
> KMail's "Add quote characters" feature.  Oh dear.  I don't think it is
> supposed to do that.

:-)  Perhaps some off-by-one error included the terminator of a
NUL-terminated string.

> I assume the list server is receiving my base64 and turning it into
> 7bit, but somehow the 0x00 becomes 0x80.

Postel's Law has a lot to answer for.  And yet people still promote it.
https://en.wikipedia.org/wiki/Robustness_principle#Criticism

-- 
Cheers, Ralph.

-- 
  Next meeting: Online, Jitsi, Tuesday, 2023-02-07 20:00
  Check to whom you are replying
  Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk
  New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Reply via email to