From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FE97W-0005F9-KZ for garchives@archives.gentoo.org; Tue, 28 Feb 2006 17:58:47 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k1SHuGc2012837; Tue, 28 Feb 2006 17:56:16 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k1SHqIxZ008569 for ; Tue, 28 Feb 2006 17:52:18 GMT Received: from [213.121.151.206] (helo=snowdrop.home) by smtp.gentoo.org with esmtpa (Exim 4.54) id 1FE926-0000V4-RL for gentoo-dev@lists.gentoo.org; Tue, 28 Feb 2006 17:53:10 +0000 Received: from localhost ([127.0.0.1] helo=snowdrop.home) by snowdrop.home with esmtp (Exim 4.54) id 1FE921-0003f1-7g for gentoo-dev@lists.gentoo.org; Tue, 28 Feb 2006 17:53:05 +0000 Date: Tue, 28 Feb 2006 17:53:02 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] enable UTF8 per default? Message-ID: <20060228175302.2117919f@snowdrop.home> In-Reply-To: <1141148853.4294.17.camel@onyx> References: <1141124283.7962.74.camel@localhost> <1141148853.4294.17.camel@onyx> X-Mailer: Sylpheed-Claws 2.0.0 (GTK+ 2.8.12; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_mHYi_BiW2BSZ=tjUzH2Dwwq"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: 4214c7e3-6466-4804-a5e2-bc9a9a87b818 X-Archives-Hash: eea00631b6f31e495f5d264d23fddb97 --Sig_mHYi_BiW2BSZ=tjUzH2Dwwq Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 28 Feb 2006 12:47:33 -0500 solar wrote: | I forget where I read it but I thought that unicode lead to overflows | and was considered a general security risk. I wish I knew where I read | that but I'm unable to find it. |=20 | Any list readers know anything relating to that? Eh, not really. With non-utf-8 you could argue that it's an increased risk, since you get non-string-terminating nulls, but with utf-8 those aren't an issue. It's not really a very well substantiated claim. It's like saying "GUI programming leads to bugs" or "internationalisation leads to program crashes". Yes, it's possible (in C, anyway) to screw up your buffer routines when converting code to handle utf-8, but then it's always possible to screw up buffer routines. --=20 Ciaran McCreesh : Gentoo Developer (Wearer of the shiny hat) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm --Sig_mHYi_BiW2BSZ=tjUzH2Dwwq Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (GNU/Linux) iD8DBQFEBI4A96zL6DUtXhERAiWKAJ9NysaaJ5vHuvlZ0FJICEU6Va6TAwCdGRyS WR+amT/AcjS+zJ5ZwaxYeUY= =f4KQ -----END PGP SIGNATURE----- --Sig_mHYi_BiW2BSZ=tjUzH2Dwwq-- -- gentoo-dev@gentoo.org mailing list