Skip to content

Releases: varnish/libvmod-tinykvm

v0.2: Dockerization

01 Apr 15:23
1a3176f

Choose a tag to compare

  • A new Dockerfile and docker-compose.yml has been added.
  • A new resumable wait_for_requests() has been added, simply called wait_for_requests_paused().
  • A new address_space JSON setting has been added to better support programs that make use of large address spaces, like v8.
  • Static-PIE executables are now supported.
  • Response creation has gained an extra argument where headers and caching rules can be applied in a single operation. This is a breaking change and all programs must be rebuilt.
  • Several fixes and improvements has been made to increase performance and stability.
  • Improved documentation and added many missing settings.

You can run the demonstration with:

KVM_GID=$(getent group kvm | cut -d: -f3) docker compose up

PRs

  • Dockerfile for building libvmod-tinykvm by @lrowe in #5
  • Add docker-compose.yaml by @fwsGonzo in #4

Full Changelog: v0.1...v0.2

v0.1: Initial release

14 Mar 10:52
46382bb

Choose a tag to compare

Just Ubuntu 22.04 build artifacts for now. May also run fine on Ubuntu 24.04.

Full Changelog: https://github.com/varnish/libvmod-tinykvm/commits/