From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/12807 Path: news.gmane.org!.POSTED!not-for-mail From: Will Dietz Newsgroups: gmane.linux.lib.musl.general Subject: [PATCH] iconv: fix to=utf32 to behave like utf32be (not... ascii?) Date: Thu, 3 May 2018 14:45:12 -0500 Message-ID: Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000024ab27056b5271be" X-Trace: blaine.gmane.org 1525376603 10236 195.159.176.226 (3 May 2018 19:43:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 3 May 2018 19:43:23 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-12823-gllmg-musl=m.gmane.org@lists.openwall.com Thu May 03 21:43:19 2018 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1fEK8M-0002Wm-KN for gllmg-musl@m.gmane.org; Thu, 03 May 2018 21:43:18 +0200 Original-Received: (qmail 26246 invoked by uid 550); 3 May 2018 19:45:26 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 26202 invoked from network); 3 May 2018 19:45:25 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wdtz.org; s=google; h=mime-version:from:date:message-id:subject:to; bh=FeFdvFohBMwQD1VhD2bTtEPPnnf2MF1SO1JzKV3ssq0=; b=HO9Kf1kZzSMrygpRul2+49qlePi7MuZ9q3Rn9ixQJXhW0b63LQ5OU15uuDdXO38zHP Pr36IRkJ1Uvb9tjeXv9wscrZ4S6JC1b9UYzpmmHPuLrxzC0BwMvuGjO6PNSIe+HetN/9 f6UNqvEEDeqYW3aX7XggJCUoJS3KmJnq9DS+A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=FeFdvFohBMwQD1VhD2bTtEPPnnf2MF1SO1JzKV3ssq0=; b=i8lIr8U0qZF2eCIMjU17nRcvuPyicQ00UhWAgVdsqA8nSh+IZqKbL2/WJM1fFzRWBy sl4CPRx/cSMifdGeBXazoSwR34kH9vgGsqegqYtqY8rnOjSbwafS9iz9k6mTSeowxxrm sQ6JFrry08dlD83oSdRa0FKBabpuFw887P10lCNGNL2Ghxa0zZtSKeHB7ZlQU/+12qaE AEOpZ8s4zRxN6pD+LXAK1norltpOzgJPeGwM+muGTj+dU3vd27WSvkKcqeGGQQL17RLU z02rkk69YOpQLx4z7tBQ4/uGYksFp6AjyJgMQZjnQUceKMm/4+AWzziYbT7S339MzxT9 kTBg== X-Gm-Message-State: ALQs6tACNXyhH5IRJL32KhjSy8uCcJE72PzbbvsNpM/j6JkS6lNWOwyy j+as9le1JTMK1SUDwBzc8nE2TWgMCrVB7LuMKJQAAN8= X-Google-Smtp-Source: AB8JxZp0tmtaKoFvXqXDPZ9ztYSwAQ8ITNITRUrD8vP4Rws7NJkXGXuvCSSm7nI0O3DvHbXN3UiK0Io2X1rcrPSrmLQ= X-Received: by 2002:a9d:2842:: with SMTP id h2-v6mr18848532otd.210.1525376713253; Thu, 03 May 2018 12:45:13 -0700 (PDT) X-Originating-IP: [2602:306:304a:61c8::d68] Xref: news.gmane.org gmane.linux.lib.musl.general:12807 Archived-At: --00000000000024ab27056b5271be Content-Type: text/plain; charset="UTF-8" Attached, I think it's just a case of a missing case statement. This is needed or the result can't be read back as utf32 which seems like an important property. ~Will --00000000000024ab27056b5271be Content-Type: text/x-patch; charset="US-ASCII"; name="utf32.patch" Content-Disposition: attachment; filename="utf32.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jgqxqy1u0 RnJvbSBmNDllZTZhZmE2OWQwNzM2ZGRhZDFhY2UwYWRmYjQ1OTcwNzVhNmFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBXaWxsIERpZXR6IDx3QHdkdHoub3JnPgpEYXRlOiBUaHUsIDMg TWF5IDIwMTggMTM6NDQ6NTMgLTA1MDAKU3ViamVjdDogW1BBVENIXSBpY29udjogZml4IGNvbnZl cnNpb24gdG8gdXRmMzIsIHRyZWF0IGxpa2UgdXRmMzJiZQoKSSdtIG5vdCBzdXJlIGhvdyBiZXN0 IHRvIGRlc2NyaWJlIGN1cnJlbnQgYmVoYXZpb3IsCndlIHRyZWF0IHRvPXV0ZjMyIHNvbWV3aGF0 IGxpa2UgdG89YXNjaWkKYW5kIHRoZSByZXN1bHQgaXMgbm90IHZhbGlkIFVURjMyLgoKVGhpcyBj aGFuZ2UgdHJlYXRzIHRvPXV0ZjMyIGxpa2UgdG89dXRmMzJiZSwKc2ltaWxhciB0byB3aGF0J3Mg ZG9uZSB3aXRoIHV0ZjE2LgotLS0KIHNyYy9sb2NhbGUvaWNvbnYuYyB8IDIgKysKIDEgZmlsZSBj aGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9zcmMvbG9jYWxlL2ljb252LmMg Yi9zcmMvbG9jYWxlL2ljb252LmMKaW5kZXggM2MxZjRkZDIuLjNhMzQzOTVjIDEwMDY0NAotLS0g YS9zcmMvbG9jYWxlL2ljb252LmMKKysrIGIvc3JjL2xvY2FsZS9pY29udi5jCkBAIC02NDYsNiAr NjQ2LDggQEAgc2l6ZV90IGljb252KGljb252X3QgY2QsIGNoYXIgKipyZXN0cmljdCBpbiwgc2l6 ZV90ICpyZXN0cmljdCBpbmIsIGNoYXIgKipyZXN0cmkKIAkJCSpvdXQgKz0gNDsKIAkJCSpvdXRi IC09IDQ7CiAJCQlicmVhazsKKwkJY2FzZSBVVEZfMzI6CisJCQl0b3R5cGUgPSBVVEZfMzJCRTsK IAkJY2FzZSBVVEZfMzJCRToKIAkJY2FzZSBVVEZfMzJMRToKIAkJCWlmICgqb3V0YiA8IDQpIGdv dG8gdG9vYmlnOwotLSAKMi4xNy4wCgo= --00000000000024ab27056b5271be--