{"id":98933,"date":"2021-01-31T02:42:12","date_gmt":"2021-01-31T00:42:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-eiskaltdc-2-4-1"},"modified":"2021-01-31T02:42:12","modified_gmt":"2021-01-31T00:42:12","slug":"reliz-eiskaltdc-2-4-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-eiskaltdc-2-4-1","title":{"rendered":"Release of EiskaltDC++ 2.4.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/19574\/original.png\" itemprop=\"contentURL\"><br \/>\n      <img decoding=\"async\" alt=\"Release of EiskaltDC++ 2.4.1\" src=\"\/wp-content\/uploads\/2021\/01\/bd56f3b95cf9d9ff4d313c67cfa82b14.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>    <\/a><\/p>\n<p><noindex>      <noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/github.com\/eiskaltdcpp\/eiskaltdcpp\/blob\/v2.4.1\/ChangeLog.txt\">Released<\/a> stable release <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/EiskaltDC%2B%2B\">EiskaltDC++<\/a> v2.4.1 \u2014 cross-platform client for networks <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Direct_Connect\">Direct Connect<\/a> and <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Advanced_Direct_Connect\">Advanced Direct Connect<\/a>. <a rel=\"nofollow\" href=\"https:\/\/github.com\/eiskaltdcpp\/eiskaltdcpp#packages-and-installers\">Builds<\/a> prepared for various Linux distributions, Haiku, macOS, and Windows. Maintainers of many distributions have already updated <a rel=\"nofollow\" href=\"https:\/\/repology.org\/project\/eiskaltdcpp\/versions\">packages<\/a> in the official repositories.<\/p>\n<p><\/noindex><\/noindex><\/p>\n<p><noindex><\/p>\n<p>Main changes since the version <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/internet\/9524235\">2.2.9<\/a>, released 7.5 years ago:<\/p>\n<p><\/noindex><\/p>\n<p><em>General Changes<\/em><\/p>\n<ul>\n<li>Added support for OpenSSL &gt;= 1.1.x (support for OpenSSL 1.0.2 is maintained).<\/li>\n<li>Significant improvements for the program's operation on macOS and Haiku.<\/li>\n<li>Official support for Debian GNU\/Hurd.<\/li>\n<li>File search via DHT is enabled by default. The server dht.fly-server.ru is added to the list of servers for obtaining the initial list of available nodes.<\/li>\n<li>Removed Boost! libraries from build dependencies! Successfully limited to C++14 standard capabilities, allowing the program to be built on quite old systems.<\/li>\n<li>Conducted a major refactoring of the source code, addressing issues identified by static code analyzers (cppcheck, clang).<\/li>\n<li>Partial synchronization of the libeiskaltdcpp library code with the DC++ 0.868 core.<\/li>\n<\/ul>\n<p><em>eiskaltdcpp-qt<\/em><\/p>\n<ul>\n<li>Added support for building the program with Qt 5.x libraries. Compatibility with Qt 4.x libraries is maintained.<\/li>\n<li>Added support for relative paths to resource files (icons, sounds, translations, etc.), enabling the program to be packaged in AppImage and snap.<\/li>\n<li>Added support for hubs <a rel=\"nofollow\" href=\"nmdcs:\/\/\">nmdcs:\/\/<\/a> .<\/li>\n<li>Significantly improved the settings dialog.<\/li>\n<li>Improved the display of magnet links for the BitTorrent protocol in chats. (Only the display; clicking on them still launches an external program.)<\/li>\n<li>Improved the dialogs for viewing magnet links and calculating TTH: added buttons for copying magnet links and search links.<\/li>\n<li>A search panel has been added to the &laquo;Debug Console&raquo; widget.<\/li>\n<li>The option to change the font for the entire application has been removed from settings. The system font is now always used in context menus, text labels, indicators, etc. Font settings for chat messages remain unchanged.<\/li>\n<li>Fixed the operation of the IP filter.<\/li>\n<li>Changed the response to the hotkey Ctrl+F in chats: now it does not hide the search panel upon re-pressing, but behaves like the search panel in web browsers.<\/li>\n<li>HTML text formatting has been discontinued in the tooltip for the system tray icon in GNU\/Linux and FreeBSD systems due to display issues in the newer versions of KDE Plasma 5. Now, plain text is used across all systems and DE.<\/li>\n<li>A new widget &laquo;Secretary&raquo; has been added to search for messages containing magnet links and\/or keywords. Users no longer need to sift through tons of irrelevant messages on multiple hubs to find something interesting; the &laquo;Secretary&raquo; will do this for them.<\/li>\n<li>Context menus for messages in private chats have been fixed.<\/li>\n<\/ul>\n<p><em>eiskaltdcpp-gtk<\/em><\/p>\n<ul>\n<li>Various minor and major bugs have been fixed.<\/li>\n<li>Crashes have become less frequent, but not all have been resolved. For example, crashes may occur when using the search widget.<\/li>\n<\/ul>\n<p><em>eiskaltdcpp-daemon<\/em><\/p>\n<ul>\n<li>Search query results are now filtered on the daemon side: results are returned via JSON-RPC only for the last search query. This approach is less flexible than before but simplifies client implementations. For example, in the official <a rel=\"nofollow\" href=\"https:\/\/github.com\/eiskaltdcpp\/eiskaltdcpp-we\">web interface<\/a>.<\/li>\n<\/ul>\n<p><noindex><\/p>\n<p>From <a rel=\"nofollow\" href=\"https:\/\/github.com\/eiskaltdcpp\/eiskaltdcpp\/blob\/v2.4.0\/TODO\">plans for the future<\/a> especially <a rel=\"nofollow\" href=\"https:\/\/github.com\/eiskaltdcpp\/eiskaltdcpp\/milestone\/3\">include<\/a>:<\/p>\n<p><\/noindex><\/p>\n<ul>\n<li>Adding IPv6 support in the kernel.<\/li>\n<li>Using Hunspell library instead of Aspell for spell checking in eiskaltdcpp-qt.<\/li>\n<li>Ending support for Qt 4.x and Qt 5.x older than 5.12.<\/li>\n<li>Discontinuing support and completely removing eiskaltdcpp-gtk.<\/li>\n<li>Removing XML-RPC support from eiskaltdcpp-daemon.<\/li>\n<\/ul>\n<p>Source: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/internet\/16135607\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u044b\u0448\u0435\u043b \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 EiskaltDC++ v2.4.1 \u2014 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0441\u0435\u0442\u0435\u0439 Direct Connect \u0438 Advanced Direct Connect. \u0421\u0431\u043e\u0440\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u043e\u0432 Linux, Haiku, macOS \u0438 Windows. \u041c\u0435\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u043c\u043d\u043e\u0433\u0438\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u043e\u0432 \u0443\u0436\u0435 \u0443\u0441\u043f\u0435\u043b\u0438 \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u043a\u0435\u0442\u044b \u0432 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u0445. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 2.2.9, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u044b\u043b\u0430 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u0430 7.5 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434: \u041e\u0431\u0449\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 OpenSSL &gt;= 1.1.x (\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":98934,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-98933","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/reliz-eiskaltdc-2-4-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 EiskaltDC++ 2.4.1 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/reliz-eiskaltdc-2-4-1\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-01-31T00:42:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-01-31T00:42:12+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Release EiskaltDC++ 2.4.1 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-eiskaltdc-2-4-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 EiskaltDC++ 2.4.1 | ProHoster","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-eiskaltdc-2-4-1","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-01-31T00:42:12+00:00","article:modified_time":"2021-01-31T00:42:12+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"98933","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 09:56:40","updated":"2022-09-29 17:23:51","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/98933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=98933"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/98933\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/98934"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=98933"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=98933"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=98933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}