EiskaltDC++ 2.4.1 veröffentlicht


EiskaltDC++ 2.4.1 veröffentlicht

Veröffentlicht stabiler Release EiskaltDC++ v2.4.1 — plattformĂŒbergreifender Client fĂŒr Netzwerke Direct Connect und Erweiterter Direct Connect. Bauten sind fĂŒr verschiedene Linux-Distributionen, Haiku, macOS und Windows vorbereitet. Die Maintainer vieler Distributionen haben bereits aktualisiert Pakete in den offiziellen Repositories.

Die wichtigsten Änderungen nach der Version 2.2.9, die vor 7,5 Jahren veröffentlicht wurde:

Allgemeine Änderungen

  • UnterstĂŒtzung fĂŒr OpenSSL >= 1.1.x hinzugefĂŒgt (UnterstĂŒtzung fĂŒr OpenSSL 1.0.2 bleibt erhalten).
  • Signifikante Verbesserungen fĂŒr die FunktionalitĂ€t des Programms in macOS und Haiku.
  • Offizielle UnterstĂŒtzung fĂŒr Debian GNU/Hurd.
  • Die Dateisuche ĂŒber DHT ist standardmĂ€ĂŸig aktiviert. Der Server dht.fly-server.ru wurde in die Liste der Server aufgenommen, um eine anfĂ€ngliche Liste verfĂŒgbarer Knoten zu erhalten.
  • Die AbhĂ€ngigkeiten aus den Build-Anforderungen wurden von den Boost-Bibliotheken befreit! Dabei konnte auf die Möglichkeiten des C++14-Standards zurĂŒckgegriffen werden, was es ermöglicht, das Programm auf ziemlich alten Systemen zu kompilieren.
  • Es wurde ein grĂŒndliches Refactoring des Quellcodes durchgefĂŒhrt, und die von statischen Code-Analysetools (cppcheck, clang) gefundenen MĂ€ngel wurden behoben.
  • Teilweise Synchronisierung des Codes von libeiskaltdcpp mit dem Kern von DC++ 0.868.

eiskaltdcpp-qt

  • UnterstĂŒtzung fĂŒr die Erstellung des Programms mit Qt 5.x-Bibliotheken hinzugefĂŒgt. Dabei wurde die KompatibilitĂ€t mit Qt 4.x-Bibliotheken beibehalten.
  • UnterstĂŒtzung fĂŒr relative Dateipfade zu Ressourcen (Icons, Sounds, Übersetzungen usw.) hinzugefĂŒgt, was es ermöglicht, das Programm in AppImage und Snap zu verpacken.
  • UnterstĂŒtzung fĂŒr Hubs hinzugefĂŒgt nmdcs:// .
  • Der Einstellungsdialog wurde erheblich verbessert.
  • Die Darstellung von Magnet-Links fĂŒr das BitTorrent-Protokoll in Chats wurde verbessert. (Nur die Darstellung, bei einem Klick darauf wird nach wie vor ein externes Programm aufgerufen.)
  • Die Dialoge zum Anzeigen von Magnet-Links und zur Berechnung von TTH wurden verbessert: SchaltflĂ€chen zum Kopieren von Magnet-Links und Such-Links hinzugefĂŒgt.
  • Eine Suchleiste im Widget „Debug-Konsole“ wurde hinzugefĂŒgt.
  • Die Option zur Änderung der Schriftart fĂŒr die gesamte Anwendung wurde aus den Einstellungen entfernt. Jetzt wird in KontextmenĂŒs, Textlabels, Indikatoren usw. immer die Systemschriftart verwendet. Die Schriftarteinstellungen fĂŒr Chatnachrichten bleiben unverĂ€ndert.
  • Die FunktionalitĂ€t des IP-Filters wurde korrigiert.
  • Die Reaktion auf den Hotkey Ctrl+F in Chats wurde geĂ€ndert: Er versteckt jetzt die Suchleiste bei erneutem DrĂŒcken nicht mehr, sondern verhĂ€lt sich wie die Suchleiste in Webbrowsern.
  • Die Verwendung von HTML-Formatierung im Tooltip fĂŒr das Symbol im Systemtray unter GNU/Linux und FreeBSD wurde aufgrund von Anzeigeproblemen in den neuen Versionen von KDE Plasma 5 eingestellt. Jetzt wird in allen Systemen und DE einfacher Text verwendet.
  • Ein neues Widget "SekretĂ€r" wurde hinzugefĂŒgt, um Nachrichten mit Magnet-Links und/oder SchlĂŒsselwörtern zu suchen. Der Benutzer muss nicht mehr Tausende von nutzlosen Nachrichten in zahlreichen Hubs durchsuchen, um etwas Interessantes zu finden, das erledigt nun der "SekretĂ€r" fĂŒr ihn.
  • Die KontextmenĂŒs fĂŒr Nachrichten in persönlichen Chats wurden korrigiert.

eiskaltdcpp-gtk

  • Verschiedene kleinere und grĂ¶ĂŸere Fehler wurden behoben.
  • Die Anzahl der ProgrammabstĂŒrze hat abgenommen, aber nicht alle wurden behoben. Beispielsweise können AbstĂŒrze beim Verwenden des Suchwidgets auftreten.

eiskaltdcpp-daemon

  • Suchanfragen werden jetzt auf der Serverseite gefiltert: Über JSON-RPC werden nur die Ergebnisse der letzten Suchanfrage zurĂŒckgegeben. Dieser Ansatz ist weniger flexibel als zuvor, ermöglicht es jedoch, die Client-Implementierungen zu vereinfachen. Zum Beispiel im offiziellen Webinterface.

Aus ZukunftsplÀne insbesondere wird vermerkt:

  • UnterstĂŒtzung von IPv6 im Kern hinzufĂŒgen.
  • Verwendung der Bibliothek Hunspell anstelle von Aspell zur RechtschreibprĂŒfung in eiskaltdcpp-qt.
  • Einstellung der UnterstĂŒtzung fĂŒr Qt 4.x sowie Qt 5.x vor 5.12.
  • Einstellung der UnterstĂŒtzung und vollstĂ€ndige Entfernung von eiskaltdcpp-gtk.
  • Entfernung der UnterstĂŒtzung fĂŒr XML-RPC aus eiskaltdcpp-daemon.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster