Re: [release] Boost 1.88.0

Marek Küthe via Boost-users <[email protected]> Fri, 11 Apr 2025 13:32:52 +0000
Newsgroups gmane.comp.lib.boost.user
Message-ID <20250411133252.30aef9f1@ciel>
--===============8574681154697281768==
Content-Type: multipart/signed; boundary="Sig_/lzEJiKmbVCHypm0fuyhBNeA";
 protocol="application/pgp-signature"; micalg=pgp-sha256

--Sig_/lzEJiKmbVCHypm0fuyhBNeA
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello,

I have two questions about the Boost.Hash2 library:
1. Which xxHash algorithm is implemented exactly (I somehow couldn't see
this in the documentation). As far as I know there are four: XXH32,
XXH64, XXH3_64bits and XXH3_128bits [1]. Boost.Hash2 implements
xxhash_32 and xxhash_64, but is this the old xxHash version (XXH32,
XXH64) or the new xxHash version 3 (XXH3_64bits, XXH3_128bits)?
2. Is there a specific reason why the old cstdio library and not
iostream/fstream from C++ is used in the examples [2]?

I'm not that experienced with C++ programming yet - so the questions
might be a bit =E2=80=9Cstupid=E2=80=9D, but I would still appreciate an an=
swer!

Regards
Marek K=C3=BCthe

[1] https://xxhash.com/
[2]
https://www.boost.org/doc/libs/1_88_0/libs/hash2/doc/html/hash2.html#exampl=
e_hash2sum

On Thu, 10 Apr 2025 20:32:52 -0700
Marshall Clow via Boost-users <[email protected]> wrote:

> Release 1.88.0 of the Boost C++ Libraries is now available.
>=20
> These open-source libraries work well with the C++ Standard Library,
> and are usable across a broad spectrum of applications. The Boost
> license encourages both commercial and non-commercial use.
>=20
> The release contains two new libraries:
>=20
> * Hash2: An extensible hashing framework, from Peter Dimov and Christian =
Mazakas.
> * MQTT5: MQTT5 client library built on top of Boost.Asio, from Ivica Sila=
di=C4=87, Bruno Iljazovi=C4=87, and Korina =C5=A0imi=C4=8Devi=C4=87.
>=20
> as well as numerous enhancements and bug fixes for existing libraries.
>=20
> For details, including download links, see
> <http://www.boost.org/users/news/version_1.88.0>
>=20
> You can also download directly from:
> <https://archives.boost.io/release/1.88.0/source/>
>=20
> To install this release on your system, see
> <http://www.boost.org/doc/libs/release/more/getting_started/index.html>
>=20
> Thanks to everyone who participated in this release.
>=20
> -- The Boost Release Team
>=20
> Marshall Clow, Glen Fernandes, Ion Ion Gazta=C3=B1aga
>=20
> _______________________________________________
> Boost-users mailing list
> [email protected]
> https://lists.boost.org/mailman/listinfo.cgi/boost-users


--=20
Marek K=C3=BCthe
[email protected]
er/ihm he/him

--Sig_/lzEJiKmbVCHypm0fuyhBNeA
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

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

iQIzBAEBCAAdFiEEmqKBWfzrPNg7whIBfoaRRmmRCMcFAmf5GgUACgkQfoaRRmmR
CMekExAAt4wuTwcszh+8iAvgkCwfw/PQC4gjfrw+tZjn32ECM9aNwZRsKFmDsriL
9JfQGk0F9q2F0kgw5G9mr2sGW1Ke8lx64QD7u2Z6lJPuXorsVvyaT1nPBHQQa5FD
IxMvOMEQz/XiMFBh706CjtwAVcku3Hju7KmECXxOxfMNHhhcS6SHo8ziYnm+N547
nfGOzOG56P7/hSPZzixH0UQSiWYgoxh770SKcXgUbD6uKkfwkQ+vrtNvWSxUGCr1
KUD2gEdpozVyZaBTBprdI2PppEktsmWrwQqDNBKpyPtPmQ/m+9WgHdeh8lCh7Zw/
E3M59pE2ZFy0MV8fdRXFKiX+ck8g0s2u6ylReyok868dN4PRTQaqj2qBapoTsV+D
DXOX/vhl06zJXcGSgI60FbOx9NezRuJupcmRzqvjG1EMG57RPGPqN9emufd1IqRR
ykragDi1Ec0/TEfM9lNXZBSldKeVWO5tGEyHdSBiPJI4CKPklJm5f40lxwkugvx/
12HiVKGZo9ppFDEiVtBxWHwbqjVmej0/bJBz854d+pFLgKHevFguqKzWEV3sXdAi
8Fn8t5wgwcRaLokFo8YlzFBsp1GFXsbZqL+7sGxSlXlttTty8cQWatklgC6R92FW
LyQnXpJr3N0zXhHztXEFQysif3XNj7TQ82Dwt5J6J6ZblSnXyNs=
=oeEE
-----END PGP SIGNATURE-----

--Sig_/lzEJiKmbVCHypm0fuyhBNeA--

--===============8574681154697281768==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Boost-users mailing list
[email protected]
https://lists.boost.org/mailman/listinfo.cgi/boost-users

--===============8574681154697281768==--