Skip to content

Releases: WildPHP/irc-messages

Fix support for RPL_MYINFO

28 Dec 17:52
46f19af
Compare
Choose a tag to compare

This release updates dependencies and fixes a specification violation in RPL_MYINFO that could cause crashes on certain networks.

Drop PHP 7.1 & fix RPL_NAMREPLY

18 Oct 11:58
ec9f195
Compare
Choose a tag to compare

PHP 7.1 will not be supported in 1 month. Time to drop it and move on. This allows us to bump to phpUnit 8 as well as use new language features in the future.

This release also fixes mode support for RPL_NAMREPLY and introduces the getModes() method on the same message.

Implement many more numerics and other fixes

27 Apr 17:05
a626acf
Compare
Choose a tag to compare

New message support:

  • 002: YOURHOST
  • 003: CREATED
  • 004: MYINFO
  • 250: STATSCONN
  • 251: LUSERCLIENT
  • 252: LUSEROP
  • 253: LUSERUNKNOWN
  • 254: LUSERCHANNELS
  • 255 LUSERME
  • 265: LOCALUSERS
  • 266: GLOBALUSERS
  • 333: TOPICWHOTIME
  • 366: ENDOFNAMES
  • 372: MOTD
  • 375: MOTDSTART
  • 376: ENDOFMOTD
  • 900: LOGGEDIN
  • 903: SASLSUCCESS

Fixes:

  • Better userhost-in-names support.

HOTFIX: Fix crash when attempting to convert a non-existing numeric message

21 Apr 17:49
3eb0539
Compare
Choose a tag to compare
Add test for a non-existing numeric verb

Signed-off-by: NanoSector <rick@nanosector.nl>

Better IRCv3 support and other fixes

21 Apr 17:35
bea2ea2
Compare
Choose a tag to compare

Capabilities:

  • Updates CAP for IRCv3.2 support (support for the NEW, DEL and updated LS subcommands): #1
  • userhost-in-names support: #20
  • invite-notify support: #21
  • chghost support: #19
  • webirc support: #9

IRCv3 general:

  • Add support for message tags: #2

General:

  • Code cleanup: #14, #12, #13, #18
  • Fix for lowercase commands: #15
  • Miscellaneous fixes: #18
  • Use PHP's strict_type checks: #18
  • RAW now complains when used: #10

Initial release

07 Nov 17:55
Compare
Choose a tag to compare
v0.1

Align table columns