Hatte heute nochmal 2-3 Minuten für das Thema aufgewendet (mein Download/Upload-Ration hat sich kaum merklich gebessert, daher das erneute Interesse).

Neben #KTorrent habe ich noch #Transmission aktiviert. Dies bringt einen "Test" für offene Ports mit, den ich sogleich, sowohl auf den Transmission-Port als auch auf den Ktorrent-Port, losgelassen habe.
UPnP ist aktiv.
Mein Router sagt "ja ja, mach ich dir, easy"
KTorrent sagt "Ja ja, hab ich geöffnet, schau her!"
... und der Portscan von Transmission? Wirft mir nach kurzem Warten ein "Port geschlossen!" entgegen, egal welchen ich teste.

Ohne ins Details gehen zu wollen, mein Provider, oder das von ihm bereitgestellte Routerdingens, findet Torrent wohl schlicht doof.

Vielleicht probiere ich später nochmal manuelle Portweiterleitung ...

KTorrent was the last in the list not published yet for gear26, NeoChat still has crashes, so that remains for now on 25.08.3 until it's resolved, anyway, KTorrent update available for Haiku too now. :)

#HaikuOS #haikuports #KDE #gear26 #Ktorrent #torrent #client

Guten Morgen allerseits!

#KTorrent hatte heute früh schöne Neuigkeiten für mich, bin auf dem besten Wege meine Schuldigkeit in Sachen #LinuxMint Images abzugelten.

Denkt immer dran, sharing ist caring 😁

#torrent #mint #upload

This year, I finally used #Qbittorrent and it is amazing. I was fine before with #Transmission and then #Ktorrent. But after adding search plugins to Qbittorrent I can't go back. I am using the qbittorrent-tak #snap version. It works great. I was using the #Flatpak version at first, but then it just stopped launching - even after an unrelated reboot. I will use Snaps or Flats, whichever works the best but, #SnapApps have been just working when given the chance.
Having a quick look at the #torrent parsing implementation in #ktorrent here https://github.com/KDE/libktorrent/blob/0ef3c90d58cc9b76bad281def7723e283ac21091/src/bcodec/bdecoder.cpp#L36 pretty old code with some lines dating back to 2010, it looks relatively clean to me. Can't say I'm a huge fan of all the try/catch blocks nor I trust it to be completely leak-proof with all those new/delete, but the biggest issue to me is the dependency on Qt, quite a big one if you wanted to extract just that functionality into your own tool
libktorrent/src/bcodec/bdecoder.cpp at 0ef3c90d58cc9b76bad281def7723e283ac21091 · KDE/libktorrent

BitTorrent protocol implementation. Contribute to KDE/libktorrent development by creating an account on GitHub.

GitHub

So many #KDE applications work great on Windows, it’s ridiculous. #Krita? #KateEditor? #Kdenlive? Awesome! #KDEConnect? Chef’s kiss!

Kind of sad that there are no versions of #KTorrent or #Gwenview.

So, yeah, what’s my operating system? #Firefox.
No, but really? KDE and #Nushell.
Stop it, be serious, what’s underneath?! Who cares.

#KTorrent 24.12.0 has been released (#libktorrent / #KDE / #BitTorrent / #Torrent) https://invent.kde.org/network/ktorrent
#KTorrent 24.08.0 has been released (#libktorrent / #KDE / #BitTorrent / #Torrent) https://invent.kde.org/network/ktorrent
`showSystemTrayIcon=false` krashes #Ktorrent 24.02.1. Kool to know.