Skip to content

Releases: JughoDorf/beam-site

Beam 2.4.0 — связь, оверлей и рисование · Project Beam

Choose a tag to compare

@JughoDorf JughoDorf released this 29 Oct 08:55

Beam 2.4.0 · Project Beam

Единый выпуск сервера, Windows-клиента и Android-клиента 2.4.0.
Основной установщик Windows — BeamSetup-2.4.0.exe: сервер, клиент или оба
компонента выбираются в мастере. Дополнительный Beam Connect остаётся 0.1.6.

Соединение и диагностика

Сетевая политика R13 исправляет чрезмерное снижение качества при умеренных
потерях без роста задержки и зависание пробного повышения битрейта. При
подтверждённой перегрузке сохраняется возможность снизить бюджет сильнее.
Сервер учитывает фактический выход кодировщика: если аппаратный backend
не выполняет запрос на снижение битрейта, аварийное ограничение частоты
может сработать раньше при повторяющихся серьёзных потерях.

Windows-отчёт отличает отсутствие свежей видеостатистики от нулевых потерь
и сохраняет ограниченную сводку всего сеанса. Ревизии: политика 13,
feedback 7, диагностика JSON 3 / diagnostic revision 2.

Пресеты кодировщиков, RTP/FEC, исходные очереди и восстановление IDR/RFI
сохранены. Периодический Intra Refresh остаётся экспериментальным и
выключенным по умолчанию. Обычное соединение не получает принудительный
дополнительный микробуфер или запрет ключевых кадров.

Оверлей Windows

  • Классическая перемещаемая кнопка Beam снова видна сразу после подключения,
    если её показ включён. Явно скрытая кнопка остаётся скрытой.
  • Альтернативная компактная панель начинает сеанс скрытой.
    Ctrl+Alt+Shift+B показывает и скрывает её без переподключения.
  • Подменю открываются при наведении; переход курсора в подменю не закрывает его.
  • Наведение на звук открывает громкость текущего сеанса 0–100%; нажатие
    на значок включает/выключает звук. При 100% PCM остаётся неизменным.
    Системная громкость и звук удалённого ПК не меняются.
  • У панели отдельные настройки: авторазмер, ручной масштаб, отступ,
    шесть положений, прозрачность и сброс. Они сохраняются между запусками.
  • Открытая панель освобождает относительный захват мыши и возвращает его
    после закрытия. Интерфейс не передаёт жесты ползунка удалённому компьютеру.

Оверлей находится только внутри окна сеанса. BeamPiP и дополнительные окна
по-прежнему работают без второго воспроизведения звука.

Рисование — экспериментально

Параметры кисти и время исчезновения рисунков выбираются и сохраняются
на клиенте. В панели сервера остаётся только разрешение «Рисование».
Старое поле срока удалено из редактора, административного API и сохранения
пользователей. Право рисовать независимо от клавиатуры, мыши и геймпада;
сервер продолжает проверять доступ, экран и владельца штриха.

Android

Версия 2.4.0, код 15; прежний идентификатор приложения и сертификат обновления.
Предлагаются Universal и четыре отдельных ABI. Обычные подключения поддерживают
Android 5.0/API 21; встроенный Beam Connect требует Android 7.0/API 24.
Путь видео/звука Android сохранён. Компактная панель Windows и её ползунок
не выдаются за новые функции Android.

Проверка и обновление

Проверены 51 модульный тест Android и четыре профиля эмуляторов: современный
телефон, API 21, API 24 и Android TV. Это не заменяет игровой тест на каждом
физическом телефоне и телевизоре. Часовой стендовый сеанс завершён без обрыва, но отдельные выбросы времени
кадра сохранялись. Измерения и границы проверки —
отчёт приёмки.

Завершите сеансы и установите поверх текущей версии; удалять пользователей,
сохранённые компьютеры и профили не требуется. Для сетевых исправлений обновите
клиент и сервер Windows. Если уже стоит ранняя тестовая 2.4.0, запустите
окончательный установщик вручную: номер версии остался прежним.

Соответствующие исходники с зависимостями и лицензиями поставляются отдельно
в Beam-Windows-2.4.0-source.tar.gz и Beam-Android-2.4.0-source.tar.gz.

Beam 2.3.2 — системная тема и восстановление качества · Project Beam

Choose a tag to compare

@JughoDorf JughoDorf released this 28 Oct 08:52

Beam 2.3.2 · Project Beam

Стабильное обновление Windows-клиента и сервера до 2.3.2. Основной
установщик — BeamSetup-2.3.2.exe; клиент и сервер можно установить отдельно.
Android остаётся 2.3.0, дополнительный Beam Connect — 0.1.6.

Качество соединения

Исправлено лишнее снижение битрейта после сетевого провала. Предупреждение
Moonlight о плохой сети может оставаться активным, когда свежие кадры уже
приходят без потерь. Сервер теперь учитывает свежие потери и рост задержки,
а не одно задержавшееся предупреждение. Ревизия сетевой политики — 11.

Сохраняются защита при реальных потерях, аварийное ограничение частоты и
плавное восстановление бюджета. Пресеты кодировщиков, RTP/FEC, звук и очереди
не менялись. Тест воспроизводит ошибку прежней политики и проходит с исправлением.
Функциональные прогоны с ограничением скорости и короткими провалами подтвердили
восстановление исходного бюджета. Они не доказывают отсутствия рывков в любой
физической сети; подробные результаты — QUALITY.md и
разбор проверки.

Оформление

В веб-панели сервера появились светлая и тёмная неошвейцарские темы с локальным
шрифтом Onest. В клиенте и веб-панели неошвейцарский стиль стал основным для
новых настроек. По умолчанию цветовая схема Автоматически (система):
она меняется вместе со светлой или тёмной схемой ОС без перезапуска и опроса
по таймеру. Ручной выбор светлой или тёмной схемы также доступен.

Существующие явные настройки оформления сохраняются. Выбранная ранее тема
Beam остаётся доступна; стиль и схема в клиенте выбираются отдельно.
Параметры потока, аккаунты и сохранённые компьютеры при миграции не меняются.

Проверка и установка

Проверены четыре темы клиента, миграция настроек, системные события, сохранение,
действия элементов, размеры окна и масштабы 100%, 150% и 200%. Для сервера
пройдены 56 модульных тестов, 23 проверки палитры, 84 раскладки страниц и четыре
сценария автоматической темы. Извлечённое содержимое установщиков сверено
с подготовленным runtime; медиабиблиотеки сохранены от проверенной сборки.

Завершите сеансы и установите обновление поверх текущего Beam. Удалять
пользователей, компьютеры и настройки не требуется. Соответствующие исходники
Windows с зависимостями и лицензиями: Beam-Windows-2.3.2-source.tar.gz.

Beam 2.3.1 — четыре темы и сетка компьютеров · Project Beam

Choose a tag to compare

@JughoDorf JughoDorf released this 27 Oct 23:22

Beam 2.3.1 · Project Beam

Обновление Windows-клиента: четыре варианта оформления и исправленная сетка
компьютеров. Основной установщик — BeamSetup-2.3.1.exe: клиент 2.3.1,
сервер 2.3.0 и дополнительный Beam Connect 0.1.6. Android остаётся 2.3.0.

Оформление

В Настройки → Приложение → Оформление отдельно выбираются стиль
Beam / Неошвейцарская и цветовая схема Светлая / Тёмная.
Переключение применяется сразу и сохраняется между запусками.
Установленные клиенты сохраняют привычное оформление.

Встроен шрифт Onest с лицензией SIL OFL. Общая палитра используется в
настройках, карточках, диалогах и меню. Неошвейцарская тема получила
адаптивную плиточную сетку и возможность переключения на список.

Исправлены отступы сетки: два компьютера помещаются рядом при достаточной
ширине окна, а кнопки выбора вида остаются видимыми. В узком окне
карточки автоматически переходят в один столбец.

Проверка и обновление

Проверены четыре темы, действия элементов, сохранение и миграция настроек,
контраст текста, меню, разные размеры окна и масштабы 100%, 150% и 200%.
Регрессионная проверка воспроизводит ошибку прежней сетки и проходит
с исправлением. Сборку с исправлением также проверил пользователь.

Закройте клиент и установите общий либо отдельный клиентский установщик
поверх текущего Beam. Удалять компьютеры, пользователей и настройки не нужно.
Переустанавливать сервер или Android ради оформления Windows не требуется.

Энкодер, звук, сетевой транспорт и параметры потока в этом обновлении
не менялись. Соответствующие исходники Windows и лицензии опубликованы
в Beam-Windows-2.3.1-source.tar.gz.

BeamDNS 0.11.0-beta.1 · Project Beam

Pre-release

Choose a tag to compare

@JughoDorf JughoDorf released this 27 Oct 23:17

BeamDNS 0.11.0-beta.1 · Project Beam

Бета-выпуск DNS-менеджера для Windows 10/11 x64. Изменения после 0.10.0-beta.4.

Свой сервер для ИИ — свой обход геоблокировки

  • «Настройка → Свой сервер для ИИ…»: прокси на вашем сервере за рубежом (VPS,
    бесплатный Oracle Cloud или Google Cloud). BeamDNS отвечает на адреса
    ИИ-сервисов адресом сервера, остальной интернет идёт как обычно, без VPN.
  • Скрипт для сервера (beamdns-ai-proxy.sh, приложен к выпуску и встроен в программу —
    «Скопировать команду») ставит nginx, который пропускает только ИИ-сайты по
    имени TLS (трафик остаётся зашифрованным), открывает порт 443 и показывает,
    какую страну видят ChatGPT, Claude и Gemini — отдельно по IPv4 и IPv6, —
    выбирая вариант, при котором они открываются.
  • Свой сервер проверяется вместе со встроенными и стоит первым в списке.

DNS для ИИ вручную

  • Если автовыбор ошибся, в «DNS для ИИ» можно выбрать любой сервер — через него
    пойдут все ИИ-сервисы. «Авто» возвращает автовыбор. Выбор сохраняется между
    запусками.

Карточки ИИ

  • Над журналом — карточки ChatGPT, Claude и Gemini: через какой сервер идёт
    сервис, открывается ли он, кнопка «Открыть». Карточка «DNS для ИИ» — список
    серверов с результатами проверки, «Проверить», «Авто». Выбранный вручную
    сервер отмечен оранжевой линией. Карточки подстраиваются под размер окна и
    масштаб Windows.

Ограничения

Серверы для ИИ — сторонние сервисы: что они открывают, зависит от сети. Свой
сервер нужен за рубежом, с адресом, который ИИ-сервисы считают поддерживаемой
страной; порт 443 на нём должен быть свободен. Условия ИИ-сервисов запрещают
пользоваться ими из неподдерживаемых стран. Кэш DNS Windows общий для всех
программ; встроенный DoH браузера и DNS по TCP не перехватываются. Одновременная
работа с YogaDNS и другими DNS-программами не поддерживается. Установщик не
подписан. Это бета, не стабильный выпуск Beam.

В архиве WinDivert — исходники используемого стороннего драйвера.
Исходники приложения BeamDNS в этот релиз не включены.

BeamDNS 0.10.0-beta.4 · Project Beam

Pre-release

Choose a tag to compare

@JughoDorf JughoDorf released this 27 Oct 03:14

BeamDNS 0.10.0-beta.4 · Project Beam

Бета-выпуск DNS-менеджера для Windows 10/11 x64. Изменения после 0.9.0-beta.7
(0.9.0-beta.8, beta.9 и 0.10.0-beta.1–3 на сайте не публиковались и вошли в
этот выпуск).

Главное: только ИИ, остальной интернет не трогается

  • Режим «Только ИИ» — по умолчанию для новой установки. Через BeamDNS идут
    ИИ-сайты в любой программе (ChatGPT, Claude, Gemini, AI Studio, Copilot,
    Perplexity, Grok и другие) и ИИ-приложения целиком. Остальные запросы сразу
    уходят к DNS Windows без изменений, поэтому сбой DNS-серверов BeamDNS не
    может уронить интернет. Прежний режим включается галочкой «Настройка → Весь
    DNS Windows через BeamDNS».
  • Встроенный список серверов для ИИ: Zapret DNS, DNS AI, Comss, GeoHide,
    Xbox-DNS, Malw, Bezmezhau, WebShift — обычный DNS, DoH и DNS через TLS
    (порт 853 проходит там, где обычный DNS закрыт). Cloudflare и Google —
    последний запасной вариант. Конфигурация «Только ИИ» прошлой версии получает
    новые серверы и адреса сама; удалённые вами не возвращаются.
  • Автовыбор сервера для каждого сервиса. BeamDNS сам проверяет, какие серверы
    открывают ChatGPT, Claude и Gemini: ChatGPT и Claude — по их API (без ключа,
    ничего не отправляя), Gemini — по его сайту, который называет страну, видимую
    Google. Адреса каждого сервиса идут через самый быстрый сервер, который его
    открывает. Проверка — при запуске, раз в 30 минут, при смене сети и по
    команде «Настройка → Проверить серверы для ИИ»; результаты сохраняются между
    запусками.
  • Над журналом всегда видна строка «Серверы для ИИ»: через какой сервер сейчас
    идёт каждый сервис (красным — если его не открывает ни один).
  • Без ожидания: если лучший сервер не ответил за 250 мс, параллельно
    спрашивается следующий из открывающих сервис.

Рядом с VPN и другими программами

  • Порт 53 на 127.0.0.1 остаётся свободным, как в YogaDNS; запросы, которые
    VPN-клиенты и другие DNS-программы отправляют сами, не трогаются.
  • Закрыли BeamDNS — DNS выключен: без автозапуска служба останавливается, когда
    закрыты окно и значок. Обновление не запускает остановленную службу.

Для всех пользователей компьютера

  • Одни настройки на всех. Любой пользователь, даже без прав администратора,
    меняет настройки, запускает и останавливает BeamDNS и может удалить
    программу: удаление выполняет служба.

Быстрее

  • Окно открывается сразу (около 0,3–0,5 с), служба запускается уже при
    открытом окне. Установщик заранее компилирует окно (NGEN).

Ограничения

Серверы для ИИ — сторонние сервисы: что они открывают, зависит от сети и может
меняться в течение дня. Кэш DNS Windows общий для всех программ. Встроенный DoH
браузера и DNS по TCP не перехватываются. Одновременная работа с YogaDNS и
другими DNS-программами не поддерживается. Если в Windows на адаптерах
прописаны DNS-серверы, которые не отвечают (например, оставленные другой
DNS-программой), каждый новый адрес ждёт их ответа ещё до BeamDNS — до 15 с.
Установщик не подписан. Это бета, не стабильный выпуск Beam.

В архиве WinDivert — исходники используемого стороннего драйвера.
Исходники приложения BeamDNS в этот релиз не включены.

Beam 2.3.0 — восстановление связи и диагностика · Project Beam

Choose a tag to compare

@JughoDorf JughoDorf released this 25 Oct 14:04

Beam 2.3.0 · Project Beam

Единый выпуск Windows Server, Windows Client и Android Client. Основной
установщик Windows — BeamSetup-2.3.0.exe; отдельные сервер и клиент доступны
дополнительно. Beam Connect для Windows остаётся версии 0.1.6.

Соединение

Сервер подстраивает битрейт по обратной связи клиента. Наблюдение потерь
продолжается даже при отсутствии готовых декодированных кадров; при крайней
перегрузке после достижения минимального бюджета временно снижается частота.
Цель — восстановить доступное изображение, затем вернуть выбранное качество.

После перегрузки поток возвращает частоту и битрейт проверочными шагами с
откатом при повторных потерях. Исправлена ситуация, когда редкие пропуски
могли надолго удерживать аварийно сниженный FPS. Повышение частоты теперь
подтверждается пятью последовательными свежими здоровыми секундами; неудачная
или зависшая проба возвращается к безопасному пределу. Защита битрейта учитывает
также поток с намеренно низким выбранным FPS.

В выпуск входят исправления восстановления обратной связи Windows/Android
после временных сетевых ошибок и ускоренное проверочное восстановление битрейта
из тестовых сборок R7/R9. Новые пресеты кодировщиков, очереди или обязательный
микробуфер не вводятся. Периодический NVENC Intra Refresh остаётся выключенным
по умолчанию: испытания не подтвердили улучшения качества от его включения.

Диагностика и надёжность пакетов

Windows-отчёт содержит ограниченную сводку всего сеанса: наблюдённые провалы,
ресурсы, бюджет, аварийный FPS и версию серверной политики. Подробные последние
две минуты и стартовые 30 секунд сохраняются. Это помогает разбирать ранние
эпизоды после длинной игры без непрерывного большого журнала.

Подготовка библиотек клиента проверяет закреплённые архивы до замены старых
файлов и выполняет откат при ошибке. Экспорт Android-пакетов прекращается,
если отсутствует Beam Connect, основной нативный модуль или нужная архитектура.
Android APK подписаны прежним ключом; код версии — 14.

Обновление

Завершите сеансы и отключите Beam Connect на обновляемом ПК. Установите 2.3.0
поверх прежнего выпуска на сервере и клиентах. Удалять пользователей, настройки
и профили не требуется. Для локальной сети и другого VPN дополнительный
Beam Connect не обязателен. Android: трансляция от 5.0, встроенный Connect от 7.0.

Границы проверки

Изменения проверены автоматическими тестами, сборками и собственными локальными
видеосеансами. Условия и результаты —
аудит выпуска в архиве исходников.
Исходные пресеты, RTP/FEC, восстановление IDR/RFI, звук и очереди сохранены;
адаптация при перегрузке намеренно временно меняет битрейт и допуск сырых кадров.
Полное отсутствие рывков в любой Wi-Fi/VPN-сети и превосходство над текущими
публичными Sunshine/Apollo этим выпуском не заявляются. Нужна дальнейшая
проверка на целевых ПК, GPU и физических Android-устройствах.

Соответствующие исходники и лицензии входят в архивы
Beam-Windows-2.3.0-source.tar.gz и Beam-Android-2.3.0-source.tar.gz.

BeamDNS 0.9.0-beta.7 · Project Beam

Pre-release

Choose a tag to compare

@JughoDorf JughoDorf released this 25 Oct 15:32

BeamDNS 0.9.0-beta.7 · Project Beam

Бета-выпуск DNS-менеджера для Windows 10/11 x64. Изменения после beta.4
(beta.5 и beta.6 на сайте не публиковались и вошли в этот выпуск).

Новое

  • Раздельное туннелирование: правило можно ограничить программами. Программы
    выбираются из запущенных, через «Обзор…» или готовыми профилями: «Браузеры»,
    «ИИ», «Игровые платформы», «Мессенджеры», «Почта», «Торрент-клиенты».
    Программа определяется и тогда, когда запрос отправляет служба DNS-клиента
    Windows; в журнале виден настоящий отправитель, а не svchost.exe.
  • Резервный DNS Windows: если ни один сервер правила не ответил за 3 секунды,
    запрос уходит на DNS, выбранный Windows, и интернет не пропадает. Неотвечающий
    сервер пропускается от 15 секунд до 2 минут. Выключается в «Настройка →
    Дополнительно».
  • Автозапуск выключен по умолчанию: BeamDNS работает, когда его открывают.
    Включается галочкой в установщике или в «Файл → Автозапуск». Обновление
    сохраняет прежний выбор.

Исправлено

  • Экспорт и импорт XML как в YogaDNS: правило по умолчанию называется Default,
    правила с маской «*» переносятся без изменений.
  • Обычный DNS по UDP повторяет запрос, если ответ потерялся (раньше около 5%
    ответов через медленные серверы становились ошибкой).
  • Удаление с настройками больше не обрывается на занятом файле: такие файлы
    удаляются после перезагрузки.

Ограничения

Кэш DNS Windows общий для всех программ: ответ, полученный одной программой по
её правилу, другие могут получить из кэша Windows до истечения TTL. Встроенный
DoH браузера и DNS по TCP не перехватываются. Одновременная работа с YogaDNS
не поддерживается. Установщик не подписан. Это бета, не стабильный выпуск Beam.

В архиве WinDivert — исходники используемого стороннего драйвера.
Исходники приложения BeamDNS в этот релиз не включены.

Beam 2.2.4 — раздельные права управления · Project Beam

Choose a tag to compare

@JughoDorf JughoDorf released this 16 Oct 06:36

Beam 2.2.4 · Project Beam

Windows Server, Windows Client и Android Client: стабильный выпуск.

В настройках пользователя на сервере теперь два независимых разрешения:
«Клавиатура и мышь» и «Геймпад». Можно разрешить зрителю играть с контроллера,
сохранив запрет на мышь, клавиатуру, текст, сенсор, перо и буфер обмена.
Права применяются сервером, в том числе при PIN-сопряжении Moonlight.

Windows и Android читают отдельное разрешение геймпада. Для этой возможности
обновите сервер и клиент. BeamPiP не получает управление контроллером.
При отзыве права сервер освобождает виртуальные контроллеры данного сеанса.

Существующие права сохраняются: у старых аккаунтов без отдельного поля право
геймпада наследуется от прежнего права управления. У зрителей оно выключено.

Beam Connect для Windows остаётся 0.1.6. Код передачи изображения, кодирования,
звука и сетевых очередей этим выпуском не меняется.

Проверено: сборки Windows и Android, 32 комбинации серверных разрешений,
сохранение и миграция аккаунтов в изолированной копии, интерфейс и JSON-запросы
всех четырёх сочетаний прав, 39 JVM-тестов Android, веб-тесты и раскладки.
Установщики проверены распаковкой; установка поверх рабочей системы и игра
с физическим геймпадом требуют проверки на целевых устройствах.

Подробности: docs/USER-INPUT-RIGHTS.md. Android: Android 5.0+ для трансляции;
встроенный Beam Connect — Android 7.0+. Сохраняется сертификат подписи APK.

Beam 2.2.3 — стабильное соединение · Project Beam

Choose a tag to compare

@JughoDorf JughoDorf released this 16 Oct 01:11

Beam 2.2.3 · Project Beam

Windows Server и Client 2.2.3, Beam Connect 0.1.6 (EasyTier 2.6.4).
Android остаётся 2.2.2; его APK и встроенный модуль в этом выпуске не менялись.

Стабильнее маршрут Beam ID

Beam Connect сохраняет выбранный путь данных вместо частого перехода между
соединениями с близкой задержкой. Прямой UDP имеет приоритет над TCP.
Для замены пути того же типа требуется заметное улучшение задержки
(15 мс или 30%) на двух последовательных проверках. TCP остаётся запасным.

Адреса сторонних VPN-адаптеров (в том числе Radmin VPN, Tailscale и WireGuard),
Teredo/6to4 и link-local отфильтровываются при поиске прямого маршрута Beam Connect,
чтобы не создавать дополнительный туннель через другой VPN. Обычное подключение
Beam по IP через эти VPN сохраняется.

Код захвата, кодеки, FEC, очереди и воспроизведение Apollo/Moonlight не менялись.
Сборки и содержимое установщиков проверены; проведена локальная проверка двух
узлов с одновременными UDP/TCP-соединениями без создания виртуального адаптера.
После выбора UDP проверяется устойчивость маршрута; стартовый переход с TCP
на UDP возможен. Это не измерение игрового сеанса через интернет: результат
на ваших сетях, GPU и устройствах ещё нужно подтвердить.

Как обновиться

Завершите сеансы и отключите Beam Connect на обновляемом ПК. Запустите
BeamSetup-2.2.3.exe поверх прежней версии. Выберите сервер, клиент или оба
компонента и Beam Connect, если используете интернет-подключение.
Для полного эффекта обновите оба Windows-компьютера: сервер выбирает путь
видео, клиент — путь ввода. Существующие пользователи, профили и сеть сохраняются.

Основной вариант — общий установщик Beam. Отдельные Server/Client/Connect
и переносной модуль доступны дополнительно. Исходники Windows 2.2.3 и
Beam Connect 0.1.6 приложены с лицензиями и инструкциями сборки.
Android 2.2.2 и его исходники доступны в предыдущем стабильном выпуске:
https://github.com/JughoDorf/beam-site/releases/tag/v2.2.2

BeamDNS 0.9.0-beta.4 · Project Beam

Pre-release

Choose a tag to compare

@JughoDorf JughoDorf released this 16 Oct 01:38

BeamDNS 0.9.0-beta.4 · Project Beam

Первый публичный бета-выпуск BeamDNS на сайте Project Beam.
DNS-менеджер для Windows 10/11 x64: серверы, пулы, правила, журнал, кэш,
DoH/DoH3/DoT и импорт конфигурации YogaDNS.

В beta.4 исправлено открытие установщика; добавлена задержка запуска перехвата
после загрузки Windows для совместного использования WinDivert; исправлены
ложные записи отказа в доступе от тестов. После загрузки Windows первые
30 секунд запросы могут идти без правил.

Установщик не подписан. Требуются права администратора и .NET Framework 4.8.
Это бета, не стабильный выпуск Beam. Выпуск Beam 2.2.3 и Android 2.2.2 не изменён.

В архиве WinDivert находятся исходники именно используемого стороннего драйвера.
Исходники приложения BeamDNS в этот релиз не включены.