summaryrefslogtreecommitdiff
path: root/src/mod_evasive.c
Commit message (Expand)AuthorAgeFilesLines
* [mod_evasive] update comment to add referencesGlenn Strauss2021-11-151-2/+13
* [mod_evasive] smaller funcs for testingGlenn Strauss2021-11-151-23/+27
* [core] change srv->conns to doubly-linked-listGlenn Strauss2021-09-081-5/+3
* [multiple] inline struct in con->dst_addr_bufGlenn Strauss2021-08-271-1/+1
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-2/+23
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-12/+13
* [multiple] copy small struct instead of memcpy()Glenn Strauss2020-07-081-1/+2
* [core] store subrequest_handler instead of modeGlenn Strauss2020-07-081-1/+1
* [core] move request state into (request_st *)Glenn Strauss2020-07-081-1/+1
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-1/+1
* [multiple] connection hooks no longer get (srv *)Glenn Strauss2020-07-081-2/+3
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-3/+3
* [multiple] plugin.c handles common FREE_FUNC codeGlenn Strauss2020-07-081-12/+0
* [mod_evasive] use config_plugin_values_init()Glenn Strauss2020-05-231-102/+68
* [core] const char *name in struct pluginGlenn Strauss2020-05-231-3/+1
* [core] simpler config_check_cond()Glenn Strauss2020-05-231-3/+2
* [core] inline buffer key for *_patch_connection()Glenn Strauss2020-02-241-3/+3
* [core] prefer uint32_t to size_t in base.hGlenn Strauss2020-02-241-4/+2
* [multiple] cleaner calloc use in SETDEFAULTS_FUNCMohammed Sadiq2019-04-201-1/+1
* [core] abstraction layer for HTTP header manipGlenn Strauss2018-09-231-2/+2
* [core] isolate sock_addr manipulationGlenn Strauss2017-10-291-23/+2
* [core] use con->dst_addr_buf instead of ip recalcGlenn Strauss2017-03-281-4/+2
* [core] remove some unused header includesGlenn Strauss2017-03-281-1/+0
* [mod_evasive] 302 redirect option if limit reached (fixes #2199)Glenn Strauss2016-05-131-1/+17
* consistent inclusion of config.h at top of files (fixes #2073)Glenn Strauss2016-03-191-0/+2
* [config] check config option scope; warn if server option is given in conditi...Stefan Bühler2015-11-071-1/+2
* fix segfaults in many plugins if they failed configurationStefan Bühler2015-05-141-0/+2
* Use buffer API to read and modify "used" memberStefan Bühler2015-02-081-1/+1
* fix/silence bugs reported by ccc-analyzer (clang)Stefan Bühler2013-11-131-1/+1
* Fix header inclusion order, always include "config.h" before any system headerStefan Bühler2009-10-111-4/+4
* Fix evasive.silent option (#1438)Stefan Bühler2009-05-121-2/+3
* Add evasive.silent option (fixes #1438)Stefan Bühler2009-04-261-4/+12
* Added some extra warning options in cmake and fix the resulting warnings (unu...Stefan Bühler2009-03-071-0/+1
* Fix some problems with more strict compilers (#1923)Stefan Bühler2009-03-071-1/+1
* Insert many con->mode checks; they should prevent two modules to handle the s...Stefan Bühler2008-08-011-0/+1
* Fix bug with IPv6 in mod_evasiveStefan Bühler2008-07-281-12/+34
* - white space cleanup part 2 this time 1.4 ;)Marcus Rückert2006-10-041-32/+32
* - added mod_evasive to the autoconf buildJan Kneschke2006-01-041-1/+5
* fixed config optionJan Kneschke2005-12-291-1/+1
* added mod_evasive to limit the number of connections by IP (<w1zzard@techpowe...Jan Kneschke2005-12-201-0/+174