home · contact · privacy
ircplom
8 hours ago Christian HellerFor any NICK_USER_HOST message tokens potentially updat... master
8 hours ago Christian HellerTighten user identity knowledge controls.
12 hours ago Christian HellerMinor code reorganization.
12 hours ago Christian HellerSome Completables refactoring.
12 hours ago Christian HellerSimplify topic setting code.
12 hours ago Christian HellerAvoid zero-length task path steps.
12 hours ago Christian HellerAdd 'doafter' task verb, with defined execution order...
13 hours ago Christian HellerVery minor refactoring.
16 hours ago Christian HellerMinor refactoring.
16 hours ago Christian HellerMinor refactoring.
16 hours ago Christian HellerMove fundamental message parsing code into msg_parse_ex...
23 hours ago Christian HellerReformat message expectations code for better readability.
23 hours ago Christian HellerFix crashes on /part due to now _always_ expecting...
23 hours ago Christian HellerMove handling of 366, 376, 903, 904, ERROR into EXPECTA...
24 hours ago Christian HellerRefactor message task target parsing towards greater...
25 hours ago Christian HellerSatisfy mypy.
25 hours ago Christian HellerMove TOPIC message parsing into EXPECTATIONS (with...
25 hours ago Christian HellerReorganize task name parsing towards greater flexibility.
25 hours ago Christian HellerOn message parsing, don't collect empty-string task...
26 hours ago Christian HellerMove topic handling into MSG_EXPECTATIONS, re-name...
26 hours ago Christian HellerHandle parts with messages.
44 hours ago Christian HellerRestructure topic setting.
2 days ago Christian HellerAdd channel topic messages.
2 days ago Christian HellerHandle joining "secret" channels.
2 days ago Christian HellerSurvive joining channel before user component properly...
2 days ago Christian HellerFrom inside channel window allow re-join with mere...
2 days ago Christian HellerFor channel residents show nicknames or entire masks...
2 days ago Christian HellerFix broken scopes tuple.
2 days ago Christian HellerLog myself parting channel.
2 days ago Christian HellerSimplify channels parsing.
2 days ago Christian HellerAdd missing 433 handler.
2 days ago Christian HellerSome code re-organization.
2 days ago Christian HellerMove server message expectations into their own file.
2 days ago Christian HellerOverhaul database hierarchies.
9 days ago Christian HellerParse isupports to derive proper legal/illegal first...
9 days ago Christian HellerSome code-regrouping for better readability.
9 days ago Christian HellerMore refactoring of both server caps and isupports...
9 days ago Christian HellerMinor refactoring of CAPS code.
9 days ago Christian HellerMinor refactoring.
9 days ago Christian HellerRefactor _CompletableStringsList usage.
9 days ago Christian HellerSimplify MOTD processing.
9 days ago Christian HellerSimplify ChannelDb.user_ids structure, minor bugfixes.
10 days ago 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.
2025-08-18 Christian HellerHandle 433 with automatic new nickname.
2025-08-17 Christian HellerFurther reduce unwieldy .handle_msg.
2025-08-17 Christian HellerRefactor IrcMessage handling.
2025-08-17 Christian HellerImprove CAPS processing into database and display.
2025-08-17 Christian HellerUse proper data structure for update passing, rather...
2025-08-17 Christian HellerTo _UpdatingDict add deletion of items, explicitly...
2025-08-17 Christian HellerRemove unused code.
2025-08-17 Christian HellerTurn ._db.isupports into proper dict.
2025-08-17 Christian HellerTurn connection messages into another DB field auto...
2025-08-16 Christian HellerClean up database transfers between Client and TUI.
2025-08-15 Christian HellerGreatly simplify database code.
next