summaryrefslogtreecommitdiff
path: root/geography/cmconvert/distinfo
diff options
context:
space:
mode:
authorfcambus <fcambus@pkgsrc.org>2022-03-19 08:51:46 +0000
committerfcambus <fcambus@pkgsrc.org>2022-03-19 08:51:46 +0000
commit33ba5417ee8b13ed1d916a37e8db9d2059c75dab (patch)
treeb2e0e2fff8c71a6bf14fc1ddeaeb13ac582f8634 /geography/cmconvert/distinfo
parent1fe8cd2e5c591cc74c3fe93eca2ff7621e1d11f2 (diff)
downloadpkgsrc-33ba5417ee8b13ed1d916a37e8db9d2059c75dab.tar.gz
kore: update to 4.2.0.
Changes: - Removed OpenSSL 1.0.2 support. - TLS 1.3 is now the default for tls_version. - Fixed support for Python 3.10 and higher. - Kore ships with the ffdhe4096 DH parameters. - Changed the routing configuration context. - JSON API error handling functions no longer take a kore_json context as parameter. - Removed stale out-of-date examples. - Changed the way the workers log to the parent process. - Changed kore.domain() and kore.server() for Python API, name is now a keyword, if omitted defaults to "default". - Added new HTTP APIs for obtaining headers as native C types. - http_state_create() no longer takes an onfree callback. - Updated log levels in the ACME process. - New logfile configuration option, allowing all Kore logs to go to the given file instead of stdout. - New kodev commands: cflags, ldflags and gen. - New TLS_BACKEND option to compile without TLS. - New privsep configuration context. - New @kore.route("url", methods=[]) decorator in Python API. - New http_response_json() API function. - New http_response_close() API function. - New kore_signal_trap() API function. - New kore_worker_signal() API hook. - New kore.connection.x509dict in Python API. - New koreapp.workerstop, koreapp.workerstart hooks for Python. - New kore.task_id() for Python, returning current coroutine ID. - New kore.sigtrap() for Python, trapping a given signal. - New kore.privsep() for Python, for setting up the new privsep configuration. - New curlopt keyword for kore.httpclient, allowing setting of specific curl options directly into it. - New TARGET_PLATFORM environment variable for cross building Linux. - New on_body, on_headers and on_free route handlers. - New kore_mem_zero() function. - New http.protocol() for Python API. - Removed run_as and root configuration options. - Removed keymgr_runas and keymgr_root configuration options. - Removed acme_runas and acme_root configuration options. - Added ability for parent to send messages via the msg framework to workers. - Added several new system calls to seccomp whitelist filters. - Added support for overriding previously set headers with http_response_header(). - Added support for 100 in http_response_* APIs. - Added new "docker" deployment target for Python. - Updated the pgsql code to understand PGRES_PIPELINE_SYNC and PGRES_PIPELINE_ABORTED. - Modified Kore child handling code to wait for processes in its worker process group. - And much more.. Bug fixes: - All kore_pool elements are now always properly aligned on a boundary of 8. - execve() now takes an environment pointer instead of NULL. - Fixed a problem in kore.socket.recvfrom() Python API. - Fixed several wrong log messages while parsing configuration. - Fixed a bug in the kore_http client related to OPTIONS and DELETE methods. - Fixed potential uninitialised parameter in accesslog. - Fixed small bugs in several examples. - Fix bug in several kore_json_create_*() API functions with regards to variadic arguments. - Fixed dependencies in the Kore Makefile. - Fixed how Kore obtains paths to openssl on Mac platforms.
Diffstat (limited to 'geography/cmconvert/distinfo')
0 files changed, 0 insertions, 0 deletions