summary refs log tree commit diff
path: root/handle.c (follow)
Commit message (Expand)AuthorAge
* Match mentions case-sensitivelyJune McEnroe2020-08-18
* Set origin fields to "*" if missingJune McEnroe2020-08-16
* Say "OpenSSL" in additional permission noticesJune McEnroe2020-08-04
* Replace catf with something that tracks lenJune McEnroe2020-07-30
* Remove use of strlcatJune McEnroe2020-07-30
* Add current topic to tab-complete so it can editedJune McEnroe2020-07-13
* Don't scan ignored messages for URLsJune McEnroe2020-07-09
* Bump ParamCap to 254June McEnroe2020-06-24
* Color mentions up to first ": " rather than just ":"June McEnroe2020-06-16
* Add additional permission for linking with LibreSSLJune McEnroe2020-06-08
* Check ignores against idJune McEnroe2020-04-07
* Error on missing MODE parametersJune McEnroe2020-04-05
* Error on invalid ISUPPORT valuesJune McEnroe2020-04-05
* Use gnu-case-range and gnu-conditional-omitted-operand extensionsJune McEnroe2020-04-03
* Add /ignore message filtering patternsJune McEnroe2020-03-31
* Replace some declaration; while loops with for loopsJune McEnroe2020-03-30
* Rewrite mode formatting again and write to logJune McEnroe2020-03-28
* Log chat eventsJune McEnroe2020-03-25
* Track MODE in repliesJune McEnroe2020-03-23
* Assume worst case for unknown user and host in splitMessageJune McEnroe2020-03-23
* Track own host, handle CHGHOSTJune McEnroe2020-03-22
* Handle RPL_CHANNELMODEISJune McEnroe2020-03-22
* Handle user mode changesJune McEnroe2020-03-22
* Rewrite handleModeJune McEnroe2020-03-22
* Handle RPL_UMODEISJune McEnroe2020-03-18
* Ignore 422 ERR_NOMOTDJune McEnroe2020-03-09
* Set self.pos before handling the messageJune McEnroe2020-03-08
* Implement the causal.agency/consumer capabilityJune McEnroe2020-02-29
* Add raw modes to mode messageJune McEnroe2020-02-25
* Handle changing setParamModes, paramModes and other channel modesJune McEnroe2020-02-25
* Fix handling EXCEPTS and INVEX without valuesJune McEnroe2020-02-25
* Add /mode, /except, /invex and handle lists repliesJune McEnroe2020-02-25
* Accumulate mode changes into a buffer for one messageJune McEnroe2020-02-23
* Handle ERR_CHANOPRIVSNEEDEDJune McEnroe2020-02-20
* Handle MODE changing channel list modesJune McEnroe2020-02-20
* Handle MODE setting channel prefix modesJune McEnroe2020-02-20
* Change ban list formattingJune McEnroe2020-02-20
* Rearrange some handlersJune McEnroe2020-02-20
* Handle RPL_INVITING when no invite-notifyJune McEnroe2020-02-20
* Handle ERR_BANLISTFULLJune McEnroe2020-02-20
* Add handlers for user-in-channel errorsJune McEnroe2020-02-20
* Add generic error reply handlerJune McEnroe2020-02-20
* Add /ban, /unban and handle ban list repliesJune McEnroe2020-02-19
* Format WHOIS signon date with %F %TJune McEnroe2020-02-19
* Replace a lot of snprintf with a catf implementationJune McEnroe2020-02-16
* Add 379 to WHOIS responsesJune McEnroe2020-02-16
* Track EXCEPTS and INVEX modesJune McEnroe2020-02-16
* Apply colorMentions to actionsJune McEnroe2020-02-16
* Replace small integers in size_t with uintJune McEnroe2020-02-15
* Still add nick without prefixes to completeJune McEnroe2020-02-15
ab44b07324ef3108bb0f2160a&follow=1'>Set TABSIZE=4June McEnroe Absolutely indiscriminately. 2022-06-02Do basic match highlightingJune McEnroe 2022-06-02Clean up parsing a littleJune McEnroe 2022-06-02Don't duplicate path stringJune McEnroe 2022-06-02Use stderr instead of /dev/tty, realloc buffer if lines too longJune McEnroe For some reason I haven't been able to figure out, trying to poll /dev/tty returns POLLNVAL (and this was using 100% CPU looping), but using stderr instead works fine. 2022-06-02Add initial working version of qfJune McEnroe 2022-05-29Set prompt for okshJune McEnroe