summary refs log tree commit diff
AgeCommit message (Collapse)Author
2020-02-02Use tsl/fsl capabilities for title if availableC. McEnroe
Also manually fill them if TERM=xterm* because they really should be there.
2020-02-02Set title in statusUpdateC. McEnroe
2020-02-02Remove services TODOC. McEnroe
Two goals: 1. Messages should always be routed to the same place. 2. You should be able to see your messages to *Serv and its responses together.
2020-02-02Check queries against chanTypesC. McEnroe
2020-02-02Save NETWORK, CHANTYPES, PREFIX from ISUPPORTC. McEnroe
2020-02-02Handle notices and actionsC. McEnroe
2020-02-02Add option to show style codesC. McEnroe
This will be used for the input window.
2020-02-02Add extremely basid handlePrivmsgC. McEnroe
2020-02-02Remove style string macrosC. McEnroe
2020-02-02Add idColorsC. McEnroe
2020-02-02Implement window switching and status lineC. McEnroe
2020-02-02Preserve copyright year in term.cC. McEnroe
2020-02-02Add color hashing functionC. McEnroe
2020-02-02Handle nickname errorsC. McEnroe
2020-02-02Call reset_shell_mode on errC. McEnroe
This restores the terminal but doesn't clear the screen, so the error stays visible.
2020-02-02Wrap before the very edge of the screenC. McEnroe
2020-02-02Parse time tagC. McEnroe
2020-02-02Implement wordWidthC. McEnroe
2020-02-01Implement word wrapC. McEnroe
This actually wasn't that bad?
2020-02-01Parse IRC styling in UIC. McEnroe
Wow the colorPair thing actually works. Have I finally cracked curses colors?
2020-02-01Generate tags fileC. McEnroe
2020-02-01Implement the beginnings of UIC. McEnroe
It takes so much code to do anything in curses...
2020-02-01Add term stuffC. McEnroe
Copied almost verbatim from existing catgirl... I think I did a better job on that state machine this time tbh.
2020-02-01Add IDs and namesC. McEnroe
2020-02-01Add -v flagC. McEnroe
2020-02-01Fix CapNames array indicesC. McEnroe
2020-02-01Blindly implement login flowC. McEnroe
2020-02-01Add more login options to the manual pageC. McEnroe
2020-01-31Add simple manual pageC. McEnroe
2019-12-28Adds insecure flag to skip certificate validationNoah Pederson
Usage: catgirl -! -h ...
2019-12-19Rename catgirl.7 to README.7C. McEnroe
2019-12-15Update git URLC. McEnroe
2019-10-26Refresh prompt on 001 with different nickCurtis McEnroe
2019-10-03Add C-u and move underline to C-_Curtis McEnroe
2019-09-16Remove -W WEBIRC optionCurtis McEnroe
2019-09-16Use /etc/ssl/cert.pem in chrootCurtis McEnroe
2019-09-16Bump .so versions in chrootCurtis McEnroe
2019-09-16Set default nick to USER unless -PCurtis McEnroe
2019-09-16Add restricted modeCurtis McEnroe
2019-07-27Use braces in MakefileCurtis McEnroe
2019-07-27Make copyright headers consistentCurtis McEnroe
2019-07-27Mark sig_atomic_t array volatileCurtis McEnroe
2019-07-02Add /listCurtis McEnroe
2019-07-02Deal with ~users in colorGenCurtis McEnroe
2019-07-02Clean up input parameter handlingCurtis McEnroe
2019-07-02Split /raw and /quoteCurtis McEnroe
/quote is common in other IRC clients.
2019-07-02Add -k option for joining with keysCurtis McEnroe
2019-07-02Add optional key to /joinCurtis McEnroe
2019-07-02Restart process in sandmanCurtis McEnroe
2019-02-27Add /move commandCurtis McEnroe