c-capnproto/CHANGES.md
2023-09-23 22:21:14 -07:00

864 B

Changes

0.9.0

  • Forked to the DkML repository on GitLab.
  • Use binary mode when reading schemas on Windows
  • Use SSIZE_T from BaseTsd.h to allow MSVC to compile with 32-bits
  • Put alignment on segment fields, not just the structure.
  • Avoids left shifts of signed integers, which is undefined C behavior. Passes ASAN (not a false positive)
  • Wrap macro parameters in the capnp_use(x) macro. Passes clang-tidy (not a false positive)
  • Add POSITION_INDEPENDENT_CODE to CapnC::Runtime
  • Add C_CAPNPROTO_ENABLE_INSTALL with default ON to enable cmake --install

0.3 (632f0d73a1)