Alex 'AdUser' Z
|
4752dd8aa6
|
* update f2b_jail_process() definition & docs
|
3 years ago |
Alex 'AdUser' Z
|
faa35462eb
|
* correctly update jail's hosts count stats
|
3 years ago |
Alex 'AdUser' Z
|
ce7defbb13
|
* update f2b_jail_t struct
|
3 years ago |
Alex 'AdUser' Z
|
4800f71eef
|
* use linked-list in f2b_matches_t instead preallocated fixed-size array
|
3 years ago |
Alex 'AdUser' Z
|
5d9f6df5ff
|
* refactor backend modules library interface
|
3 years ago |
Alex 'AdUser' Z
|
8f036f2983
|
* refactor sources modules library interface
|
3 years ago |
Alex 'AdUser' Z
|
5fcb89c1a0
|
* fix compile error
|
7 years ago |
Alex 'AdUser' Z
|
0978076384
|
* fix setting jail 'state' param
|
7 years ago |
Alex 'AdUser' Z
|
fedaeb5bc8
|
* tune log messages
|
7 years ago |
Alex 'AdUser' Z
|
7baff98bd5
|
* fix log message
|
7 years ago |
Alex 'AdUser' Z
|
10a50a288a
|
* initiate statefile save on manual ban also
|
8 years ago |
Alex 'AdUser' Z
|
a00fc43434
|
* fix jail_start()
|
8 years ago |
Alex 'AdUser' Z
|
b396d8d844
|
* jail.c : save statefile on new baned ip
|
8 years ago |
Alex 'AdUser' Z
|
599e3311a0
|
* show state flag in 'jail status' cmd
|
8 years ago |
Alex 'AdUser' Z
|
644a0e2a8b
|
* add f2b_jail_start()
|
8 years ago |
Alex 'AdUser' Z
|
91b170a889
|
* add 'state' jail option
|
8 years ago |
Alex 'AdUser' Z
|
b79e696a5e
|
* fix log message
|
8 years ago |
Alex 'AdUser' Z
|
79ad555d4d
|
* fix setting jail/enable
|
8 years ago |
Alex 'AdUser' Z
|
f143d41531
|
* use flags in jail instead separate boolean fields
|
8 years ago |
Alex 'AdUser' Z
|
ff7cd4f35c
|
* handler for CMD_JAIL_SET
|
8 years ago |
Alex 'AdUser' Z
|
58a4de2e72
|
+ f2b_jail_set_param()
|
8 years ago |
Alex 'AdUser' Z
|
44472bf839
|
* f2b_jail_process() : fix double hit
|
8 years ago |
Alex 'AdUser' Z
|
75ae46d9e3
|
* f2b_jail_process() : miss on new ipaddr
|
8 years ago |
Alex 'AdUser' Z
|
88a8d52a10
|
* fix potential segfault
|
8 years ago |
Alex 'AdUser' Z
|
3f02569913
|
* merge f2b_jail_cmd_ip_*() to one function
|
8 years ago |
Alex 'AdUser' Z
|
0b5e38d0e7
|
* f2b_jail_cmd_ip_release()
|
8 years ago |
Alex 'AdUser' Z
|
48accbd188
|
* f2b_jail_cmd_ip_ban()
|
8 years ago |
Alex 'AdUser' Z
|
320cede339
|
* f2b_jail_cmd_ip_status()
|
8 years ago |
Alex 'AdUser' Z
|
2c0fce9814
|
* update f2b_jail_cmd_status()
|
8 years ago |
Alex 'AdUser' Z
|
a5c7652946
|
* move jails list and use it via extern
|
8 years ago |
Alex 'AdUser' Z
|
960d4a4fce
|
* src/jail.c : f2b_jail_process() : use source
|
8 years ago |
Alex 'AdUser' Z
|
0024327726
|
* src/jail.c : f2b_jail_init() : fail on backend failure
|
8 years ago |
Alex 'AdUser' Z
|
96dfab824b
|
* src/jail.c : f2b_jail_stop() : destroy source
|
8 years ago |
Alex 'AdUser' Z
|
46d47b3ce3
|
* src/jail.c : f2b_jail_init() : use source
|
8 years ago |
Alex 'AdUser' Z
|
eb8e5f2842
|
* fix cppcheck warnings
|
8 years ago |
Alex 'AdUser' Z
|
fd3a1d584f
|
+ f2b_jail_get_status()
|
8 years ago |
Alex 'AdUser' Z
|
34317196bb
|
+ f2b_jail_find()
|
8 years ago |
Alex 'AdUser' Z
|
1ad2cdfc4d
|
* f2b_jail_parse_compound_value(): fix
|
8 years ago |
Alex 'AdUser' Z
|
89ae32fe67
|
* add detection of logfile rotation
|
8 years ago |
Alex 'AdUser' Z
|
54f240e261
|
* ban/match stats
|
8 years ago |
Alex 'AdUser' Z
|
907c616734
|
* new jail option: 'expiretime'
* addr list cleanup
|
8 years ago |
Alex 'AdUser' Z
|
e4e256c4c2
|
* remove FREE() macro
|
8 years ago |
Alex 'AdUser' Z
|
48358c3cec
|
+ add src/strlfuncs.[ch]
* use strlcpy() instead strncpy()
|
8 years ago |
Alex 'AdUser' Z
|
64b6dc2ed7
|
* src/jail.c : DEFAULT_STATE -> false
|
8 years ago |
Alex 'AdUser' Z
|
1cb218c726
|
* jail.c: chg log message
|
8 years ago |
Alex 'AdUser' Z
|
18b6c43acc
|
* jail.c: chg logic when increasing findtime
|
8 years ago |
Alex 'AdUser' Z
|
b38e7cb9b8
|
* fix length specifiers for size_t
|
8 years ago |
Alex 'AdUser' Z
|
a53a5a1f3e
|
* two new options: incr_findtime / incr_bantime
|
8 years ago |
Alex 'AdUser' Z
|
7f8a803702
|
* incremental bans
|
8 years ago |
Alex 'AdUser' Z
|
8c1b0ef5f5
|
* fix f2b_jail_process()
|
8 years ago |