[konversation] [Bug 471940] Konversation does not send CAP END if no CAP REQ is required

argonel bugzilla_noreply at kde.org
Mon Aug 7 02:58:13 BST 2023


https://bugs.kde.org/show_bug.cgi?id=471940

argonel <argonel at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/netw |https://invent.kde.org/netw
                   |ork/konversation/-/commit/3 |ork/konversation/-/commit/1
                   |81c067f62a77a2e0dfbac801546 |bc9a08c119c963d8a1be7dec5c8
                   |ebbd98b0b43f                |aa98231ec589

--- Comment #3 from argonel <argonel at gmail.com> ---
Git commit 1bc9a08c119c963d8a1be7dec5c8aa98231ec589 by Eli MacKenzie, on behalf
of Thomas Jepp.
Committed on 07/08/2023 at 03:58.
Pushed by argonel into branch 'master'.

caps: prevent connection hang when none are requested

Konversation didn't send CAP END after CAP LS, unless it actually requested
caps with CAP REQ. As per
https://ircv3.net/specs/extensions/capability-negotiation.html it must send CAP
END - otherwise servers will just hang the connection and never complete the
initial registration.


(cherry picked from commit 381c067f62a77a2e0dfbac801546ebbd98b0b43f)

M  +2    -0    src/irc/server.cpp

https://invent.kde.org/network/konversation/-/commit/1bc9a08c119c963d8a1be7dec5c8aa98231ec589

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Konversation-devel mailing list