<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc/iconvdata/testdata/UTF-7-IMAP, branch master</title>
<subtitle>Fork of glibc for development</subtitle>
<id>https://git.zx2c4.com/glibc/atom/iconvdata/testdata/UTF-7-IMAP?h=master</id>
<link rel='self' href='https://git.zx2c4.com/glibc/atom/iconvdata/testdata/UTF-7-IMAP?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/'/>
<updated>2022-03-21T16:23:57Z</updated>
<entry>
<title>iconv: Add UTF-7-IMAP variant in utf-7.c</title>
<updated>2022-03-21T16:23:57Z</updated>
<author>
<name>Max Gautier</name>
<email>mg@max.gautier.name</email>
</author>
<published>2022-03-21T12:25:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=9df157b4ed52108495de9f8bc77ef922034e3b66'/>
<id>urn:sha1:9df157b4ed52108495de9f8bc77ef922034e3b66</id>
<content type='text'>
UTF-7-IMAP differs from UTF-7 in the followings ways (see RFC 3501[1]
for reference) :

- The shift character is '&amp;' instead of '+'
- There is no "optional direct characters" and the "direct characters"
  set is different
- There is no implicit shift back to US-ASCII from BASE64, all BASE64
  sequences MUST be terminated with '-'

[1]: https://datatracker.ietf.org/doc/html/rfc3501#section-5.1.3

Signed-off-by: Max Gautier &lt;mg@max.gautier.name&gt;
Reviewed-by: Adhemerval Zanella  &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
</feed>
