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 |
Alex 'AdUser' Z
|
b4c03ea506
|
+ src/filter-test.c
|
9 years ago |
Alex 'AdUser' Z
|
ef1ad14b5f
|
* regexps_posix.c: fix host regex
|
9 years ago |
Alex 'AdUser' Z
|
300548aae4
|
* main.c : draft of jails handling
|
9 years ago |
Alex 'AdUser' Z
|
53b7982332
|
* jail.[ch]: misc fixes
|
9 years ago |
Alex 'AdUser' Z
|
2bcd6cddfb
|
* regexps.c: fix format specifier
|
9 years ago |
Alex 'AdUser' Z
|
79c613b475
|
* jail.h: export functions
|
9 years ago |
Alex 'AdUser' Z
|
87af9a0e86
|
* jail.c: add f2b_jail_create()
|
9 years ago |
Alex 'AdUser' Z
|
5917751883
|
+ jail.c: add f2b_jail_init()
|
9 years ago |
Alex 'AdUser' Z
|
26d2474beb
|
* src/regexps.h: export f2b_regexlist_from_file()
|
9 years ago |
Alex 'AdUser' Z
|
7e99e33372
|
* filelist.[ch]: add f2b_filelist_destroy()
|
9 years ago |
Alex 'AdUser' Z
|
9d85240364
|
- filelist.c: del f2b_filelist_apply()
|
9 years ago |
Alex 'AdUser' Z
|
6af55f1bad
|
* jail.[ch]: chg jail definition & update f2b_jail_apply_config()
|
9 years ago |
Alex 'AdUser' Z
|
61de225ce2
|
* jail.c: update f2b_jail_set_defaults()
|
9 years ago |
Alex 'AdUser' Z
|
5317a45ede
|
* jail.c: add f2b_jail_parse_compound_value()
|
9 years ago |
Alex 'AdUser' Z
|
a55ab0a382
|
* config.[ch]: f2b_config_section_append() : add 'replace' flag
|
9 years ago |
Alex 'AdUser' Z
|
f3fda79671
|
* backend-test.c : find backend set by pram in jail section rather than hardcoded 'test'
|
9 years ago |
Alex 'AdUser' Z
|
cd0a0db15f
|
* jail.c : chg defaults
|
9 years ago |
Alex 'AdUser' Z
|
db1118f9cf
|
* config.[ch] : updated f2b_config_section_append()
|
9 years ago |
Alex 'AdUser' Z
|
12216b4d07
|
* config.[ch] : f2b_config_append() now returns pointer to added/found section
|
9 years ago |
Alex 'AdUser' Z
|
9968873260
|
* reorganized config
|
9 years ago |
Alex 'AdUser' Z
|
cfdacc6969
|
* jail.c: more code in f2b_jail_process()
|
9 years ago |
Alex 'AdUser' Z
|
20d5b34d76
|
* backend.[ch]: f2b_backend_{un,}ban()
|
9 years ago |
Alex 'AdUser' Z
|
dc8aeda292
|
* f2b_ipaddr_t : add lastseen,bantime
|
9 years ago |
Alex 'AdUser' Z
|
700b64b80e
|
* f2b_jail_poll() : some code
|
9 years ago |
Alex 'AdUser' Z
|
c1fa8c3f54
|
* move define to header
|
9 years ago |