Skip to content

Releases: nginx-modules/ngx_cache_purge

ngx_http_cache_purge_module v2.5.3

22 Feb 05:10
a84b0f3
Compare
Choose a tag to compare

a84b0f3 Fix race-condition with two parallel PURGE (#42)

ngx_http_cache_purge_module v2.5.2

01 Jun 11:32
a984849
Compare
Choose a tag to compare

a984849 Update structs for nginx 1.19.4+ and 1.21.0+ (#41)

ngx_http_cache_purge_module v2.5.1

27 Jun 04:57
Compare
Choose a tag to compare

340da7f empty key check: it coredumps when cache key is empty, Tuğrul Topuz
e60093f purge report calloc fix: Report template has not cache file path but it's length is use in buffer memory allocation, Tuğrul Topuz

ngx_http_cache_purge_module v2.4.3

27 Jun 04:57
Compare
Choose a tag to compare

a6df03c empty key check: it coredumps when cache key is empty, Tuğrul Topuz

ngx_http_cache_purge_module v2.5

04 Aug 00:10
Compare
Choose a tag to compare

FEATURE/DOCS

BREAKING

  • Changed status of HTTP code 404 (Not Found) to 412 (Precondition Failed).

ENHANCEMENT/BUGFIXES

  • Remove path information of response body (#4, 3a8c08a, #11).

ngx_http_cache_purge_module v2.4.2

28 Sep 19:51
Compare
Choose a tag to compare

BUGFIXES

  • Fix segfault in call to ngx_read_file of partial key purge, Frankie Dintino
  • Fix segfault in cplcf->conf->purge_all with separate location syntax, Frankie Dintino

ngx_http_cache_purge_module v2.4.1

21 Feb 19:11
Compare
Choose a tag to compare

ENHANCEMENT

  • Fix compatibility with nginx-1.11.6+, Sułowicz Paweł

ngx_http_cache_purge_module v2.4

20 Nov 19:34
Compare
Choose a tag to compare

ENHANCEMENT

  • Explain the purge logic
  • Fix compatibility with nginx-1.7.12+

FEATURE

  • Convert config file to build dynamic module

  • purge all: Include option to purge all the cached files
    This option can be slow if a lot of content is cached, or if the
    storage used for the cache is slow. But you really should be using
    RAM as your cache storage.

  • partial keys: Support partial keys to purge multiple keys.
    Put an '*' at the end of your purge cache URL, e.g:

    proxy_cache_key $scheme$host$uri$is_args$args$cookie_JSESSIONID;
    curl -X PURGE https://example.com/pass*
    

    This will remove every cached page whose key cache starting with:

    httpsexample.com/pass*
    

    Be careful not passing any value for the values after the $uri, or put
    it at the end of your cache key.

ngx_http_cache_purge_module v2.3

20 Nov 19:26
Compare
Choose a tag to compare
Update CHANGES (releng for 2.3).

Change-Id: Ifde07e2134555c8439ddadd68052addc3a9e159c
Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>

ngx_http_cache_purge_module v2.2

20 Nov 19:25
Compare
Choose a tag to compare
Update CHANGES (releng for 2.2).

Change-Id: I1c45f0b68025ab0a50a584226ef144df1ab3e939
Signed-off-by: Piotr Sikora <piotr.sikora@frickle.com>