Skip to content

v1.8.3

Compare
Choose a tag to compare
@luk3yx luk3yx released this 22 Aug 05:15
· 11 commits to master since this release

Changed

  • Receiving from the SSL socket is now done with a lock to prevent sending and
    receiving at the same time (which can break with SSL). This should fix
    random disconnects with Ubuntu 22.04 / OpenSSL 3.
  • Because of the above change, irc.sock is now non-blocking and things that
    call irc.sock.settimeout() may break the connection or cause deadlocks.
    • irc.sock hasn't been in the API documentation and has been deprecated
      for a while.