Age | Commit message (Collapse) | Author | Files |
|
* src/vmod_basicauth.c (thread_once, thread_key): New statics.
(init_function): Initialize thread_once.
(getpriv): New function.
(crypt_match): Take two parameters. Retrieve crypt_r data from the
thread-specific storage.
(plain_match, apr_match, sha1_match): Remove the pd parameter.
(match): Likewise.
(vmod_match): Change declaration.
* src/vmod_basicauth.vcc (match): Remove PRIV_VCL.
|
|
* src/vmod_basicauth.c (match): Fix length computation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* NEWS: Update.
* configure.ac: Version 1.2.90
Detect varnish version.
* src/.gitignore: Update.
* src/Makefile.am: Always build vcc_if.c and vcc_if.h, don't
include them in the distribution.
(.vcc.vcc3): New implicit rule for VCL 3.0
* src/vmod_basicauth.c: Include config.h.
Define varnish datatypes depending on the value of VARNISHVERSION.
(vmod_match): Change declaration.
* src/vmod_basicauth.vcc: Rewrite.
|
|
|
|
|
|
* Makefile.am: Add default options for distcheck.
* configure.ac: Remove --with-vmod-dir, default to
the standard Varnish module location, Provide
the --without-vmoddir option for use in distcheck.
* README: Update.
|
|
|
|
* src/vmod_basicauth.3: Include vmod-basicauth.3
* src/vmod-basicauth.3: New file.
* configure.ac: Update
* src/Makefile.am: Update
* src/vmod_basicauth.c: Update
|
|
* src/Makefile.am: Add BUILT_SOURCES
|
|
* NEWS: Update.
* configure.ac: Update.
|
|
* src/sha1.c: New file.
* src/sha1.h: New file.
* src/Makefile.am: Add new files.
* src/vmod_basicauth.c (base64_decode): Fix bound checking.
(sha1_match): New function.
(match_tab): Add SHA1 method.
* tests/test03.vtc: New test.
* tests/Makefile.am: Add new file.
* tests/htpasswd: Add SHA1 password.
* README: Update.
* src/vmod_basicauth.3: Update.
|
|
|