From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) by sourceware.org (Postfix) with ESMTPS id 0330C3858425 for ; Sun, 14 May 2023 04:25:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0330C3858425 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=Shaw.ca Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=shaw.ca Received: from shw-obgw-4003a.ext.cloudfilter.net ([10.228.9.183]) by cmsmtp with ESMTP id xnVRp4KbhLAoIy3IBpTfnz; Sun, 14 May 2023 04:25:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shaw.ca; s=s20180605; t=1684038307; bh=2ToAnMs/nw3QUbLd2MFGEechTrVkcUi4umTf6vKNcY8=; h=From:To:Reply-To:Date:Subject; b=snD5r9K07hNImo2d09OQ2l4ZFNBHN9Hqfr46vJOkZmY5eI1sYUeNVtqd3J4Jrk4me 3ThlQMUMxThPAcwSvRR6bs1SZ5O6lwyIj4FnNXUspeHTwiuzI5tz2VoHbNisT7eG+n 54G6XTBhOaWRq5zZiQvbBUI6bar8r01z6nefiXEcGQiPI+4vaNqz7IPCrA/CnB8+TA +uR+jZON+12dUd6JIpu60BjnaFRxmTMDzheqJG6nl4CUei/kLfheDnpfKNFlw2ud5A EyHAlNWJAZPWuGSPpuU3M4Z+++nHQO+kk3Z6REbQ5NqDZeDJb+1tXl52WW3Y60AvOg yqBI+0WUveJWg== Received: from localhost.localdomain ([184.64.102.149]) by cmsmtp with ESMTP id y3IApBF0acyvuy3IApBuPa; Sun, 14 May 2023 04:25:07 +0000 X-Authority-Analysis: v=2.4 cv=VbHkgXl9 c=1 sm=1 tr=0 ts=646062a3 a=DxHlV3/gbUaP7LOF0QAmaA==:117 a=DxHlV3/gbUaP7LOF0QAmaA==:17 a=X-QBuKCoAAAA:8 a=NEAV23lmAAAA:8 a=pk3eTuKTVudP1rjQz30A:9 a=vbxwTe1tunHIfGfxEBYx:22 From: "Cygwin nghttp2 Maintainer" To: "Cygwin Announcements" Reply-To: "Cygwin" Date: Sat, 13 May 2023 22:23:06 -0600 Message-Id: <20230513222306.11655-1-Brian.Inglis@Shaw.ca> Subject: Updated: libnghttp2{_14,-devel}, {mingw64-x86_64-,}nghttp2 1.53 X-CMAE-Envelope: MS4xfB+JVoOnNtVl8qE7qdVcWqVqaajjKDpUaeLkyWH+z6q7dGHctbngXh3o28vGwB0a7ktCQaRYfLKn7wh3nKvYPTVzyLiA5Z/c7fO9dW/LuSboSGU9z45O uXR7rp/GAeUtt9OXLwPlwhb9oiM9qFsFGh7pZQcjXdniKfQtl1a70W5Qb78qS3hThQe9xFlmzC4xImKmEyW6LqUhbHBMjUfsQII= X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: The following packages have been upgraded in the Cygwin distribution: * nghttp2 1.53 * libnghttp2_14 1.53 * libnghttp2-devel 1.53 * mingw64-x86_64-nghttp2 1.53 HTTP/2 and its header compression algorithm HPACK implementation. The framing layer of HTTP/2 is implemented as a reusable library. Also included are an HTTP/2 client, server, proxy, load test and benchmarking tool. NOTE: Support for previously deprecated Python bindings, modules, and documentation has been dropped from previous release onwards. For more information see the project home page: https://nghttp2.org/ or the repo README: https://github.com/nghttp2/nghttp2#readme See link or text below for recent changes; after installation for complete details of changes read /usr/share/doc/nghttp2/ChangeLog. https://nghttp2.org/blog/ 1.53 May 10th, 2023 lib * libnghttp2 uses ngtcp2/sfparse to parse Structured Field Values. build The following dependencies have been updated: * ngtcp2 * nghttp3 * OpenSSL (quictls) * BoringSSL third-party * Bumped mruby to 3.2.0. nghttpx * Sends NEW_TOKEN on path change. * Fixes numeric hostname verification in peer certificate. * When quitting, waits for all worker processes to stop. Previously, we just exit the event loop when the last process exits. But because of the bug, it does not work as intended. * Logs a correct PID on fork. * Waits for new worker process to be ready before sending graceful shutdown event to existing worker processes to avoid down time during configuration reload. * Fixes bug that causes 400 response after HTTP upgrade failure.