cio

a simple irc client
git clone git://kloet.net/cio
Download | Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2026-05-02 20:57style: code smellsAndrew Kloet1+37-35
2026-05-02 16:21style: wrap at 78 columnsAndrew Kloet1+70-63
2026-05-02 16:02scmd: be more obvious about case behaviourAndrew Kloet1+11-12
2026-05-02 15:51scmd: merge NOTICE and PRIVMSGAndrew Kloet1+9-17
2026-05-02 14:59pushf: build date string with strftimeAndrew Kloet1+3-4
2026-05-02 02:46update TODOAndrew Kloet1+8-0
2026-05-01 19:35bump version to 1.1Andrew Kloet2+2-2
2026-05-01 19:32update colornames patchAndrew Kloet1+35-38
2026-05-01 18:06srd: do message parsing with strsep()Andrew Kloet1+11-18
2026-05-01 18:01use openssl b64 encodeAndrew Kloet1+6-24
2026-05-01 17:51pushl: wrap characters instead of wordsAndrew Kloet1+16-34
2026-04-29 15:59use native ncursesw UTF-8Andrew Kloet3+127-151
2026-04-29 15:24pushf: O(1) buffer append and safety fixesAndrew Kloet1+6-3
2026-04-29 14:51tidy ssl/plain write switchAndrew Kloet1+3-6
2026-04-29 04:27fix UTC timestamp clobbering in pushfAndrew Kloet1+10-10
2026-04-28 21:39manpage pedanticismAndrew Kloet2+7-5
2026-04-28 21:10print when the day has changed since last messageAndrew Kloet1+14-5
2026-04-28 19:29update patchesAndrew Kloet2+25-24
2026-04-28 19:12style and simplificationAndrew Kloet1+136-144
2026-04-28 15:07cleanup unreachable codeAndrew Kloet1+1-1
2026-04-28 15:02include patches in dist releasesAndrew Kloet1+2-1
2026-04-27 20:00move unused reconn variable to its patchAndrew Kloet3+18-9
2026-04-27 17:16improve error messageAndrew Kloet3+5-4
2026-04-27 17:13add colornames patchAndrew Kloet1+78-0
2026-04-27 16:25add D_GNU_SOURCE for strcasestr()Andrew Kloet1+4-2
2026-04-21 17:39add reconnect patchAndrew Kloet1+79-0
2026-04-21 16:26remove reconn support from default buildAndrew Kloet2+10-32
2026-04-20 17:21collapse switches, improve default command handlerAndrew Kloet1+16-16
2026-04-14 17:28fix leftover garbage on term resizeAndrew Kloet1+80-61
2026-04-14 15:32remove join/part messagesAndrew Kloet1+0-25
2026-04-03 05:53cio release v1.0Andrew Kloet8+670-291
2022-05-10 19:17ping the server regularlyQuentin Carbonneaux1+12-1
2023-02-02 09:40use LDLIBS instead of LDFLAGSQuentin Carbonneaux1+1-1
2020-01-11 16:19install/uninstall targetsthebenraskin1+10-0
2017-06-13 17:28update READMEQuentin Carbonneaux1+12-34
2017-01-23 01:47default nick to userQuentin Carbonneaux1+4-2
2017-01-19 16:39use terminal colors for main windowQuentin Carbonneaux1+1-0
2017-01-19 16:26get rid of spurious continueQuentin Carbonneaux1+0-1
2017-01-19 16:10tentative reconnection supportQuentin Carbonneaux1+94-51
2017-01-18 23:00style nitQuentin Carbonneaux1+0-1
2017-01-18 22:53oops, unguarded ssl stuff segfaultsQuentin Carbonneaux1+7-4
2017-01-18 22:50more glorious feature macrosQuentin Carbonneaux1+1-1
2017-01-18 22:39ssl support, thanks xcko shrdlu!Quentin Carbonneaux2+44-15
2016-06-09 18:54add PASS supportHiltjo Posthuma1+4-1
2017-01-18 20:12privmsg support, thanks Evil_Bob!Quentin Carbonneaux1+17-6
2016-11-13 07:39ctrl-w deletes one wordxcko shrdlu1+12-0
2016-11-21 21:27minor tweaks for compiler warningsQuentin Carbonneaux3+2-3
2016-11-06 08:47allow ctrl-h as backspacexcko shrdlu1+1-0
2016-08-09 23:35add ipv6 support, thanks Evil_BobQuentin Carbonneaux1+25-21
2016-05-07 14:04this is horrible, build on openbsdQuentin Carbonneaux1+1-1
2016-05-05 02:41do not print non-printable charactersQuentin Carbonneaux1+11-7
2016-05-05 02:17support in-channel unicodeQuentin Carbonneaux2+96-13
2016-05-04 01:54remove meaningless logic, handle tiny screensQuentin Carbonneaux1+5-13
2016-05-04 01:32do not panicQuentin Carbonneaux1+0-2
2016-05-04 01:31style changeQuentin Carbonneaux1+282-219
2016-04-28 00:57Adjust indent.Quentin Carbonneaux1+1-1
2016-04-24 16:32Add nickname and new message indicator.Hiltjo Posthuma1+20-8
2016-04-24 14:29Highlight nickname by prefixing message with >.Hiltjo Posthuma2+8-4
2016-04-24 13:59Allow logging to a file with -l logfile.Hiltjo Posthuma1+22-4
2016-04-27 15:27Sanitize Makefile.Quentin Carbonneaux1+9-4
2016-04-27 15:23Get rid of com line.Quentin Carbonneaux1+0-2
2016-04-24 13:05Add Makefile.Hiltjo Posthuma1+6-0
2016-04-27 15:22Add README.Quentin Carbonneaux1+42-0
2016-04-24 13:04Redefine CTRL macro, make it build on OpenBSD.Hiltjo Posthuma1+3-0
2015-04-03 03:03Cosmetic changes in pushl.Quentin Carbonneaux1+8-9
2015-04-02 22:47Add clean output for long lines.Quentin Carbonneaux1+30-6
2012-03-25 08:41Added option parsing.Quentin Carbonneaux1+35-7
2012-03-17 21:37Fix uparse to deal explicitely with empty lines.Quentin Carbonneaux1+1-1
2012-03-14 23:42Zero all the hints before calling getaddrinfo.Quentin Carbonneaux1+1-2
2012-03-14 23:18Removed a useless reminiscent from the past.Quentin Carbonneaux1+0-1
2012-03-14 23:03Cosmetic modifications.Quentin Carbonneaux1+20-15
2012-03-14 22:46Display joined channels in status bar.Quentin Carbonneaux1+33-4
2012-03-12 08:40Heavy surgery on tgetch.Quentin Carbonneaux1+42-20
2012-03-11 22:54Test the result of ioctl (TIOCGWINSZ).Quentin Carbonneaux1+2-1
2012-03-11 22:46Cosmetic modifications.Quentin Carbonneaux1+12-13
2012-03-11 22:10Use ioctl to retreive screen's size in tresize.Quentin Carbonneaux1+8-3
2012-03-11 21:03Handle terminal resizes.Quentin Carbonneaux1+26-8
2012-03-10 16:13Fixed the 'r' command.Quentin Carbonneaux1+2-1
2012-03-10 16:01Factoring of pushf and pushm, plus minor changes.Quentin Carbonneaux1+33-37
2012-03-10 12:23Initial import in Git.Quentin Carbonneaux3+524-0