- nfqws2: возможность инвертировать фильтры по SSID и NLM (все, кроме)
- nfqws2: desync функция может явно возвращать nil как синоним VERDICT_PASS. ранее это вызывало error
- nfqws2: в reconstruct - дополнение tcp опций нолями до кратности 4. в dissect - удаление всех нулевых (EOL) опций с конца.
- nfqws2: новый профильный фильтр для linux "--filter-mark" - фильтрация по fwmark
- zapret-lib: luaexec возвращает вердикт, который вернул return в "code". ранее он игнорировался, код возврата не передавался, что равносильно VERDICT_PASS.
- blockcheck2: использование --wf-raw-filter в Windows вместо --ipset для ограничения адресов назначения. перенос фильтрации из user в kernel mode.
- blockcheck2: исправление крэша всего скрипта, если при прогоне custom/10-list.sh в файле со стратегиями было что-то неэкранированное, что вызывало падение eval (копипаста из блокчека вроде "d1<s1" без кавычек, скобки и тд). падение оставляло так же правила ip/nf tables, которые не стирались при повторном запуске
- github, builder_linux: для таргетов без luajit используется lua 5.5.1
- мелкие AI фиксы