Home GnuPG

Weekly Standup
ActivePublic

Hosted by wk on Aug 31 2020, 10:00 AM - 11:00 AM.

Recurring Event

Event Series
This event is an instance of E617: Weekly Standup, and repeats every week.

Details

Event Timeline

Topic:

  • UTF-8 handling when LANG=C
    • In some situations, with LANG=C, some people expect UTF-8 (or no-translation) on POSIX, these days
    • With LANG=C, nl_langinfo (CODESET) returns ASCII (ANSI_X3.4-1968) (on GNU/Linux)
      • So, currently, it is handled as iso-8859-1 by GnuPG
    • In future, possibly, it would make sense to change behavior of this corner case, adding special handling of LANG=C
      • When LANG=C or LC_CTYPE=C is detected, it is handled as UTF-8, instead of iso-8859-1
      • Or, emit a warning that it defaults to iso-8859-1 and to suggest an option of --utf8-strings

Last week:

This week:

  • Examine the error path(s) of UI of gpg --card-edit and gpg-card, so that it won't confuse users much.

--utf8-strings is usuallay the default, so your suggestion to assume utf-8 is a good one. Let's do that for 2.3.

Last week:

  • Released ntbtls
  • Released gnupg 2.2.22

This week:

  • Work on 2.3
  • Fix fallout from 2.2.22.