Etonify
40 subscribers
4 photos
6 files
15 links
Download Telegram
Хочу предупредить: если заметите такой баг, не пугайтесь. Я забыл исправить его в последнем обновлении, но уже занимаюсь этим. Исправление войдёт в версию 0.2.4, которая выйдет завтра 😆

Также хочу поблагодарить всех, кто обращался ко мне, сообщал о найденных проблемах и помогал тестировать версию 0.2.3 перед релизом. Ваша помощь действительно сильно упрощает разработку и помогает делать приложение стабильнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Etonify 0.2.4

На этом пока что всё 🤷‍♂️

https://github.com/yamixdev/Etonify/releases/tag/0.2.4
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Etonify
С релизом патча 0.2.2 появится wiki в виде отдельной веб-страницы!
Я помню об этом и забыл уточнить: я солгал и виноват перед вами. Постараюсь быстрее закончить!
👍3
Etonify 0.2.5

VPN и работа в фоне
— Улучшено восстановление VPN после долгого простоя, выключения экрана и выхода устройства из режима сна. Клиент повторно привязывает ядро к доступной физической сети без пересоздания TUN.
— После удаления Etonify из списка недавних приложений Android запрашивает восстановление фонового сервиса. Для повторных событий добавлена защита от одновременных перезапусков.
— Возврат в приложение больше не должен быть обязательным для восстановления трафика после ночного простоя или смены состояния устройства.

Подписки и импорт файлов
— Исправлен импорт подписок из файлов .txt и .json. Поддерживаются файлы из памяти, потока и локального хранилища, а также кодировки UTF-8, UTF-16 LE и UTF-16 BE.
— Максимальный размер файла подписки увеличен до 64 МБ. Чтение и декодирование выполняются вне основного потока, поэтому крупный файл не должен замораживать интерфейс.
— Окно добавления подписки теперь можно закрыть во время чтения или обработки файла. Отменённый импорт не сохраняет недописанный профиль.
— Добавлено редактирование URL существующей подписки. Старый профиль с несколькими адресами, ошибочно объединёнными в одном поле, можно заменить одним корректным источником без удаления профиля.
— Для пустых, повреждённых, слишком больших и недоступных файлов добавлены отдельные проверки и понятные сообщения об ошибке.

Серверы и сортировка
— Сортировка по задержке использует актуальные результаты проверки и обновляет порядок серверов по мере получения новых значений.
— Рабочие серверы располагаются выше серверов без результата, а подтверждённо недоступные переносятся в конец списка.
— Для недоступного сервера вместо технических подписей DNSTLSEOF и 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
👍3
Первый выпуск EtonifyWiki

https://yamixdev.github.io/EtonifyWiki/


Она может быть неполной: для сайта будут выходить обновления с добавлением новой информации!
Я также учитываю ваши отзывы: может быть, что-то неясно, что-то вы хотели бы увидеть (если чего-то не хватает) и прочее?
Вы можете написать в комментариях или лично в директ канала: https://t.me/etonify?direct

Также в ближайшее время я займусь разработкой версии 0.3.0, в которой будет затронута техническая часть и частично визуальная. В ближайшее время я дам более развёрнутый ответ о предстоящем обновлении.
🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Etonify
Ещё раз напоминаю: если у вас есть идея или вы обнаружили проблемы в клиенте, пишите нам в директ: https://t.me/etonify?direct (желательно предоставив лог, если проблема связана с работой клиента). Клиент всё-таки нужно развивать, и мы можем что-то не заметить!
Etonify
Сайт обновлен, и добавлена дополнительная информация для лучшего понимания!
Также Wiki в ближайшее время перенесем в наш GitHub репозиторий, а сайт закроем, как только закончим!
С 13 по 14 августа я продолжу работу над проектом. Скоро вернусь с отдыха и приступлю к работе.

Также я читаю весь ваш фидбэк, который вы присылаете в директ канала, и стараюсь выполнить все пожелания. Так что, если у вас есть идея или запрос, то смело пишите! https://t.me/etonify?direct
👍4