home · contact · privacy
ircplom
2 days ago Christian HellerGet rid of complications like .from_silent or .set_upda...
2 days ago Christian HellerProvide User instances with their .id_ in overarching...
3 days ago Christian HellerMinor refactoring.
3 days ago Christian HellerDerive proper User class from NickUserSet, with additio...
3 days ago Christian HellerRe-organize NickUserHost field updating code.
3 days ago Christian HellerStraighten consistence between class expectations.
3 days ago Christian HellerMake identity relation more explicit/forceful.
3 days ago Christian HellerOnly explicitly use userid_for_nickuserhost for updatin...
3 days ago Christian HellerSimplify _NickUserHost comparisons.
3 days ago Christian HellerDifferentiate query windows into their own chat windows...
3 days ago Christian HellerShow received nickname changes in all windows affected.
4 days ago Christian HellerFor any NICK_USER_HOST message tokens potentially updat...
4 days ago Christian HellerTighten user identity knowledge controls.
4 days ago Christian HellerMinor code reorganization.
4 days ago Christian HellerSome Completables refactoring.
4 days ago Christian HellerSimplify topic setting code.
4 days ago Christian HellerAvoid zero-length task path steps.
4 days ago Christian HellerAdd 'doafter' task verb, with defined execution order...
4 days ago Christian HellerVery minor refactoring.
4 days ago Christian HellerMinor refactoring.
4 days ago Christian HellerMinor refactoring.
4 days ago Christian HellerMove fundamental message parsing code into msg_parse_ex...
5 days ago Christian HellerReformat message expectations code for better readability.
5 days ago Christian HellerFix crashes on /part due to now _always_ expecting...
5 days ago Christian HellerMove handling of 366, 376, 903, 904, ERROR into EXPECTA...
5 days ago Christian HellerRefactor message task target parsing towards greater...
5 days ago Christian HellerSatisfy mypy.
5 days ago Christian HellerMove TOPIC message parsing into EXPECTATIONS (with...
5 days ago Christian HellerReorganize task name parsing towards greater flexibility.
5 days ago Christian HellerOn message parsing, don't collect empty-string task...
5 days ago Christian HellerMove topic handling into MSG_EXPECTATIONS, re-name...
5 days ago Christian HellerHandle parts with messages.
6 days ago Christian HellerRestructure topic setting.
6 days ago Christian HellerAdd channel topic messages.
6 days ago Christian HellerHandle joining "secret" channels.
6 days ago Christian HellerSurvive joining channel before user component properly...
6 days ago Christian HellerFrom inside channel window allow re-join with mere...
6 days ago Christian HellerFor channel residents show nicknames or entire masks...
6 days ago Christian HellerFix broken scopes tuple.
6 days ago Christian HellerLog myself parting channel.
6 days ago Christian HellerSimplify channels parsing.
6 days ago Christian HellerAdd missing 433 handler.
6 days ago Christian HellerSome code re-organization.
6 days ago Christian HellerMove server message expectations into their own file.
6 days ago Christian HellerOverhaul database hierarchies.
13 days ago Christian HellerParse isupports to derive proper legal/illegal first...
13 days ago Christian HellerSome code-regrouping for better readability.
13 days ago Christian HellerMore refactoring of both server caps and isupports...
13 days ago Christian HellerMinor refactoring of CAPS code.
2025-08-25 Christian HellerMinor refactoring.
2025-08-25 Christian HellerRefactor _CompletableStringsList usage.
2025-08-25 Christian HellerSimplify MOTD processing.
2025-08-25 Christian HellerSimplify ChannelDb.user_ids structure, minor bugfixes.
2025-08-25 Christian HellerStore user identities independently from nicknames.
2025-08-21 Christian HellerAdd some numerics comments.
2025-08-21 Christian HellerDrop /part <reason> for lack of perceived usage, move...
2025-08-21 Christian HellerDifferentiate NICK_USER_HOST into actual _NickUserHost...
2025-08-21 Christian HellerOptimize handling of 396, discard not-yet-encountered...
2025-08-21 Christian HellerFix 433 name incrementation working on our rather than...
2025-08-21 Christian HellerFix mismatches on string param comparisons.
2025-08-21 Christian HellerBy automatically setting .nick_wanted on .nickname...
2025-08-21 Christian HellerAdd basic task instructions to _MsgTokGuides.
2025-08-20 Christian HellerRe-organize message matching away from previous Numeric...
2025-08-20 Christian HellerMove CAPS handling into new system.
2025-08-20 Christian HellerEnable collection of multi-param items, to integrate...
2025-08-20 Christian HellerAlso implement full MsgTokGuides for 396, 401, 432...
2025-08-20 Christian HellerIn _MsgParseExpectation explicitly label under what...
2025-08-19 Christian HellerAlso define PRIVMSG and NOTICE handlings into new scheme.
2025-08-19 Christian HellerHandle 353, 366, 372, 376 in new pattern.
2025-08-19 Christian HellerRefactor 353 handler.
2025-08-19 Christian HellerMinor refactoring.
2025-08-19 Christian HellerMinor refactoring.
2025-08-19 Christian HellerHandle NICK changes of other users in channels.
2025-08-19 Christian HellerUse same tests for .source and .params.
2025-08-19 Christian HellerRefactor 903 and 904 into new system.
2025-08-19 Christian HellerLog ERROR comment.
2025-08-19 Christian HellerAvoid confusing ret key "params".
2025-08-19 Christian HellerAlso differentiate _MsgSource.USER_ADDRESS towards...
2025-08-19 Christian HellerTo differentiate between nickname from source and nickn...
2025-08-19 Christian HellerRefactor params parsing.
2025-08-19 Christian HellerStart moving params parsing out of .handle_msg.
2025-08-19 Christian HellerAllow more than one matching pattern per verb.
2025-08-19 Christian HellerAdd tests for .source = user address, and have tests...
2025-08-19 Christian HellerFurther refine msg source expectations.
2025-08-19 Christian HellerHandle 401 for query windows.
2025-08-19 Christian HellerHandle QUIT message, at least inside of channels.
2025-08-19 Christian HellerAvoid attempts to message into channels we're not in.
2025-08-19 Christian HellerDon't crash when op leaves channel.
2025-08-19 Christian HellerFurther tighten msg parsing.
2025-08-19 Christian HellerImprove msg params expectations typing.
2025-08-19 Christian HellerStart moving params testing out of handle_msg() code.
2025-08-18 Christian HellerTighten NOTICE, PRIVMSG recognition.
2025-08-18 Christian HellerTighten 353 handling.
2025-08-18 Christian HellerFix other users' nick changes being registered as our...
2025-08-18 Christian HellerIgnore 250.
2025-08-18 Christian HellerFix broken SASL negotation, add 900 handler.
2025-08-18 Christian HellerFix broken forwarding of updates/messages into proper...
2025-08-18 Christian HellerGet rid of .nickname_confirmed confusion by explicitly...
2025-08-18 Christian HellerAllow disconnected /nick changes, and only disconnect...
2025-08-18 Christian HellerHandle 432 with aborting connection.
next