Alex 'AdUser' Z
|
1738f64e63
|
* refactor backend modules for new library interface (closes #10)
|
4 years ago |
Alex 'AdUser' Z
|
342c075e00
|
* drop multicast source/backend (so, it was funny, but it's time to die)
|
4 years ago |
Alex 'AdUser' Z
|
694624036c
|
* allow redis source/backend fail on start
|
7 years ago |
Alex 'AdUser' Z
|
a132610965
|
* try to fix dlopen() load path : 2nd try
|
8 years ago |
Alex 'AdUser' Z
|
4693dd7cff
|
* use $CNAME instead hardcoded project name
|
8 years ago |
Alex 'AdUser' Z
|
f7551113d8
|
* change modules naming & location
|
8 years ago |
Alex 'AdUser' Z
|
91d17e02f2
|
* fix error handling & cleanup
|
8 years ago |
Alex 'AdUser' Z
|
0fe4516297
|
* fix backend's my_ipset_cmd() & start()
|
8 years ago |
Alex 'AdUser' Z
|
d88cc64bbd
|
* update cmake
|
8 years ago |
Alex 'AdUser' Z
|
857c8a95ce
|
* add draft of ipset backend
|
8 years ago |
Alex 'AdUser' Z
|
6d36a79954
|
* fix cmake output in backends list
|
8 years ago |
Alex 'AdUser' Z
|
8e0e388873
|
* suppress compiler warning
|
8 years ago |
Alex 'AdUser' Z
|
04b3240c63
|
* backend/mcast : drop 'ping' option
|
8 years ago |
Alex 'AdUser' Z
|
e6b34fb738
|
* suppress compiler warnings
|
8 years ago |
Alex 'AdUser' Z
|
4a4abda354
|
* add WITH_MCAST build option
|
8 years ago |
Alex 'AdUser' Z
|
d11adf90e7
|
* better error handling in source/redis & backend/redis
|
8 years ago |
Alex 'AdUser' Z
|
e17740ae25
|
* backends/mcast : implement ban()
|
8 years ago |
Alex 'AdUser' Z
|
53ddcc7d43
|
* backends/mcast : implement start()
|
8 years ago |
Alex 'AdUser' Z
|
aef31fc2c8
|
* backend/mcast : add 'ping' option
|
8 years ago |
Alex 'AdUser' Z
|
092ba2cde8
|
* add backend/mcast to build
|
8 years ago |
Alex 'AdUser' Z
|
7c42d1b579
|
* add draft for backend/mcast
|
8 years ago |
Alex 'AdUser' Z
|
bcd3c90ef1
|
* more doxygen comments
|
8 years ago |
Alex 'AdUser' Z
|
bef337756f
|
* document backend api
|
8 years ago |
Alex 'AdUser' Z
|
6b04d1f8fb
|
* backend/redis : changeable interval between pings of redis server
|
8 years ago |
Alex 'AdUser' Z
|
3746c66cca
|
* backends/cmake : fix library name
|
8 years ago |
Alex 'AdUser' Z
|
c07a8d0b86
|
* fix segfault in redis backend
|
8 years ago |
Alex 'AdUser' Z
|
ddde7e55da
|
* backends/exec : fix inversion of shared option
|
8 years ago |
Alex 'AdUser' Z
|
7a5f0feb66
|
* src/backends/shared.c : snprintf() -> strlcpy()
|
8 years ago |
Alex 'AdUser' Z
|
fa1d35549c
|
* use strl*() instead snprintf() in backends
|
8 years ago |
Alex 'AdUser' Z
|
1ba53306f4
|
* suppress warning
|
8 years ago |
Alex 'AdUser' Z
|
6aa251641a
|
* backend/redis : connection management
|
8 years ago |
Alex 'AdUser' Z
|
4ab12a126d
|
* detect redis library presence
|
8 years ago |
Alex 'AdUser' Z
|
ae533d648b
|
* backend/redis : some work
|
8 years ago |
Alex 'AdUser' Z
|
79b7ec2290
|
* backend/redis : add redis_{,re,dis}connect()
|
8 years ago |
Alex 'AdUser' Z
|
755ebfcc15
|
* backend/redis : add 'hash' to config
|
8 years ago |
Alex 'AdUser' Z
|
ad127f1512
|
* add redis backend to build system
|
8 years ago |
Alex 'AdUser' Z
|
f63b4f0344
|
* src/backends/redis.c : some work
|
8 years ago |
Alex 'AdUser' Z
|
2aa87ecbff
|
* move usage_*() functions to separate file
|
8 years ago |
Alex 'AdUser' Z
|
df2afced2c
|
* add skeleton of redis backend
|
8 years ago |
Alex 'AdUser' Z
|
d78c2304e4
|
* backends/exec.c : add assert in ping()
|
8 years ago |
Alex 'AdUser' Z
|
3543c52081
|
* use GNUInstallDirs module in cmake for path detection
|
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
|
8fdabf2b9d
|
* apply license
|
9 years ago |
Alex 'AdUser' Z
|
e3131755c6
|
* update cmake
|
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
|
14ac6594b2
|
* backends:
* move #define's to header
* add <ID> token
|
9 years ago |