38 Commits (614250b4d82b7c471cc68ba011e7b3d658417f22)

Author SHA1 Message Date
Glenn Strauss 81a107b4e6 [core] change srv->conns to doubly-linked-list 10 months ago
Glenn Strauss f1e8a82f1a [multiple] inline struct in con->dst_addr_buf 10 months ago
Glenn Strauss af3df29ae8 [multiple] reduce redundant NULL buffer checks 10 months ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss cc2134c88b [multiple] copy small struct instead of memcpy() 2 years ago
Glenn Strauss 31d9495330 [core] store subrequest_handler instead of mode 2 years ago
Glenn Strauss aca9d45adf [core] move request state into (request_st *) 2 years ago
Glenn Strauss 1474be7859 [core] move addtl request-specific struct members 2 years ago
Glenn Strauss 50bdb55de8 [multiple] connection hooks no longer get (srv *) 2 years ago
Glenn Strauss 010c28949c [multiple] prefer (connection *) to (srv *) 2 years ago
Glenn Strauss b73949e03f [multiple] plugin.c handles common FREE_FUNC code 2 years ago
Glenn Strauss ca95cea4b5 [mod_evasive] use config_plugin_values_init() 2 years ago
Glenn Strauss e2de4e581e [core] const char *name in struct plugin 2 years ago
Glenn Strauss 36f64b26a1 [core] simpler config_check_cond() 2 years ago
Glenn Strauss 47a758f959 [core] inline buffer key for *_patch_connection() 2 years ago
Glenn Strauss 62e97967ca [core] prefer uint32_t to size_t in base.h 2 years ago
Mohammed Sadiq 6a988bb0d0 [multiple] cleaner calloc use in SETDEFAULTS_FUNC 3 years ago
Glenn Strauss 3dd3cde902 [core] abstraction layer for HTTP header manip 4 years ago
Glenn Strauss 1367f60626 [core] isolate sock_addr manipulation 5 years ago
Glenn Strauss 20ed025685 [core] use con->dst_addr_buf instead of ip recalc 5 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 5 years ago
Glenn Strauss 0cd7f2dda8 [mod_evasive] 302 redirect option if limit reached (fixes #2199) 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler c512345fa2 [config] check config option scope; warn if server option is given in conditional 7 years ago
Stefan Bühler 33cebeb0f7 fix segfaults in many plugins if they failed configuration 7 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 8 years ago
Stefan Bühler 6f208cfde1 fix/silence bugs reported by ccc-analyzer (clang) 9 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 13 years ago
Stefan Bühler f70eab0d85 Fix evasive.silent option (#1438) 13 years ago
Stefan Bühler 6fac05e10b Add evasive.silent option (fixes #1438) 13 years ago
Stefan Bühler 63f785a2f8 Added some extra warning options in cmake and fix the resulting warnings (unused/static functions) 14 years ago
Stefan Bühler a6218765c2 Fix some problems with more strict compilers (#1923) 14 years ago
Stefan Bühler ad12e4c5b2 Insert many con->mode checks; they should prevent two modules to handle the same request if they shouldn't (#631) 14 years ago
Stefan Bühler 543830266c Fix bug with IPv6 in mod_evasive 14 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 16 years ago
Jan Kneschke 78fe973055 - added mod_evasive to the autoconf build 17 years ago
Jan Kneschke ed6f81da16 fixed config option 17 years ago
Jan Kneschke f9e91971ac added mod_evasive to limit the number of connections by IP (<w1zzard@techpowerup.com>) 17 years ago
Jan Kneschke b4d9d061c8 either remove include config.h or covered it in HAVE_CONFIG_H 17 years ago
Jan Kneschke bac9212c8f fixed possible uninit variables of the config-parser fails (merged [183]) 17 years ago
Jan Kneschke c8408d015c removed setup_connection (merged [295]) 17 years ago
Jan Kneschke bcdc6a3bbc moved everything below trunk/ and added branches/ and tags/ 18 years ago