summaryrefslogtreecommitdiff
path: root/src/irc/core/irc-cap.c
AgeCommit message (Collapse)Author
2018-01-07Handle CAP {ADD,DEL} from cap-notifyLemonBoy
This is the last piece of the puzzle.
2018-01-07Parse multiline responses to CAP LSLemonBoy
The parsing logic isn't too elegant because of the optional parameter used for signaling if a response has a continuation one.
2018-01-07Factor out the parsing functionLemonBoy
This is also needed for CAP NEW and CAP DEL.
2018-01-07Parse the K/V form in CAP LSLemonBoy
This is a prerequisite for the IRC v3.2 compliance.
2015-11-26irc-cap: Don't send a space at the beginning of the CAP REQ parameterdequis
Turns out it confuses inspircd, making it reply a NAK with empty parameter. The rest is ACKed anyway. I've already whined at saberuk and there's a pending pull request over there fixing this issue. And, of course, this is cleaner.
2015-09-02Fix two minor issues outlined in the PR#222LemonBoy
irc-cap.c has now a licence header. A minor style fix in misc.c
2015-05-05Implement support for IRCv3.1 CAP negotiationLemonBoy