log src/http/modules/ngx_http_limit_req_module.c @ 7726:559d19037984

age author description
Thu, 08 Oct 2020 17:44:34 +0300 Maxim Dounin Limit req: unlocking of nodes on complex value errors.
Wed, 06 Nov 2019 19:03:18 +0300 Roman Arutyunyan Limit req: $limit_req_status variable.
Wed, 05 Jun 2019 19:55:27 +0300 Roman Arutyunyan Limit req: limit_req_dry_run directive.
Wed, 21 Nov 2018 18:56:50 +0300 Maxim Dounin Limit req: "delay=" parameter.
Wed, 21 Nov 2018 18:56:44 +0300 Maxim Dounin Limit req: fixed error message wording.
Wed, 30 May 2018 15:40:34 +0300 Maxim Dounin Limit req: improved handling of negative times.
Sun, 02 Apr 2017 14:32:29 +0300 Maxim Dounin Moved handling of wev->delayed to the connection event handler.
Sun, 02 Apr 2017 14:32:26 +0300 Maxim Dounin Limit req: fixed delaying subrequests.
Mon, 08 Aug 2016 17:11:29 +0300 Ruslan Ermilov Simplified extraction of current time.
Mon, 20 Apr 2015 16:54:41 +0300 Sergey Kandaurov Limit req: removed check for unknown limit_req_zone.
Wed, 24 Sep 2014 21:55:19 +0400 Valentin Bartenev Limit req: reduced number of parameters in the lookup function.
Wed, 24 Sep 2014 21:55:19 +0400 Valentin Bartenev Limit req: use complex value in limit_req_zone.
Tue, 16 Sep 2014 21:12:51 +0400 Valentin Bartenev Limit req: don't truncate key value to 255 bytes.
Mon, 31 Mar 2014 21:38:30 +0400 Maxim Dounin Core: slab log_nomem flag.
Wed, 02 Oct 2013 15:07:17 +0400 Maxim Dounin Limit req: fixed "nodelay" parsing.
Wed, 03 Apr 2013 14:13:35 +0000 Valentin Bartenev Limit req: rate should be non-zero.
Mon, 18 Mar 2013 14:50:29 +0000 Maxim Dounin The limit_req_status and limit_conn_status directives.
Mon, 03 Sep 2012 12:55:50 +0000 Valentin Bartenev Limit req: fix of rbtree node insertion on hash collisions.
Wed, 08 Aug 2012 12:03:46 +0000 Valentin Bartenev Added three missing checks for NULL after ngx_array_push() calls.
Mon, 05 Mar 2012 13:26:40 +0000 Maxim Dounin Merge of r4500: fixed spelling in single-line comments. stable-1.0
Mon, 05 Mar 2012 13:17:56 +0000 Maxim Dounin Merge of r4498: stable-1.0
Tue, 28 Feb 2012 11:31:05 +0000 Ruslan Ermilov Fixed spelling in single-line comments.
Mon, 27 Feb 2012 22:15:39 +0000 Maxim Dounin Fix of rbtree lookup on hash collisions.
Sun, 05 Feb 2012 20:02:59 +0000 Maxim Dounin Merge of r4406, r4413: copyrights updated. stable-1.0
Sun, 05 Feb 2012 15:47:58 +0000 Maxim Dounin Merge of r4381, r4400: stable-1.0
Mon, 30 Jan 2012 13:19:25 +0000 Maxim Dounin Limit req: unbreak compilation with MSVC.
Mon, 30 Jan 2012 10:17:56 +0000 Valentin Bartenev Limit req: support for multiple "limit_req" limits.
Mon, 30 Jan 2012 10:01:39 +0000 Valentin Bartenev Limit req: number of cleanup calls reduced.
Mon, 30 Jan 2012 09:41:49 +0000 Valentin Bartenev Limit req: allocation and initialization of a new node moved to the lookup
Mon, 30 Jan 2012 09:26:08 +0000 Valentin Bartenev Limit req: improved error handling when parsing "zone" parameter of
Mon, 30 Jan 2012 09:02:29 +0000 Valentin Bartenev Limit req: error messages fixed.
Wed, 18 Jan 2012 15:07:43 +0000 Maxim Konovalov Copyright updated.
Wed, 11 Jan 2012 11:09:05 +0000 Maxim Dounin Fixed limit_req burst/nodelay inheritance (ticket #76).
Sun, 25 Dec 2011 19:32:31 +0000 Valentin Bartenev Fixed limit_conn_log_level/limit_req_log_level inheritance.
Thu, 14 Oct 2010 09:20:01 +0000 Igor Sysoev change order of limit_req lookup result processing
Wed, 13 Oct 2010 20:58:41 +0000 Igor Sysoev an excess was logged as 0.000 if requests were limited without delay:
Mon, 24 May 2010 07:43:39 +0000 Igor Sysoev fix delay in limit_req
Mon, 26 Oct 2009 16:30:34 +0000 Igor Sysoev merge r2973, r2974, r3184, r3192, r3186, r3187: stable-0.7
Tue, 06 Oct 2009 16:08:15 +0000 Igor Sysoev fix r3184
Tue, 06 Oct 2009 10:14:21 +0000 Igor Sysoev limit_req_log_level
Tue, 06 Oct 2009 09:37:18 +0000 Igor Sysoev make limit_req to conform to the leaky bucket algorithm
Thu, 09 Jul 2009 14:03:12 +0000 Igor Sysoev style fix
Thu, 09 Jul 2009 14:02:09 +0000 Igor Sysoev fix client write event handling in ngx_http_limit_req_module
Tue, 02 Jun 2009 16:09:44 +0000 Igor Sysoev return NULL instead of NGX_CONF_ERROR on a create conf failure
Sat, 18 Apr 2009 19:27:28 +0000 Igor Sysoev support attaching to an existent Win32 shared memory
Thu, 16 Apr 2009 19:25:09 +0000 Igor Sysoev move zone name from ngx_shm_zone_t to ngx_shm_t to use Win32 shared memory
Fri, 27 Mar 2009 19:32:55 +0000 Igor Sysoev delete duplicate error logging
Fri, 27 Mar 2009 17:00:42 +0000 Igor Sysoev improve ngx_slab_alloc() error logging
Mon, 08 Dec 2008 14:18:06 +0000 Igor Sysoev *) add zone name while logging 503 error reason
Mon, 08 Dec 2008 14:15:19 +0000 Igor Sysoev update comment
Mon, 08 Dec 2008 14:13:36 +0000 Igor Sysoev rename "lz" to "lr" in variable names
Fri, 14 Nov 2008 13:25:44 +0000 Igor Sysoev use integer instead of float
Fri, 14 Nov 2008 11:32:03 +0000 Igor Sysoev change rate to an excess
Tue, 11 Nov 2008 15:38:16 +0000 Igor Sysoev *) correct leaky bucket implementation
Mon, 10 Nov 2008 15:22:33 +0000 Igor Sysoev ngx_http_limit_req_module base src/http/modules/ngx_http_limit_zone_module.c@5efa6c0b5198