summaryrefslogtreecommitdiff
path: root/src/papod.clj (follow)
Commit message (Expand)AuthorAgeFilesLines
* Default REGISTER-before-connect and email-required to ONHEADmainEuAndreh2026-05-081-2/+6
* Record topic setter + set-time so 333 reports the truthEuAndreh2026-05-011-4/+18
* Fix JOIN race: pin NAMES/broadcast to atomic membership snapshotEuAndreh2026-05-011-23/+34
* Identify networks via PROXY v2 AUTHORITY; drop default networkEuAndreh2026-04-301-18/+149
* Implement ADMIN, STATS, LINKS, TRACE, USERS, REHASH, CONNECTEuAndreh2026-04-301-0/+149
* Implement VERSION, ISON, and CHGHOSTEuAndreh2026-04-301-4/+129
* Honor CAP REQ -cap and ignore unknown batch refsEuAndreh2026-04-301-10/+24
* Honor userhost-in-names and account-tag caps end-to-endEuAndreh2026-04-301-35/+38
* Implement draft/metadata-2 before-connect optional behaviorEuAndreh2026-04-291-4/+112
* Fix mute extban exemption, list query, ISUPPORT split, line limitEuAndreh2026-04-291-61/+82
* metadata-2: push subscribed values on JOINEuAndreh2026-04-291-0/+19
* Channel modes, channel-rename, extended-isupport, metadata-2EuAndreh2026-04-291-70/+528
* Retry JOIN persistence on concurrent channel creationEuAndreh2026-04-291-28/+44
* IRCv3 bot-mode capabilityEuAndreh2026-04-291-1/+10
* WALLOPS, HELP and HELPOP commandsEuAndreh2026-04-291-0/+42
* Wire account-registration before-connect and email-required configsEuAndreh2026-04-271-32/+77
* draft/relaymsg and draft/account-registrationEuAndreh2026-04-271-0/+155
* extended-monitor capabilityEuAndreh2026-04-271-43/+76
* MONITOR command and online-state notificationsEuAndreh2026-04-271-2/+151
* chghost, setname, invite-notify capabilitiesEuAndreh2026-04-271-2/+62
* account-notify and account-tagEuAndreh2026-04-271-15/+68
* Advertise utf8only and draft/typing capabilitiesEuAndreh2026-04-271-6/+9
* Multi-session SASL: shared-nick collisions and MARKREAD broadcastEuAndreh2026-04-271-12/+68
* Auto-rejoin persistent channels after SASL reconnect; UTF-8 FAIL prefixEuAndreh2026-04-271-8/+35
* SASL re-auth, WHOX %a, RFC1459 INVITE, +I bypass, tag forwarding fixesEuAndreh2026-04-271-40/+81
* Implement CHATHISTORY TARGETS, DM redaction, account-isolated DMsEuAndreh2026-04-271-101/+282
* Implement TAGMSG persistence and BATCH multiline supportEuAndreh2026-04-271-11/+345
* Support STATUSMSG (@#chan and +#chan) PRIVMSG targetsEuAndreh2026-04-261-3/+35
* Implement +b channel ban mode with glob mask matchingEuAndreh2026-04-261-3/+73
* Reject non-UTF-8 messages with FAIL INVALID_UTF8EuAndreh2026-04-261-0/+23
* SASL: support multi-chunk AUTHENTICATE per IRCv3 specEuAndreh2026-04-261-8/+28
* WHOIS: send 330 RPL_WHOISACCOUNT, hide channels for invisible usersEuAndreh2026-04-261-3/+15
* Implement CHATHISTORY subcommands, TOPIC events, REDACT cap filterEuAndreh2026-04-261-73/+324
* MARKREAD on JOIN and DM targetsEuAndreh2026-04-261-32/+61
* MARKREAD: monotonic timestamps and FAIL on missing paramsEuAndreh2026-04-261-9/+24
* MARKREAD: timestamp= prefix on output, return * for unknownEuAndreh2026-04-261-13/+26
* Normalize channel handles to lowercase in JOINEuAndreh2026-04-261-2/+4
* Hide +s/+p channels from LIST for non-membersEuAndreh2026-04-261-0/+20
* Honor +n (no external messages) and +m (moderated) on PRIVMSGEuAndreh2026-04-261-1/+33
* MODE channel: validate target/channel/key/limit, strip leading colonEuAndreh2026-04-261-56/+121
* Implement KILL command (oper-only)EuAndreh2026-04-261-0/+35
* Filter non-message events from CHATHISTORY without event-playbackEuAndreh2026-04-261-1/+12
* REDACT: echo to sender, full nickmask prefix, FAIL formatEuAndreh2026-04-261-9/+17
* Improve INVITE: validate target, channel membership, op statusEuAndreh2026-04-261-3/+24
* Track unregistered connections and honor MODE -oEuAndreh2026-04-261-11/+16
* Forward client tags through PRIVMSG to recipientsEuAndreh2026-04-261-2/+12
* Reject overlong input with ERR_INPUTTOOLONGEuAndreh2026-04-261-3/+30
* Improve labeled-response, TAGMSG, and parser robustnessEuAndreh2026-04-261-20/+89
* Truncate outgoing lines to 512 bytes; safe UTF-8 input handlingEuAndreh2026-04-261-5/+35
* Implement user mode +T (no CTCP)EuAndreh2026-04-261-11/+19