- VCC 4 module docs
- Changes for migration to NYTimes account
- Macro docs for custom m4 files
- Varnish 4.x support added
- autoconf macros refactored and cleaned up to allow each component to be specified individually, when desired
- Added additional m4 macros for backwards compatibility with older versions of autoconf and pkg-config (pulled from m4sh and pkg.m4).
- Added the
--enable-query-arrays
feature to resolve Issue #2. - Updated workspace usage to guarantee proper alignment for structs
- General configuration and doc cleanup
- Query parameters are now search in forward order, instead of reverse. This only makes a difference for query arrays (i.e. it guarantees arrays aren't re-ordered)
- Use md2man (when available) to generate manpage for make dist
Remove a kludge and save a few bytes of WS on success.
Check for empty query parameter values.
Removed linked list node removal to patch bug where match search could run off the end of the list.
On matching query parameter, remove matching item from linked list to reduce superfluous node traversal.
The following config:
set req.url = queryfilter.filterparams(req.url, "q,tag");
Was failing for URI's containing only one of the query terms, e.g.:
curl "http://my_host/?q=1"
Initial version.