Адбыўся выпуск вольнага графічнага кліента Nicotine+ 3.2.1 для файлаабменнай P2P-сеткі Soulseek. Nicotine+ імкнецца быць зручнай, вольнай альтэрнатывай з адчыненым зыходным кодам афіцыйнаму кліенту Soulseek, падаючы дадатковую функцыянальнасць і захоўваючы пры гэтым сумяшчальнасць з пратаколам Soulseek. Код кліента напісаны на мове Python з выкарыстаннем графічнай бібліятэкі GTK і распаўсюджваецца пад ліцэнзіяй GPLv3. Зборкі даступныя для GNU/Linux, BSD, Solaris, Windows і masOS.
Асноўныя змены:
- Дададзены прамы прагляд дырэкторый і файлаў з дапамогай пратакола "slsk://".
- Аптымізавана агульная прадукцыйнасць і стабільнасць узаемадзеяння з серверам Soulseek і аднарангавымі злучэннямі.
- Аптымізавана прадукцыйнасць графічнага інтэрфейсу.
- Праведзена вялікая праца супольнасцю над перакладам праграмы на розныя мовы.
- Выпраўлена крытычная ўразлівасць пры атрыманні запыту на загрузку з няправільна паказаным шляхам да файла.
- Выпраўлена апрацоўка часавых файлаў, назвы якіх перавышаюць 255 сімвалаў.
- Выпраўлена памылка, з-за якой раздачы назаўжды завісалі ў чарзе раздач.
- Выпраўлена памылка, з-за якой моўныя пераклады не прымяняліся аўтаматычна ў Windows і macOS.
Крыніца: opennet.ru