Ah yes. I believe the IRC spec does say both are “required”.
It looks like that is the case, however, they are in reverse, at least according to this document:
IRC messages are always lines of characters terminated with a CR-LF
(Carriage Return - Line Feed) pair
So in my case that would be \r\n, however, this fails. So IMO something is still not right.
To summarize
- according to the specs it should be
\r\n, which doesn’t work - It used to work with just
\n, but no longer does \n\rworks\n\nworks