summary refs log tree commit diff
path: root/handle.c
AgeCommit message (Expand)Author
2021-01-16Add -I highlight option and /highlightC. McEnroe
2021-01-16Rename ignore code to filterC. McEnroe
2021-01-11Don't pass nick to urlScan for MOTD and helpC. McEnroe
2020-12-30Factor out reply count checking and decrementingC. McEnroe
2020-12-30Add /whowasC. McEnroe
2020-12-30Show setnames like nick changesC. McEnroe
2020-12-29Add /setname commandC. McEnroe
2020-12-29Handle so-called Standard RepliesC. McEnroe
2020-12-05Handle 437 ERR_UNAVAILRESOURCE like ERR_NICKNAMEINUSEC. McEnroe
2020-11-08Remove static buffer from colorMentionsC. McEnroe
2020-11-08Remove static buffer from capListC. McEnroe
2020-11-08Highlight changed portion of topicC. McEnroe
2020-10-02Double up /help for server helpC. McEnroe
2020-09-30Use WHO for /opsC. McEnroe
2020-09-30Add /ops commandC. McEnroe
2020-09-18Switch back to checking for server by nick with '.'C. McEnroe
2020-09-02Don't call completeTouch for ignored messagesC. McEnroe
2020-08-18Match mentions case-sensitivelyC. McEnroe
2020-08-16Set origin fields to "*" if missingC. McEnroe
2020-08-04Say "OpenSSL" in additional permission noticesC. McEnroe
2020-07-30Replace catf with something that tracks lenC. McEnroe
2020-07-30Remove use of strlcatC. McEnroe
2020-07-13Add current topic to tab-complete so it can editedC. McEnroe
2020-07-09Don't scan ignored messages for URLsC. McEnroe
2020-06-24Bump ParamCap to 254C. McEnroe
2020-06-16Color mentions up to first ": " rather than just ":"C. McEnroe
2020-06-08Add additional permission for linking with LibreSSLC. McEnroe
2020-04-07Check ignores against idC. McEnroe
2020-04-05Error on missing MODE parametersC. McEnroe
2020-04-05Error on invalid ISUPPORT valuesC. McEnroe
2020-04-03Use gnu-case-range and gnu-conditional-omitted-operand extensionsC. McEnroe
2020-03-31Add /ignore message filtering patternsC. McEnroe
2020-03-30Replace some declaration; while loops with for loopsC. McEnroe
2020-03-28Rewrite mode formatting again and write to logC. McEnroe
2020-03-25Log chat eventsC. McEnroe
2020-03-23Track MODE in repliesC. McEnroe
2020-03-23Assume worst case for unknown user and host in splitMessageC. McEnroe
2020-03-22Track own host, handle CHGHOSTC. McEnroe
2020-03-22Handle RPL_CHANNELMODEISC. McEnroe
2020-03-22Handle user mode changesC. McEnroe
2020-03-22Rewrite handleModeC. McEnroe
2020-03-18Handle RPL_UMODEISC. McEnroe
2020-03-09Ignore 422 ERR_NOMOTDC. McEnroe
2020-03-08Set self.pos before handling the messageC. McEnroe
2020-02-29Implement the causal.agency/consumer capabilityC. McEnroe
2020-02-25Add raw modes to mode messageC. McEnroe
2020-02-25Handle changing setParamModes, paramModes and other channel modesC. McEnroe
2020-02-25Fix handling EXCEPTS and INVEX without valuesC. McEnroe
2020-02-25Add /mode, /except, /invex and handle lists repliesC. McEnroe
2020-02-23Accumulate mode changes into a buffer for one messageC. McEnroe