Releases: thyagoluciano/OmniDesk
Releases · thyagoluciano/OmniDesk
Release list
OmniDesk v0.3.0
Full Changelog: v0.2.0...v0.3.0
OmniDesk v0.2.0
🚀 OmniDesk v0.2.0 — Primeira Release
Primeira versão pública do OmniDesk: sincronização P2P de área de transferência e transferência de arquivos entre computadores na mesma rede local, com compartilhamento de mouse/teclado estilo KVM, para Linux, macOS e Windows.
✨ Principais recursos
- Pareamento seguro por PIN: handshake de 6 dígitos com autenticação mútua entre dispositivos confiáveis.
- Sincronização de clipboard em tempo real, com verificação anti-eco via SHA-256 para evitar loops entre dispositivos pareados.
- Transferência de arquivos em streaming (chunked), com deduplicação automática de nomes (
arquivo.zip→arquivo (1).zip). - Compartilhamento de mouse e teclado estilo KVM entre Linux (X11) e macOS (CGEventTap), incluindo detecção automática de resolução de tela e correção de bordas/recentragem do cursor.
- Descoberta automática de dispositivos na rede local via mDNS e varredura de sub-rede.
- Dashboard web responsivo para monitorar dispositivos, histórico de clipboard e alternar recursos por dispositivo.
- Instaladores nativos para Linux (systemd +
.deb), macOS (LaunchAgent +.app/.dmg) e Windows (registro de autostart + instalador NSIS). - CLI completa (
omnidesk pair,daemon,gui,install,uninstall,version, entre outros).
🛡️ Segurança
- Endpoints de gerenciamento do dashboard web (dispositivos, clipboard, input) restritos a chamadas via loopback, não expostos na LAN.
📦 Downloads
| Plataforma | Arquivo |
|---|---|
| Linux (Debian/Ubuntu) | omnidesk_0.2.0_amd64.deb |
| macOS Apple Silicon | OmniDesk_0.2.0_arm64.dmg / .zip |
| macOS Intel | OmniDesk_0.2.0_amd64.dmg / .zip |
| Windows | OmniDesk-Setup-0.2.0-x64.exe (instalador) ou omnidesk_0.2.0_windows_x64.zip (portátil) |
Instruções de instalação para cada plataforma estão no README.
Full Changelog: https://github.com/thyagoluciano/OmniDesk/commits/v0.2.0