Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-16 | Move base64 to string.c | Curtis McEnroe | |
2018-12-15 | Underline own nick | Curtis McEnroe | |
2018-12-14 | Treat EOF as expected if self.quit | Curtis McEnroe | |
znc doesn't seem to respond to QUIT with ERROR like an IRCd would. | |||
2018-12-14 | Factor out ircQuit | Curtis McEnroe | |
2018-12-08 | Add uint typedef | Curtis McEnroe | |
2018-12-05 | Add /raw command | Curtis McEnroe | |
2018-12-05 | Send input errors to the current tag | Curtis McEnroe | |
2018-12-05 | Rename verbose to raw | Curtis McEnroe | |
And change the format of the sticky tag names again. | |||
2018-12-05 | Add standards needed for SASL to catgirl.1 | Curtis McEnroe | |
2018-12-04 | Implement SASL PLAIN authentication | Curtis McEnroe | |
2018-12-04 | Show error if disconnected unintentionally | Curtis McEnroe | |
2018-12-04 | Send only SIGHUP in sandman | Curtis McEnroe | |
2018-12-04 | Revert half-working reconnecting stuff | Curtis McEnroe | |
2018-12-04 | Add -a auth option for unimplemented SASL | Curtis McEnroe | |
2018-12-03 | Implement base64 encoding | Curtis McEnroe | |
Will be used for SASL authentication. | |||
2018-12-03 | Call uiShow at init so that TermFocus gets set | Curtis McEnroe | |
2018-12-03 | Check nick to determine if is self | Curtis McEnroe | |
I forgot that usernames aren't unique for a minute there. | |||
2018-12-03 | Ignore ~ username prefixes | Curtis McEnroe | |
This simplifies a lot. | |||
2018-12-02 | Move host, port, pass, webp to self | Curtis McEnroe | |
2018-12-02 | Add -r option for realname | Curtis McEnroe | |
2018-12-02 | Send automated messages to TagStatus with UICold | Curtis McEnroe | |
2018-12-02 | Various man page tweaks and edits | Curtis McEnroe | |
2018-12-02 | Fix UI resume on /url | Curtis McEnroe | |
2018-12-02 | Add sandman.m to README | Curtis McEnroe | |
2018-12-01 | Crudely handle reconnecting after suspend | Curtis McEnroe | |
2018-12-01 | Fix sandman hang | Curtis McEnroe | |
It was hanging after sending SIGTSTP to its child, then receiving a SIGCHLD to indicate the child had stopped. | |||
2018-12-01 | Use sigaction in sandman | Curtis McEnroe | |
2018-11-30 | Handle signals consistently in the event loop | Curtis McEnroe | |
2018-11-30 | Separate ircConnect and ircDisconnect | Curtis McEnroe | |
2018-11-30 | Measure length of log timestamp more consistently | Curtis McEnroe | |
2018-11-30 | Reformat sandman Objective-C code | Curtis McEnroe | |
2018-11-30 | Ignore sandman | Curtis McEnroe | |
Oops. | |||
2018-11-30 | Add sandman | Curtis McEnroe | |
2018-11-29 | Strip timestamps from log replay | Curtis McEnroe | |
Also fix string length. %.*s does not behave as one might expect when writing wchar_t. | |||
2018-11-29 | Add basic log replay | Curtis McEnroe | |
2018-11-29 | Show unread count in term title | Curtis McEnroe | |
Also render status line with just spaces. Looks much cleaner this way. | |||
2018-11-29 | Handle no such nick error | Curtis McEnroe | |
2018-11-29 | Add /whois | Curtis McEnroe | |
2018-11-29 | Set LIBRESSL_PREFIX in Darwin.mk | Curtis McEnroe | |
I think this is still the right path for Homebrew, which is the most popular... | |||
2018-11-28 | Add NetBSD.mk | Curtis McEnroe | |
2018-11-28 | Make use of config.mk and add Darwin.mk | Curtis McEnroe | |
2018-11-27 | Rename project catgirl | Curtis McEnroe | |
This simplifies things. | |||
2018-11-27 | Add M-m key to insert a blank line | Curtis McEnroe | |
For manually marking the log. | |||
2018-10-28 | Add notification with notify-send | Curtis McEnroe | |
2018-10-28 | Use const char *argv[] signatures | Curtis McEnroe | |
C is really weird about this stuff, but this makes more sense to me. | |||
2018-10-23 | Fix verbose view name in man page | Curtis McEnroe | |
2018-10-22 | Add more URL schemes | Curtis McEnroe | |
2018-10-22 | Rework status line | Curtis McEnroe | |
2018-10-22 | Rename status and verbose tags | Curtis McEnroe | |
2018-09-16 | Revert "Race parallel connects" | Curtis McEnroe | |
This reverts commit e3e2b36ecf6a1340f1dc2542233bafe0862447fa. Apparently racing *all* of the connections is not something you should do, and I can't be bothered with all the extra logic to do this "correctly" according to RFC 8305. Provide an API, you cowards. What I did want to do was give IPv6 any chance at all of being used, but I'm just going to leave that up to the order getaddrinfo returns. It's someone else's fault. |