felszabadított stabil kibocsátás EiskaltDC++ v2.4.1 – többplatformos kliens hálózatokhoz Közvetlen kapcsolat и Speciális közvetlen kapcsolat. szerelvények különféle Linux, Haiku, macOS és Windows disztribúciókhoz készült. Számos disztribúció karbantartója már frissített пакеты a hivatalos adattárakba.
Főbb változások a verzió után 2.2.9, amely 7.5 éve jelent meg:
Általános változások
- Az OpenSSL >= 1.1.x támogatása hozzáadva (az OpenSSL 1.0.2 támogatása megmarad).
- Jelentős fejlesztések a program működésében macOS és Haiku rendszereken.
- Hivatalos támogatás a Debian GNU/Hurdhoz.
- A fájlok DHT-n keresztüli keresése alapértelmezés szerint engedélyezve van. A dht.fly-server.ru szerver hozzáadásra került a kiszolgálók listájához, hogy megkapja az elérhető csomópontok kezdeti listáját.
- A Boost könyvtárakat eltávolítottuk az összeállítási függőségekből! Ugyanakkor sikerült korlátoznunk magunkat a C++14 szabvány képességeire, amivel meglehetősen régi rendszereken is lefordíthatjuk a programot.
- A forráskód jelentős átalakítása megtörtént, a statikus kódelemzők által talált megjegyzések (cppcheck, clang) megszűntek.
- A libeiskaltdcpp könyvtár kódjának részleges szinkronizálása a DC++ 0.868 kernellel.
eiskaltdcpp-qt
- Támogatás hozzáadva a program Qt 5.x könyvtárakkal történő felépítéséhez. Ugyanakkor a Qt 4.x könyvtárakkal való kompatibilitás megmarad.
- Támogatás hozzáadva az erőforrásfájlok relatív elérési útjaihoz (ikonok, hangok, fordítások stb.), ami lehetővé tette a program AppImage-be és snap-be történő becsomagolását.
- Hozzáadott támogatás a hubokhoz nmdcs:// .
- A beállítási párbeszédpanel jelentősen javult.
- Továbbfejlesztett mágneses hivatkozások megjelenítése a BitTorrent protokollhoz chatekben. (Csak megjelenítés; rákattintással továbbra is meghívja a külső programot.)
- Továbbfejlesztett párbeszédpanelek a mágneses hivatkozások megtekintéséhez és a TTH kiszámításához: hozzáadott gombok a mágneses hivatkozások és a keresési hivatkozások másolásához.
- Keresősáv hozzáadva a Debug Console widgethez.
- A beállítások közül eltávolították a teljes alkalmazás betűtípusának megváltoztatásának lehetőségét. Most a helyi menükben, szöveges címkékben, indikátorokban stb. A rendszer mindig a rendszer betűtípusát használja. A csevegőüzenetek betűtípus-beállításai változatlanok maradnak.
- Az IP szűrő működése javítva.
- Módosult a chatekben a Ctrl+F gyorsbillentyűre adott reakció: immár nem rejti el a keresősávot, ha újra megnyomjuk, hanem ugyanúgy viselkedik, mint a böngészők keresősávja.
- A KDE Plasma 5 újabb verzióinak megjelenítési problémája miatt a HTML-szöveg formázása nem használható az eszköztippben a rendszertálca ikonhoz GNU/Linux és FreeBSD rendszereken.
- Új "Titkár" widget hozzáadva mágneses hivatkozásokat és/vagy kulcsszavakat tartalmazó üzenetek kereséséhez. A felhasználónak többé nem kell átnéznie a rengeteg haszontalan üzenetet sok csomóponton, hogy valami érdekeset találjon, a „titkár” megteszi helyette.
- Javított helyi menük a személyes csevegések üzeneteihez.
eiskaltdcpp-gtk
- Különféle kisebb-nagyobb hibákat javítottak.
- Kevesebb a programösszeomlás, de nem sikerült mindegyiket javítani. Például összeomlások fordulhatnak elő a kereső widget használatakor.
eiskaltdcpp-démon
- A keresési lekérdezések eredményei most a démonoldalon szűrhetők: csak az utolsó keresési lekérdezés eredményei jelennek meg a JSON-RPC-n keresztül. Ez a megközelítés kevésbé rugalmas, mint korábban, de lehetővé teszi az egyszerűsített ügyfélmegvalósítást. Például a hivatalosban webes felület.
Of jövőbeli tervek különösen neves:
- IPv6 támogatás hozzáadása a kernelhez.
- A Hunspell könyvtár használata az Aspell helyett az eiskaltdcpp-qt helyesírás-ellenőrzésére.
- A Qt 4.x, valamint az 5-nél régebbi Qt 5.12.x támogatásának vége.
- A támogatás vége és az eiskaltdcpp-gtk teljes eltávolítása.
- Távolítsa el az XML-RPC támogatást az eiskaltdcpp-démonból.
Forrás: linux.org.ru