Received: by mail.netbsd.org (Postfix, from userid 605) id D7F3C84DD3; Fri, 2 Feb 2018 12:20:28 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 62CAF84D5E for ; Fri, 2 Feb 2018 12:20:28 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id qwy-nBrQImWl for ; Fri, 2 Feb 2018 12:20:27 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 6598C84D33 for ; Fri, 2 Feb 2018 12:20:27 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 5CD08FB40; Fri, 2 Feb 2018 12:20:27 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1517574027123130" MIME-Version: 1.0 Date: Fri, 2 Feb 2018 12:20:27 +0000 From: "Filip Hajny" Subject: CVS commit: pkgsrc/sysutils/consul To: pkgsrc-changes@NetBSD.org Reply-To: fhajny@netbsd.org X-Mailer: log_accum Message-Id: <20180202122027.5CD08FB40@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1517574027123130 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: fhajny Date: Fri Feb 2 12:20:27 UTC 2018 Modified Files: pkgsrc/sysutils/consul: Makefile distinfo Log Message: Update sysutils/consul to 1.0.3. SECURITY: - ui: Patched handlebars JS to escape `=` to prevent potential XSS issues. BREAKING CHANGES: - agent: Updated Consul's HTTP server to ban all URLs containing non-printable characters (a bad request status will be returned for these cases). This affects some user-facing areas like key/value entry key names which are carried in URLs. FEATURES: - agent: Added retry-join support for Azure Virtual Machine Scale Sets. IMPROVEMENTS: - agent: Added agent-side telemetry around Catalog APIs to provide insight on Consul's operation from the user's perspecive. - agent: Added the `NodeID` field back to the /v1/agent/self endpoint's `Config` block. - api: Added missing `CheckID` and `Name` fields to API client's `AgentServiceCheck` structure so that IDs and names can be set when registering checks with services. BUG FIXES: - agent: Fixed an issue where config file symlinks were not being interpreted correctly. - agent: Ignore malformed leftover service/check files and warn about them instead of refusing to start. - agent: Enforce a valid port for the Serf WAN since it can't be disabled. - agent: Stopped looging messages about zero RTTs when updating network coordinates since they are not harmful to the algorithm. Since we are still trying to find the root cause of these zero measurements, we added new metrics counters so these are still observable. - server: Fixed a crash when POST-ing an empty body to the /v1/query endpoint. - server: (Consul Enterprise) Fixed an issue where unhealthy servers were not replaced in a redundancy zone by autopilot (servers previously needed to be removed in order for a replacement to occur). - ui: Added a URI escape around key/value keys so that it's not possible to create unexpected partial key names when entering characters like `?` inside a key. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 pkgsrc/sysutils/consul/Makefile cvs rdiff -u -r1.19 -r1.20 pkgsrc/sysutils/consul/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1517574027123130 Content-Disposition: inline Content-Length: 1610 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/sysutils/consul/Makefile diff -u pkgsrc/sysutils/consul/Makefile:1.24 pkgsrc/sysutils/consul/Makefile:1.25 --- pkgsrc/sysutils/consul/Makefile:1.24 Mon Dec 18 13:54:44 2017 +++ pkgsrc/sysutils/consul/Makefile Fri Feb 2 12:20:27 2018 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.24 2017/12/18 13:54:44 fhajny Exp $ +# $NetBSD: Makefile,v 1.25 2018/02/02 12:20:27 fhajny Exp $ -DISTNAME= consul-1.0.2 +DISTNAME= consul-1.0.3 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} Index: pkgsrc/sysutils/consul/distinfo diff -u pkgsrc/sysutils/consul/distinfo:1.19 pkgsrc/sysutils/consul/distinfo:1.20 --- pkgsrc/sysutils/consul/distinfo:1.19 Mon Dec 18 13:54:44 2017 +++ pkgsrc/sysutils/consul/distinfo Fri Feb 2 12:20:27 2018 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.19 2017/12/18 13:54:44 fhajny Exp $ +$NetBSD: distinfo,v 1.20 2018/02/02 12:20:27 fhajny Exp $ -SHA1 (consul-1.0.2.tar.gz) = 64101298b6982de1082a378a2d1af94dc68e6535 -RMD160 (consul-1.0.2.tar.gz) = d23a4acbd1f14b03b0b450b3b9d7ad5b9e9c508e -SHA512 (consul-1.0.2.tar.gz) = 6544a0bfcaa1ad0982db5694c34ec2587e8f669c39ec1bd5310478dc9aed7e4a0926bded2b9890b897db5c3e834c63811ba389ab105314c555b7cb181810f318 -Size (consul-1.0.2.tar.gz) = 7977995 bytes +SHA1 (consul-1.0.3.tar.gz) = 83f5893c0f04bfac75faedc963a3bbc3b4f8fe8c +RMD160 (consul-1.0.3.tar.gz) = c2d1cf4575c91c1f24f8c407b8fce730e8e545d7 +SHA512 (consul-1.0.3.tar.gz) = edf2f2b70a00c923bee1844d1a14e72f3fad8e576fdf1fe24896b20b72a0c53cb222e3fdba413684ecd9031b00f1df321c7ed07a0fa6310a9d8e05fc70c5cb3a +Size (consul-1.0.3.tar.gz) = 7983520 bytes --_----------=_1517574027123130--