Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Depend on man.sh for chroot.tar target | June McEnroe | 2018-09-10 | |
| | ||||
* | Set LESSSECURE=1 in man.sh | June McEnroe | 2018-09-10 | |
| | | | | Ridiculous. | |||
* | Add /man command | June McEnroe | 2018-09-10 | |
| | ||||
* | Install man page in chroot | June McEnroe | 2018-09-10 | |
| | ||||
* | Install man page | June McEnroe | 2018-09-10 | |
| | ||||
* | Split keys into subsections and document colors | June McEnroe | 2018-09-10 | |
| | ||||
* | Add "blank" lines to chatte.1 | June McEnroe | 2018-09-10 | |
| | ||||
* | Document key bindings in chatte.1 | June McEnroe | 2018-09-10 | |
| | ||||
* | Document slash commands in chatte.1 | June McEnroe | 2018-09-08 | |
| | ||||
* | Document command line options in chatte.1 | June McEnroe | 2018-09-08 | |
| | ||||
* | Fix reverse iteration in urlOpen | June McEnroe | 2018-09-08 | |
| | ||||
* | Move event loop to event.c | June McEnroe | 2018-09-06 | |
| | ||||
* | Preserve scroll position when new lines appear | June McEnroe | 2018-09-05 | |
| | ||||
* | Use PascalCase for constants | June McEnroe | 2018-09-02 | |
| | | | | Begone underscores. | |||
* | Add status indicators | June McEnroe | 2018-09-02 | |
| | ||||
* | Write terminating null in allocating wcs/mbs conversions | June McEnroe | 2018-09-02 | |
| | | | | Turns out wcsnrtombs doesn't. | |||
* | Treat all direct messages as pings | June McEnroe | 2018-09-02 | |
| | ||||
* | Add aswprintf | June McEnroe | 2018-09-02 | |
| | | | | | The format string won't get checked but I'm not sure I can reasonably use the same hack. | |||
* | Mark views when they are created | June McEnroe | 2018-09-02 | |
| | ||||
* | Simplify invalid nick messages | June McEnroe | 2018-09-02 | |
| | ||||
* | Include time.h for time_t in chat.h | June McEnroe | 2018-09-02 | |
| | ||||
* | Remove FIXME for tracking tags in WHO handling | June McEnroe | 2018-08-20 | |
| | | | | I don't think it'll ever be a problem. | |||
* | Don't clobber tab order on /who | June McEnroe | 2018-08-20 | |
| | ||||
* | Remove unnecessary include | June McEnroe | 2018-08-20 | |
| | ||||
* | Add wcsnchr, wcsnrchr, awcsntombs | June McEnroe | 2018-08-20 | |
| | | | | | | This eliminates calls to editHead and editTail inside edit.c. Oh god I'm sorry for following libc naming conventions for this stuff. | |||
* | Set errno in vaswprintf in case vswprintf does not | June McEnroe | 2018-08-20 | |
| | | | | As is the case on GNU. | |||
* | Avoid unportable iswascii(3) | June McEnroe | 2018-08-20 | |
| | ||||
* | Fix missing stdint.h include | June McEnroe | 2018-08-20 | |
| | ||||
* | Add uninstall target | June McEnroe | 2018-08-20 | |
| | ||||
* | Add sample sshd_config | June McEnroe | 2018-08-20 | |
| | ||||
* | Add install target | June McEnroe | 2018-08-20 | |
| | ||||
* | Name project chatte | June McEnroe | 2018-08-20 | |
| | ||||
* | Accept unique prefixes of commands | June McEnroe | 2018-08-18 | |
| | ||||
* | Fix /query error handling | June McEnroe | 2018-08-18 | |
| | | | | | Evidence this should be factored somehow else so the extra check is unnecessary. | |||
* | Alias /n to /view n where n is a number | June McEnroe | 2018-08-18 | |
| | ||||
* | Do not set log files executable | June McEnroe | 2018-08-18 | |
| | | | | Oops. | |||
* | Add logging | June McEnroe | 2018-08-17 | |
| | | | | | The reason logFmt takes a timestamp as a parameter is to support IRCv3 server-time in the future to accurately log the znc buffer. Hopefully. | |||
* | Add UI "heat" for status/messages/pings | June McEnroe | 2018-08-17 | |
| | | | | | Bring back the beeps! Allow pings from notices. Also factor out dequoting of part/quit messages. | |||
* | Don't treat input as command if word contains extra slash | June McEnroe | 2018-08-16 | |
| | ||||
* | Detect pings in ACTIONs | June McEnroe | 2018-08-14 | |
| | ||||
* | Clean up termEvent state machine | June McEnroe | 2018-08-14 | |
| | ||||
* | Keep hashing '\0' until color is not black | June McEnroe | 2018-08-14 | |
| | | | | Actually uses the rest of the hash state this way. | |||
* | Set title to tag name | June McEnroe | 2018-08-13 | |
| | ||||
* | Add termTitle | June McEnroe | 2018-08-13 | |
| | ||||
* | Don't ping self | June McEnroe | 2018-08-13 | |
| | ||||
* | Improve configuration of Makefile | June McEnroe | 2018-08-13 | |
| | ||||
* | Detect pings anywhere in message | June McEnroe | 2018-08-13 | |
| | ||||
* | Add /query, /part and /close | June McEnroe | 2018-08-13 | |
| | | | | | Closing a channel before parting it is a bit weird, but if I send a PART on /close, it would get reopened again to show the part message. | |||
* | Factor out input param and add tagFind | June McEnroe | 2018-08-12 | |
| | | | | So that /view can't just invent tags. | |||
* | Fix /open ranges by passing all URLs to open(1) | June McEnroe | 2018-08-12 | |
| | | | | | This is going to be incompatible with xdg-open since it takes only one URL at a time. Write a wrapper script. |