Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id A9AEB1A923C for ; Sat, 23 Jan 2021 15:35:46 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id DCBC384D67; Sat, 23 Jan 2021 15:35:45 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 1EE2684D57 for ; Sat, 23 Jan 2021 15:35:45 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id o6x4Ms0y_AGw for ; Sat, 23 Jan 2021 15:35:44 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 35BE984D37 for ; Sat, 23 Jan 2021 15:35:44 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 21433FA9D; Sat, 23 Jan 2021 15:35:44 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1611416144195900" MIME-Version: 1.0 Date: Sat, 23 Jan 2021 15:35:44 +0000 From: "Frederic Cambus" Subject: CVS commit: pkgsrc/www/kore To: pkgsrc-changes@NetBSD.org Reply-To: fcambus@netbsd.org X-Mailer: log_accum Message-Id: <20210123153544.21433FA9D@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1611416144195900 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: fcambus Date: Sat Jan 23 15:35:44 UTC 2021 Modified Files: pkgsrc/www/kore: Makefile PLIST distinfo Log Message: kore: update to 4.1.0. ChangeLog: This minor release improves on internal APIs and has some minor bug fixes. New tool: kore-serve This tool makes it easy to spin up static serving webserver quickly. To build it, run make tools-build and make tools-install. JSON API Improvements: - More strict parsing of JSON objects. - Allow int64_t and uint64_t as JSON numbers. Additionally the parser has been tested heavily in a security critical product. This work was sponsored by my employer, Tutus Data. ACME improvements: - Added and enabled POST-as-GET. - Fixed a bug on LibreSSL where multi-domain setup could fail to renew certificates. Python API improvements: - Adds async socket.recvmsg to the Python API. Other changes: - Enabled TLS 1.3 for LibreSSL 3.2.2 - All Kore hooks prototypes now live inside of kore/hooks.h. - Renamed "foreground" to "kore_foreground". - Kore will now install its sources under $PREFIX/share/kore, allowing kodev build to build single binaries out of the box. - kodev source command added (shows the location of the built-in source code). - Added missing seccomp_tracing to the example configuration. - Added kore build scripts under misc. - Linux: added missing seccomp calls for certain platforms. - Added kore_default_getopt(), which should be called from kore_parent_configure() in single binary builds if you want to retain the argument parsing. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/kore/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/kore/PLIST cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/kore/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1611416144195900 Content-Disposition: inline Content-Length: 4065 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/kore/Makefile diff -u pkgsrc/www/kore/Makefile:1.9 pkgsrc/www/kore/Makefile:1.10 --- pkgsrc/www/kore/Makefile:1.9 Wed Sep 9 09:19:34 2020 +++ pkgsrc/www/kore/Makefile Sat Jan 23 15:35:43 2021 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.9 2020/09/09 09:19:34 fcambus Exp $ +# $NetBSD: Makefile,v 1.10 2021/01/23 15:35:43 fcambus Exp $ -DISTNAME= kore-4.0.1 +DISTNAME= kore-4.1.0 CATEGORIES= www MASTER_SITES= https://kore.io/releases/ Index: pkgsrc/www/kore/PLIST diff -u pkgsrc/www/kore/PLIST:1.2 pkgsrc/www/kore/PLIST:1.3 --- pkgsrc/www/kore/PLIST:1.2 Tue Sep 1 19:25:00 2020 +++ pkgsrc/www/kore/PLIST Sat Jan 23 15:35:43 2021 @@ -1,8 +1,9 @@ -@comment $NetBSD: PLIST,v 1.2 2020/09/01 19:25:00 fcambus Exp $ +@comment $NetBSD: PLIST,v 1.3 2021/01/23 15:35:43 fcambus Exp $ bin/kodev bin/kore include/kore/acme.h include/kore/curl.h +include/kore/hooks.h include/kore/http.h include/kore/jsonrpc.h include/kore/kore.h @@ -12,4 +13,64 @@ include/kore/python_methods.h include/kore/seccomp.h include/kore/tasks.h man/man1/kodev.1 +share/kore/Makefile +share/kore/RELEASE share/kore/features +share/kore/include/kore/acme.h +share/kore/include/kore/curl.h +share/kore/include/kore/hooks.h +share/kore/include/kore/http.h +share/kore/include/kore/jsonrpc.h +share/kore/include/kore/kore.h +share/kore/include/kore/pgsql.h +share/kore/include/kore/python_api.h +share/kore/include/kore/python_methods.h +share/kore/include/kore/seccomp.h +share/kore/include/kore/tasks.h +share/kore/misc/curl-extract-opt.sh +share/kore/misc/curl/python_curlopt.h +share/kore/misc/kore-build/build-curl.sh +share/kore/misc/kore-build/build-kodev.sh +share/kore/misc/kore-build/build-kore.sh +share/kore/misc/kore-build/build-nghttp2.sh +share/kore/misc/kore-build/build-openssl.sh +share/kore/misc/kore-build/build-python.sh +share/kore/misc/kore-build/helpers.sh +share/kore/misc/linux-platform.sh +share/kore/misc/linux/aarch64_syscall.h.in +share/kore/misc/linux/arm_syscall.h.in +share/kore/misc/linux/x86_64_syscall.h.in +share/kore/misc/python3-config.sh +share/kore/src/accesslog.c +share/kore/src/acme.c +share/kore/src/auth.c +share/kore/src/bsd.c +share/kore/src/buf.c +share/kore/src/cli.c +share/kore/src/config.c +share/kore/src/connection.c +share/kore/src/curl.c +share/kore/src/domain.c +share/kore/src/filemap.c +share/kore/src/fileref.c +share/kore/src/http.c +share/kore/src/json.c +share/kore/src/jsonrpc.c +share/kore/src/keymgr.c +share/kore/src/kore.c +share/kore/src/linux.c +share/kore/src/mem.c +share/kore/src/module.c +share/kore/src/msg.c +share/kore/src/net.c +share/kore/src/pgsql.c +share/kore/src/pool.c +share/kore/src/python.c +share/kore/src/runtime.c +share/kore/src/seccomp.c +share/kore/src/tasks.c +share/kore/src/timer.c +share/kore/src/utils.c +share/kore/src/validator.c +share/kore/src/websocket.c +share/kore/src/worker.c Index: pkgsrc/www/kore/distinfo diff -u pkgsrc/www/kore/distinfo:1.4 pkgsrc/www/kore/distinfo:1.5 --- pkgsrc/www/kore/distinfo:1.4 Wed Sep 9 09:19:34 2020 +++ pkgsrc/www/kore/distinfo Sat Jan 23 15:35:43 2021 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.4 2020/09/09 09:19:34 fcambus Exp $ +$NetBSD: distinfo,v 1.5 2021/01/23 15:35:43 fcambus Exp $ -SHA1 (kore-4.0.1.tar.gz) = 0842720f19199ea20c16b37c86df6afd276bd59e -RMD160 (kore-4.0.1.tar.gz) = 537f1da0b5b409f81319f65201c799644bbca923 -SHA512 (kore-4.0.1.tar.gz) = 61c977bed18ddacd8ad5cc842047483c19d064d3c1ba9f5dafd732410c7acbd6e5c0bdf071ffa8d26da924f710e5a11c05ec3d9370134604995bf7f8351129b9 -Size (kore-4.0.1.tar.gz) = 1063050 bytes +SHA1 (kore-4.1.0.tar.gz) = d538fa2c01c9a6b6f1cc3359230024c9a4242d27 +RMD160 (kore-4.1.0.tar.gz) = 784bd99e89771414fec8e9b22253ec586d7bd5ef +SHA512 (kore-4.1.0.tar.gz) = 1d63339d31997afc0be7e13a52414da6ad2603d94cfe8473d08bcaa1541a358af8ee3f6dffe24e892616c1a57f04227c45743eec3c1ecb55f2dbef17bf18a004 +Size (kore-4.1.0.tar.gz) = 1068382 bytes SHA1 (patch-Makefile) = 83da2bb0dde7f33c53ad16710abcc7c906709e7a SHA1 (patch-kodev_Makefile) = c8006dd903e424826453cd6f980e4d3ca455a6ec --_----------=_1611416144195900--