• RarDog released this 2026-08-27 17:35:24 +03:00 | 9 commits to master since this release

    🚀 ZeroSend v2.5.3-beta.2 — Smooth Animations & High-Performance Transport

    ✨ 1. Плавные кинетические анимации переходов (Tab Transitions)

    • Fluid Tab Transition: шелковистые анимации переключения между всеми вкладками приложения с кинетической кривой Cubic Ease-Out и всплытием контента.
    • Интерактивный индикатор бокового меню: плавно скользящая акцентная плашка с интерполяцией прозрачности и цвета при навигации.

    ⚡ 2. TCP Socket Tuning (4MB Buffers & TCP_NODELAY)

    • Серверные и клиентские сокеты через socket2:
      • 4 MB SO_RCVBUF / SO_SNDBUF (окно TCP увеличено в 64 раза).
      • Принудительный TCP_NODELAY и TCP_KEEPALIVE (15с).
      • Устраняет узкое место Bandwidth-Delay Product на VPN, ZeroTier и сетях с задержкой.

    🌊 3. Fast UDP Datagram Channel & Zero-Drop Auto-Recovery

    • Сверхбыстрый UDP Datagram канал для мгновенного измерения задержек и 0-RTT отклика.
    • Zero-Drop Auto-Recovery: при кратковременном обрыве Wi-Fi или переподключении VPN клиент выполняет адаптивный экспоненциальный backoff до 8 попыток (250мс → 500мс → 1с → 2с → 4с...) с сохранением точного байтового смещения.

    📡 4. mDNS & SSDP Multicast Discovery

    • В дополнение к обычному UDP Broadcast добавлена поддержка мультикаст-групп 239.255.255.250:53317 (SSDP) и 224.0.0.251:53317 (mDNS).
    • 100% надёжность обнаружения устройств даже через управляемые роутеры и свитчи, которые блокируют общий broadcast 255.255.255.255.

    🗜️ 5. Умная Zstd-компрессия и Delta-Sync (Blake3)

    • Автоматический пропуск сжатия для уже сжатых файлов (.jpg, .mp4, .zip...) и потоковое Zstd сжатие кода и текста.
    • Быстрое хэширование Blake3 и кэш .zerosend_sync_cache.json для мгновенной синхронизации только изменений.
    Downloads