Alex 'AdUser' Z
|
e6f35cef90
|
* update sample configs
|
9 years ago |
Alex 'AdUser' Z
|
e0efd13193
|
* fix regex
|
9 years ago |
Alex 'AdUser' Z
|
30fac00acb
|
* filter-test : optional logfile parameter
|
9 years ago |
Alex 'AdUser' Z
|
82513f0b7f
|
* src/filters/pcre.c : misc errors
|
9 years ago |
Alex 'AdUser' Z
|
6839519c8a
|
* filter-test : print error if any
|
9 years ago |
Alex 'AdUser' Z
|
f59a1b6e59
|
* src/filters/pcre.c : add create()
|
9 years ago |
Alex 'AdUser' Z
|
9b936f464d
|
* filter.[ch]: add f2b_filter_error()
|
9 years ago |
Alex 'AdUser' Z
|
db9861a878
|
* filter.[ch]: dlsym error()
|
9 years ago |
Alex 'AdUser' Z
|
ba7295d4d5
|
* docs/filters/postfix.preg
|
9 years ago |
Alex 'AdUser' Z
|
9ae7a8e2e5
|
* fix filter-test
|
9 years ago |
Alex 'AdUser' Z
|
8fdabf2b9d
|
* apply license
|
9 years ago |
Alex 'AdUser' Z
|
a5f19dfd76
|
* sample filters
|
9 years ago |
Alex 'AdUser' Z
|
183f407941
|
* docs/f2b.conf.sample
|
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
|
1e7e4d7d5d
|
* update sample config
|
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
|
4b284dceec
|
* cmake:
* fix misc bugs
* add 'dist' & 'dist-latest' targets
|
9 years ago |
Alex 'AdUser' Z
|
6b662794d9
|
* install sample config
|
9 years ago |
Alex 'AdUser' Z
|
5440497e29
|
* update sample config
|
9 years ago |
Alex 'AdUser' Z
|
2f26e6bf1b
|
* fix test in release mode
|
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
|
dc5f414284
|
* update sample config
|
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
|
8bd60e58cb
|
+ docs/f2b.conf.sample
|
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 |