Został wydany Nicotine+ 3.2.1, darmowy graficzny klient sieci wymiany plików Soulseek P2P. Nicotine+ ma być przyjazną dla użytkownika, bezpłatną i otwartą alternatywą dla oficjalnego klienta Soulseek, zapewniającą dodatkową funkcjonalność przy jednoczesnym zachowaniu zgodności z protokołem Soulseek. Kod kliencki jest napisany w języku Python przy użyciu biblioteki graficznej GTK i rozpowszechniany na licencji GPLv3. Kompilacje są dostępne dla systemów GNU/Linux, BSD, Solaris, Windows i masOS.
Główne zmiany:
- Dodano bezpośrednie przeglądanie katalogów i plików za pomocą protokołu „slsk://”.
- Zoptymalizowano ogólną wydajność i stabilność interakcji z serwerem Soulseek i połączeniami peer-to-peer.
- Zoptymalizowana wydajność GUI.
- Społeczność wykonała wiele pracy, aby przetłumaczyć program na różne języki.
- Naprawiono krytyczną lukę występującą podczas otrzymywania żądania pobrania z nieprawidłową ścieżką pliku.
- Naprawiono przetwarzanie plików tymczasowych, których nazwy przekraczają 255 znaków.
- Naprawiono błąd powodujący trwałe zablokowanie dystrybucji w kolejce dystrybucji.
- Naprawiono problem polegający na tym, że tłumaczenia językowe nie były automatycznie stosowane w systemach Windows i macOS.
Źródło: opennet.ru