From a38b90afb4fac61c2ad892a78616df466670fc209377f0cda0f3a1437d669057 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 10 Aug 2020 08:03:22 +0000 Subject: [PATCH] Accepting request 823351 from home:dmdiss:ibevent_2.1.12 - Update to 2.1.12 stable * buffer: do not pass NULL to memcpy() from evbuffer_pullup() * http: fix undefined-shift in EVUTIL_IS*_ helpers * Check error code of evhttp_add_header_internal() in evhttp_parse_query_impl() * http: fix EVHTTP_CON_AUTOFREE in case of timeout * evdns: Add additional validation for values of dns options * Fix memory corruption in EV_CLOSURE_EVENT_FINALIZE with debug enabled * increase segment refcnt only if evbuffer_add_file_segment() succeeds * evdns: fix a crash when evdns_base with waiting requests is freed * event_base_once: fix potential null pointer threat * http: do not assume body for CONNECT * evbuffer_add_file: fix freeing of segment in the error path * Fix checking return value of the evdns_base_resolv_conf_parse() * Support EV_CLOSED on linux for poll(2) * Parse IPv6 scope IDs. * evutil_time: detect and use _gmtime64_s()/_gmtime64() * bufferevent: allow setting priority on socket and openssl type * Fix EV_CLOSED detection/reporting * Revert "Warn if forked from the event loop during event_reinit()" OBS-URL: https://build.opensuse.org/request/show/823351 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libevent?expand=0&rev=48 --- libevent-2.1.11-stable.tar.gz | 3 --- libevent-2.1.11-stable.tar.gz.asc | 11 ----------- libevent-2.1.12-stable.tar.gz | 3 +++ libevent-2.1.12-stable.tar.gz.asc | 11 +++++++++++ libevent.changes | 24 ++++++++++++++++++++++++ libevent.spec | 6 +++--- 6 files changed, 41 insertions(+), 17 deletions(-) delete mode 100644 libevent-2.1.11-stable.tar.gz delete mode 100644 libevent-2.1.11-stable.tar.gz.asc create mode 100644 libevent-2.1.12-stable.tar.gz create mode 100644 libevent-2.1.12-stable.tar.gz.asc diff --git a/libevent-2.1.11-stable.tar.gz b/libevent-2.1.11-stable.tar.gz deleted file mode 100644 index dbd14ca..0000000 --- a/libevent-2.1.11-stable.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a65bac6202ea8c5609fd5c7e480e6d25de467ea1917c08290c521752f147283d -size 1082234 diff --git a/libevent-2.1.11-stable.tar.gz.asc b/libevent-2.1.11-stable.tar.gz.asc deleted file mode 100644 index 62a84fb..0000000 --- a/libevent-2.1.11-stable.tar.gz.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCAAdFiEEnjrIOieXS4TRs0AduGCGhI74aG0FAl1DXRYACgkQuGCGhI74 -aG2tsQf9HT+gRadBJ5JIipU7PsjRgH+71KCDmK9QuboXv8Au12ZvBtw//eSyY2nT -yMkGgzuVJXhVXpVu2KZ/d2RnMsFEYglXwiYcqL8eaoBBjH9KzPQPM4x208rw4ztG -775cL7UfStNCcfRSEIfWv92Awta7OSul0LdwbisDVYnt8F59e+mThuTLyQnOPE2o -ajy11rkSsVQm4bwBOwMxavIORA3uz79YJd+hUJ5a6e430BrD54hA+fMUf5qqC0Ju -TeQl+A1Ugrb6x4C3NrP1K7CF4Q/K3bY3lqJBKsZgE/syL6VVxM89bcwo9VLC8APH -hLQwgw6hhuELLghoxqZr4rgbQkxHqA== -=XSk7 ------END PGP SIGNATURE----- diff --git a/libevent-2.1.12-stable.tar.gz b/libevent-2.1.12-stable.tar.gz new file mode 100644 index 0000000..7400e68 --- /dev/null +++ b/libevent-2.1.12-stable.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb +size 1100847 diff --git a/libevent-2.1.12-stable.tar.gz.asc b/libevent-2.1.12-stable.tar.gz.asc new file mode 100644 index 0000000..32a4a2c --- /dev/null +++ b/libevent-2.1.12-stable.tar.gz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEnjrIOieXS4TRs0AduGCGhI74aG0FAl8BwzYACgkQuGCGhI74 +aG31WAf/ZNi3PMWw/N6L03Ga4jD3HVPjfY60zGM3MAIT//4hyEhSBfdvutSawt/R +GLOFXAEpdVWi6tojKiKUPKco9mEkLUcY9C/ZTosD1F8tXGM1IEogK7AMrJo8hg1/ +4fW3tnIiU6JFcuPTIL1a5ReaOPhUCfDiikqx6LkWYuh8fNn2iKcG4Ev6NaSTqGaE +sQyshQb0Y1yYSImSjEJQr32d4JxN0z4n03aHruMJ4MHZhrUDzhmQbqLh0KQYybP5 +G9jmeUqMMQJzlTLn1xCIrQehUeUVKg+WtXfDvWKfbSCyRVJfWO3RsHQvzoyflzuj +Nor16y9qAleMVO4i0kHfhGuyCEwx+Q== +=nkKm +-----END PGP SIGNATURE----- diff --git a/libevent.changes b/libevent.changes index b74e1f5..8bdbba4 100644 --- a/libevent.changes +++ b/libevent.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Tue Jul 28 23:30:12 UTC 2020 - David Disseldorp + +- Update to 2.1.12 stable + * buffer: do not pass NULL to memcpy() from evbuffer_pullup() + * http: fix undefined-shift in EVUTIL_IS*_ helpers + * Check error code of evhttp_add_header_internal() in + evhttp_parse_query_impl() + * http: fix EVHTTP_CON_AUTOFREE in case of timeout + * evdns: Add additional validation for values of dns options + * Fix memory corruption in EV_CLOSURE_EVENT_FINALIZE with debug enabled + * increase segment refcnt only if evbuffer_add_file_segment() succeeds + * evdns: fix a crash when evdns_base with waiting requests is freed + * event_base_once: fix potential null pointer threat + * http: do not assume body for CONNECT + * evbuffer_add_file: fix freeing of segment in the error path + * Fix checking return value of the evdns_base_resolv_conf_parse() + * Support EV_CLOSED on linux for poll(2) + * Parse IPv6 scope IDs. + * evutil_time: detect and use _gmtime64_s()/_gmtime64() + * bufferevent: allow setting priority on socket and openssl type + * Fix EV_CLOSED detection/reporting + * Revert "Warn if forked from the event loop during event_reinit()" + ------------------------------------------------------------------- Tue Sep 24 12:03:16 UTC 2019 - MichaƂ Rostecki diff --git a/libevent.spec b/libevent.spec index 5d53add..c936716 100644 --- a/libevent.spec +++ b/libevent.spec @@ -1,7 +1,7 @@ # # spec file for package libevent # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libevent %define version_base 2 %define version_minor 1 -%define version_release 11 +%define version_release 12 %define abi_release 7 %define version_suffix stable %define libsoname %{name}-%{version_base}_%{version_minor}-%{abi_release} @@ -29,7 +29,7 @@ Release: 0 Summary: An event notification library License: BSD-3-Clause Group: Development/Libraries/C and C++ -Url: http://libevent.org/ +URL: http://libevent.org/ Source0: https://github.com/%{name}/%{name}/releases/download/release-%{version}-%{version_suffix}/%{name}-%{version}-%{version_suffix}.tar.gz Source1: https://github.com/%{name}/%{name}/releases/download/release-%{version}-%{version_suffix}/%{name}-%{version}-%{version_suffix}.tar.gz.asc Source2: %{name}.keyring