Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

unreleased

0.3.0

Changed

  • NamedLock::create now rejects names that contain \0 character (#5)
  • NamedLock::create now rejects empty names
  • Upgrade all dependencies

0.2.0

Added

  • Added NamedLock::with_path on UNIX (#2, #4)

Changed

  • NamedLock::create on UNIX respects TMPDIR environment variable (#1, #4)
  • NamedLock::create now rejects names that contain / or \ characters (#2, #4)
  • NamedLock::create on Windows explicitly creates a global mutex
  • Error::CreateFailed now has the source of the error
  • Upgrade all dependencies