[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[Libevent-users] upcoming 2.1.4-alpha Libevent release [redux]



Hi, all!

I've fixed a test failure on old operating systems without IPv6
support, and fixed nearly all[*] of the AddressSanitizer and ubsan
warnings.

As noted before, 2.1.4-alpha will not have ugfix that I've been told
about, or every feature that I'm hoping to include in 2.1.x, but it's
been long enough without an alpha that it's probably wise to put a
release out so that the sensible people who aren't tracking the git
master branch can get bugfixes too.

If you'd like to try it out before release, have a look at

http://www.wangafu.net/~nickm/volatile/libevent-2.1.4-alpha-candidate2.tar.gz


Please let me know about any total showstopper bugs here.  (Like,
major regressions: significant problems that this release has but
which 2.1.3-alpha did not.)

THIS IS NOT THE ACTUAL RELEASE.  Do not upload this to package
repositories, etc.

I've attached a signed sha256sum again.

[*] The ubsan scanner doesn't like the FD_SET macro as used with
select, since the fd_mask type is required by POSIX to be long, but
FD_SET sets the high bit by doing "1L << N", which is technically a
signed integer overflow.  I'll leave it to the compiler people, the
standards people, and the POSIX people to argue about this one: the
POSIX standard and the C standard seem to be in disagreement.


best wishes,
-- 
Nick
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

http://www.wangafu.net/~nickm/volatile/libevent-2.1.4-alpha-candidate2.tar.gz

sha256sum =
6a440db1fb3dd7a316e5aca2625aab363dfaf029becc4f9699a8e498c8d2017b

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQGVAwUBUyjiGJEDl9iNKTGaAQJMMgv9EIsokbgNSuamGZQVSahYBDzIYzDyQ4RY
bUugTq69ErKUF0+tc/qns3WDG68+61JulQRL64NoFVv6DlE3afdr005H/HOm7PTK
gsJdf3qpcS6J6zYVkQ2g0sUY8CpHwCQ7w7xsqkCiaW+vXgR41mh/JGvCnaTMKV3J
CsFgqAdCvxP+cs0nSdS1Hog4WoCba0hJkKUFMc5AnDpveRCWqWEM3ODF8ATzExvH
VvRqp9bpQEtTBNcYmv+ZYv5fGAUax14CfRNNEfXV4zfLMrCkDjkoHZK+5OJDUqOM
SGKoGEHsAIc1FLPUxda+X49r3jD3DpcBz1PP8IIqp2soPqsci8xfZd3NPrAQ04Nc
Ve4UQPycxyzXnGsVmp6hsML9Z1kQLlh86djd5D4uJxUqkRMtEtO68Kf3yqlKk4Dm
FN2K4Kbq2QM/K07tQCzc1U/S3QFmYFCKvJFzERLPC91Rq/2AC7EgyPI9mmbe6jXn
NMbxc7VOohZQgMOy0lTKYj4VKTggz04o
=PoOh
-----END PGP SIGNATURE-----