Collapse libvarnish and libvarnishapi

Poul-Henning Kamp phk at
Thu Mar 17 16:52:26 CET 2016

In message <56EAB17D.6020203 at>, Geoff Simmons writes:

>> Does it make any sense to have two "API" libraries any more ?
>Would that mean that all of libvarnish becomes a public API, as VSL
>and VSC are now?

Isn't it already a defacto public API for VMODS ?

>If so, you probably can best answer the question -- commit to keeping
>the API compatible over time, or take flak when there are incompatible
>changes? Design the interfaces with this sort of thing in mind?

Most of the stuff in the libraries are actually incredibly stable.

Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

More information about the varnish-dev mailing list