Se lanzó el cliente gráfico de código abierto Nicotine+ 3.2.1 para la red P2P Soulseek. Nicotine+ busca ser una alternativa cómoda y gratuita al cliente oficial de Soulseek, proporcionando funcionalidades adicionales mientras mantiene la compatibilidad con el protocolo Soulseek. El código del cliente está escrito en Python usando la biblioteca gráfica GTK y se distribuye bajo la licencia GPLv3. Las versiones están disponibles para GNU/Linux, BSD, Solaris, Windows y macOS.
Principales cambios:
- Se agregó la visualización directa de directorios y archivos mediante el protocolo "slsk://".
- Se optimizó el rendimiento general y la estabilidad de la interacción con el servidor Soulseek y las conexiones P2P.
- Se optimizó el rendimiento de la interfaz gráfica.
- Se realizó un gran trabajo por parte de la comunidad en la traducción del programa a diferentes idiomas.
- Se corrigió una vulnerabilidad crítica al recibir una solicitud de descarga con una ruta de archivo incorrecta.
- Se corrigió el manejo de archivos temporales cuyos nombres superan los 255 caracteres.
- Se corrigió un error que causaba que las descargas se quedaran atascadas permanentemente en la cola de descargas.
- Se corrigió un error que impedía que las traducciones de idioma se aplicaran automáticamente en Windows y macOS.




Fuente: opennet.ru
