Skip to content

CrossSocket v1.2

Latest

Choose a tag to compare

@NotMePipe NotMePipe released this 28 Jul 16:02
776684a

Version 1.2

  • #include improvements
  • Bug fixes
  • Error messages return error numbers every time
  • (1.0W2) has been resolved.
  • (1.0W4) has been resolved.
  • (1.0W7) has been resolved.

CrossSocketUtils.h

  • Terrible macro redefinitions have been removed
  • Wrappers for ntohl() and htonl() have been added
  • All error codes now have the CSE prefix

Socket.h

  • Error() now requires an error code to be passed

Warnings

  • (1.1W1) Extended: CSECONNREFUSED has been determined to be safe, but it is still used in an inconvenient way in Socket::ConnectTo(). This is intended to be removed in the next version (1.2W1)
  • Socket::Error() shuts down CrossSocket whenever it is called. While this isn't a bug, it is not an intended behavior and will be removed in the next version (1.2W2)
  • CrossSocket will be converting to implement RAII very soon. Functions which do not match that implementation may be removed without notice (1.2W3)

What's Changed

Full Changelog: v1.1...v1.2
https://github.com/NotMePipe/cross-socket/blob/main/Changelog.md