Lançamento do EiskaltDC++ 2.4.1


Lançamento do EiskaltDC++ 2.4.1

Disponível lançamento estável EiskaltDC++ v2.4.1 — cliente multiplataforma para redes Direct Connect e Advanced Direct Connect. Builds preparados para várias distribuições Linux, Haiku, macOS e Windows. Os mantenedores de muitas distribuições já realizaram atualizações pacotes nos repositórios oficiais.

Principais mudanças desde a versão 2.2.9, que foi lançada há 7,5 anos:

Mudanças gerais

  • Adicionada suporte para OpenSSL >= 1.1.x (o suporte para OpenSSL 1.0.2 foi mantido).
  • Melhorias significativas para o funcionamento do programa no macOS e Haiku.
  • Suporte oficial ao Debian GNU/Hurd.
  • Busca por arquivos via DHT habilitada por padrão. O servidor dht.fly-server.ru foi adicionado à lista de servidores para obtenção da lista inicial de nós disponíveis.
  • As bibliotecas Boost foram removidas das dependências de construção! Com isso, foi possível limitar-se às funcionalidades do padrão C++14, permitindo a compilação do programa em sistemas bastante antigos.
  • Realizada uma reestruturação significativa do código-fonte, eliminando as questões encontradas por analisadores de código estático (cppcheck, clang).
  • Sincronização parcial do código da biblioteca libeiskaltdcpp com o núcleo do DC++ 0.868.

eiskaltdcpp-qt

  • Adicionada suporte para a construção do programa com bibliotecas Qt 5.x, mantendo a compatibilidade com bibliotecas Qt 4.x.
  • Adicionada suporte para caminhos relativos a arquivos de recursos (ícones, sons, traduções, etc.), permitindo empacotar o programa em AppImage e snap.
  • Adicionada suporte para hubs nmdcs:// .
  • Diálogo de configurações significativamente aprimorado.
  • Melhorada a exibição de links magnet para o protocolo BitTorrent em chats. (Apenas a exibição, ao clicar neles, ainda chama um programa externo.)
  • Diálogos aprimorados para visualizar links magnet e calcular TTH: botões para copiar links magnet e links de busca foram adicionados.
  • Adicionada barra de busca no widget "Console de Depuração".
  • Removida a opção de alteração da fonte para todo o aplicativo nas configurações. Agora, menus contextuais, rótulos de texto, indicadores, etc., sempre utilizam a fonte do sistema. As configurações de fontes para mensagens em chats permanecem inalteradas.
  • Funcionamento do filtro de IP corrigido.
  • Alterada a reação à tecla de atalho Ctrl+F em chats: agora não oculta a barra de busca na segunda pressão, funcionando como a barra de busca em navegadores.
  • O uso de formatação HTML no texto da dica de ferramenta na área de sistema em GNU/Linux e FreeBSD foi interrompido devido a problemas de exibição nas novas versões do KDE Plasma 5. Agora, para todos os sistemas e DE, é utilizado texto simples.
  • Adicionado um novo widget ‘Secretário’ para buscar mensagens que contêm links magnet e/ou palavras-chave. O usuário não precisa mais percorrer toneladas de mensagens inúteis em vários hubs para encontrar algo interessante; o ‘Secretário’ fará isso por ele.
  • Menus de contexto para mensagens em chats privados foram corrigidos.

eiskaltdcpp-gtk

  • Diversos erros pequenos e grandes foram corrigidos.
  • Ocorrências de falhas no programa diminuíram, mas nem todas foram corrigidas. Por exemplo, podem ocorrer falhas ao utilizar o widget de busca.

eiskaltdcpp-daemon

  • Os resultados das consultas de busca agora são filtrados no lado do daemon: os resultados são retornados via JSON-RPC apenas para a consulta de busca mais recente. Essa abordagem é menos flexível do que antes, mas permite simplificar as implementações do cliente. Por exemplo, na oficial interface web.

De planos futuros especialmente foi destacado:

  • Adição de suporte a IPv6 no núcleo.
  • Uso da biblioteca Hunspell em vez de Aspell para verificação de ortografia no eiskaltdcpp-qt.
  • Interrupção do suporte ao Qt 4.x, bem como ao Qt 5.x abaixo da versão 5.12.
  • Interrupção do suporte e remoção completa do eiskaltdcpp-gtk.
  • Remoção do suporte a XML-RPC do eiskaltdcpp-daemon.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster