87 Commits (master)

Author SHA1 Message Date
  Vsevolod Stakhov 04f6599ad7
[Minor] Add fail-safety 4 months ago
  Vsevolod Stakhov 25e7d7ff17
[Minor] Slightly improve logging 6 months ago
  Vsevolod Stakhov 08efef2c08
[Minor] Allow redis requests with no callbacks 8 months ago
  LaoDC 6c3d5c7db8
Apply suggestions from code review 9 months ago
  laodc ee05b36e77 changed errors to warnings. 9 months ago
  laodc 75fdc829ba Added support for Redis 6 ACL (username/password) 9 months ago
  Vsevolod Stakhov f61ced4029
[Minor] Fix usage 10 months ago
  Vsevolod Stakhov 0e3bc7a86a
[Fix] Fix lua schema enrichment logic for Redis params 10 months ago
  Simon Hauser c04808c938
fix: redis schema parsing 10 months ago
  Vsevolod Stakhov ac5e940daa
[Feature] Add `sentinel_password` option 10 months ago
  Vsevolod Stakhov 0dd7203ee5
[Minor] Move redis scripts from ratelimit file to simplify checks 1 year ago
  Vsevolod Stakhov c3646183ac
[Minor] Load redis scripts from the prefix to simplify calls 1 year ago
  Vsevolod Stakhov 3f5b2773a6
[Minor] Allow to load Redis script from a file 1 year ago
  Vsevolod Stakhov 838f958170
[Fix] Fix usage of the Redis config schema as `extra_fields` 1 year ago
  Vsevolod Stakhov 4dfcb9de86
[Minor] Fix `is_write` usage for freshly loaded scripts 1 year ago
  Vsevolod Stakhov 868b8fac11
[Fix] Fix additional fields in the Redis schema 1 year ago
  Vsevolod Stakhov 02db3e291d
[Fix] Fix synchronous auth/select in lua_redis 1 year ago
  Vsevolod Stakhov 2fa0e126c7
[Minor] Update my email and the copyright year 2 years ago
  Josh Soref 2b8e6958f4
Spelling (#4086) 2 years ago
  Vsevolod Stakhov a1652efaeb [Minor] Enable redis periodics for the fuzzy worker 2 years ago
  Vsevolod Stakhov 0d49f9163e [Fix] Store reference of upstream list in upstreams objects 3 years ago
  Vsevolod Stakhov d0d0f333d3 [Fix] Fix sentinel connections leak by using async connections 4 years ago
  Vsevolod Stakhov e36edd1c60 [Minor] Further logging improvements 4 years ago
  cgielen 5b370ea69b Actually set sentinel_masters_pattern. 4 years ago
  cgielen 80a6a4e45c typo 4 years ago
  cgielen 9fe4c804c1 wrap ipv6-adresses in brackets 4 years ago
  Vsevolod Stakhov 0b628d0195 [Minor] Lua_redis: Allow requests with no callback 4 years ago
  Vsevolod Stakhov 2ec42fe11c [Test] Sigh, just wait... 4 years ago
  Vsevolod Stakhov a6ff2b45b4 [Minor] Slightly improve logging 4 years ago
  Vsevolod Stakhov 437c520efb [Minor] Do not log arguments as it breaks tests 4 years ago
  Vsevolod Stakhov d2f9feaf54 [Minor] Lua_redis: Report script registration position on errors 5 years ago
  Vsevolod Stakhov 1a2844e855 [Feature] Implement Redis prefixes registration logic 5 years ago
  Vsevolod Stakhov 72ceee149f [Minor] Allow to close connection to redis without pooling 5 years ago
  Vsevolod Stakhov 4ac44f3b22 [Fix] Fix redis sentinel support 5 years ago
  Vsevolod Stakhov 3c918d26c6 [Minor] Allow to work without rspamd_config object 5 years ago
  Vsevolod Stakhov 7dfecb9cc8 [Fix] Another fix for Redis sentinel 5 years ago
  Vsevolod Stakhov efcdbf24a5 [Fix] Rework cached Redis logic to avoid sentinels breaking 5 years ago
  Vsevolod Stakhov d027dca0f2 [Feature] Query sentinel on master errors 5 years ago
  Vsevolod Stakhov 8feff3e587 [Minor] Skip broken slaves retrieved from sentinel 5 years ago
  Vsevolod Stakhov b99cd00a12 [Fix] Sort data received from Sentinel to avoid constant replacing 5 years ago
  Vsevolod Stakhov 390c2f4e28 [Fix] Set proper element when reading data from Sentinel 5 years ago
  Vsevolod Stakhov 16ff3e3d00 [Minor] Fix hash calculation 5 years ago
  Vsevolod Stakhov a1e3ab7e5e [Minor] Do not expand implicit arrays as it breaks things 5 years ago
  Vsevolod Stakhov 461412acde [Project] Add preliminary Redis Sentinel support 5 years ago
  Vsevolod Stakhov b8220636d9 [Minor] Fix var name 5 years ago
  Vsevolod Stakhov 880883e61a [Minor] Fix lua warnings 5 years ago
  Vsevolod Stakhov aec26d2291 [Minor] Add ability to debug lua redis calls 5 years ago
  Mikhail Galanin 4dfe49bc16 [Minor] Fixed sync redis connection with default arguments in rspamadm 5 years ago
  Vsevolod Stakhov 7f90ecb880 [Minor] Sigh, disable redis schema usage for now 5 years ago
  Vsevolod Stakhov 8726112ccb [Minor] Fix more issues with reputation and redis schema 5 years ago