From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/727 Path: news.gmane.org!not-for-mail From: Rich Felker Newsgroups: gmane.linux.lib.musl.general Subject: Re: musl 0.8.8 released; all users should upgrade or patch Date: Thu, 19 Apr 2012 13:00:14 -0400 Message-ID: <20120419170014.GA14673@brightrain.aerifal.cx> References: <20120418090756.GW7281@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1334854667 6310 80.91.229.3 (19 Apr 2012 16:57:47 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 19 Apr 2012 16:57:47 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-728-gllmg-musl=m.gmane.org@lists.openwall.com Thu Apr 19 18:57:46 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1SKufw-00068d-WC for gllmg-musl@plane.gmane.org; Thu, 19 Apr 2012 18:57:45 +0200 Original-Received: (qmail 13484 invoked by uid 550); 19 Apr 2012 16:57:44 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 13476 invoked from network); 19 Apr 2012 16:57:44 -0000 Content-Disposition: inline In-Reply-To: <20120418090756.GW7281@brightrain.aerifal.cx> User-Agent: Mutt/1.5.21 (2010-09-15) Xref: news.gmane.org gmane.linux.lib.musl.general:727 Archived-At: Hi, There's a nasty problem that slipped through in the new strtol family code; numbers with leading spaces are rejected. Greatest apologies; it happened from using an old version of my draft code when I merged rather than the correct version with the space-skip like strtod did. I've fixed them both now to include the space-skipping code directly in __intscan and __floatscan instead of having the wrapper be responsible, but the wide wrappers still need to be responsible because they have to use iswspace rather than isspace. For today, please just use git or manually apply the last few patches from git to 0.8.8. I'll release 0.8.9 with this issue fixed, and any fixes for other bugs that pop up in the meantime, tonight. Rich