pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/kore kore: update to 4.1.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/87bf56573cb9
branches: trunk
changeset: 445434:87bf56573cb9
user: fcambus <fcambus%pkgsrc.org@localhost>
date: Sat Jan 23 15:35:43 2021 +0000
description:
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.
diffstat:
www/kore/Makefile | 4 +-
www/kore/PLIST | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
www/kore/distinfo | 10 ++++----
3 files changed, 69 insertions(+), 8 deletions(-)
diffs (108 lines):
diff -r e0b9d0f05a42 -r 87bf56573cb9 www/kore/Makefile
--- a/www/kore/Makefile Sat Jan 23 14:22:52 2021 +0000
+++ b/www/kore/Makefile Sat Jan 23 15:35:43 2021 +0000
@@ -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/
diff -r e0b9d0f05a42 -r 87bf56573cb9 www/kore/PLIST
--- a/www/kore/PLIST Sat Jan 23 14:22:52 2021 +0000
+++ b/www/kore/PLIST Sat Jan 23 15:35:43 2021 +0000
@@ -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/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
diff -r e0b9d0f05a42 -r 87bf56573cb9 www/kore/distinfo
--- a/www/kore/distinfo Sat Jan 23 14:22:52 2021 +0000
+++ b/www/kore/distinfo Sat Jan 23 15:35:43 2021 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index