Max Gautier
9df157b4ed
iconv: Add UTF-7-IMAP variant in utf-7.c
...
UTF-7-IMAP differs from UTF-7 in the followings ways (see RFC 3501[1]
for reference) :
- The shift character is '&' 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 <mg@max.gautier.name>
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
2022-03-21 13:23:57 -03:00
..
2001-04-12 20:26:40 +00:00
2001-04-12 20:26:40 +00:00
2001-04-12 20:26:40 +00:00
2001-04-12 20:26:40 +00:00
2001-04-12 20:26:40 +00:00
2013-06-11 17:02:59 +02:00
2013-06-11 17:02:59 +02:00
2007-01-20 00:23:01 +00:00
2007-01-20 00:23:01 +00:00
2011-05-09 23:15:39 -04:00
2011-05-09 23:15:39 -04:00
2011-05-09 23:15:39 -04:00
2011-05-09 23:15:39 -04:00
2011-05-09 23:15:39 -04:00
2011-05-09 23:15:39 -04:00
2011-05-09 23:15:39 -04:00
2011-05-09 23:15:39 -04:00
2011-05-09 23:15:39 -04:00
2011-05-09 23:15:39 -04:00
1999-03-31 17:59:35 +00:00
1999-03-31 17:59:35 +00:00
1999-03-31 17:59:35 +00:00
1999-03-31 17:59:35 +00:00
1999-03-31 17:59:35 +00:00
1999-03-31 17:59:35 +00:00
1999-03-31 17:59:35 +00:00
1999-03-31 17:59:35 +00:00
1999-03-31 23:11:04 +00:00
1999-03-31 23:11:04 +00:00
2000-03-29 16:06:35 +00:00
1999-12-28 02:59:59 +00:00
1999-12-28 04:46:49 +00:00
2004-08-02 22:33:57 +00:00
2004-08-02 22:33:57 +00:00
2000-09-24 19:45:34 +00:00
2000-09-24 19:45:34 +00:00
2000-01-02 19:43:47 +00:00
2000-11-08 08:08:09 +00:00
2000-09-24 19:45:34 +00:00
2000-09-24 19:45:34 +00:00
2000-09-26 00:05:52 +00:00
2000-09-26 00:05:52 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2000-11-02 07:51:38 +00:00
2000-11-02 07:51:38 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2000-11-28 14:11:52 +00:00
2000-11-28 14:11:52 +00:00
2001-01-06 20:21:33 +00:00
2005-02-22 07:12:35 +00:00
2001-01-22 03:56:13 +00:00
2001-01-22 03:56:13 +00:00
2001-01-06 20:21:33 +00:00
2000-11-02 07:51:38 +00:00
2001-01-06 20:21:33 +00:00
2000-11-02 07:51:38 +00:00
2001-01-06 20:21:33 +00:00
2000-11-02 07:51:38 +00:00
2001-01-06 20:21:33 +00:00
2005-02-22 07:12:35 +00:00
2001-01-22 03:56:13 +00:00
2001-01-22 03:56:13 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2000-11-02 07:51:38 +00:00
2000-11-02 07:51:38 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2000-11-28 14:11:52 +00:00
2000-11-28 14:11:52 +00:00
2000-11-28 14:11:52 +00:00
2000-11-28 14:11:52 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2001-10-31 09:32:37 +00:00
2001-10-31 09:32:37 +00:00
2001-10-31 09:32:37 +00:00
2001-10-31 09:32:37 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2005-02-22 07:12:35 +00:00
2001-09-25 07:14:23 +00:00
2001-09-25 07:14:23 +00:00
2001-09-25 07:14:23 +00:00
2001-09-25 07:14:23 +00:00
2001-10-31 09:32:37 +00:00
2001-10-31 09:32:37 +00:00
2001-11-29 07:43:03 +00:00
2001-11-29 07:43:03 +00:00
2001-11-29 07:43:03 +00:00
2001-11-29 07:43:03 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-10-21 04:28:06 +00:00
2005-10-21 04:28:06 +00:00
2005-10-19 23:58:35 +00:00
2005-10-19 23:58:35 +00:00
2005-10-21 04:28:06 +00:00
2005-10-21 04:28:06 +00:00
2005-10-19 23:58:35 +00:00
2005-10-19 23:58:35 +00:00
2005-10-19 23:58:35 +00:00
2005-10-19 23:58:35 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-09-29 23:01:09 +00:00
2005-11-16 08:16:43 +00:00
2005-11-16 08:16:43 +00:00
2000-09-24 19:45:34 +00:00
2000-09-24 19:45:34 +00:00
2000-09-24 19:45:34 +00:00
2000-09-24 19:45:34 +00:00
2000-09-24 19:45:34 +00:00
2000-09-24 19:45:34 +00:00
2000-09-24 19:45:34 +00:00
2004-08-11 18:47:15 +00:00
2004-08-02 22:33:57 +00:00
2000-09-24 19:45:34 +00:00
2000-09-24 19:45:34 +00:00
2000-09-24 19:45:34 +00:00
2000-03-29 16:06:35 +00:00
1999-04-01 08:24:31 +00:00
1999-04-01 08:24:31 +00:00
1999-04-01 08:24:31 +00:00
1999-04-01 08:24:31 +00:00
2006-05-02 20:12:29 +00:00
2006-05-01 14:48:05 +00:00
2004-08-02 22:33:57 +00:00
2004-08-02 22:33:57 +00:00
2001-12-05 19:32:18 +00:00
2001-12-05 19:32:18 +00:00
2002-09-24 04:19:03 +00:00
2002-09-24 04:19:03 +00:00
2000-09-11 20:33:59 +00:00
2022-03-21 13:23:57 -03:00
2022-03-21 13:23:57 -03:00
2000-09-11 20:33:59 +00:00
2001-05-22 22:30:18 +00:00
2001-05-23 13:11:16 +00:00
2001-05-22 22:30:18 +00:00
2001-05-22 22:30:18 +00:00