Skip to content

0.2.170

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 23 Feb 05:31
· 842 commits to main since this release

Added

  • Android: Declare setdomainname and getdomainname #4212
  • FreeBSD: Add evdev structures #3756
  • FreeBSD: Add the new st_filerev field to stat32 (#4254)
  • Linux: Add SI_*`` and TRAP_*`` signal codes #4225
  • Linux: Add experimental configuration to enable 64-bit time in kernel APIs, set by RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64. #4148
  • Linux: Add recent socket timestamping flags #4273
  • Linux: Added new CANFD_FDF flag for the flags field of canfd_frame #4223
  • Musl: add CLONE_NEWTIME #4226
  • Solarish: add the posix_spawn family of functions #4259

Deprecated

  • Linux: deprecate kernel modules syscalls #4228

Changed

  • Emscripten: Assume version is at least 3.1.42 #4243

Fixed

  • BSD: Correct the definition of WEXITSTATUS #4213
  • Hurd: Fix CMSG_DATA on 64bit systems (#4240)
  • NetBSD: fix getmntinfo (#4265
  • VxWorks: Fix the size of time_t #426

Other

  • Add labels to FIXMEs #4230, #4229, #4237
  • CI: Bump FreeBSD CI to 13.4 and 14.2 #4260
  • Copy definitions from core::ffi and centralize them #4256
  • Define c_char at top-level and remove per-target c_char definitions #4202
  • Port style.rs to syn and add tests for the style checker #4220