Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-10-23
| ||
| 23:51 | term: add prompt based on channel leaf check-in: 3264fef087 user: cashmere tags: trunk | |
| 23:44 | irc/caps: impl away, chghost and setname check-in: 1baab1ced5 user: cashmere tags: trunk | |
| 23:32 | irc/numerics: cover alternative nickname when nick is already in use check-in: ce5b1028bf user: cashmere tags: trunk | |
| 23:28 | irc: add numerics check-in: 179c4a7e24 user: cashmere tags: trunk | |
| 23:21 | irc/caps: add echo-message check-in: 618b2d95c5 user: cashmere tags: trunk | |
| 23:16 | irc/caps: add time check-in: 592954c41d user: cashmere tags: trunk | |
| 23:07 | ergo: add support for tls connections check-in: a63a64ab09 user: cashmere tags: trunk | |
| 22:49 | irc/ircv3: add base structure for ircv3 caps check-in: 841280e9ca user: cashmere tags: trunk | |
| 22:20 | irc: add `Client.receive` instead of verbose handle.c3 check-in: f52ecf0392 user: cashmere tags: trunk | |
| 22:09 | term: fix terminal messup when C-c check-in: 312ebf75f3 user: cashmere tags: trunk | |
| 22:08 | irc/message: add parsing for nick, target, text, user check-in: d143f4aef0 user: cashmere tags: trunk | |
| 22:07 | client: add clientsided channel, user count and topic when /list check-in: 8fd1daf906 user: cashmere tags: trunk | |
| 22:07 | term: add `fmt` to reduce repetitive `io::printf` calls check-in: 7d61979cfa user: cashmere tags: trunk | |
| 22:06 | irc/client: add send_* for descriptive fns check-in: cb476e44b1 user: cashmere tags: trunk | |
| 21:39 | irc: rename command to input check-in: 3062f578af user: cashmere tags: trunk | |
| 21:37 | main: fix `client.run()` check-in: ca01ebc73e user: cashmere tags: trunk | |
| 21:37 | irc/client: add `fn run` check-in: 666f5f5ed1 user: cashmere tags: trunk | |
| 21:37 | irc: remove loop.c3 check-in: 96b01af5fb user: cashmere tags: trunk | |
| 21:36 | irc: add parse fn to get back formatted and typed struct check-in: 5042e6c882 user: cashmere tags: trunk | |
| 21:21 | irc/connection: add and include `Connection` struct check-in: 7dd1afa869 user: cashmere tags: trunk | |
| 20:56 | irc/connect: rename `establish_connection` to `connect` check-in: 4a6f3f6b2b user: cashmere tags: trunk | |
| 20:54 | irc: add connection.c3 check-in: b5ef46e32b user: cashmere tags: trunk | |
| 20:47 | project: change single modules into one `irc` submodule check-in: 32545a1a04 user: cashmere tags: trunk | |
| 20:36 | reorganize project check-in: 86f900065c user: cashmere tags: trunk | |
|
2026-10-21
| ||
| 15:08 | client: handle unknown commands check-in: bb16b13070 user: cashmere tags: trunk | |
| 14:12 | client: remove quit from main as this is now handled in command check-in: 9323848b33 user: cashmere tags: trunk | |
| 14:11 | client: switch client.send() to client.command() check-in: 6ee8e6d45f user: cashmere tags: trunk | |
| 14:11 | client: switch poll `ANY_READ` to `READ` check-in: e8356b4313 user: cashmere tags: trunk | |
| 14:10 | client: add clientsided slash command handling check-in: d7e73b8f1d user: cashmere tags: trunk | |
| 13:14 | client: replace reader thread with poll loop check-in: 9bb3711cfd user: cashmere tags: trunk | |
| 12:42 | client: read server lines through buffer check-in: 46d90ae1cc user: cashmere tags: trunk | |
| 11:57 | client: handle plaintext and tls connections check-in: eb1b2c5331 user: cashmere tags: trunk | |
|
2026-10-16
| ||
| 16:32 | client: switch from plaintext to tls connection check-in: 42d332836f user: cashmere tags: trunk | |
| 16:14 | update README check-in: c4b2c83a3c user: cashmere tags: trunk | |
| 16:13 | tls: add bindings for libressl tls library check-in: 567b700c64 user: cashmere tags: trunk | |
| 16:12 | shell: add support for libressl check-in: 89867358d3 user: cashmere tags: trunk | |
| 14:25 | client: add pools to prevent memory leaks check-in: 1682ef72c1 user: cashmere tags: trunk | |
| 13:08 | client: handle TOPIC check-in: 1abc4f0efe user: cashmere tags: trunk | |
| 13:08 | client: handle KICK check-in: 41c610bb0d user: cashmere tags: trunk | |
| 12:54 | client: handle NICK check-in: 0b8361266d user: cashmere tags: trunk | |
| 12:49 | client: HANDLE QUIT check-in: 088dd53c44 user: cashmere tags: trunk | |
| 12:47 | client: handle PART check-in: 9796888ab6 user: cashmere tags: trunk | |
| 12:43 | client: handle JOIN check-in: fe035d507e user: cashmere tags: trunk | |
| 12:37 | client: handle NOTICE check-in: d869af306b user: cashmere tags: trunk | |
| 12:28 | client: add switch case for irc commands check-in: 9eafd82b47 user: cashmere tags: trunk | |
| 12:25 | add justfile check-in: 6ca75665da user: cashmere tags: trunk | |
|
2026-10-15
| ||
| 10:55 | track ignore-blobs check-in: 70ec0d088e user: cashmere tags: trunk | |
| 10:41 | add command handler check-in: fad00c6c0d user: cashmere tags: trunk | |
|
2026-10-14
| ||
| 19:28 | message: ignore empty line check-in: b98ec68786 user: cashmere tags: trunk | |
| 13:37 | message: parse incoming lines check-in: b4186ed660 user: cashmere tags: trunk | |