Nova versão do cliente BitTorrent Transmission 3.0

Após um ano de desenvolvimento publicado liberar Transmissão 3.0, um cliente BitTorrent relativamente leve e que consome muitos recursos, escrito em C e que suporta uma variedade de interfaces de usuário: GTK, Qt, Mac nativo, interface Web, daemon, linha de comando.

Grandes mudanças:

  • A capacidade de aceitar conexões via IPv6 foi adicionada ao servidor RPC;
  • A verificação do certificado SSL está habilitada por padrão para downloads HTTPS;
  • Revertido para usar hash como nome para arquivos .resume e .torrent (resolve problema com o Linux exibindo o erro “Nome do arquivo muito longo” quando o nome do torrent é muito longo);
  • No servidor http integrado, o número de tentativas de autenticação malsucedidas é limitado a 100 para proteção contra adivinhação de senha;
  • Adicionados peer IDs para clientes de torrent Xfplay, PicoTorrent, Free Download Manager, Folx e Baidu Netdisk;
  • Adicionado suporte para a opção TCP_FASTOPEN, que permite reduzir um pouco o tempo de configuração da conexão;
  • Melhor tratamento do sinalizador ToS (Tipo de serviço, classe de tráfego) para conexões IPv6;
  • Nas listas negras, foi adicionada a capacidade de especificar máscaras de sub-rede em notação CIDR (por exemplo, 1.2.3.4/24);
  • Adicionado suporte para construção com mbedtls (polarssl), wolfssl (cyassl) e LibreSSL, bem como novas versões de OpenSSL (1.1.0+);
  • Os scripts de construção baseados em CMake melhoraram o suporte para gerador Ninja, libappindicator, systemd, Solaris e macOS;
  • No cliente para macOS, foram aumentados os requisitos para a versão da plataforma (10.10), foi adicionado suporte para tema escuro;
  • No cliente GTK, teclas de atalho foram adicionadas para mover-se pela fila de inicialização, o arquivo .desktop foi modernizado, o arquivo AppData foi adicionado, ícones simbólicos foram propostos para a barra superior do GNOME e uma transição foi feita do intltool para obter texto;
  • No cliente para Qt, os requisitos para a versão Qt (5.2+) foram aumentados, teclas de atalho foram adicionadas para mover-se pela fila de download, o consumo de memória foi reduzido ao processar propriedades de torrent, foram fornecidas dicas de ferramentas para arquivos com nomes longos ,
    interface adaptada para telas HiDPI;

  • O processo em segundo plano passou a usar libsystemd em vez de libsystemd-daemon, e o escalonamento de privilégios é proibido no arquivo Transmission-daemon.service;
  • A vulnerabilidade XSS (cross-site scripting) foi eliminada no cliente Web, os problemas de desempenho foram resolvidos e a interface para dispositivos móveis foi melhorada.

Fonte: opennet.ru

Adicionar um comentário