Surum Gecmisi

v1.0.37OK

Windows Compile Düzeltmesi ✅ (En Son Stabil)

> Fix Windows compile: use iter().copied() for UTF-16 iteration > [Karşılaştır: v1.0.36...v1.0.37](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.36...v1.0.37)
v1.0.36OK

Türkçe Karakter, Scroll & Key Mapping Düzeltmesi (Başarısız)

> Fix scroll, Turkish chars, and macOS key mapping bugs > [Karşılaştır: v1.0.35...v1.0.36](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.35...v1.0.36)
v1.0.35OK

Klavye Çift Giriş Düzeltmesi ✅

> Fix keyboard double-input: skip alphanumeric chars in Text event handler > [Karşılaştır: v1.0.34...v1.0.35](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.34...v1.0.35)
v1.0.34OK

Frame Bozulma Düzeltmesi 4/4 (Alignment-Aware Stride) ✅

> Fix stride calculation: use alignment-aware computation instead of integer division > [Karşılaştır: v1.0.33...v1.0.34](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.33...v1.0.34)
v1.0.33OK

4-Byte Alignment Denemesi

> Align stride to 4 bytes (pixel boundary) for Mac host compatibility > [Karşılaştır: v1.0.32...v1.0.33](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.32...v1.0.33)
v1.0.32OK

Frame Bozulma Düzeltmesi 3/4 (Stride Debug)

> Fix Mac host stride padding: process each row separately to skip padding bytes > [Karşılaştır: v1.0.31...v1.0.32](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.31...v1.0.32)
v1.0.31OK

Debug Logging

> Add debug logging for Mac host → Linux client frame size mismatch > [Karşılaştır: v1.0.30...v1.0.31](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.30...v1.0.31)
v1.0.30OK

Frame Bozulma Düzeltmesi 2/4 (HiDPI Algılama)

> Fix Retina/HiDPI frame corruption: detect physical pixel resolution > [Karşılaştır: v1.0.29...v1.0.30](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.29...v1.0.30)
v1.0.29OK

Frame Bozulma Düzeltmesi 1/4 (Stride Padding)

> Fix frame corruption: account for row stride padding in BGRA→RGB conversion > [Karşılaştır: v1.0.28...v1.0.29](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.28...v1.0.29)
v1.0.28OK

Keycode Logging & macOS Key Fix

> log: add keycode ascii for client/server input events > [Karşılaştır: v1.0.27...v1.0.28](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.27...v1.0.28)
v1.0.27OK

Key Mapping Düzeltmesi (Başarısız)

> Fix macOS key mapping duplication in CoreGraphics path > [Karşılaştır: v1.0.26...v1.0.27](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.26...v1.0.27)
v1.0.26OK

CoreGraphics Import Düzeltmesi

> Fix CoreGraphics macOS imports and scroll API for compilation > [Karşılaştır: v1.0.25...v1.0.26](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.25...v1.0.26)
v1.0.25OK

macOS Native Scroll & Key (Başarısız)

> macOS: add native scroll and key event input path > [Karşılaştır: v1.0.24...v1.0.25](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.24...v1.0.25)
v1.0.24OK

macOS Native CoreGraphics Mouse (Başarısız)

> Switch mac input to native CoreGraphics mouse events > [Karşılaştır: v1.0.23...v1.0.24](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.23...v1.0.24)
v1.0.23OK

Input Koordinat Ölçekleme

> Fix input coordinate scaling using current frame resolution > [Karşılaştır: v1.0.22...v1.0.23](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.22...v1.0.23)
v1.0.22OK

Çıkış Çözünürlüğü Sınırı

> Cap host stream output to configurable 1280x720 target > [Karşılaştır: v1.0.21...v1.0.22](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.21...v1.0.22)
v1.0.21OK

Mac Capture Kalitesi

> Improve capture scaling quality for mac host > [Karşılaştır: v1.0.20...v1.0.21](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.20...v1.0.21)
v1.0.20OK

Mac Trackpad Düzeltmesi

> Fix mouse button state mapping for mac trackpad events > [Karşılaştır: v1.0.19...v1.0.20](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.19...v1.0.20)
v1.0.19OK

Mouse Mapping Düzeltmesi

> Fix mouse mapping and input scaling for downscaled frames > [Karşılaştır: v1.0.18...v1.0.19](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.18...v1.0.19)
v1.0.18OK

Kalite Ayarları

> Tweak quality: reduce downscale aggressiveness and expose video tuning env vars > [Karşılaştır: v1.0.17...v1.0.18](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.17...v1.0.18)
v1.0.17OK

Input Ölçekleme Düzeltmesi

> Fix remote input scaling against host resolution > [Karşılaştır: v1.0.16...v1.0.17](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.16...v1.0.17)
v1.0.16OK

Pencere Boyutuna Ölçekleme

> Allow remote frame to scale up with window size > [Karşılaştır: v1.0.15...v1.0.16](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.15...v1.0.16)
v1.0.15OK

Frame-Rate Adaptasyonu

> Tune frame-rate adaptation to reduce perceived lag on busy sessions > [Karşılaştır: v1.0.14...v1.0.15](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.14...v1.0.15)
v1.0.14OK

Frame Watcher Düzeltmesi

> Fix frame watcher borrow in host sender task > [Karşılaştır: v1.0.13...v1.0.14](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.13...v1.0.14)
v1.0.13OK

Watch Send Düzeltme (Başarısız)

> Fix watch send compile error in host writer loop > [Karşılaştır: v1.0.12...v1.0.13](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.12...v1.0.13)
v1.0.12OK

Pipeline Düzeltme Denemesi (Başarısız)

> Fix host capture pipeline to latest-frame-only and drop queue backpressure > [Karşılaştır: v1.0.11...v1.0.12](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.11...v1.0.12)
v1.0.11OK

Latest-Frame Channel (Başarısız)

> Replace frame send queue with latest-frame channel to stop growing latency > [Karşılaştır: v1.0.10...v1.0.11](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.10...v1.0.11)
v1.0.10OK

Gecikme Azaltma

> Lower frame latency by dropping stale queue buildup > [Karşılaştır: v1.0.9...v1.0.10](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.9...v1.0.10)
v1.0.9OK

Adaptif Downscale

> Add adaptive downscale on relay backpressure > [Karşılaştır: v1.0.8...v1.0.9](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.8...v1.0.9)
v1.0.8OK

Binary Frame Encoding

> Optimize frame transport with compact binary encoding > [Karşılaştır: v1.0.7...v1.0.8](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.7...v1.0.8)
v1.0.7OK

Yük Altında Backpressure

> Improve host frame backpressure behavior under sustained load > [Karşılaştır: v1.0.6...v1.0.7](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.6...v1.0.7)
v1.0.6OK

Sequence Tabanlı Frame Pipeline

> Fix frame pipeline with sequence and drop-aware relay > [Karşılaştır: v1.0.5...v1.0.6](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.5...v1.0.6)
v1.0.5OK

Texture Oluşturma Düzeltmesi

> Create remote texture on first frame in GUI render path > [Karşılaştır: v1.0.4...v1.0.5](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.4...v1.0.5)
v1.0.4OK

Frame Gönderim Düzeltmesi

> Ensure frame messages wait on send path instead of dropping > [Karşılaştır: v1.0.3...v1.0.4](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.3...v1.0.4)
v1.0.3OK

Backpressure İyileştirmesi

> Improve host stream backpressure handling > [Karşılaştır: v1.0.2...v1.0.3](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.2...v1.0.3)
v1.0.2OK

Frame Senkronizasyonu

> Improve remote frame sync and input bounds > [Karşılaştır: v1.0.1...v1.0.2](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.1...v1.0.2)
v1.0.1OK

CI Düzeltmesi

> Fix CI: add missing Linux link dependencies (libxcb-randr, libxtst) > [Karşılaştır: v1.0.0...v1.0.1](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.0...v1.0.1)
v1.0.0OK

İlk Sürüm (Başarısız Build)

> Initial commit: AnyDesk-style remote desktop with Cloudflare relay - Proje oluşturuldu: `shared/`, `app/`, `relay/`, `dashboard/` yapısı