Lançamento do cliente BitTorrent Deluge 2.0

Nove anos após a formação do último ramo significativo publicado lançamento de um cliente BitTorrent multiplataforma Dilúvio 2.0, escrito em Python (usando o framework Twisted), baseado em libtorrent e suporte a vários tipos de interface de usuário (GTK+, interface web, versão de console). O BitTorrent opera no modo cliente-servidor, no qual o shell do usuário é executado como um processo separado e todas as operações do BitTorrent são gerenciadas por um daemon separado que pode ser executado em um computador remoto. Código do projeto distribuído por sob a licença GPL.

chave melhorias A nova versão incluiu a portabilidade da base de código para Python 3 e a transferência da interface GTK para GTK3. Outras mudanças:

  • Modo de carregamento sequencial implementado;
  • Adicionada a capacidade de alterar o proprietário de um torrent;
  • A função AutoAdd foi movida do aplicativo principal para um plugin externo com melhor funcionamento (incluído);
  • A provisão é feita para o tratamento de exceções do lado do cliente relacionadas à autenticação e solicitações de credenciais. Caso não existam parâmetros de autenticação nas configurações, é enviado um código de erro ao cliente, em cujo lado é exibido um formulário de login e senha;
  • Foi feita uma distinção entre novos torrents adicionados a uma sessão e torrents baixados quando a sessão é restaurada;
  • Os parâmetros TLS foram atualizados para alcançar maior segurança;
  • Fornece informações sobre o status do download de partes do torrent;
  • Uma opção foi adicionada às configurações para selecionar uma interface de rede para tráfego de saída;
  • O servidor que alimenta o WebUI (deluge-web) agora é executado em segundo plano por padrão; para desabilitar esse comportamento, use a opção '-d' ('--do-not-daemonize');
  • O plugin Blocklist adicionou suporte para listas de permissões e a capacidade de limpar o filtro de endereço IP antes de atualizar as listas.

Fonte: opennet.ru

Adicionar um comentário