İletim, sıfırdan güçlü, ancak hafif bir BitTorrent istemcisi olacak şekilde oluşturulmuştur. Basit, sezgisel arayüzü, kullanmayı seçtiğiniz bilgi işlem ortamıyla sıkı bir şekilde bütünleşmek üzere tasarlanmıştır.

İletim, özellik şişkinliği olmadan kullanışlı işlevsellik sağlama arasında bir denge kurar. Ayrıca, herkesin kullanması veya değiştirmesi ücretsizdir.

Özellikleri:

  • Diğer istemcilerden daha az kaynak kullanır
  • Yerel Mac, GTK+ ve Qt GUI istemcileri
  • Sunucular, gömülü sistemler ve başsız kullanım için ideal Daemon
  • Tüm bunlar Web ve Terminal istemcileri tarafından uzaktan kontrol edilebilir
  • Yerel Akran Keşfi
  • Tam şifreleme, DHT, µTP, PEX ve Magnet Link desteği

İletim, beşten fazla işletim sisteminde yerel olarak çalışır. Ağınızın sorunsuz konfigürasyonu, bozuk veri gönderen eşlerin akıllıca yasaklanması ve yerleşik Peer Exchange, Transmission’ın dosyalarınızı olabildiğince çabuk indirmesini sağlayan özelliklerden bazılarıdır. Tüm bunlar, kullanıcının karmaşık ayarlar hakkında endişelenmesine gerek kalmadan arka planda yapılır.

Bu günlerde, bant genişliği değerli bir metadır. İletim, bu ürünü verimli bir şekilde paylaştırmanıza olanak tanır. Torrentlerinizi maksimum performans için sıraya koymak isteyebilirsiniz. Veya yoğun dönemlerde hızlarını kısın.

İletim, her ikisini de kolayca yapmanıza olanak tanır ve bu nedenle, yalnızca siz istediğiniz zaman en zor şekilde çalışır. Growl bildirimleri ve dock rozeti desteği, daha önemli şeyler yapmaya geri dönebilmeniz için neler olup bittiği konusunda sizi bilgilendirir.

NOT: İletim tamamen açık kaynak kodludur, çoğu kod liberal MIT Lisansı altında lisanslanmıştır ve belirli kodlar GNU Genel Kamu Lisansı altında lisanslanmıştır.

Ne var ne yok:

Tüm Platformlar

  • RPC sunucusunun bir IPv6 adresini (#161) dinlemesine izin verin
  • TR_CURL_SSL_VERIFY’yi TR_CURL_SSL_NO_VERIFY olarak değiştirin ve varsayılan olarak doğrulamayı etkinleştirin (#334)
  • Özgeçmiş ve torrent dosyaları için temel ad olarak karma kullanmaya geri dönün (yapılandırma dizininde depolananlar) (#122)
  • “Session-get” RPC isteğinde “fields” argümanını kullanın; argümanlarda “fields” dizisi varsa, yalnızca belirtilen oturum alanlarını döndürür; aksi takdirde tüm alanları daha önce olduğu gibi döndürün
  • Kaba kuvvet saldırılarını önlemek için gömülü web sunucusundaki hatalı kimlik doğrulama denemelerinin sayısını 100 ile sınırlayın (#371)
  • Tüm istemcilerde boşta tohum sınırı aralığını 1..40320 (4 hafta üst) olarak ayarlayın (#212)
  • Xfplay, PicoTorrent, Ücretsiz İndirme Yöneticisi, Folx, Baidu Netdisk torrent istemcileri için Eş Kimliği ekleyin (#256, #285, #355, #363, #386)
  • Değer bilinmiyorsa, INT64_MAX’i kalan boyut olarak duyurun (örneğin, Amazon S3 izleyicilerine yardımcı olur) (#250)
  • TCP_FASTOPEN desteği ekleyin (biraz hızlanma ile sonuçlanmalıdır) (#184)
  • IPv6 bağlantılarında ToS işlemeyi iyileştirin (#128, #341, #360, #692, #737)
  • DH paylaşılan sırrı oluşturma başarısız olursa el sıkışmayı iptal edin (çökmeye yol açar) (#27)
  • Duyururken izleyicileri değiştirmeyin (çökmeye yol açar) (#297)
  • Tamamlama komut dosyalarının yürütülmesini ve hata işlemeyi iyileştirin; Windows’ta .cmd ve .bat dosyaları için destek ekleyin (#405)
  • Oturumun yerel mi yoksa uzak mı olduğunu daha iyi algılamak için bir “oturum kimliği” dosyası (geçici dizinde) tutun; kimliği “session-get” yanıtının bir parçası olarak döndür (TRAC-5348, #861)
  • Veri taşıma gerekmese bile torrent konumunu değiştirin (#35)
  • CIDR notlu engelleme listelerini destekleyin (#230, #741)
  • Komut dosyalarını çalıştırmadan önce özgeçmiş dosyasını güncelleyin (#825)
  • Çoklu kazıma sınırlarını uyarlanabilir hale getirin (#837)
  • Libtransmission ve iletim-uzaktan kumandaya etiket desteği ekleyin (#822)
  • Oturum kimliği başlığını büyük/küçük harfe duyarlı olmadan ayrıştır (#765)
  • Şüpheli yol bileşenlerini reddetmek yerine sterilize edin (#62, #294)
  • CA sertifikalarını Windows / OpenSSL’deki sistem deposundan yükleyin (#446)
  • mbedtls (eski adıyla polarssl) ve wolfssl (eski adıyla cyassl), LibreSSL (#115, #116, #284, #486, #524, #570) için destek ekleyin
  • Binayı OpenSSL 1.1.0+ (#24) ile düzeltin
  • uClibc-ng 1.0.18+ ve DragonFly BSD (#42, #58, #312) için kota desteğini düzeltin
  • Bir dizi bellek sızıntısını düzeltin (mıknatıs yükleme, oturum kapatma, kodlanmış veri ayrıştırma) (#56)
  • Miniupnpc sürümünü 2.0.20170509’a yükseltin (#347)
  • CMake ile ilgili iyileştirmeler (Ninja oluşturucu, libappindicator, systemd, Solaris ve macOS) (#72, #96, #117, #118, #133, #191)
  • Üçüncü taraf bağımlılıklarını (çoğu) yönetmek için alt modüllere geçin
  • UCRT kurulu değilse Windows’ta kurulum başarısız olur

Mac İstemcisi

  • Minimum macOS sürümünü 10.10’a yükseltin
  • Karanlık Mod desteği (#644, #722, #757, #779, #788)
  • Growl desteğini kaldırın, bildirim merkezi her zaman kullanılır (#387)
  • Sparkle sürümünü (#121, #600) yükselterek High Sierra ve sonraki sürümlerde otomatik güncellemeyi düzeltin
  • ARC’ye Geçiş (#336)
  • İndirme/eksik dizin ve tamamlama komut dosyası yollarını (#11) ayarlarken uygun UTF-8 kodlamasını (macOS’a özgü normalleştirmeyle) kullanın
  • Gruplar arasında birden çok öğeyi sürüklerken yakalanmayan istisnayı düzeltin (#51)
  • Mesaj günlüğü için durum simgelerinin düz çeşitlerini ekleyin (#134)
  • Görüntü kaynakları boyutunu optimize edin (#304, #429)
  • Dosya adı değiştiğinde dosya simgesini güncelle (#37)
  • Çevirileri güncelle

GTK+ İstemcisi

  • Sıra yukarı/aşağı kısayol tuşları ekleyin (#158)
  • .desktop dosyasını (#162) modernleştirin
  • AppData dosyası ekleyin (#224)
  • Gnome üst çubuğu için ve yüksek kontrastlı tema kullanımdayken (#414, #449) sembolik simge varyantı ekleyin
  • Adı değiştiğinde dosya simgesini güncelle (#37)
  • Çeviriler için intltool’dan gettext’e geçiş yapın (#584, #647)
  • Çevirileri güncelleyin, Portekizce için yeni çeviriler ekleyin (Portekiz)

Qt Müşteri

  • Minimum Qt sürümünü 5.2’ye yükseltin
  • Windows’ta (#269) .torrent dosyalarını ana pencereye bırakmayı düzeltme
  • Windows’ta (#236, #307, #404, #437, #699, #723, #877) sürücü harfinin kullanıcı tarafından seçilen çeşitli yollara eklenmesini düzeltin
  • Mıknatıs aktarımlarının varlığında ilerlemeye göre sıralamayı düzeltin (#234)
  • Eklendikten sonra .torrent dosyasının çöpe atılmasını düzeltin (#262)
  • Sıra yukarı/aşağı kısayol tuşları ekleyin (#158)
  • Torrent özelliklerini (dosya ağacı) bellek kullanımını azaltın
  • İsimlerin uymaması durumunda torrent özelliklerinde (dosya ağacı) araç ipuçlarını görüntüleyin (#411)
  • Yüksek dpi ekranlarda kullanıcı arayüzü görünümünü iyileştirin (YMMV)
  • Oturumun yerel olup olmadığını kontrol etmek için oturum kimliğini (varsa) kullanın (#861)
  • Daha esnek olmak için varsayılan (sistem yerine) yerel ayarı kullanın (#130)
  • .desktop dosyasını (#162) modernleştirin
  • Çevirileri güncelleyin, Afrikanca, Katalanca, Danca, Yunanca, Norveççe Bokmål, Slovence için yeni çeviriler ekleyin

arka plan programı

  • libsystemd-daemon yerine libsystemd kullanın (TRAC-5921)
  • Ayrıcalıkların yükseltilmesine izin vermeyerek (#795) transmisyon-daemon.service’i sağlamlaştırın
  • Ayarları boşaltırken çıkış kodunu sıfır olarak düzeltin (#487)

Web İstemcisi

  • Müfettişteki XSS izleyici hatasını düzeltin (CVE-?)
  • UI yenileme (TRAC-6031) için setInterval() işlevinin yanlış kullanımından kaynaklanan performans sorunlarını düzeltin
  • Yorumlar alanındaki https:// bağlantılarının tanınmasını düzeltin (#41, #180)
  • Google Chrome 59+’da (#384) torrent listesi stilini düzeltin
  • ETA’yı mobil olmayan cihazlarda kompakt görünümde göster (#146)
  • Mobil cihazlarda dosya yükle düğmesini göster (#320, #431, #956)
  • Web arayüzü için klavye kısayol tuşları ekleyin (#351)
  • Torrent URL alanında otomatik tamamlamayı devre dışı bırakın (#367)

araçlar

  • Geçersiz oluşturma tarihi (#609) olan torrentleri gösteren aktarım şovunda çökmeyi önleyin
  • IPv6 RPC adreslerini iletim uzaktan kumandasında (#247) işleme
  • İletim gösterisine –sıralanmamış seçeneği ekleyin (#767)
  • Daha temiz biçimlendirme için aktarım uzaktan kumandasındaki torrent kimliği sütununu genişletin (#840)

Kod İmzalama Politikası

  • Windows MSI paketleri: SignPath.io tarafından sağlanan ücretsiz kod imzalama, SignPath Foundation tarafından verilen sertifika



#İletim #İndir #TechSpot