Alex 'AdUser' Z
|
9ae7a8e2e5
|
* fix filter-test
|
9 years ago |
Alex 'AdUser' Z
|
8fdabf2b9d
|
* apply license
|
9 years ago |
Alex 'AdUser' Z
|
61eddeba25
|
* add draft of f2b_filter_pcre.so
|
9 years ago |
Alex 'AdUser' Z
|
35dc84c0fb
|
* src/filters/filter.h : add error()
|
9 years ago |
Alex 'AdUser' Z
|
abeeda293b
|
* safe -c opt processing
|
9 years ago |
Alex 'AdUser' Z
|
e9c8664c7b
|
* suppress warning if host banned just now
|
9 years ago |
Alex 'AdUser' Z
|
c6adf086c0
|
* write pidfile if set
|
9 years ago |
Alex 'AdUser' Z
|
fe7814b0cc
|
* add log level 'notice', tune log messages
|
9 years ago |
Alex 'AdUser' Z
|
3afa410711
|
* jail.c: tune logs
|
9 years ago |
Alex 'AdUser' Z
|
f61a538131
|
* jail.[ch]
* add 'findtime' option
* rename 'tries' -> 'maxretry'
|
9 years ago |
Alex 'AdUser' Z
|
9c6dfb0372
|
* main.c: handle SIGINT
|
9 years ago |
Alex 'AdUser' Z
|
f155743d59
|
* main.c: correct shutdown of jails
|
9 years ago |
Alex 'AdUser' Z
|
88c8511a6b
|
+ jail.[ch]: add f2b_jail_stop()
|
9 years ago |
Alex 'AdUser' Z
|
d8ecf19502
|
* fix signal handlers register
|
9 years ago |
Alex 'AdUser' Z
|
811fd4313a
|
* main.c: don't daemonize by default
|
9 years ago |
Alex 'AdUser' Z
|
1ae2be2af8
|
* config.c: GLOB_NOMATCH case
|
9 years ago |
Alex 'AdUser' Z
|
c645fd6958
|
* main.c:
* opts struct
* apply parameters from config
* daemonize
* setuid/setgid
|
9 years ago |
Alex 'AdUser' Z
|
279de09ceb
|
* config.c: f2b_config_load() -- enhanced 'includes' option handling
|
9 years ago |
Alex 'AdUser' Z
|
d66182605e
|
* work on logs
|
9 years ago |
Alex 'AdUser' Z
|
60e4782ebe
|
* fix warnings
|
9 years ago |
Alex 'AdUser' Z
|
e3131755c6
|
* update cmake
|
9 years ago |
Alex 'AdUser' Z
|
d13fe58751
|
* config process includes now
|
9 years ago |
Alex 'AdUser' Z
|
66ea8c2115
|
* config.[ch]: f2b_config_append() -> f2b_config_section_append()
|
9 years ago |
Alex 'AdUser' Z
|
66848756c0
|
* config.[ch]: f2b_config_section_append() -> f2b_config_param_append()
|
9 years ago |
Alex 'AdUser' Z
|
055cc019d1
|
* config : replace parameters in main/defaults sections
|
9 years ago |
Alex 'AdUser' Z
|
2dd9dc52f7
|
* tune logging
|
9 years ago |
Alex 'AdUser' Z
|
d04b5eb6da
|
* log.[ch]: add f2b_log_set_dest(), f2b_log_setup()
|
9 years ago |
Alex 'AdUser' Z
|
29f0ce63e5
|
* chg signature for f2b_config_load()
|
9 years ago |
Alex 'AdUser' Z
|
d51695494a
|
* add handlers of SIGTERM & SIGHUP
|
9 years ago |
Alex 'AdUser' Z
|
03c24a360d
|
* error reporting from backend
|
9 years ago |
Alex 'AdUser' Z
|
0dc22495ad
|
* backend.[ch]
* update macro: add return type
* add f2b_backend_error()
|
9 years ago |
Alex 'AdUser' Z
|
ff878bb0bd
|
* src/backends/exec.c : add error()
|
9 years ago |
Alex 'AdUser' Z
|
6253e01a91
|
* src/backends/exec.c : add error recording
|
9 years ago |
Alex 'AdUser' Z
|
2c93872b40
|
* 'error' function fo backend
|
9 years ago |
Alex 'AdUser' Z
|
8975f2c8b6
|
* fix token subst in 'exec' backend
|
9 years ago |
Alex 'AdUser' Z
|
f4f3edeb0d
|
* fix log message
|
9 years ago |
Alex 'AdUser' Z
|
3d6a52027a
|
* jail.[ch]: export f2b_jail_parse_compound_value()
|
9 years ago |
Alex 'AdUser' Z
|
14ac6594b2
|
* backends:
* move #define's to header
* add <ID> token
|
9 years ago |
Alex 'AdUser' Z
|
390fce6d73
|
* call 'start' backend action on jail creation
|
9 years ago |
Alex 'AdUser' Z
|
9acd858394
|
* call 'check' backend action before actual ban
|
9 years ago |
Alex 'AdUser' Z
|
6211a58c8b
|
* fix log messages
|
9 years ago |
Alex 'AdUser' Z
|
053384998c
|
* f2b_jail_process(): call backend 'ping'
|
9 years ago |
Alex 'AdUser' Z
|
79dd568297
|
* backend.c:
* use function generation by macro
* more actions
|
9 years ago |
Alex 'AdUser' Z
|
d3b671ebd3
|
* rename cmd: exists -> check
|
9 years ago |
Alex 'AdUser' Z
|
4a866a1547
|
* filter.c: fix f2b_log_msg args
|
9 years ago |
Alex 'AdUser' Z
|
423291df9a
|
* fix build of f2b
|
9 years ago |
Alex 'AdUser' Z
|
27dda9a2b5
|
* jail.[ch]: filter as module
|
9 years ago |
Alex 'AdUser' Z
|
006e0d952f
|
* config.[ch]: add new section type: t_filter
|
9 years ago |
Alex 'AdUser' Z
|
9a94c064a3
|
+ filter.[ch]
|
9 years ago |
Alex 'AdUser' Z
|
7e46c5f848
|
* move src/regexp* to src/filter/
* reorganize code in src/filter/
|
9 years ago |