Skip to content

Releases: ygrek/extunix

0.4.1

Compare
Choose a tag to compare

CHANGES:

  • Support OCaml 5 new Unix primitive names

0.4.0

Compare
Choose a tag to compare

CHANGES:

  • Remove top-level module names, modules should be accessed via
    ExtUnix top-level module.
  • Import realpath from OCaml 4.13
  • Support realpath on Windows

v0.3.2

Compare
Choose a tag to compare
  • Emulate statvfs on Windows
  • build: mark ppxlib as build-time dep, depend on OCaml >= 4.06

v0.3.1

Compare
Choose a tag to compare
  • temporarily keep backward compatibility wrt top-level module names

v0.3.0

Compare
Choose a tag to compare
  • build: switch to dune, dune-configurator and ppxlib
  • sockopt: handle missing options at runtime
  • Add IPv6 support to getifaddrs
  • better Windows support
  • Support Endian module on Windows
  • Enable asctime, strftime, tzname, timezone, timegm on Windows

thanks to @MisterDA for most changes

v0.2.0

Compare
Choose a tag to compare
  • camlp4 dependency replaced with ppx
  • use available endian functions on Mac OS

v0.1.7

Compare
Choose a tag to compare
  • detect endian functions on more platforms
  • fix openlog
  • improve gettid on Mac OS

0.1.6

Compare
Choose a tag to compare
  • OCaml 4.05 compatibility (O_KEEPEXEC)
  • sockopt: add BPF options
  • make tests less fragile
  • New bindings:
    • syslog

0.1.5

Compare
Choose a tag to compare
  • build with -safe-string

0.1.4

Compare
Choose a tag to compare
  • SO_REUSEPORT
  • fix sendmsg bug
  • fix build on mingw