56 Commits (4e96187fdb345dddfb25f77156fa3fdb62c633f0)

Author SHA1 Message Date
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: 9 years ago