出來了 穩定發布 艾斯卡爾特DC++ v2.4.1 - 網路跨平台用戶端 直接聯繫 и 高級直接連接. 組件 為各種 Linux、Haiku、macOS 和 Windows 發行版做好準備。 許多發行版的維護者已經更新 包 在官方儲存庫中。
版本後主要變化 2.2.9,發佈於 7.5 年前:
一般變化
- 新增了對 OpenSSL >= 1.1.x 的支援(保留對 OpenSSL 1.0.2 的支援)。
- 程式在 macOS 和 Haiku 上的操作已顯著改進。
- 對 Debian GNU/Hurd 的官方支持。
- 預設啟用透過 DHT 搜尋檔案。 伺服器 dht.fly-server.ru 已新增至伺服器清單中,以取得可用節點的初始清單。
- Boost 函式庫已從組件相依性中刪除! 同時,我們設法將自己限制在 C++14 標準的功能範圍內,這使我們能夠在相當舊的系統上編譯程式。
- 已對原始程式碼進行了重大重構;靜態程式碼分析器(cppcheck、clang)發現的註解已被刪除。
- libeiskaltdcpp 函式庫程式碼與 DC++ 0.868 核心部分同步。
eiskaltdcpp-qt
- 新增了對使用 Qt 5.x 庫建置程式的支援。 同時,保持了與 Qt 4.x 庫的兼容性。
- 增加了對資源檔案(圖標、聲音、翻譯等)相對路徑的支持,這使得將程式打包在AppImage和snap中成為可能。
- 新增了對集線器的支持 nmdcs:// .
- 設定對話框已顯著改進。
- 改進了聊天中 BitTorrent 協定磁力連結的顯示。 (僅顯示;單擊它們仍會呼叫外部程式。)
- 改進了用於查看磁力連結和計算 TTH 的對話框:新增了複製磁力連結和搜尋連結的按鈕。
- 在調試控制台小部件上新增了搜尋欄。
- 更改整個應用程式字體的選項已從設定中刪除。 現在在上下文選單、文字標籤、指示器等。 始終使用系統字體。 聊天訊息的字體設定保持不變。
- IP 過濾器操作已修復。
- 聊天中對 Ctrl+F 熱鍵的反應已更改:現在再次按下時不會隱藏搜尋欄,但其行為與網頁瀏覽器中的搜尋欄相同。
- 由於較新版本的 KDE Plasma 5 中存在顯示問題,已停止在 GNU/Linux 和 FreeBSD 系統上的系統托盤圖示的工具提示中使用 HTML 文字格式。純文字現在用於所有系統和 DE。
- 新增了一個新的「秘書」小工具來搜尋包含磁力連結和/或關鍵字的訊息。 使用者不再需要在許多中心翻閱大量無用的訊息來尋找有趣的東西,「秘書」會為他做這件事。
- 修復了個人聊天中訊息的上下文選單。
eiskaltdcpp-gtk
- 各種小錯誤和主要錯誤已修復。
- 程式崩潰的情況有所減少,但並非所有問題都已修復。 例如,使用搜尋小工具時可能會發生當機。
eiskaltdcpp 守護程式
- 搜尋查詢結果現在在守護程式端進行過濾:僅透過 JSON-RPC 傳回最後一個搜尋查詢的結果。 這種方法不如以前靈活,但它允許簡化客戶端實作。 例如,在官方 網路介面.
- 為核心新增 IPv6 支援。
- 在 eiskaltdcpp-qt 中使用 Hunspell 函式庫而不是 Aspell 進行拼字檢查。
- 終止對 Qt 4.x 以及早於 5 的 Qt 5.12.x 的支援。
- 終止支援並完全刪除 eiskaltdcpp-gtk。
- 從 eiskaltdcpp-daemon 中刪除 XML-RPC 支援。
來源: linux.org.ru