Skip to content

Releases: rcd27/blockcheckw

v0.8.6

04 Apr 08:48
a0c2f13

Choose a tag to compare

0.8.6 (2026-04-04)

Features

  • via: обработка --via флага теперь включает в себя http+socks5 IPV4 (df13615)

v0.8.5

31 Mar 07:16
b4285da

Choose a tag to compare

0.8.5 (2026-03-31)

Features

  • status: добавлен --via (6c4fe36)
  • status: переработан UI (a803ea6)

v0.8.4

29 Mar 11:14
790bb5d

Choose a tag to compare

0.8.4 (2026-03-29)

Bug Fixes

  • benchmark: невернеая рекомендация по количеству воркеров (0cba1d0), closes #27
  • core: обработка SIGTERM (a8240e3)

v0.8.3

27 Mar 13:08
376b6f5

Choose a tag to compare

0.8.3 (2026-03-27)

Features

  • versioning: --upgrade для скачивания новой версии (bd401ff)

v0.8.2

26 Mar 22:00
56c8136

Choose a tag to compare

0.8.2 (2026-03-26)

Features

  • status: диагностика доступности доменов (SNI/IP/DNS) (4c17cb1)

v0.8.1

26 Mar 19:07
9b283fc

Choose a tag to compare

0.8.1 (2026-03-26)

Bug Fixes

  • check: проверка на 16+ КБ при прогоне стратегий (706c7e4), closes #19

v0.8.0

26 Mar 16:05
8a07fcd

Choose a tag to compare

0.8.0 (2026-03-26)

⚠ BREAKING CHANGES

  • ux: pipe/TTL режим для всего приложения
  • universal: новый брут-форс для N доменов
  • check: радикальное упрощение фичи. Без сканов. early-exit
  • ux: отказ от интерпретации/ранжирования стратегий
  • авто-определение nobody uid/gid, убран хардкод
  • panic hook без timeout мог уводить роутеры в reboot
  • nfqws2: killall nfqws2 заменён на sertvice stop/start (systemd / init.d), fallback без сервиса + gracefull exit с восстановлением
  • check: добавлен entry-point в приложение, проверка vanilla списков "рабочих" стратегий на предмет РЕАЛЬНОЙ передачи данных

Features

  • check: добавлен entry-point в приложение, проверка vanilla списков "рабочих" стратегий на предмет РЕАЛЬНОЙ передачи данных (9c877da)
  • check: радикальное упрощение фичи. Без сканов. early-exit (a9dd5ab)
  • completions: добавление автокомплит зависимостей (b696430)
  • completions: реализация CLI completions (84732e0)
  • completions: увеличено кол-во портов для воркера (0969b45)
  • completions: цветная схема для completeioins (f0b5be9)
  • data-transfer проверка на реальную передачу данных, а не просто HANDSHAKE (c1cca73)
  • docs: QUICKSTART.md, версия утилиты (efaad40)
  • error-prone: валидация CLI аргументов (f9fd623)
  • error-prone: проверка жизни nfqws2 при старте, если упал, то отображаем это соответственно, без магических sleep(100) (c04ea7c)
  • error-prone: проверка на наличие запущенного процесса blockcheckw (0e43a7a)
  • nfqws2: killall nfqws2 заменён на sertvice stop/start (systemd / init.d), fallback без сервиса + gracefull exit с восстановлением (55647e0)
  • proxy: глобальный флаг --via: возможность сканирования через прокси (9bab176)
  • report: blockcheckw_report.txt по окончании прогона (d2b260c)
  • test: тестовый режим прогона blockcheckw (c643c83)
  • ux: check_prerequisites на наличие необходимого окружения (e9a7c07)
  • ux: pipe/TTL режим для всего приложения (3a38d58)
  • ux: второй прогон, правки по UI (46f6e0e)
  • ux: добавлена обработка повторного CTRL+C для force quit (d4e907c)
  • ux: путь обывателя + правки - улучшение UX (df83bbb)
  • ux: сохранение/восстановление nft таблиц между прогонами blockcheckw (370aacf)

Bug Fixes

  • build: недостающие файлы (97ee04d)
  • check: немного свой пайплайн для CHECK, отличающийся от SCAN (0122d9d)
  • ci-cd: локальная проверка CI (21a3856)
  • ci-cd: прикрепление бинарей к релизу (0f39318)
  • ci-cd: прогон e2e в контейнере на CI (7cbc718)
  • completions: определение BusyBox + автоустановка completions в install.sh (3a12f3e)
  • core: дублирование RegEx вызовов (0dfc1fb)
  • core: обработка "неудачного" setrlimit, chowm (4a914cc)
  • dns: кэширование DNS (9c8bfa4)
  • docs: правки QUICKSTART и READMDE (a6682bb)
  • docs: разделение readme и quickstart (df9f568)
  • e2e: интеграционный тест в контейнере (5b7bd48)
  • fp: вынос сайд-эффекта (fa9374b)
  • multiplatform: AtomicU64 -> AtomicUSize для поддержки 32-битных платформ (c86204f)
  • panic hook без timeout мог уводить роутеры в reboot (a1f98f5)
  • performance: ненужные копирования строк между воркерами (a0ad7d9)
  • pipe: отчёты - до падения (3844654)
  • ranking: переделана система ранжирования, теперь производительность + простота (57f6e4a)
  • review: праввки по ревью: убраны unsafe и unwrap везде, где можно (57345f6)
  • scan: verify и data-scan убраны из pipeline, как ломающие нахождение стратегий: TIME_WAIT на порту приводил к false negative (7ac478e)
  • scan: форматированный отчёт после SCAN (09d5735)
  • strategies: оптимизация генерации стратегий, приведение к vanilla-style (868fe6b)
  • strategy: генерация стратегий tls12 1:1 с ваниллой (e776fb8)
  • ui: более информативный progress-bar (0ea9a80)
  • universal: новый брут-форс для N доменов (18f0267)
  • ux: ещё одна попытка написать ранжирование для страт, но это туфта (c61e6f8)
  • ux: отказ от интерпретации/ранжирования стратегий (11eb4d9)
  • zapret2: перезапуск сервиса при panic! (9e92b56)
  • авто-определение nobody uid/gid, убран хардкод (d8daf8d)

v0.7.1

26 Mar 15:15

Choose a tag to compare

0.7.1 (2026-03-25)

Features

  • proxy: глобальный флаг --via: возможность сканирования через прокси (9bab176)

Bug Fixes

  • ci-cd: прогон e2e в контейнере на CI (7cbc718)
  • completions: определение BusyBox + автоустановка completions в install.sh (3a12f3e)
  • pipe: отчёты - до падения (3844654)
  • review: праввки по ревью: убраны unsafe и unwrap везде, где можно (57345f6)

v0.7.0

22 Mar 17:07
d3a20c9

Choose a tag to compare

0.7.0 (2026-03-22)

⚠ BREAKING CHANGES

  • ux: pipe/TTL режим для всего приложения

Features

  • ux: pipe/TTL режим для всего приложения (3a38d58)

Bug Fixes

  • build: недостающие файлы (97ee04d)

v0.6.0

22 Mar 12:49
5b0c841

Choose a tag to compare

0.6.0 (2026-03-22)

⚠ BREAKING CHANGES

  • universal: новый брут-форс для N доменов

Bug Fixes

  • universal: новый брут-форс для N доменов (18f0267)