aboutsummaryrefslogtreecommitdiff
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* lib/client: use Error objects for error eventsSimon Ser2021-12-061-22/+16
* Handle FAIL ACCOUNT_REQUIREDSimon Ser2021-12-061-3/+17
* Read nickname from RPL_WELCOMESimon Ser2021-12-061-0/+1
* Add Client.join, show join errors in popupSimon Ser2021-12-042-0/+32
* lib/client: add generic error handling to roundtrip()Simon Ser2021-12-042-40/+50
* lib/client: introduce IRCErrorSimon Ser2021-12-041-5/+19
* Disable debug logs in productionSimon Ser2021-12-011-2/+7
* Add support for draft/account-registrationSimon Ser2021-11-301-0/+50
* Ignore RPL_AWAYSimon Ser2021-11-231-0/+1
* lib/client: make authenticate() return a promiseSimon Ser2021-11-211-19/+32
* lib/client: send BOUNCER BIND and CAP END immediatelySimon Ser2021-11-211-27/+24
* lib/client: catch handleMessage errorsSimon Ser2021-11-211-1/+9
* lib/client: always request sasl cap when availableSimon Ser2021-11-211-10/+9
* lib/client: don't disconnect on SASL error if registeredSimon Ser2021-11-211-1/+3
* lib/client: remove one roundtrip during SASL authSimon Ser2021-11-211-26/+29
* lib/client: don't error out if SASL isn't available on RPL_WELCOMESimon Ser2021-11-191-1/+3
* lib/irc: fix handling for prefixes without hostSimon Ser2021-11-151-16/+16
* Store WHO list in RPL_ENDOFWHOSimon Ser2021-11-101-0/+7
* Only allow one WHO command at a timeSimon Ser2021-11-101-22/+31
* Don't stop fetching backlog on errorSimon Ser2021-11-101-1/+2
* Add support for draft/extended-monitorSimon Ser2021-11-091-0/+1
* Auto-join when adding new network on irc:// link clickSimon Ser2021-11-071-0/+12
* lib/client: use Client.isMyNick to handle self-NICK messagesSimon Ser2021-11-031-1/+1
* lib/irc: add "fullname" to isMeaningfulRealnameSimon Ser2021-11-021-1/+1
* lib/client: fix missing account in WHOXSimon Ser2021-11-021-0/+4
* lib/client: generalize pendingWHOIS, store list in ENDOF* messagesSimon Ser2021-10-231-14/+31
* lib/client: rename whoisDB to pendingWHOIS, garbage collectSimon Ser2021-10-231-6/+12
* lib/irc: extend parseURL to support flags and skip auth + optionsSimon Ser2021-10-201-9/+45
* Avoid using `export * as namespace`Simon Ser2021-10-181-1/+2
* Unescape ISUPPORT valuesSimon Ser2021-10-181-1/+8
* lib/irc: "unknown" is not a meaningful realnameSimon Ser2021-10-151-1/+1
* Use linkifyjs moduleSimon Ser2021-10-141-3/+1
* Handle IRC URLs without channel nameSimon Ser2021-10-131-4/+4
* Handle click on irc:// channel URLs inside buffersSimon Ser2021-10-132-24/+35
* Switch from anchorme to linkifyjsSimon Ser2021-10-132-45/+62
* Add support for SASL EXTERNALSimon Ser2021-10-121-4/+13
* lib/client: handle MONITOR without value in ISUPPORTSimon Ser2021-10-071-1/+5
* components/buffer: pretty-print RPL_CHANNELMODEIS and RPL_CREATIONTIMESimon Ser2021-10-061-1/+1
* components/buffer: add RPL_UMODEIS pretty-printingSimon Ser2021-10-051-0/+1
* Hide meaningless real namesSimon Ser2021-09-211-0/+17
* Add support for WHOXSimon Ser2021-09-212-3/+84
* Add support for account-notifySimon Ser2021-09-211-0/+1
* Add support for extended-joinSimon Ser2021-09-211-0/+1
* lib/irc: drop CRLF for outgoing messagesSimon Ser2021-09-181-1/+0
* Fix double space introduced before last paramHubert Hirtz2021-09-171-1/+3
* lib/irc: fix formatMessage when last arg starts with colonSimon Ser2021-09-081-1/+1
* lib/client: error out on unsupported WebSocket data typeSimon Ser2021-09-061-1/+8
* lib/client: remove WebSocket error event handlerSimon Ser2021-09-061-4/+9
* Add support for chghostSimon Ser2021-09-061-0/+1
* lib/irc: only add colon to trailing arg when necessarySimon Ser2021-09-061-4/+7