[PATCH v1 0/2] xstrtol() fixes

Alejandro Colomar <[email protected]> Fri, 19 Jul 2024 14:53:26 +0200
Newsgroups dev.linux.lists.liba2i
Message-ID <[email protected]>
--rz3ltgtiagq5filt
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
From: Alejandro Colomar <[email protected]>
To: [email protected]
Cc: Alejandro Colomar <[email protected]>, Paul Eggert <[email protected]>, 
	Bruno Haible <[email protected]>, 
	=?utf-8?B?xJBvw6BuIFRy4bqnbiBDw7RuZw==?= Danh <[email protected]>, Eli Schwartz <[email protected]>, Sam James <[email protected]>, 
	Serge Hallyn <[email protected]>, Iker Pedrosa <[email protected]>, 
	Michael Vetter <[email protected]>, [email protected]
Subject: [PATCH v1 0/2] xstrtol() fixes
MIME-Version: 1.0

Hi Paul,

This patch set --hopefully; writing calls to strtol(3) is a PITA-- fixes
the remaining issues I've observed in xstrtol().

Have a lovely day!
Alex

Alejandro Colomar (2):
  xstrtol: Correctly handle an invalid base
  xstrtol: Add defensive check against undocumented errors

 lib/xstrtol.c | 35 +++++++++++++++++++++--------------
 1 file changed, 21 insertions(+), 14 deletions(-)

Range-diff against v0:
-:  ---------- > 1:  9345449d79 xstrtol: Correctly handle an invalid base
-:  ---------- > 2:  d1836c207a xstrtol: Add defensive check against undocu=
mented errors
--=20
2.45.2


--rz3ltgtiagq5filt
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmaaYcYACgkQnowa+77/
2zKxiA//WJpMegO59FwBgsgck0Jrl+ESoo+EKPuE3i9h6OOSPxHLDQzssmS9+8IL
NuPOEhF9xG5kT8cDB404VxKUWEM9HF75DIZeCI17rNrJimOuCJPgp4TMYaHtrObu
PVow+V2jQt9lOmWNstGcIefatrUSogxxN8kD3Nstmtg7g6cqWXOZHVBwjyXI6dUh
WMxxS0duvQ3dz7p93M8W3XesmVQRCItHYb7jDmAIyrSpNq+5xi5ujxojNmCphNcM
lKP4j7y2kF4D6+pJyq7DwyPdqvjPAyG+TdvqyVJRsEoa+Ss70//lgO8sA1JWapIR
xBAm+TbXeCmwXGxHc/cl6YmEuDhQdpTjvxjR4BXOcrgVDvOBgyyckxIfloGie1HA
VhXgw7bEfc58iQGo+gt7cejTxVMmzBYD9o3nyRVkpr8j0UgEfYZj1ArTrDmBtN+I
tlchCeImQdPT3sb5gSmZM4+d9JYY9ztMnfyE+LUjIvYin2+lsSYHdbxNplaO8pJn
oVqQkTKSMM0Mz7J0Lv5zNIZVjm2kSBDh05dnrCLlACJiHfCrCXpa79lm08XLseyZ
i3G7POxGe6FccjvPMh9PFIIYUkMLxfpVNt9j3gHeLFXk2tMDBdtWuLFOqPS/5c6/
mSjb5CMANByFURtbGIGxSDvxM84TXfoueuwzVynHppyqJNCzJg8=
=91Mb
-----END PGP SIGNATURE-----

--rz3ltgtiagq5filt--