Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add null terminator to modes in channelListMode | June McEnroe | 2020-06-15 |
| | | | | | Otherwise passing more than 13 parameters reads past the end of the array. | ||
* | Add additional permission for linking with LibreSSL | June McEnroe | 2020-06-08 |
| | | | | https://www.gnu.org/licenses/gpl-faq.en.html#GPLIncompatibleLibs | ||
* | Voice, devoice self on /voice, /devoice with no params | June McEnroe | 2020-04-06 |
| | |||
* | Op, deop self on /op, /deop without params | June McEnroe | 2020-04-06 |
| | |||
* | Use gnu-case-range and gnu-conditional-omitted-operand extensions | June McEnroe | 2020-04-03 |
| | | | | | I'm sad to do this but I just can't stand writing (foo ? foo : bar) anymore. | ||
* | Only treat /open param as count if single digit | June McEnroe | 2020-04-03 |
| | |||
* | Add /ignore message filtering patterns | June McEnroe | 2020-03-31 |
| | |||
* | Add text macros | June McEnroe | 2020-03-30 |
| | |||
* | Add /o alias for /open | June McEnroe | 2020-03-30 |
| | | | | I can't live without it. | ||
* | Add /op, /deop, /voice, /devoice | June McEnroe | 2020-03-29 |
| | | | | | This collides with using /o for /open which I'm sad about, but I think these commands should exist... | ||
* | Track MODE in replies | June McEnroe | 2020-03-23 |
| | |||
* | Fix non-multiline command newline handling | June McEnroe | 2020-03-23 |
| | |||
* | Allow commands to take multiline input | June McEnroe | 2020-03-23 |
| | |||
* | Assume worst case for unknown user and host in splitMessage | June McEnroe | 2020-03-23 |
| | | | | | | The default USERLEN of 9 doesn't have a great source, the RFC only says that nicks are length 9, so my assumption is that usernames are not longer. | ||
* | Implement message splitting | June McEnroe | 2020-03-22 |
| | |||
* | Handle empty input directly in command | June McEnroe | 2020-03-22 |
| | |||
* | Add /say | June McEnroe | 2020-03-22 |
| | |||
* | Prevent entering commands in <debug> if restricted | June McEnroe | 2020-03-02 |
| | | | | | | Because the <debug> ID always exists, it's possible to create a window for it even while restricted with "/window <debug>" and try to enter commands there. | ||
* | Add /mode, /except, /invex and handle lists replies | June McEnroe | 2020-02-25 |
| | |||
* | Just use "b" to query ban list | June McEnroe | 2020-02-20 |
| | |||
* | Add /ban, /unban and handle ban list replies | June McEnroe | 2020-02-19 |
| | |||
* | Various small cleanups | June McEnroe | 2020-02-16 |
| | | | | Haven't really gone through ui.c yet. | ||
* | Replace small integers in size_t with uint | June McEnroe | 2020-02-15 |
| | |||
* | Add /ns and /cs | June McEnroe | 2020-02-15 |
| | |||
* | Add /kick | June McEnroe | 2020-02-14 |
| | |||
* | Add /invite | June McEnroe | 2020-02-14 |
| | |||
* | Add /away | June McEnroe | 2020-02-14 |
| | |||
* | Add /exec | June McEnroe | 2020-02-13 |
| | |||
* | Rename procPipe to utilPipe | June McEnroe | 2020-02-13 |
| | |||
* | Refactor windows into array and add /move | June McEnroe | 2020-02-13 |
| | | | | Oof. | ||
* | Add /list | June McEnroe | 2020-02-12 |
| | |||
* | Add -R restricted flag | June McEnroe | 2020-02-11 |
| | |||
* | Only automatically switch to expected joins | June McEnroe | 2020-02-10 |
| | |||
* | Delegate to commandPrivmsg from commandMsg | June McEnroe | 2020-02-10 |
| | |||
* | Add /whois | June McEnroe | 2020-02-09 |
| | |||
* | Add /msg | June McEnroe | 2020-02-09 |
| | | | | Services tend to tell you to use /msg so it definitely needs to exist. | ||
* | Add /help | June McEnroe | 2020-02-09 |
| | | | | Now with automatic search! Also had to fix the SIGCHLD handling... | ||
* | Trim whitespace from both ends of command params | June McEnroe | 2020-02-08 |
| | |||
* | Add /copy | June McEnroe | 2020-02-08 |
| | |||
* | Scan messages for URLs | June McEnroe | 2020-02-08 |
| | |||
* | Add /topic | June McEnroe | 2020-02-08 |
| | |||
* | Add /names | June McEnroe | 2020-02-08 |
| | |||
* | Only show expected topic/names replies | June McEnroe | 2020-02-08 |
| | |||
* | Add /debug | June McEnroe | 2020-02-08 |
| | |||
* | Add /close | June McEnroe | 2020-02-08 |
| | |||
* | Add /query | June McEnroe | 2020-02-08 |
| | |||
* | Add /part | June McEnroe | 2020-02-08 |
| | |||
* | Add /nick | June McEnroe | 2020-02-08 |
| | |||
* | Use complete to abbreviate commands | June McEnroe | 2020-02-07 |
| | |||
* | Populate completion with commands | June McEnroe | 2020-02-07 |
| |