Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.14 KB

CHANGELOG.md

File metadata and controls

43 lines (27 loc) · 1.14 KB

Revision history for network-unexceptional

0.2.1.2 -- 2025-02-10

  • Check for timeout before checking for fd ready. This might help prevent certain tcp interactions from running too long.

0.2.1.1 -- 2024-02-07

  • Update package metadata.

0.2.1.0 -- 2024-01-17

  • Add `receiveFromInterruptible"

0.2.0.0 -- 2023-09-18

  • Receive functions now fail with EEOI when the peer shuts down. This is a considerable deviation from POSIX, which returns a length of zero when the peer shuts down. It is much easier to write code using "receive" functions when a shutdown is treated as an exception in this way.

0.1.3.1 -- 2023-08-31

  • Import ByteArray from Data.Primitive instead of Data.Array.Byte to fix build failure on GHC 9.2.

0.1.3.0 -- 2023-08-30

  • Add interruptible send and receive functions to give users control over when to give to abandon communicating.
  • Add these functions to Network.Unexceptional: connect, connectInterruptible, socket.

0.1.1.0 -- 2023-08-14

  • Add Network.Unexceptional module with accept_.
  • Add Network.Unexceptional.ByteString module

0.1.0.0 -- YYYY-mm-dd

  • First version.