]> git.ipfire.org Git - thirdparty/rspamd.git/commit
Rework IP processing/checking in settings
authorDmitry Petrov <dpetrov67@gmail.com>
Tue, 4 Mar 2025 18:12:21 +0000 (13:12 -0500)
committerDmitry Petrov <dpetrov67@gmail.com>
Tue, 4 Mar 2025 18:12:21 +0000 (13:12 -0500)
commit6a4f0caad741aa7125255e40dc86cdc2cc33f145
treec0ab24df05ef8e4e001de85af2f371f1a613b545
parent95a2af966aac443d25c903a73cd7f6cb55254f63
Rework IP processing/checking in settings
 * Avoid misleading "cannot parse ip" logging by checking for "map:" prefix early
 * Do not use tables for maps or IPs without mask
 * Normalize IPs by applying mask during processing
 * Add error logging for wrong IP mask
 * Simplify check_ip_settings() based on changes in process_ip_condition()
src/plugins/lua/settings.lua