Etonify
Патч выйдет в течение 7 дней.
Скорее всего, срок может измениться до 14 дней, так как я начал заменять клиентское прокси-ядро на стабильное решение (мне будет проще поддерживать само ядро, имея нормальный стабильный форк sing-box с моими наработками; также улучшения в клиенте вы заметите, а может и нет! Например, пинг системе стало однозначно лучше). Я планировал внедрить это в 0.3.0, но планы поменялись, это необходимо.
👍4🔥2
Etonify 0.2.2
Новое ядро etonify-core
— MeowSingBox заменён на yamixdev/etonify-core, основанный на стабильной ветке sing-box
— Клиент использует
— Добавлены адресная проверка выбранного сервера, управляемая групповая проверка, понятные ошибки URLTest, ограничение параллелизма, общий срок выполнения и отмена устаревших сессий.
— В ядро вошли управляемое переключение с недоступного сервера, очистка соединений и ресурсов, поддержка XHTTP/SplitHTTP и опциональная VLESS Encryption.
— Настройки из Etonify 0.2.1 переносятся без очистки данных. Несовместимые параметры старого ядра заменяются поддерживаемыми значениями, а итоговый конфиг проверяется новым libbox до запуска сервиса.
— Исходный код ядра подключён к репозиторию как submodule ветки
VPN, сеть и раздельная маршрутизация
— Исправлена ситуация, когда VPN показывал успешное подключение, но DNS и весь трафик уходили в таймаут. Служебные соединения ядра надёжно исключаются из собственного туннеля.
— Улучшено восстановление после переходов Wi-Fi ↔️ мобильная сеть, выключения экрана и возврата приложения из фона.
— VPN продолжает работать после удаления Etonify из списка недавних приложений. При повторном открытии восстанавливаются состояние, список серверов, пинг и командный канал к уже работающему ядру.
— Раздельная маршрутизация сверяет выбранные приложения с теми пакетами, которые Android действительно добавил в VPN. Удалённое или некорректное приложение больше не оставляет сервис в частично применённом состоянии.
— Для Android 8–12 добавлен запасной маршрут выбранных приложений. Быстрые изменения режима и списка объединяются, не создавая пересекающиеся перезапуски VPN.
— Сохранены оба режима работы: системный VPN TUN и локальный HTTP/SOCKS-прокси. Доступ к локальному прокси защищён автоматически созданными учётными данными, в том числе при прослушивании LAN.
— Ручное отключение больше не отменяется устаревшей командой восстановления. Диагностика показывает запрошенные и фактически применённые приложения раздельной маршрутизации.
Серверы, задержка и внешний IP
— Нажатие на задержку на главном экране проверяет только выбранный сервер, а не всю подписку.
—При проверке всех серверов результаты появляются по мере получения. Старые значения не выдаются за новые, поздний ответ отменённой проверки не перезаписывает актуальный результат, а реальная ошибка отображается отдельно.
— Команды выбора сервера и URLTest выполняются последовательно и связываются с текущей сессией. Поздний ответ от старой команды больше не меняет выбранный сервер.
— Сервер, выбранный при выключенном VPN, сохраняется и используется при следующем подключении и после перезапуска приложения.
— «Самый быстрый» показывает задержку фактически выбранного сервера. Для «Умной маршрутизации» больше не рисуется вымышленный пинг.
— IP сервера показывается сначала по адресу endpoint, затем уточняется внешним IP через ядро. Добавлены короткие таймауты, резервные источники, кэш и защита от запоздалых ответов старой сети.
— Страна и флаг сервера больше не заменяются геолокацией выходного IP после включения VPN или раздельной маршрутизации.
— Автоматический выбор, умная маршрутизация и цепочки прокси получили понятные названия и отдельные состояния в интерфейсе.
DNS, подписки и защита данных
— Исправлен запуск с DoH, DoT, TCP и UDP DNS по доменному имени: клиент добавляет безопасный bootstrap-resolver и не создаёт циклическую DNS-зависимость.
— Обычный IP-адрес DNS, например
— Ошибки добавления и обновления подписок объясняют причину: неверный адрес, пустой ответ, HTML вместо подписки, таймаут, DNS/TLS, отсутствие серверов и основные HTTP 4xx/5xx.
— При активном VPN подписки обновляются через физическую сеть устройства, чтобы запрос не зацикливался внутри туннеля.
— HWID, Authorization, Cookie и другие чувствительные заголовки отправляются только по HTTPS. Междоменный redirect удаляет секретные заголовки, а переход HTTPS → HTTP блокируется.
— Настройки, подписки, пароли и ключи в Hive защищены AES-GCM; ключ хранится в Android Keystore, а старые данные переносятся автоматически.
— Секреты маскируются во Flutter-журнале, нативной диагностике Android и экспортируемых отчётах.
Интерфейс и производительность
— Приложение открывает интерфейс до полной загрузки больших конфигураций подписок; активная подписка подготавливается в фоне.
— Большие списки серверов строятся лениво и не создают все строки одновременно. Кнопка «Ещё …» открывает оставшиеся серверы, выбранная сортировка сохраняется.
— Пинг, скорость и трафик обновляют только нужные элементы вместо перестроения всего приложения каждую секунду.
— Нативные логи записываются пакетами в отдельном потоке, уменьшая лишние операции с хранилищем.
— Добавлены Baseline и Startup Profile для запуска приложения, главного экрана и списка серверов.
— Системные сообщения заменены едиными карточками с подробностями и действиями. Обновлены экран «О клиенте», история MeowTeam и ссылка на исходный код ядра.
Android, CI и обновление клиента
— Минимальная версия повышена до Android 8.0 (API 26), удалены недостижимые ветки Android 5–7.
— Flutter обновлён до 3.44.6; обработка VPN-разрешения и установки APK переведена на современный Activity Result API.
— Установщик принимает APK только из закрытой папки Etonify и повторно проверяет пакет, Android API, подпись и SHA-256 перед передачей Android.
— CI и release workflow проверяют hash и provenance
— GitHub Actions формирует universal и split-ABI APK, update manifest и черновик релиза с этим changelog.
— Версия приложения обновлена до
https://github.com/yamixdev/Etonify/releases/tag/0.2.2
Новое ядро etonify-core
— MeowSingBox заменён на yamixdev/etonify-core, основанный на стабильной ветке sing-box
1.13.14 и адаптированный под Etonify.— Клиент использует
libbox v1.13.14-etonify.1 и перед запуском получает список возможностей ядра. Новые функции включаются только тогда, когда встроенный AAR их действительно поддерживает.— Добавлены адресная проверка выбранного сервера, управляемая групповая проверка, понятные ошибки URLTest, ограничение параллелизма, общий срок выполнения и отмена устаревших сессий.
— В ядро вошли управляемое переключение с недоступного сервера, очистка соединений и ресурсов, поддержка XHTTP/SplitHTTP и опциональная VLESS Encryption.
— Настройки из Etonify 0.2.1 переносятся без очистки данных. Несовместимые параметры старого ядра заменяются поддерживаемыми значениями, а итоговый конфиг проверяется новым libbox до запуска сервиса.
— Исходный код ядра подключён к репозиторию как submodule ветки
etonify-dev. Встроенный AAR закреплён SHA-256, файлом provenance и точным commit ядра.VPN, сеть и раздельная маршрутизация
— Исправлена ситуация, когда VPN показывал успешное подключение, но DNS и весь трафик уходили в таймаут. Служебные соединения ядра надёжно исключаются из собственного туннеля.
— Улучшено восстановление после переходов Wi-Fi ↔️ мобильная сеть, выключения экрана и возврата приложения из фона.
— VPN продолжает работать после удаления Etonify из списка недавних приложений. При повторном открытии восстанавливаются состояние, список серверов, пинг и командный канал к уже работающему ядру.
— Раздельная маршрутизация сверяет выбранные приложения с теми пакетами, которые Android действительно добавил в VPN. Удалённое или некорректное приложение больше не оставляет сервис в частично применённом состоянии.
— Для Android 8–12 добавлен запасной маршрут выбранных приложений. Быстрые изменения режима и списка объединяются, не создавая пересекающиеся перезапуски VPN.
— Сохранены оба режима работы: системный VPN TUN и локальный HTTP/SOCKS-прокси. Доступ к локальному прокси защищён автоматически созданными учётными данными, в том числе при прослушивании LAN.
— Ручное отключение больше не отменяется устаревшей командой восстановления. Диагностика показывает запрошенные и фактически применённые приложения раздельной маршрутизации.
Серверы, задержка и внешний IP
— Нажатие на задержку на главном экране проверяет только выбранный сервер, а не всю подписку.
—При проверке всех серверов результаты появляются по мере получения. Старые значения не выдаются за новые, поздний ответ отменённой проверки не перезаписывает актуальный результат, а реальная ошибка отображается отдельно.
— Команды выбора сервера и URLTest выполняются последовательно и связываются с текущей сессией. Поздний ответ от старой команды больше не меняет выбранный сервер.
— Сервер, выбранный при выключенном VPN, сохраняется и используется при следующем подключении и после перезапуска приложения.
— «Самый быстрый» показывает задержку фактически выбранного сервера. Для «Умной маршрутизации» больше не рисуется вымышленный пинг.
— IP сервера показывается сначала по адресу endpoint, затем уточняется внешним IP через ядро. Добавлены короткие таймауты, резервные источники, кэш и защита от запоздалых ответов старой сети.
— Страна и флаг сервера больше не заменяются геолокацией выходного IP после включения VPN или раздельной маршрутизации.
— Автоматический выбор, умная маршрутизация и цепочки прокси получили понятные названия и отдельные состояния в интерфейсе.
DNS, подписки и защита данных
— Исправлен запуск с DoH, DoT, TCP и UDP DNS по доменному имени: клиент добавляет безопасный bootstrap-resolver и не создаёт циклическую DNS-зависимость.
— Обычный IP-адрес DNS, например
1.1.1.1 или 8.8.8.8, принимается как UDP без требования вручную писать udp://.— Ошибки добавления и обновления подписок объясняют причину: неверный адрес, пустой ответ, HTML вместо подписки, таймаут, DNS/TLS, отсутствие серверов и основные HTTP 4xx/5xx.
— При активном VPN подписки обновляются через физическую сеть устройства, чтобы запрос не зацикливался внутри туннеля.
— HWID, Authorization, Cookie и другие чувствительные заголовки отправляются только по HTTPS. Междоменный redirect удаляет секретные заголовки, а переход HTTPS → HTTP блокируется.
— Настройки, подписки, пароли и ключи в Hive защищены AES-GCM; ключ хранится в Android Keystore, а старые данные переносятся автоматически.
— Секреты маскируются во Flutter-журнале, нативной диагностике Android и экспортируемых отчётах.
Интерфейс и производительность
— Приложение открывает интерфейс до полной загрузки больших конфигураций подписок; активная подписка подготавливается в фоне.
— Большие списки серверов строятся лениво и не создают все строки одновременно. Кнопка «Ещё …» открывает оставшиеся серверы, выбранная сортировка сохраняется.
— Пинг, скорость и трафик обновляют только нужные элементы вместо перестроения всего приложения каждую секунду.
— Нативные логи записываются пакетами в отдельном потоке, уменьшая лишние операции с хранилищем.
— Добавлены Baseline и Startup Profile для запуска приложения, главного экрана и списка серверов.
— Системные сообщения заменены едиными карточками с подробностями и действиями. Обновлены экран «О клиенте», история MeowTeam и ссылка на исходный код ядра.
Android, CI и обновление клиента
— Минимальная версия повышена до Android 8.0 (API 26), удалены недостижимые ветки Android 5–7.
— Flutter обновлён до 3.44.6; обработка VPN-разрешения и установки APK переведена на современный Activity Result API.
— Установщик принимает APK только из закрытой папки Etonify и повторно проверяет пакет, Android API, подпись и SHA-256 перед передачей Android.
— CI и release workflow проверяют hash и provenance
libbox.aar, запускают Flutter/Android-тесты, lint, Android assemble и CodeQL.— GitHub Actions формирует universal и split-ABI APK, update manifest и черновик релиза с этим changelog.
— Версия приложения обновлена до
0.2.2+6.https://github.com/yamixdev/Etonify/releases/tag/0.2.2
🤩2🔥1
У кого не работает, просьба отписаться в директ канала: t.me/etonify?direct. Напишите, что у вас случилось и на каком этапе это произошло, прикрепив логи!
Etonify
etonify-v0.2.2-arm64-v8a.apk
Если вы обновляетесь с версии 0.2.1 до 0.2.2 через обновление клиента без удаления, приложение может зависнуть на этапе сборки конфигурации. Рекомендую полностью переустановить клиент 0.2.2, заранее сохранив данные через настройки: нажмите на три точки вверху справа, выберите «Экспорт подписок и настроек» (по желанию).
Уже занимаюсь исправлением, это займет какое-то время
(не больше недели).
Уже занимаюсь исправлением, это займет какое-то время
(не больше недели).
Etonify 0.2.3
Исправления VPN и стабильности
— Ручная остановка VPN теперь отменяет незавершённую сборку конфига, отложенный перезапуск и автоматическое восстановление. Поздний результат старой операции больше не запускает сервис повторно.
— Исправлены зависания на этапах «Сборка конфига» и «Восстановление»: ошибочный или несовместимый профиль не оставляет интерфейс в бесконечном промежуточном состоянии, а остановку можно выполнить сразу.
— При переключении профиля работающий VPN полностью останавливается. Для каждого профиля отдельно сохраняется последний выбранный сервер, а ранее не использовавшийся профиль начинает с
— Обновлён встроенный
— Улучшена обработка ошибок запуска отдельных outbound: сообщение ядра корректно связывается с проблемным сервером и не запускает конфликтующие циклы восстановления.
— Исправлена очень долгая первая загрузка после обновления при наличии крупных подписок и теперь клиент больше не переписывает и не уплотняет всё хранилище до показа главного экрана; старые данные переводятся в новый формат постепенно при сохранении или обновлении профилей.
Изменения профилей и подписок
— Экспорт и импорт сохраняют границы профилей, их названия, серверы и выбранные значения. Несколько подписок больше не объединяются в одну общую подписку.
— Максимальный размер резервной копии увеличен с 8 до 32 МБ. Чтение, расшифровка и подготовка крупных файлов выполняются вне UI-потока, поэтому интерфейс не зависает.
— Файл резервной копии, выбранный в окне добавления подписки, теперь направляет пользователя в правильный раздел импорта вместо создания одной подписки из всего содержимого.
— Большие payload подписок сжимаются в хранилище и декодируются в фоновом isolate. Это уменьшает объём данных и ускоряет открытие клиента с крупными подписками.
Изменения списка серверов
— Удалены экспериментальные
—
— Убрано искусственное ограничение предпросмотра в 50 серверов: весь список доступен через ленивую прокрутку без одновременного построения всех строк.
— Переработаны жесты нижней панели прокси.
https://github.com/yamixdev/Etonify/releases/tag/0.2.3
Исправления VPN и стабильности
— Ручная остановка VPN теперь отменяет незавершённую сборку конфига, отложенный перезапуск и автоматическое восстановление. Поздний результат старой операции больше не запускает сервис повторно.
— Исправлены зависания на этапах «Сборка конфига» и «Восстановление»: ошибочный или несовместимый профиль не оставляет интерфейс в бесконечном промежуточном состоянии, а остановку можно выполнить сразу.
— При переключении профиля работающий VPN полностью останавливается. Для каждого профиля отдельно сохраняется последний выбранный сервер, а ранее не использовавшийся профиль начинает с
lowest.— Обновлён встроенный
libbox.aar из etonify-core. Добавлена совместимость с Reality spider_x; неподдерживаемое расширение удаляется только для ядра без соответствующей возможности.— Улучшена обработка ошибок запуска отдельных outbound: сообщение ядра корректно связывается с проблемным сервером и не запускает конфликтующие циклы восстановления.
— Исправлена очень долгая первая загрузка после обновления при наличии крупных подписок и теперь клиент больше не переписывает и не уплотняет всё хранилище до показа главного экрана; старые данные переводятся в новый формат постепенно при сохранении или обновлении профилей.
Изменения профилей и подписок
— Экспорт и импорт сохраняют границы профилей, их названия, серверы и выбранные значения. Несколько подписок больше не объединяются в одну общую подписку.
— Максимальный размер резервной копии увеличен с 8 до 32 МБ. Чтение, расшифровка и подготовка крупных файлов выполняются вне UI-потока, поэтому интерфейс не зависает.
— Файл резервной копии, выбранный в окне добавления подписки, теперь направляет пользователя в правильный раздел импорта вместо создания одной подписки из всего содержимого.
— Большие payload подписок сжимаются в хранилище и декодируются в фоновом isolate. Это уменьшает объём данных и ускоряет открытие клиента с крупными подписками.
Изменения списка серверов
— Удалены экспериментальные
lowest open, lowest free и mixed. В интерфейсе и конфиге остаётся один понятный lowest, который использует фактический выбор URLTest текущего ядра.—
lowest больше не заимствует старый пинг, страну или флаг другого сервера. Ошибка выбранного endpoint отображается как ошибка, а не как успешный автоматический выбор.— Убрано искусственное ограничение предпросмотра в 50 серверов: весь список доступен через ленивую прокрутку без одновременного построения всех строк.
— Переработаны жесты нижней панели прокси.
https://github.com/yamixdev/Etonify/releases/tag/0.2.3
GitHub
Release v0.2.3 · yamixdev/Etonify
Исправления VPN и стабильности
Ручная остановка VPN теперь отменяет незавершённую сборку конфига, отложенный перезапуск и автоматическое восстановление. Поздний результат старой операции больше не...
Ручная остановка VPN теперь отменяет незавершённую сборку конфига, отложенный перезапуск и автоматическое восстановление. Поздний результат старой операции больше не...
👍2
Хочу предупредить: если заметите такой баг, не пугайтесь. Я забыл исправить его в последнем обновлении, но уже занимаюсь этим. Исправление войдёт в версию 0.2.4, которая выйдет завтра 😆
Также хочу поблагодарить всех, кто обращался ко мне, сообщал о найденных проблемах и помогал тестировать версию 0.2.3 перед релизом. Ваша помощь действительно сильно упрощает разработку и помогает делать приложение стабильнее.
Также хочу поблагодарить всех, кто обращался ко мне, сообщал о найденных проблемах и помогал тестировать версию 0.2.3 перед релизом. Ваша помощь действительно сильно упрощает разработку и помогает делать приложение стабильнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Etonify
С релизом патча 0.2.2 появится wiki в виде отдельной веб-страницы!
Я помню об этом и забыл уточнить: я солгал и виноват перед вами. Постараюсь быстрее закончить!
👍3
Etonify 0.2.5
VPN и работа в фоне
— Улучшено восстановление VPN после долгого простоя, выключения экрана и выхода устройства из режима сна. Клиент повторно привязывает ядро к доступной физической сети без пересоздания TUN.
— После удаления Etonify из списка недавних приложений Android запрашивает восстановление фонового сервиса. Для повторных событий добавлена защита от одновременных перезапусков.
— Возврат в приложение больше не должен быть обязательным для восстановления трафика после ночного простоя или смены состояния устройства.
Подписки и импорт файлов
— Исправлен импорт подписок из файлов
— Максимальный размер файла подписки увеличен до 64 МБ. Чтение и декодирование выполняются вне основного потока, поэтому крупный файл не должен замораживать интерфейс.
— Окно добавления подписки теперь можно закрыть во время чтения или обработки файла. Отменённый импорт не сохраняет недописанный профиль.
— Добавлено редактирование URL существующей подписки. Старый профиль с несколькими адресами, ошибочно объединёнными в одном поле, можно заменить одним корректным источником без удаления профиля.
— Для пустых, повреждённых, слишком больших и недоступных файлов добавлены отдельные проверки и понятные сообщения об ошибке.
Серверы и сортировка
— Сортировка по задержке использует актуальные результаты проверки и обновляет порядок серверов по мере получения новых значений.
— Рабочие серверы располагаются выше серверов без результата, а подтверждённо недоступные переносятся в конец списка.
— Для недоступного сервера вместо технических подписей
— Исправлено использование устаревшего пинга после повторного открытия списка серверов.
Настройки
— Логин локального HTTP/SOCKS-прокси теперь можно изменить. Выбранные логин и пароль сохраняются и применяются как для локального подключения, так и при доступе из LAN.
— Поле DNS больше не возвращает предыдущее значение во время ввода и не перезапускает VPN после каждого символа. Новое значение применяется после нажатия Enter или выхода из поля.
— Добавлена проверка логина локального прокси: пустые значения, пробелы, двоеточия и служебные символы не принимаются.
Интерфейс и память
— Описание обновления теперь поддерживает заголовки, списки, ссылки, выделение текста, цитаты и блоки кода в формате Markdown.
— Ссылки из описания открываются только для безопасных адресов HTTP и HTTPS; удалённые изображения внутри текста обновления не загружаются.
— Уменьшены лимиты кэша изображений. Кэш данных списка серверов ограничен и очищается при уходе приложения в фон.
— Состояния серверов, которых больше нет в активном профиле, освобождаются из памяти. В диагностику добавлена подробная разбивка памяти Android и Flutter.
Обновление ядра
Встроенный
— Исправлена передача крупных данных через AnyTLS: большие записи разбиваются на корректные фреймы и больше не повреждают поток.
— Улучшено завершение зависших операций и порядок закрытия AnyTLS-сессий, что снижает вероятность зависания соединения при отключении или смене сети.
https://github.com/yamixdev/Etonify/releases/tag/0.2.5
VPN и работа в фоне
— Улучшено восстановление VPN после долгого простоя, выключения экрана и выхода устройства из режима сна. Клиент повторно привязывает ядро к доступной физической сети без пересоздания TUN.
— После удаления Etonify из списка недавних приложений Android запрашивает восстановление фонового сервиса. Для повторных событий добавлена защита от одновременных перезапусков.
— Возврат в приложение больше не должен быть обязательным для восстановления трафика после ночного простоя или смены состояния устройства.
Подписки и импорт файлов
— Исправлен импорт подписок из файлов
.txt и .json. Поддерживаются файлы из памяти, потока и локального хранилища, а также кодировки UTF-8, UTF-16 LE и UTF-16 BE.— Максимальный размер файла подписки увеличен до 64 МБ. Чтение и декодирование выполняются вне основного потока, поэтому крупный файл не должен замораживать интерфейс.
— Окно добавления подписки теперь можно закрыть во время чтения или обработки файла. Отменённый импорт не сохраняет недописанный профиль.
— Добавлено редактирование URL существующей подписки. Старый профиль с несколькими адресами, ошибочно объединёнными в одном поле, можно заменить одним корректным источником без удаления профиля.
— Для пустых, повреждённых, слишком больших и недоступных файлов добавлены отдельные проверки и понятные сообщения об ошибке.
Серверы и сортировка
— Сортировка по задержке использует актуальные результаты проверки и обновляет порядок серверов по мере получения новых значений.
— Рабочие серверы располагаются выше серверов без результата, а подтверждённо недоступные переносятся в конец списка.
— Для недоступного сервера вместо технических подписей
DNS, TLS, EOF и timeout показывается красный предупреждающий значок. Подробная причина остаётся доступна в подсказке и диагностике.— Исправлено использование устаревшего пинга после повторного открытия списка серверов.
Настройки
— Логин локального HTTP/SOCKS-прокси теперь можно изменить. Выбранные логин и пароль сохраняются и применяются как для локального подключения, так и при доступе из LAN.
— Поле DNS больше не возвращает предыдущее значение во время ввода и не перезапускает VPN после каждого символа. Новое значение применяется после нажатия Enter или выхода из поля.
— Добавлена проверка логина локального прокси: пустые значения, пробелы, двоеточия и служебные символы не принимаются.
Интерфейс и память
— Описание обновления теперь поддерживает заголовки, списки, ссылки, выделение текста, цитаты и блоки кода в формате Markdown.
— Ссылки из описания открываются только для безопасных адресов HTTP и HTTPS; удалённые изображения внутри текста обновления не загружаются.
— Уменьшены лимиты кэша изображений. Кэш данных списка серверов ограничен и очищается при уходе приложения в фон.
— Состояния серверов, которых больше нет в активном профиле, освобождаются из памяти. В диагностику добавлена подробная разбивка памяти Android и Flutter.
Обновление ядра
Встроенный
etonify-core обновлён до последних изменений стабильной ветки sing-box.— Исправлена передача крупных данных через AnyTLS: большие записи разбиваются на корректные фреймы и больше не повреждают поток.
— Улучшено завершение зависших операций и порядок закрытия AnyTLS-сессий, что снижает вероятность зависания соединения при отключении или смене сети.
https://github.com/yamixdev/Etonify/releases/tag/0.2.5
GitHub
Release v0.2.5 · yamixdev/Etonify
VPN и работа в фоне
Улучшено восстановление VPN после долгого простоя, выключения экрана и выхода устройства из режима сна. Клиент повторно привязывает ядро к доступной физической сети без пересоз...
Улучшено восстановление VPN после долгого простоя, выключения экрана и выхода устройства из режима сна. Клиент повторно привязывает ядро к доступной физической сети без пересоз...
👍3
Первый выпуск EtonifyWiki
https://yamixdev.github.io/EtonifyWiki/
Она может быть неполной: для сайта будут выходить обновления с добавлением новой информации!
Я также учитываю ваши отзывы: может быть, что-то неясно, что-то вы хотели бы увидеть (если чего-то не хватает) и прочее?
Вы можете написать в комментариях или лично в директ канала: https://t.me/etonify?direct
Также в ближайшее время я займусь разработкой версии 0.3.0, в которой будет затронута техническая часть и частично визуальная. В ближайшее время я дам более развёрнутый ответ о предстоящем обновлении.
https://yamixdev.github.io/EtonifyWiki/
Она может быть неполной: для сайта будут выходить обновления с добавлением новой информации!
Я также учитываю ваши отзывы: может быть, что-то неясно, что-то вы хотели бы увидеть (если чего-то не хватает) и прочее?
Вы можете написать в комментариях или лично в директ канала: https://t.me/etonify?direct
Также в ближайшее время я займусь разработкой версии 0.3.0, в которой будет затронута техническая часть и частично визуальная. В ближайшее время я дам более развёрнутый ответ о предстоящем обновлении.
yamixdev.github.io
Etonify — документация
Настройка Etonify, подписки, серверы, раздельная маршрутизация и диагностика.
🔥3
Etonify
Первый выпуск EtonifyWiki https://yamixdev.github.io/EtonifyWiki/ Она может быть неполной: для сайта будут выходить обновления с добавлением новой информации! Я также учитываю ваши отзывы: может быть, что-то неясно, что-то вы хотели бы увидеть (если чего…
Сайт обновлен, и добавлена дополнительная информация для лучшего понимания!
Etonify
Ещё раз напоминаю: если у вас есть идея или вы обнаружили проблемы в клиенте, пишите нам в директ: https://t.me/etonify?direct (желательно предоставив лог, если проблема связана с работой клиента). Клиент всё-таки нужно развивать, и мы можем что-то не заметить!
Etonify
Сайт обновлен, и добавлена дополнительная информация для лучшего понимания!
Также Wiki в ближайшее время перенесем в наш GitHub репозиторий, а сайт закроем, как только закончим!
С 13 по 14 августа я продолжу работу над проектом. Скоро вернусь с отдыха и приступлю к работе.
Также я читаю весь ваш фидбэк, который вы присылаете в директ канала, и стараюсь выполнить все пожелания. Так что, если у вас есть идея или запрос, то смело пишите! https://t.me/etonify?direct
Также я читаю весь ваш фидбэк, который вы присылаете в директ канала, и стараюсь выполнить все пожелания. Так что, если у вас есть идея или запрос, то смело пишите! https://t.me/etonify?direct
👍4