Alex 'AdUser' Z
|
eb071c0c8f
|
* f2b_cmsg_process() : fix logic
|
9 years ago |
Alex 'AdUser' Z
|
3abe16ecc2
|
* f2b_cmd_parse() : fix strip of trailing blanks
|
9 years ago |
Alex 'AdUser' Z
|
ae5c3ab900
|
* update cmake
|
9 years ago |
Alex 'AdUser' Z
|
c0fb003382
|
+ client.[ch]
|
9 years ago |
Alex 'AdUser' Z
|
7287dcd5cb
|
* rename file: main.c -> daemon.c
|
9 years ago |
Alex 'AdUser' Z
|
9db452e96b
|
+ commands.[ch]
|
9 years ago |
Alex 'AdUser' Z
|
b877d11c8d
|
+ csocket.[ch]
|
9 years ago |
Alex 'AdUser' Z
|
69f3b1b6ce
|
+ cmsg.[ch]
|
9 years ago |
Alex 'AdUser' Z
|
8415a15cd5
|
* common.h: add defines and macro SA_REGISTER()
|
9 years ago |
Alex 'AdUser' Z
|
d610bfb2b3
|
* export f2b_jail_{un,}ban
|
9 years ago |
Alex 'AdUser' Z
|
34317196bb
|
+ f2b_jail_find()
|
9 years ago |
Alex 'AdUser' Z
|
ac4415ee1e
|
* fix include guards
|
9 years ago |
Alex 'AdUser' Z
|
c6339884ac
|
* common.h
|
9 years ago |
Alex 'AdUser' Z
|
c6370906be
|
* merge signal handlers
|
9 years ago |
Alex 'AdUser' Z
|
1ad2cdfc4d
|
* f2b_jail_parse_compound_value(): fix
|
9 years ago |
Alex 'AdUser' Z
|
207bd91bc9
|
* fix config test
|
9 years ago |
Alex 'AdUser' Z
|
6f3670033e
|
* fix function prototype
|
9 years ago |
Alex 'AdUser' Z
|
89ae32fe67
|
* add detection of logfile rotation
|
9 years ago |
Alex 'AdUser' Z
|
48c4af7f89
|
* logfile.[ch]: add state flag to f2b_logfile_t struct
|
9 years ago |
Alex 'AdUser' Z
|
a9ea2d43ed
|
* f2b_logfile_open(): support for same file reopen
|
9 years ago |
Alex 'AdUser' Z
|
54f240e261
|
* ban/match stats
|
9 years ago |
Alex 'AdUser' Z
|
7663ac055a
|
* bool x 2 -> enum
|
9 years ago |
Alex 'AdUser' Z
|
907c616734
|
* new jail option: 'expiretime'
* addr list cleanup
|
9 years ago |
Alex 'AdUser' Z
|
f031152117
|
* add target 'lint'
|
9 years ago |
Alex 'AdUser' Z
|
5b63c903cb
|
* fix resource leaks
|
9 years ago |
Alex 'AdUser' Z
|
e4e256c4c2
|
* remove FREE() macro
|
9 years ago |
Alex 'AdUser' Z
|
d804f15906
|
* update test: build in release config
|
9 years ago |
Alex 'AdUser' Z
|
9332fffc2e
|
* replace strncpy() with memcpy() : more explicit name
|
9 years ago |
Alex 'AdUser' Z
|
38bf637ecb
|
rename file
|
9 years ago |
Alex 'AdUser' Z
|
3f581f0611
|
* add option -t: config test
|
9 years ago |
Alex 'AdUser' Z
|
3c6cb19ba6
|
* forgot header
|
9 years ago |
Alex 'AdUser' Z
|
9c31198b28
|
* add experimental 'shared' mode for backend/exec
|
9 years ago |
Alex 'AdUser' Z
|
9a118ad696
|
* use snprintf() instead strncpy() where possible
|
9 years ago |
Alex 'AdUser' Z
|
48358c3cec
|
+ add src/strlfuncs.[ch]
* use strlcpy() instead strncpy()
|
9 years ago |
Alex 'AdUser' Z
|
64b6dc2ed7
|
* src/jail.c : DEFAULT_STATE -> false
|
9 years ago |
Alex 'AdUser' Z
|
99819be14e
|
* move configs
|
9 years ago |
Alex 'AdUser' Z
|
3f64d29899
|
* split config
|
9 years ago |
Alex 'AdUser' Z
|
52e6221e0f
|
* tune 'dist' target
|
9 years ago |
Alex 'AdUser' Z
|
1cb218c726
|
* jail.c: chg log message
|
9 years ago |
Alex 'AdUser' Z
|
18b6c43acc
|
* jail.c: chg logic when increasing findtime
|
9 years ago |
Alex 'AdUser' Z
|
b885001333
|
* matches.[ch] : add total hits counter
|
9 years ago |
Alex 'AdUser' Z
|
0bd318d426
|
+ README.md
|
9 years ago |
Alex 'AdUser' Z
|
b38e7cb9b8
|
* fix length specifiers for size_t
|
9 years ago |
Alex 'AdUser' Z
|
a53a5a1f3e
|
* two new options: incr_findtime / incr_bantime
|
9 years ago |
Alex 'AdUser' Z
|
1815f7ae99
|
* add compiler hint to f2b_log_msg()
|
9 years ago |
Alex 'AdUser' Z
|
7f8a803702
|
* incremental bans
|
9 years ago |
Alex 'AdUser' Z
|
8c1b0ef5f5
|
* fix f2b_jail_process()
|
9 years ago |
Alex 'AdUser' Z
|
3757e11b32
|
* fix double call of glob()
|
9 years ago |
Alex 'AdUser' Z
|
f06984707d
|
* readable file locking errors
|
9 years ago |
Alex 'AdUser' Z
|
7b8f087e68
|
* fix size specifier for %d
|
9 years ago |