Skip to content

v1.0.5

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Sep 11:56
  • 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 фиксы